Ben Clayton | 97668c8 | 2021-07-27 08:17:29 +0000 | [diff] [blame] | 1 | struct SSBO { |
James Price | 3b671cb | 2022-03-28 14:31:22 +0000 | [diff] [blame] | 2 | m : mat2x2<f32>, |
Ben Clayton | 97668c8 | 2021-07-27 08:17:29 +0000 | [diff] [blame] | 3 | }; |
Ben Clayton | 01e4b6f | 2022-01-19 22:46:57 +0000 | [diff] [blame] | 4 | @group(0) @binding(0) var<storage, read_write> ssbo : SSBO; |
Ben Clayton | 97668c8 | 2021-07-27 08:17:29 +0000 | [diff] [blame] | 5 | |
dan sinclair | b29892b | 2022-06-07 13:55:34 +0000 | [diff] [blame] | 6 | @compute @workgroup_size(1) |
Ben Clayton | 97668c8 | 2021-07-27 08:17:29 +0000 | [diff] [blame] | 7 | fn f() { |
| 8 | let v = ssbo.m; |
| 9 | ssbo.m = v; |
| 10 | } |