diff options
author | watk <watk@chromium.org> | 2015-11-30 14:45:49 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-11-30 22:46:29 +0000 |
commit | f3c6a7898179b250386d04d621a30bc239ae9af8 (patch) | |
tree | dcf651a63f0678c67b2ff288e303bff64962d743 /gpu/command_buffer/build_gles2_cmd_buffer.py | |
parent | cac15a242b84f7af0e474cc2bc37fc28ccf67fcd (diff) | |
download | chromium_src-f3c6a7898179b250386d04d621a30bc239ae9af8.zip chromium_src-f3c6a7898179b250386d04d621a30bc239ae9af8.tar.gz chromium_src-f3c6a7898179b250386d04d621a30bc239ae9af8.tar.bz2 |
Add CommitOverlayPlanesCHROMIUM command buffer function
This extension is for displaying overlay planes without swapping the
framebuffer. This is useful when overlays account for all the damage and
it would be more efficient to not swap.
This patch is the result of adding the command to
cmd_buffer_functions.txt and build_gles2_cmd_buffer.py and running the
latter. The implementations will be added in a following CL.
BUG=560592
Review URL: https://codereview.chromium.org/1472993003
Cr-Commit-Position: refs/heads/master@{#362253}
Diffstat (limited to 'gpu/command_buffer/build_gles2_cmd_buffer.py')
-rwxr-xr-x | gpu/command_buffer/build_gles2_cmd_buffer.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gpu/command_buffer/build_gles2_cmd_buffer.py b/gpu/command_buffer/build_gles2_cmd_buffer.py index 6897f0d..0d8b7df 100755 --- a/gpu/command_buffer/build_gles2_cmd_buffer.py +++ b/gpu/command_buffer/build_gles2_cmd_buffer.py @@ -4153,6 +4153,14 @@ _FUNCTION_INFO = { 'extension': 'CHROMIUM_schedule_ca_layer', 'chromium': True, }, + 'CommitOverlayPlanesCHROMIUM': { + 'impl_func': False, + 'decoder_func': 'DoCommitOverlayPlanes', + 'unit_test': False, + 'client_test': False, + 'extension': 'CHROMIUM_commit_overlay_planes', + 'chromium': True, + }, 'MatrixLoadfCHROMIUM': { 'type': 'PUT', 'count': 16, |