[Webkit-unassigned] [Bug 89867] [Texmap] Remove platform specific code in BitmapImageGL::updateContents by using GraphicsContext3D::extractImageData.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 26 05:58:07 PDT 2012


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





--- Comment #29 from Noam Rosenthal <noam.rosenthal at nokia.com>  2012-06-26 05:58:05 PST ---
(In reply to comment #24)
> (In reply to comment #23)
> > (In reply to comment #21)
> > > I'll try to fix the build. Essentially TextureMapperGL now requires WebGL.
> > 
> > It doesn't require WebGL, it requires GraphicsContext3D (which is a low-level part of WebGL). We should still be able to use TextureMapperGL without WebGL - should we create a separate bug to support this?
> 
> Yes, because GraphicsContext3D.cpp has a big #if ENABLE(WEBGL) at the top :)
> 
> I have the feeling that what's missing are some lower level convenience APIs for OpenGL that don't pull in the entire WebGL stuff, i.e. an OpenGL context abstraction and like in this case convenience for getting data out of a texture.

We're not missing it. GraphicsContext3D is it - we just need to change that ENABLE flag at the top :)

-- 
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