wgpu/tests/in
Jonathan Behrens f9b348557a
Add FindLsb / FindMsb (#1473)
* Add FindLsb / FindMsb

* Fixes and tests for FindLsb/FindMsb

* Add findLsb / findMsb as WGSL builtins

* Fix tests

* Fix incompatible type issue with MSL output

* Requested changes

* Test fewer cases of findLsb/findMsb
2021-12-20 14:48:54 -05:00
..
glsl Add FindLsb / FindMsb (#1473) 2021-12-20 14:48:54 -05:00
spv spv-in: fix support for degrees and radians conversion 2021-12-17 11:56:47 -05:00
access.param.ron Refactor snapshot test arguments to avoid checking for deserialize feature too often. 2021-11-26 11:36:46 -05:00
access.wgsl Remove top_level property of structs 2021-12-15 09:33:33 -05:00
bits.param.ron Refactor snapshot test arguments to avoid checking for deserialize feature too often. 2021-11-26 11:36:46 -05:00
bits.wgsl Add FindLsb / FindMsb (#1473) 2021-12-20 14:48:54 -05:00
boids.param.ron Refactor snapshot test arguments to avoid checking for deserialize feature too often. 2021-11-26 11:36:46 -05:00
boids.wgsl Remove top_level property of structs 2021-12-15 09:33:33 -05:00
bounds-check-image-restrict.param.ron Refactor snapshot test arguments to avoid checking for deserialize feature too often. 2021-11-26 11:36:46 -05:00
bounds-check-image-restrict.wgsl [spv-out] Implement BoundsCheckPolicy for image access 2021-08-22 23:41:27 -04:00
bounds-check-image-rzsw.param.ron Refactor snapshot test arguments to avoid checking for deserialize feature too often. 2021-11-26 11:36:46 -05:00
bounds-check-image-rzsw.wgsl [spv-out] Implement BoundsCheckPolicy for image access 2021-08-22 23:41:27 -04:00
bounds-check-restrict.param.ron [msl-out] Implement index bounds check policies for non-texture accesses. 2021-12-06 15:53:41 -05:00
bounds-check-restrict.wgsl Remove top_level property of structs 2021-12-15 09:33:33 -05:00
bounds-check-zero.param.ron Refactor snapshot test arguments to avoid checking for deserialize feature too often. 2021-11-26 11:36:46 -05:00
bounds-check-zero.wgsl Remove top_level property of structs 2021-12-15 09:33:33 -05:00
collatz.param.ron spv-out: option to emit PointSize 2021-09-15 18:48:18 -04:00
collatz.wgsl Remove top_level property of structs 2021-12-15 09:33:33 -05:00
control-flow.param.ron spv-out: option to emit PointSize 2021-09-15 18:48:18 -04:00
control-flow.wgsl [valid] Check that switches have a default case (#1529) 2021-11-15 00:07:55 +00:00
cubeArrayShadow.wgsl [glsl-out] Improve handling of samplerCubeArrayShadow 2021-09-21 16:54:05 -04:00
empty.param.ron spv-out: option to emit PointSize 2021-09-15 18:48:18 -04:00
empty.wgsl Move snapshot inputs and outputs around 2021-02-07 18:16:26 -05:00
extra.param.ron Refactor snapshot test arguments to avoid checking for deserialize feature too often. 2021-11-26 11:36:46 -05:00
extra.wgsl Remove top_level property of structs 2021-12-15 09:33:33 -05:00
globals.param.ron spv-out: option to emit PointSize 2021-09-15 18:48:18 -04:00
globals.wgsl Release v0.8 2021-12-18 12:05:12 -05:00
image.param.ron Gather operations 2021-12-18 11:46:49 -05:00
image.wgsl Gather operations 2021-12-18 11:46:49 -05:00
interface.param.ron Actually disable explicit types on most WGSL outputs 2021-11-26 11:36:46 -05:00
interface.wgsl Support num_workgroups builtin 2021-08-17 22:22:22 -04:00
interpolate.param.ron Refactor snapshot test arguments to avoid checking for deserialize feature too often. 2021-11-26 11:36:46 -05:00
interpolate.wgsl Avoid function name redefinition in tests 2021-11-28 21:23:22 -05:00
operators.param.ron spv-out: option to emit PointSize 2021-09-15 18:48:18 -04:00
operators.wgsl wgsl-in: Implement matrix construction from scalar 2021-12-17 10:39:31 -05:00
pointers.param.ron Refactor snapshot test arguments to avoid checking for deserialize feature too often. 2021-11-26 11:36:46 -05:00
pointers.wgsl Remove top_level property of structs 2021-12-15 09:33:33 -05:00
policy-mix.param.ron Refactor snapshot test arguments to avoid checking for deserialize feature too often. 2021-11-26 11:36:46 -05:00
policy-mix.wgsl Remove top_level property of structs 2021-12-15 09:33:33 -05:00
quad.param.ron Refactor snapshot test arguments to avoid checking for deserialize feature too often. 2021-11-26 11:36:46 -05:00
quad.wgsl Avoid function name redefinition in tests 2021-11-28 21:23:22 -05:00
shadow.param.ron spv-out: option to emit PointSize 2021-09-15 18:48:18 -04:00
shadow.wgsl Remove top_level property of structs 2021-12-15 09:33:33 -05:00
skybox.param.ron Refactor snapshot test arguments to avoid checking for deserialize feature too often. 2021-11-26 11:36:46 -05:00
skybox.wgsl Remove top_level property of structs 2021-12-15 09:33:33 -05:00
standard.param.ron spv-out: option to emit PointSize 2021-09-15 18:48:18 -04:00
standard.wgsl Derivative tests 2021-05-14 09:53:24 -04:00
texture-arg.param.ron spv-out: option to emit PointSize 2021-09-15 18:48:18 -04:00
texture-arg.wgsl [glsl-in] Add support for texture arguments 2021-07-01 11:19:28 -04:00