blob: 660801c3ff479a88a099836114120cee664f0a84 [file] [log] [blame]
struct S
{
float y;
};
RWByteAddressBuffer _15 : register(u0, space0);
RWByteAddressBuffer _20 : register(u1, space0);
static float4 sk_FragColor;
struct SPIRV_Cross_Output
{
float4 sk_FragColor : SV_Target0;
};
float4 getColor_h4f_testArr()
{
return float4(asfloat(_15.Load(0)), asfloat(_15.Load(4)), asfloat(_15.Load(8)), asfloat(_15.Load(12)));
}
float4 getColor_helper_h4f_testArr()
{
return getColor_h4f_testArr();
}
float unsizedInParameterA_ff_testArr()
{
return asfloat(_15.Load(0));
}
float unsizedInParameterB_fS_testArrStruct()
{
return asfloat(_20.Load(0));
}
float unsizedInParameterC_ff_testArr()
{
return asfloat(_15.Load(0));
}
float unsizedInParameterD_fS_testArrStruct()
{
return asfloat(_20.Load(0));
}
float unsizedInParameterE_ff_testArr()
{
return 0.0f;
}
float unsizedInParameterF_fS_testArrStruct()
{
return 0.0f;
}
void frag_main()
{
sk_FragColor = getColor_helper_h4f_testArr();
}
SPIRV_Cross_Output main()
{
frag_main();
SPIRV_Cross_Output stage_output;
stage_output.sk_FragColor = sk_FragColor;
return stage_output;
}