Split incompatible MSAA extensions.
commit49cabed26b9fdcb286c5019352b458118a9b008a
authorsievers@chromium.org <sievers@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 13 Nov 2013 18:15:18 +0000 (13 18:15 +0000)
committersievers@chromium.org <sievers@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 13 Nov 2013 18:15:18 +0000 (13 18:15 +0000)
tree54512a9fbfe6d529c31213e1fc8a9a1da0290ff1
parent001b5ce4ba97e14d6c61d5470166253ece430477
Split incompatible MSAA extensions.

This splits the commandbuffer client interfaces for extensions in the style of
GL_EXT_framebuffer_multisample (explicit resolve with glBlitFramebuffer)
vs. multisampled_render_to_texture.

glBlitFramebufferEXT() is also renamed to glBlitFrambufferCHROMIUM simply
to make it obvious that it is to be used with
glRenderbufferStorageMultisampleCHROMIUM rather than glRenderbufferStorageMultisampleEXT.

BUG=314214
R=brettw@chromium.org, kbr@chromium.org, piman@chromium.org
TBR=bsalomon@google.com

Review URL: https://codereview.chromium.org/63583002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234853 0039d316-1c4b-4281-b951-d872f2087c98
30 files changed:
content/common/gpu/client/webgraphicscontext3d_command_buffer_impl.cc
gpu/GLES2/gl2chromium_autogen.h
gpu/GLES2/gl2extchromium.h
gpu/command_buffer/build_gles2_cmd_buffer.py
gpu/command_buffer/client/gles2_c_lib_autogen.h
gpu/command_buffer/client/gles2_cmd_helper_autogen.h
gpu/command_buffer/client/gles2_implementation_autogen.h
gpu/command_buffer/client/gles2_implementation_impl_autogen.h
gpu/command_buffer/client/gles2_implementation_unittest_autogen.h
gpu/command_buffer/client/gles2_interface_autogen.h
gpu/command_buffer/client/gles2_interface_stub_autogen.h
gpu/command_buffer/client/gles2_interface_stub_impl_autogen.h
gpu/command_buffer/client/gles2_trace_implementation_autogen.h
gpu/command_buffer/client/gles2_trace_implementation_impl_autogen.h
gpu/command_buffer/cmd_buffer_functions.txt
gpu/command_buffer/common/gles2_cmd_format_autogen.h
gpu/command_buffer/common/gles2_cmd_format_test_autogen.h
gpu/command_buffer/common/gles2_cmd_ids_autogen.h
gpu/command_buffer/service/gles2_cmd_decoder.cc
gpu/command_buffer/service/gles2_cmd_decoder_autogen.h
gpu/command_buffer/service/gles2_cmd_decoder_unittest.cc
gpu/command_buffer/service/gles2_cmd_decoder_unittest_2_autogen.h
gpu/command_buffer/service/gles2_cmd_decoder_unittest_3_autogen.h
gpu/command_buffer/service/test_helper.cc
gpu/command_buffer/tests/gl_chromium_framebuffer_multisample_unittest.cc
ppapi/shared_impl/ppb_opengles2_shared.cc
skia/skia.gyp
skia/skia_library.gypi
webkit/common/gpu/gl_bindings_skia_cmd_buffer.cc
webkit/common/gpu/webgraphicscontext3d_in_process_command_buffer_impl.cc