Lines Matching refs:params

197 		std::map<std::string, std::string>	params;
215 params["FRAG_HEADER"] = version + "\n";
216 params["VTX_HEADER"] = version + "\n";
217 params["VTX_IN"] = "in";
218 params["VTX_OUT"] = "out";
219 params["FRAG_IN"] = "in";
220 params["FRAG_COLOR"] = "dEQP_FragColor";
222 params["PRECISION"] = glu::getPrecisionName(texCoordPrecision);
223 params["FRAG_PRECISION"] = glu::getPrecisionName(fragOutputPrecision);
226 params["TEXCOORD_TYPE"] = "vec4";
228 params["TEXCOORD_TYPE"] = "vec3";
230 params["TEXCOORD_TYPE"] = "vec2";
232 params["TEXCOORD_TYPE"] = "float";
237 params["TEXCOORD_SWZ"] = std::string(".") + texCoordSwizzle;
297 params["SAMPLER_TYPE"] = sampler;
298 params["LOOKUP"] = lookup;
300 programCollection.glslSources.add("vertex_" + std::string(getProgramName(program))) << glu::VertexSource(vertexSource.specialize(params));
301 programCollection.glslSources.add("fragment_" + std::string(getProgramName(program))) << glu::FragmentSource(fragmentSource.specialize(params));
1156 void TextureRenderer::renderQuad (tcu::Surface& result, int texUnit, const float* texCoord, const ReferenceParams& params)
1158 renderQuad(result.getAccess(), texUnit, texCoord, params);
1161 void TextureRenderer::renderQuad (const tcu::PixelBufferAccess& result, int texUnit, const float* texCoord, const ReferenceParams& params)
1171 renderQuad(result, positions, texUnit, texCoord, params, maxAnisotropy);
1178 const glu::TextureTestUtil::ReferenceParams& params,
1181 renderQuad(result.getAccess(), positions, texUnit, texCoord, params, maxAnisotropy);
1188 const glu::TextureTestUtil::ReferenceParams& params,
1196 tcu::Vec4 wCoord = params.flags & RenderParams::PROJECTED ? params.w : tcu::Vec4(1.0f);
1197 bool useBias = !!(params.flags & RenderParams::USE_BIAS);
1198 bool logUniforms = true; //!!(params.flags & RenderParams::LOG_UNIFORMS);
1199 bool imageViewMinLodIntegerTexelCoord = params.imageViewMinLod != 0.0f && params.samplerType == glu::TextureTestUtil::SAMPLERTYPE_FETCH_FLOAT;
1213 if (params.texType == TEXTURETYPE_2D)
1217 switch (params.samplerType)
1227 else if (params.texType == TEXTURETYPE_1D)
1231 switch (params.samplerType)
1240 else if (params.texType == TEXTURETYPE_CUBE)
1244 switch (params.samplerType)
1253 else if (params.texType == TEXTURETYPE_3D)
1257 switch (params.samplerType)
1266 else if (params.texType == TEXTURETYPE_2D_ARRAY)
1272 switch (params.samplerType)
1281 else if (params.texType == TEXTURETYPE_CUBE_ARRAY)
1287 switch (params.samplerType)
1296 else if (params.texType == TEXTURETYPE_1D_ARRAY)
1302 switch (params.samplerType)
1311 else if (params.texType == TEXTURETYPE_BUFFER)
1315 switch (params.samplerType)
1430 VkSamplerCreateInfo samplerCreateInfo = mapSampler(params.sampler, m_textureBindings[texUnit]->getTestTexture().getTextureFormat(), params.minLod, params.maxLod, params.unnormal);
1565 params.bias, // float bias; //!< User-supplied bias.
1566 params.ref, // float ref; //!< Reference value for shadow lookups.
1568 params.colorScale, // tcu::Vec4 colorScale; //!< Scale for texture color values.
1569 params.colorBias, // tcu::Vec4 colorBias; //!< Bias for texture color values.
1570 params.lodTexelFetch // int lod //!< Lod (for usage in Integer Texel Coord tests for VK_EXT_image_view_min_lod)
1584 if (params.samplerType == SAMPLERTYPE_SHADOW)