Lines Matching refs: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; }
164 virtual void setup (ShaderRenderCaseInstance& instance, const tcu::Vec4& constCoords) const;
171 void IndexingTestUniformSetup::setup (ShaderRenderCaseInstance& instance, const tcu::Vec4& constCoords) const
184 arr[0] = Vec4(constCoords.x());
185 arr[1] = Vec4(constCoords.x() * 0.5f);
186 arr[2] = Vec4(constCoords.x() * 0.25f);
187 arr[3] = Vec4(constCoords.x() * 0.125f);
191 arr[0] = constCoords.swizzle(0, 1).toWidth<4>();
192 arr[1] = (constCoords.swizzle(0, 1) * 0.5f).toWidth<4>();
193 arr[2] = (constCoords.swizzle(0, 1) * 0.25f).toWidth<4>();
194 arr[3] = (constCoords.swizzle(0, 1) * 0.125f).toWidth<4>();
198 arr[0] = constCoords.swizzle(0, 1, 2).toWidth<4>();
199 arr[1] = (constCoords.swizzle(0, 1, 2) * 0.5f).toWidth<4>();
200 arr[2] = (constCoords.swizzle(0, 1, 2) * 0.25f).toWidth<4>();
201 arr[3] = (constCoords.swizzle(0, 1, 2) * 0.125f).toWidth<4>();
205 arr[0] = constCoords;
206 arr[1] = constCoords * 0.5f;
207 arr[2] = constCoords * 0.25f;
208 arr[3] = constCoords * 0.125f;