diff options
author | ccameron <ccameron@chromium.org> | 2015-12-17 17:26:18 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-12-18 01:27:43 +0000 |
commit | d745f1ab5e11fab3fabdd47626ac4b39e9d42c2f (patch) | |
tree | 3e9dccf740c6b695e5a8e48d8af02eafcd56a306 /gpu/command_buffer/build_gles2_cmd_buffer.py | |
parent | 2a9ce42ea227c59df51704d988ff887e2f6011e3 (diff) | |
download | chromium_src-d745f1ab5e11fab3fabdd47626ac4b39e9d42c2f.zip chromium_src-d745f1ab5e11fab3fabdd47626ac4b39e9d42c2f.tar.gz chromium_src-d745f1ab5e11fab3fabdd47626ac4b39e9d42c2f.tar.bz2 |
Mac CoreAnimation: Add more CALayer parameters
Clipping and unsupported 3D intersections account for 20% of the frames
that fail to be rendered by the CoreAnimation renderer. Add parameters
to the GL extension to support these functions.
Also add a parameter for edge anti-aliasing, since that will be needed
in the future.
TBR=ben
BUG=533681
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Review URL: https://codereview.chromium.org/1534623002
Cr-Commit-Position: refs/heads/master@{#365965}
Diffstat (limited to 'gpu/command_buffer/build_gles2_cmd_buffer.py')
-rwxr-xr-x | gpu/command_buffer/build_gles2_cmd_buffer.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gpu/command_buffer/build_gles2_cmd_buffer.py b/gpu/command_buffer/build_gles2_cmd_buffer.py index 41f7188..1cab6c8 100755 --- a/gpu/command_buffer/build_gles2_cmd_buffer.py +++ b/gpu/command_buffer/build_gles2_cmd_buffer.py @@ -4312,7 +4312,9 @@ _FUNCTION_INFO = { 'impl_func': False, 'client_test': False, 'cmd_args': 'GLuint contents_texture_id, GLfloat opacity, ' - 'GLuint background_color, GLuint shm_id, GLuint shm_offset', + 'GLuint background_color, GLuint edge_aa_mask, ' + 'GLboolean is_clipped, GLint sorting_context_id, ' + 'GLuint shm_id, GLuint shm_offset', 'extension': 'CHROMIUM_schedule_ca_layer', 'chromium': True, }, |