raymondnijssen
|
9bda6b8f4a
|
fix for negative wedge buffer angles
|
2018-08-09 06:32:31 +10:00 |
|
raymondnijssen
|
57a2bc7e1a
|
fix code formatting
|
2018-08-09 06:32:31 +10:00 |
|
raymondnijssen
|
faaa590750
|
wedgebuffer constructed by qgsCircles
|
2018-08-09 06:32:31 +10:00 |
|
raymondnijssen
|
5c285aa080
|
more efficient and reliable wedgebuffer calculation
|
2018-08-09 06:32:31 +10:00 |
|
raymondnijssen
|
5121f72b9b
|
fix for 360+ degrees wedgebuffer
|
2018-08-09 06:32:31 +10:00 |
|
Juergen E. Fischer
|
6e30c6264b
|
debian packaging: add opencl-headers for OpenCL support
|
2018-08-08 20:38:03 +02:00 |
|
Alessandro Pasotti
|
0b502ff5b9
|
Merge pull request #7451 from elpaso/opencl-utils-2
[feature] OpenCL support
|
2018-08-08 16:33:48 +02:00 |
|
Denis Rouzaud
|
55473e7e21
|
fix build without webkit
|
2018-08-08 14:20:44 +02:00 |
|
Alessandro Pasotti
|
0960b1f25f
|
[opencl] Restore clang -Wimplicit-fallthrough
|
2018-08-08 13:26:39 +02:00 |
|
Alessandro Pasotti
|
6ecf16e69f
|
[opencl] Fix doxy comment
|
2018-08-08 13:26:04 +02:00 |
|
Rudi von Staden
|
4f59bca213
|
Allow geometryless layers in Spatialite execute SQL
Fixes #19558
|
2018-08-08 19:29:10 +10:00 |
|
Nyall Dawson
|
b0bc604d2e
|
Also show desktop notifications when tasks fail, not just when they succeed
|
2018-08-08 19:27:38 +10:00 |
|
Alessandro Pasotti
|
4af52f221c
|
[opencl] Update CMakeList and sipify
|
2018-08-08 11:18:05 +02:00 |
|
Alessandro Pasotti
|
44adfe53df
|
[opencl] Final rebase before merge
|
2018-08-08 10:08:14 +02:00 |
|
Nyall Dawson
|
1eee88593b
|
Fix fallback to system tray based notifications
|
2018-08-08 17:47:30 +10:00 |
|
Alessandro Pasotti
|
e79f6d1a1c
|
Fix documentation for ninecell filters
|
2018-08-08 09:40:02 +02:00 |
|
Alessandro Pasotti
|
14f8c4361d
|
[opencl] Translate tab name
|
2018-08-08 09:40:00 +02:00 |
|
Alessandro Pasotti
|
6317a068a5
|
[opencl] Translate message when no opencl is available
Plus Typos and code style
|
2018-08-08 09:40:00 +02:00 |
|
Alessandro Pasotti
|
9ed9cbded8
|
[opencl] Initialize opencl path from cmd line and env
|
2018-08-08 09:39:57 +02:00 |
|
Alessandro Pasotti
|
82fdb56c6a
|
Const correctness for rasterblock
|
2018-08-08 09:39:57 +02:00 |
|
Alessandro Pasotti
|
966c3db2c9
|
[opencl] Uppercase CMake
|
2018-08-08 09:39:57 +02:00 |
|
Alessandro Pasotti
|
c42a748afc
|
[opencl] Fix build when headers are not available
|
2018-08-08 09:39:55 +02:00 |
|
Alessandro Pasotti
|
445d453b05
|
[opencl] Remove obsolete test (superceeded)
|
2018-08-08 09:39:55 +02:00 |
|
Alessandro Pasotti
|
84dd14ae95
|
[opencl] Rename test function for consistency
|
2018-08-08 09:39:52 +02:00 |
|
Alessandro Pasotti
|
07db3f84c4
|
Fix some cast warnings, pre-calc values for speed
|
2018-08-08 09:39:51 +02:00 |
|
Alessandro Pasotti
|
78a45b7db4
|
[opencl] Small optimization in hillshade
... and more tolerant epsilon for float comparison in tests
|
2018-08-08 09:39:49 +02:00 |
|
Alessandro Pasotti
|
8f40129d09
|
[opencl] Increase test coverage with no-opencl image comparison
|
2018-08-08 09:39:46 +02:00 |
|
Alessandro Pasotti
|
8689c401a2
|
[opencl] Fix small OpenCL alg issues
From comparison tests with CPU results
+ some minor speed improvements
|
2018-08-08 09:39:40 +02:00 |
|
Alessandro Pasotti
|
573283f0dc
|
[opencl] Move common code before the opencl ifdef
... so that it builds correctly without opencl
|
2018-08-08 09:39:37 +02:00 |
|
Alessandro Pasotti
|
be5f1fd436
|
[opencl] Ruggedness index OpenCL program
|
2018-08-08 09:39:31 +02:00 |
|
Alessandro Pasotti
|
8b81f1bb09
|
[opencl] Single kernel for multi and simple hillshade
To be able to re-use the cached program if the user
changes the multi switch
|
2018-08-08 09:39:22 +02:00 |
|
Alessandro Pasotti
|
db35810e76
|
[opencl] Make opencl info copyable
|
2018-08-08 09:39:21 +02:00 |
|
Alessandro Pasotti
|
1324eff749
|
[opencl] Code cleanup and comments
|
2018-08-08 09:39:20 +02:00 |
|
Alessandro Pasotti
|
5afd9e242d
|
[opencl] Error message when OpenCL could not be found
|
2018-08-08 09:39:18 +02:00 |
|
Alessandro Pasotti
|
a420474ec4
|
[opencl] Fix device selection on start
|
2018-08-08 09:39:16 +02:00 |
|
Alessandro Pasotti
|
41e7e71db7
|
[opencl] Hillshade fix alpha and nodata
|
2018-08-08 09:39:11 +02:00 |
|
Alessandro Pasotti
|
eaa7982cc8
|
[opencl] Add multidirectional renderer and cache the program
Now we are FAST!
|
2018-08-08 09:39:06 +02:00 |
|
Alessandro Pasotti
|
be21ea8e5a
|
Bindings for 9cell filter
|
2018-08-08 09:38:43 +02:00 |
|
Alessandro Pasotti
|
528302cc89
|
[opencl] Use fast formula for hillshade
Also optimize cl buffers
|
2018-08-08 09:38:36 +02:00 |
|
Alessandro Pasotti
|
a73bbbad21
|
[opencl] Reduce memory footprint and optimize
|
2018-08-08 09:38:00 +02:00 |
|
Alessandro Pasotti
|
3bad167572
|
[opencl] Memory optimization
|
2018-08-08 09:37:30 +02:00 |
|
Alessandro Pasotti
|
a1a65bb4e8
|
[opencl] Test with image2d
|
2018-08-08 09:36:56 +02:00 |
|
Alessandro Pasotti
|
12fa896554
|
[opencl] Add options widget
|
2018-08-08 09:35:57 +02:00 |
|
Alessandro Pasotti
|
b09df53354
|
Use OpenCL command queue
|
2018-08-08 09:34:04 +02:00 |
|
Alessandro Pasotti
|
16a49cddaa
|
Wrap make program in OpenCL utils
|
2018-08-08 09:32:44 +02:00 |
|
Alessandro Pasotti
|
79f0eadb05
|
Added context
|
2018-08-08 09:32:35 +02:00 |
|
Alessandro Pasotti
|
4756873282
|
CPLAllocator smart wrapper
|
2018-08-08 09:31:38 +02:00 |
|
Alessandro Pasotti
|
7e1d929800
|
Try to avoid crash on intel haswell
|
2018-08-08 09:31:27 +02:00 |
|
Nyall Dawson
|
43d3870978
|
[processing][saga] Fix cubic spline definition, add unit test
|
2018-08-08 17:29:58 +10:00 |
|
Alessandro Pasotti
|
583c7ae287
|
More updates for opencl
|
2018-08-08 09:29:33 +02:00 |
|