 |
Blender
V2.93
|
Go to the documentation of this file.
31 #ifndef __SYMBOL_BINDING_H__
32 #define __SYMBOL_BINDING_H__
35 # error This file is meant to be included from glew-mx.h
42 # define GLdouble double
50 # ifndef GLEW_VERSION_1_1
51 # define GLEW_VERSION_1_1 0
54 # ifndef GLEW_VERSION_1_2
55 # define GLEW_VERSION_1_2 0
58 # ifndef GLEW_VERSION_1_3
59 # define GLEW_VERSION_1_3 0
62 # ifndef GLEW_VERSION_1_4
63 # define GLEW_VERSION_1_4 0
66 # ifndef GLEW_VERSION_1_5
67 # define GLEW_VERSION_1_5 0
70 # ifndef GLEW_VERSION_2_0
71 # define GLEW_VERSION_2_0 0
74 # ifndef GLEW_VERSION_3_0
75 # define GLEW_VERSION_3_0 0
78 # ifndef GLEW_ARB_shader_objects
79 # define GLEW_ARB_shader_objects 0
82 # ifndef GLEW_ARB_vertex_shader
83 # define GLEW_ARB_vertex_shader 0
86 # ifndef GLEW_ARB_vertex_program
87 # define GLEW_ARB_vertex_program 0
90 # ifndef GLEW_ARB_fragment_program
91 # define GLEW_ARB_fragment_program 0
94 # ifndef GLEW_ARB_vertex_buffer_object
95 # define GLEW_ARB_vertex_buffer_object 0
98 # ifndef GLEW_ARB_framebuffer_object
99 # define GLEW_ARB_framebuffer_object 0
102 # ifndef GLEW_ARB_multitexture
103 # define GLEW_ARB_multitexture 0
106 # ifndef GLEW_EXT_framebuffer_object
107 # define GLEW_EXT_framebuffer_object 0
110 # ifndef GLEW_ARB_depth_texture
111 # define GLEW_ARB_depth_texture 0
114 # ifndef GLEW_ARB_shadow
115 # define GLEW_ARB_shadow 0
118 # ifndef GLEW_ARB_texture_float
119 # define GLEW_ARB_texture_float 0
122 # ifndef GLEW_ARB_texture_non_power_of_two
123 # define GLEW_ARB_texture_non_power_of_two 0
126 # ifndef GLEW_ARB_texture3D
127 # define GLEW_ARB_texture3D 0
130 # ifndef GLEW_EXT_texture3D
131 # define GLEW_EXT_texture3D 0
134 # ifndef GLEW_ARB_texture_rg
135 # define GLEW_ARB_texture_rg 0
138 # ifndef GLEW_ARB_texture_query_lod
139 # define GLEW_ARB_texture_query_lod 0
151 # ifndef GL_TEXTURE_3D
152 # define GL_TEXTURE_3D GL_TEXTURE_3D_OES
155 # ifndef GL_TEXTURE_WRAP_R
156 # define GL_TEXTURE_WRAP_R GL_TEXTURE_WRAP_R_OES
159 # ifndef GL_TEXTURE_COMPARE_MODE
160 # define GL_TEXTURE_COMPARE_MODE GL_TEXTURE_COMPARE_MODE_EXT
163 # ifndef GL_COMPARE_REF_TO_TEXTURE
164 # define GL_COMPARE_REF_TO_TEXTURE GL_COMPARE_REF_TO_TEXTURE_EXT
167 # ifndef GL_TEXTURE_COMPARE_FUNC
168 # define GL_TEXTURE_COMPARE_FUNC GL_TEXTURE_COMPARE_FUNC_EXT
172 # define GL_RGBA8 GL_RGBA8_OES
176 # define GL_RGBA16F GL_RGBA16F_EXT
180 # define GL_RG32F GL_RG32F_EXT
184 # define GL_RGB8 GL_RGB8_OES
188 # define GL_RG GL_RG_EXT
192 # define GL_RED GL_RED_EXT
195 # ifndef GL_FRAMEBUFFER_INCOMPLETE_FORMATS
196 # define GL_FRAMEBUFFER_INCOMPLETE_FORMATS GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES
199 # ifndef GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
200 # define GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES
203 # ifndef GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
204 # define GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OES
207 # ifndef GL_WRITE_ONLY
208 # define GL_WRITE_ONLY GL_WRITE_ONLY_OES
211 # ifndef GLEW_ARB_vertex_array_object
212 # define GLEW_ARB_vertex_array_object 0
216 #elif defined(GLEW_NO_ES)
223 # ifndef GLEW_ES_VERSION_2_0
224 # define GLEW_ES_VERSION_2_0 0
227 # ifndef GLEW_EXT_texture_storage
228 # define GLEW_EXT_texture_storage 0
231 # ifndef GLEW_OES_framebuffer_object
232 # define GLEW_OES_framebuffer_object 0
235 # ifndef GLEW_OES_mapbuffer
236 # define GLEW_OES_mapbuffer 0
239 # ifndef GLEW_OES_required_internalformat
240 # define GLEW_OES_required_internalformat 0
243 # ifndef GLEW_EXT_color_buffer_half_float
244 # define GLEW_EXT_color_buffer_half_float 0
247 # ifndef GLEW_OES_depth_texture
248 # define GLEW_OES_depth_texture 0
251 # ifndef GLEW_EXT_shadow_samplers
252 # define GLEW_EXT_shadow_samplers 0
255 # ifndef GLEW_ARB_texture3D
256 # define GLEW_ARB_texture3D 0
259 # ifndef GLEW_OES_texture_3D
260 # define GLEW_OES_texture_3D 0
263 # ifndef GLEW_EXT_texture_rg
264 # define GLEW_EXT_texture_rg 0
267 # ifndef GLEW_OES_vertex_array_object
268 # define GLEW_OES_vertex_array_object 0
281 # ifndef GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
282 # define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT
285 # ifndef GL_FRAMEBUFFER_INCOMPLETE_FORMATS
286 # define GL_FRAMEBUFFER_INCOMPLETE_FORMATS GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT