Lines Matching refs:useIntOutputs
298 …aderOutputDecl (std::ostream& src, const ShaderSpec& shaderSpec, bool useIntOutputs, const std::ma… in generateFragShaderOutputDecl() argument
311 if (useIntOutputs && glu::isDataTypeFloatOrVec(output.varType.getBasicType())) in generateFragShaderOutputDecl()
349 …haderOutAssign (std::ostream& src, const ShaderSpec& shaderSpec, bool useIntOutputs, const std::st… in generateFragShaderOutAssign() argument
353 if (useIntOutputs && glu::isDataTypeFloatOrVec(output->varType.getBasicType())) in generateFragShaderOutAssign()
360 if (useIntOutputs) in generateFragShaderOutAssign()
377 static std::string generateFragmentShader (const ShaderSpec& shaderSpec, bool useIntOutputs, const … in generateFragmentShader() argument
391 generateFragShaderOutputDecl(src, shaderSpec, useIntOutputs, outLocationMap, outputPrefix); in generateFragmentShader()
412 generateFragShaderOutAssign(src, shaderSpec, useIntOutputs, "", outputPrefix); in generateFragmentShader()
419 …generatePassthroughFragmentShader (const ShaderSpec& shaderSpec, bool useIntOutputs, const std::ma… in generatePassthroughFragmentShader() argument
444 generateFragShaderOutputDecl(src, shaderSpec, useIntOutputs, outLocationMap, outputPrefix); in generatePassthroughFragmentShader()
448 generateFragShaderOutAssign(src, shaderSpec, useIntOutputs, inputPrefix, outputPrefix); in generatePassthroughFragmentShader()
537 …::TextureFormat getRenderbufferFormatForOutput (const glu::VarType& outputType, bool useIntOutputs) in getRenderbufferFormatForOutput() argument
556 …case glu::TYPE_FLOAT: channelType = useIntOutputs ? tcu::TextureFormat::UNSIGNED_INT32 : tcu::Text… in getRenderbufferFormatForOutput()
569 const bool useIntOutputs = !hasFloatRenderTargets(m_renderCtx); in execute() local
631 …2 format = glu::getInternalFormat(getRenderbufferFormatForOutput(output.varType, useIntOutputs)); in execute()
668 … const tcu::TextureFormat format = getRenderbufferFormatForOutput(output.varType, useIntOutputs); in execute()