Bug 107823

Summary: Remove #ifdef OPENCL from SVG Filter code
Product: WebKit Reporter: Stephen Chenney <schenney>
Component: SVGAssignee: 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
Reported 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.
Attachments
Dirk Schulze
Comment 1 2014-03-02 09:22:56 PST
Renata, is your university still working on this?
Renata Hodovan
Comment 2 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.
Rob Buis
Comment 3 2018-11-02 08:42:51 PDT
This is not relevant anymore because of OpenCL removal/r237732.
Note You need to log in before you can comment on or make changes to this bug.