void FFP_Construct(in float r, in float g, in float b, in float a, out vec4 vOut)
void FFP_Construct(in float r, in float g, in float b, in float a, out vec4 vOut)
{
{
vOut = vec4(r,g,b,a);
vOut = vec4(r,g,b,a);
}
}
void FFP_Light_Spot_Diffuse(in mat4 mWorldView, in vec4 vPos, in mat4 mWorldViewIT, in vec3 vNormal, in vec3 vLightPosView, in vec3 vNegLightDirView, in vec4 vAttParams, in vec3 vSpotParams, in vec3 vDiffuseColour, in vec3 vBaseColour, out vec3 vOut)