Hey, This is a new thread dedicated to OpenCL versions of latest master and un published Blender code updates that allow AMD card users to test and experience new features related to Cycles and wider Blender 2.8 developments.
This build is fresh from master and updated to include Lukas Denoise Branch and some other goodoes:
1:OpenCL GPU Volumes
2:OpenCL GPU SSS
3:Compositor SMAA Anti aliasing Node
4:Transparent Shadow controls
5:Fast Clay renders patch
6:Fast Adaptive subdivision patch
7:Over all Faster Shader node rendering patch
8:Rendering Cycles Scramble setting for Sobol etc
9:Cycles AO approximation for GI bounces beyond a user set level for faster renders
10:Lukas Denoise for CPU (wouldnt work with V4 branch and Opencl Rendering even when deactivated) DO NOT USE WITH GPU RENDERING OR BLUE SCREEN DEATH
11:OpenCL random math replacement for sampling experiment
Few other little code fixes for speed up.
This Branch was all about supporting Lukas great Denoise experiment which only works at this point for CPU bwith this build but also not killing opencl gpu rendering (as Lukas experimental wouldnt even compile opencl Kernels with that branch). So you can use cpu denoise for testing but also use Opencl GPU rendering in one branch with Volumes and SSS support.
Ive also been working on Shadow catcher to work with Opencl (almost there, Closed branch can do it but crash’s randomly at this point i have no idea why. THATS CODE when your new to GPGPU and Blender code base like me.)
When shadow catcher works ill add to this for testing. Fingers crossed Lukas puts some time into making the denoise system work with openCL and more importantly OpenCL on AMD cards.
Please Test and Post results, Render times, Compile times, Errors, Crash’s. Best way to find what’s what on other machines.
3DLuver Test Branch:
Pointers to new settings:
Sobol (works for all filters) Scramble: