Changeset 249
- Timestamp:
- 03/30/07 14:49:12 (1 year ago)
- Files:
-
- trunk/DerelictGL/derelict/opengl/extension/arb/draw_buffers.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/matrix_palette.d (modified) (2 diffs)
- trunk/DerelictGL/derelict/opengl/extension/arb/multitexture.d (modified) (3 diffs)
- trunk/DerelictGL/derelict/opengl/extension/arb/texture_env_add.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/arb/texture_env_crossbar.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ati/shader_texture_lod.d (added)
- trunk/DerelictGL/derelict/opengl/extension/ati/text_fragment_shader.d (added)
- trunk/DerelictGL/derelict/opengl/extension/ati/texture_compression_3dc.d (added)
- trunk/DerelictGL/derelict/opengl/extension/ext/blend_func_separate.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/coordinate_frame.d (modified) (2 diffs)
- trunk/DerelictGL/derelict/opengl/extension/ext/texture3D.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/texture_compression_rgtc.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/ext/texture_sRGB.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/depth_clamp.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/geometry_shader4.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/parameter_buffer_object.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/pixel_data_range.d (modified) (2 diffs)
- trunk/DerelictGL/derelict/opengl/extension/nv/vertex_array_range2.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/vertex_program1_1.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/vertex_program2.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/vertex_program2_option.d (added)
- trunk/DerelictGL/derelict/opengl/extension/nv/vertex_program3.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/extension/nv/vertex_program4.d (modified) (1 diff)
- trunk/DerelictGL/derelict/opengl/glext.d (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/DerelictGL/derelict/opengl/extension/arb/draw_buffers.d
r236 r249 93 93 } 94 94 version(Windows) 95 extern(Windows):95 extern(Windows): 96 96 else 97 extern(C):97 extern(C): 98 98 typedef void function(GLsizei, GLenum*) pfglDrawBuffersARB; 99 99 pfglDrawBuffersARB glDrawBuffersARB; trunk/DerelictGL/derelict/opengl/extension/arb/matrix_palette.d
r236 r249 82 82 enum : GLenum 83 83 { 84 GL_MATRIX_PALETTE_ARB = 0x8840,85 GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB = 0x8841,86 GL_MAX_PALETTE_MATRICES_ARB = 0x8842,87 GL_CURRENT_PALETTE_MATRIX_ARB = 0x8843,88 GL_MATRIX_INDEX_ARRAY_ARB = 0x8844,89 GL_CURRENT_MATRIX_INDEX_ARB = 0x8845,90 GL_MATRIX_INDEX_ARRAY_SIZE_ARB = 0x8846,91 GL_MATRIX_INDEX_ARRAY_TYPE_ARB = 0x8847,92 GL_MATRIX_INDEX_ARRAY_STRIDE_ARB = 0x8848,93 GL_MATRIX_INDEX_ARRAY_POINTER_ARB = 0x8849,84 GL_MATRIX_PALETTE_ARB = 0x8840, 85 GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB = 0x8841, 86 GL_MAX_PALETTE_MATRICES_ARB = 0x8842, 87 GL_CURRENT_PALETTE_MATRIX_ARB = 0x8843, 88 GL_MATRIX_INDEX_ARRAY_ARB = 0x8844, 89 GL_CURRENT_MATRIX_INDEX_ARB = 0x8845, 90 GL_MATRIX_INDEX_ARRAY_SIZE_ARB = 0x8846, 91 GL_MATRIX_INDEX_ARRAY_TYPE_ARB = 0x8847, 92 GL_MATRIX_INDEX_ARRAY_STRIDE_ARB = 0x8848, 93 GL_MATRIX_INDEX_ARRAY_POINTER_ARB = 0x8849, 94 94 } 95 95 96 96 version(Windows) 97 extern(Windows):97 extern(Windows): 98 98 else 99 extern(C):99 extern(C): 100 100 typedef void function(GLint) pfglCurrentPaletteMatrixARB; 101 101 typedef void function(GLint, GLubyte*) pfglMatrixIndexubvARB; … … 103 103 typedef void function(GLint, GLuint*) pfglMatrixIndexuivARB; 104 104 typedef void function(GLint, GLenum, GLsizei, GLvoid*) pfglMatrixIndexPointerARB; 105 pfglCurrentPaletteMatrixARB glCurrentPaletteMatrixARB;106 pfglMatrixIndexubvARB glMatrixIndexubvARB;107 pfglMatrixIndexusvARB glMatrixIndexusvARB;108 pfglMatrixIndexuivARB glMatrixIndexuivARB;109 pfglMatrixIndexPointerARB glMatrixIndexPointerARB;105 pfglCurrentPaletteMatrixARB glCurrentPaletteMatrixARB; 106 pfglMatrixIndexubvARB glMatrixIndexubvARB; 107 pfglMatrixIndexusvARB glMatrixIndexusvARB; 108 pfglMatrixIndexuivARB glMatrixIndexuivARB; 109 pfglMatrixIndexPointerARB glMatrixIndexPointerARB; trunk/DerelictGL/derelict/opengl/extension/arb/multitexture.d
r236 r249 85 85 if(!glBindExtFunc(cast(void**)&glMultiTexCoord2svARB, "glMultiTexCoord2svARB")) 86 86 return false; 87 if(!glBindExtFunc(cast(void**)&glMultiTexCoord3dARB, "glMultiTexCoord3dARB"))87 if(!glBindExtFunc(cast(void**)&glMultiTexCoord3dARB, "glMultiTexCoord3dARB")) 88 88 return false; 89 89 if(!glBindExtFunc(cast(void**)&glMultiTexCoord3dvARB, "glMultiTexCoord3dvARB")) … … 101 101 if(!glBindExtFunc(cast(void**)&glMultiTexCoord3svARB, "glMultiTexCoord3svARB")) 102 102 return false; 103 if(!glBindExtFunc(cast(void**)&glMultiTexCoord4dARB, "glMultiTexCoord4dARB"))103 if(!glBindExtFunc(cast(void**)&glMultiTexCoord4dARB, "glMultiTexCoord4dARB")) 104 104 return false; 105 105 if(!glBindExtFunc(cast(void**)&glMultiTexCoord4dvARB, "glMultiTexCoord4dvARB")) … … 217 217 typedef void function(GLenum, GLshort) pfglMultiTexCoord4sARB; 218 218 typedef void function(GLenum, GLshort*) pfglMultiTexCoord4svARB; 219 pfglActiveTextureARB glActiveTextureARB;220 pfglClientActiveTextureARB glClientActiveTextureARB;221 pfglMultiTexCoord1dARB glMultiTexCoord1dARB;222 pfglMultiTexCoord1dvARB glMultiTexCoord1dvARB;223 pfglMultiTexCoord1fARB glMultiTexCoord1fARB;224 pfglMultiTexCoord1fvARB glMultiTexCoord1fvARB;225 pfglMultiTexCoord1iARB glMultiTexCoord1iARB;226 pfglMultiTexCoord1ivARB glMultiTexCoord1ivARB;227 pfglMultiTexCoord1sARB glMultiTexCoord1sARB;228 pfglMultiTexCoord1svARB glMultiTexCoord1svARB;229 pfglMultiTexCoord2dARB glMultiTexCoord2dARB;230 pfglMultiTexCoord2dvARB glMultiTexCoord2dvARB;231 pfglMultiTexCoord2fARB glMultiTexCoord2fARB;232 pfglMultiTexCoord2fvARB glMultiTexCoord2fvARB;233 pfglMultiTexCoord2iARB glMultiTexCoord2iARB;234 pfglMultiTexCoord2ivARB glMultiTexCoord2ivARB;235 pfglMultiTexCoord2sARB glMultiTexCoord2sARB;236 pfglMultiTexCoord2svARB glMultiTexCoord2svARB;237 pfglMultiTexCoord3dARB glMultiTexCoord3dARB;238 pfglMultiTexCoord3dvARB glMultiTexCoord3dvARB;239 pfglMultiTexCoord3fARB glMultiTexCoord3fARB;240 pfglMultiTexCoord3fvARB glMultiTexCoord3fvARB;241 pfglMultiTexCoord3iARB glMultiTexCoord3iARB;242 pfglMultiTexCoord3ivARB glMultiTexCoord3ivARB;243 pfglMultiTexCoord3sARB glMultiTexCoord3sARB;244 pfglMultiTexCoord3svARB glMultiTexCoord3svARB;245 pfglMultiTexCoord4dARB glMultiTexCoord4dARB;246 pfglMultiTexCoord4dvARB glMultiTexCoord4dvARB;247 pfglMultiTexCoord4fARB glMultiTexCoord4fARB;248 pfglMultiTexCoord4fvARB glMultiTexCoord4fvARB;249 pfglMultiTexCoord4iARB glMultiTexCoord4iARB;250 pfglMultiTexCoord4ivARB glMultiTexCoord4ivARB;251 pfglMultiTexCoord4sARB glMultiTexCoord4sARB;252 pfglMultiTexCoord4svARB glMultiTexCoord4svARB;219 pfglActiveTextureARB glActiveTextureARB; 220 pfglClientActiveTextureARB glClientActiveTextureARB; 221 pfglMultiTexCoord1dARB glMultiTexCoord1dARB; 222 pfglMultiTexCoord1dvARB glMultiTexCoord1dvARB; 223 pfglMultiTexCoord1fARB glMultiTexCoord1fARB; 224 pfglMultiTexCoord1fvARB glMultiTexCoord1fvARB; 225 pfglMultiTexCoord1iARB glMultiTexCoord1iARB; 226 pfglMultiTexCoord1ivARB glMultiTexCoord1ivARB; 227 pfglMultiTexCoord1sARB glMultiTexCoord1sARB; 228 pfglMultiTexCoord1svARB glMultiTexCoord1svARB; 229 pfglMultiTexCoord2dARB glMultiTexCoord2dARB; 230 pfglMultiTexCoord2dvARB glMultiTexCoord2dvARB; 231 pfglMultiTexCoord2fARB glMultiTexCoord2fARB; 232 pfglMultiTexCoord2fvARB glMultiTexCoord2fvARB; 233 pfglMultiTexCoord2iARB glMultiTexCoord2iARB; 234 pfglMultiTexCoord2ivARB glMultiTexCoord2ivARB; 235 pfglMultiTexCoord2sARB glMultiTexCoord2sARB; 236 pfglMultiTexCoord2svARB glMultiTexCoord2svARB; 237 pfglMultiTexCoord3dARB glMultiTexCoord3dARB; 238 pfglMultiTexCoord3dvARB glMultiTexCoord3dvARB; 239 pfglMultiTexCoord3fARB glMultiTexCoord3fARB; 240 pfglMultiTexCoord3fvARB glMultiTexCoord3fvARB; 241 pfglMultiTexCoord3iARB glMultiTexCoord3iARB; 242 pfglMultiTexCoord3ivARB glMultiTexCoord3ivARB; 243 pfglMultiTexCoord3sARB glMultiTexCoord3sARB; 244 pfglMultiTexCoord3svARB glMultiTexCoord3svARB; 245 pfglMultiTexCoord4dARB glMultiTexCoord4dARB; 246 pfglMultiTexCoord4dvARB glMultiTexCoord4dvARB; 247 pfglMultiTexCoord4fARB glMultiTexCoord4fARB; 248 pfglMultiTexCoord4fvARB glMultiTexCoord4fvARB; 249 pfglMultiTexCoord4iARB glMultiTexCoord4iARB; 250 pfglMultiTexCoord4ivARB glMultiTexCoord4ivARB; 251 pfglMultiTexCoord4sARB glMultiTexCoord4sARB; 252 pfglMultiTexCoord4svARB glMultiTexCoord4svARB; trunk/DerelictGL/derelict/opengl/extension/arb/texture_env_add.d
r224 r249 34 34 private 35 35 { 36 import derelict.opengl.gltypes;37 36 import derelict.opengl.gl; 38 37 import derelict.util.wrapper; trunk/DerelictGL/derelict/opengl/extension/arb/texture_env_crossbar.d
r224 r249 34 34 private 35 35 { 36 import derelict.opengl.gltypes;37 36 import derelict.opengl.gl; 38 37 import derelict.util.wrapper; trunk/DerelictGL/derelict/opengl/extension/ext/blend_func_separate.d
r236 r249 87 87 88 88 typedef void function(GLenum, GLenum, GLenum, GLenum) pfglBlendFuncSeparateEXT; 89 pfglBlendFuncSeparateEXT glBlendFuncSeparateEXT;89 pfglBlendFuncSeparateEXT glBlendFuncSeparateEXT; trunk/DerelictGL/derelict/opengl/extension/ext/coordinate_frame.d
r242 r249 77 77 enum : GLenum 78 78 { 79 GL_TANGENT_ARRAY_EXT= 0x8439,80 GL_BINORMAL_ARRAY_EXT= 0x843A,81 GL_CURRENT_TANGENT_EXT= 0x843B,82 GL_CURRENT_BINORMAL_EXT= 0x843C,83 GL_TANGENT_ARRAY_TYPE_EXT= 0x843E,84 GL_TANGENT_ARRAY_STRIDE_EXT= 0x843F,85 GL_BINORMAL_ARRAY_TYPE_EXT= 0x8440,86 GL_BINORMAL_ARRAY_STRIDE_EXT= 0x8441,87 GL_TANGENT_ARRAY_POINTER_EXT= 0x8442,88 GL_BINORMAL_ARRAY_POINTER_EXT= 0x8443,89 GL_MAP1_TANGENT_EXT= 0x8444,90 GL_MAP2_TANGENT_EXT= 0x8445,91 GL_MAP1_BINORMAL_EXT= 0x8446,92 GL_MAP2_BINORMAL_EXT= 0x8447,79 GL_TANGENT_ARRAY_EXT = 0x8439, 80 GL_BINORMAL_ARRAY_EXT = 0x843A, 81 GL_CURRENT_TANGENT_EXT = 0x843B, 82 GL_CURRENT_BINORMAL_EXT = 0x843C, 83 GL_TANGENT_ARRAY_TYPE_EXT = 0x843E, 84 GL_TANGENT_ARRAY_STRIDE_EXT = 0x843F, 85 GL_BINORMAL_ARRAY_TYPE_EXT = 0x8440, 86 GL_BINORMAL_ARRAY_STRIDE_EXT = 0x8441, 87 GL_TANGENT_ARRAY_POINTER_EXT = 0x8442, 88 GL_BINORMAL_ARRAY_POINTER_EXT = 0x8443, 89 GL_MAP1_TANGENT_EXT = 0x8444, 90 GL_MAP2_TANGENT_EXT = 0x8445, 91 GL_MAP1_BINORMAL_EXT = 0x8446, 92 GL_MAP2_BINORMAL_EXT = 0x8447, 93 93 } 94 94 … … 100 100 typedef void function(GLenum,GLsizei,GLvoid*) pfglBinormalPointerEXT; 101 101 typedef void function(GLenum,GLsizei,GLvoid*) pfglTangentPointerEXT; 102 pfglBinormalPointerEXT glBinormalPointerEXT;103 pfglTangentPointerEXT glTangentPointerEXT;102 pfglBinormalPointerEXT glBinormalPointerEXT; 103 pfglTangentPointerEXT glTangentPointerEXT; trunk/DerelictGL/derelict/opengl/extension/ext/texture3D.d
r236 r249 95 95 typedef void function(GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, GLvoid*) pfglTexImage3DEXT; 96 96 typedef void function(GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLvoid*) pfglTexSubImage3DEXT; 97 pfglTexImage3DEXT glTexImage3DEXT;98 pfglTexSubImage3DEXT glTexSubImage3DEXT;97 pfglTexImage3DEXT glTexImage3DEXT; 98 pfglTexSubImage3DEXT glTexSubImage3DEXT; trunk/DerelictGL/derelict/opengl/extension/ext/texture_compression_rgtc.d
r245 r249 71 71 enum : GLenum 72 72 { 73 GL_COMPRESSED_RED_RGTC1_EXT= 0x8DBB,74 GL_COMPRESSED_SIGNED_RED_RGTC1_EXT= 0x8DBC,75 GL_COMPRESSED_RED_GREEN_RGTC2_EXT= 0x8DBD,76 GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT= 0x8DBE,73 GL_COMPRESSED_RED_RGTC1_EXT = 0x8DBB, 74 GL_COMPRESSED_SIGNED_RED_RGTC1_EXT = 0x8DBC, 75 GL_COMPRESSED_RED_GREEN_RGTC2_EXT = 0x8DBD, 76 GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT = 0x8DBE, 77 77 } trunk/DerelictGL/derelict/opengl/extension/ext/texture_sRGB.d
r236 r249 36 36 import derelict.opengl.gltypes; 37 37 import derelict.opengl.gl; 38 import derelict.opengl.extension.loader;39 38 import derelict.util.wrapper; 40 39 } trunk/DerelictGL/derelict/opengl/extension/nv/depth_clamp.d
r224 r249 69 69 } 70 70 71 const GLenum GL_DEPTH_CLAMP_NV = 0x864F; 71 enum : GLenum 72 { 73 GL_DEPTH_CLAMP_NV = 0x864F 74 } trunk/DerelictGL/derelict/opengl/extension/nv/geometry_shader4.d
r242 r249 34 34 private 35 35 { 36 import derelict.opengl.gltypes;37 36 import derelict.opengl.gl; 38 37 import derelict.util.wrapper; trunk/DerelictGL/derelict/opengl/extension/nv/parameter_buffer_object.d
r224 r249 87 87 pfglProgramBufferParametersfvNV glProgramBufferParametersfvNV; 88 88 pfglProgramBufferParametersIivNV glProgramBufferParametersIivNV; 89 pfglProgramBufferParametersIuivNV glProgramBufferParametersIuivNV;89 pfglProgramBufferParametersIuivNV glProgramBufferParametersIuivNV; trunk/DerelictGL/derelict/opengl/extension/nv/pixel_data_range.d
r236 r249 77 77 enum : GLenum 78 78 { 79 GL_WRITE_PIXEL_DATA_RANGE_NV = 0x8878,80 GL_READ_PIXEL_DATA_RANGE_NV = 0x8879,81 GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV = 0x887A,82 GL_READ_PIXEL_DATA_RANGE_LENGTH_NV = 0x887B,83 GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV = 0x887C,84 GL_READ_PIXEL_DATA_RANGE_POINTER_NV = 0x887D,79 GL_WRITE_PIXEL_DATA_RANGE_NV = 0x8878, 80 GL_READ_PIXEL_DATA_RANGE_NV = 0x8879, 81 GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV = 0x887A, 82 GL_READ_PIXEL_DATA_RANGE_LENGTH_NV = 0x887B, 83 GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV = 0x887C, 84 GL_READ_PIXEL_DATA_RANGE_POINTER_NV = 0x887D, 85 85 } 86 86 … … 92 92 typedef void function(GLenum, GLsizei, GLvoid*) pfglPixelDataRangeNV; 93 93 typedef void function(GLenum) pfglFlushPixelDataRangeNV; 94 pfglPixelDataRangeNV glPixelDataRangeNV;95 pfglFlushPixelDataRangeNV glFlushPixelDataRangeNV;94 pfglPixelDataRangeNV glPixelDataRangeNV; 95 pfglFlushPixelDataRangeNV glFlushPixelDataRangeNV; trunk/DerelictGL/derelict/opengl/extension/nv/vertex_array_range2.d
r242 r249 36 36 import derelict.opengl.gltypes; 37 37 import derelict.opengl.gl; 38 import derelict.opengl.extension.loader;39 38 import derelict.util.wrapper; 40 39 } trunk/DerelictGL/derelict/opengl/extension/nv/vertex_program1_1.d
r242 r249 34 34 private 35 35 { 36 import derelict.opengl.gltypes;37 36 import derelict.opengl.gl; 38 37 import derelict.util.wrapper; trunk/DerelictGL/derelict/opengl/extension/nv/vertex_program2.d
r242 r249 34 34 private 35 35 { 36 import derelict.opengl.gltypes;37 36 import derelict.opengl.gl; 38 37 import derelict.util.wrapper; trunk/DerelictGL/derelict/opengl/extension/nv/vertex_program3.d
r242 r249 34 34 private 35 35 { 36 import derelict.opengl.gltypes;37 36 import derelict.opengl.gl; 38 37 import derelict.util.wrapper; trunk/DerelictGL/derelict/opengl/extension/nv/vertex_program4.d
r242 r249 34 34 private 35 35 { 36 import derelict.opengl.gltypes;37 36 import derelict.opengl.gl; 38 37 import derelict.util.wrapper; trunk/DerelictGL/derelict/opengl/glext.d
r246 r249 155 155 import derelict.opengl.extension.ati.pn_triangles; 156 156 import derelict.opengl.extension.ati.separate_stencil; 157 //import derelict.opengl.extension.ati.shader_texture_lod;158 //import derelict.opengl.extension.ati.text_fragment_shader;159 //import derelict.opengl.extension.ati.texture_compression_3dc;157 import derelict.opengl.extension.ati.shader_texture_lod; 158 import derelict.opengl.extension.ati.text_fragment_shader; 159 import derelict.opengl.extension.ati.texture_compression_3dc; 160 160 import derelict.opengl.extension.ati.texture_env_combine3; 161 161 import derelict.opengl.extension.ati.texture_float; … … 208 208 import derelict.opengl.extension.nv.vertex_program1_1; 209 209 import derelict.opengl.extension.nv.vertex_program2; 210 //import derelict.opengl.extension.nv.vertex_program2_option;210 import derelict.opengl.extension.nv.vertex_program2_option; 211 211 import derelict.opengl.extension.nv.vertex_program3; 212 212 import derelict.opengl.extension.nv.vertex_program4;
