blender/intern/cycles/kernel
Sergey Sharybin 53fa389802 Cycles: Use dedicated debug passes for traversed nodes and intersection tests
This way it's more clear whether some issue is caused by lots of geometry in
the node or by lots of "transparent" BVH nodes.
2017-01-12 13:44:35 +01:00
..
bvh Cycles: Use dedicated debug passes for traversed nodes and intersection tests 2017-01-12 13:44:35 +01:00
closure Cycles: Fix uninitialized variable issue after recent changes 2016-12-14 17:31:11 +01:00
geom Cycles: Cleanup, indentation within preprocessor 2017-01-12 12:54:24 +01:00
kernels Cycles: Enable SSE math optimization for AVX kernels 2016-10-25 16:10:47 +02:00
osl Cycles: Implement texture coordinates for Point, Spot and Area Lamps 2016-10-29 19:24:08 +02:00
shaders Cycles: Add smoothing option to the Brick Texture 2016-10-30 02:16:22 +02:00
split Cycles: Use dedicated debug passes for traversed nodes and intersection tests 2017-01-12 13:44:35 +01:00
svm Cycles: Fix T49901: OpenCL build error after recent light texture coordinate commit 2016-11-03 03:08:14 +01:00
CMakeLists.txt Cycles: Initialize the RNG state from the kernel instead of the host 2016-10-30 11:51:20 +01:00
kernel_accumulate.h Cycles: Add optional probabilistic termination of light samples based on their expected contribution 2016-10-30 11:31:28 +01:00
kernel_bake.h Cycles: Deduplicate AO calculation 2016-10-31 00:40:59 +01:00
kernel_camera.h Cycles: Fix shadowing variable which also causes use of uninitialized variable 2016-10-24 14:04:31 +02:00
kernel_compat_cpu.h Cycles: Add new avxf vectorized data type 2016-10-12 13:54:13 +02:00
kernel_compat_cuda.h Fix Cycles CUDA performance on CUDA 8.0. 2016-10-03 22:15:25 +02:00
kernel_compat_opencl.h Fix Cycles CUDA performance on CUDA 8.0. 2016-10-03 22:15:25 +02:00
kernel_debug.h Cycles: Use dedicated debug passes for traversed nodes and intersection tests 2017-01-12 13:44:35 +01:00
kernel_differential.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_emission.h Cycles: Add optional probabilistic termination of light samples based on their expected contribution 2016-10-30 11:31:28 +01:00
kernel_film.h Cycles: Use native saturate function for CUDA 2015-04-28 00:38:32 +05:00
kernel_globals.h Cycles: Support half and half4 textures. 2016-06-19 17:31:16 +02:00
kernel_image_opencl.h Cycles: Cleanup, style 2016-10-24 12:26:12 +02:00
kernel_jitter.h Cycles: Fix correlation issues in certain cases 2016-12-01 14:19:15 +01:00
kernel_light.h Cycles: Implement texture coordinates for Point, Spot and Area Lamps 2016-10-29 19:24:08 +02:00
kernel_math.h Cleanup: Move texture definitions to util, to avoid bad level include. 2016-04-15 23:02:44 +02:00
kernel_montecarlo.h Cycles code refactor: minor refactoring and comments for volume code. 2014-03-29 13:03:49 +01:00
kernel_passes.h Atomics: Make naming more obvious about which value is being returned 2016-11-15 12:16:26 +01:00
kernel_path_branched.h Cycles: Use dedicated debug passes for traversed nodes and intersection tests 2017-01-12 13:44:35 +01:00
kernel_path_common.h Cycles: Initialize the RNG state from the kernel instead of the host 2016-10-30 11:51:20 +01:00
kernel_path_state.h Fix T49078: Cycles tries to render volume from another render layer when camera is in volume 2016-08-25 10:55:59 +02:00
kernel_path_surface.h Cycles: Add optional probabilistic termination of light samples based on their expected contribution 2016-10-30 11:31:28 +01:00
kernel_path_volume.h Cycles: Add optional probabilistic termination of light samples based on their expected contribution 2016-10-30 11:31:28 +01:00
kernel_path.h Cycles: Use dedicated debug passes for traversed nodes and intersection tests 2017-01-12 13:44:35 +01:00
kernel_projection.h Fix T49846: OpenCL rendering compilation failure 2016-10-29 20:06:52 +02:00
kernel_queues.h Cycles: Code cleanup in split kernel, whitespaces 2015-07-03 11:03:56 +02:00
kernel_random.h Cycles: Fix correlation issues in certain cases 2016-12-01 14:19:15 +01:00
kernel_shader.h Cycles: Fix T49901: OpenCL build error after recent light texture coordinate commit 2016-11-03 03:08:14 +01:00
kernel_shadow.h Fix Cycles CUDA performance on CUDA 8.0. 2016-10-03 22:15:25 +02:00
kernel_subsurface.h Cycles: Get rid of ifdef-ed noinline policy 2016-10-12 12:15:24 +02:00
kernel_textures.h Fix Cycles OpenCL textures after recent CUDA fix. 2016-08-15 16:28:48 +02:00
kernel_types.h Cycles: Use dedicated debug passes for traversed nodes and intersection tests 2017-01-12 13:44:35 +01:00
kernel_volume.h Fix emissive volumes generates unexpected fireflies around intersections 2016-12-08 17:35:43 +01:00
kernel_work_stealing.h Cycles: Cleanup, indent nested preprocessor directives 2016-03-25 13:55:42 +01:00
kernel.h Cycles: Deduplicte CPU kernel declaration and definition code 2015-12-30 17:54:02 +05:00