/dports/graphics/colmap/colmap-3.6/lib/SiftGPU/ |
H A D | SiftGPU.cpp | 147 if(GlobalUtil::_UseCUDA) in InitSiftGPU() 156 if(GlobalUtil::_UseCUDA == 0 && GlobalUtil::_UseOpenCL == 0) in InitSiftGPU() 178 if(GlobalUtil::_UseCUDA) in InitSiftGPU() 193 …if(GlobalUtil::_GoodOpenGL && GlobalUtil::_InitPyramidWidth > 0 && GlobalUtil::_InitPyramidHeight … in InitSiftGPU() 325 if(!GlobalUtil::_UseCUDA && !GlobalUtil::_UseOpenCL) in RunSIFT() 356 if(GlobalUtil::_ExitAfterSIFT && GlobalUtil::_UseSiftGPUEX) exit(0); in RunSIFT() 389 GlobalUtil::_verbose = GlobalUtil::_timingS; in SetVerbose() 391 if(GlobalUtil::_verbose ==0 && GlobalUtil::_UseSiftGPUEX) in SetVerbose() 1290 if(GlobalUtil::_UseOpenCL || GlobalUtil::_UseCUDA) in CreateContextGL() 1309 return (GlobalUtil::_GoodOpenGL > 0) + GlobalUtil::_FullSupported; in VerifyContextGL() [all …]
|
H A D | GlobalUtil.cpp | 156 void GlobalUtil::CleanupOpenGL() in CleanupOpenGL() 311 void GlobalUtil::SetGLParam() in SetGLParam() 315 glEnable(GlobalUtil::_texTarget); in SetGLParam() 334 GlobalUtil::_GoodOpenGL = 2; in InitGLParam() 342 if (GlobalUtil::_IsNvidia) GlobalUtil::_KeepShaderLoop = 1; in InitGLParam() 370 if(GlobalUtil::_IsNvidia == 0 )GlobalUtil::_UseCUDA = 0; in InitGLParam() 392 if(GlobalUtil::_verbose) std::cout << "TEXTURE:\t" << GlobalUtil::_texMaxDimGL << "\n"; in InitGLParam() 394 if(GlobalUtil::_texMaxDim == 0 || GlobalUtil::_texMaxDim > GlobalUtil::_texMaxDimGL) in InitGLParam() 396 GlobalUtil::_texMaxDim = GlobalUtil::_texMaxDimGL; in InitGLParam() 417 void GlobalUtil::SelectDisplay() in SelectDisplay() [all …]
|
H A D | SiftPyramid.cpp | 60 GlobalUtil::StopTimer(); in RunSIFT() 71 GlobalUtil::StopTimer(); in RunSIFT() 78 GlobalUtil::StopTimer(); in RunSIFT() 85 GlobalUtil::StopTimer(); in RunSIFT() 91 GlobalUtil::StopTimer(); in RunSIFT() 107 GlobalUtil::StopTimer(); in RunSIFT() 123 GlobalUtil::StopTimer(); in RunSIFT() 136 if(GlobalUtil::_MaxOrientation < 2 || GlobalUtil::_FixedOrientation) in RunSIFT() 139 GlobalUtil::StopTimer(); in RunSIFT() 150 GlobalUtil::StopTimer(); in RunSIFT() [all …]
|
H A D | ProgramGLSL.cpp | 330 if(GlobalUtil::_MaxFilterWidth >0 && width > GlobalUtil::_MaxFilterWidth) in FilterGLSL() 365 if(GlobalUtil::_usePackedTex) in MakeFilterProgram() 717 GlobalUtil::_FullSupported = 0; in LoadFixedShaders() 724 GlobalUtil::_DescriptorPPT = GlobalUtil::_FullSupported = 0; in LoadFixedShaders() 1151 if(GlobalUtil::_IsNvidia) in LoadOrientationShader() 1175 if(GlobalUtil::_SubpixelLocalization || GlobalUtil::_KeepExtremumSign) in LoadOrientationShader() 1499 if((GlobalUtil::_SubpixelLocalization || GlobalUtil::_KeepExtremumSign)&& stex) in SetFeatureOrientationParam() 1730 if(GlobalUtil::_DescriptorPPT) in LoadFixedShaders() 1735 GlobalUtil::_DescriptorPPT = GlobalUtil::_FullSupported = 0; in LoadFixedShaders() 1808 if(GlobalUtil::_IsNvidia) in LoadOrientationShader() [all …]
|
H A D | PyramidGL.cpp | 336 while(wp > GlobalUtil::_texMaxDim || hp > GlobalUtil::_texMaxDim) in InitPyramid() 392 if(w > GlobalUtil::_texMaxDim || h > GlobalUtil::_texMaxDim) return ; in ResizePyramid() 514 if(GlobalUtil::_MaxOrientation >1 && GlobalUtil::_OrientationPack2==0) in ResizeFeatureStorage() 697 if(GlobalUtil::_timingS && GlobalUtil::_verbose)ts = CLOCK(); in ComputeGradient() 714 if(GlobalUtil::_timingS && GlobalUtil::_verbose) in ComputeGradient() 735 if(GlobalUtil::_timingS && GlobalUtil::_verbose)ts = CLOCK(); in DetectKeypointsEX() 754 if(GlobalUtil::_timingS && GlobalUtil::_verbose) in DetectKeypointsEX() 2009 if(GlobalUtil::_timingS && GlobalUtil::_verbose)ts = CLOCK(); in ComputeGradient() 2065 if(GlobalUtil::_timingS && GlobalUtil::_verbose)ts = CLOCK(); in DetectKeypointsEX() 2092 if(GlobalUtil::_timingS && GlobalUtil::_verbose) in DetectKeypointsEX() [all …]
|
H A D | ProgramCG.cpp | 214 if(GlobalUtil::_SupportFP40) in LoadFixedShaders() 217 if(GlobalUtil::_MaxOrientation != 2) GlobalUtil::_OrientationPack2 = 0; in LoadFixedShaders() 239 GlobalUtil::_FullSupported = 0; in LoadFixedShaders() 793 if(GlobalUtil::_BetaFilter) in CreateFilterH() 866 if(GlobalUtil::_BetaFilter) in CreateFilterV() 1317 if(GlobalUtil::_MaxOrientation >1 && GlobalUtil::_OrientationPack2 == 0) in LoadOrientationShader() 1320 if(GlobalUtil::_SubpixelLocalization || GlobalUtil::_KeepExtremumSign) in LoadOrientationShader() 1335 if(GlobalUtil::_SubpixelLocalization || GlobalUtil::_KeepExtremumSign) in LoadOrientationShader() 1627 if((GlobalUtil::_SubpixelLocalization || GlobalUtil::_KeepExtremumSign)&& stex) in SetFeatureOrientationParam() 1752 if(GlobalUtil::_SupportFP40) in LoadFixedShaders() [all …]
|
H A D | PyramidCL.cpp | 112 while(wp > GlobalUtil::_texMaxDim || hp > GlobalUtil::_texMaxDim ) in InitPyramid() 157 if(w > GlobalUtil::_texMaxDim || h > GlobalUtil::_texMaxDim) return ; in ResizePyramid() 349 if(fmax > GlobalUtil::_MaxLevelFeatureNum) fmax = GlobalUtil::_MaxLevelFeatureNum; in ResizeFeatureStorage() 357 if(GlobalUtil::_MaxOrientation>1 && GlobalUtil::_OrientationPack2 == 0) in ResizeFeatureStorage() 468 if(GlobalUtil::_verbose) in GenerateFeatureListTex() 555 if(GlobalUtil::_verbose) in ReshapeFeatureListCPU() 944 if(GlobalUtil::_timingS && GlobalUtil::_verbose) ts = CLOCK(); in DetectKeypointsEX() 960 if(GlobalUtil::_timingS && GlobalUtil::_verbose) in DetectKeypointsEX() 971 if(GlobalUtil::_timingO) in DetectKeypointsEX() 991 if(GlobalUtil::_timingO) in DetectKeypointsEX() [all …]
|
H A D | PyramidCU.cpp | 83 GlobalUtil::_GoodOpenGL = max(GlobalUtil::_GoodOpenGL, 1); in InitializeContext() 124 while(wp > GlobalUtil::_texMaxDim || hp > GlobalUtil::_texMaxDim ) in InitPyramid() 176 if(w > GlobalUtil::_texMaxDim || h > GlobalUtil::_texMaxDim) return ; in ResizePyramid() 369 if(GlobalUtil::_MaxOrientation>1 && GlobalUtil::_OrientationPack2 == 0) in ResizeFeatureStorage() 494 if(GlobalUtil::_verbose) in GenerateFeatureListTex() 581 if(GlobalUtil::_verbose) in ReshapeFeatureListCPU() 851 if(GlobalUtil::_verbose) in GenerateFeatureList() 1014 if(GlobalUtil::_timingS && GlobalUtil::_verbose)ts = CLOCK(); in DetectKeypointsEX() 1029 if(GlobalUtil::_timingS && GlobalUtil::_verbose) in DetectKeypointsEX() 1079 if(GlobalUtil::_timingS && GlobalUtil::_verbose)ts = CLOCK(); in CopyGradientTex() [all …]
|
H A D | SiftMatch.cpp | 76 if(max_sift > GlobalUtil::_texMaxDimGL) max_sift = GlobalUtil::_texMaxDimGL; in SetMaxSift() 93 if(__max_sift > GlobalUtil::_texMaxDimGL) __max_sift = GlobalUtil::_texMaxDimGL; in AllocateSiftMatch() 96 int n = (GlobalUtil::_texMaxDimGL + h - 1) / GlobalUtil::_texMaxDimGL; in AllocateSiftMatch() 106 if(GlobalUtil::_SupportNVFloat || GlobalUtil::_SupportTextureRG) in AllocateSiftMatch() 127 GlobalUtil::InitGLParam(0); in InitSiftMatch() 257 if(GlobalUtil::_IsNvidia) in LoadSiftMatchShadersGLSL() 298 if(GlobalUtil::_IsNvidia) in LoadSiftMatchShadersGLSL() 498 GlobalUtil::CleanupOpenGL(); in GetBestMatch() 583 else GlobalUtil::InitGLParam(0); in _VerifyContextGL() 606 if(GlobalUtil::_verbose) in _VerifyContextGL() [all …]
|
H A D | ShaderMan.cpp | 52 if(GlobalUtil::_usePackedTex ) s_bag = new ShaderBagPKSL; in InitShaderMan() 55 GlobalUtil::StartTimer("Load Programs"); in InitShaderMan() 58 if(GlobalUtil::_UseSiftGPUEX) s_bag->LoadDisplayShaders(); in InitShaderMan() 59 GlobalUtil::StopTimer(); in InitShaderMan() 61 GlobalUtil::CheckErrorsGL("InitShaderMan"); in InitShaderMan() 187 GlobalUtil::SetTextureParameterUS(); in TextureUpSample() 189 if(GlobalUtil::_usePackedTex) in TextureUpSample() 201 GlobalUtil::SetTextureParameter(); in TextureUpSample() 335 else if(GlobalUtil::_FixedOrientation) sigma = - sigma; in UseShaderOrientation()
|
H A D | ProgramCL.cpp | 80 GlobalUtil::_debug ? in ProgramCL() 131 GlobalUtil::StopTimer(); in ProgramBagCL() 198 if(GlobalUtil::_verbose) in InitializeContext() 208 if(GlobalUtil::_UseSiftGPUEX) in InitializeContext() 233 GlobalUtil::StopTimer(); in InitProgramBag() 461 if(GlobalUtil::_MaxFilterWidth >0 && width > GlobalUtil::_MaxFilterWidth) in CreateGaussianFilter() 464 sz = GlobalUtil::_MaxFilterWidth>>1; in CreateGaussianFilter() 528 if(GlobalUtil::_PreciseBorder) in CreateFilterH() 582 if(GlobalUtil::_PreciseBorder) in CreateFilterV() 818 GlobalUtil::_DescriptorPPT = 16; in LoadDescriptorShader() [all …]
|
H A D | GLTexImage.cpp | 209 GlobalUtil::FitViewPort(right, bottom); in ZeroHistoMargin() 355 GlobalUtil::FitViewPort(_drawWidth, _drawHeight); in FitTexViewPort() 360 GlobalUtil::FitViewPort(_texWidth, _texHeight); in FitRealTexViewPort() 542 if(GlobalUtil::_PreciseBorder) in InitTexture() 674 GlobalUtil::FitViewPort(tw, th); in ZeroHistoMargin() 692 GlobalUtil::FitViewPort(tw, th); in FillMargin() 926 && GlobalUtil::_octave_min_default >0 ) in SetImageData() 929 ws = width >> GlobalUtil::_octave_min_default; in SetImageData() 959 if(GlobalUtil::_verbose) in SetImageData() 966 if(GlobalUtil::_UseCUDA || GlobalUtil::_UseOpenCL) in SetImageData() [all …]
|
H A D | ProgramCU.cu | 952 if(GlobalUtil::_SubpixelLocalization) key->BindTexture(texDataF4); in ComputeOrientation() 962 GlobalUtil::_OrientationGaussianFactor, in ComputeOrientation() 963 GlobalUtil::_OrientationGaussianFactor * GlobalUtil::_OrientationWindowFactor, in ComputeOrientation() 964 GlobalUtil::_FixedOrientation? 0 : GlobalUtil::_MaxOrientation, in ComputeOrientation() 965 existing_keypoint, GlobalUtil::_SubpixelLocalization, GlobalUtil::_KeepExtremumSign); in ComputeOrientation() 1172 if(GlobalUtil::_UseDynamicIndexing) in ComputeDescriptor() 1179 if(GlobalUtil::_UseDynamicIndexing) in ComputeDescriptor() 1184 if(GlobalUtil::_NormalizedSIFT) in ComputeDescriptor() 1376 GlobalUtil::_MemCapGPU = deviceProp.totalGlobalMem / 1024; in CheckCudaDevice() 1377 GlobalUtil::_texMaxDimGL = 32768; in CheckCudaDevice() [all …]
|
H A D | GLTexImage.h | 30 class GlobalUtil; variable 31 class GLTexImage :public GlobalUtil
|
H A D | SiftPyramid.h | 36 class GlobalUtil; variable 49 class SiftPyramid : public GlobalUtil
|
H A D | SiftMatchCU.cpp | 95 GlobalUtil::_GoodOpenGL = max(GlobalUtil::_GoodOpenGL, 1); in InitSiftMatch()
|
H A D | CLTexImage.cpp | 147 GlobalUtil::_texTarget, 0 , tex, &status); in InitTextureGL() 205 GlobalUtil::CheckErrorsGL("CLTexImage::CopyToPBO"); in CopyToPBO()
|
H A D | GlobalUtil.h | 122 class GlobalUtil:public GlobalParam
|
H A D | PyramidGL.h | 32 class GlobalUtil; variable
|
H A D | SiftGPU.h | 71 class GlobalUtil; variable
|