Bug 71656 - OpenGL shader based implementation of the SVG filters.
Summary: OpenGL shader based implementation of the SVG filters.
Alias: None
Product: WebKit
Classification: Unclassified
Component: SVG (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
Depends on:
Blocks: 68469
  Show dependency treegraph
Reported: 2011-11-07 01:35 PST by Oliver Varga
Modified: 2014-03-03 00:52 PST (History)
13 users (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Varga 2011-11-07 01:35:21 PST
Feedback: https://bugs.webkit.org/show_bug.cgi?id=70099.
  I plan to using GrapichsContext3D, it seems it prefer to use, but any ideas are welcome.
  (I am a student on University of Szeged, and I would like to make it as my Bachelor Thesis.)
Comment 1 Oliver Varga 2012-02-16 05:29:24 PST

I would like to ask you, if we can't rendering to a texture with GraphicsContext3D, what would you propse instead of the usage of GC3D. (We definitely have to rendering to a texture)
Or perhaps I just didn't found the appropriate functions for it.
Any idea, suggestion?
Comment 2 Kenneth Russell 2012-02-16 13:42:21 PST
GraphicsContext3D can absolutely render to a texture. You must allocate a framebuffer object and a texture, and attach the texture to an FBO.

The Chromium port of WebKit uses the DrawingBuffer class as the back buffer for WebGLRenderingContext, which effectively does this behind the scenes. twiz@ recently added this code path.