Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(611)

Unified Diff: content/common/gpu/image_transport_surface_linux.cc

Issue 10052018: Drop frontbuffers with ui-use-gpu-process, synchronized with browser, decoupled from backbuffer dro… (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: minor changes, rebasing with master Created 8 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/common/gpu/image_transport_surface_linux.cc
diff --git a/content/common/gpu/image_transport_surface_linux.cc b/content/common/gpu/image_transport_surface_linux.cc
index 0f9984f4867f48e427882e5efe8b5c13ca3eff1d..90a0881f3f1184856704144e5c19e368b418ae68 100644
--- a/content/common/gpu/image_transport_surface_linux.cc
+++ b/content/common/gpu/image_transport_surface_linux.cc
@@ -103,6 +103,7 @@ class EGLImageTransportSurface
virtual void OnBuffersSwappedACK() OVERRIDE;
virtual void OnPostSubBufferACK() OVERRIDE;
virtual void OnResizeViewACK() OVERRIDE;
+ virtual void OnSetFrontSurfaceIsProtected(bool is_protected) OVERRIDE;
virtual void OnResize(gfx::Size size) OVERRIDE;
private:
@@ -160,6 +161,7 @@ class GLXImageTransportSurface
virtual void OnBuffersSwappedACK() OVERRIDE;
virtual void OnPostSubBufferACK() OVERRIDE;
virtual void OnResizeViewACK() OVERRIDE;
+ virtual void OnSetFrontSurfaceIsProtected(bool is_protected) OVERRIDE;
virtual void OnResize(gfx::Size size) OVERRIDE;
private:
@@ -219,6 +221,7 @@ class OSMesaImageTransportSurface : public ImageTransportSurface,
virtual void OnBuffersSwappedACK() OVERRIDE;
virtual void OnPostSubBufferACK() OVERRIDE;
virtual void OnResizeViewACK() OVERRIDE;
+ virtual void OnSetFrontSurfaceIsProtected(bool is_protected) OVERRIDE;
virtual void OnResize(gfx::Size size) OVERRIDE;
private:
@@ -519,6 +522,10 @@ void EGLImageTransportSurface::OnNewSurfaceACK(
helper_->SetScheduled(true);
}
+void EGLImageTransportSurface::OnSetFrontSurfaceIsProtected(
+ bool is_protected) {
+}
+
void EGLImageTransportSurface::OnBuffersSwappedACK() {
helper_->SetScheduled(true);
}
@@ -760,6 +767,10 @@ void GLXImageTransportSurface::OnNewSurfaceACK(
uint64 surface_handle, TransportDIB::Handle /*shm_handle*/) {
}
+void GLXImageTransportSurface::OnSetFrontSurfaceIsProtected(
+ bool is_protected) {
+}
+
void GLXImageTransportSurface::OnBuffersSwappedACK() {
helper_->SetScheduled(true);
}
@@ -846,6 +857,10 @@ void OSMesaImageTransportSurface::OnNewSurfaceACK(
helper_->SetScheduled(true);
}
+void OSMesaImageTransportSurface::OnSetFrontSurfaceIsProtected(
+ bool is_protected) {
+}
+
void OSMesaImageTransportSurface::OnResizeViewACK() {
NOTREACHED();
}

Powered by Google App Engine
This is Rietveld 408576698