From a31d022e696b2f1375167f6ea5611ab072c7f21e Mon Sep 17 00:00:00 2001 From: Alaska Date: Wed, 27 Aug 2025 10:36:47 +0200 Subject: [PATCH] Tests: Add Cycles test for scene with many unique materials In recent history there have been two issues leading to corrupt rendering or crashes on the GPU in scenes with 300 or more unique materials. #144713 and #141171. To help detect these issues earlier on, this commit adds a new Cycles render test that uses 400 unique materials. Pull Request: https://projects.blender.org/blender/blender/pulls/145187 --- .../reports/cycles_renders/many_unique_shaders_144713.png | 3 +++ tests/files/render/reports/many_unique_shaders_144713.blend | 3 +++ 2 files changed, 6 insertions(+) create mode 100644 tests/files/render/reports/cycles_renders/many_unique_shaders_144713.png create mode 100644 tests/files/render/reports/many_unique_shaders_144713.blend diff --git a/tests/files/render/reports/cycles_renders/many_unique_shaders_144713.png b/tests/files/render/reports/cycles_renders/many_unique_shaders_144713.png new file mode 100644 index 00000000000..ccb5bed1dbb --- /dev/null +++ b/tests/files/render/reports/cycles_renders/many_unique_shaders_144713.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fc90e427b96435fde8124164478ee79f8d68b1cedc9365f534f895f45a57bbf6 +size 11268 diff --git a/tests/files/render/reports/many_unique_shaders_144713.blend b/tests/files/render/reports/many_unique_shaders_144713.blend new file mode 100644 index 00000000000..cf97f291508 --- /dev/null +++ b/tests/files/render/reports/many_unique_shaders_144713.blend @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4d13163d80844273981bd4331d24577d4a91192ea964687e1b85a0e1fd3d4e7c +size 266518