Fixed serious kernel crash IN StereoBM_GPU for some parameter. Will more rework for...
authorAnatoly Baksheev <no@email>
Sat, 11 Dec 2010 15:07:14 +0000 (15:07 +0000)
committerAnatoly Baksheev <no@email>
Sat, 11 Dec 2010 15:07:14 +0000 (15:07 +0000)
modules/gpu/src/cuda/stereobm.cu

index c385691..adc1ae0 100644 (file)
@@ -252,7 +252,7 @@ __global__ void stereoKernel(unsigned char *left, unsigned char *right, size_t i
         for(uint *ptr = minSSDImage; ptr != minSSDImage_end; ptr += minssd_step )\r
             *ptr = 0xFFFFFFFF;\r
     }*/\r
-    int end_row = min(ROWSperTHREAD, cheight - Y);\r
+    int end_row = min(ROWSperTHREAD, cheight - Y - RADIUS);\r
     int y_tex;\r
     int x_tex = X - RADIUS;\r
 \r