blob: 838c3d816f31d792007ea3ae247ba3fd67ee5440 [file] [log] [blame]
Natalie Chouinard6ee63302024-06-25 20:45:30 +00001RWByteAddressBuffer prevent_dce : register(u0);
James Pricea6287df2023-08-11 00:45:54 +00002RWTexture3D<int4> arg_0 : register(u0, space1);
James Priced90c72b2023-08-11 00:45:54 +00003
Natalie Chouinarde9027182024-06-13 18:50:19 +00004int4 textureLoad_d7996a() {
Jiawei Shaoa54554a2023-11-13 08:24:12 +00005 int4 res = arg_0.Load(int3((1).xxx));
Natalie Chouinarde9027182024-06-13 18:50:19 +00006 return res;
James Priced90c72b2023-08-11 00:45:54 +00007}
8
James Pricea6287df2023-08-11 00:45:54 +00009void fragment_main() {
Natalie Chouinarde9027182024-06-13 18:50:19 +000010 prevent_dce.Store4(0u, asuint(textureLoad_d7996a()));
James Pricea6287df2023-08-11 00:45:54 +000011 return;
James Priced90c72b2023-08-11 00:45:54 +000012}
13
James Pricea6287df2023-08-11 00:45:54 +000014[numthreads(1, 1, 1)]
15void compute_main() {
Natalie Chouinarde9027182024-06-13 18:50:19 +000016 prevent_dce.Store4(0u, asuint(textureLoad_d7996a()));
James Pricea6287df2023-08-11 00:45:54 +000017 return;
James Priced90c72b2023-08-11 00:45:54 +000018}