Changeset 50 for trunk/src/derelict/opengl/extension/arb/matrix_palette.d
- Timestamp:
- 07/15/07 23:12:21 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/derelict/opengl/extension/arb/matrix_palette.d
r32 r50 94 94 } 95 95 96 private const char[] Funcs = 97 " 98 typedef void function(GLint) pfglCurrentPaletteMatrixARB; 99 typedef void function(GLint, GLubyte*) pfglMatrixIndexubvARB; 100 typedef void function(GLint, GLushort*) pfglMatrixIndexusvARB; 101 typedef void function(GLint, GLuint*) pfglMatrixIndexuivARB; 102 typedef void function(GLint, GLenum, GLsizei, GLvoid*) pfglMatrixIndexPointerARB; 103 "; 104 96 105 version(Windows) 97 106 { 98 extern(Windows): 107 extern(Windows): mixin(Funcs); 99 108 } 100 109 else 101 110 { 102 extern(C): 111 extern(C): mixin(Funcs); 103 112 } 104 113 105 typedef void function(GLint) pfglCurrentPaletteMatrixARB;106 typedef void function(GLint, GLubyte*) pfglMatrixIndexubvARB;107 typedef void function(GLint, GLushort*) pfglMatrixIndexusvARB;108 typedef void function(GLint, GLuint*) pfglMatrixIndexuivARB;109 typedef void function(GLint, GLenum, GLsizei, GLvoid*) pfglMatrixIndexPointerARB;110 114 pfglCurrentPaletteMatrixARB glCurrentPaletteMatrixARB; 111 115 pfglMatrixIndexubvARB glMatrixIndexubvARB;
