 |
Blender
V3.3
|
Go to the documentation of this file.
15 #ifndef __SYMBOL_BINDING_H__
16 #define __SYMBOL_BINDING_H__
19 # error This file is meant to be included from glew-mx.h
26 # define GLdouble double
34 # ifndef GLEW_VERSION_1_1
35 # define GLEW_VERSION_1_1 0
38 # ifndef GLEW_VERSION_1_2
39 # define GLEW_VERSION_1_2 0
42 # ifndef GLEW_VERSION_1_3
43 # define GLEW_VERSION_1_3 0
46 # ifndef GLEW_VERSION_1_4
47 # define GLEW_VERSION_1_4 0
50 # ifndef GLEW_VERSION_1_5
51 # define GLEW_VERSION_1_5 0
54 # ifndef GLEW_VERSION_2_0
55 # define GLEW_VERSION_2_0 0
58 # ifndef GLEW_VERSION_3_0
59 # define GLEW_VERSION_3_0 0
62 # ifndef GLEW_ARB_shader_objects
63 # define GLEW_ARB_shader_objects 0
66 # ifndef GLEW_ARB_vertex_shader
67 # define GLEW_ARB_vertex_shader 0
70 # ifndef GLEW_ARB_vertex_program
71 # define GLEW_ARB_vertex_program 0
74 # ifndef GLEW_ARB_fragment_program
75 # define GLEW_ARB_fragment_program 0
78 # ifndef GLEW_ARB_vertex_buffer_object
79 # define GLEW_ARB_vertex_buffer_object 0
82 # ifndef GLEW_ARB_framebuffer_object
83 # define GLEW_ARB_framebuffer_object 0
86 # ifndef GLEW_ARB_multitexture
87 # define GLEW_ARB_multitexture 0
90 # ifndef GLEW_EXT_framebuffer_object
91 # define GLEW_EXT_framebuffer_object 0
94 # ifndef GLEW_ARB_depth_texture
95 # define GLEW_ARB_depth_texture 0
98 # ifndef GLEW_ARB_shadow
99 # define GLEW_ARB_shadow 0
102 # ifndef GLEW_ARB_texture_float
103 # define GLEW_ARB_texture_float 0
106 # ifndef GLEW_ARB_texture_non_power_of_two
107 # define GLEW_ARB_texture_non_power_of_two 0
110 # ifndef GLEW_ARB_texture3D
111 # define GLEW_ARB_texture3D 0
114 # ifndef GLEW_EXT_texture3D
115 # define GLEW_EXT_texture3D 0
118 # ifndef GLEW_ARB_texture_rg
119 # define GLEW_ARB_texture_rg 0
122 # ifndef GLEW_ARB_texture_query_lod
123 # define GLEW_ARB_texture_query_lod 0
135 # ifndef GL_TEXTURE_3D
136 # define GL_TEXTURE_3D GL_TEXTURE_3D_OES
139 # ifndef GL_TEXTURE_WRAP_R
140 # define GL_TEXTURE_WRAP_R GL_TEXTURE_WRAP_R_OES
143 # ifndef GL_TEXTURE_COMPARE_MODE
144 # define GL_TEXTURE_COMPARE_MODE GL_TEXTURE_COMPARE_MODE_EXT
147 # ifndef GL_COMPARE_REF_TO_TEXTURE
148 # define GL_COMPARE_REF_TO_TEXTURE GL_COMPARE_REF_TO_TEXTURE_EXT
151 # ifndef GL_TEXTURE_COMPARE_FUNC
152 # define GL_TEXTURE_COMPARE_FUNC GL_TEXTURE_COMPARE_FUNC_EXT
156 # define GL_RGBA8 GL_RGBA8_OES
160 # define GL_RGBA16F GL_RGBA16F_EXT
164 # define GL_RG32F GL_RG32F_EXT
168 # define GL_RGB8 GL_RGB8_OES
172 # define GL_RG GL_RG_EXT
176 # define GL_RED GL_RED_EXT
179 # ifndef GL_FRAMEBUFFER_INCOMPLETE_FORMATS
180 # define GL_FRAMEBUFFER_INCOMPLETE_FORMATS GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES
183 # ifndef GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
184 # define GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES
187 # ifndef GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
188 # define GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OES
191 # ifndef GL_WRITE_ONLY
192 # define GL_WRITE_ONLY GL_WRITE_ONLY_OES
195 # ifndef GLEW_ARB_vertex_array_object
196 # define GLEW_ARB_vertex_array_object 0
200 #elif defined(GLEW_NO_ES)
207 # ifndef GLEW_ES_VERSION_2_0
208 # define GLEW_ES_VERSION_2_0 0
211 # ifndef GLEW_EXT_texture_storage
212 # define GLEW_EXT_texture_storage 0
215 # ifndef GLEW_OES_framebuffer_object
216 # define GLEW_OES_framebuffer_object 0
219 # ifndef GLEW_OES_mapbuffer
220 # define GLEW_OES_mapbuffer 0
223 # ifndef GLEW_OES_required_internalformat
224 # define GLEW_OES_required_internalformat 0
227 # ifndef GLEW_EXT_color_buffer_half_float
228 # define GLEW_EXT_color_buffer_half_float 0
231 # ifndef GLEW_OES_depth_texture
232 # define GLEW_OES_depth_texture 0
235 # ifndef GLEW_EXT_shadow_samplers
236 # define GLEW_EXT_shadow_samplers 0
239 # ifndef GLEW_ARB_texture3D
240 # define GLEW_ARB_texture3D 0
243 # ifndef GLEW_OES_texture_3D
244 # define GLEW_OES_texture_3D 0
247 # ifndef GLEW_EXT_texture_rg
248 # define GLEW_EXT_texture_rg 0
251 # ifndef GLEW_OES_vertex_array_object
252 # define GLEW_OES_vertex_array_object 0
265 # ifndef GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
266 # define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT
269 # ifndef GL_FRAMEBUFFER_INCOMPLETE_FORMATS
270 # define GL_FRAMEBUFFER_INCOMPLETE_FORMATS GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT