diff options
author | Haakon Sporsheim <haakon.sporsheim@gmail.com> | 2009-06-17 12:50:10 +0200 |
---|---|---|
committer | Damien Lespiau <damien.lespiau@intel.com> | 2009-06-22 13:17:17 +0200 |
commit | 832a4c87f04b754ff7f270803f93b7c93ee71c31 (patch) | |
tree | dc887c5bc9bbf3c25649f7b94410aa3ba0b097d4 /clutter-gst | |
parent | 4639cb9cb3983a0e5e1117605211893dbca8d866 (diff) | |
download | clutter-gst-832a4c87f04b754ff7f270803f93b7c93ee71c31.tar.gz |
Fix gl symbol typedefs by using APIENTRYP preprocessor.
Diffstat (limited to 'clutter-gst')
-rw-r--r-- | clutter-gst/clutter-gst-video-sink.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/clutter-gst/clutter-gst-video-sink.c b/clutter-gst/clutter-gst-video-sink.c index 516a42c..f1e1442 100644 --- a/clutter-gst/clutter-gst-video-sink.c +++ b/clutter-gst/clutter-gst-video-sink.c @@ -132,12 +132,12 @@ typedef enum CLUTTER_GST_I420, } ClutterGstVideoFormat; -typedef void (*GLUNIFORM1IPROC)(GLint location, GLint value); +typedef void (APIENTRYP GLUNIFORM1IPROC)(GLint location, GLint value); /* GL_ARB_fragment_program */ -typedef void (*GLGENPROGRAMSPROC)(GLsizei n, GLuint *programs); -typedef void (*GLBINDPROGRAMPROC)(GLenum target, GLint program); -typedef void (*GLPROGRAMSTRINGPROC)(GLenum target, GLenum format, GLsizei len, - const void *string); +typedef void (APIENTRYP GLGENPROGRAMSPROC)(GLsizei n, GLuint *programs); +typedef void (APIENTRYP GLBINDPROGRAMPROC)(GLenum target, GLint program); +typedef void (APIENTRYP GLPROGRAMSTRINGPROC)(GLenum target, GLenum format, + GLsizei len, const void *string); typedef struct _ClutterGstSymbols { /* GL_ARB_fragment_program */ |