Changeset 82715 in webkit
- Timestamp:
- Apr 1, 2011 1:59:35 PM (13 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r82712 r82715 1 2011-04-01 Matthew Delaney <mdelaney@apple.com> 2 3 Reviewed by Simon Fraser. 4 5 Behavior of isAccelerated() for a IOSurface-backed canvas should be consistent with accelerated status of its ImageBuffer 6 https://bugs.webkit.org/show_bug.cgi?id=57651 7 8 No new tests. This patch does not affect outward behavior. 9 10 * html/canvas/CanvasRenderingContext2D.cpp: 11 (WebCore::CanvasRenderingContext2D::isAccelerated): 12 * platform/graphics/ImageBuffer.h: 13 (WebCore::ImageBuffer::isAccelerated): 14 1 15 2011-04-01 Daniel Bates <dbates@rim.com> 2 16 -
trunk/Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp
r80756 r82715 147 147 { 148 148 #if USE(IOSURFACE_CANVAS_BACKING_STORE) 149 return canvas()-> document()->page()->settings()->canvasUsesAcceleratedDrawing();149 return canvas()->buffer()->isAccelerated(); 150 150 #elif ENABLE(ACCELERATED_2D_CANVAS) 151 151 return m_context3D; -
trunk/Source/WebCore/platform/graphics/ImageBuffer.h
r81213 r82715 87 87 GraphicsContext* context() const; 88 88 89 bool isAccelerated() const { return m_accelerateRendering; } 89 90 bool drawsUsingCopy() const; // If the image buffer has to render using a copied image, it will return true. 90 91 PassRefPtr<Image> copyImage() const; // Return a new image that is a copy of the buffer.
Note: See TracChangeset
for help on using the changeset viewer.