[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