Blender Git Loki
Git Commits -> Revision 9f07d73
Revision 9f07d73 by Brecht Van Lommel (temp-cycles-source-reorganize) October 25, 2021, 19:13 (GMT) |
Cycles: changes to source code folders structure * Split render/ into scene/ and session/. The scene/ folder now contains the scene and its nodes. The session/ folder contains the render session and associated data structures like drivers and render buffers. * Move top level kernel headers into new folders kernel/camera/, kernel/film/, kernel/light/, kernel/sample/, kernel/util/ * Move integrator related kernel headers into kernel/integrator/ * Move OSL shaders from kernel/shaders/ to kernel/osl/shaders/ For patches and branches, git merge and rebase should be able to detect the renames and move over code to the right file. |
Commit Details:
Full Hash: 9f07d73e4598c7746218bc6b64cf2f88908645e9
Parent Commit: 4758a7d
Lines Changed: +76924, -76785
213 Added Paths:
/intern/cycles/kernel/bake/bake.h (+119, -0) (View)
/intern/cycles/kernel/camera/camera.h (+521, -0) (View)
/intern/cycles/kernel/camera/camera_projection.h (+258, -0) (View)
/intern/cycles/kernel/device/gpu/work_stealing.h (+52, -0) (View)
/intern/cycles/kernel/film/film_accumulate.h (+553, -0) (View)
/intern/cycles/kernel/film/film_adaptive_sampling.h (+160, -0) (View)
/intern/cycles/kernel/film/film_id_passes.h (+106, -0) (View)
/intern/cycles/kernel/film/film_passes.h (+334, -0) (View)
/intern/cycles/kernel/film/film_read.h (+532, -0) (View)
/intern/cycles/kernel/film/film_write_passes.h (+88, -0) (View)
/intern/cycles/kernel/integrator/integrator_path_state.h (+376, -0) (View)
/intern/cycles/kernel/integrator/integrator_shader_eval.h (+862, -0) (View)
/intern/cycles/kernel/integrator/integrator_shadow_catcher.h (+120, -0) (View)
/intern/cycles/kernel/light/light.h (+872, -0) (View)
/intern/cycles/kernel/light/light_background.h (+453, -0) (View)
/intern/cycles/kernel/light/light_common.h (+227, -0) (View)
/intern/cycles/kernel/light/light_sample.h (+271, -0) (View)
/intern/cycles/kernel/osl/shaders/CMakeLists.txt (+155, -0) (View)
/intern/cycles/kernel/osl/shaders/node_absorption_volume.osl (+24, -0) (View)
/intern/cycles/kernel/osl/shaders/node_add_closure.osl (+24, -0) (View)
/intern/cycles/kernel/osl/shaders/node_ambient_occlusion.osl (+43, -0) (View)
/intern/cycles/kernel/osl/shaders/node_anisotropic_bsdf.osl (+57, -0) (View)
/intern/cycles/kernel/osl/shaders/node_attribute.osl (+45, -0) (View)
/intern/cycles/kernel/osl/shaders/node_background.osl (+24, -0) (View)
/intern/cycles/kernel/osl/shaders/node_bevel.osl (+29, -0) (View)
/intern/cycles/kernel/osl/shaders/node_blackbody.osl (+28, -0) (View)
/intern/cycles/kernel/osl/shaders/node_brick_texture.osl (+119, -0) (View)
/intern/cycles/kernel/osl/shaders/node_brightness.osl (+30, -0) (View)
/intern/cycles/kernel/osl/shaders/node_bump.osl (+68, -0) (View)
/intern/cycles/kernel/osl/shaders/node_camera.osl (+29, -0) (View)
/intern/cycles/kernel/osl/shaders/node_checker_texture.osl (+62, -0) (View)
/intern/cycles/kernel/osl/shaders/node_clamp.osl (+27, -0) (View)
/intern/cycles/kernel/osl/shaders/node_color.h (+163, -0) (View)
/intern/cycles/kernel/osl/shaders/node_combine_hsv.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_combine_rgb.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_combine_xyz.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_convert_from_color.osl (+32, -0) (View)
/intern/cycles/kernel/osl/shaders/node_convert_from_float.osl (+32, -0) (View)
/intern/cycles/kernel/osl/shaders/node_convert_from_int.osl (+33, -0) (View)
/intern/cycles/kernel/osl/shaders/node_convert_from_normal.osl (+32, -0) (View)
/intern/cycles/kernel/osl/shaders/node_convert_from_point.osl (+32, -0) (View)
/intern/cycles/kernel/osl/shaders/node_convert_from_string.osl (+27, -0) (View)
/intern/cycles/kernel/osl/shaders/node_convert_from_vector.osl (+32, -0) (View)
/intern/cycles/kernel/osl/shaders/node_diffuse_bsdf.osl (+28, -0) (View)
/intern/cycles/kernel/osl/shaders/node_displacement.osl (+36, -0) (View)
/intern/cycles/kernel/osl/shaders/node_emission.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_environment_texture.osl (+85, -0) (View)
/intern/cycles/kernel/osl/shaders/node_float_curve.osl (+32, -0) (View)
/intern/cycles/kernel/osl/shaders/node_fresnel.h (+62, -0) (View)
/intern/cycles/kernel/osl/shaders/node_fresnel.osl (+26, -0) (View)
/intern/cycles/kernel/osl/shaders/node_gamma.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_geometry.osl (+71, -0) (View)
/intern/cycles/kernel/osl/shaders/node_glass_bsdf.osl (+43, -0) (View)
/intern/cycles/kernel/osl/shaders/node_glossy_bsdf.osl (+38, -0) (View)
/intern/cycles/kernel/osl/shaders/node_gradient_texture.osl (+77, -0) (View)
/intern/cycles/kernel/osl/shaders/node_hair_bsdf.osl (+57, -0) (View)
/intern/cycles/kernel/osl/shaders/node_hair_info.osl (+32, -0) (View)
/intern/cycles/kernel/osl/shaders/node_hash.h (+81, -0) (View)
/intern/cycles/kernel/osl/shaders/node_holdout.osl (+21, -0) (View)
/intern/cycles/kernel/osl/shaders/node_hsv.osl (+42, -0) (View)
/intern/cycles/kernel/osl/shaders/node_ies_light.osl (+40, -0) (View)
/intern/cycles/kernel/osl/shaders/node_image_texture.osl (+270, -0) (View)
/intern/cycles/kernel/osl/shaders/node_invert.osl (+23, -0) (View)
/intern/cycles/kernel/osl/shaders/node_layer_weight.osl (+44, -0) (View)
/intern/cycles/kernel/osl/shaders/node_light_falloff.osl (+42, -0) (View)
/intern/cycles/kernel/osl/shaders/node_light_path.osl (+64, -0) (View)
/intern/cycles/kernel/osl/shaders/node_magic_texture.osl (+108, -0) (View)
/intern/cycles/kernel/osl/shaders/node_mapping.osl (+73, -0) (View)
/intern/cycles/kernel/osl/shaders/node_map_range.osl (+58, -0) (View)
/intern/cycles/kernel/osl/shaders/node_math.h (+117, -0) (View)
/intern/cycles/kernel/osl/shaders/node_math.osl (+109, -0) (View)
/intern/cycles/kernel/osl/shaders/node_mix.osl (+330, -0) (View)
/intern/cycles/kernel/osl/shaders/node_mix_closure.osl (+26, -0) (View)
/intern/cycles/kernel/osl/shaders/node_musgrave_texture.osl (+803, -0) (View)
/intern/cycles/kernel/osl/shaders/node_noise.h (+202, -0) (View)
/intern/cycles/kernel/osl/shaders/node_noise_texture.osl (+152, -0) (View)
/intern/cycles/kernel/osl/shaders/node_normal.osl (+26, -0) (View)
/intern/cycles/kernel/osl/shaders/node_normal_map.osl (+90, -0) (View)
/intern/cycles/kernel/osl/shaders/node_object_info.osl (+30, -0) (View)
/intern/cycles/kernel/osl/shaders/node_output_displacement.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_output_surface.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_output_volume.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_particle_info.osl (+36, -0) (View)
/intern/cycles/kernel/osl/shaders/node_principled_bsdf.osl (+157, -0) (View)
/intern/cycles/kernel/osl/shaders/node_principled_hair_bsdf.osl (+105, -0) (View)
/intern/cycles/kernel/osl/shaders/node_principled_volume.osl (+93, -0) (View)
/intern/cycles/kernel/osl/shaders/node_ramp_util.h (+93, -0) (View)
/intern/cycles/kernel/osl/shaders/node_refraction_bsdf.osl (+36, -0) (View)
/intern/cycles/kernel/osl/shaders/node_rgb_curves.osl (+39, -0) (View)
/intern/cycles/kernel/osl/shaders/node_rgb_ramp.osl (+30, -0) (View)
/intern/cycles/kernel/osl/shaders/node_rgb_to_bw.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_scatter_volume.osl (+25, -0) (View)
/intern/cycles/kernel/osl/shaders/node_separate_hsv.osl (+30, -0) (View)
/intern/cycles/kernel/osl/shaders/node_separate_rgb.osl (+27, -0) (View)
/intern/cycles/kernel/osl/shaders/node_separate_xyz.osl (+27, -0) (View)
/intern/cycles/kernel/osl/shaders/node_set_normal.osl (+23, -0) (View)
/intern/cycles/kernel/osl/shaders/node_sky_texture.osl (+237, -0) (View)
/intern/cycles/kernel/osl/shaders/node_subsurface_scattering.osl (+30, -0) (View)
/intern/cycles/kernel/osl/shaders/node_tangent.osl (+46, -0) (View)
/intern/cycles/kernel/osl/shaders/node_texture_coordinate.osl (+99, -0) (View)
/intern/cycles/kernel/osl/shaders/node_toon_bsdf.osl (+30, -0) (View)
/intern/cycles/kernel/osl/shaders/node_translucent_bsdf.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_transparent_bsdf.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_uv_map.osl (+44, -0) (View)
/intern/cycles/kernel/osl/shaders/node_value.osl (+29, -0) (View)
/intern/cycles/kernel/osl/shaders/node_vector_curves.osl (+39, -0) (View)
/intern/cycles/kernel/osl/shaders/node_vector_displacement.osl (+58, -0) (View)
/intern/cycles/kernel/osl/shaders/node_vector_math.osl (+112, -0) (View)
/intern/cycles/kernel/osl/shaders/node_vector_rotate.osl (+49, -0) (View)
/intern/cycles/kernel/osl/shaders/node_vector_transform.osl (+34, -0) (View)
/intern/cycles/kernel/osl/shaders/node_velvet_bsdf.osl (+28, -0) (View)
/intern/cycles/kernel/osl/shaders/node_vertex_color.osl (+50, -0) (View)
/intern/cycles/kernel/osl/shaders/node_voronoi_texture.osl (+1031, -0) (View)
/intern/cycles/kernel/osl/shaders/node_voxel_texture.osl (+45, -0) (View)
/intern/cycles/kernel/osl/shaders/node_wavelength.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_wave_texture.osl (+119, -0) (View)
/intern/cycles/kernel/osl/shaders/node_white_noise_texture.osl (+49, -0) (View)
/intern/cycles/kernel/osl/shaders/node_wireframe.osl (+40, -0) (View)
/intern/cycles/kernel/osl/shaders/stdcycles.h (+150, -0) (View)
/intern/cycles/kernel/sample/sample_jitter.h (+169, -0) (View)
/intern/cycles/kernel/sample/sample_lcg.h (+51, -0) (View)
/intern/cycles/kernel/sample/sample_mapping.h (+177, -0) (View)
/intern/cycles/kernel/sample/sample_mis.h (+64, -0) (View)
/intern/cycles/kernel/sample/sample_pattern.h (+185, -0) (View)
/intern/cycles/kernel/util/util_color.h (+35, -0) (View)
/intern/cycles/kernel/util/util_differential.h (+166, -0) (View)
/intern/cycles/kernel/util/util_lookup_table.h (+56, -0) (View)
/intern/cycles/kernel/util/util_profiling.h (+40, -0) (View)
/intern/cycles/scene/alembic.cpp (+1431, -0) (View)
/intern/cycles/scene/alembic.h (+568, -0) (View)
/intern/cycles/scene/alembic_read.cpp (+1037, -0) (View)
/intern/cycles/scene/alembic_read.h (+134, -0) (View)
/intern/cycles/scene/attribute.cpp (+896, -0) (View)
/intern/cycles/scene/attribute.h (+287, -0) (View)
/intern/cycles/scene/background.cpp (+140, -0) (View)
/intern/cycles/scene/background.h (+59, -0) (View)
/intern/cycles/scene/bake.cpp (+104, -0) (View)
/intern/cycles/scene/bake.h (+50, -0) (View)
/intern/cycles/scene/camera.cpp (+814, -0) (View)
/intern/cycles/scene/camera.h (+236, -0) (View)
/intern/cycles/scene/CMakeLists.txt (+163, -0) (View)
/intern/cycles/scene/colorspace.cpp (+398, -0) (View)
/intern/cycles/scene/colorspace.h (+66, -0) (View)
/intern/cycles/scene/constant_fold.cpp (+451, -0) (View)
/intern/cycles/scene/constant_fold.h (+74, -0) (View)
/intern/cycles/scene/curves.cpp (+79, -0) (View)
/intern/cycles/scene/curves.h (+61, -0) (View)
/intern/cycles/scene/film.cpp (+685, -0) (View)
/intern/cycles/scene/film.h (+100, -0) (View)
/intern/cycles/scene/geometry.cpp (+2074, -0) (View)
/intern/cycles/scene/geometry.h (+272, -0) (View)
/intern/cycles/scene/hair.cpp (+632, -0) (View)
/intern/cycles/scene/hair.h (+164, -0) (View)
/intern/cycles/scene/image.cpp (+905, -0) (View)
/intern/cycles/scene/image.h (+249, -0) (View)
/intern/cycles/scene/image_oiio.cpp (+238, -0) (View)
/intern/cycles/scene/image_oiio.h (+48, -0) (View)
/intern/cycles/scene/image_sky.cpp (+94, -0) (View)
/intern/cycles/scene/image_sky.h (+49, -0) (View)
/intern/cycles/scene/image_vdb.cpp (+249, -0) (View)
/intern/cycles/scene/image_vdb.h (+69, -0) (View)
/intern/cycles/scene/integrator.cpp (+332, -0) (View)
/intern/cycles/scene/integrator.h (+110, -0) (View)
/intern/cycles/scene/jitter.cpp (+281, -0) (View)
/intern/cycles/scene/jitter.h (+29, -0) (View)
/intern/cycles/scene/light.cpp (+1150, -0) (View)
/intern/cycles/scene/light.h (+171, -0) (View)
/intern/cycles/scene/mesh.cpp (+812, -0) (View)
/intern/cycles/scene/mesh.h (+259, -0) (View)
/intern/cycles/scene/mesh_displace.cpp (+410, -0) (View)
/intern/cycles/scene/mesh_subdivision.cpp (+648, -0) (View)
/intern/cycles/scene/object.cpp (+984, -0) (View)
/intern/cycles/scene/object.h (+189, -0) (View)
/intern/cycles/scene/osl.cpp (+1304, -0) (View)
/intern/cycles/scene/osl.h (+198, -0) (View)
/intern/cycles/scene/particles.cpp (+149, -0) (View)
/intern/cycles/scene/particles.h (+80, -0) (View)
/intern/cycles/scene/pass.cpp (+422, -0) (View)
/intern/cycles/scene/pass.h (+106, -0) (View)
/intern/cycles/scene/procedural.cpp (+89, -0) (View)
/intern/cycles/scene/procedural.h (+73, -0) (View)
/intern/cycles/scene/scene.cpp (+960, -0) (View)
/intern/cycles/scene/scene.h (+412, -0) (View)
/intern/cycles/scene/shader.cpp (+876, -0) (View)
/intern/cycles/scene/shader.h (+259, -0) (View)
/intern/cycles/scene/shader_graph.cpp (+1239, -0) (View)
/intern/cycles/scene/shader_graph.h (+385, -0) (View)
/intern/cycles/scene/shader_nodes.cpp (+7171, -0) (View)
/intern/cycles/scene/shader_nodes.h (+1569, -0) (View)
/intern/cycles/scene/sobol.cpp (+94, -0) (View)
/intern/cycles/scene/sobol.h (+31, -0) (View)
/intern/cycles/scene/sobol.tables (+21258, -0) (View)
/intern/cycles/scene/stats.cpp (+382, -0) (View)
/intern/cycles/scene/stats.h (+231, -0) (View)
/intern/cycles/scene/svm.cpp (+984, -0) (View)
/intern/cycles/scene/svm.h (+238, -0) (View)
/intern/cycles/scene/tables.cpp (+130, -0) (View)
/intern/cycles/scene/tables.h (+57, -0) (View)
/intern/cycles/scene/volume.cpp (+635, -0) (View)
/intern/cycles/scene/volume.h (+38, -0) (View)
/intern/cycles/session/buffers.cpp (+384, -0) (View)
/intern/cycles/session/buffers.h (+199, -0) (View)
/intern/cycles/session/CMakeLists.txt (+48, -0) (View)
/intern/cycles/session/denoising.cpp (+934, -0) (View)
/intern/cycles/session/denoising.h (+216, -0) (View)
/intern/cycles/session/display_driver.h (+131, -0) (View)
/intern/cycles/session/merge.cpp (+516, -0) (View)
/intern/cycles/session/merge.h (+43, -0) (View)
/intern/cycles/session/output_driver.h (+82, -0) (View)
/intern/cycles/session/session.cpp (+624, -0) (View)
/intern/cycles/session/session.h (+229, -0) (View)
/intern/cycles/session/tile.cpp (+629, -0) (View)
/intern/cycles/session/tile.h (+182, -0) (View)
/intern/cycles/kernel/camera/camera.h (+521, -0) (View)
/intern/cycles/kernel/camera/camera_projection.h (+258, -0) (View)
/intern/cycles/kernel/device/gpu/work_stealing.h (+52, -0) (View)
/intern/cycles/kernel/film/film_accumulate.h (+553, -0) (View)
/intern/cycles/kernel/film/film_adaptive_sampling.h (+160, -0) (View)
/intern/cycles/kernel/film/film_id_passes.h (+106, -0) (View)
/intern/cycles/kernel/film/film_passes.h (+334, -0) (View)
/intern/cycles/kernel/film/film_read.h (+532, -0) (View)
/intern/cycles/kernel/film/film_write_passes.h (+88, -0) (View)
/intern/cycles/kernel/integrator/integrator_path_state.h (+376, -0) (View)
/intern/cycles/kernel/integrator/integrator_shader_eval.h (+862, -0) (View)
/intern/cycles/kernel/integrator/integrator_shadow_catcher.h (+120, -0) (View)
/intern/cycles/kernel/light/light.h (+872, -0) (View)
/intern/cycles/kernel/light/light_background.h (+453, -0) (View)
/intern/cycles/kernel/light/light_common.h (+227, -0) (View)
/intern/cycles/kernel/light/light_sample.h (+271, -0) (View)
/intern/cycles/kernel/osl/shaders/CMakeLists.txt (+155, -0) (View)
/intern/cycles/kernel/osl/shaders/node_absorption_volume.osl (+24, -0) (View)
/intern/cycles/kernel/osl/shaders/node_add_closure.osl (+24, -0) (View)
/intern/cycles/kernel/osl/shaders/node_ambient_occlusion.osl (+43, -0) (View)
/intern/cycles/kernel/osl/shaders/node_anisotropic_bsdf.osl (+57, -0) (View)
/intern/cycles/kernel/osl/shaders/node_attribute.osl (+45, -0) (View)
/intern/cycles/kernel/osl/shaders/node_background.osl (+24, -0) (View)
/intern/cycles/kernel/osl/shaders/node_bevel.osl (+29, -0) (View)
/intern/cycles/kernel/osl/shaders/node_blackbody.osl (+28, -0) (View)
/intern/cycles/kernel/osl/shaders/node_brick_texture.osl (+119, -0) (View)
/intern/cycles/kernel/osl/shaders/node_brightness.osl (+30, -0) (View)
/intern/cycles/kernel/osl/shaders/node_bump.osl (+68, -0) (View)
/intern/cycles/kernel/osl/shaders/node_camera.osl (+29, -0) (View)
/intern/cycles/kernel/osl/shaders/node_checker_texture.osl (+62, -0) (View)
/intern/cycles/kernel/osl/shaders/node_clamp.osl (+27, -0) (View)
/intern/cycles/kernel/osl/shaders/node_color.h (+163, -0) (View)
/intern/cycles/kernel/osl/shaders/node_combine_hsv.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_combine_rgb.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_combine_xyz.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_convert_from_color.osl (+32, -0) (View)
/intern/cycles/kernel/osl/shaders/node_convert_from_float.osl (+32, -0) (View)
/intern/cycles/kernel/osl/shaders/node_convert_from_int.osl (+33, -0) (View)
/intern/cycles/kernel/osl/shaders/node_convert_from_normal.osl (+32, -0) (View)
/intern/cycles/kernel/osl/shaders/node_convert_from_point.osl (+32, -0) (View)
/intern/cycles/kernel/osl/shaders/node_convert_from_string.osl (+27, -0) (View)
/intern/cycles/kernel/osl/shaders/node_convert_from_vector.osl (+32, -0) (View)
/intern/cycles/kernel/osl/shaders/node_diffuse_bsdf.osl (+28, -0) (View)
/intern/cycles/kernel/osl/shaders/node_displacement.osl (+36, -0) (View)
/intern/cycles/kernel/osl/shaders/node_emission.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_environment_texture.osl (+85, -0) (View)
/intern/cycles/kernel/osl/shaders/node_float_curve.osl (+32, -0) (View)
/intern/cycles/kernel/osl/shaders/node_fresnel.h (+62, -0) (View)
/intern/cycles/kernel/osl/shaders/node_fresnel.osl (+26, -0) (View)
/intern/cycles/kernel/osl/shaders/node_gamma.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_geometry.osl (+71, -0) (View)
/intern/cycles/kernel/osl/shaders/node_glass_bsdf.osl (+43, -0) (View)
/intern/cycles/kernel/osl/shaders/node_glossy_bsdf.osl (+38, -0) (View)
/intern/cycles/kernel/osl/shaders/node_gradient_texture.osl (+77, -0) (View)
/intern/cycles/kernel/osl/shaders/node_hair_bsdf.osl (+57, -0) (View)
/intern/cycles/kernel/osl/shaders/node_hair_info.osl (+32, -0) (View)
/intern/cycles/kernel/osl/shaders/node_hash.h (+81, -0) (View)
/intern/cycles/kernel/osl/shaders/node_holdout.osl (+21, -0) (View)
/intern/cycles/kernel/osl/shaders/node_hsv.osl (+42, -0) (View)
/intern/cycles/kernel/osl/shaders/node_ies_light.osl (+40, -0) (View)
/intern/cycles/kernel/osl/shaders/node_image_texture.osl (+270, -0) (View)
/intern/cycles/kernel/osl/shaders/node_invert.osl (+23, -0) (View)
/intern/cycles/kernel/osl/shaders/node_layer_weight.osl (+44, -0) (View)
/intern/cycles/kernel/osl/shaders/node_light_falloff.osl (+42, -0) (View)
/intern/cycles/kernel/osl/shaders/node_light_path.osl (+64, -0) (View)
/intern/cycles/kernel/osl/shaders/node_magic_texture.osl (+108, -0) (View)
/intern/cycles/kernel/osl/shaders/node_mapping.osl (+73, -0) (View)
/intern/cycles/kernel/osl/shaders/node_map_range.osl (+58, -0) (View)
/intern/cycles/kernel/osl/shaders/node_math.h (+117, -0) (View)
/intern/cycles/kernel/osl/shaders/node_math.osl (+109, -0) (View)
/intern/cycles/kernel/osl/shaders/node_mix.osl (+330, -0) (View)
/intern/cycles/kernel/osl/shaders/node_mix_closure.osl (+26, -0) (View)
/intern/cycles/kernel/osl/shaders/node_musgrave_texture.osl (+803, -0) (View)
/intern/cycles/kernel/osl/shaders/node_noise.h (+202, -0) (View)
/intern/cycles/kernel/osl/shaders/node_noise_texture.osl (+152, -0) (View)
/intern/cycles/kernel/osl/shaders/node_normal.osl (+26, -0) (View)
/intern/cycles/kernel/osl/shaders/node_normal_map.osl (+90, -0) (View)
/intern/cycles/kernel/osl/shaders/node_object_info.osl (+30, -0) (View)
/intern/cycles/kernel/osl/shaders/node_output_displacement.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_output_surface.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_output_volume.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_particle_info.osl (+36, -0) (View)
/intern/cycles/kernel/osl/shaders/node_principled_bsdf.osl (+157, -0) (View)
/intern/cycles/kernel/osl/shaders/node_principled_hair_bsdf.osl (+105, -0) (View)
/intern/cycles/kernel/osl/shaders/node_principled_volume.osl (+93, -0) (View)
/intern/cycles/kernel/osl/shaders/node_ramp_util.h (+93, -0) (View)
/intern/cycles/kernel/osl/shaders/node_refraction_bsdf.osl (+36, -0) (View)
/intern/cycles/kernel/osl/shaders/node_rgb_curves.osl (+39, -0) (View)
/intern/cycles/kernel/osl/shaders/node_rgb_ramp.osl (+30, -0) (View)
/intern/cycles/kernel/osl/shaders/node_rgb_to_bw.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_scatter_volume.osl (+25, -0) (View)
/intern/cycles/kernel/osl/shaders/node_separate_hsv.osl (+30, -0) (View)
/intern/cycles/kernel/osl/shaders/node_separate_rgb.osl (+27, -0) (View)
/intern/cycles/kernel/osl/shaders/node_separate_xyz.osl (+27, -0) (View)
/intern/cycles/kernel/osl/shaders/node_set_normal.osl (+23, -0) (View)
/intern/cycles/kernel/osl/shaders/node_sky_texture.osl (+237, -0) (View)
/intern/cycles/kernel/osl/shaders/node_subsurface_scattering.osl (+30, -0) (View)
/intern/cycles/kernel/osl/shaders/node_tangent.osl (+46, -0) (View)
/intern/cycles/kernel/osl/shaders/node_texture_coordinate.osl (+99, -0) (View)
/intern/cycles/kernel/osl/shaders/node_toon_bsdf.osl (+30, -0) (View)
/intern/cycles/kernel/osl/shaders/node_translucent_bsdf.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_transparent_bsdf.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_uv_map.osl (+44, -0) (View)
/intern/cycles/kernel/osl/shaders/node_value.osl (+29, -0) (View)
/intern/cycles/kernel/osl/shaders/node_vector_curves.osl (+39, -0) (View)
/intern/cycles/kernel/osl/shaders/node_vector_displacement.osl (+58, -0) (View)
/intern/cycles/kernel/osl/shaders/node_vector_math.osl (+112, -0) (View)
/intern/cycles/kernel/osl/shaders/node_vector_rotate.osl (+49, -0) (View)
/intern/cycles/kernel/osl/shaders/node_vector_transform.osl (+34, -0) (View)
/intern/cycles/kernel/osl/shaders/node_velvet_bsdf.osl (+28, -0) (View)
/intern/cycles/kernel/osl/shaders/node_vertex_color.osl (+50, -0) (View)
/intern/cycles/kernel/osl/shaders/node_voronoi_texture.osl (+1031, -0) (View)
/intern/cycles/kernel/osl/shaders/node_voxel_texture.osl (+45, -0) (View)
/intern/cycles/kernel/osl/shaders/node_wavelength.osl (+22, -0) (View)
/intern/cycles/kernel/osl/shaders/node_wave_texture.osl (+119, -0) (View)
/intern/cycles/kernel/osl/shaders/node_white_noise_texture.osl (+49, -0) (View)
/intern/cycles/kernel/osl/shaders/node_wireframe.osl (+40, -0) (View)
/intern/cycles/kernel/osl/shaders/stdcycles.h (+150, -0) (View)
/intern/cycles/kernel/sample/sample_jitter.h (+169, -0) (View)
/intern/cycles/kernel/sample/sample_lcg.h (+51, -0) (View)
/intern/cycles/kernel/sample/sample_mapping.h (+177, -0) (View)
/intern/cycles/kernel/sample/sample_mis.h (+64, -0) (View)
/intern/cycles/kernel/sample/sample_pattern.h (+185, -0) (View)
/intern/cycles/kernel/util/util_color.h (+35, -0) (View)
/intern/cycles/kernel/util/util_differential.h (+166, -0) (View)
/intern/cycles/kernel/util/util_lookup_table.h (+56, -0) (View)
/intern/cycles/kernel/util/util_profiling.h (+40, -0) (View)
/intern/cycles/scene/alembic.cpp (+1431, -0) (View)
/intern/cycles/scene/alembic.h (+568, -0) (View)
/intern/cycles/scene/alembic_read.cpp (+1037, -0) (View)
/intern/cycles/scene/alembic_read.h (+134, -0) (View)
/intern/cycles/scene/attribute.cpp (+896, -0) (View)
/intern/cycles/scene/attribute.h (+287, -0) (View)
/intern/cycles/scene/background.cpp (+140, -0) (View)
/intern/cycles/scene/background.h (+59, -0) (View)
/intern/cycles/scene/bake.cpp (+104, -0) (View)
/intern/cycles/scene/bake.h (+50, -0) (View)
/intern/cycles/scene/camera.cpp (+814, -0) (View)
/intern/cycles/scene/camera.h (+236, -0) (View)
/intern/cycles/scene/CMakeLists.txt (+163, -0) (View)
/intern/cycles/scene/colorspace.cpp (+398, -0) (View)
/intern/cycles/scene/colorspace.h (+66, -0) (View)
/intern/cycles/scene/constant_fold.cpp (+451, -0) (View)
/intern/cycles/scene/constant_fold.h (+74, -0) (View)
/intern/cycles/scene/curves.cpp (+79, -0) (View)
/intern/cycles/scene/curves.h (+61, -0) (View)
/intern/cycles/scene/film.cpp (+685, -0) (View)
/intern/cycles/scene/film.h (+100, -0) (View)
/intern/cycles/scene/geometry.cpp (+2074, -0) (View)
/intern/cycles/scene/geometry.h (+272, -0) (View)
/intern/cycles/scene/hair.cpp (+632, -0) (View)
/intern/cycles/scene/hair.h (+164, -0) (View)
/intern/cycles/scene/image.cpp (+905, -0) (View)
/intern/cycles/scene/image.h (+249, -0) (View)
/intern/cycles/scene/image_oiio.cpp (+238, -0) (View)
/intern/cycles/scene/image_oiio.h (+48, -0) (View)
/intern/cycles/scene/image_sky.cpp (+94, -0) (View)
/intern/cycles/scene/image_sky.h (+49, -0) (View)
/intern/cycles/scene/image_vdb.cpp (+249, -0) (View)
/intern/cycles/scene/image_vdb.h (+69, -0) (View)
/intern/cycles/scene/integrator.cpp (+332, -0) (View)
/intern/cycles/scene/integrator.h (+110, -0) (View)
/intern/cycles/scene/jitter.cpp (+281, -0) (View)
/intern/cycles/scene/jitter.h (+29, -0) (View)
/intern/cycles/scene/light.cpp (+1150, -0) (View)
/intern/cycles/scene/light.h (+171, -0) (View)
/intern/cycles/scene/mesh.cpp (+812, -0) (View)
/intern/cycles/scene/mesh.h (+259, -0) (View)
/intern/cycles/scene/mesh_displace.cpp (+410, -0) (View)
/intern/cycles/scene/mesh_subdivision.cpp (+648, -0) (View)
/intern/cycles/scene/object.cpp (+984, -0) (View)
/intern/cycles/scene/object.h (+189, -0) (View)
/intern/cycles/scene/osl.cpp (+1304, -0) (View)
/intern/cycles/scene/osl.h (+198, -0) (View)
/intern/cycles/scene/particles.cpp (+149, -0) (View)
/intern/cycles/scene/particles.h (+80, -0) (View)
/intern/cycles/scene/pass.cpp (+422, -0) (View)
/intern/cycles/scene/pass.h (+106, -0) (View)
/intern/cycles/scene/procedural.cpp (+89, -0) (View)
/intern/cycles/scene/procedural.h (+73, -0) (View)
/intern/cycles/scene/scene.cpp (+960, -0) (View)
/intern/cycles/scene/scene.h (+412, -0) (View)
/intern/cycles/scene/shader.cpp (+876, -0) (View)
/intern/cycles/scene/shader.h (+259, -0) (View)
/intern/cycles/scene/shader_graph.cpp (+1239, -0) (View)
/intern/cycles/scene/shader_graph.h (+385, -0) (View)
/intern/cycles/scene/shader_nodes.cpp (+7171, -0) (View)
/intern/cycles/scene/shader_nodes.h (+1569, -0) (View)
/intern/cycles/scene/sobol.cpp (+94, -0) (View)
/intern/cycles/scene/sobol.h (+31, -0) (View)
/intern/cycles/scene/sobol.tables (+21258, -0) (View)
/intern/cycles/scene/stats.cpp (+382, -0) (View)
/intern/cycles/scene/stats.h (+231, -0) (View)
/intern/cycles/scene/svm.cpp (+984, -0) (View)
/intern/cycles/scene/svm.h (+238, -0) (View)
/intern/cycles/scene/tables.cpp (+130, -0) (View)
/intern/cycles/scene/tables.h (+57, -0) (View)
/intern/cycles/scene/volume.cpp (+635, -0) (View)
/intern/cycles/scene/volume.h (+38, -0) (View)
/intern/cycles/session/buffers.cpp (+384, -0) (View)
/intern/cycles/session/buffers.h (+199, -0) (View)
/intern/cycles/session/CMakeLists.txt (+48, -0) (View)
/intern/cycles/session/denoising.cpp (+934, -0) (View)
/intern/cycles/session/denoising.h (+216, -0) (View)
/intern/cycles/session/display_driver.h (+131, -0) (View)
/intern/cycles/session/merge.cpp (+516, -0) (View)
/intern/cycles/session/merge.h (+43, -0) (View)
/intern/cycles/session/output_driver.h (+82, -0) (View)
/intern/cycles/session/session.cpp (+624, -0) (View)
/intern/cycles/session/session.h (+229, -0) (View)
/intern/cycles/session/tile.cpp (+629, -0) (View)
/intern/cycles/session/tile.h (+182, -0) (View)
210 Deleted Paths:
/intern/cycles/kernel/kernel_accumulate.h (+0, -553)
/intern/cycles/kernel/kernel_adaptive_sampling.h (+0, -160)
/intern/cycles/kernel/kernel_bake.h (+0, -120)
/intern/cycles/kernel/kernel_camera.h (+0, -521)
/intern/cycles/kernel/kernel_color.h (+0, -35)
/intern/cycles/kernel/kernel_differential.h (+0, -166)
/intern/cycles/kernel/kernel_emission.h (+0, -269)
/intern/cycles/kernel/kernel_film.h (+0, -532)
/intern/cycles/kernel/kernel_id_passes.h (+0, -106)
/intern/cycles/kernel/kernel_jitter.h (+0, -169)
/intern/cycles/kernel/kernel_light.h (+0, -875)
/intern/cycles/kernel/kernel_light_background.h (+0, -453)
/intern/cycles/kernel/kernel_light_common.h (+0, -227)
/intern/cycles/kernel/kernel_lookup_table.h (+0, -56)
/intern/cycles/kernel/kernel_math.h (+0, -25)
/intern/cycles/kernel/kernel_montecarlo.h (+0, -308)
/intern/cycles/kernel/kernel_passes.h (+0, -334)
/intern/cycles/kernel/kernel_path_state.h (+0, -376)
/intern/cycles/kernel/kernel_profiling.h (+0, -40)
/intern/cycles/kernel/kernel_projection.h (+0, -258)
/intern/cycles/kernel/kernel_random.h (+0, -216)
/intern/cycles/kernel/kernel_shader.h (+0, -863)
/intern/cycles/kernel/kernel_shadow_catcher.h (+0, -120)
/intern/cycles/kernel/kernel_work_stealing.h (+0, -52)
/intern/cycles/kernel/kernel_write_passes.h (+0, -88)
/intern/cycles/kernel/shaders/CMakeLists.txt (+0, -155)
/intern/cycles/kernel/shaders/node_absorption_volume.osl (+0, -24)
/intern/cycles/kernel/shaders/node_add_closure.osl (+0, -24)
/intern/cycles/kernel/shaders/node_ambient_occlusion.osl (+0, -43)
/intern/cycles/kernel/shaders/node_anisotropic_bsdf.osl (+0, -57)
/intern/cycles/kernel/shaders/node_attribute.osl (+0, -45)
/intern/cycles/kernel/shaders/node_background.osl (+0, -24)
/intern/cycles/kernel/shaders/node_bevel.osl (+0, -29)
/intern/cycles/kernel/shaders/node_blackbody.osl (+0, -28)
/intern/cycles/kernel/shaders/node_brick_texture.osl (+0, -119)
/intern/cycles/kernel/shaders/node_brightness.osl (+0, -30)
/intern/cycles/kernel/shaders/node_bump.osl (+0, -68)
/intern/cycles/kernel/shaders/node_camera.osl (+0, -29)
/intern/cycles/kernel/shaders/node_checker_texture.osl (+0, -62)
/intern/cycles/kernel/shaders/node_clamp.osl (+0, -27)
/intern/cycles/kernel/shaders/node_color.h (+0, -163)
/intern/cycles/kernel/shaders/node_combine_hsv.osl (+0, -22)
/intern/cycles/kernel/shaders/node_combine_rgb.osl (+0, -22)
/intern/cycles/kernel/shaders/node_combine_xyz.osl (+0, -22)
/intern/cycles/kernel/shaders/node_convert_from_color.osl (+0, -32)
/intern/cycles/kernel/shaders/node_convert_from_float.osl (+0, -32)
/intern/cycles/kernel/shaders/node_convert_from_int.osl (+0, -33)
/intern/cycles/kernel/shaders/node_convert_from_normal.osl (+0, -32)
/intern/cycles/kernel/shaders/node_convert_from_point.osl (+0, -32)
/intern/cycles/kernel/shaders/node_convert_from_string.osl (+0, -27)
/intern/cycles/kernel/shaders/node_convert_from_vector.osl (+0, -32)
/intern/cycles/kernel/shaders/node_diffuse_bsdf.osl (+0, -28)
/intern/cycles/kernel/shaders/node_displacement.osl (+0, -36)
/intern/cycles/kernel/shaders/node_emission.osl (+0, -22)
/intern/cycles/kernel/shaders/node_environment_texture.osl (+0, -85)
/intern/cycles/kernel/shaders/node_float_curve.osl (+0, -32)
/intern/cycles/kernel/shaders/node_fresnel.h (+0, -62)
/intern/cycles/kernel/shaders/node_fresnel.osl (+0, -26)
/intern/cycles/kernel/shaders/node_gamma.osl (+0, -22)
/intern/cycles/kernel/shaders/node_geometry.osl (+0, -71)
/intern/cycles/kernel/shaders/node_glass_bsdf.osl (+0, -43)
/intern/cycles/kernel/shaders/node_glossy_bsdf.osl (+0, -38)
/intern/cycles/kernel/shaders/node_gradient_texture.osl (+0, -77)
/intern/cycles/kernel/shaders/node_hair_bsdf.osl (+0, -57)
/intern/cycles/kernel/shaders/node_hair_info.osl (+0, -32)
/intern/cycles/kernel/shaders/node_hash.h (+0, -81)
/intern/cycles/kernel/shaders/node_holdout.osl (+0, -21)
/intern/cycles/kernel/shaders/node_hsv.osl (+0, -42)
/intern/cycles/kernel/shaders/node_ies_light.osl (+0, -40)
/intern/cycles/kernel/shaders/node_image_texture.osl (+0, -270)
/intern/cycles/kernel/shaders/node_invert.osl (+0, -23)
/intern/cycles/kernel/shaders/node_layer_weight.osl (+0, -44)
/intern/cycles/kernel/shaders/node_light_falloff.osl (+0, -42)
/intern/cycles/kernel/shaders/node_light_path.osl (+0, -64)
/intern/cycles/kernel/shaders/node_magic_texture.osl (+0, -108)
/intern/cycles/kernel/shaders/node_mapping.osl (+0, -73)
/intern/cycles/kernel/shaders/node_map_range.osl (+0, -58)
/intern/cycles/kernel/shaders/node_math.h (+0, -117)
/intern/cycles/kernel/shaders/node_math.osl (+0, -109)
/intern/cycles/kernel/shaders/node_mix.osl (+0, -330)
/intern/cycles/kernel/shaders/node_mix_closure.osl (+0, -26)
/intern/cycles/kernel/shaders/node_musgrave_texture.osl (+0, -803)
/intern/cycles/kernel/shaders/node_noise.h (+0, -202)
/intern/cycles/kernel/shaders/node_noise_texture.osl (+0, -152)
/intern/cycles/kernel/shaders/node_normal.osl (+0, -26)
/intern/cycles/kernel/shaders/node_normal_map.osl (+0, -90)
/intern/cycles/kernel/shaders/node_object_info.osl (+0, -30)
/intern/cycles/kernel/shaders/node_output_displacement.osl (+0, -22)
/intern/cycles/kernel/shaders/node_output_surface.osl (+0, -22)
/intern/cycles/kernel/shaders/node_output_volume.osl (+0, -22)
/intern/cycles/kernel/shaders/node_particle_info.osl (+0, -36)
/intern/cycles/kernel/shaders/node_principled_bsdf.osl (+0, -157)
/intern/cycles/kernel/shaders/node_principled_hair_bsdf.osl (+0, -105)
/intern/cycles/kernel/shaders/node_principled_volume.osl (+0, -93)
/intern/cycles/kernel/shaders/node_ramp_util.h (+0, -93)
/intern/cycles/kernel/shaders/node_refraction_bsdf.osl (+0, -36)
/intern/cycles/kernel/shaders/node_rgb_curves.osl (+0, -39)
/intern/cycles/kernel/shaders/node_rgb_ramp.osl (+0, -30)
/intern/cycles/kernel/shaders/node_rgb_to_bw.osl (+0, -22)
/intern/cycles/kernel/shaders/node_scatter_volume.osl (+0, -25)
/intern/cycles/kernel/shaders/node_separate_hsv.osl (+0, -30)
/intern/cycles/kernel/shaders/node_separate_rgb.osl (+0, -27)
/intern/cycles/kernel/shaders/node_separate_xyz.osl (+0, -27)
/intern/cycles/kernel/shaders/node_set_normal.osl (+0, -23)
/intern/cycles/kernel/shaders/node_sky_texture.osl (+0, -237)
/intern/cycles/kernel/shaders/node_subsurface_scattering.osl (+0, -30)
/intern/cycles/kernel/shaders/node_tangent.osl (+0, -46)
/intern/cycles/kernel/shaders/node_texture_coordinate.osl (+0, -99)
/intern/cycles/kernel/shaders/node_toon_bsdf.osl (+0, -30)
/intern/cycles/kernel/shaders/node_translucent_bsdf.osl (+0, -22)
/intern/cycles/kernel/shaders/node_transparent_bsdf.osl (+0, -22)
/intern/cycles/kernel/shaders/node_uv_map.osl (+0, -44)
/intern/cycles/kernel/shaders/node_value.osl (+0, -29)
/intern/cycles/kernel/shaders/node_vector_curves.osl (+0, -39)
/intern/cycles/kernel/shaders/node_vector_displacement.osl (+0, -58)
/intern/cycles/kernel/shaders/node_vector_math.osl (+0, -112)
/intern/cycles/kernel/shaders/node_vector_rotate.osl (+0, -49)
/intern/cycles/kernel/shaders/node_vector_transform.osl (+0, -34)
/intern/cycles/kernel/shaders/node_velvet_bsdf.osl (+0, -28)
/intern/cycles/kernel/shaders/node_vertex_color.osl (+0, -50)
/intern/cycles/kernel/shaders/node_voronoi_texture.osl (+0, -1031)
/intern/cycles/kernel/shaders/node_voxel_texture.osl (+0, -45)
/intern/cycles/kernel/shaders/node_wavelength.osl (+0, -22)
/intern/cycles/kernel/shaders/node_wave_texture.osl (+0, -119)
/intern/cycles/kernel/shaders/node_white_noise_texture.osl (+0, -49)
/intern/cycles/kernel/shaders/node_wireframe.osl (+0, -40)
/intern/cycles/kernel/shaders/stdcycles.h (+0, -150)
/intern/cycles/render/alembic.cpp (+0, -1431)
/intern/cycles/render/alembic.h (+0, -568)
/intern/cycles/render/alembic_read.cpp (+0, -1037)
/intern/cycles/render/alembic_read.h (+0, -134)
/intern/cycles/render/attribute.cpp (+0, -896)
/intern/cycles/render/attribute.h (+0, -287)
/intern/cycles/render/background.cpp (+0, -140)
/intern/cycles/render/background.h (+0, -59)
/intern/cycles/render/bake.cpp (+0, -104)
/intern/cycles/render/bake.h (+0, -50)
/intern/cycles/render/buffers.cpp (+0, -384)
/intern/cycles/render/buffers.h (+0, -199)
/intern/cycles/render/camera.cpp (+0, -819)
/intern/cycles/render/camera.h (+0, -236)
/intern/cycles/render/CMakeLists.txt (+0, -180)
/intern/cycles/render/colorspace.cpp (+0, -398)
/intern/cycles/render/colorspace.h (+0, -66)
/intern/cycles/render/constant_fold.cpp (+0, -451)
/intern/cycles/render/constant_fold.h (+0, -74)
/intern/cycles/render/curves.cpp (+0, -79)
/intern/cycles/render/curves.h (+0, -61)
/intern/cycles/render/denoising.cpp (+0, -934)
/intern/cycles/render/denoising.h (+0, -216)
/intern/cycles/render/display_driver.h (+0, -131)
/intern/cycles/render/film.cpp (+0, -685)
/intern/cycles/render/film.h (+0, -100)
/intern/cycles/render/geometry.cpp (+0, -2074)
/intern/cycles/render/geometry.h (+0, -272)
/intern/cycles/render/graph.cpp (+0, -1239)
/intern/cycles/render/graph.h (+0, -385)
/intern/cycles/render/hair.cpp (+0, -632)
/intern/cycles/render/hair.h (+0, -164)
/intern/cycles/render/image.cpp (+0, -905)
/intern/cycles/render/image.h (+0, -249)
/intern/cycles/render/image_oiio.cpp (+0, -238)
/intern/cycles/render/image_oiio.h (+0, -48)
/intern/cycles/render/image_sky.cpp (+0, -94)
/intern/cycles/render/image_sky.h (+0, -49)
/intern/cycles/render/image_vdb.cpp (+0, -249)
/intern/cycles/render/image_vdb.h (+0, -69)
/intern/cycles/render/integrator.cpp (+0, -332)
/intern/cycles/render/integrator.h (+0, -110)
/intern/cycles/render/jitter.cpp (+0, -281)
/intern/cycles/render/jitter.h (+0, -29)
/intern/cycles/render/light.cpp (+0, -1150)
/intern/cycles/render/light.h (+0, -171)
/intern/cycles/render/merge.cpp (+0, -516)
/intern/cycles/render/merge.h (+0, -43)
/intern/cycles/render/mesh.cpp (+0, -812)
/intern/cycles/render/mesh.h (+0, -259)
/intern/cycles/render/mesh_displace.cpp (+0, -410)
/intern/cycles/render/mesh_subdivision.cpp (+0, -648)
/intern/cycles/render/nodes.cpp (+0, -7170)
/intern/cycles/render/nodes.h (+0, -1569)
/intern/cycles/render/object.cpp (+0, -984)
/intern/cycles/render/object.h (+0, -189)
/intern/cycles/render/osl.cpp (+0, -1304)
/intern/cycles/render/osl.h (+0, -198)
/intern/cycles/render/output_driver.h (+0, -82)
/intern/cycles/render/particles.cpp (+0, -149)
/intern/cycles/render/particles.h (+0, -80)
/intern/cycles/render/pass.cpp (+0, -422)
/intern/cycles/render/pass.h (+0, -106)
/intern/cycles/render/procedural.cpp (+0, -89)
/intern/cycles/render/procedural.h (+0, -73)
/intern/cycles/render/scene.cpp (+0, -960)
/intern/cycles/render/scene.h (+0, -412)
/intern/cycles/render/session.cpp (+0, -624)
/intern/cycles/render/session.h (+0, -229)
/intern/cycles/render/shader.cpp (+0, -876)
/intern/cycles/render/shader.h (+0, -259)
/intern/cycles/render/sobol.cpp (+0, -21307)
/intern/cycles/render/sobol.h (+0, -31)
/intern/cycles/render/stats.cpp (+0, -382)
/intern/cycles/render/stats.h (+0, -231)
/intern/cycles/render/svm.cpp (+0, -984)
/intern/cycles/render/svm.h (+0, -238)
/intern/cycles/render/tables.cpp (+0, -130)
/intern/cycles/render/tables.h (+0, -57)
/intern/cycles/render/tile.cpp (+0, -629)
/intern/cycles/render/tile.h (+0, -182)
/intern/cycles/render/volume.cpp (+0, -635)
/intern/cycles/render/volume.h (+0, -38)
/intern/cycles/kernel/kernel_adaptive_sampling.h (+0, -160)
/intern/cycles/kernel/kernel_bake.h (+0, -120)
/intern/cycles/kernel/kernel_camera.h (+0, -521)
/intern/cycles/kernel/kernel_color.h (+0, -35)
/intern/cycles/kernel/kernel_differential.h (+0, -166)
/intern/cycles/kernel/kernel_emission.h (+0, -269)
/intern/cycles/kernel/kernel_film.h (+0, -532)
/intern/cycles/kernel/kernel_id_passes.h (+0, -106)
/intern/cycles/kernel/kernel_jitter.h (+0, -169)
/intern/cycles/kernel/kernel_light.h (+0, -875)
/intern/cycles/kernel/kernel_light_background.h (+0, -453)
/intern/cycles/kernel/kernel_light_common.h (+0, -227)
/intern/cycles/kernel/kernel_lookup_table.h (+0, -56)
/intern/cycles/kernel/kernel_math.h (+0, -25)
/intern/cycles/kernel/kernel_montecarlo.h (+0, -308)
/intern/cycles/kernel/kernel_passes.h (+0, -334)
/intern/cycles/kernel/kernel_path_state.h (+0, -376)
/intern/cycles/kernel/kernel_profiling.h (+0, -40)
/intern/cycles/kernel/kernel_projection.h (+0, -258)
/intern/cycles/kernel/kernel_random.h (+0, -216)
/intern/cycles/kernel/kernel_shader.h (+0, -863)
/intern/cycles/kernel/kernel_shadow_catcher.h (+0, -120)
/intern/cycles/kernel/kernel_work_stealing.h (+0, -52)
/intern/cycles/kernel/kernel_write_passes.h (+0, -88)
/intern/cycles/kernel/shaders/CMakeLists.txt (+0, -155)
/intern/cycles/kernel/shaders/node_absorption_volume.osl (+0, -24)
/intern/cycles/kernel/shaders/node_add_closure.osl (+0, -24)
/intern/cycles/kernel/shaders/node_ambient_occlusion.osl (+0, -43)
/intern/cycles/kernel/shaders/node_anisotropic_bsdf.osl (+0, -57)
/intern/cycles/kernel/shaders/node_attribute.osl (+0, -45)
/intern/cycles/kernel/shaders/node_background.osl (+0, -24)
/intern/cycles/kernel/shaders/node_bevel.osl (+0, -29)
/intern/cycles/kernel/shaders/node_blackbody.osl (+0, -28)
/intern/cycles/kernel/shaders/node_brick_texture.osl (+0, -119)
/intern/cycles/kernel/shaders/node_brightness.osl (+0, -30)
/intern/cycles/kernel/shaders/node_bump.osl (+0, -68)
/intern/cycles/kernel/shaders/node_camera.osl (+0, -29)
/intern/cycles/kernel/shaders/node_checker_texture.osl (+0, -62)
/intern/cycles/kernel/shaders/node_clamp.osl (+0, -27)
/intern/cycles/kernel/shaders/node_color.h (+0, -163)
/intern/cycles/kernel/shaders/node_combine_hsv.osl (+0, -22)
/intern/cycles/kernel/shaders/node_combine_rgb.osl (+0, -22)
/intern/cycles/kernel/shaders/node_combine_xyz.osl (+0, -22)
/intern/cycles/kernel/shaders/node_convert_from_color.osl (+0, -32)
/intern/cycles/kernel/shaders/node_convert_from_float.osl (+0, -32)
/intern/cycles/kernel/shaders/node_convert_from_int.osl (+0, -33)
/intern/cycles/kernel/shaders/node_convert_from_normal.osl (+0, -32)
/intern/cycles/kernel/shaders/node_convert_from_point.osl (+0, -32)
/intern/cycles/kernel/shaders/node_convert_from_string.osl (+0, -27)
/intern/cycles/kernel/shaders/node_convert_from_vector.osl (+0, -32)
/intern/cycles/kernel/shaders/node_diffuse_bsdf.osl (+0, -28)
/intern/cycles/kernel/shaders/node_displacement.osl (+0, -36)
/intern/cycles/kernel/shaders/node_emission.osl (+0, -22)
/intern/cycles/kernel/shaders/node_environment_texture.osl (+0, -85)
/intern/cycles/kernel/shaders/node_float_curve.osl (+0, -32)
/intern/cycles/kernel/shaders/node_fresnel.h (+0, -62)
/intern/cycles/kernel/shaders/node_fresnel.osl (+0, -26)
/intern/cycles/kernel/shaders/node_gamma.osl (+0, -22)
/intern/cycles/kernel/shaders/node_geometry.osl (+0, -71)
/intern/cycles/kernel/shaders/node_glass_bsdf.osl (+0, -43)
/intern/cycles/kernel/shaders/node_glossy_bsdf.osl (+0, -38)
/intern/cycles/kernel/shaders/node_gradient_texture.osl (+0, -77)
/intern/cycles/kernel/shaders/node_hair_bsdf.osl (+0, -57)
/intern/cycles/kernel/shaders/node_hair_info.osl (+0, -32)
/intern/cycles/kernel/shaders/node_hash.h (+0, -81)
/intern/cycles/kernel/shaders/node_holdout.osl (+0, -21)
/intern/cycles/kernel/shaders/node_hsv.osl (+0, -42)
/intern/cycles/kernel/shaders/node_ies_light.osl (+0, -40)
/intern/cycles/kernel/shaders/node_image_texture.osl (+0, -270)
/intern/cycles/kernel/shaders/node_invert.osl (+0, -23)
/intern/cycles/kernel/shaders/node_layer_weight.osl (+0, -44)
/intern/cycles/kernel/shaders/node_light_falloff.osl (+0, -42)
/intern/cycles/kernel/shaders/node_light_path.osl (+0, -64)
/intern/cycles/kernel/shaders/node_magic_texture.osl (+0, -108)
/intern/cycles/kernel/shaders/node_mapping.osl (+0, -73)
/intern/cycles/kernel/shaders/node_map_range.osl (+0, -58)
/intern/cycles/kernel/shaders/node_math.h (+0, -117)
/intern/cycles/kernel/shaders/node_math.osl (+0, -109)
/intern/cycles/kernel/shaders/node_mix.osl (+0, -330)
/intern/cycles/kernel/shaders/node_mix_closure.osl (+0, -26)
/intern/cycles/kernel/shaders/node_musgrave_texture.osl (+0, -803)
/intern/cycles/kernel/shaders/node_noise.h (+0, -202)
/intern/cycles/kernel/shaders/node_noise_texture.osl (+0, -152)
/intern/cycles/kernel/shaders/node_normal.osl (+0, -26)
/intern/cycles/kernel/shaders/node_normal_map.osl (+0, -90)
/intern/cycles/kernel/shaders/node_object_info.osl (+0, -30)
/intern/cycles/kernel/shaders/node_output_displacement.osl (+0, -22)
/intern/cycles/kernel/shaders/node_output_surface.osl (+0, -22)
/intern/cycles/kernel/shaders/node_output_volume.osl (+0, -22)
/intern/cycles/kernel/shaders/node_particle_info.osl (+0, -36)
/intern/cycles/kernel/shaders/node_principled_bsdf.osl (+0, -157)
/intern/cycles/kernel/shaders/node_principled_hair_bsdf.osl (+0, -105)
/intern/cycles/kernel/shaders/node_principled_volume.osl (+0, -93)
/intern/cycles/kernel/shaders/node_ramp_util.h (+0, -93)
/intern/cycles/kernel/shaders/node_refraction_bsdf.osl (+0, -36)
/intern/cycles/kernel/shaders/node_rgb_curves.osl (+0, -39)
/intern/cycles/kernel/shaders/node_rgb_ramp.osl (+0, -30)
/intern/cycles/kernel/shaders/node_rgb_to_bw.osl (+0, -22)
/intern/cycles/kernel/shaders/node_scatter_volume.osl (+0, -25)
/intern/cycles/kernel/shaders/node_separate_hsv.osl (+0, -30)
/intern/cycles/kernel/shaders/node_separate_rgb.osl (+0, -27)
/intern/cycles/kernel/shaders/node_separate_xyz.osl (+0, -27)
/intern/cycles/kernel/shaders/node_set_normal.osl (+0, -23)
/intern/cycles/kernel/shaders/node_sky_texture.osl (+0, -237)
/intern/cycles/kernel/shaders/node_subsurface_scattering.osl (+0, -30)
/intern/cycles/kernel/shaders/node_tangent.osl (+0, -46)
/intern/cycles/kernel/shaders/node_texture_coordinate.osl (+0, -99)
/intern/cycles/kernel/shaders/node_toon_bsdf.osl (+0, -30)
/intern/cycles/kernel/shaders/node_translucent_bsdf.osl (+0, -22)
/intern/cycles/kernel/shaders/node_transparent_bsdf.osl (+0, -22)
/intern/cycles/kernel/shaders/node_uv_map.osl (+0, -44)
/intern/cycles/kernel/shaders/node_value.osl (+0, -29)
/intern/cycles/kernel/shaders/node_vector_curves.osl (+0, -39)
/intern/cycles/kernel/shaders/node_vector_displacement.osl (+0, -58)
/intern/cycles/kernel/shaders/node_vector_math.osl (+0, -112)
/intern/cycles/kernel/shaders/node_vector_rotate.osl (+0, -49)
/intern/cycles/kernel/shaders/node_vector_transform.osl (+0, -34)
/intern/cycles/kernel/shaders/node_velvet_bsdf.osl (+0, -28)
/intern/cycles/kernel/shaders/node_vertex_color.osl (+0, -50)
/intern/cycles/kernel/shaders/node_voronoi_texture.osl (+0, -1031)
/intern/cycles/kernel/shaders/node_voxel_texture.osl (+0, -45)
/intern/cycles/kernel/shaders/node_wavelength.osl (+0, -22)
/intern/cycles/kernel/shaders/node_wave_texture.osl (+0, -119)
/intern/cycles/kernel/shaders/node_white_noise_texture.osl (+0, -49)
/intern/cycles/kernel/shaders/node_wireframe.osl (+0, -40)
/intern/cycles/kernel/shaders/stdcycles.h (+0, -150)
/intern/cycles/render/alembic.cpp (+0, -1431)
/intern/cycles/render/alembic.h (+0, -568)
/intern/cycles/render/alembic_read.cpp (+0, -1037)
/intern/cycles/render/alembic_read.h (+0, -134)
/intern/cycles/render/attribute.cpp (+0, -896)
/intern/cycles/render/attribute.h (+0, -287)
/intern/cycles/render/background.cpp (+0, -140)
/intern/cycles/render/background.h (+0, -59)
/intern/cycles/render/bake.cpp (+0, -104)
/intern/cycles/render/bake.h (+0, -50)
/intern/cycles/render/buffers.cpp (+0, -384)
/intern/cycles/render/buffers.h (+0, -199)
/intern/cycles/render/camera.cpp (+0, -819)
/intern/cycles/render/camera.h (+0, -236)
/intern/cycles/render/CMakeLists.txt (+0, -180)
/intern/cycles/render/colorspace.cpp (+0, -398)
/intern/cycles/render/colorspace.h (+0, -66)
/intern/cycles/render/constant_fold.cpp (+0, -451)
/intern/cycles/render/constant_fold.h (+0, -74)
/intern/cycles/render/curves.cpp (+0, -79)
/intern/cycles/render/curves.h (+0, -61)
/intern/cycles/render/denoising.cpp (+0, -934)
/intern/cycles/render/denoising.h (+0, -216)
/intern/cycles/render/display_driver.h (+0, -131)
/intern/cycles/render/film.cpp (+0, -685)
/intern/cycles/render/film.h (+0, -100)
/intern/cycles/render/geometry.cpp (+0, -2074)
/intern/cycles/render/geometry.h (+0, -272)
/intern/cycles/render/graph.cpp (+0, -1239)
/intern/cycles/render/graph.h (+0, -385)
/intern/cycles/render/hair.cpp (+0, -632)
/intern/cycles/render/hair.h (+0, -164)
/intern/cycles/render/image.cpp (+0, -905)
/intern/cycles/render/image.h (+0, -249)
/intern/cycles/render/image_oiio.cpp (+0, -238)
/intern/cycles/render/image_oiio.h (+0, -48)
/intern/cycles/render/image_sky.cpp (+0, -94)
/intern/cycles/render/image_sky.h (+0, -49)
/intern/cycles/render/image_vdb.cpp (+0, -249)
/intern/cycles/render/image_vdb.h (+0, -69)
/intern/cycles/render/integrator.cpp (+0, -332)
/intern/cycles/render/integrator.h (+0, -110)
/intern/cycles/render/jitter.cpp (+0, -281)
/intern/cycles/render/jitter.h (+0, -29)
/intern/cycles/render/light.cpp (+0, -1150)
/intern/cycles/render/light.h (+0, -171)
/intern/cycles/render/merge.cpp (+0, -516)
/intern/cycles/render/merge.h (+0, -43)
/intern/cycles/render/mesh.cpp (+0, -812)
/intern/cycles/render/mesh.h (+0, -259)
/intern/cycles/render/mesh_displace.cpp (+0, -410)
/intern/cycles/render/mesh_subdivision.cpp (+0, -648)
/intern/cycles/render/nodes.cpp (+0, -7170)
/intern/cycles/render/nodes.h (+0, -1569)
/intern/cycles/render/object.cpp (+0, -984)
/intern/cycles/render/object.h (+0, -189)
/intern/cycles/render/osl.cpp (+0, -1304)
/intern/cycles/render/osl.h (+0, -198)
/intern/cycles/render/output_driver.h (+0, -82)
/intern/cycles/render/particles.cpp (+0, -149)
/intern/cycles/render/particles.h (+0, -80)
/intern/cycles/render/pass.cpp (+0, -422)
/intern/cycles/render/pass.h (+0, -106)
/intern/cycles/render/procedural.cpp (+0, -89)
/intern/cycles/render/procedural.h (+0, -73)
/intern/cycles/render/scene.cpp (+0, -960)
/intern/cycles/render/scene.h (+0, -412)
/intern/cycles/render/session.cpp (+0, -624)
/intern/cycles/render/session.h (+0, -229)
/intern/cycles/render/shader.cpp (+0, -876)
/intern/cycles/render/shader.h (+0, -259)
/intern/cycles/render/sobol.cpp (+0, -21307)
/intern/cycles/render/sobol.h (+0, -31)
/intern/cycles/render/stats.cpp (+0, -382)
/intern/cycles/render/stats.h (+0, -231)
/intern/cycles/render/svm.cpp (+0, -984)
/intern/cycles/render/svm.h (+0, -238)
/intern/cycles/render/tables.cpp (+0, -130)
/intern/cycles/render/tables.h (+0, -57)
/intern/cycles/render/tile.cpp (+0, -629)
/intern/cycles/render/tile.h (+0, -182)
/intern/cycles/render/volume.cpp (+0, -635)
/intern/cycles/render/volume.h (+0, -38)
108 Modified Paths:
/intern/cycles/app/CMakeLists.txt (+2, -1) (Diff)
/intern/cycles/app/cycles_standalone.cpp (+5, -5) (Diff)
/intern/cycles/app/cycles_xml.cpp (+12, -12) (Diff)
/intern/cycles/app/oiio_output_driver.h (+1, -1) (Diff)
/intern/cycles/blender/blender_camera.cpp (+2, -2) (Diff)
/intern/cycles/blender/blender_curves.cpp (+7, -6) (Diff)
/intern/cycles/blender/blender_display_driver.h (+1, -1) (Diff)
/intern/cycles/blender/blender_geometry.cpp (+5, -5) (Diff)
/intern/cycles/blender/blender_id_map.h (+2, -2) (Diff)
/intern/cycles/blender/blender_image.h (+1, -1) (Diff)
/intern/cycles/blender/blender_light.cpp (+1, -1) (Diff)
/intern/cycles/blender/blender_mesh.cpp (+6, -5) (Diff)
/intern/cycles/blender/blender_object.cpp (+11, -11) (Diff)
/intern/cycles/blender/blender_object_cull.cpp (+1, -1) (Diff)
/intern/cycles/blender/blender_output_driver.h (+1, -1) (Diff)
/intern/cycles/blender/blender_particles.cpp (+3, -3) (Diff)
/intern/cycles/blender/blender_python.cpp (+3, -3) (Diff)
/intern/cycles/blender/blender_session.cpp (+13, -13) (Diff)
/intern/cycles/blender/blender_session.h (+3, -3) (Diff)
/intern/cycles/blender/blender_shader.cpp (+9, -9) (Diff)
/intern/cycles/blender/blender_sync.cpp (+13, -13) (Diff)
/intern/cycles/blender/blender_sync.h (+2, -2) (Diff)
/intern/cycles/blender/blender_util.h (+1, -1) (Diff)
/intern/cycles/blender/blender_viewport.cpp (+1, -1) (Diff)
/intern/cycles/blender/blender_viewport.h (+1, -1) (Diff)
/intern/cycles/blender/blender_volume.cpp (+5, -5) (Diff)
/intern/cycles/blender/CMakeLists.txt (+2, -1) (Diff)
/intern/cycles/bvh/bvh2.cpp (+3, -3) (Diff)
/intern/cycles/bvh/bvh_build.cpp (+5, -5) (Diff)
/intern/cycles/bvh/bvh_embree.cpp (+4, -4) (Diff)
/intern/cycles/bvh/bvh_split.cpp (+3, -3) (Diff)
/intern/cycles/bvh/bvh_unaligned.cpp (+2, -2) (Diff)
/intern/cycles/bvh/CMakeLists.txt (+1, -1) (Diff)
/intern/cycles/CMakeLists.txt (+2, -1) (Diff)
/intern/cycles/device/cpu/device_impl.cpp (+1, -1) (Diff)
/intern/cycles/device/cuda/device_impl.cpp (+0, -2) (Diff)
/intern/cycles/device/device_denoise.h (+1, -1) (Diff)
/intern/cycles/device/device_graphics_interop.h (+1, -1) (Diff)
/intern/cycles/device/hip/device_impl.cpp (+0, -2) (Diff)
/intern/cycles/device/multi/device.cpp (+1, -2) (Diff)
/intern/cycles/device/optix/device_impl.cpp (+7, -6) (Diff)
/intern/cycles/integrator/CMakeLists.txt (+3, -1) (Diff)
/intern/cycles/integrator/denoiser.cpp (+1, -1) (Diff)
/intern/cycles/integrator/denoiser_device.cpp (+1, -1) (Diff)
/intern/cycles/integrator/denoiser_oidn.cpp (+1, -1) (Diff)
/intern/cycles/integrator/pass_accessor.cpp (+1, -1) (Diff)
/intern/cycles/integrator/pass_accessor.h (+1, -1) (Diff)
/intern/cycles/integrator/pass_accessor_cpu.cpp (+2, -2) (Diff)
/intern/cycles/integrator/pass_accessor_gpu.cpp (+1, -1) (Diff)
/intern/cycles/integrator/path_trace.cpp (+3, -3) (Diff)
/intern/cycles/integrator/path_trace.h (+1, -1) (Diff)
/intern/cycles/integrator/path_trace_display.cpp (+1, -1) (Diff)
/intern/cycles/integrator/path_trace_display.h (+1, -1) (Diff)
/intern/cycles/integrator/path_trace_tile.cpp (+4, -4) (Diff)
/intern/cycles/integrator/path_trace_tile.h (+1, -1) (Diff)
/intern/cycles/integrator/path_trace_work.cpp (+3, -3) (Diff)
/intern/cycles/integrator/path_trace_work.h (+2, -2) (Diff)
/intern/cycles/integrator/path_trace_work_cpu.cpp (+3, -3) (Diff)
/intern/cycles/integrator/path_trace_work_gpu.cpp (+2, -2) (Diff)
/intern/cycles/integrator/render_scheduler.cpp (+2, -2) (Diff)
/intern/cycles/integrator/render_scheduler.h (+1, -1) (Diff)
/intern/cycles/integrator/work_tile_scheduler.cpp (+1, -1) (Diff)
/intern/cycles/kernel/closure/bsdf_ashikhmin_velvet.h (+1, -1) (Diff)
/intern/cycles/kernel/closure/bsdf_diffuse.h (+2, -0) (Diff)
/intern/cycles/kernel/closure/bsdf_diffuse_ramp.h (+2, -0) (Diff)
/intern/cycles/kernel/closure/bsdf_hair_principled.h (+1, -1) (Diff)
/intern/cycles/kernel/closure/bsdf_microfacet.h (+2, -2) (Diff)
/intern/cycles/kernel/closure/bsdf_microfacet_multi.h (+3, -0) (Diff)
/intern/cycles/kernel/closure/bsdf_principled_diffuse.h (+2, -0) (Diff)
/intern/cycles/kernel/closure/bsdf_util.h (+106, -0) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+28, -30) (Diff)
/intern/cycles/kernel/device/cpu/globals.h (+1, -1) (Diff)
/intern/cycles/kernel/device/cpu/kernel_arch_impl.h (+5, -4) (Diff)
/intern/cycles/kernel/device/cuda/globals.h (+2, -1) (Diff)
/intern/cycles/kernel/device/gpu/kernel.h (+5, -4) (Diff)
/intern/cycles/kernel/device/hip/globals.h (+2, -1) (Diff)
/intern/cycles/kernel/device/optix/globals.h (+2, -1) (Diff)
/intern/cycles/kernel/geom/geom_patch.h (+2, -0) (Diff)
/intern/cycles/kernel/geom/geom_primitive.h (+1, -1) (Diff)
/intern/cycles/kernel/geom/geom_triangle_intersect.h (+1, -1) (Diff)
/intern/cycles/kernel/integrator/integrator_init_from_bake.h (+8, -5) (Diff)
/intern/cycles/kernel/integrator/integrator_init_from_camera.h (+9, -6) (Diff)
/intern/cycles/kernel/integrator/integrator_intersect_closest.h (+8, -5) (Diff)
/intern/cycles/kernel/integrator/integrator_intersect_volume_stack.h (+1, -1) (Diff)
/intern/cycles/kernel/integrator/integrator_shade_background.h (+5, -4) (Diff)
/intern/cycles/kernel/integrator/integrator_shade_light.h (+4, -4) (Diff)
/intern/cycles/kernel/integrator/integrator_shade_shadow.h (+1, -2) (Diff)
/intern/cycles/kernel/integrator/integrator_shade_surface.h (+9, -6) (Diff)
/intern/cycles/kernel/integrator/integrator_shade_volume.h (+9, -6) (Diff)
/intern/cycles/kernel/integrator/integrator_state_util.h (+2, -1) (Diff)
/intern/cycles/kernel/integrator/integrator_subsurface.h (+3, -3) (Diff)
/intern/cycles/kernel/integrator/integrator_subsurface_random_walk.h (+1, -1) (Diff)
/intern/cycles/kernel/kernel_types.h (+8, -2) (Diff)
/intern/cycles/kernel/osl/bsdf_diffuse_ramp.cpp (+0, -1) (Diff)
/intern/cycles/kernel/osl/CMakeLists.txt (+1, -1) (Diff)
/intern/cycles/kernel/osl/osl_bssrdf.cpp (+0, -1) (Diff)
/intern/cycles/kernel/osl/osl_closures.cpp (+0, -2) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+13, -10) (Diff)
/intern/cycles/kernel/osl/osl_shader.cpp (+1, -4) (Diff)
/intern/cycles/kernel/svm/svm_aov.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_bevel.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_displace.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_tex_coord.h (+2, -2) (Diff)
/intern/cycles/subd/subd_dice.cpp (+2, -2) (Diff)
/intern/cycles/subd/subd_patch.cpp (+1, -1) (Diff)
/intern/cycles/subd/subd_split.cpp (+2, -2) (Diff)
/intern/cycles/test/CMakeLists.txt (+4, -3) (Diff)
/intern/cycles/test/render_graph_finalize_test.cpp (+3, -3) (Diff)
/intern/cycles/app/cycles_standalone.cpp (+5, -5) (Diff)
/intern/cycles/app/cycles_xml.cpp (+12, -12) (Diff)
/intern/cycles/app/oiio_output_driver.h (+1, -1) (Diff)
/intern/cycles/blender/blender_camera.cpp (+2, -2) (Diff)
/intern/cycles/blender/blender_curves.cpp (+7, -6) (Diff)
/intern/cycles/blender/blender_display_driver.h (+1, -1) (Diff)
/intern/cycles/blender/blender_geometry.cpp (+5, -5) (Diff)
/intern/cycles/blender/blender_id_map.h (+2, -2) (Diff)
/intern/cycles/blender/blender_image.h (+1, -1) (Diff)
/intern/cycles/blender/blender_light.cpp (+1, -1) (Diff)
/intern/cycles/blender/blender_mesh.cpp (+6, -5) (Diff)
/intern/cycles/blender/blender_object.cpp (+11, -11) (Diff)
/intern/cycles/blender/blender_object_cull.cpp (+1, -1) (Diff)
/intern/cycles/blender/blender_output_driver.h (+1, -1) (Diff)
/intern/cycles/blender/blender_particles.cpp (+3, -3) (Diff)
/intern/cycles/blender/blender_python.cpp (+3, -3) (Diff)
/intern/cycles/blender/blender_session.cpp (+13, -13) (Diff)
/intern/cycles/blender/blender_session.h (+3, -3) (Diff)
/intern/cycles/blender/blender_shader.cpp (+9, -9) (Diff)
/intern/cycles/blender/blender_sync.cpp (+13, -13) (Diff)
/intern/cycles/blender/blender_sync.h (+2, -2) (Diff)
/intern/cycles/blender/blender_util.h (+1, -1) (Diff)
/intern/cycles/blender/blender_viewport.cpp (+1, -1) (Diff)
/intern/cycles/blender/blender_viewport.h (+1, -1) (Diff)
/intern/cycles/blender/blender_volume.cpp (+5, -5) (Diff)
/intern/cycles/blender/CMakeLists.txt (+2, -1) (Diff)
/intern/cycles/bvh/bvh2.cpp (+3, -3) (Diff)
/intern/cycles/bvh/bvh_build.cpp (+5, -5) (Diff)
/intern/cycles/bvh/bvh_embree.cpp (+4, -4) (Diff)
/intern/cycles/bvh/bvh_split.cpp (+3, -3) (Diff)
/intern/cycles/bvh/bvh_unaligned.cpp (+2, -2) (Diff)
/intern/cycles/bvh/CMakeLists.txt (+1, -1) (Diff)
/intern/cycles/CMakeLists.txt (+2, -1) (Diff)
/intern/cycles/device/cpu/device_impl.cpp (+1, -1) (Diff)
/intern/cycles/device/cuda/device_impl.cpp (+0, -2) (Diff)
/intern/cycles/device/device_denoise.h (+1, -1) (Diff)
/intern/cycles/device/device_graphics_interop.h (+1, -1) (Diff)
/intern/cycles/device/hip/device_impl.cpp (+0, -2) (Diff)
/intern/cycles/device/multi/device.cpp (+1, -2) (Diff)
/intern/cycles/device/optix/device_impl.cpp (+7, -6) (Diff)
/intern/cycles/integrator/CMakeLists.txt (+3, -1) (Diff)
/intern/cycles/integrator/denoiser.cpp (+1, -1) (Diff)
/intern/cycles/integrator/denoiser_device.cpp (+1, -1) (Diff)
/intern/cycles/integrator/denoiser_oidn.cpp (+1, -1) (Diff)
/intern/cycles/integrator/pass_accessor.cpp (+1, -1) (Diff)
/intern/cycles/integrator/pass_accessor.h (+1, -1) (Diff)
/intern/cycles/integrator/pass_accessor_cpu.cpp (+2, -2) (Diff)
/intern/cycles/integrator/pass_accessor_gpu.cpp (+1, -1) (Diff)
/intern/cycles/integrator/path_trace.cpp (+3, -3) (Diff)
/intern/cycles/integrator/path_trace.h (+1, -1) (Diff)
/intern/cycles/integrator/path_trace_display.cpp (+1, -1) (Diff)
/intern/cycles/integrator/path_trace_display.h (+1, -1) (Diff)
/intern/cycles/integrator/path_trace_tile.cpp (+4, -4) (Diff)
/intern/cycles/integrator/path_trace_tile.h (+1, -1) (Diff)
/intern/cycles/integrator/path_trace_work.cpp (+3, -3) (Diff)
/intern/cycles/integrator/path_trace_work.h (+2, -2) (Diff)
/intern/cycles/integrator/path_trace_work_cpu.cpp (+3, -3) (Diff)
/intern/cycles/integrator/path_trace_work_gpu.cpp (+2, -2) (Diff)
/intern/cycles/integrator/render_scheduler.cpp (+2, -2) (Diff)
/intern/cycles/integrator/render_scheduler.h (+1, -1) (Diff)
/intern/cycles/integrator/work_tile_scheduler.cpp (+1, -1) (Diff)
/intern/cycles/kernel/closure/bsdf_ashikhmin_velvet.h (+1, -1) (Diff)
/intern/cycles/kernel/closure/bsdf_diffuse.h (+2, -0) (Diff)
/intern/cycles/kernel/closure/bsdf_diffuse_ramp.h (+2, -0) (Diff)
/intern/cycles/kernel/closure/bsdf_hair_principled.h (+1, -1) (Diff)
/intern/cycles/kernel/closure/bsdf_microfacet.h (+2, -2) (Diff)
/intern/cycles/kernel/closure/bsdf_microfacet_multi.h (+3, -0) (Diff)
/intern/cycles/kernel/closure/bsdf_principled_diffuse.h (+2, -0) (Diff)
/intern/cycles/kernel/closure/bsdf_util.h (+106, -0) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+28, -30) (Diff)
/intern/cycles/kernel/device/cpu/globals.h (+1, -1) (Diff)
/intern/cycles/kernel/device/cpu/kernel_arch_impl.h (+5, -4) (Diff)
/intern/cycles/kernel/device/cuda/globals.h (+2, -1) (Diff)
/intern/cycles/kernel/device/gpu/kernel.h (+5, -4) (Diff)
/intern/cycles/kernel/device/hip/globals.h (+2, -1) (Diff)
/intern/cycles/kernel/device/optix/globals.h (+2, -1) (Diff)
/intern/cycles/kernel/geom/geom_patch.h (+2, -0) (Diff)
/intern/cycles/kernel/geom/geom_primitive.h (+1, -1) (Diff)
/intern/cycles/kernel/geom/geom_triangle_intersect.h (+1, -1) (Diff)
/intern/cycles/kernel/integrator/integrator_init_from_bake.h (+8, -5) (Diff)
/intern/cycles/kernel/integrator/integrator_init_from_camera.h (+9, -6) (Diff)
/intern/cycles/kernel/integrator/integrator_intersect_closest.h (+8, -5) (Diff)
/intern/cycles/kernel/integrator/integrator_intersect_volume_stack.h (+1, -1) (Diff)
/intern/cycles/kernel/integrator/integrator_shade_background.h (+5, -4) (Diff)
/intern/cycles/kernel/integrator/integrator_shade_light.h (+4, -4) (Diff)
/intern/cycles/kernel/integrator/integrator_shade_shadow.h (+1, -2) (Diff)
/intern/cycles/kernel/integrator/integrator_shade_surface.h (+9, -6) (Diff)
/intern/cycles/kernel/integrator/integrator_shade_volume.h (+9, -6) (Diff)
/intern/cycles/kernel/integrator/integrator_state_util.h (+2, -1) (Diff)
/intern/cycles/kernel/integrator/integrator_subsurface.h (+3, -3) (Diff)
/intern/cycles/kernel/integrator/integrator_subsurface_random_walk.h (+1, -1) (Diff)
/intern/cycles/kernel/kernel_types.h (+8, -2) (Diff)
/intern/cycles/kernel/osl/bsdf_diffuse_ramp.cpp (+0, -1) (Diff)
/intern/cycles/kernel/osl/CMakeLists.txt (+1, -1) (Diff)
/intern/cycles/kernel/osl/osl_bssrdf.cpp (+0, -1) (Diff)
/intern/cycles/kernel/osl/osl_closures.cpp (+0, -2) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+13, -10) (Diff)
/intern/cycles/kernel/osl/osl_shader.cpp (+1, -4) (Diff)
/intern/cycles/kernel/svm/svm_aov.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_bevel.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_displace.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_tex_coord.h (+2, -2) (Diff)
/intern/cycles/subd/subd_dice.cpp (+2, -2) (Diff)
/intern/cycles/subd/subd_patch.cpp (+1, -1) (Diff)
/intern/cycles/subd/subd_split.cpp (+2, -2) (Diff)
/intern/cycles/test/CMakeLists.txt (+4, -3) (Diff)
/intern/cycles/test/render_graph_finalize_test.cpp (+3, -3) (Diff)