From c76bc6a003bd1c5b035a508248ae8c8c88d56f66 Mon Sep 17 00:00:00 2001
From: Nicolas Pope <nwpope@utu.fi>
Date: Tue, 10 Mar 2020 17:20:59 +0200
Subject: [PATCH] Tiny code tidy

---
 .../src/disparity/opencv/disparity_bilateral_filter.cu         | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/components/operators/src/disparity/opencv/disparity_bilateral_filter.cu b/components/operators/src/disparity/opencv/disparity_bilateral_filter.cu
index 6a924c727..e5716a649 100644
--- a/components/operators/src/disparity/opencv/disparity_bilateral_filter.cu
+++ b/components/operators/src/disparity/opencv/disparity_bilateral_filter.cu
@@ -196,7 +196,8 @@ namespace ftl { namespace cuda { namespace device
 
 			const int counter = s_counter;
 
-			// Each half warp takes the same queue item (hence / 16)
+			// Stride the queue to reduce bank conflicts
+			// Each thread takes a pixel that needs processing
 			for (int ix=(threadIdx.x + threadIdx.y*blockDim.x); ix<counter; ix+=(blockDim.x*blockDim.y)) {
 				const short2 pt = s_queue[ix];
 				const int x = pt.x;
-- 
GitLab