Natalie Chouinard | b7114a6 | 2024-08-14 16:10:59 +0000 | [diff] [blame] | 1 | |
| 2 | RWByteAddressBuffer prevent_dce : register(u0); |
| 3 | int3 quadBroadcast_704803() { |
Antonio Maiorano | d032c62 | 2024-09-19 18:20:54 +0000 | [diff] [blame^] | 4 | int3 res = QuadReadLaneAt((int(1)).xxx, int(1)); |
Natalie Chouinard | b7114a6 | 2024-08-14 16:10:59 +0000 | [diff] [blame] | 5 | return res; |
| 6 | } |
| 7 | |
| 8 | void fragment_main() { |
| 9 | prevent_dce.Store3(0u, asuint(quadBroadcast_704803())); |
| 10 | } |
| 11 | |
| 12 | [numthreads(1, 1, 1)] |
| 13 | void compute_main() { |
| 14 | prevent_dce.Store3(0u, asuint(quadBroadcast_704803())); |
| 15 | } |
| 16 | |