Render: Add tests for shadow linking with curves #21

Open
Alaska wants to merge 1 commits from curve-shadow-linking into main

When changing the target branch, be careful to rebase the branch in your fork to match. See documentation.
Member

Having a test like this was found to be useful during
blender/blender!125803

And a test like this will be useful in case of future BVH changes
or refactors.

Ref: blender/blender#123012

Having a test like this was found to be useful during blender/blender!125803 And a test like this will be useful in case of future BVH changes or refactors. Ref: blender/blender#123012
Alaska added 1 commit 2024-11-21 09:17:13 +01:00
Having a test like this was found to be useful during
blender/blender!125803

And a test like this will be useful in case of future BVH changes
or refactors.

Ref: blender/blender#123012
Alaska requested review from Sergey Sharybin 2024-11-21 09:17:23 +01:00
Alaska requested review from Weizhen Huang 2024-11-21 09:17:23 +01:00
Author
Member

Testing here with:
CPU, CUDA, OptiX, HIP, HIPRT, oneAPI, oneAPI with Embree, Metal, MetalRT, they all passed.

Most of them were pixel perfect, with the exception of MetalRT which has some unexpected light leaking (see attached image). But it does still pass.

Testing here with: CPU, CUDA, OptiX, HIP, HIPRT, oneAPI, oneAPI with Embree, Metal, MetalRT, they all passed. Most of them were pixel perfect, with the exception of MetalRT which has some unexpected light leaking (see attached image). But it does still pass.
Sergey Sharybin approved these changes 2024-11-21 11:02:41 +01:00
Sergey Sharybin left a comment
Owner

Looks good!

We can look into quality of the feature on MetalRT separately. No need to block the addition of test with it.

Looks good! We can look into quality of the feature on MetalRT separately. No need to block the addition of test with it.
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin curve-shadow-linking:curve-shadow-linking
git checkout curve-shadow-linking
Sign in to join this conversation.
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-test-data#21
No description provided.