blender/intern/cycles/kernel/svm
OmarSquircleArt 340cbc7f15 Fix T79803: Wrong Distance To Edge 1D Voronoi
The current 1D Voronoi implementation for the Distance to Edge option
computes the distance to the cells instead. This patch fixes that and
compute the distance to the edge.

Reviewed By: JacquesLucke, brecht

Differential Revision: https://developer.blender.org/D8634
2020-09-03 18:56:27 +02:00
..
svm_ao.h Cycles: change svm node decoding for more efficient code generation on GPU 2019-08-26 10:26:53 +02:00
svm_aov.h Cycles: support for custom shader AOVs 2019-12-10 20:44:46 +01:00
svm_attribute.h Shading: Add Vertex Color node. 2019-09-12 17:42:13 +02:00
svm_bevel.h Cycles: Add OptiX acceleration structure compaction 2019-12-09 14:32:12 +01:00
svm_blackbody.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
svm_brick.h Cycles: inline more functions on the GPU 2019-08-26 10:26:53 +02:00
svm_brightness.h Cycles: change svm node decoding for more efficient code generation on GPU 2019-08-26 10:26:53 +02:00
svm_bump.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
svm_camera.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
svm_checker.h Cycles: change svm node decoding for more efficient code generation on GPU 2019-08-26 10:26:53 +02:00
svm_clamp.h Shader Nodes: Add Interpolation modes to Map Range node 2019-12-07 12:52:42 +00:00
svm_closure.h Cycles: always perform backface culling for curve, remove option 2020-06-22 13:28:01 +02:00
svm_color_util.h Fix T70605: incorrect darken and lighten rgb mix mode 2019-10-15 17:31:44 +02:00
svm_convert.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
svm_displace.h Cycles: change svm node decoding for more efficient code generation on GPU 2019-08-26 10:26:53 +02:00
svm_fractal_noise.h Shading: add Roughness input to Noise and Wave texture nodes 2020-04-09 21:48:03 +02:00
svm_fresnel.h Cycles: change svm node decoding for more efficient code generation on GPU 2019-08-26 10:26:53 +02:00
svm_gamma.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
svm_geometry.h Cycles: remove __UV__ and __INSTANCING__ as kernel options 2020-06-22 13:28:01 +02:00
svm_gradient.h Cycles: change svm node decoding for more efficient code generation on GPU 2019-08-26 10:26:53 +02:00
svm_hsv.h Cycles: change svm node decoding for more efficient code generation on GPU 2019-08-26 10:26:53 +02:00
svm_ies.h Cycles: change svm node decoding for more efficient code generation on GPU 2019-08-26 10:26:53 +02:00
svm_image.h Cleanup: remove unused Cycles kernel feature flags, replace by node levels 2020-03-24 16:49:46 +01:00
svm_invert.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
svm_light_path.h Cycles: change svm node decoding for more efficient code generation on GPU 2019-08-26 10:26:53 +02:00
svm_magic.h Cycles: inline more functions on the GPU 2019-08-26 10:26:53 +02:00
svm_map_range.h Shader Nodes: Add Interpolation modes to Map Range node 2019-12-07 12:52:42 +00:00
svm_mapping_util.h Shading: Rewrite Mapping node with dynamic inputs. 2019-09-04 23:17:13 +02:00
svm_mapping.h Shading: Rewrite Mapping node with dynamic inputs. 2019-09-04 23:17:13 +02:00
svm_math_util.h Cleanup: clang-format 2020-02-15 10:40:41 +11:00
svm_math.h Fix Optix build error after recent changes 2020-03-27 14:26:26 +01:00
svm_mix.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
svm_musgrave.h Shading: Extend Musgrave node to other dimensions. 2019-09-09 21:06:55 +02:00
svm_noise.h Cleanup: spelling 2020-07-01 13:12:24 +10:00
svm_noisetex.h Shading: add Roughness input to Noise and Wave texture nodes 2020-04-09 21:48:03 +02:00
svm_normal.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
svm_ramp_util.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
svm_ramp.h Cycles: change svm node decoding for more efficient code generation on GPU 2019-08-26 10:26:53 +02:00
svm_sepcomb_hsv.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
svm_sepcomb_vector.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
svm_sky.h Fix T79052: Cycles new sky texture fails with sun size zero 2020-08-17 17:57:29 +02:00
svm_tex_coord.h Cycles: change svm node decoding for more efficient code generation on GPU 2019-08-26 10:26:53 +02:00
svm_types.h Cycles: Add new Sky Texture method including direct sunlight 2020-06-17 21:06:41 +02:00
svm_value.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
svm_vector_rotate.h Shading: Add invert option to Vector Rotate Node 2020-03-02 12:49:19 +00:00
svm_vector_transform.h Cycles: change svm node decoding for more efficient code generation on GPU 2019-08-26 10:26:53 +02:00
svm_vertex_color.h Shading: Add Vertex Color node. 2019-09-12 17:42:13 +02:00
svm_voronoi.h Fix T79803: Wrong Distance To Edge 1D Voronoi 2020-09-03 18:56:27 +02:00
svm_voxel.h Cycles: support for different 3D transform per volume grid 2020-03-18 11:23:05 +01:00
svm_wave.h Shading: add Roughness input to Noise and Wave texture nodes 2020-04-09 21:48:03 +02:00
svm_wavelength.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
svm_white_noise.h Shading: Add color output to White Noise node 2020-01-27 15:47:51 +00:00
svm_wireframe.h Cycles: change svm node decoding for more efficient code generation on GPU 2019-08-26 10:26:53 +02:00
svm.h Cycles: slightly improve OpenCL performance by reordering SVM enum values 2020-03-24 16:49:46 +01:00