| | 271 | private const char[] Funcs = |
|---|
| | 272 | " |
|---|
| | 273 | typedef void function() pfglBeginVertexShaderEXT; |
|---|
| | 274 | typedef void function() pfglEndVertexShaderEXT; |
|---|
| | 275 | typedef void function(GLuint) pfglBindVertexShaderEXT; |
|---|
| | 276 | typedef GLuint function(GLuint) pfglGenVertexShadersEXT; |
|---|
| | 277 | typedef void function(GLuint) pfglDeleteVertexShaderEXT; |
|---|
| | 278 | typedef void function(GLenum,GLuint,GLuint) pfglShaderOp1EXT; |
|---|
| | 279 | typedef void function(GLenum,GLuint,GLuint,GLuint) pfglShaderOp2EXT; |
|---|
| | 280 | typedef void function(GLenum,GLuint,GLuint,GLuint,GLuint) pfglShaderOp3EXT; |
|---|
| | 281 | typedef void function(GLuint,GLuint,GLenum,GLenum,GLenum,GLenum) pfglSwizzleEXT; |
|---|
| | 282 | typedef void function(GLuint,GLuint,GLenum,GLenum,GLenum,GLenum) pfglWriteMaskEXT; |
|---|
| | 283 | typedef void function(GLuint,GLuint,GLuint) pfglInsertComponentEXT; |
|---|
| | 284 | typedef void function(GLuint,GLuint,GLuint) pfglExtractComponentEXT; |
|---|
| | 285 | typedef GLuint function(GLenum,GLenum,GLenum,GLuint) pfglGenSymbolsEXT; |
|---|
| | 286 | typedef void function(GLuint,GLenum,GLvoid*) pfglSetInvariantEXT; |
|---|
| | 287 | typedef void function(GLuint,GLenum,GLvoid*) pfglSetLocalConstantEXT; |
|---|
| | 288 | typedef void function(GLuint,GLbyte*) pfglVariantbvEXT; |
|---|
| | 289 | typedef void function(GLuint,GLshort*) pfglVariantsvEXT; |
|---|
| | 290 | typedef void function(GLuint,GLint*) pfglVariantivEXT; |
|---|
| | 291 | typedef void function(GLuint,GLfloat*) pfglVariantfvEXT; |
|---|
| | 292 | typedef void function(GLuint,GLdouble*) pfglVariantdvEXT; |
|---|
| | 293 | typedef void function(GLuint,GLubyte*) pfglVariantubvEXT; |
|---|
| | 294 | typedef void function(GLuint,GLushort*) pfglVariantusvEXT; |
|---|
| | 295 | typedef void function(GLuint,GLuint*) pfglVariantuivEXT; |
|---|
| | 296 | typedef void function(GLuint,GLenum,GLuint,GLvoid*) pfglVariantPointerEXT; |
|---|
| | 297 | typedef void function(GLuint) pfglEnableVariantClientStateEXT; |
|---|
| | 298 | typedef void function(GLuint) pfglDisableVariantClientStateEXT; |
|---|
| | 299 | typedef GLuint function(GLenum,GLenum) pfglBindLightParameterEXT; |
|---|
| | 300 | typedef GLuint function(GLenum,GLenum) pfglBindMaterialParameterEXT; |
|---|
| | 301 | typedef GLuint function(GLenum,GLenum,GLenum) pfglBindTexGenParameterEXT; |
|---|
| | 302 | typedef GLuint function(GLenum,GLenum) pfglBindTextureUnitParameterEXT; |
|---|
| | 303 | typedef GLuint function(GLenum) pfglBindParameterEXT; |
|---|
| | 304 | typedef GLboolean function(GLuint,GLenum) pfglIsVariantEnabledEXT; |
|---|
| | 305 | typedef void function(GLuint,GLenum,GLboolean*) pfglGetVariantBooleanvEXT; |
|---|
| | 306 | typedef void function(GLuint,GLenum,GLint*) pfglGetVariantIntegervEXT; |
|---|
| | 307 | typedef void function(GLuint,GLenum,GLfloat*) pfglGetVariantFloatvEXT; |
|---|
| | 308 | typedef void function(GLuint,GLenum,GLvoid*) pfglGetVariantPointervEXT; |
|---|
| | 309 | typedef void function(GLuint,GLenum,GLboolean*) pfglGetInvariantBooleanvEXT; |
|---|
| | 310 | typedef void function(GLuint,GLenum,GLint*) pfglGetInvariantIntegervEXT; |
|---|
| | 311 | typedef void function(GLuint,GLenum,GLfloat*) pfglGetInvariantFloatvEXT; |
|---|
| | 312 | typedef void function(GLuint,GLenum,GLboolean*) pfglGetLocalConstantBooleanvEXT; |
|---|
| | 313 | typedef void function(GLuint,GLenum,GLint*) pfglGetLocalConstantIntegervEXT; |
|---|
| | 314 | typedef void function(GLuint,GLenum,GLfloat*) pfglGetLocalConstantFloatvEXT; |
|---|
| | 315 | "; |
|---|
| | 316 | |
|---|
| 277 | | extern(C): |
|---|
| 278 | | } |
|---|
| 279 | | |
|---|
| 280 | | typedef void function() pfglBeginVertexShaderEXT; |
|---|
| 281 | | typedef void function() pfglEndVertexShaderEXT; |
|---|
| 282 | | typedef void function(GLuint) pfglBindVertexShaderEXT; |
|---|
| 283 | | typedef GLuint function(GLuint) pfglGenVertexShadersEXT; |
|---|
| 284 | | typedef void function(GLuint) pfglDeleteVertexShaderEXT; |
|---|
| 285 | | typedef void function(GLenum,GLuint,GLuint) pfglShaderOp1EXT; |
|---|
| 286 | | typedef void function(GLenum,GLuint,GLuint,GLuint) pfglShaderOp2EXT; |
|---|
| 287 | | typedef void function(GLenum,GLuint,GLuint,GLuint,GLuint) pfglShaderOp3EXT; |
|---|
| 288 | | typedef void function(GLuint,GLuint,GLenum,GLenum,GLenum,GLenum) pfglSwizzleEXT; |
|---|
| 289 | | typedef void function(GLuint,GLuint,GLenum,GLenum,GLenum,GLenum) pfglWriteMaskEXT; |
|---|
| 290 | | typedef void function(GLuint,GLuint,GLuint) pfglInsertComponentEXT; |
|---|
| 291 | | typedef void function(GLuint,GLuint,GLuint) pfglExtractComponentEXT; |
|---|
| 292 | | typedef GLuint function(GLenum,GLenum,GLenum,GLuint) pfglGenSymbolsEXT; |
|---|
| 293 | | typedef void function(GLuint,GLenum,GLvoid*) pfglSetInvariantEXT; |
|---|
| 294 | | typedef void function(GLuint,GLenum,GLvoid*) pfglSetLocalConstantEXT; |
|---|
| 295 | | typedef void function(GLuint,GLbyte*) pfglVariantbvEXT; |
|---|
| 296 | | typedef void function(GLuint,GLshort*) pfglVariantsvEXT; |
|---|
| 297 | | typedef void function(GLuint,GLint*) pfglVariantivEXT; |
|---|
| 298 | | typedef void function(GLuint,GLfloat*) pfglVariantfvEXT; |
|---|
| 299 | | typedef void function(GLuint,GLdouble*) pfglVariantdvEXT; |
|---|
| 300 | | typedef void function(GLuint,GLubyte*) pfglVariantubvEXT; |
|---|
| 301 | | typedef void function(GLuint,GLushort*) pfglVariantusvEXT; |
|---|
| 302 | | typedef void function(GLuint,GLuint*) pfglVariantuivEXT; |
|---|
| 303 | | typedef void function(GLuint,GLenum,GLuint,GLvoid*) pfglVariantPointerEXT; |
|---|
| 304 | | typedef void function(GLuint) pfglEnableVariantClientStateEXT; |
|---|
| 305 | | typedef void function(GLuint) pfglDisableVariantClientStateEXT; |
|---|
| 306 | | typedef GLuint function(GLenum,GLenum) pfglBindLightParameterEXT; |
|---|
| 307 | | typedef GLuint function(GLenum,GLenum) pfglBindMaterialParameterEXT; |
|---|
| 308 | | typedef GLuint function(GLenum,GLenum,GLenum) pfglBindTexGenParameterEXT; |
|---|
| 309 | | typedef GLuint function(GLenum,GLenum) pfglBindTextureUnitParameterEXT; |
|---|
| 310 | | typedef GLuint function(GLenum) pfglBindParameterEXT; |
|---|
| 311 | | typedef GLboolean function(GLuint,GLenum) pfglIsVariantEnabledEXT; |
|---|
| 312 | | typedef void function(GLuint,GLenum,GLboolean*) pfglGetVariantBooleanvEXT; |
|---|
| 313 | | typedef void function(GLuint,GLenum,GLint*) pfglGetVariantIntegervEXT; |
|---|
| 314 | | typedef void function(GLuint,GLenum,GLfloat*) pfglGetVariantFloatvEXT; |
|---|
| 315 | | typedef void function(GLuint,GLenum,GLvoid*) pfglGetVariantPointervEXT; |
|---|
| 316 | | typedef void function(GLuint,GLenum,GLboolean*) pfglGetInvariantBooleanvEXT; |
|---|
| 317 | | typedef void function(GLuint,GLenum,GLint*) pfglGetInvariantIntegervEXT; |
|---|
| 318 | | typedef void function(GLuint,GLenum,GLfloat*) pfglGetInvariantFloatvEXT; |
|---|
| 319 | | typedef void function(GLuint,GLenum,GLboolean*) pfglGetLocalConstantBooleanvEXT; |
|---|
| 320 | | typedef void function(GLuint,GLenum,GLint*) pfglGetLocalConstantIntegervEXT; |
|---|
| 321 | | typedef void function(GLuint,GLenum,GLfloat*) pfglGetLocalConstantFloatvEXT; |
|---|
| | 323 | extern(C): mixin(Funcs); |
|---|
| | 324 | } |
|---|
| | 325 | |
|---|