Refactor and delete IOSurface code
commitfb55e5ac47d5914bcd8d69e8651210e27ddf5e02
authorccameron <ccameron@chromium.org>
Thu, 2 Oct 2014 01:05:17 +0000 (1 18:05 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 2 Oct 2014 01:05:59 +0000 (2 01:05 +0000)
treea860950f29204aa0e48fc922dbb9adb8f2ce3a97
parente60b8dd73b8040967cd5d5eca004c01ac6c3df4e
Refactor and delete IOSurface code

Refactor the IOSurface drawing code because it can now safely assume
that the texture it needs to draw is exactly the size of the CALayer.

Delete unused and redundant IOSurface code.

This should have almost no functional change.

BUG=

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

Cr-Commit-Position: refs/heads/master@{#297756}
content/browser/compositor/io_surface_context_mac.h
content/browser/compositor/io_surface_layer_mac.mm
content/browser/compositor/io_surface_texture_mac.h
content/browser/compositor/io_surface_texture_mac.mm