bspeice
81a1a2a254
Add color blending
2026-07-12 21:25:31 -04:00
bspeice
fd49ae7256
Add a color coordinate to the chaos game
...
Also refactors the gasket example to avoid using shader entry points; the entry point signatures are not stable, and I don't want to keep refactoring the gasket while adding more advanced color/image features.
2026-07-12 21:12:01 -04:00
bspeice
7ff19631ba
Merge pull request 'Add clippy, fix up warnings' ( #7 ) from clippy into main
...
CI / cargo fmt (push) Successful in 25s
CI / cargo test (push) Successful in 12m39s
CI / cargo test (GPU) (push) Successful in 16m24s
Reviewed-on: #7
2026-07-12 15:50:24 -04:00
bspeice
9ea4261a84
Add clippy, fix up warnings
CI / cargo fmt (push) Successful in 23s
CI / cargo test (push) Successful in 12m44s
CI / cargo test (GPU) (push) Successful in 16m32s
2026-07-12 14:46:06 -04:00
bspeice
81f23c1bd8
Merge pull request 'Implement post-transform coefficients' ( #6 ) from post_transform into main
...
CI / cargo fmt (push) Successful in 27s
CI / cargo test (push) Successful in 12m43s
CI / cargo test (GPU) (push) Successful in 12m25s
Reviewed-on: #6
2026-07-12 13:43:22 -04:00
bspeice
08ada94bd2
Implement post-transform coefficients
CI / cargo fmt (push) Successful in 1m25s
CI / cargo test (push) Successful in 14m59s
CI / cargo test (GPU) (push) Successful in 16m50s
2026-07-12 10:05:19 -04:00
bspeice
4005e14ab0
Merge pull request 'Include examples as part of cargo check' ( #5 ) from ci_all_targets into main
...
CI / cargo fmt (push) Successful in 22s
CI / cargo test (push) Successful in 13m7s
CI / cargo test (GPU) (push) Successful in 12m35s
Reviewed-on: #5
2026-07-03 17:48:20 -04:00
bspeice
3bd01da563
Include examples as part of cargo check
CI / cargo fmt (push) Successful in 23s
CI / cargo test (push) Successful in 13m22s
CI / cargo test (GPU) (push) Successful in 12m35s
2026-07-03 16:23:11 -04:00
bspeice
616bd2ae6d
Merge pull request 'Variation' ( #3 ) from variation into main
...
CI / cargo fmt (push) Successful in 27s
CI / cargo test (push) Successful in 14m32s
CI / cargo test (GPU) (push) Successful in 16m32s
Reviewed-on: #3
2026-07-03 09:29:05 -04:00
bspeice
86ef0887e3
Fix RNG transmutation
CI / cargo test (push) Successful in 14m31s
CI / cargo test (GPU) (push) Successful in 12m49s
CI / cargo fmt (push) Successful in 28s
2026-06-29 20:40:12 -04:00
bspeice
3c5563c940
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
2026-06-28 15:03:52 -04:00
bspeice
c3224fadd8
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
2026-06-27 18:27:43 -04:00
bspeice
44b71c2692
Add entry points for GPU
2026-06-27 18:25:41 -04:00
bspeice
6671475c75
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
2026-06-27 15:11:23 -04:00
bspeice
df747855b6
Merge pull request 'Sierpinski Gasket' ( #2 ) from sierpinski_gasket into main
...
CI / cargo fmt (push) Successful in 23s
CI / cargo test (push) Successful in 14m43s
CI / cargo test (GPU) (push) Successful in 17m35s
Reviewed-on: #2
2026-06-27 14:14:40 -04:00
bspeice
55cece063f
Fix documentation whitespace
CI / cargo fmt (push) Successful in 21s
CI / cargo test (push) Successful in 14m18s
CI / cargo test (GPU) (push) Successful in 17m14s
2026-06-27 11:07:23 -04:00
bspeice
344ecc3450
Add missing documentation
CI / cargo fmt (push) Failing after 25s
CI / cargo test (GPU) (push) Has been cancelled
CI / cargo test (push) Has been cancelled
2026-06-27 11:02:19 -04:00
bspeice
a9da463041
Fix the documentation
2026-06-27 10:11:26 -04:00
bspeice
67b94522d0
Run cargo fmt
2026-06-27 10:11:01 -04:00
bspeice
beb1c8526f
Implement a basic Sierpinski Gasket IFS
CI / cargo fmt (push) Failing after 1m23s
CI / cargo test (push) Failing after 33s
CI / cargo test (GPU) (push) Successful in 20m4s
2026-06-22 20:46:47 -04:00
bspeice
90f886f971
Implement the IFS camera
CI / cargo fmt (push) Successful in 22s
CI / cargo test (push) Failing after 13m52s
CI / cargo test (GPU) (push) Successful in 13m45s
2026-06-20 15:10:25 -04:00
bspeice
1709336062
Add an initial implementation of the chaos game
2026-06-20 10:05:04 -04:00
bspeice
bb4e0aa669
Add a coefficients trait for converting the affine coefficient notation flam3 uses to how glam represents it
2026-06-20 09:20:38 -04:00
bspeice
5603f19c22
Merge pull request 'Automatically install rust toolchain for CI' ( #1 ) from cargo_gpu_builder into main
...
CI / cargo fmt (push) Successful in 23s
CI / cargo test (push) Successful in 12m50s
CI / cargo test (GPU) (push) Successful in 12m47s
Reviewed-on: #1
2026-06-19 22:20:22 -04:00
bspeice
35784514d6
Fix the CI action, the build scripts were fine
CI / cargo fmt (push) Successful in 25s
CI / cargo test (push) Successful in 13m3s
CI / cargo test (GPU) (push) Successful in 12m57s
2026-06-19 21:50:41 -04:00
bspeice
24a40adcad
Revert "Automatically install rust toolchain for CI"
...
This reverts commit 0a17b24451 .
2026-06-19 21:49:29 -04:00
bspeice
0a17b24451
Automatically install rust toolchain for CI
CI / cargo fmt (push) Successful in 9m34s
CI / cargo test (push) Has been cancelled
CI / cargo test (GPU) (push) Has been cancelled
2026-06-19 20:56:04 -04:00
bspeice
3652de9fd1
Attempt to use the Gitea build cache
CI / cargo fmt (push) Has been cancelled
CI / cargo test (push) Has been cancelled
CI / cargo test (GPU) (push) Has been cancelled
2026-06-19 20:55:30 -04:00
bspeice
bf82670f9e
Disable running CI on pull requests
...
CI / cargo fmt (push) Has been cancelled
CI / cargo test (push) Has been cancelled
CI / cargo test (GPU) (push) Has been cancelled
It's already running on push for all branches.
2026-06-19 20:01:15 -04:00
bspeice
a7df0a6d2a
Add workflow_dispatch to re-run manually
CI / cargo fmt (push) Successful in 10m16s
CI / cargo test (push) Successful in 23m10s
CI / cargo test (GPU) (push) Failing after 13m38s
2026-06-19 14:14:43 -04:00
bspeice
64b2863fc2
Initial commit
CI / cargo test (GPU) (push) Failing after 20s
CI / cargo fmt (push) Successful in 11m1s
CI / cargo test (push) Failing after 10m13s
2026-06-19 11:42:50 -04:00