Skip to content

Commit 54ce9f7

Browse files
Update shader bencher to share some logic with snapshots (#8108)
Co-authored-by: Connor Fitzgerald <[email protected]>
1 parent d31d944 commit 54ce9f7

File tree

13 files changed

+791
-710
lines changed

13 files changed

+791
-710
lines changed

Cargo.lock

Lines changed: 18 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ members = [
1010
"examples/standalone/*",
1111
"lock-analyzer",
1212
"naga-cli",
13+
"naga-test",
1314
"naga",
1415
"naga/fuzz",
1516
"naga/hlsl-snapshots",
@@ -32,6 +33,7 @@ default-members = [
3233
"examples/standalone/*",
3334
"lock-analyzer",
3435
"naga-cli",
36+
"naga-test",
3537
"naga",
3638
"naga/fuzz",
3739
"naga/hlsl-snapshots",
@@ -64,6 +66,7 @@ authors = ["gfx-rs developers"]
6466

6567
[workspace.dependencies]
6668
naga = { version = "26.0.0", path = "./naga" }
69+
naga-test = { version = "26.0.0", path = "./naga-test" }
6770
wgpu = { version = "26.0.0", path = "./wgpu", default-features = false, features = [
6871
"serde",
6972
"wgsl",

benches/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ naga = { workspace = true, features = [
4141
"glsl-out",
4242
"wgsl-out",
4343
] }
44+
naga-test = { workspace = true, features = [] }
4445
nanorand.workspace = true
4546
pollster.workspace = true
4647
profiling.workspace = true

0 commit comments

Comments
 (0)