temporarily disabled compute descriptor kernel for new cards (some problems with threads synchronization), old version of kernels is used.

pull/13383/head
Vladislav Vinogradov 14 years ago
parent 5b3d786e30
commit 32a2fde8ac
  1. 740
      modules/gpu/src/cuda/surf.cu
  2. 4
      modules/gpu/src/surf.cpp

File diff suppressed because it is too large Load Diff

@ -233,8 +233,8 @@ namespace
typedef void (*compute_descriptors_t)(const DevMem2Df& descriptors,
const KeyPoint_GPU* features, int nFeatures);
const compute_descriptors_t compute_descriptors =
DeviceInfo().supports(FEATURE_SET_COMPUTE_13) ? compute_descriptors_gpu : compute_descriptors_gpu_old;
const compute_descriptors_t compute_descriptors = compute_descriptors_gpu_old;
//DeviceInfo().supports(FEATURE_SET_COMPUTE_13) ? compute_descriptors_gpu : compute_descriptors_gpu_old;
if (keypoints.cols > 0)
{

Loading…
Cancel
Save