Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						97eaa95a1e
					 | 
					
						
						
							
							removed check_and_treat_gpu_exception function
						
						
						
						
						
						
					 | 
					
						2011-02-17 11:18:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						993773b74a
					 | 
					
						
						
							
							now GPU stereo_bp test prints error mesage and test system continues execution
						
						
						
						
						
						
					 | 
					
						2011-02-17 11:09:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						7f1aa1b92d
					 | 
					
						
						
							
							removed catch from GPU stereo_bp test as --gtest_catch_exceptions flags exists (but err msg isn't printed in case when there is no GPU)
						
						
						
						
						
						
					 | 
					
						2011-02-17 07:02:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						51cee84123
					 | 
					
						
						
							
							created GPU new-style test project, ported StereoBP test
						
						
						
						
						
						
					 | 
					
						2011-02-16 11:38:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladislav Vinogradov
							
						 
					 | 
					
						
						
							
						
						54fa600b9e
					 | 
					
						
						
							
							update docs
						
						
						
						
						
						
						
						minor fixes and refactoring of GPU module 
						
						
					 | 
					
						2011-02-16 08:31:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anatoly Baksheev
							
						 
					 | 
					
						
						
							
						
						6b34532901
					 | 
					
						
						
							
							minor + warnings
						
						
						
						
						
						
					 | 
					
						2011-02-15 15:09:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						2f8af6335e
					 | 
					
						
						
							
							renamed GpuFeature into FeatureSet and updated docs
						
						
						
						
						
						
					 | 
					
						2011-02-15 13:56:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						04709a2793
					 | 
					
						
						
							
							refactoring of GPU module
						
						
						
						
						
						
					 | 
					
						2011-02-15 13:25:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anatoly Baksheev
							
						 
					 | 
					
						
						
							
						
						6b6a63ba38
					 | 
					
						
						
							
							fixed some warnings
						
						
						
						
						
						
						
						GPU: TargetArchs -> added FEATURE_SET prefix. 
						
						
					 | 
					
						2011-02-15 10:54:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						725d83b0e5
					 | 
					
						
						
							
							added init() function into MultiGpuMgr, added samples
						
						
						
						
						
						
					 | 
					
						2011-02-15 10:03:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						5d4913a2ee
					 | 
					
						
						
							
							fixed multi GPU API, added driver_api prefix to multi gpu samples
						
						
						
						
						
						
					 | 
					
						2011-02-15 09:12:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladislav Vinogradov
							
						 
					 | 
					
						
						
							
						
						0821c7ad17
					 | 
					
						
						
							
							fixed descriptor calculation in SURF_GPU
						
						
						
						
						
						
					 | 
					
						2011-02-15 08:57:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladislav Vinogradov
							
						 
					 | 
					
						
						
							
						
						deac5d972e
					 | 
					
						
						
							
							fixed errors in gpu on old video cards (SURF_GPU, BruteForceMatcher_GPU, min/max, setTo, convertTo)
						
						
						
						
						
						
						
						added assertion after all kernels calls 
						
						
					 | 
					
						2011-02-14 15:50:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						a42a42858c
					 | 
					
						
						
							
							fixed GPU samples and MultiGpuMgr
						
						
						
						
						
						
					 | 
					
						2011-02-14 15:09:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anatoly Baksheev
							
						 
					 | 
					
						
						
							
						
						d7e612cd4b
					 | 
					
						
						
							
							GPU: In strcut _scanElemOp dummy type pass by value
						
						
						
						
						
						
					 | 
					
						2011-02-14 13:30:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						186e46fcca
					 | 
					
						
						
							
							added draft version of MultiGpuMgr (it isn't tested on multi GPU machine yet)
						
						
						
						
						
						
					 | 
					
						2011-02-14 12:53:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						a6aff1856b
					 | 
					
						
						
							
							removed check disabling GPU face detection under Linux, i've checked -- it works
						
						
						
						
						
						
					 | 
					
						2011-02-10 13:01:36 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						63806c9ab9
					 | 
					
						
						
							
							renamed gpu::DeviceInfo::has into gpu::DeviceInfo::supports
						
						
						
						
						
						
					 | 
					
						2011-02-09 12:31:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladislav Vinogradov
							
						 
					 | 
					
						
						
							
						
						924670d32c
					 | 
					
						
						
							
							fixed block size calculation in SURF_GPU (fasthessian_gpu and nonmaxonly_gpu kernels)
						
						
						
						
						
						
					 | 
					
						2011-02-09 09:11:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anatoly Baksheev
							
						 
					 | 
					
						
						
							
						
						7539b7de65
					 | 
					
						
						
							
							fixed build under ubuntu, but FS is still disabled
						
						
						
						
						
						
					 | 
					
						2011-02-07 13:47:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladislav Vinogradov
							
						 
					 | 
					
						
						
							
						
						5cd06d6a36
					 | 
					
						
						
							
							fixed SURF_GPU (fails on empty data)
						
						
						
						
						
						
						
						added test for SURF_GPU and reprojectImageTo3D 
						
						
					 | 
					
						2011-02-07 10:12:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anatoly Baksheev
							
						 
					 | 
					
						
						
							
						
						f42a449df9
					 | 
					
						
						
							
							fix compilation under win32 with gpu
						
						
						
						
						
						
					 | 
					
						2011-02-07 09:18:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anatoly Baksheev
							
						 
					 | 
					
						
						
							
						
						7b1c265563
					 | 
					
						
						
							
							fixed some compilation under ubuntu
						
						
						
						
						
						
					 | 
					
						2011-02-04 18:29:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anatoly Baksheev
							
						 
					 | 
					
						
						
							
						
						21f0d1e174
					 | 
					
						
						
							
							removed MS specific from FD code
						
						
						
						
						
						
					 | 
					
						2011-02-04 15:46:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anatoly Baksheev
							
						 
					 | 
					
						
						
							
						
						0747f2d863
					 | 
					
						
						
							
							1) NPP_staging as sources. Binaries removed.
						
						
						
						
						
						
						
						2) NVidia tests for GPU
