Repository navigation
Full CUDA Training+Sampling Implementation - #31
Open
ejaszewski wants to merge 101 commits into
Open
ejaszewski wants to merge 101 commits into
ejaszewski wants to merge 101 commits into
Conversation
…ginning more gracefully. Adding an initialized flag to each Region. The Region content is now only validated if the region was initialized first.
…re previos and current stats are directly merged
…f special fitting for Firelies
…ll splits are getting partialy updated
- unused variables (-Wunused-parameter) - comparison with different signs (-Wsign-compare) - no implicit copy constructor when copy assignment is present (-Wdeprecated-copy-with-user-provided-copy)
prepare for surface product sampling
CPU api also assumes weight is already divided by pdf
…e' into drs/xpugpu-vmm2
added 29 commits
October 1, 2025 15:33
disable treelets for now
remove debug memory utilization check remove NDEBUG unfdef
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR includes work done by Addis Dittebrandt to add a full CUDA implementation of sampling and training. Preliminary results have been verified in an internal development build of RenderMan.
After discussion with Sebastian, we want to merge this into the
wip/gpu-portbranch to do some additional work before we consider the GPU support work finished.