Skip to content

Commit a101033

Browse files
Firestar99timon-schellingTrueDoctor
authored
Shaders: rust-gpu integration to compile shader nodes to WGSL (#3097)
* shaders: shader compilation setup * nix: use rustc_codegen_spirv.so from nix * shaders: codegen for per_pixel_adjust shader nodes * shaders: disable nodes needing bool * shaders: `#[repr(u32)]` some enums * shaders: add lint ignores from rust-gpu * shaders: fix node-macro tests * gcore-shaders: toml cleanup * shader-nodes feature: put rust-gpu to wgsl compile behind feature gate * shaders: fix use TokenStream2 * shaders: allow providing shader externally * Update iai runner in workflow --------- Co-authored-by: Timon Schelling <[email protected]> Co-authored-by: Dennis Kobert <[email protected]>
1 parent 083dfa5 commit a101033

File tree

21 files changed

+717
-20
lines changed

21 files changed

+717
-20
lines changed

.github/workflows/comment-profiling-changes.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@ jobs:
3434
uses: actions/cache@v4
3535
with:
3636
path: ~/.cargo/bin/iai-callgrind-runner
37-
key: ${{ runner.os }}-iai-callgrind-runner-0.12.3
37+
key: ${{ runner.os }}-iai-callgrind-runner-0.16.1
3838

3939
- name: Install iai-callgrind
4040
if: steps.cache-iai.outputs.cache-hit != 'true'
4141
run: |
42-
cargo install iai-callgrind-runner@0.12.3
42+
cargo install iai-callgrind-runner@0.16.1
4343
4444
- name: Checkout master branch
4545
run: |

0 commit comments

Comments
 (0)