Lines Matching defs:constCoords
129 void evalArrayUniformFloat (ShaderEvalContext& c) { c.color.x() = 1.875f * c.constCoords.x(); }
130 void evalArrayUniformVec2 (ShaderEvalContext& c) { c.color.xy() = 1.875f * c.constCoords.swizzle(0,1); }
131 void evalArrayUniformVec3 (ShaderEvalContext& c) { c.color.xyz() = 1.875f * c.constCoords.swizzle(0,1,2); }
132 void evalArrayUniformVec4 (ShaderEvalContext& c) { c.color = 1.875f * c.constCoords; }
160 virtual void setupUniforms (int programID, const Vec4& constCoords);
203 void ShaderIndexingCase::setupUniforms (int programID, const Vec4& constCoords)
207 DE_UNREF(constCoords);
216 arr[0] = constCoords.x();
217 arr[1] = constCoords.x() * 0.5f;
218 arr[2] = constCoords.x() * 0.25f;
219 arr[3] = constCoords.x() * 0.125f;
225 arr[0] = constCoords.swizzle(0,1);
226 arr[1] = constCoords.swizzle(0,1) * 0.5f;
227 arr[2] = constCoords.swizzle(0,1) * 0.25f;
228 arr[3] = constCoords.swizzle(0,1) * 0.125f;
234 arr[0] = constCoords.swizzle(0,1,2);
235 arr[1] = constCoords.swizzle(0,1,2) * 0.5f;
236 arr[2] = constCoords.swizzle(0,1,2) * 0.25f;
237 arr[3] = constCoords.swizzle(0,1,2) * 0.125f;
243 arr[0] = constCoords.swizzle(0,1,2,3);
244 arr[1] = constCoords.swizzle(0,1,2,3) * 0.5f;
245 arr[2] = constCoords.swizzle(0,1,2,3) * 0.25f;
246 arr[3] = constCoords.swizzle(0,1,2,3) * 0.125f;