opencv/modules/cudaimgproc/src/cuda
Namgoo Lee ed86bd34b1 Merge pull request #11483 from nglee:dev_cudaCannyStreamIssue
cuda_canny : multi stream safety (#11483)

* CUDA_ImgProc/Canny Asynchronous test

* cuda_canny : multi stream safety (1/3)

- Convert global variable canny::counter to class local variable

* cuda_canny : multi stream safety (2/3)

- Use texture objects rather than texture reference for cc >= 3.0,
  since texture reference must be declared as a static global variable
  which results in race condition when ran concurrently

* cuda_canny : multi stream safety (3/3)

- Refrain from using global variable in row_filter and column_filter
  (converts column_filter::c_kernel and row_filter::c_kernel to local
  variables)

* Fixes #11193
2018-05-09 23:44:34 +03:00
..
bilateral_filter.cu Use stream argument when launching bilateral filter kernel 2015-09-18 13:12:58 +02:00
blend.cu renamed gpuimgproc -> cudaimgproc 2013-09-02 14:00:43 +04:00
build_point_list.cu renamed gpuimgproc -> cudaimgproc 2013-09-02 14:00:43 +04:00
canny.cu Merge pull request #11483 from nglee:dev_cudaCannyStreamIssue 2018-05-09 23:44:34 +03:00
clahe.cu Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
color.cu fix build error on Jetson 2018-03-28 18:21:53 +09:00
corners.cu renamed gpuimgproc -> cudaimgproc 2013-09-02 14:00:43 +04:00
debayer.cu renamed gpuimgproc -> cudaimgproc 2013-09-02 14:00:43 +04:00
generalized_hough.cu renamed gpuimgproc -> cudaimgproc 2013-09-02 14:00:43 +04:00
gftt.cu Thrust allocator usage. 2016-03-15 11:14:47 -04:00
hist.cu Merge pull request #8367 from khnaba:cuda-calchist-with-mask 2017-03-15 09:34:00 +00:00
hough_circles.cu renamed gpuimgproc -> cudaimgproc 2013-09-02 14:00:43 +04:00
hough_lines.cu renamed gpuimgproc -> cudaimgproc 2013-09-02 14:00:43 +04:00
hough_segments.cu Optimization for HoughLinesP 2014-10-07 17:53:33 +04:00
match_template.cu fix cuda match template: 2014-12-25 19:23:16 +03:00
mean_shift.cu renamed gpuimgproc -> cudaimgproc 2013-09-02 14:00:43 +04:00