mutter/cogl/gl-prototypes
Emmanuele Bassi 417878538b Move GLES2 prototypes to their header
Some GLSL-related function prototypes are GLES2-only: GL implementations
are not required to provide them.

While Mesa is perfectly happy to return a dummy function pointer for
functions it doesn't support, other platforms are more picky, and will
return NULL.

In this particular case, this commit fixes GLSL support on OSX.

https://bugzilla.gnome.org/show_bug.cgi?id=668856

Reviewed-by: Neil Roberts <neil@linux.intel.com>
2012-01-27 16:37:55 +00:00
..
cogl-all-functions.h gl-prototypes: split up cogl-ext-functions.h 2012-01-04 19:27:20 +00:00
cogl-core-functions.h gl-prototypes: split up cogl-ext-functions.h 2012-01-04 19:27:20 +00:00
cogl-fixed-functions.h gl-prototypes: split up cogl-ext-functions.h 2012-01-04 19:27:20 +00:00
cogl-gles1-functions.h gl-prototypes: split up cogl-ext-functions.h 2012-01-04 19:27:20 +00:00
cogl-gles2-functions.h gl-prototypes: split up cogl-ext-functions.h 2012-01-04 19:27:20 +00:00
cogl-glsl-functions.h Move GLES2 prototypes to their header 2012-01-27 16:37:55 +00:00
cogl-in-gles1-core-functions.h gl-prototypes: split up cogl-ext-functions.h 2012-01-04 19:27:20 +00:00
cogl-in-gles2-core-functions.h Move GLES2 prototypes to their header 2012-01-27 16:37:55 +00:00
cogl-in-gles-core-functions.h gl-prototypes: split up cogl-ext-functions.h 2012-01-04 19:27:20 +00:00