From 5e67a6f721eaedda61300baf0799199c7771ebd0 Mon Sep 17 00:00:00 2001 From: "mh0310.choi" Date: Tue, 28 Jul 2015 10:46:57 +0900 Subject: Cairo version Upgrade for Tizen3.0 - from 1.12.14 to 1.14.2 Change-Id: I3b62d212041b337bbb926d579f9ce74f42a45c3b --- src/cairo-gl-gradient-private.h | 35 +++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) mode change 100755 => 100644 src/cairo-gl-gradient-private.h (limited to 'src/cairo-gl-gradient-private.h') diff --git a/src/cairo-gl-gradient-private.h b/src/cairo-gl-gradient-private.h old mode 100755 new mode 100644 index 024549e5d..d66f3dc3b --- a/src/cairo-gl-gradient-private.h +++ b/src/cairo-gl-gradient-private.h @@ -3,6 +3,7 @@ * Copyright © 2009 Eric Anholt * Copyright © 2009 Chris Wilson * Copyright © 2005,2010 Red Hat, Inc + * Copyright © 2011,2015 Samsung Research America, Inc - Silicon Valley * * This library is free software; you can redistribute it and/or * modify it either under the terms of the GNU Lesser General Public @@ -36,6 +37,7 @@ * Carl Worth * Chris Wilson * Eric Anholt + * Henry Songt */ #ifndef CAIRO_GL_GRADIENT_PRIVATE_H @@ -51,21 +53,26 @@ #include "cairo-gl.h" -#if 0 #if CAIRO_HAS_EVASGL_SURFACE -#include + #include #else - #if CAIRO_HAS_GL_SURFACE - #include - #include - #elif CAIRO_HAS_GLESV2_SURFACE - #include - #include - #elif CAIRO_HAS_GLESV3_SURFACE - #include - #include - #endif -#endif + #if CAIRO_HAS_GL_SURFACE + #if CAIRO_HAS_CGL_FUNCTIONS + #include + #include + #else + #include + #include + #endif + #elif CAIRO_HAS_GLESV2_SURFACE + #include + #include + #elif CAIRO_HAS_GLESV3_SURFACE + #include + #include + #elif CAIRO_HAS_EVASGL_SURFACE + #include + #endif #endif #define CAIRO_GL_GRADIENT_CACHE_SIZE 4096 @@ -77,7 +84,7 @@ typedef struct _cairo_gl_gradient { cairo_cache_entry_t cache_entry; cairo_reference_count_t ref_count; cairo_device_t *device; /* NB: we don't hold a reference */ - unsigned int tex; + GLuint tex; unsigned int n_stops; const cairo_gradient_stop_t *stops; cairo_gradient_stop_t stops_embedded[1]; -- cgit v1.2.3