*No copyright* Apache License 2.0 --------------------------------- cycles/LICENSE cycles/src/doc/license/Apache2-license.txt cycles/third_party/cuew/README cycles/third_party/hipew/README cycles/third_party/mikktspace/mikk_float3.hh cycles/third_party/mikktspace/mikk_util.hh cycles/web/content/_index.md *No copyright* BSD 3-Clause License ----------------------------------- cycles/src/doc/license/BSD-3-Clause-license.txt *No copyright* GNU General Public License v2.0 or later ------------------------------------------------------- cycles/third_party/sky/CMakeLists.txt cycles/third_party/sky/source/sky_float3.h *No copyright* MIT License -------------------------- cycles/src/doc/license/MIT-license.txt *No copyright* zlib License --------------------------- cycles/src/doc/license/Zlib-license.txt Apache License 2.0 ------------------ cycles/.github/workflows/ci.yaml cycles/src/CMakeLists.txt cycles/src/app/CMakeLists.txt cycles/src/app/cycles_precompute.cpp cycles/src/app/cycles_standalone.cpp cycles/src/app/cycles_xml.cpp cycles/src/app/cycles_xml.h cycles/src/app/io_export_cycles_xml.py cycles/src/app/oiio_output_driver.cpp cycles/src/app/oiio_output_driver.h cycles/src/app/opengl/display_driver.cpp cycles/src/app/opengl/display_driver.h cycles/src/app/opengl/shader.cpp cycles/src/app/opengl/shader.h cycles/src/app/opengl/window.cpp cycles/src/app/opengl/window.h cycles/src/bvh/CMakeLists.txt cycles/src/bvh/binning.cpp cycles/src/bvh/binning.h cycles/src/bvh/build.cpp cycles/src/bvh/build.h cycles/src/bvh/bvh.cpp cycles/src/bvh/bvh.h cycles/src/bvh/bvh2.cpp cycles/src/bvh/bvh2.h cycles/src/bvh/embree.cpp cycles/src/bvh/embree.h cycles/src/bvh/hiprt.cpp cycles/src/bvh/hiprt.h cycles/src/bvh/metal.h cycles/src/bvh/metal.mm cycles/src/bvh/multi.cpp cycles/src/bvh/multi.h cycles/src/bvh/node.cpp cycles/src/bvh/node.h cycles/src/bvh/optix.cpp cycles/src/bvh/optix.h cycles/src/bvh/params.h cycles/src/bvh/sort.cpp cycles/src/bvh/sort.h cycles/src/bvh/split.cpp cycles/src/bvh/split.h cycles/src/bvh/unaligned.cpp cycles/src/bvh/unaligned.h cycles/src/cmake/compiler_utils.cmake cycles/src/cmake/configure_build.cmake cycles/src/cmake/detect_platform.cmake cycles/src/cmake/external_libs.cmake cycles/src/cmake/macros.cmake cycles/src/cmake/msvc_arch_flags.c cycles/src/cmake/zstd_compress.cpp cycles/src/device/CMakeLists.txt cycles/src/device/cpu/device.cpp cycles/src/device/cpu/device.h cycles/src/device/cpu/device_impl.cpp cycles/src/device/cpu/device_impl.h cycles/src/device/cpu/kernel.cpp cycles/src/device/cpu/kernel.h cycles/src/device/cpu/kernel_function.h cycles/src/device/cuda/device.cpp cycles/src/device/cuda/device.h cycles/src/device/cuda/device_impl.cpp cycles/src/device/cuda/device_impl.h cycles/src/device/cuda/graphics_interop.cpp cycles/src/device/cuda/graphics_interop.h cycles/src/device/cuda/kernel.cpp cycles/src/device/cuda/kernel.h cycles/src/device/cuda/queue.cpp cycles/src/device/cuda/queue.h cycles/src/device/cuda/util.cpp cycles/src/device/cuda/util.h cycles/src/device/denoise.cpp cycles/src/device/denoise.h cycles/src/device/device.cpp cycles/src/device/device.h cycles/src/device/dummy/device.cpp cycles/src/device/dummy/device.h cycles/src/device/graphics_interop.cpp cycles/src/device/graphics_interop.h cycles/src/device/hip/device.cpp cycles/src/device/hip/device.h cycles/src/device/hip/device_impl.cpp cycles/src/device/hip/device_impl.h cycles/src/device/hip/graphics_interop.cpp cycles/src/device/hip/graphics_interop.h cycles/src/device/hip/kernel.cpp cycles/src/device/hip/kernel.h cycles/src/device/hip/queue.cpp cycles/src/device/hip/queue.h cycles/src/device/hip/util.cpp cycles/src/device/hip/util.h cycles/src/device/hiprt/device_impl.cpp cycles/src/device/hiprt/device_impl.h cycles/src/device/hiprt/queue.cpp cycles/src/device/hiprt/queue.h cycles/src/device/kernel.cpp cycles/src/device/kernel.h cycles/src/device/memory.cpp cycles/src/device/memory.h cycles/src/device/metal/bvh.h cycles/src/device/metal/bvh.mm cycles/src/device/metal/device.h cycles/src/device/metal/device.mm cycles/src/device/metal/device_impl.h cycles/src/device/metal/device_impl.mm cycles/src/device/metal/kernel.h cycles/src/device/metal/kernel.mm cycles/src/device/metal/queue.h cycles/src/device/metal/queue.mm cycles/src/device/metal/util.h cycles/src/device/metal/util.mm cycles/src/device/multi/device.cpp cycles/src/device/multi/device.h cycles/src/device/oneapi/device.cpp cycles/src/device/oneapi/device.h cycles/src/device/oneapi/device_impl.cpp cycles/src/device/oneapi/device_impl.h cycles/src/device/oneapi/queue.cpp cycles/src/device/oneapi/queue.h cycles/src/device/optix/device.cpp cycles/src/device/optix/device.h cycles/src/device/optix/device_impl.cpp cycles/src/device/optix/device_impl.h cycles/src/device/optix/queue.cpp cycles/src/device/optix/queue.h cycles/src/device/optix/util.h cycles/src/device/queue.cpp cycles/src/device/queue.h cycles/src/doc/CMakeLists.txt cycles/src/doc/license/CMakeLists.txt cycles/src/graph/CMakeLists.txt cycles/src/graph/node.cpp cycles/src/graph/node.h cycles/src/graph/node_enum.h cycles/src/graph/node_type.cpp cycles/src/graph/node_type.h cycles/src/graph/node_xml.cpp cycles/src/graph/node_xml.h cycles/src/hydra/CMakeLists.txt cycles/src/hydra/attribute.cpp cycles/src/hydra/attribute.h cycles/src/hydra/camera.cpp cycles/src/hydra/camera.h cycles/src/hydra/config.h cycles/src/hydra/curves.cpp cycles/src/hydra/curves.h cycles/src/hydra/display_driver.cpp cycles/src/hydra/display_driver.h cycles/src/hydra/field.cpp cycles/src/hydra/field.h cycles/src/hydra/file_reader.cpp cycles/src/hydra/file_reader.h cycles/src/hydra/geometry.cpp cycles/src/hydra/geometry.h cycles/src/hydra/geometry.inl cycles/src/hydra/instancer.cpp cycles/src/hydra/instancer.h cycles/src/hydra/light.cpp cycles/src/hydra/light.h cycles/src/hydra/material.cpp cycles/src/hydra/material.h cycles/src/hydra/mesh.cpp cycles/src/hydra/mesh.h cycles/src/hydra/node_util.cpp cycles/src/hydra/node_util.h cycles/src/hydra/output_driver.cpp cycles/src/hydra/output_driver.h cycles/src/hydra/plugin.cpp cycles/src/hydra/plugin.h cycles/src/hydra/pointcloud.cpp cycles/src/hydra/pointcloud.h cycles/src/hydra/render_buffer.cpp cycles/src/hydra/render_buffer.h cycles/src/hydra/render_delegate.cpp cycles/src/hydra/render_delegate.h cycles/src/hydra/render_pass.cpp cycles/src/hydra/render_pass.h cycles/src/hydra/session.cpp cycles/src/hydra/session.h cycles/src/hydra/volume.cpp cycles/src/hydra/volume.h cycles/src/integrator/CMakeLists.txt cycles/src/integrator/adaptive_sampling.cpp cycles/src/integrator/adaptive_sampling.h cycles/src/integrator/denoiser.cpp cycles/src/integrator/denoiser.h cycles/src/integrator/denoiser_gpu.cpp cycles/src/integrator/denoiser_gpu.h cycles/src/integrator/denoiser_oidn.cpp cycles/src/integrator/denoiser_oidn.h cycles/src/integrator/denoiser_oidn_gpu.cpp cycles/src/integrator/denoiser_oidn_gpu.h cycles/src/integrator/denoiser_optix.cpp cycles/src/integrator/denoiser_optix.h cycles/src/integrator/guiding.h cycles/src/integrator/pass_accessor.cpp cycles/src/integrator/pass_accessor.h cycles/src/integrator/pass_accessor_cpu.cpp cycles/src/integrator/pass_accessor_cpu.h cycles/src/integrator/pass_accessor_gpu.cpp cycles/src/integrator/pass_accessor_gpu.h cycles/src/integrator/path_trace.cpp cycles/src/integrator/path_trace.h cycles/src/integrator/path_trace_display.cpp cycles/src/integrator/path_trace_display.h cycles/src/integrator/path_trace_tile.cpp cycles/src/integrator/path_trace_tile.h cycles/src/integrator/path_trace_work.cpp cycles/src/integrator/path_trace_work.h cycles/src/integrator/path_trace_work_cpu.cpp cycles/src/integrator/path_trace_work_cpu.h cycles/src/integrator/path_trace_work_gpu.cpp cycles/src/integrator/path_trace_work_gpu.h cycles/src/integrator/render_scheduler.cpp cycles/src/integrator/render_scheduler.h cycles/src/integrator/shader_eval.cpp cycles/src/integrator/shader_eval.h cycles/src/integrator/tile.cpp cycles/src/integrator/tile.h cycles/src/integrator/work_balancer.cpp cycles/src/integrator/work_balancer.h cycles/src/integrator/work_tile_scheduler.cpp cycles/src/integrator/work_tile_scheduler.h cycles/src/kernel/CMakeLists.txt cycles/src/kernel/bake/bake.h cycles/src/kernel/bvh/bvh.h cycles/src/kernel/bvh/local.h cycles/src/kernel/bvh/nodes.h cycles/src/kernel/bvh/shadow_all.h cycles/src/kernel/bvh/traversal.h cycles/src/kernel/bvh/types.h cycles/src/kernel/bvh/util.h cycles/src/kernel/bvh/volume.h cycles/src/kernel/bvh/volume_all.h cycles/src/kernel/camera/camera.h cycles/src/kernel/closure/alloc.h cycles/src/kernel/closure/bsdf.h cycles/src/kernel/closure/bsdf_ashikhmin_shirley.h cycles/src/kernel/closure/bsdf_oren_nayar.h cycles/src/kernel/closure/bsdf_principled_hair_chiang.h cycles/src/kernel/closure/bsdf_principled_hair_huang.h cycles/src/kernel/closure/bsdf_ray_portal.h cycles/src/kernel/closure/bsdf_sheen.h cycles/src/kernel/closure/bssrdf.h cycles/src/kernel/closure/volume.h cycles/src/kernel/closure/volume_draine.h cycles/src/kernel/closure/volume_fournier_forand.h cycles/src/kernel/closure/volume_henyey_greenstein.h cycles/src/kernel/closure/volume_rayleigh.h cycles/src/kernel/closure/volume_util.h cycles/src/kernel/data_arrays.h cycles/src/kernel/data_template.h cycles/src/kernel/device/cpu/bvh.h cycles/src/kernel/device/cpu/compat.h cycles/src/kernel/device/cpu/globals.cpp cycles/src/kernel/device/cpu/globals.h cycles/src/kernel/device/cpu/image.h cycles/src/kernel/device/cpu/kernel.cpp cycles/src/kernel/device/cpu/kernel.h cycles/src/kernel/device/cpu/kernel_arch.h cycles/src/kernel/device/cpu/kernel_arch_impl.h cycles/src/kernel/device/cpu/kernel_avx2.cpp cycles/src/kernel/device/cuda/compat.h cycles/src/kernel/device/cuda/config.h cycles/src/kernel/device/cuda/globals.h cycles/src/kernel/device/cuda/kernel.cu cycles/src/kernel/device/gpu/image.h cycles/src/kernel/device/gpu/kernel.h cycles/src/kernel/device/gpu/parallel_active_index.h cycles/src/kernel/device/gpu/parallel_prefix_sum.h cycles/src/kernel/device/gpu/parallel_sorted_index.h cycles/src/kernel/device/gpu/work_stealing.h cycles/src/kernel/device/hip/compat.h cycles/src/kernel/device/hip/config.h cycles/src/kernel/device/hip/globals.h cycles/src/kernel/device/hip/kernel.cpp cycles/src/kernel/device/hiprt/bvh.h cycles/src/kernel/device/hiprt/common.h cycles/src/kernel/device/hiprt/globals.h cycles/src/kernel/device/hiprt/hiprt_kernels.h cycles/src/kernel/device/hiprt/kernel.cpp cycles/src/kernel/device/metal/bvh.h cycles/src/kernel/device/metal/compat.h cycles/src/kernel/device/metal/context_begin.h cycles/src/kernel/device/metal/context_end.h cycles/src/kernel/device/metal/function_constants.h cycles/src/kernel/device/metal/globals.h cycles/src/kernel/device/metal/kernel.metal cycles/src/kernel/device/oneapi/compat.h cycles/src/kernel/device/oneapi/context_begin.h cycles/src/kernel/device/oneapi/context_end.h cycles/src/kernel/device/oneapi/context_intersect_begin.h cycles/src/kernel/device/oneapi/context_intersect_end.h cycles/src/kernel/device/oneapi/globals.h cycles/src/kernel/device/oneapi/kernel.cpp cycles/src/kernel/device/oneapi/kernel.h cycles/src/kernel/device/oneapi/kernel_templates.h cycles/src/kernel/device/optix/bvh.h cycles/src/kernel/device/optix/compat.h cycles/src/kernel/device/optix/globals.h cycles/src/kernel/device/optix/kernel.cu cycles/src/kernel/device/optix/kernel_osl.cu cycles/src/kernel/device/optix/kernel_shader_raytrace.cu cycles/src/kernel/film/adaptive_sampling.h cycles/src/kernel/film/aov_passes.h cycles/src/kernel/film/cryptomatte_passes.h cycles/src/kernel/film/data_passes.h cycles/src/kernel/film/denoising_passes.h cycles/src/kernel/film/light_passes.h cycles/src/kernel/film/read.h cycles/src/kernel/film/write.h cycles/src/kernel/geom/attribute.h cycles/src/kernel/geom/curve.h cycles/src/kernel/geom/curve_intersect.h cycles/src/kernel/geom/motion_curve.h cycles/src/kernel/geom/motion_point.h cycles/src/kernel/geom/motion_triangle.h cycles/src/kernel/geom/motion_triangle_intersect.h cycles/src/kernel/geom/motion_triangle_shader.h cycles/src/kernel/geom/object.h cycles/src/kernel/geom/patch.h cycles/src/kernel/geom/point.h cycles/src/kernel/geom/point_intersect.h cycles/src/kernel/geom/primitive.h cycles/src/kernel/geom/shader_data.h cycles/src/kernel/geom/subd_triangle.h cycles/src/kernel/geom/triangle.h cycles/src/kernel/geom/triangle_intersect.h cycles/src/kernel/geom/volume.h cycles/src/kernel/globals.h cycles/src/kernel/image.h cycles/src/kernel/integrator/displacement_shader.h cycles/src/kernel/integrator/guiding.h cycles/src/kernel/integrator/init_from_bake.h cycles/src/kernel/integrator/init_from_camera.h cycles/src/kernel/integrator/intersect_closest.h cycles/src/kernel/integrator/intersect_dedicated_light.h cycles/src/kernel/integrator/intersect_shadow.h cycles/src/kernel/integrator/intersect_subsurface.h cycles/src/kernel/integrator/intersect_volume_stack.h cycles/src/kernel/integrator/megakernel.h cycles/src/kernel/integrator/mnee.h cycles/src/kernel/integrator/path_state.h cycles/src/kernel/integrator/shade_background.h cycles/src/kernel/integrator/shade_dedicated_light.h cycles/src/kernel/integrator/shade_light.h cycles/src/kernel/integrator/shade_shadow.h cycles/src/kernel/integrator/shade_surface.h cycles/src/kernel/integrator/shade_volume.h cycles/src/kernel/integrator/shadow_catcher.h cycles/src/kernel/integrator/shadow_linking.h cycles/src/kernel/integrator/shadow_state_template.h cycles/src/kernel/integrator/state.h cycles/src/kernel/integrator/state_flow.h cycles/src/kernel/integrator/state_template.h cycles/src/kernel/integrator/state_util.h cycles/src/kernel/integrator/subsurface.h cycles/src/kernel/integrator/subsurface_disk.h cycles/src/kernel/integrator/subsurface_random_walk.h cycles/src/kernel/integrator/surface_shader.h cycles/src/kernel/integrator/volume_shader.h cycles/src/kernel/integrator/volume_stack.h cycles/src/kernel/light/area.h cycles/src/kernel/light/background.h cycles/src/kernel/light/common.h cycles/src/kernel/light/distant.h cycles/src/kernel/light/distribution.h cycles/src/kernel/light/light.h cycles/src/kernel/light/point.h cycles/src/kernel/light/sample.h cycles/src/kernel/light/spot.h cycles/src/kernel/light/tree.h cycles/src/kernel/light/triangle.h cycles/src/kernel/osl/CMakeLists.txt cycles/src/kernel/osl/closures_template.h cycles/src/kernel/osl/compat.h cycles/src/kernel/osl/globals.cpp cycles/src/kernel/osl/globals.h cycles/src/kernel/osl/services.cpp cycles/src/kernel/osl/services.h cycles/src/kernel/osl/services_optix.cu cycles/src/kernel/osl/services_shared.h cycles/src/kernel/osl/shaders/CMakeLists.txt cycles/src/kernel/osl/shaders/node_absorption_volume.osl cycles/src/kernel/osl/shaders/node_add_closure.osl cycles/src/kernel/osl/shaders/node_ambient_occlusion.osl cycles/src/kernel/osl/shaders/node_attribute.osl cycles/src/kernel/osl/shaders/node_background.osl cycles/src/kernel/osl/shaders/node_bevel.osl cycles/src/kernel/osl/shaders/node_blackbody.osl cycles/src/kernel/osl/shaders/node_brick_texture.osl cycles/src/kernel/osl/shaders/node_brightness.osl cycles/src/kernel/osl/shaders/node_bump.osl cycles/src/kernel/osl/shaders/node_camera.osl cycles/src/kernel/osl/shaders/node_checker_texture.osl cycles/src/kernel/osl/shaders/node_clamp.osl cycles/src/kernel/osl/shaders/node_color.h cycles/src/kernel/osl/shaders/node_color_blend.h cycles/src/kernel/osl/shaders/node_combine_color.osl cycles/src/kernel/osl/shaders/node_combine_hsv.osl cycles/src/kernel/osl/shaders/node_combine_rgb.osl cycles/src/kernel/osl/shaders/node_combine_xyz.osl cycles/src/kernel/osl/shaders/node_convert_from_color.osl cycles/src/kernel/osl/shaders/node_convert_from_float.osl cycles/src/kernel/osl/shaders/node_convert_from_int.osl cycles/src/kernel/osl/shaders/node_convert_from_normal.osl cycles/src/kernel/osl/shaders/node_convert_from_point.osl cycles/src/kernel/osl/shaders/node_convert_from_string.osl cycles/src/kernel/osl/shaders/node_convert_from_vector.osl cycles/src/kernel/osl/shaders/node_diffuse_bsdf.osl cycles/src/kernel/osl/shaders/node_displacement.osl cycles/src/kernel/osl/shaders/node_emission.osl cycles/src/kernel/osl/shaders/node_environment_texture.osl cycles/src/kernel/osl/shaders/node_float_curve.osl cycles/src/kernel/osl/shaders/node_fractal_voronoi.h cycles/src/kernel/osl/shaders/node_fresnel.osl cycles/src/kernel/osl/shaders/node_gabor_texture.osl cycles/src/kernel/osl/shaders/node_gamma.osl cycles/src/kernel/osl/shaders/node_geometry.osl cycles/src/kernel/osl/shaders/node_glass_bsdf.osl cycles/src/kernel/osl/shaders/node_glossy_bsdf.osl cycles/src/kernel/osl/shaders/node_gradient_texture.osl cycles/src/kernel/osl/shaders/node_hair_bsdf.osl cycles/src/kernel/osl/shaders/node_hair_info.osl cycles/src/kernel/osl/shaders/node_hash.h cycles/src/kernel/osl/shaders/node_holdout.osl cycles/src/kernel/osl/shaders/node_hsv.osl cycles/src/kernel/osl/shaders/node_ies_light.osl cycles/src/kernel/osl/shaders/node_image_texture.osl cycles/src/kernel/osl/shaders/node_invert.osl cycles/src/kernel/osl/shaders/node_layer_weight.osl cycles/src/kernel/osl/shaders/node_light_falloff.osl cycles/src/kernel/osl/shaders/node_light_path.osl cycles/src/kernel/osl/shaders/node_magic_texture.osl cycles/src/kernel/osl/shaders/node_map_range.osl cycles/src/kernel/osl/shaders/node_mapping.osl cycles/src/kernel/osl/shaders/node_math.h cycles/src/kernel/osl/shaders/node_math.osl cycles/src/kernel/osl/shaders/node_metallic_bsdf.osl cycles/src/kernel/osl/shaders/node_mix.osl cycles/src/kernel/osl/shaders/node_mix_closure.osl cycles/src/kernel/osl/shaders/node_mix_color.osl cycles/src/kernel/osl/shaders/node_mix_float.osl cycles/src/kernel/osl/shaders/node_mix_vector.osl cycles/src/kernel/osl/shaders/node_mix_vector_non_uniform.osl cycles/src/kernel/osl/shaders/node_noise.h cycles/src/kernel/osl/shaders/node_noise_texture.osl cycles/src/kernel/osl/shaders/node_normal.osl cycles/src/kernel/osl/shaders/node_normal_map.osl cycles/src/kernel/osl/shaders/node_object_info.osl cycles/src/kernel/osl/shaders/node_output_displacement.osl cycles/src/kernel/osl/shaders/node_output_surface.osl cycles/src/kernel/osl/shaders/node_output_volume.osl cycles/src/kernel/osl/shaders/node_particle_info.osl cycles/src/kernel/osl/shaders/node_point_info.osl cycles/src/kernel/osl/shaders/node_principled_bsdf.osl cycles/src/kernel/osl/shaders/node_principled_hair_bsdf.osl cycles/src/kernel/osl/shaders/node_principled_volume.osl cycles/src/kernel/osl/shaders/node_ramp_util.h cycles/src/kernel/osl/shaders/node_ray_portal_bsdf.osl cycles/src/kernel/osl/shaders/node_refraction_bsdf.osl cycles/src/kernel/osl/shaders/node_rgb_curves.osl cycles/src/kernel/osl/shaders/node_rgb_ramp.osl cycles/src/kernel/osl/shaders/node_rgb_to_bw.osl cycles/src/kernel/osl/shaders/node_scatter_volume.osl cycles/src/kernel/osl/shaders/node_separate_color.osl cycles/src/kernel/osl/shaders/node_separate_hsv.osl cycles/src/kernel/osl/shaders/node_separate_rgb.osl cycles/src/kernel/osl/shaders/node_separate_xyz.osl cycles/src/kernel/osl/shaders/node_set_normal.osl cycles/src/kernel/osl/shaders/node_sheen_bsdf.osl cycles/src/kernel/osl/shaders/node_sky_texture.osl cycles/src/kernel/osl/shaders/node_subsurface_scattering.osl cycles/src/kernel/osl/shaders/node_tangent.osl cycles/src/kernel/osl/shaders/node_texture_coordinate.osl cycles/src/kernel/osl/shaders/node_toon_bsdf.osl cycles/src/kernel/osl/shaders/node_translucent_bsdf.osl cycles/src/kernel/osl/shaders/node_transparent_bsdf.osl cycles/src/kernel/osl/shaders/node_uv_map.osl cycles/src/kernel/osl/shaders/node_value.osl cycles/src/kernel/osl/shaders/node_vector_curves.osl cycles/src/kernel/osl/shaders/node_vector_displacement.osl cycles/src/kernel/osl/shaders/node_vector_map_range.osl cycles/src/kernel/osl/shaders/node_vector_math.osl cycles/src/kernel/osl/shaders/node_vector_rotate.osl cycles/src/kernel/osl/shaders/node_vector_transform.osl cycles/src/kernel/osl/shaders/node_vertex_color.osl cycles/src/kernel/osl/shaders/node_voronoi.h cycles/src/kernel/osl/shaders/node_voronoi_texture.osl cycles/src/kernel/osl/shaders/node_voxel_texture.osl cycles/src/kernel/osl/shaders/node_voxel_texture_zero.osl cycles/src/kernel/osl/shaders/node_wave_texture.osl cycles/src/kernel/osl/shaders/node_wavelength.osl cycles/src/kernel/osl/shaders/node_white_noise_texture.osl cycles/src/kernel/osl/shaders/node_wireframe.osl cycles/src/kernel/osl/types.h cycles/src/kernel/sample/lcg.h cycles/src/kernel/sample/pattern.h cycles/src/kernel/sample/sobol_burley.h cycles/src/kernel/sample/tabulated_sobol.h cycles/src/kernel/sample/util.h cycles/src/kernel/svm/ao.h cycles/src/kernel/svm/aov.h cycles/src/kernel/svm/attribute.h cycles/src/kernel/svm/bevel.h cycles/src/kernel/svm/brick.h cycles/src/kernel/svm/brightness.h cycles/src/kernel/svm/bump.h cycles/src/kernel/svm/camera.h cycles/src/kernel/svm/checker.h cycles/src/kernel/svm/clamp.h cycles/src/kernel/svm/closure.h cycles/src/kernel/svm/color_util.h cycles/src/kernel/svm/convert.h cycles/src/kernel/svm/displace.h cycles/src/kernel/svm/fractal_noise.h cycles/src/kernel/svm/fresnel.h cycles/src/kernel/svm/gabor.h cycles/src/kernel/svm/gamma.h cycles/src/kernel/svm/geometry.h cycles/src/kernel/svm/gradient.h cycles/src/kernel/svm/hsv.h cycles/src/kernel/svm/ies.h cycles/src/kernel/svm/image.h cycles/src/kernel/svm/invert.h cycles/src/kernel/svm/light_path.h cycles/src/kernel/svm/magic.h cycles/src/kernel/svm/map_range.h cycles/src/kernel/svm/mapping.h cycles/src/kernel/svm/mapping_util.h cycles/src/kernel/svm/math.h cycles/src/kernel/svm/math_util.h cycles/src/kernel/svm/mix.h cycles/src/kernel/svm/node_types_template.h cycles/src/kernel/svm/noisetex.h cycles/src/kernel/svm/normal.h cycles/src/kernel/svm/ramp.h cycles/src/kernel/svm/ramp_util.h cycles/src/kernel/svm/sepcomb_color.h cycles/src/kernel/svm/sepcomb_hsv.h cycles/src/kernel/svm/sepcomb_vector.h cycles/src/kernel/svm/sky.h cycles/src/kernel/svm/svm.h cycles/src/kernel/svm/tex_coord.h cycles/src/kernel/svm/types.h cycles/src/kernel/svm/util.h cycles/src/kernel/svm/value.h cycles/src/kernel/svm/vector_rotate.h cycles/src/kernel/svm/vector_transform.h cycles/src/kernel/svm/vertex_color.h cycles/src/kernel/svm/voxel.h cycles/src/kernel/svm/wave.h cycles/src/kernel/svm/white_noise.h cycles/src/kernel/tables.h cycles/src/kernel/types.h cycles/src/kernel/util/colorspace.h cycles/src/kernel/util/differential.h cycles/src/kernel/util/ies.h cycles/src/kernel/util/lookup_table.h cycles/src/kernel/util/profiler.h cycles/src/scene/CMakeLists.txt cycles/src/scene/alembic.cpp cycles/src/scene/alembic.h cycles/src/scene/alembic_read.cpp cycles/src/scene/alembic_read.h cycles/src/scene/attribute.cpp cycles/src/scene/attribute.h cycles/src/scene/background.cpp cycles/src/scene/background.h cycles/src/scene/bake.cpp cycles/src/scene/bake.h cycles/src/scene/camera.cpp cycles/src/scene/camera.h cycles/src/scene/colorspace.cpp cycles/src/scene/colorspace.h cycles/src/scene/constant_fold.cpp cycles/src/scene/constant_fold.h cycles/src/scene/curves.cpp cycles/src/scene/curves.h cycles/src/scene/devicescene.cpp cycles/src/scene/devicescene.h cycles/src/scene/film.cpp cycles/src/scene/film.h cycles/src/scene/geometry.cpp cycles/src/scene/geometry.h cycles/src/scene/geometry_attributes.cpp cycles/src/scene/geometry_bvh.cpp cycles/src/scene/geometry_mesh.cpp cycles/src/scene/hair.cpp cycles/src/scene/hair.h cycles/src/scene/image.cpp cycles/src/scene/image.h cycles/src/scene/image_oiio.cpp cycles/src/scene/image_oiio.h cycles/src/scene/image_sky.cpp cycles/src/scene/image_sky.h cycles/src/scene/image_vdb.cpp cycles/src/scene/image_vdb.h cycles/src/scene/integrator.cpp cycles/src/scene/integrator.h cycles/src/scene/light.cpp cycles/src/scene/light.h cycles/src/scene/light_tree.cpp cycles/src/scene/light_tree.h cycles/src/scene/mesh.cpp cycles/src/scene/mesh.h cycles/src/scene/mesh_displace.cpp cycles/src/scene/mesh_subdivision.cpp cycles/src/scene/object.cpp cycles/src/scene/object.h cycles/src/scene/osl.cpp cycles/src/scene/osl.h cycles/src/scene/particles.cpp cycles/src/scene/particles.h cycles/src/scene/pass.cpp cycles/src/scene/pass.h cycles/src/scene/pointcloud.cpp cycles/src/scene/pointcloud.h cycles/src/scene/procedural.cpp cycles/src/scene/procedural.h cycles/src/scene/scene.cpp cycles/src/scene/scene.h cycles/src/scene/shader.cpp cycles/src/scene/shader.h cycles/src/scene/shader.tables cycles/src/scene/shader_graph.cpp cycles/src/scene/shader_graph.h cycles/src/scene/shader_nodes.cpp cycles/src/scene/shader_nodes.h cycles/src/scene/stats.cpp cycles/src/scene/stats.h cycles/src/scene/svm.cpp cycles/src/scene/svm.h cycles/src/scene/tables.cpp cycles/src/scene/tables.h cycles/src/scene/tabulated_sobol.cpp cycles/src/scene/tabulated_sobol.h cycles/src/scene/volume.cpp cycles/src/scene/volume.h cycles/src/session/CMakeLists.txt cycles/src/session/buffers.cpp cycles/src/session/buffers.h cycles/src/session/denoising.cpp cycles/src/session/denoising.h cycles/src/session/display_driver.h cycles/src/session/merge.cpp cycles/src/session/merge.h cycles/src/session/output_driver.h cycles/src/session/session.cpp cycles/src/session/session.h cycles/src/session/tile.cpp cycles/src/session/tile.h cycles/src/subd/CMakeLists.txt cycles/src/subd/dice.cpp cycles/src/subd/dice.h cycles/src/subd/patch.cpp cycles/src/subd/patch.h cycles/src/subd/patch_table.cpp cycles/src/subd/patch_table.h cycles/src/subd/split.cpp cycles/src/subd/split.h cycles/src/subd/subpatch.h cycles/src/test/CMakeLists.txt cycles/src/test/integrator_adaptive_sampling_test.cpp cycles/src/test/integrator_render_scheduler_test.cpp cycles/src/test/integrator_tile_test.cpp cycles/src/test/kernel_camera_projection_test.cpp cycles/src/test/render_graph_finalize_test.cpp cycles/src/test/util_aligned_malloc_test.cpp cycles/src/test/util_boundbox_test.cpp cycles/src/test/util_float8_avx2_test.cpp cycles/src/test/util_float8_avx_test.cpp cycles/src/test/util_float8_sse2_test.cpp cycles/src/test/util_float8_test.h cycles/src/test/util_ies_test.cpp cycles/src/test/util_math_fast_test.cpp cycles/src/test/util_math_test.cpp cycles/src/test/util_md5_test.cpp cycles/src/test/util_path_test.cpp cycles/src/test/util_string_test.cpp cycles/src/test/util_task_test.cpp cycles/src/test/util_time_test.cpp cycles/src/test/util_transform_test.cpp cycles/src/util/CMakeLists.txt cycles/src/util/algorithm.h cycles/src/util/aligned_malloc.cpp cycles/src/util/aligned_malloc.h cycles/src/util/args.h cycles/src/util/array.h cycles/src/util/atomic.h cycles/src/util/boundbox.h cycles/src/util/color.h cycles/src/util/debug.cpp cycles/src/util/debug.h cycles/src/util/defines.h cycles/src/util/deque.h cycles/src/util/disjoint_set.h cycles/src/util/guarded_allocator.cpp cycles/src/util/guarded_allocator.h cycles/src/util/guiding.h cycles/src/util/half.h cycles/src/util/hash.h cycles/src/util/ies.cpp cycles/src/util/ies.h cycles/src/util/image.h cycles/src/util/image_impl.h cycles/src/util/list.h cycles/src/util/log.cpp cycles/src/util/log.h cycles/src/util/map.h cycles/src/util/math.h cycles/src/util/math_base.h cycles/src/util/math_cdf.cpp cycles/src/util/math_cdf.h cycles/src/util/math_float2.h cycles/src/util/math_float3.h cycles/src/util/math_float4.h cycles/src/util/math_float8.h cycles/src/util/math_int2.h cycles/src/util/math_int3.h cycles/src/util/math_int4.h cycles/src/util/math_int8.h cycles/src/util/math_intersect.h cycles/src/util/murmurhash.h cycles/src/util/openimagedenoise.h cycles/src/util/openvdb.h cycles/src/util/optimization.h cycles/src/util/param.h cycles/src/util/path.cpp cycles/src/util/path.h cycles/src/util/profiling.cpp cycles/src/util/profiling.h cycles/src/util/progress.h cycles/src/util/projection.h cycles/src/util/queue.h cycles/src/util/rect.h cycles/src/util/semaphore.h cycles/src/util/set.h cycles/src/util/simd.h cycles/src/util/stack_allocator.h cycles/src/util/static_assert.h cycles/src/util/stats.h cycles/src/util/string.cpp cycles/src/util/string.h cycles/src/util/system.cpp cycles/src/util/system.h cycles/src/util/task.cpp cycles/src/util/task.h cycles/src/util/tbb.h cycles/src/util/texture.h cycles/src/util/thread.cpp cycles/src/util/thread.h cycles/src/util/time.cpp cycles/src/util/time.h cycles/src/util/transform.cpp cycles/src/util/transform.h cycles/src/util/transform_avx2.cpp cycles/src/util/types.h cycles/src/util/types_base.h cycles/src/util/types_float2.h cycles/src/util/types_float3.h cycles/src/util/types_float4.h cycles/src/util/types_int2.h cycles/src/util/types_int3.h cycles/src/util/types_int4.h cycles/src/util/types_int8.h cycles/src/util/types_spectrum.h cycles/src/util/types_uchar2.h cycles/src/util/types_uchar3.h cycles/src/util/types_uchar4.h cycles/src/util/types_uint2.h cycles/src/util/types_uint3.h cycles/src/util/types_uint4.h cycles/src/util/types_ushort4.h cycles/src/util/unique_ptr.h cycles/src/util/unique_ptr_vector.h cycles/src/util/vector.h cycles/src/util/version.h cycles/src/util/windows.cpp cycles/src/util/windows.h cycles/src/util/xml.h cycles/third_party/cuew/auto/cuew.template.c cycles/third_party/cuew/auto/cuew.template.h cycles/third_party/cuew/auto/cuew_gen.py cycles/third_party/cuew/include/cuew.h cycles/third_party/cuew/src/cuew.c cycles/third_party/hipew/include/hipew.h cycles/third_party/hipew/include/hiprtew.h cycles/third_party/hipew/src/hipew.c cycles/third_party/hipew/src/hiprtew.cc cycles/third_party/hipew/src/util.h cycles/third_party/libc_compat/CMakeLists.txt cycles/third_party/libc_compat/libc_compat.c cycles/third_party/mikktspace/mikk_atomic_hash_set.hh cycles/third_party/mikktspace/mikktspace.hh cycles/third_party/sky/source/sky_nishita.cpp Apache License 2.0 and/or BSD 3-Clause License ---------------------------------------------- cycles/src/util/projection_inverse.h Apache License 2.0 and/or MIT License ------------------------------------- cycles/src/kernel/svm/voronoi.h Apache License 2.0 and/or Public domain --------------------------------------- cycles/src/util/murmurhash.cpp BSD 3-Clause License -------------------- cycles/src/cmake/Modules/FindAlembic.cmake cycles/src/cmake/Modules/FindBlosc.cmake cycles/src/cmake/Modules/FindClang.cmake cycles/src/cmake/Modules/FindEmbree.cmake cycles/src/cmake/Modules/FindEpoxy.cmake cycles/src/cmake/Modules/FindGLEW.cmake cycles/src/cmake/Modules/FindGflags.cmake cycles/src/cmake/Modules/FindGlog.cmake cycles/src/cmake/Modules/FindHIP.cmake cycles/src/cmake/Modules/FindHIPRT.cmake cycles/src/cmake/Modules/FindLLVM.cmake cycles/src/cmake/Modules/FindLevelZero.cmake cycles/src/cmake/Modules/FindLibEpoxy.cmake cycles/src/cmake/Modules/FindNanoVDB.cmake cycles/src/cmake/Modules/FindOSL.cmake cycles/src/cmake/Modules/FindOpenColorIO.cmake cycles/src/cmake/Modules/FindOpenEXR.cmake cycles/src/cmake/Modules/FindOpenImageDenoise.cmake cycles/src/cmake/Modules/FindOpenImageIO.cmake cycles/src/cmake/Modules/FindOpenJPEG.cmake cycles/src/cmake/Modules/FindOpenSubdiv.cmake cycles/src/cmake/Modules/FindOpenVDB.cmake cycles/src/cmake/Modules/FindOptiX.cmake cycles/src/cmake/Modules/FindPugiXML.cmake cycles/src/cmake/Modules/FindPythonLibsUnix.cmake cycles/src/cmake/Modules/FindSDL2.cmake cycles/src/cmake/Modules/FindSYCL.cmake cycles/src/cmake/Modules/FindTBB.cmake cycles/src/cmake/Modules/FindUSD.cmake cycles/src/cmake/Modules/FindUSDHoudini.cmake cycles/src/cmake/Modules/FindUSDPixar.cmake cycles/src/cmake/Modules/FindWebP.cmake cycles/src/cmake/Modules/FindZstd.cmake cycles/src/cmake/Modules/Findsse2neon.cmake cycles/src/kernel/camera/projection.h cycles/src/kernel/closure/bsdf_ashikhmin_velvet.h cycles/src/kernel/closure/bsdf_burley.h cycles/src/kernel/closure/bsdf_diffuse.h cycles/src/kernel/closure/bsdf_diffuse_ramp.h cycles/src/kernel/closure/bsdf_hair.h cycles/src/kernel/closure/bsdf_microfacet.h cycles/src/kernel/closure/bsdf_phong_ramp.h cycles/src/kernel/closure/bsdf_toon.h cycles/src/kernel/closure/bsdf_transparent.h cycles/src/kernel/closure/bsdf_util.h cycles/src/kernel/closure/emissive.h cycles/src/kernel/osl/closures.cpp cycles/src/kernel/osl/closures_setup.h cycles/src/kernel/osl/osl.h cycles/src/kernel/osl/services_gpu.h cycles/src/kernel/osl/shaders/node_fresnel.h cycles/src/kernel/osl/shaders/stdcycles.h cycles/src/kernel/sample/mapping.h cycles/src/kernel/sample/mis.h cycles/src/kernel/svm/blackbody.h cycles/src/kernel/svm/noise.h cycles/src/kernel/svm/wavelength.h cycles/src/kernel/svm/wireframe.h cycles/src/util/math_fast.h cycles/src/util/types_float8.h GNU General Public License v2.0 or later ---------------------------------------- cycles/third_party/atomic/atomic_ops.h cycles/third_party/atomic/intern/atomic_ops_ext.h cycles/third_party/atomic/intern/atomic_ops_unix.h cycles/third_party/atomic/intern/atomic_ops_utils.h GNU General Public License, Version 2 ------------------------------------- cycles/tools/sync_blender_commits.py MIT License ----------- cycles/web/themes/custom/layouts/shortcodes/figure.html cycles/web/themes/custom/layouts/shortcodes/gallery.html cycles/web/themes/custom/layouts/shortcodes/load-photoswipe.html cycles/web/themes/custom/static/css/photoswipe-gallery.css cycles/web/themes/custom/static/js/load-photoswipe.js Mozilla Public License 2.0 -------------------------- cycles/src/kernel/util/nanovdb.h Unknown or generated -------------------- cycles/.clang-format cycles/.gitea/default_merge_message/REBASE_TEMPLATE.md cycles/.gitea/default_merge_message/SQUASH_TEMPLATE.md cycles/.gitmodules cycles/AUTHORS cycles/BUILDING.md cycles/CMakeLists.txt cycles/GNUmakefile cycles/README.md cycles/examples/objects/cube.xml cycles/examples/objects/sphere.xml cycles/examples/objects/suzanne.xml cycles/examples/osl/stripes.osl cycles/examples/scene_caustics.xml cycles/examples/scene_cube_surface.xml cycles/examples/scene_cube_volume.xml cycles/examples/scene_monkey.xml cycles/examples/scene_osl_stripes.xml cycles/examples/scene_sphere_bump.xml cycles/examples/scene_world_volume.xml cycles/make.bat cycles/src/cmake/make_format.py cycles/src/cmake/make_update.py cycles/src/cmake/make_utils.py cycles/src/doc/license/SPDX-license-identifiers.txt cycles/src/doc/license/readme.txt cycles/src/hydra/plugInfo.json cycles/src/hydra/resources/apple_symbols.map cycles/src/hydra/resources/cycles.json cycles/src/hydra/resources/linux_symbols.map cycles/src/hydra/resources/plugInfo.json cycles/third_party/CMakeLists.txt cycles/third_party/atomic/intern/atomic_ops_msvc.h cycles/third_party/cuew/CMakeLists.txt cycles/third_party/cuew/LICENSE cycles/third_party/cuew/auto/cuda_errors.py cycles/third_party/cuew/auto/cuda_extra.py cycles/third_party/cuew/auto/cuew_gen.sh cycles/third_party/cuew/auto/stdint.h cycles/third_party/cuew/auto/stdlib.h cycles/third_party/hipew/CMakeLists.txt cycles/third_party/hipew/LICENSE cycles/third_party/mikktspace/README.md cycles/third_party/sky/include/sky_model.h cycles/third_party/sky/source/sky_model.cpp cycles/third_party/sky/source/sky_model_data.h cycles/tools/sync_git_am.py cycles/web/config.toml cycles/web/content/development.md cycles/web/content/features.md cycles/web/static/CNAME cycles/web/themes/custom/layouts/_default/baseof.html cycles/web/themes/custom/layouts/_default/list.html cycles/web/themes/custom/layouts/_default/single.html cycles/web/themes/custom/layouts/index.html cycles/web/themes/custom/layouts/partials/footer.html cycles/web/themes/custom/layouts/partials/head.html cycles/web/themes/custom/layouts/partials/header.html cycles/web/themes/custom/static/css/style.css cycles/web/themes/custom/theme.toml zlib License ------------ cycles/src/util/md5.cpp cycles/src/util/md5.h