3) FD sample that uses NVidia's interface. 
						
						
					 | 
					
						2011-02-04 15:15:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						50429d8a3e
					 | 
					
						
						
							
							fixed some warnings and errors under g++
						
						
						
						
						
						
					 | 
					
						2011-02-03 14:51:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						ea94b43541
					 | 
					
						
						
							
							added stereo_multi_gpu sample, cosmetic changes in multi_gpu sample
						
						
						
						
						
						
					 | 
					
						2011-02-03 12:02:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						557dd39f03
					 | 
					
						
						
							
							fixed gpu::sum* on CC1.0, updated some tests
						
						
						
						
						
						
					 | 
					
						2011-02-02 07:23:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						e303b0dd62
					 | 
					
						
						
							
							added CUDA_ARCH_FEATUERS define (for correct handling of BIN(PTX) cases)
						
						
						
						
						
						
					 | 
					
						2011-02-01 12:28:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						16e74ab306
					 | 
					
						
						
							
							added buffered version of norm, updated performance sample and docs
						
						
						
						
						
						
					 | 
					
						2011-02-01 10:46:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						3795142604
					 | 
					
						
						
							
							implemented gpu::norm via absSum, sqrSum, and minMax (removed norm_diff call), added support of other data types
						
						
						
						
						
						
					 | 
					
						2011-02-01 10:23:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						ae529f4bc6
					 | 
					
						
						
							
							added absSum function
						
						
						
						
						
						
					 | 
					
						2011-01-31 14:37:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						fa446e7e35
					 | 
					
						
						
							
							removed linear_filters_beta.cu as its functionality was moved into filters.cu
						
						
						
						
						
						
					 | 
					
						2011-01-31 13:31:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladislav Vinogradov
							
						 
					 | 
					
						
						
							
						
						8274ed22e4
					 | 
					
						
						
							
							fixed gpu tests (BruteForceMatcher_GPU, divide, phase, cartToPolar, async)
						
						
						
						
						
						
						
						minor code refactoring 
						
						
					 | 
					
						2011-01-31 13:20:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						7a29d96cf4
					 | 
					
						
						
							
							added buffered version of gpu::integral function and updated performance test (it still works too slow)
						
						
						
						
						
						
					 | 
					
						2011-01-31 10:42:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						0af5356dbc
					 | 
					
						
						
							
							updated code in case of the compilation without CUDA
						
						
						
						
						
						
					 | 
					
						2011-01-28 12:30:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						575fd1fe4c
					 | 
					
						
						
							
							reafactoring: replaced query device props functions with the DeviceInfo class
						
						
						
						
						
						
					 | 
					
						2011-01-28 11:59:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						65b9f3bc10
					 | 
					
						
						
							
							fixed TargetArchs implementation in case when HAVE_CUDA=false, added initial structure for multi_gpu sample
						
						
						
						
						
						
					 | 
					
						2011-01-27 12:17:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						891e2ff310
					 | 
					
						
						
							
							replaced has* methods in the GPU module with the TargetArchs monostate
						
						
						
						
						
						
					 | 
					
						2011-01-27 10:06:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						13a6d0b92a
					 | 
					
						
						
							
							fixed parsing GPU archs in BIN(PTX) format
						
						
						
						
						
						
					 | 
					
						2011-01-27 08:26:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladislav Vinogradov
							
						 
					 | 
					
						
						
							
						
						eda8416358
					 | 
					
						
						
							
							fixed BruteForceMatcher_GPU (fails if input data is empty)
						
						
						
						
						
						
						
						updated BruteForceMatcher_GPU test 
						
						
					 | 
					
						2011-01-26 15:58:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						310c483da8
					 | 
					
						
						
							
							added first version of gpu performance tests
						
						
						
						
						
						
					 | 
					
						2011-01-24 10:33:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladislav Vinogradov
							
						 
					 | 
					
						
						
							
						
						811ba31897
					 | 
					
						
						
							
							added synchronization after NPP calls
						
						
						
						
						
						
					 | 
					
						2011-01-24 10:32:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Vladislav Vinogradov
							
						 
					 | 
					
						
						
							
						
						8abdb3721f
					 | 
					
						
						
							
							added gpu threshold.
						
						
						
						
						
						
					 | 
					
						2011-01-24 10:11:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						055c226392
					 | 
					
						
						
							
							fixed FindNPP.cmake Apple-aimed part
						
						
						
						
						
						
					 | 
					
						2011-01-21 12:57:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						e51b9021bc
					 | 
					
						
						
							
							forgot to rename namespace
						
						
						
						
						
						
					 | 
					
						2011-01-21 11:31:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						db41449be8
					 | 
					
						
						
							
							fixed errors under MacOS
						
						
						
						
						
						
					 | 
					
						2011-01-21 10:53:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Anatoly Baksheev
							
						 
					 | 
					
						
						
							
						
						e3f3de84db
					 | 
					
						
						
							
							warning fixed
						
						
						
						
						
						
					 | 
					
						2011-01-21 09:00:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						01dafce1a1
					 | 
					
						
						
							
							fixed some bugs in GPU matrix reductions, removed <functional> into precomp.hpp
						
						
						
						
						
						
					 | 
					
						2011-01-21 07:43:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexey Spizhevoy
							
						 
					 | 
					
						
						
							
						
						0da71a01ff
					 | 
					
						
						
							
							fixed some GPU tests failing when compiled for 1.1(no doubles) and run on 1.3(with doubles)
						
						
						
						
						
						
					 | 
					
						2011-01-20 15:08:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |