/third_party/vk-gl-cts/modules/glshared/ |
H A D | glsShaderExecUtil.cpp | 298 static void generateFragShaderOutputDecl (std::ostream& src, const ShaderSpec& shaderSpec, bool useIntOutputs, const std::map<std::string, int>& outLocationMap, const std::string& outputPrefix) in generateFragShaderOutputDecl() argument 311 if (useIntOutputs && glu::isDataTypeFloatOrVec(output.varType.getBasicType())) in generateFragShaderOutputDecl() 349 static void generateFragShaderOutAssign (std::ostream& src, const ShaderSpec& shaderSpec, bool useIntOutputs, const std::string& valuePrefix, const std::string& outputPrefix) 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 std::map<std::string, int>& outLocationMap, const std::string& inputPrefix, const std::string& outputPrefix) in generateFragmentShader() argument 391 generateFragShaderOutputDecl(src, shaderSpec, useIntOutputs, outLocationMap, outputPrefix); in generateFragmentShader() 412 generateFragShaderOutAssign(src, shaderSpec, useIntOutputs, "", outputPrefix); in generateFragmentShader() 419 static std::string generatePassthroughFragmentShader (const ShaderSpec& shaderSpec, bool useIntOutputs, const std::map<std::string, int>& outLocationMap, const std::string& inputPrefix, const std::string& outputPrefix) in generatePassthroughFragmentShader() argument 444 generateFragShaderOutputDecl(src, shaderSpec, useIntOutputs, outLocationMa in generatePassthroughFragmentShader() 537 getRenderbufferFormatForOutput(const glu::VarType& outputType, bool useIntOutputs) getRenderbufferFormatForOutput() argument 569 const bool useIntOutputs = !hasFloatRenderTargets(m_renderCtx); execute() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/ |
H A D | vktShaderExecutor.cpp | 314 static void generateFragShaderOutputDecl (std::ostream& src, const ShaderSpec& shaderSpec, bool useIntOutputs, const std::map<std::string, int>& outLocationMap, const std::string& outputPrefix) in generateFragShaderOutputDecl() argument 325 if (useIntOutputs && glu::isDataTypeFloatOrVec(output.varType.getBasicType())) in generateFragShaderOutputDecl() 363 static void generateFragShaderOutAssign (std::ostream& src, const ShaderSpec& shaderSpec, bool useIntOutputs, const std::string& valuePrefix, const std::string& outputPrefix, const bool isInput16Bit = false) in generateFragShaderOutAssign() argument 372 if (useIntOutputs && glu::isDataTypeFloatOrVec(output->varType.getBasicType())) in generateFragShaderOutAssign() 379 if (useIntOutputs) in generateFragShaderOutAssign() 396 static std::string generatePassthroughFragmentShader (const ShaderSpec& shaderSpec, bool useIntOutputs, const std::map<std::string, int>& outLocationMap, const std::string& inputPrefix, const std::string& outputPrefix) in generatePassthroughFragmentShader() argument 420 generateFragShaderOutputDecl(src, shaderSpec, useIntOutputs, outLocationMap, outputPrefix); in generatePassthroughFragmentShader() 424 generateFragShaderOutAssign(src, shaderSpec, useIntOutputs, inputPrefix, outputPrefix); in generatePassthroughFragmentShader() 515 static std::string generateFragmentShader (const ShaderSpec& shaderSpec, bool useIntOutputs, const std::map<std::string, int>& outLocationMap, const std::string& inputPrefix, const std::string& outputPrefix) in generateFragmentShader() argument 528 generateFragShaderOutputDecl(src, shaderSpec, useIntOutputs, outLocationMa in generateFragmentShader() 672 getRenderbufferFormatForOutput(const glu::VarType& outputType, bool useIntOutputs) getRenderbufferFormatForOutput() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderexecutor/ |
H A D | vktShaderExecutor.cpp | 314 static void generateFragShaderOutputDecl (std::ostream& src, const ShaderSpec& shaderSpec, bool useIntOutputs, const std::map<std::string, int>& outLocationMap, const std::string& outputPrefix) in generateFragShaderOutputDecl() argument 325 if (useIntOutputs && glu::isDataTypeFloatOrVec(output.varType.getBasicType())) in generateFragShaderOutputDecl() 363 static void generateFragShaderOutAssign (std::ostream& src, const ShaderSpec& shaderSpec, bool useIntOutputs, const std::string& valuePrefix, const std::string& outputPrefix, const bool isInput16Bit = false) in generateFragShaderOutAssign() argument 372 if (useIntOutputs && glu::isDataTypeFloatOrVec(output->varType.getBasicType())) in generateFragShaderOutAssign() 379 if (useIntOutputs) in generateFragShaderOutAssign() 396 static std::string generatePassthroughFragmentShader (const ShaderSpec& shaderSpec, bool useIntOutputs, const std::map<std::string, int>& outLocationMap, const std::string& inputPrefix, const std::string& outputPrefix) in generatePassthroughFragmentShader() argument 420 generateFragShaderOutputDecl(src, shaderSpec, useIntOutputs, outLocationMap, outputPrefix); in generatePassthroughFragmentShader() 424 generateFragShaderOutAssign(src, shaderSpec, useIntOutputs, inputPrefix, outputPrefix); in generatePassthroughFragmentShader() 515 static std::string generateFragmentShader (const ShaderSpec& shaderSpec, bool useIntOutputs, const std::map<std::string, int>& outLocationMap, const std::string& inputPrefix, const std::string& outputPrefix) in generateFragmentShader() argument 528 generateFragShaderOutputDecl(src, shaderSpec, useIntOutputs, outLocationMa in generateFragmentShader() 672 getRenderbufferFormatForOutput(const glu::VarType& outputType, bool useIntOutputs) getRenderbufferFormatForOutput() argument [all...] |