SPIRV-Cross/reference/shaders-hlsl/asm/frag/cbuffer-stripped.asm.frag

33 lines
442 B
GLSL
Raw Normal View History

cbuffer _4_5 : register(b0)
2017-10-10 15:40:37 +00:00
{
2018-01-09 09:40:34 +00:00
column_major float2x4 _5_m0 : packoffset(c0);
float4 _5_m1 : packoffset(c4);
2017-10-10 15:40:37 +00:00
};
2017-10-10 15:40:37 +00:00
static float2 _3;
struct SPIRV_Cross_Output
{
float2 _3 : SV_Target0;
};
float2 _23()
{
2018-01-09 09:40:34 +00:00
float2 _25 = mul(_5_m0, _5_m1);
2017-10-10 15:40:37 +00:00
return _25;
}
void frag_main()
{
_3 = _23();
}
SPIRV_Cross_Output main()
{
frag_main();
SPIRV_Cross_Output stage_output;
stage_output._3 = _3;
return stage_output;
}