blender/intern/cycles/kernel
Weizhen Huang 401475c9ed Fix #153488: Cycles OpenVDB renders black on certain Metal machines
Tweak the Metal code slightly to avoid either a subtle bug on our side
or a Metal compiler bug.

Pull Request: https://projects.blender.org/blender/blender/pulls/155476
2026-03-11 15:31:43 +01:00
..
bake Fix: Cycles: lcg_state uninitialized before volume density baking 2025-08-13 16:10:06 +02:00
bvh Fix #154069: Cycles Metal error on macOS 13 2026-02-09 12:56:36 +01:00
camera Revert "Cleanup: Unused arguments in Cycles kernel" 2025-06-11 15:47:06 +02:00
closure Cleanup: Cycles, sign conversion 2025-12-29 12:13:11 +01:00
device Fix: Cycles: GPU rendering error with more than 1024 shaders 2026-03-06 22:31:21 +01:00
film Cycles: Smoothly blend denoising features to avoid artifacts 2026-03-03 16:45:02 +01:00
geom Fix #153488: Cycles OpenVDB renders black on certain Metal machines 2026-03-11 15:31:43 +01:00
integrator Refactor: Cycles: Share more code for motion triangle in MNEE 2026-02-06 19:22:49 +01:00
light Cycles: Use per-corner normals instead of splitting 2026-02-06 19:22:49 +01:00
osl Cycles: Add Normal Map node Base option for displaced surfaces 2026-02-27 18:52:50 +01:00
sample Cycles: Perform direct light shader eval in own kernel 2026-01-20 20:34:16 +01:00
svm Cycles: Add Normal Map node Base option for displaced surfaces 2026-02-27 18:52:50 +01:00
util Refactor: Cycles: More consistent naming of image functions and structs 2026-01-14 17:57:46 +01:00
CMakeLists.txt Refactor: Cycles: Compress vertex normals with octahedral mapping 2026-02-06 19:22:48 +01:00
data_arrays.h Refactor: Cycles: Compress vertex normals with octahedral mapping 2026-02-06 19:22:48 +01:00
data_template.h Cycles: Swap order of Denoise Albedo and Denoise Normal passes 2026-01-26 14:36:55 +01:00
features.h Refactor: Cycles: Support alloc of integrator state when a feature is off 2026-01-20 20:34:16 +01:00
globals.h Refactor: Cycles: Make kernel headers work by themselves 2025-01-03 10:22:50 +01:00
image.h Refactor: Cycles: Make kernel headers work by themselves 2025-01-03 10:22:50 +01:00
tables.h Refactor: Cycles: Make kernel headers work by themselves 2025-01-03 10:22:50 +01:00
types.h Cycles: Use per-corner normals instead of splitting 2026-02-06 19:22:49 +01:00