summaryrefslogtreecommitdiffstats
path: root/cc/resources
diff options
context:
space:
mode:
authorccameron@chromium.org <ccameron@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-13 01:00:35 +0000
committerccameron@chromium.org <ccameron@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-13 01:00:35 +0000
commit4232b250edef4e6325d792290af2895aac8cb8fe (patch)
tree1c28c72a9c2e4df125efa4d4520e37483a6dbad4 /cc/resources
parent2c68be07377cb224e4c4f56549301352953cb2d4 (diff)
downloadchromium_src-4232b250edef4e6325d792290af2895aac8cb8fe.zip
chromium_src-4232b250edef4e6325d792290af2895aac8cb8fe.tar.gz
chromium_src-4232b250edef4e6325d792290af2895aac8cb8fe.tar.bz2
Make --enable-delegated-renderer show stuff on Mac
With this patch, pixels appear on screen and tab capture works. Add a OnNativeSurfaceBuffersSwapped mechanism to display an IOSurface to an NSView. This is wired up to the existing CompositingIOSurfaceMac. In a future refactoring, something much more light-weight than CompositingIOSurfaceMac will be used (CompositingIOSurfaceMac has capture code, etc, in it). Add a DelegatedFrameHost to RenderWidgetHostViewMac, and hookup the DelegatedFrameHostClient implementation. Create the DelegatedFrameHost when a delegated frame is received, and use its existence to determine which mode is active. BUG=314190 Review URL: https://codereview.chromium.org/267073003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@269946 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/resources')
-rw-r--r--cc/resources/resource_provider.cc1
1 files changed, 0 insertions, 1 deletions
diff --git a/cc/resources/resource_provider.cc b/cc/resources/resource_provider.cc
index c49591c..09b12a3 100644
--- a/cc/resources/resource_provider.cc
+++ b/cc/resources/resource_provider.cc
@@ -1606,7 +1606,6 @@ void ResourceProvider::TransferResource(GLES2Interface* gl,
DCHECK(!source->lock_for_read_count);
DCHECK(source->origin != Resource::External || source->mailbox.IsValid());
DCHECK(source->allocated);
- DCHECK_EQ(source->wrap_mode, GL_CLAMP_TO_EDGE);
resource->id = id;
resource->format = source->format;
resource->mailbox_holder.texture_target = source->target;