Index: gpu/command_buffer/build_gles2_cmd_buffer.py |
diff --git a/gpu/command_buffer/build_gles2_cmd_buffer.py b/gpu/command_buffer/build_gles2_cmd_buffer.py |
index 3f17ae69b15bc30bd2164364bf57241dd5327112..1b4fc4d796b630107fa274d868156960365323bf 100755 |
--- a/gpu/command_buffer/build_gles2_cmd_buffer.py |
+++ b/gpu/command_buffer/build_gles2_cmd_buffer.py |
@@ -851,6 +851,8 @@ _NAMED_TYPE_INFO = { |
'type': 'GLenum', |
'valid': [ |
'GL_TEXTURE_2D', |
+ 'GL_TEXTURE_3D', |
Zhenyao Mo
2015/05/11 23:23:44
put the ES3 specific ones under 'valid_es3'.
legend
2015/05/12 02:34:16
Done.
|
+ 'GL_TEXTURE_2D_ARRAY', |
'GL_TEXTURE_CUBE_MAP', |
], |
'invalid': [ |
@@ -1215,8 +1217,17 @@ _NAMED_TYPE_INFO = { |
'GL_TEXTURE_MAG_FILTER', |
'GL_TEXTURE_MIN_FILTER', |
'GL_TEXTURE_POOL_CHROMIUM', |
+ 'GL_TEXTURE_WRAP_R', |
Zhenyao Mo
2015/05/11 23:23:44
put the ES3 specific ones under 'valid_es3'.
legend
2015/05/12 02:34:16
Done.
|
'GL_TEXTURE_WRAP_S', |
'GL_TEXTURE_WRAP_T', |
+ 'GL_TEXTURE_COMPARE_FUNC', |
+ 'GL_TEXTURE_COMPARE_MODE', |
+ 'GL_TEXTURE_MAX_LOD', |
+ 'GL_TEXTURE_MIN_LOD', |
+ 'GL_TEXTURE_BASE_LEVEL', |
+ 'GL_TEXTURE_MAX_LEVEL', |
+ 'GL_TEXTURE_IMMUTABLE_FORMAT', |
+ 'GL_TEXTURE_IMMUTABLE_LEVELS', |
], |
'invalid': [ |
'GL_GENERATE_MIPMAP', |
@@ -1255,6 +1266,26 @@ _NAMED_TYPE_INFO = { |
'GL_LINEAR', |
], |
}, |
+ 'TextureCompareFunc': { |
+ 'type': 'GLenum', |
+ 'valid': [ |
+ 'GL_LEQUAL', |
+ 'GL_GEQUAL', |
+ 'GL_LESS', |
+ 'GL_GREATER', |
+ 'GL_EQUAL', |
+ 'GL_NOTEQUAL', |
+ 'GL_ALWAYS', |
+ 'GL_NEVER', |
+ ], |
+ }, |
+ 'TextureCompareMode': { |
+ 'type': 'GLenum', |
+ 'valid': [ |
+ 'GL_NONE', |
+ 'GL_COMPARE_REF_TO_TEXTURE', |
+ ], |
+ }, |
'TextureUsage': { |
'type': 'GLenum', |
'valid': [ |