bgfx/3rdparty/glslang/Test/recurse2.frag
Branimir Karadžić f46d6a5803 Added glslang.
2016-12-15 14:19:54 -08:00

29 lines
352 B
GLSL

#version 330 core
// cross-unit recursion
// two-level recursion
void cfoo(float);
float cbar(int)
{
cfoo(4.2);
return 3.2;
}
// four-level, out of order
void CA();
void CC();
void CB() { CC(); }
void CD() { CA(); }
// high degree
void CAT();
void CCT();
void CBT() { CCT(); CCT(); CCT(); }
void CDT() { CAT(); }