| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
This is hardcoded to 120 (= OpenCL 1.2) because nvidia does not support
later standards until 3.0 comes around and we do not make use of later
features anyway.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
The previous version of stat-monitor had a few important bugs that are now
solved :
* Was producing boggus statistics when the number of pixels was lower than
the inferred number of work items to use.
* The mean and var computed were based on a very limited number of pixels.
Indeed the computation was done on all pixels but a final reduction step
was mistakenly using a small number of those
* The min/max were wrong as soon as the number of pixel was too low.
|
|
|
|
| |
In the previous kernel version, corner of each frame would end up having a value of 0.0f. Now the value is more likely to be unchanged and if changed the new value is one coming from the surrounding pixels.
|
| |
|
| |
|
|
|
|
| |
... as well as indexing stat-monitor tasks.
|
|
|
|
|
| |
Implements macros in ocl_1liner.cl as more direct shortcuts to current
(work-item) pixel of output and input(s).
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Making sure /contrib/ is used in singular form.
* Small correction to avoid some warning during compilation (unused variables,
asprintf on Linux, cl_long printf).
* Correcting the type of box-size parameter of med-mad-reject-2d.
* Correcting bugs in ocl-1liner (generation of 'in_X' input parameters, comma
after 'out' parameter)'.
* Fixing up the ‘quiet’ property of stat-monitor.
* Fixing memory double-release in ocl-1liner.
* Fixing semantic of the kernel source code buffer free.
|
|
|
|
| |
Otherwise we have to set the policy options each and every time.
|
|
Cmake integration included a first contributed filter(s), building contrib
requires the CMake option :
-DWITH_CONTRIBS:BOOL=ON (this one is OFF by default).
Added 4 new contributed filters :
* Median-MAD rejection in 3D 3x3x3 box size
* Median-MAD rejection in 2D but variable box size
* OpenCL 1-liner and multi-input filter
* Monitoring statistics of an image stream (min, max, mean, var)
|