2011-03-11 Vangelis Kokkevis <vangelis@chromium.org>
Reviewed by James Robinson.
[chromium] Adding a test for rotated large layers.
https://bugs.webkit.org/show_bug.cgi?id=55984
* platform/chromium/compositing/huge-layer-rotated-expected.checksum: Added.
* platform/chromium/compositing/huge-layer-rotated-expected.png: Added.
* platform/chromium/compositing/huge-layer-rotated-expected.txt: Added.
* platform/chromium/compositing/huge-layer-rotated.html: Added.
2011-03-11 Vangelis Kokkevis <vangelis@chromium.org>
Reviewed by James Robinson.
[chromium] Allow large layers with non-identity transforms to be drawn
as long as their visible portion is smaller than the largest supported
texture size. This code will soon be replaced by tiled layers.
https://bugs.webkit.org/show_bug.cgi?id=55984
Test: platform/chromium/compositing/huge-layer-rotated.html
* platform/graphics/chromium/ContentLayerChromium.cpp:
(WebCore::ContentLayerChromium::updateContentsIfDirty):
(WebCore::ContentLayerChromium::draw):
* platform/graphics/chromium/ContentLayerChromium.h:
git-svn-id: svn://svn.chromium.org/blink/trunk@80867 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Showing
Please register or sign in to comment