Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@kvark
Copy link
Owner

@kvark kvark commented Sep 17, 2024

Experiment branched off #161

The idea is to re-organize main ReSTIR routing so that the shared code is actually re-used, instead of relying on the functions to be re-used properly.
Interestingly, it doesn't work at all on NVidia:
Local3-passes

It's not clear to me why this is slower...

@kvark kvark changed the title Experiment/restir pass loop ReSTIR loop architecture Sep 17, 2024
@kvark kvark added the type: experiment Experimental code label Sep 17, 2024
@kvark kvark mentioned this pull request Sep 17, 2024
16 tasks
The goal of this approach is to aggressively re-use code, assuming that
the driver will inline everything. Therefore, the whole pipeline is shaped
as a loop over passes.
@kvark kvark force-pushed the experiment/restir-pass-loop branch from 24febb7 to 99091be Compare September 17, 2024 07:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: experiment Experimental code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants