Lines Matching defs:constCoords
118 void evalArrayUniformFloat (ShaderEvalContext& c) { c.color.x() = 1.875f * c.constCoords.x(); }
119 void evalArrayUniformVec2 (ShaderEvalContext& c) { c.color.xy() = 1.875f * c.constCoords.swizzle(0,1); }
120 void evalArrayUniformVec3 (ShaderEvalContext& c) { c.color.xyz() = 1.875f * c.constCoords.swizzle(0,1,2); }
121 void evalArrayUniformVec4 (ShaderEvalContext& c) { c.color = 1.875f * c.constCoords; }
147 virtual void setupUniforms (int programID, const Vec4& constCoords);
169 void ShaderIndexingCase::setupUniforms (int programID, const Vec4& constCoords)
173 DE_UNREF(constCoords);
182 arr[0] = constCoords.x();
183 arr[1] = constCoords.x() * 0.5f;
184 arr[2] = constCoords.x() * 0.25f;
185 arr[3] = constCoords.x() * 0.125f;
191 arr[0] = constCoords.swizzle(0,1);
192 arr[1] = constCoords.swizzle(0,1) * 0.5f;
193 arr[2] = constCoords.swizzle(0,1) * 0.25f;
194 arr[3] = constCoords.swizzle(0,1) * 0.125f;
200 arr[0] = constCoords.swizzle(0,1,2);
201 arr[1] = constCoords.swizzle(0,1,2) * 0.5f;
202 arr[2] = constCoords.swizzle(0,1,2) * 0.25f;
203 arr[3] = constCoords.swizzle(0,1,2) * 0.125f;
209 arr[0] = constCoords.swizzle(0,1,2,3);
210 arr[1] = constCoords.swizzle(0,1,2,3) * 0.5f;
211 arr[2] = constCoords.swizzle(0,1,2,3) * 0.25f;
212 arr[3] = constCoords.swizzle(0,1,2,3) * 0.125f;