Changeset 50 for trunk/src/derelict/opengl/extension/arb/vertex_shader.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/vertex_shader.d
r32 r50 93 93 } 94 94 95 private const char[] Funcs = 96 " 97 typedef void function (GLhandleARB, GLuint, GLcharARB*) pfglBindAttribLocationARB; 98 typedef void function (GLhandleARB, GLuint, GLsizei, GLsizei*, GLint*, GLenum*, GLcharARB*) pfglGetActiveAttribARB; 99 typedef GLint function (GLhandleARB, GLcharARB* name) pfglGetAttribLocationARB; 100 "; 101 95 102 version(Windows) 96 103 { 97 extern(Windows): 104 extern(Windows): mixin(Funcs); 98 105 } 99 106 else 100 107 { 101 extern(C): 108 extern(C): mixin(Funcs); 102 109 } 103 110 104 typedef void function (GLhandleARB, GLuint, GLcharARB*) pfglBindAttribLocationARB;105 typedef void function (GLhandleARB, GLuint, GLsizei, GLsizei*, GLint*, GLenum*, GLcharARB*) pfglGetActiveAttribARB;106 typedef GLint function (GLhandleARB, GLcharARB* name) pfglGetAttribLocationARB;107 111 pfglBindAttribLocationARB glBindAttribLocationARB; 108 112 pfglGetActiveAttribARB glGetActiveAttribARB;
