globallycoherent RWByteAddressBuffer _29 : register(u3); ByteAddressBuffer _33 : register(t2); RWTexture2D uImageIn : register(u0); globallycoherent RWTexture2D uImageOut : register(u1); void comp_main() { uImageOut[int2(9, 7)] = uImageIn[int2(9, 7)].x; _29.Store(0, asuint(asfloat(_33.Load(0)))); } [numthreads(1, 1, 1)] void main() { comp_main(); }