Bug 107823
Summary: | Remove #ifdef OPENCL from SVG Filter code | ||
---|---|---|---|
Product: | WebKit | Reporter: | Stephen Chenney <schenney> |
Component: | SVG | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED INVALID | ||
Severity: | Normal | CC: | igor.oliveira, krit, rbuis, rhodovan.u-szeged, tczene, tonikitoo, zherczeg, zimmermann |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | |||
Bug Blocks: | 68469 |
Stephen Chenney
The code required to manage OpenCLHandle, and the use of OpenCL as a backing for images, should all be placed in a platform specific version of some class. That will get rid of almost all of the code cluttering FilterEffect, and is in fact the correct way to provide a platform specific back end.
We may need to create an new platform independent image representation for hardware backings or "alternate" backings. Or make ImageBuffer sub-classable.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Dirk Schulze
Renata, is your university still working on this?
Renata Hodovan
(In reply to comment #1)
> Renata, is your university still working on this?
Recently, we haven't had enough time to work on it but we plan to update the OPENCL support later.
Rob Buis
This is not relevant anymore because of OpenCL removal/r237732.