Variation #3

Open
bspeice wants to merge 4 commits from variation into main
Owner

Implements support for variations within transformations.

Removes the previous default shader entry points in favor of new entry points that actually use the existing code; this serves as a compile test. Without entry points, "dead" code (that is, code not reachable from a shader entry point) is aggressively removed, so this checks that the code is capable of running on a GPU.

Implements support for variations within transformations. Removes the previous default shader entry points in favor of new entry points that actually use the existing code; this serves as a compile test. Without entry points, "dead" code (that is, code not reachable from a shader entry point) is aggressively removed, so this checks that the code is capable of running on a GPU.
bspeice added 4 commits 2026-06-28 21:36:00 -04:00
Implement basic variation support
CI / cargo fmt (push) Successful in 24s
CI / cargo test (push) Failing after 26s
CI / cargo test (GPU) (push) Successful in 17m57s
6671475c75
Upgrade rand/rand_xoshiro version
CI / cargo fmt (push) Successful in 32s
CI / cargo test (push) Failing after 29s
CI / cargo test (GPU) (push) Successful in 17m53s
c3224fadd8
Add documentation for recent functions
CI / cargo fmt (push) Successful in 28s
CI / cargo test (push) Successful in 14m23s
CI / cargo test (GPU) (push) Successful in 13m26s
3c5563c940
Some checks are pending
CI / cargo fmt (push) Successful in 28s
CI / cargo test (push) Successful in 14m23s
CI / cargo test (GPU) (push) Successful in 13m26s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin variation:variation
git checkout variation
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bspeice/enkou#3