Bug 107823 - Remove #ifdef OPENCL from SVG Filter code
Summary: Remove #ifdef OPENCL from SVG Filter code
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: 2013-01-24 06:43 PST by Stephen Chenney
Modified: 2018-11-02 08:43 PDT (History)
8 users (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Stephen Chenney 2013-01-24 06:43:58 PST
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.
Comment 1 Dirk Schulze 2014-03-02 09:22:56 PST
Renata, is your university still working on this?
Comment 2 Renata Hodovan 2014-03-04 00:34:48 PST
(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.
Comment 3 Rob Buis 2018-11-02 08:42:51 PDT
This is not relevant anymore because of OpenCL removal/r237732.