Alessandro Pasotti
c4eebc72a7
Bindings for 9cell filter
2018-08-08 09:22:14 +02:00
Alessandro Pasotti
314b7e3635
[opencl] Faster cl algorithm
2018-08-08 09:22:02 +02:00
Alessandro Pasotti
e4228f4bfd
[opencl] Add performance test
2018-08-08 09:22:02 +02:00
Alessandro Pasotti
66b02d6638
[opencl] Reduce memory footprint and optimize
2018-08-08 09:21:36 +02:00
Alessandro Pasotti
95fa27fa6e
More documentation
2018-08-08 09:21:36 +02:00
Alessandro Pasotti
329402acff
[opencl] Added docs
2018-08-08 09:21:36 +02:00
Alessandro Pasotti
5aa54658b4
[opencl] Pass the queue to the cl methods
...
Fixes some issues on intel
2018-08-08 09:20:23 +02:00
Alessandro Pasotti
3161b9407d
[opencl] Global transparency
2018-08-08 09:20:15 +02:00
Alessandro Pasotti
5129dcf03c
[opencl] Memory optimization
2018-08-08 09:20:05 +02:00
Alessandro Pasotti
d5dd50c004
[opencl] Hillshade renderer
2018-08-08 09:19:52 +02:00
Alessandro Pasotti
350829e9ee
[opencl] Test with image2d
2018-08-08 09:19:45 +02:00
Alessandro Pasotti
1decb48f65
[opencl] Add options widget
2018-08-08 09:19:17 +02:00
Alessandro Pasotti
3054da0c00
Use OpenCL command queue
2018-08-08 09:19:01 +02:00
Alessandro Pasotti
215bfd41d3
Wrap make program in OpenCL utils
2018-08-08 09:18:32 +02:00
Alessandro Pasotti
ebad36059a
Added context
2018-08-08 09:18:32 +02:00
Alessandro Pasotti
08fc641d32
CPLAllocator smart wrapper
2018-08-08 09:18:32 +02:00
Alessandro Pasotti
a7ef07229d
Try to avoid crash on intel haswell
2018-08-08 09:18:32 +02:00
Alessandro Pasotti
b6de8f1632
Added tests for opencl slope and aspect algs
2018-08-08 09:18:32 +02:00
Alessandro Pasotti
be8bfee990
Added device information to debug log
2018-08-08 09:18:32 +02:00
Alessandro Pasotti
ff1b6c29bc
Removed context from utils
2018-08-08 09:18:32 +02:00
Alessandro Pasotti
9068fe46d8
More updates for opencl
2018-08-08 09:18:32 +02:00
Alessandro Pasotti
7404263407
OpenCL tests and aspect
2018-08-08 09:18:32 +02:00
Alessandro Pasotti
8ea565a73a
OpenCL API 2
2018-08-08 09:18:32 +02:00
Alessandro Pasotti
a9f11fb373
Working! With C++ API
2018-08-08 09:18:32 +02:00
Alessandro Pasotti
0c3cb688e1
Working but crashing on dealloc of command queue
2018-08-08 09:18:32 +02:00
Alessandro Pasotti
05be622c30
OpenCL POC 1
2018-08-08 09:18:32 +02:00
Nyall Dawson
a2a56696b0
Drop minimum task time to 5 second before showing a system notification
2018-08-08 15:37:17 +10:00
Nyall Dawson
8c6068a2e2
Don't show system notifications for short tasks
...
Too annoying!
2018-08-08 15:37:17 +10:00
Nyall Dawson
790408ffee
Redisable waitForFinished test on Travis
2018-08-08 15:13:28 +10:00
Nyall Dawson
91c6556faa
Make save as initial path default to current project path instead
...
of last used path
This is more logical (as you're more likely to want to save
a copy of the project somewhere near the original as opposed
to wherever the last project was saved (which is effectively
random!))
2018-08-08 14:48:37 +10:00
Etienne Trimaille
d90348df40
avoid CRS in the tooltip when the layer is not spatial
2018-08-08 14:26:51 +10:00
nirvn
f145631e25
followup 9664103: synchronize initializeMainWindow parameters
2018-08-08 09:42:03 +07:00
Mathieu Pellerin
9664103f22
[FEATURE] Add linux native progress report API ( #7549 )
...
Works on:
- Unity
- Gnome-Shell (dash to dock extension)
- KDA Plasma
2018-08-08 09:16:33 +07:00
Stephen Knox
56e605bdd1
[feature] Add parameter for field selection to Postgis OGR importer
2018-08-08 10:04:15 +10:00
Stephen Knox
53cbe26101
Fix quotes on postgis import, & fix mysql datsource formatting
2018-08-08 10:04:15 +10:00
Nyall Dawson
157a624e0e
[layouts] Fix filename links in message bar
2018-08-08 08:02:50 +10:00
Nyall Dawson
c7a076a81a
Task manager status bar widget should also show indeterminate progress at first
2018-08-08 08:02:50 +10:00
Nyall Dawson
13b790d1e6
Fix some clang warnings
2018-08-08 08:02:50 +10:00
havatv
4b1bc82ca1
Added a test for VoronoiPolygon.py that covers some new cases
2018-08-08 05:54:44 +10:00
Nyall Dawson
42332f2dc2
Fix QgsTask::waitForFinished test
2018-08-08 05:06:09 +10:00
Nyall Dawson
9b4be7ae64
Simplify QgsTask::waitForFinished, hopefully fix bugs
2018-08-08 05:06:09 +10:00
Håvard Tveite
28fa839a08
[processing] Update to VoronoiPolygons.py, some fixes for #8002
...
* Update to VoronoiPolygons.py, fixes #8002 adds comments, ++
* Fixed a spelling an an indentation mistake reported by travis
* Found some new cases (vertical line clipping and a mistake in the handling of extreme points)
2018-08-08 04:52:41 +10:00
Håvard Tveite
ca0017410b
[processing] Update the comparison implementation in voronoi.py ( fixes #18219 )
...
When "translating" the cmp function of Site and Halfedge to Python 3, the __lt__ function was forgotten. It has been added.
2018-08-08 04:48:26 +10:00
Nyall Dawson
8700037725
[tasks] Show estimated time remaining and completion time in status bar
...
task manager widget
Calculated using a simple linear interpolation based on the elapsed
time and current progress
2018-08-08 04:22:54 +10:00
Denis Rouzaud
e51fed4776
use nullptr instead of 0 pointer
2018-08-08 03:52:36 +10:00
Nyall Dawson
8876270c9f
[win] Use native desktop notifications for prettier notifications
2018-08-08 03:51:16 +10:00
Alessandro Pasotti
bbbc5b2562
Turn off some chatty warnings
2018-08-07 14:22:24 +02:00
Nyall Dawson
5e1184a61d
More task test debugging, fixes
2018-08-07 20:29:34 +10:00
Nyall Dawson
7b971e25df
Fix error in task manager test
2018-08-07 20:29:34 +10:00
Nyall Dawson
7ef0e9e716
Better debugging for task manager tests
2018-08-07 20:29:34 +10:00