diff options
author | jamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-12 00:31:58 +0000 |
---|---|---|
committer | jamesr@chromium.org <jamesr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-12 00:31:58 +0000 |
commit | 60f22d35af1bcf81ebe4e2c69bc7415379721d9d (patch) | |
tree | c3f5f7fc7a2b966cb173850ab305c8793986f16c /gpu/command_buffer/build_gles2_cmd_buffer.py | |
parent | a14c9b9ae0e15becb11dc2a7e8940722a00374af (diff) | |
download | chromium_src-60f22d35af1bcf81ebe4e2c69bc7415379721d9d.zip chromium_src-60f22d35af1bcf81ebe4e2c69bc7415379721d9d.tar.gz chromium_src-60f22d35af1bcf81ebe4e2c69bc7415379721d9d.tar.bz2 |
Plumb glDiscardFramebufferEXT entry point through command buffer
BUG=
Review URL: https://chromiumcodereview.appspot.com/11465018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@172468 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu/command_buffer/build_gles2_cmd_buffer.py')
-rwxr-xr-x | gpu/command_buffer/build_gles2_cmd_buffer.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/gpu/command_buffer/build_gles2_cmd_buffer.py b/gpu/command_buffer/build_gles2_cmd_buffer.py index a6da12a..88ac0cf 100755 --- a/gpu/command_buffer/build_gles2_cmd_buffer.py +++ b/gpu/command_buffer/build_gles2_cmd_buffer.py @@ -730,6 +730,14 @@ _ENUM_LISTS = { 'GL_STENCIL_ATTACHMENT', ], }, + 'BackbufferAttachment': { + 'type': 'GLenum', + 'valid': [ + 'GL_COLOR_EXT', + 'GL_DEPTH_EXT', + 'GL_STENCIL_EXT', + ], + }, 'BufferParameter': { 'type': 'GLenum', 'valid': [ @@ -2269,6 +2277,17 @@ _FUNCTION_INFO = { 'extension': True, 'chromium': True, }, + 'DiscardFramebufferEXT': { + 'type': 'PUTn', + 'count': 1, + 'data_type': 'GLenum', + 'cmd_args': 'GLenum target, GLsizei count, ' + 'const GLenum* attachments', + 'decoder_func': 'DoDiscardFramebufferEXT', + 'unit_test': False, + 'client_test': False, + 'extension': True, + }, } |