[Webkit-unassigned] [Bug 44926] Multiple accelerated 2D canvases should be able to use the same GraphicsContext3D

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 1 22:31:59 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=44926





--- Comment #26 from James Robinson <jamesr at chromium.org>  2010-09-01 22:31:58 PST ---
(From update of attachment 66296)
View in context: https://bugs.webkit.org/attachment.cgi?id=66296&action=prettypatch

> WebCore/html/canvas/CanvasRenderingContext2D.cpp:172
> +            m_drawingBuffer = DrawingBuffer::create(m_context3D.get(), IntSize(canvas()->width(), canvas()->height()));
It does, same as the software drawing buffer.  We can improve this, but I wanted to keep things simple at first.

> WebCore/platform/graphics/GraphicsContext.h:416
> +#if PLATFORM(SKIA)
Good catch - I'll add the stubs back.

> WebCore/platform/graphics/chromium/DrawingBufferChromium.cpp:95
> +    glCopyTextureToParentTexture(m_internal->offscreenColorTexture, parentTexture);
It is.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list