wgpu/tests
João Capucho d1c29534c8
glsl-in: Fix position propagation in lowering (#2079)
When lowering `Select` expressions the position could be wrongfully
updated from `AccessBase { constant_index: false }` to
`AccessBase { constant_index: true }` this caused dynamic indexing
in an array behind a structure to fail if it was stored in a constant.

Furthermore the position could also be updated from `Rhs` to
`AccessBase`, this could cause issues because `AccessBase` doesn't
load variables (which `Rhs` does), so accessing a member from a
structure behind a pointer would return the wrong result.
2022-12-02 10:48:20 +01:00
..
in glsl-in: Fix position propagation in lowering (#2079) 2022-12-02 10:48:20 +01:00
out glsl-in: Fix position propagation in lowering (#2079) 2022-12-02 10:48:20 +01:00
snapshots.rs Satisfy latest clippy lints (up to Rust 1.64) (#2081) 2022-11-03 09:32:15 -07:00
spirv-capabilities.rs [wgsl-in] Update entry point stage attributes 2022-04-15 18:02:48 +01:00
wgsl-errors.rs refactor(valid): s/error/source member name for ValidationError 2022-10-26 16:31:48 -04:00