Lines Matching full:light
21 * \brief Light amount test.
65 "struct Light\n"
72 "uniform Light u_lights[${NUM_DIR_LIGHTS} + ${NUM_OMNI_LIGHTS}];\n"
90 " Light light = u_lights[ndx];\n"
91 " float cosAngle = dot(light.position, normal);\n"
92 " return cosAngle * light.diffuse;\n"
97 " Light light = u_lights[ndx];\n"
98 " vec3 dirToLight = light.position - position;\n"
100 " float atten = computeAttenuation(dirToLight, light.attenuation);\n"
101 " return atten * cosAngle * light.diffuse;\n"
186 LightAmountTest::LightAmountTest (Context& context) : TestCaseGroup(context, "light_amount", "Light Amount Stress Tests")