| | 171 | private const char[] Funcs = |
|---|
| | 172 | " |
|---|
| | 173 | typedef void function(GLuint,GLuint,GLchar*) pfglBindFragDataLocationEXT; |
|---|
| | 174 | typedef GLint function(GLuint,GLchar*) pfglGetFragDataLocationEXT; |
|---|
| | 175 | typedef void function(GLuint,GLint,GLuint*) pfglGetUniformuivEXT; |
|---|
| | 176 | typedef void function(GLuint,GLenum,GLint*) pfglGetVertexAttribIivEXT; |
|---|
| | 177 | typedef void function(GLuint,GLenum,GLuint*) pfglGetVertexAttribIuivEXT; |
|---|
| | 178 | typedef void function(GLint,GLuint) pfglUniform1uiEXT; |
|---|
| | 179 | typedef void function(GLint,GLsizei,GLuint*) pfglUniform1uivEXT; |
|---|
| | 180 | typedef void function(GLint,GLuint,GLuint) pfglUniform2uiEXT; |
|---|
| | 181 | typedef void function(GLint,GLsizei,GLuint*) pfglUniform2uivEXT; |
|---|
| | 182 | typedef void function(GLint,GLuint,GLuint,GLuint) pfglUniform3uiEXT; |
|---|
| | 183 | typedef void function(GLint,GLsizei,GLuint*) pfglUniform3uivEXT; |
|---|
| | 184 | typedef void function(GLint,GLuint,GLuint,GLuint,GLuint) pfglUniform4uiEXT; |
|---|
| | 185 | typedef void function(GLint,GLsizei,GLuint*) pfglUniform4uivEXT; |
|---|
| | 186 | typedef void function(GLuint,GLint) pfglVertexAttribI1iEXT; |
|---|
| | 187 | typedef void function(GLuint,GLint*) pfglVertexAttribI1ivEXT; |
|---|
| | 188 | typedef void function(GLuint,GLuint) pfglVertexAttribI1uiEXT; |
|---|
| | 189 | typedef void function(GLuint,GLuint*) pfglVertexAttribI1uivEXT; |
|---|
| | 190 | typedef void function(GLuint,GLint,GLint) pfglVertexAttribI2iEXT; |
|---|
| | 191 | typedef void function(GLuint,GLint*) pfglVertexAttribI2ivEXT; |
|---|
| | 192 | typedef void function(GLuint,GLuint,GLuint) pfglVertexAttribI2uiEXT; |
|---|
| | 193 | typedef void function(GLuint,GLuint*) pfglVertexAttribI2uivEXT; |
|---|
| | 194 | typedef void function(GLuint,GLint,GLint,GLint) pfglVertexAttribI3iEXT; |
|---|
| | 195 | typedef void function(GLuint,GLint*) pfglVertexAttribI3ivEXT; |
|---|
| | 196 | typedef void function(GLuint,GLuint,GLuint,GLuint) pfglVertexAttribI3uiEXT; |
|---|
| | 197 | typedef void function(GLuint,GLuint*) pfglVertexAttribI3uivEXT; |
|---|
| | 198 | typedef void function(GLuint,GLbyte*) pfglVertexAttribI4bvEXT; |
|---|
| | 199 | typedef void function(GLuint,GLint,GLint,GLint,GLint) pfglVertexAttribI4iEXT; |
|---|
| | 200 | typedef void function(GLuint,GLint*) pfglVertexAttribI4ivEXT; |
|---|
| | 201 | typedef void function(GLuint,GLshort*) pfglVertexAttribI4svEXT; |
|---|
| | 202 | typedef void function(GLuint,GLubyte*) pfglVertexAttribI4ubvEXT; |
|---|
| | 203 | typedef void function(GLuint,GLuint,GLuint,GLuint,GLuint) pfglVertexAttribI4uiEXT; |
|---|
| | 204 | typedef void function(GLuint,GLuint*) pfglVertexAttribI4uivEXT; |
|---|
| | 205 | typedef void function(GLuint,GLushort*) pfglVertexAttribI4usvEXT; |
|---|
| | 206 | typedef void function(GLuint,GLint,GLenum,GLenum,GLsizei,GLvoid*) pfglVertexAttribIPointerEXT; |
|---|
| | 207 | "; |
|---|
| | 208 | |
|---|
| 177 | | extern(C): |
|---|
| 178 | | } |
|---|
| 179 | | |
|---|
| 180 | | typedef void function(GLuint,GLuint,GLchar*) pfglBindFragDataLocationEXT; |
|---|
| 181 | | typedef GLint function(GLuint,GLchar*) pfglGetFragDataLocationEXT; |
|---|
| 182 | | typedef void function(GLuint,GLint,GLuint*) pfglGetUniformuivEXT; |
|---|
| 183 | | typedef void function(GLuint,GLenum,GLint*) pfglGetVertexAttribIivEXT; |
|---|
| 184 | | typedef void function(GLuint,GLenum,GLuint*) pfglGetVertexAttribIuivEXT; |
|---|
| 185 | | typedef void function(GLint,GLuint) pfglUniform1uiEXT; |
|---|
| 186 | | typedef void function(GLint,GLsizei,GLuint*) pfglUniform1uivEXT; |
|---|
| 187 | | typedef void function(GLint,GLuint,GLuint) pfglUniform2uiEXT; |
|---|
| 188 | | typedef void function(GLint,GLsizei,GLuint*) pfglUniform2uivEXT; |
|---|
| 189 | | typedef void function(GLint,GLuint,GLuint,GLuint) pfglUniform3uiEXT; |
|---|
| 190 | | typedef void function(GLint,GLsizei,GLuint*) pfglUniform3uivEXT; |
|---|
| 191 | | typedef void function(GLint,GLuint,GLuint,GLuint,GLuint) pfglUniform4uiEXT; |
|---|
| 192 | | typedef void function(GLint,GLsizei,GLuint*) pfglUniform4uivEXT; |
|---|
| 193 | | typedef void function(GLuint,GLint) pfglVertexAttribI1iEXT; |
|---|
| 194 | | typedef void function(GLuint,GLint*) pfglVertexAttribI1ivEXT; |
|---|
| 195 | | typedef void function(GLuint,GLuint) pfglVertexAttribI1uiEXT; |
|---|
| 196 | | typedef void function(GLuint,GLuint*) pfglVertexAttribI1uivEXT; |
|---|
| 197 | | typedef void function(GLuint,GLint,GLint) pfglVertexAttribI2iEXT; |
|---|
| 198 | | typedef void function(GLuint,GLint*) pfglVertexAttribI2ivEXT; |
|---|
| 199 | | typedef void function(GLuint,GLuint,GLuint) pfglVertexAttribI2uiEXT; |
|---|
| 200 | | typedef void function(GLuint,GLuint*) pfglVertexAttribI2uivEXT; |
|---|
| 201 | | typedef void function(GLuint,GLint,GLint,GLint) pfglVertexAttribI3iEXT; |
|---|
| 202 | | typedef void function(GLuint,GLint*) pfglVertexAttribI3ivEXT; |
|---|
| 203 | | typedef void function(GLuint,GLuint,GLuint,GLuint) pfglVertexAttribI3uiEXT; |
|---|
| 204 | | typedef void function(GLuint,GLuint*) pfglVertexAttribI3uivEXT; |
|---|
| 205 | | typedef void function(GLuint,GLbyte*) pfglVertexAttribI4bvEXT; |
|---|
| 206 | | typedef void function(GLuint,GLint,GLint,GLint,GLint) pfglVertexAttribI4iEXT; |
|---|
| 207 | | typedef void function(GLuint,GLint*) pfglVertexAttribI4ivEXT; |
|---|
| 208 | | typedef void function(GLuint,GLshort*) pfglVertexAttribI4svEXT; |
|---|
| 209 | | typedef void function(GLuint,GLubyte*) pfglVertexAttribI4ubvEXT; |
|---|
| 210 | | typedef void function(GLuint,GLuint,GLuint,GLuint,GLuint) pfglVertexAttribI4uiEXT; |
|---|
| 211 | | typedef void function(GLuint,GLuint*) pfglVertexAttribI4uivEXT; |
|---|
| 212 | | typedef void function(GLuint,GLushort*) pfglVertexAttribI4usvEXT; |
|---|
| 213 | | typedef void function(GLuint,GLint,GLenum,GLenum,GLsizei,GLvoid*) pfglVertexAttribIPointerEXT; |
|---|
| | 215 | extern(C): mixin(Funcs); |
|---|
| | 216 | } |
|---|
| | 217 | |
|---|