43 lines
747 B
GLSL
43 lines
747 B
GLSL
|
RasterizerOrderedByteAddressBuffer _7 : register(u1, space0);
|
||
|
RWByteAddressBuffer _13 : register(u2, space0);
|
||
|
RasterizerOrderedByteAddressBuffer _9 : register(u0, space0);
|
||
|
|
||
|
static float4 gl_FragCoord;
|
||
|
struct SPIRV_Cross_Input
|
||
|
{
|
||
|
float4 gl_FragCoord : SV_Position;
|
||
|
};
|
||
|
|
||
|
void callee2()
|
||
|
{
|
||
|
int _44 = int(gl_FragCoord.x);
|
||
|
_7.Store(_44 * 4 + 0, _7.Load(_44 * 4 + 0) + 1u);
|
||
|
}
|
||
|
|
||
|
void callee()
|
||
|
{
|
||
|
int _52 = int(gl_FragCoord.x);
|
||
|
_9.Store(_52 * 4 + 0, _9.Load(_52 * 4 + 0) + 1u);
|
||
|
callee2();
|
||
|
if (true)
|
||
|
{
|
||
|
}
|
||
|
}
|
||
|
|
||
|
void _35()
|
||
|
{
|
||
|
_13.Store(int(gl_FragCoord.x) * 4 + 0, 4u);
|
||
|
}
|
||
|
|
||
|
void frag_main()
|
||
|
{
|
||
|
callee();
|
||
|
_35();
|
||
|
}
|
||
|
|
||
|
void main(SPIRV_Cross_Input stage_input)
|
||
|
{
|
||
|
gl_FragCoord = stage_input.gl_FragCoord;
|
||
|
frag_main();
|
||
|
}
|