blob: e7d539c86cc944945aa539f71ded6505c96f3b2f [file] [log] [blame]
RWByteAddressBuffer buffer : register(u0);
uint foo() {
uint tint_symbol_2[4] = {0u, 1u, 2u, 4u};
return tint_symbol_2[buffer.Load(0u)];
}
[numthreads(1, 1, 1)]
void main() {
uint tint_symbol_3[4] = {0u, 1u, 2u, 4u};
uint v = tint_symbol_3[buffer.Load(0u)];
uint tint_symbol = v;
uint tint_symbol_1 = foo();
buffer.Store(0u, asuint((tint_symbol + tint_symbol_1)));
return;
}