Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(398)

Unified Diff: gpu/command_buffer/build_gles2_cmd_buffer.py

Issue 1133033002: Update GetTexParameter* and TexParameter* for ES3 in GPU command buffer (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Use previous macro Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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..0676efca8d433fee4077e22c7897d0ca9d6ef54f 100755
--- a/gpu/command_buffer/build_gles2_cmd_buffer.py
+++ b/gpu/command_buffer/build_gles2_cmd_buffer.py
@@ -853,6 +853,10 @@ _NAMED_TYPE_INFO = {
'GL_TEXTURE_2D',
'GL_TEXTURE_CUBE_MAP',
],
+ 'valid_es3': [
+ 'GL_TEXTURE_2D_ARRAY',
+ 'GL_TEXTURE_3D',
+ ],
'invalid': [
'GL_PROXY_TEXTURE_CUBE_MAP',
]
@@ -1218,6 +1222,17 @@ _NAMED_TYPE_INFO = {
'GL_TEXTURE_WRAP_S',
'GL_TEXTURE_WRAP_T',
],
+ 'valid_es3': [
+ 'GL_TEXTURE_BASE_LEVEL',
+ 'GL_TEXTURE_COMPARE_FUNC',
+ 'GL_TEXTURE_COMPARE_MODE',
+ 'GL_TEXTURE_IMMUTABLE_FORMAT',
+ 'GL_TEXTURE_IMMUTABLE_LEVELS',
+ 'GL_TEXTURE_MAX_LEVEL',
+ 'GL_TEXTURE_MAX_LOD',
+ 'GL_TEXTURE_MIN_LOD',
+ 'GL_TEXTURE_WRAP_R',
+ ],
'invalid': [
'GL_GENERATE_MIPMAP',
],
@@ -1255,6 +1270,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': [

Powered by Google App Engine
This is Rietveld 408576698