SPIRV-Cross/reference/shaders/asm/frag/pass-by-value.asm.frag

22 lines
247 B
GLSL
Raw Normal View History

#version 450
struct Registers
{
float foo;
};
uniform Registers registers;
layout(location = 0) out float FragColor;
float add_value(float v, float w)
{
return v + w;
}
void main()
{
FragColor = add_value(10.0, registers.foo);
}