RetroArch/deps/SPIRV-Cross/reference/shaders-hlsl-no-opt/asm/comp/aliased-struct-divergent-me...

23 lines
297 B
Plaintext

struct T
{
float c;
};
static const T _18 = { 40.0f };
RWByteAddressBuffer _7 : register(u0);
RWByteAddressBuffer _10 : register(u1);
void comp_main()
{
T v = _18;
_7.Store(40, asuint(v.c));
_10.Store(480, asuint(v.c));
}
[numthreads(1, 1, 1)]
void main()
{
comp_main();
}