[libgxps] Don't check alpha value before adding gradient color stops
- From: Carlos Garcia Campos <carlosgc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgxps] Don't check alpha value before adding gradient color stops
- Date: Sun, 6 Nov 2011 12:52:55 +0000 (UTC)
commit b0a853397b5ab5c360ed8e3b600eb3a8f407b51b
Author: Carlos Garcia Campos <carlosgc gnome org>
Date: Sun Nov 6 13:51:15 2011 +0100
Don't check alpha value before adding gradient color stops
cairo_pattern_add_color_stop_rgb() calls
cairo_pattern_add_color_stop_rgba() with alpha = 1, so we can always use
cairo_pattern_add_color_stop_rgba().
libgxps/gxps-page.c | 10 +---------
1 files changed, 1 insertions(+), 9 deletions(-)
---
diff --git a/libgxps/gxps-page.c b/libgxps/gxps-page.c
index abb0891..73d5a9d 100644
--- a/libgxps/gxps-page.c
+++ b/libgxps/gxps-page.c
@@ -1323,15 +1323,7 @@ brush_gradient_start_element (GMarkupParseContext *context,
}
a *= brush->opacity;
- if (a != 1.0) {
- cairo_pattern_add_color_stop_rgba (brush->pattern,
- offset,
- r, g, b, a);
- } else {
- cairo_pattern_add_color_stop_rgb (brush->pattern,
- offset,
- r, g, b);
- }
+ cairo_pattern_add_color_stop_rgba (brush->pattern, offset, r, g, b, a);
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]