blob: 7ce95c16d2dc8aa25bf6a25e3da7929d562c02b6 [file] [log] [blame]
Natalie Chouinard6ee63302024-06-25 20:45:30 +00001RWByteAddressBuffer prevent_dce : register(u0);
James Pricea6287df2023-08-11 00:45:54 +00002RWTexture1D<uint4> arg_0 : register(u0, space1);
James Pricef6644012023-08-11 00:45:54 +00003
Natalie Chouinarde9027182024-06-13 18:50:19 +00004uint textureDimensions_ae75a7() {
James Pricea6287df2023-08-11 00:45:54 +00005 uint tint_tmp;
6 arg_0.GetDimensions(tint_tmp);
7 uint res = tint_tmp;
Natalie Chouinarde9027182024-06-13 18:50:19 +00008 return res;
James Pricef6644012023-08-11 00:45:54 +00009}
10
James Pricea6287df2023-08-11 00:45:54 +000011void fragment_main() {
Natalie Chouinarde9027182024-06-13 18:50:19 +000012 prevent_dce.Store(0u, asuint(textureDimensions_ae75a7()));
James Pricea6287df2023-08-11 00:45:54 +000013 return;
James Pricef6644012023-08-11 00:45:54 +000014}
15
James Pricea6287df2023-08-11 00:45:54 +000016[numthreads(1, 1, 1)]
17void compute_main() {
Natalie Chouinarde9027182024-06-13 18:50:19 +000018 prevent_dce.Store(0u, asuint(textureDimensions_ae75a7()));
James Pricea6287df2023-08-11 00:45:54 +000019 return;
James Pricef6644012023-08-11 00:45:54 +000020}