Antonio Maiorano | 06c6307 | 2024-08-15 14:05:02 +0000 | [diff] [blame] | 1 | |
2 | RWByteAddressBuffer prevent_dce : register(u0); | ||||
3 | float2 quadSwapY_1f1a06() { | ||||
4 | float2 res = QuadReadAcrossY((1.0f).xx); | ||||
5 | return res; | ||||
6 | } | ||||
7 | |||||
8 | void fragment_main() { | ||||
9 | prevent_dce.Store2(0u, asuint(quadSwapY_1f1a06())); | ||||
10 | } | ||||
11 | |||||
12 | [numthreads(1, 1, 1)] | ||||
13 | void compute_main() { | ||||
14 | prevent_dce.Store2(0u, asuint(quadSwapY_1f1a06())); | ||||
15 | } | ||||
16 |