[Webkit-unassigned] [Bug 70099] OpenCL implementation of W3C Filter Effects Master Bug
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Oct 18 07:09:30 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=70099
--- Comment #10 from Stephen White <senorblanco at chromium.org> 2011-10-18 07:09:30 PST ---
It sounds like what's needed is an abstraction layer at the platform/graphics level. Then we could have OpenCL, GLES, GraphicsContext3D or other implementations of the filters.
This could either be by new methods on GraphicsContext, or a new interface entirely. A new interface would have the advantage of being more modular, so ports could choose a filter backend independently of the choice of GraphicsContext backend.
It might also be possible to refactor the existing FilterEffect hierarchy to have multiple implementations. That would be a bit tricky, though, since there are some dependencies on ByteArrays, and other CPU-specific details even in the base class which would have to be abstracted away.
--
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