OLD | NEW |
1 #!/usr/bin/python | 1 #!/usr/bin/python |
2 # | 2 # |
3 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 3 # Copyright (c) 2011 The Chromium Authors. All rights reserved. |
4 # Use of this source code is governed by a BSD-style license that can be | 4 # Use of this source code is governed by a BSD-style license that can be |
5 # found in the LICENSE file. | 5 # found in the LICENSE file. |
6 | 6 |
7 """code generator for GLES2 command buffers.""" | 7 """code generator for GLES2 command buffers.""" |
8 | 8 |
9 import os | 9 import os |
10 import os.path | 10 import os.path |
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
123 GL_APICALL void GL_APIENTRY glGetFramebufferAttachmentParameteriv (GLenu
mFrameBufferTarget target, GLenumAttachment attachment, GLenumFrameBufferParamet
er pname, GLint* params); | 123 GL_APICALL void GL_APIENTRY glGetFramebufferAttachmentParameteriv (GLenu
mFrameBufferTarget target, GLenumAttachment attachment, GLenumFrameBufferParamet
er pname, GLint* params); |
124 GL_APICALL void GL_APIENTRY glGetIntegerv (GLenumGLState pname, GLint* p
arams); | 124 GL_APICALL void GL_APIENTRY glGetIntegerv (GLenumGLState pname, GLint* p
arams); |
125 GL_APICALL void GL_APIENTRY glGetProgramiv (GLidProgram program, GLenumP
rogramParameter pname, GLint* params); | 125 GL_APICALL void GL_APIENTRY glGetProgramiv (GLidProgram program, GLenumP
rogramParameter pname, GLint* params); |
126 GL_APICALL void GL_APIENTRY glGetProgramInfoLog (GLidProgram program, GL
sizeiNotNegative bufsize, GLsizei* length, char* infolog); | 126 GL_APICALL void GL_APIENTRY glGetProgramInfoLog (GLidProgram program, GL
sizeiNotNegative bufsize, GLsizei* length, char* infolog); |
127 GL_APICALL void GL_APIENTRY glGetRenderbufferParameteriv (GLenumRenderBu
fferTarget target, GLenumRenderBufferParameter pname, GLint* params); | 127 GL_APICALL void GL_APIENTRY glGetRenderbufferParameteriv (GLenumRenderBu
fferTarget target, GLenumRenderBufferParameter pname, GLint* params); |
128 GL_APICALL void GL_APIENTRY glGetShaderiv (GLidShader shader, GLenumShad
erParameter pname, GLint* params); | 128 GL_APICALL void GL_APIENTRY glGetShaderiv (GLidShader shader, GLenumShad
erParameter pname, GLint* params); |
129 GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLidShader shader, GLsiz
eiNotNegative bufsize, GLsizei* length, char* infolog); | 129 GL_APICALL void GL_APIENTRY glGetShaderInfoLog (GLidShader shader, GLsiz
eiNotNegative bufsize, GLsizei* length, char* infolog); |
130 GL_APICALL void GL_APIENTRY glGetShaderPrecisionFormat (GLenumShaderType
shadertype, GLenumShaderPrecision precisiontype, GLint* range, GLint* precision
); | 130 GL_APICALL void GL_APIENTRY glGetShaderPrecisionFormat (GLenumShaderType
shadertype, GLenumShaderPrecision precisiontype, GLint* range, GLint* precision
); |
131 GL_APICALL void GL_APIENTRY glGetShaderSource (GLidShader shader, GLsize
iNotNegative bufsize, GLsizei* length, char* source); | 131 GL_APICALL void GL_APIENTRY glGetShaderSource (GLidShader shader, GLsize
iNotNegative bufsize, GLsizei* length, char* source); |
132 GL_APICALL const GLubyte* GL_APIENTRY glGetString (GLenumStringType name); | 132 GL_APICALL const GLubyte* GL_APIENTRY glGetString (GLenumStringType name); |
133 GL_APICALL void GL_APIENTRY glGetTexParameterfv (GLenumTextureTarget tar
get, GLenumTextureParameter pname, GLfloat* params); | 133 GL_APICALL void GL_APIENTRY glGetTexParameterfv (GLenumGetTexParamTarget
target, GLenumTextureParameter pname, GLfloat* params); |
134 GL_APICALL void GL_APIENTRY glGetTexParameteriv (GLenumTextureTarget tar
get, GLenumTextureParameter pname, GLint* params); | 134 GL_APICALL void GL_APIENTRY glGetTexParameteriv (GLenumGetTexParamTarget
target, GLenumTextureParameter pname, GLint* params); |
135 GL_APICALL void GL_APIENTRY glGetUniformfv (GLidProgram program, GLint l
ocation, GLfloat* params); | 135 GL_APICALL void GL_APIENTRY glGetUniformfv (GLidProgram program, GLint l
ocation, GLfloat* params); |
136 GL_APICALL void GL_APIENTRY glGetUniformiv (GLidProgram program, GLint l
ocation, GLint* params); | 136 GL_APICALL void GL_APIENTRY glGetUniformiv (GLidProgram program, GLint l
ocation, GLint* params); |
137 GL_APICALL GLint GL_APIENTRY glGetUniformLocation (GLidProgram program, c
onst char* name); | 137 GL_APICALL GLint GL_APIENTRY glGetUniformLocation (GLidProgram program, c
onst char* name); |
138 GL_APICALL void GL_APIENTRY glGetVertexAttribfv (GLuint index, GLenumVer
texAttribute pname, GLfloat* params); | 138 GL_APICALL void GL_APIENTRY glGetVertexAttribfv (GLuint index, GLenumVer
texAttribute pname, GLfloat* params); |
139 GL_APICALL void GL_APIENTRY glGetVertexAttribiv (GLuint index, GLenumVer
texAttribute pname, GLint* params); | 139 GL_APICALL void GL_APIENTRY glGetVertexAttribiv (GLuint index, GLenumVer
texAttribute pname, GLint* params); |
140 GL_APICALL void GL_APIENTRY glGetVertexAttribPointerv (GLuint index, GLe
numVertexPointer pname, void** pointer); | 140 GL_APICALL void GL_APIENTRY glGetVertexAttribPointerv (GLuint index, GLe
numVertexPointer pname, void** pointer); |
141 GL_APICALL void GL_APIENTRY glHint (GLenumHintTarget target, GLenumHintM
ode mode); | 141 GL_APICALL void GL_APIENTRY glHint (GLenumHintTarget target, GLenumHintM
ode mode); |
142 GL_APICALL GLboolean GL_APIENTRY glIsBuffer (GLidBuffer buffer); | 142 GL_APICALL GLboolean GL_APIENTRY glIsBuffer (GLidBuffer buffer); |
143 GL_APICALL GLboolean GL_APIENTRY glIsEnabled (GLenumCapability cap); | 143 GL_APICALL GLboolean GL_APIENTRY glIsEnabled (GLenumCapability cap); |
144 GL_APICALL GLboolean GL_APIENTRY glIsFramebuffer (GLidFramebuffer framebuffer
); | 144 GL_APICALL GLboolean GL_APIENTRY glIsFramebuffer (GLidFramebuffer framebuffer
); |
(...skipping 426 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
571 'GL_SUBPIXEL_BITS', | 571 'GL_SUBPIXEL_BITS', |
572 'GL_TEXTURE_BINDING_2D', | 572 'GL_TEXTURE_BINDING_2D', |
573 'GL_TEXTURE_BINDING_CUBE_MAP', | 573 'GL_TEXTURE_BINDING_CUBE_MAP', |
574 'GL_UNPACK_ALIGNMENT', | 574 'GL_UNPACK_ALIGNMENT', |
575 'GL_VIEWPORT', | 575 'GL_VIEWPORT', |
576 ], | 576 ], |
577 'invalid': [ | 577 'invalid': [ |
578 'GL_FOG_HINT', | 578 'GL_FOG_HINT', |
579 ], | 579 ], |
580 }, | 580 }, |
| 581 'GetTexParamTarget': { |
| 582 'type': 'GLenum', |
| 583 'valid': [ |
| 584 'GL_TEXTURE_2D', |
| 585 'GL_TEXTURE_CUBE_MAP_POSITIVE_X', |
| 586 'GL_TEXTURE_CUBE_MAP_NEGATIVE_X', |
| 587 'GL_TEXTURE_CUBE_MAP_POSITIVE_Y', |
| 588 'GL_TEXTURE_CUBE_MAP_NEGATIVE_Y', |
| 589 'GL_TEXTURE_CUBE_MAP_POSITIVE_Z', |
| 590 'GL_TEXTURE_CUBE_MAP_NEGATIVE_Z', |
| 591 ], |
| 592 'invalid': [ |
| 593 'GL_PROXY_TEXTURE_CUBE_MAP', |
| 594 ] |
| 595 }, |
581 'TextureTarget': { | 596 'TextureTarget': { |
582 'type': 'GLenum', | 597 'type': 'GLenum', |
583 'valid': [ | 598 'valid': [ |
584 'GL_TEXTURE_2D', | 599 'GL_TEXTURE_2D', |
585 'GL_TEXTURE_CUBE_MAP_POSITIVE_X', | 600 'GL_TEXTURE_CUBE_MAP_POSITIVE_X', |
586 'GL_TEXTURE_CUBE_MAP_NEGATIVE_X', | 601 'GL_TEXTURE_CUBE_MAP_NEGATIVE_X', |
587 'GL_TEXTURE_CUBE_MAP_POSITIVE_Y', | 602 'GL_TEXTURE_CUBE_MAP_POSITIVE_Y', |
588 'GL_TEXTURE_CUBE_MAP_NEGATIVE_Y', | 603 'GL_TEXTURE_CUBE_MAP_NEGATIVE_Y', |
589 'GL_TEXTURE_CUBE_MAP_POSITIVE_Z', | 604 'GL_TEXTURE_CUBE_MAP_POSITIVE_Z', |
590 'GL_TEXTURE_CUBE_MAP_NEGATIVE_Z', | 605 'GL_TEXTURE_CUBE_MAP_NEGATIVE_Z', |
(...skipping 5338 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5929 | 5944 |
5930 if options.generate_docs: | 5945 if options.generate_docs: |
5931 gen.WriteDocs("docs/gles2_cmd_format_docs_autogen.h") | 5946 gen.WriteDocs("docs/gles2_cmd_format_docs_autogen.h") |
5932 | 5947 |
5933 if gen.errors > 0: | 5948 if gen.errors > 0: |
5934 print "%d errors" % gen.errors | 5949 print "%d errors" % gen.errors |
5935 sys.exit(1) | 5950 sys.exit(1) |
5936 | 5951 |
5937 if __name__ == '__main__': | 5952 if __name__ == '__main__': |
5938 main(sys.argv[1:]) | 5953 main(sys.argv[1:]) |
OLD | NEW |