Go to file
Sergey Sharybin 247b869967 Compositor: implement OpenCL backend for gaussian blur
Pretty much straightforward change which gives around 30%
speedup on my laptop and around 2x speedup on desktop in
the BI (which uses gts580). Tested with huge blurs (like
10% of blur) which was rather common during Caminandes.

For now OpenCL is only limited for blur size more than
100 pixels.

This is a bit experimental still, feedback is welcome.

Reviewers: jbakker, lukastoenne

Subscribers: ton

Differential Revision: https://developer.blender.org/D576
2014-10-06 16:21:37 +02:00
build_files Fix tgz script (included all files in submodules) 2014-10-05 17:18:20 +02:00
doc Sphinx doc script, update for change in rsync 2014-09-24 12:51:22 +10:00
extern Libmv: Remove old workaround for 10.5 hash tables 2014-10-02 13:01:34 +06:00
intern Cycles: Fix for camera-in-volume detection 2014-10-06 12:36:46 +02:00
release Cycles: Remove Westin closure. 2014-10-03 16:03:49 +02:00
scons@625d446ae8 Fixed border extension for the sunbeams node. 2014-09-23 11:42:11 +02:00
source Compositor: implement OpenCL backend for gaussian blur 2014-10-06 16:21:37 +02:00
tests GTest: polyfill2d 2014-09-28 21:43:15 +10:00
.arcconfig Use HTTPS protocol for arc 2013-12-24 22:57:27 +06:00
.gitignore Revert "ignore conflict files" 2014-08-08 06:00:49 +10:00
.gitmodules Initialize git submodules for addons, locales and scons 2013-11-15 12:19:08 +06:00
CMakeLists.txt Cycles: Add support for debug passes 2014-10-04 19:00:26 +06:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile Utility script to create release archive 2014-09-16 11:44:00 +10:00
SConstruct Fix scons leaving partially generated files when aborting 2014-09-12 22:56:37 +06:00