| 
							
							
								 Vladislav Vinogradov | 26691e00d4 | fixed gpu core tests (added additional check for device's feature support) added assertion on double types for old devices | 2012-03-26 14:33:43 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 9034a2d6d7 | fixed gpu arithm functions (mismatch with cpu version) | 2012-03-26 11:02:03 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 509c910101 | refactored and fixed some gpu tests fixed some bugs in gpu module | 2012-03-20 12:03:34 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 844bdea5ac | fixed several bugs in gpu arithm functions refactored tests for them | 2012-03-19 14:18:12 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | d00fa6b817 | improved type dispatching in gpu arithm functions | 2012-02-29 13:02:25 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | f0f87ebf36 | fixed compilation error under linux | 2012-02-22 11:22:31 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 2d30480982 | created wrappers for new NPP functions removed void integral(const GpuMat& src, GpuMat& sum, GpuMat& sqsum, Stream& stream) - it fails with NPP_NOT_IMPLEMENTED error
updated docs, accuracy and performance tests | 2012-02-22 10:00:53 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | f8aba8608d | fixed build under CUDA 4.1 | 2012-01-30 13:15:20 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | d13a6b74b2 | Fixed bug with submatrix in device::transform | 2011-12-21 05:59:14 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 0f53f2993e | removed BEGIN_OPENCV_DEVICE_NAMESPACE macros | 2011-11-14 09:02:06 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | fcfa72081e | moved GpuMat and DevMem2D to core module, some code refactoring | 2011-11-09 13:13:52 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | e7502e7641 | implemented gpu::gemm via CUBLAS | 2011-10-19 13:29:54 +00:00 |  | 
			
				
					| 
							
							
								 Anatoly Baksheev | 7076dfd7d6 | gpu module: refactored devmem2d.hpp (atomic bomb) | 2011-10-13 15:14:04 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | ed749c4bfe | added missing arithm operations to gpu module | 2011-10-10 08:19:11 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 48dec9c03a | Fixed GPU version of multi-band blending in stitching module | 2011-09-24 05:58:29 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 0aaaad1ea8 | implemented gpu::addWeighted | 2011-09-21 08:58:54 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | a72da12c80 | Added fix for 0 found features in stitching matcher | 2011-09-13 14:15:18 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | acac27d8fe | optimized gpu::multiply | 2011-09-12 08:45:56 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 903f835d9f | added support of 8UC4*32FC1 multiply into GPU module | 2011-09-10 11:56:55 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 5e9ae6b19f | added TransformFunctorTraits, optimized some functions that use transform | 2011-08-17 11:32:24 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 42ced17c2c | fixed some warnings under win64 | 2011-08-08 11:28:14 +00:00 |  | 
			
				
					| 
							
							
								 Anatoly Baksheev | 3a1beb1c01 | added cv::gpu::pow, ticket #1227 | 2011-07-21 08:47:44 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 674b763395 | GPU: updated upsample, downsample functions, added pyrDown, pyrUp, added support of 16S filtering; put spherical warper on GPU (from opencv_stitching) | 2011-06-30 14:39:48 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | d1b4b5f0de | refactored gpu module tests | 2011-06-29 10:14:16 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 926a6bba00 | modified according to CUDA 4.0 API updates | 2011-05-31 08:31:10 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 54fa600b9e | update docs minor fixes and refactoring of GPU module | 2011-02-16 08:31:45 +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 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Anatoly Baksheev | 1a94186195 | First version of CascadeClassifier_GPU. Only for VS2008 now.
Sample for it.
new NPP_staging for VS2008 only | 2011-01-13 13:04:00 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | df8529377b | refactoring: moved gpu reduction-based functions into separated file | 2010-12-20 09:51:25 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 1922e50f19 | refactoring: made gpu bitwise operations inline | 2010-12-20 09:16:17 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 0465b89e7e | gpu module refactoring: moved per-element operations into separated file | 2010-12-20 09:07:19 +00:00 |  | 
			
				
					| 
							
							
								 Anatoly Baksheev | 0f30fe080f | renamed constantspacebp -> stereocsbp line all other algs created element_operations and matrix_reductions files for farther refactoring | 2010-12-19 17:20:54 +00:00 |  |