[pinpoint] cairo renderer: fix assert when no background
- From: Lionel Landwerlin <llandwerlin src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pinpoint] cairo renderer: fix assert when no background
- Date: Thu, 24 Jul 2014 02:11:12 +0000 (UTC)
commit 2722fed4f016e3787954eadcb08d68660b4d0ef6
Author: Lionel Landwerlin <llandwerlin gmail com>
Date: Thu Jul 24 03:09:49 2014 +0100
cairo renderer: fix assert when no background
pp-cairo.c | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
---
diff --git a/pp-cairo.c b/pp-cairo.c
index 5ee7f21..6177a7a 100644
--- a/pp-cairo.c
+++ b/pp-cairo.c
@@ -319,6 +319,21 @@ _cairo_render_background (CairoRenderer *renderer,
switch (point->bg_type)
{
+ case PP_BG_NONE:
+ {
+ ClutterColor color = {0, 0, 0, 255};
+
+ clutter_color_from_string (&color, point->stage_color);
+ g_message ("paint bg none %i/%i/%i/%i",
+ color.red, color.green, color.blue, color.alpha);
+ cairo_set_source_rgba (renderer->ctx,
+ color.red / 255.f,
+ color.green / 255.f,
+ color.blue / 255.f,
+ color.alpha / 255.f);
+ cairo_paint (renderer->ctx);
+ }
+ break;
case PP_BG_COLOR:
{
ClutterColor color;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]