Gaussian blur with core image, using CPU or GPU?
Gaussian blur with core image, using CPU or GPU?
- Subject: Gaussian blur with core image, using CPU or GPU?
- From: "Jordan Woehr" <email@hidden>
- Date: Thu, 22 May 2008 15:36:16 -0600
Hi everyone,
I'm trying to write a bilateral filter using Core Image with the
specific goal of having it preform the filter on the GPU for high
performance as this will be for large 4d data sets.
I started out by reading the Core Image Programming Guide and came to
the "Writing Nonexecutable Filters" page and came across this
sentence:
"Core Image assumes that the ROI coincides with the domain of
definition. This means that nonexecutable filters are not suited for
such effects as blur or distortion."
Does this mean that it is not possible to write a bilateral filter
which does the computations on the GPU?
I've looked at the Core Image gaussian filter. Thus far I cannot find
out whether it is executed on the CPU or GPU and I was wondering if
there is a way to determine this. Is there source code available for
this filter and if so where is it? I have had no luck finding it so
far.
Also, if anyone has experience with this type of filter and could
point me in the right direction for implementing it with Core Image it
would be much appreciated.
Lots of questions I know, but I hope someone can help.
Thank you,
Jordan
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden