Natalie Chouinard | e31fa9d | 2024-08-14 20:52:07 +0000 | [diff] [blame] | 1 | RWByteAddressBuffer prevent_dce : register(u0); |
2 | |||||
3 | int4 quadSwapDiagonal_a665b1() { | ||||
4 | int4 arg_0 = (1).xxxx; | ||||
5 | int4 res = QuadReadAcrossDiagonal(arg_0); | ||||
6 | return res; | ||||
7 | } | ||||
8 | |||||
9 | void fragment_main() { | ||||
10 | prevent_dce.Store4(0u, asuint(quadSwapDiagonal_a665b1())); | ||||
11 | return; | ||||
12 | } | ||||
13 | |||||
14 | [numthreads(1, 1, 1)] | ||||
15 | void compute_main() { | ||||
16 | prevent_dce.Store4(0u, asuint(quadSwapDiagonal_a665b1())); | ||||
17 | return; | ||||
18 | } |