summaryrefslogtreecommitdiffstats
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
* Don't force non-dash task namesTomas Farago2020-08-142-5/+2
|
* Fix undefined CL_TARGET_OPENCL_VERSION warningTomas Farago2020-06-129-0/+20
| | | | | | 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.
* med-mad-reject-2d: fix index overflow in sortingTomas Farago2020-03-191-2/+2
|
* Fix #166: propagate OpenCL errors if possibleMatthias Vogelgesang2018-06-203-15/+15
|
* Fix #165: use current get_kernel APIMatthias Vogelgesang2018-06-201-1/+1
|
* Use updated _get_requisition APIMatthias Vogelgesang2018-06-204-6/+8
|
* Use new _get_kernel APIMatthias Vogelgesang2018-06-193-9/+6
|
* stat-monitor: clean up and removal of dead codeMatthias Vogelgesang2017-10-181-477/+389
|
* contrib: compile with common codeMatthias Vogelgesang2017-10-181-1/+1
|
* Move contrib filters and allow builds with mesonMatthias Vogelgesang2017-10-1819-801/+108
|
* Correct computation erros in stat-monitor filterSerge Cohen2017-01-252-34/+84
| | | | | | | | | | | 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.
* Fix med-mad-reject cornersSerge Cohen2017-01-231-43/+145
| | | | 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.
* Include documentation for contributed workMatthias Vogelgesang2017-01-171-145/+0
|
* First version of contributed filters documentationSerge Cohen2017-01-171-0/+145
|
* Trace processed frame number in stat-monitorSerge Cohen2017-01-171-2/+31
| | | | ... as well as indexing stat-monitor tasks.
* Use macros pixel access macros in ocl_1liner.clSerge Cohen2017-01-172-5/+20
| | | | | Implements macros in ocl_1liner.cl as more direct shortcuts to current (work-item) pixel of output and input(s).
* Remove default output to stdout of ocl1-liner and stat-monitorSerge Cohen2017-01-172-3/+47
|
* Fixups and cleanupSerge Cohen2017-01-175-22/+31
| | | | | | | | | | | | * 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.
* Inherit CMake settings from the root projectMatthias Vogelgesang2017-01-103-9/+0
| | | | Otherwise we have to set the policy options each and every time.
* Include limited contrib/ directorySerge Cohen2017-01-1018-0/+3311
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)