summaryrefslogtreecommitdiffstats
path: root/src/kernels
Commit message (Expand)AuthorAgeFilesLines
* Code from Harish (largely untested)harishSuren A. Chilingaryan2022-07-2619-38/+3510
* horizontal-interpolate: add use-one-sided-gradientTomas Farago2021-12-151-7/+16
* retrieve-phase: Add multi-distance CTF supportTomas Farago2021-12-031-2/+57
* add stacked-backprojectharishkumar-harihara2021-10-172-0/+382
* stripe-filter: add vertical sigma parameterTomas Farago2021-09-091-5/+12
* opencl.cl: Add add, multiply and divideTomas Farago2021-01-281-0/+27
* phase retrieval: enable separate x and y distanceTomas Farago2020-06-041-5/+5
* backproject: unroll for navi10Matthias Vogelgesang2020-05-231-0/+3
* Add power-spectrum filterTomas Farago2020-03-061-5/+13
* complex: add c_abs_squared kernelTomas Farago2020-03-051-0/+13
* Make c_conj work with opencl taskTomas Farago2020-02-251-2/+4
* find-large-spots: add spot-threshold-mode propertyTomas Farago2020-02-051-3/+15
* Add FindLargeSpotsTomas Farago2020-02-052-0/+104
* NLM: use fmax (0.0f, value) only at the endTomas Farago2020-02-051-5/+3
* NLM: Add estimate-sigmaTomas Farago2020-02-052-0/+43
* NLM: Add fast version of the algorithmTomas Farago2020-02-053-0/+208
* NLM: rename function dist to compute_distTomas Farago2020-02-051-11/+11
* NLM: improve memory access patternTomas Farago2020-02-051-4/+4
* NLM: add gaussian windowTomas Farago2020-02-051-8/+23
* NLM: add smoothing control parameter *h*Tomas Farago2020-02-051-6/+7
* NLM: search the same amount in both directionsTomas Farago2020-02-051-2/+2
* NLM: use texture memoryTomas Farago2020-02-051-29/+20
* phase-retrieval: fix zero checksTomas Farago2020-01-291-6/+10
* rescale: compute pixel offset correctlyTomas Farago2020-01-201-2/+2
* Add gradient.cl to mesonTomas Farago2019-12-121-0/+1
* Add axis-pos parameter to forwardprojectTomas Farago2019-10-091-3/+4
* Merge pull request #183 from ldorofeeva/masterTomas Farago2019-08-081-3/+5
|\
| * Enhancement: add flat-field multiplierelisa2019-07-241-3/+5
* | Fix rm-outliers boundary conditionTomas Farago2019-08-081-1/+1
* | Add HorizontalInterpolate taskTomas Farago2019-08-011-0/+57
|/
* Add Gaussian window to the stripe filterTomas Farago2019-06-242-4/+10
* Fix stripe_filter kernelTomas Farago2019-06-242-1/+1
* phase retrieval: enable frequency cutoffTomas Farago2019-04-111-8/+14
* phase retrieval: remove halfsine methodsTomas Farago2019-04-111-22/+0
* phase retrieval: Don't do unnecessary mathTomas Farago2019-04-081-9/+3
* phase retrieval: Fix filter valuesTomas Farago2019-04-081-1/+5
* Fix #170: add non-local-means filterMatthias Vogelgesang2018-10-302-0/+83
* Add cone beam reconstructorTomas Farago2018-06-297-1/+130
* opencl: allow overriding PATCH_ and SEARCH_RADIUSMatthias Vogelgesang2018-06-141-2/+7
* nlm: use sigma if passed as an optionMatthias Vogelgesang2018-06-141-0/+3
* nlm: don't scale sigma arbitrarilyMatthias Vogelgesang2018-06-141-2/+2
* Measure task executes on GPUTomas Farago2018-04-051-0/+159
* Add unsplit taskMatthias Vogelgesang2018-03-222-0/+33
* Do transpose on GPUTomas Farago2018-03-152-0/+74
* Add gradient filterTomas Farago2018-03-121-0/+92
* bin: support 3D binning as wellMatthias Vogelgesang2018-01-251-5/+52
* opencl: add `diff` kernelMatthias Vogelgesang2018-01-151-0/+9
* retrieve-phase: split up setup kernel codeMatthias Vogelgesang2018-01-081-2/+5
* Fix OpenCL kernel installationMatthias Vogelgesang2018-01-021-1/+1
* Document reduction kernelsMatthias Vogelgesang2017-12-261-1/+1