blender/intern/cycles/kernel
Brecht Van Lommel 29f6616d60 Cycles: viewport render now takes scene color management settings into account,
except for curves, that's still missing from the OpenColorIO GLSL shader.

The pixels are stored in a half float texture, converterd from full float with
native GPU instructions and SIMD on the CPU, so it should be pretty quick.
Using a GLSL shader is useful for GPU render because it avoids a copy through
CPU memory.
2013-08-30 23:49:38 +00:00
..
closure Cycles: change Gaussian subsurface scattering falloff to be more similar to 2013-08-28 19:22:46 +00:00
osl Fix compiler warning due to undefined BVH_FUNCTION_FEATURES with patch by Campbell, 2013-08-20 18:25:59 +00:00
shaders Cycles / Sky Texture: 2013-08-28 14:11:28 +00:00
svm Cycles / OpenCL: 2013-08-28 14:36:47 +00:00
CMakeLists.txt add GPL header to treehash.c and add missing includes to cmake. 2013-08-24 03:17:28 +00:00
kernel_accumulate.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_bvh_subsurface.h Fix #36526: SSS + hair crash after recent changes. 2013-08-21 12:20:38 +00:00
kernel_bvh_traversal.h Cycles: Subsurface Scattering 2013-08-18 14:15:57 +00:00
kernel_bvh.h Code cleanup / Cycles: 2013-08-23 12:19:35 +00:00
kernel_camera.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_compat_cpu.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_compat_cuda.h Cycles: viewport render now takes scene color management settings into account, 2013-08-30 23:49:38 +00:00
kernel_compat_opencl.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_curve.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_differential.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_displace.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_emission.h Cycles: more code refactoring to rename things internally as well. Also change 2013-08-23 14:34:34 +00:00
kernel_film.h Cycles: viewport render now takes scene color management settings into account, 2013-08-30 23:49:38 +00:00
kernel_globals.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_jitter.h Fix #36545: crash with branched path tracing, correlated multi-jittered 2013-08-23 23:04:50 +00:00
kernel_light.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_math.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_montecarlo.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_object.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_passes.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_path.h Cycles: reduce noise using regular path tracing + subsurface scattering with 2013-08-24 15:02:08 +00:00
kernel_primitive.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_projection.h Cycles: 2013-06-14 14:29:00 +00:00
kernel_random.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_shader.h Cycles: more code refactoring to rename things internally as well. Also change 2013-08-23 14:34:34 +00:00
kernel_sse2.cpp Cycles: viewport render now takes scene color management settings into account, 2013-08-30 23:49:38 +00:00
kernel_sse3.cpp Cycles: viewport render now takes scene color management settings into account, 2013-08-30 23:49:38 +00:00
kernel_subsurface.h Fix issue in last subsurface commit with branched path tracing, was rendering too bright. 2013-08-24 15:36:14 +00:00
kernel_textures.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_triangle.h Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel_types.h Cycles / Sky Texture: 2013-08-28 14:11:28 +00:00
kernel.cl Cycles: viewport render now takes scene color management settings into account, 2013-08-30 23:49:38 +00:00
kernel.cpp Cycles: viewport render now takes scene color management settings into account, 2013-08-30 23:49:38 +00:00
kernel.cu Cycles: viewport render now takes scene color management settings into account, 2013-08-30 23:49:38 +00:00
kernel.h Cycles: viewport render now takes scene color management settings into account, 2013-08-30 23:49:38 +00:00
SConscript Cycles: update build configurations to include CUDA sm_35 architecture. When using 2013-06-20 13:10:47 +00:00