[Webkit-unassigned] [Bug 70099] OpenCL implementation of W3C Filter Effects Master Bug

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Oct 14 16:30:14 PDT 2011


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





--- Comment #4 from Chris Marrin <cmarrin at apple.com>  2011-10-14 16:30:14 PST ---
(In reply to comment #2)
> (In reply to comment #1)
> 
> I think the purpose of this work is not proving that something is possible. Rather that something can be done efficiently.
> 
> OpenCL has those nice kernel functions which allows an efficient implemetation of light or turbulence magic. If your GraphichsContext3D allows a similar drawing performance and capabilities, it might be a better choice. So how would you implement http://www.w3.org/TR/SVG/filters.html#feTurbulenceElement with G3D?

I would find a shader on the web to do it :-)

GLSL, OpenCL and Apple's CoreImage shading language are all just high level language interfaces to the GPU. So I believe what you can do with one you can do with the other. OpenCL may end up having a nicer syntax for some effects, but I think you can ultimately do the same thing with any of them. And since we're not talking about exposing the shader syntax to the author(yet!), I'm not sure it matters.

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