daxpedda
b7f4006e46
Bump bitflags to v2 ( #2358 )
2023-06-01 15:40:47 +02:00
teoxoy
c7d02151f0
add support for zero-initializing workgroup memory
2023-01-25 18:07:48 +01:00
João Capucho
81dc67402a
glsl-out: push constants use anonymous uniforms
...
Previously this was done with UBOs but this posed some problems when
integrating with wgpu (see https://github.com/gfx-rs/wgpu/pull/2400 )
2022-01-21 21:13:12 -05:00
João Capucho
91ca923553
glsl-out: Add support for push constant emulation
2022-01-16 19:32:51 -05:00
Dzmitry Malyshau
f4ba74544a
Refactor snapshot test arguments to avoid checking for deserialize feature too often.
...
We can safely assume that deserialize is enabled for all output tests.
Supporting other modes of operation has low utility.
This change also adds an option to skip the explicit types for WGSL output.
2021-11-26 11:36:46 -05:00
Dzmitry Malyshau
52d74e91a4
spv-out: option to emit PointSize
2021-09-15 18:48:18 -04:00
Dzmitry Malyshau
cfbe83e384
glsl-out: adjust coordinate space
2021-06-28 15:01:39 -04:00
Dzmitry Malyshau
57b3256020
[glsl-out] binding location mapping
2021-06-27 01:09:53 -04:00
Dzmitry Malyshau
350ceb383d
WGSL support for f64, snapshot test for it
2021-05-08 21:20:23 -04:00
Dzmitry Malyshau
bb716f9c10
[spv-out] implement array value indexing ( #723 )
2021-04-16 17:11:18 -04:00
Jim Blandy
2eb3e81e19
[wgsl-in] Add basic test for interpolate attribute.
2021-04-15 17:19:20 -04:00