Adding status to swap buffers completion
commitec8c2db5e40c59c359bb9282b83766045f47898d
authorachaulk <achaulk@chromium.org>
Fri, 29 May 2015 16:35:03 +0000 (29 09:35 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 29 May 2015 16:35:36 +0000 (29 16:35 +0000)
tree20ca3a1f9a6b8796d9b872a912e0364ff5301821
parent2dbaa6add963d50f3a809088d8e4093d739da960
Adding status to swap buffers completion

This will give us more options than completing all swaps successfully, or losing context

BUG=476966
TBR=torne - approved interface change

Committed: https://crrev.com/c794eda78e9ba3c46b550b433e9fe5a248d40104
Cr-Commit-Position: refs/heads/master@{#331906}

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

Cr-Commit-Position: refs/heads/master@{#331989}
57 files changed:
android_webview/browser/aw_gl_surface.cc
android_webview/browser/aw_gl_surface.h
content/browser/compositor/gpu_browser_compositor_output_surface.cc
content/browser/compositor/gpu_browser_compositor_output_surface.h
content/browser/renderer_host/compositor_impl_android.cc
content/common/gpu/client/command_buffer_proxy_impl.cc
content/common/gpu/client/command_buffer_proxy_impl.h
content/common/gpu/gpu_command_buffer_stub.cc
content/common/gpu/gpu_command_buffer_stub.h
content/common/gpu/gpu_messages.h
content/common/gpu/image_transport_surface.cc
content/common/gpu/image_transport_surface.h
content/common/gpu/image_transport_surface_android.cc
content/common/gpu/image_transport_surface_fbo_mac.h
content/common/gpu/image_transport_surface_fbo_mac.mm
content/common/gpu/image_transport_surface_mac.mm
content/common/gpu/null_transport_surface.cc
content/common/gpu/null_transport_surface.h
gpu/command_buffer/service/gl_surface_mock.h
gpu/command_buffer/service/gles2_cmd_decoder.cc
ui/gfx/gfx.gyp
ui/gfx/swap_result.h [new file with mode: 0644]
ui/gl/gl_surface.cc
ui/gl/gl_surface.h
ui/gl/gl_surface_egl.cc
ui/gl/gl_surface_egl.h
ui/gl/gl_surface_glx.cc
ui/gl/gl_surface_glx.h
ui/gl/gl_surface_mac.cc
ui/gl/gl_surface_osmesa.cc
ui/gl/gl_surface_osmesa.h
ui/gl/gl_surface_ozone.cc
ui/gl/gl_surface_stub.cc
ui/gl/gl_surface_stub.h
ui/gl/gl_surface_wgl.cc
ui/gl/gl_surface_wgl.h
ui/gl/gl_surface_win.cc
ui/gl/gl_surface_x11.cc
ui/ozone/demo/gl_renderer.cc
ui/ozone/demo/gl_renderer.h
ui/ozone/demo/surfaceless_gl_renderer.cc
ui/ozone/platform/cast/surface_ozone_egl_cast.cc
ui/ozone/platform/drm/gpu/crtc_controller.cc
ui/ozone/platform/drm/gpu/drm_surface.cc
ui/ozone/platform/drm/gpu/drm_window.cc
ui/ozone/platform/drm/gpu/drm_window.h
ui/ozone/platform/drm/gpu/gbm_surface.cc
ui/ozone/platform/drm/gpu/gbm_surface.h
ui/ozone/platform/drm/gpu/gbm_surfaceless.cc
ui/ozone/platform/drm/gpu/hardware_display_controller.cc
ui/ozone/platform/drm/gpu/hardware_display_controller.h
ui/ozone/platform/drm/gpu/hardware_display_controller_unittest.cc
ui/ozone/platform/drm/gpu/page_flip_request.cc
ui/ozone/platform/drm/gpu/page_flip_request.h
ui/ozone/platform/drm/gpu/screen_manager_unittest.cc
ui/ozone/platform/egltest/ozone_platform_egltest.cc
ui/ozone/public/surface_ozone_egl.h