Searched refs:outputPrefix (Results 1 - 2 of 2) sorted by relevance

/external/deqp/modules/glshared/
H A DglsShaderExecUtil.cpp94 static std::string generateVertexShader (const ShaderSpec& shaderSpec, const std::string& inputPrefix, const std::string& outputPrefix) argument
101 DE_ASSERT(!inputPrefix.empty() && !outputPrefix.empty());
123 src << "flat " << out << " " << glu::declare(intType, outputPrefix + output->name) << ";\n";
126 src << "flat " << out << " " << glu::declare(output->varType, outputPrefix + output->name) << ";\n";
160 src << "\t" << outputPrefix << output->name << " = " << glu::getDataTypeName(intBaseType) << "(" << output->name << ");\n";
163 src << "\t" << outputPrefix << output->name << " = " << output->name << ";\n";
171 static std::string generateGeometryShader (const ShaderSpec& shaderSpec, const std::string& inputPrefix, const std::string& outputPrefix) argument
174 DE_ASSERT(!inputPrefix.empty() && !outputPrefix.empty());
202 src << "flat out " << glu::declare(intType, outputPrefix + output->name) << ";\n";
205 src << "flat out " << glu::declare(output->varType, outputPrefix
270 generatePassthroughVertexShader(const ShaderSpec& shaderSpec, const std::string& inputPrefix, const std::string& outputPrefix) argument
298 generateFragShaderOutputDecl(std::ostream& src, const ShaderSpec& shaderSpec, bool useIntOutputs, const std::map<std::string, int>& outLocationMap, const std::string& outputPrefix) argument
349 generateFragShaderOutAssign(std::ostream& src, const ShaderSpec& shaderSpec, bool useIntOutputs, const std::string& valuePrefix, const std::string& outputPrefix) argument
377 generateFragmentShader(const ShaderSpec& shaderSpec, bool useIntOutputs, const std::map<std::string, int>& outLocationMap, const std::string& inputPrefix, const std::string& outputPrefix) argument
419 generatePassthroughFragmentShader(const ShaderSpec& shaderSpec, bool useIntOutputs, const std::map<std::string, int>& outLocationMap, const std::string& inputPrefix, const std::string& outputPrefix) argument
[all...]
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
H A DvktShaderExecutor.cpp101 static std::string generatePassthroughVertexShader (const std::vector<Symbol>& inputs, const char* inputPrefix, const char* outputPrefix) argument
114 << "layout(location = " << location - 1 << ") flat out " << glu::declare(input->varType, outputPrefix + input->name) << ";\n";
122 src << "\t" << outputPrefix << input->name << " = " << inputPrefix << input->name << ";\n";
129 static std::string generateVertexShader (const ShaderSpec& shaderSpec, const std::string& inputPrefix, const std::string& outputPrefix) argument
131 DE_ASSERT(!inputPrefix.empty() && !outputPrefix.empty());
157 src << "layout(location = " << locationNumber << ") flat out " << glu::declare(intType, outputPrefix + output->name) << ";\n";
160 src << "layout(location = " << locationNumber << ") flat out " << glu::declare(output->varType, outputPrefix + output->name) << ";\n";
194 src << "\t" << outputPrefix << output->name << " = " << glu::getDataTypeName(intBaseType) << "(" << output->name << ");\n";
197 src << "\t" << outputPrefix << output->name << " = " << output->name << ";\n";
211 static void generateFragShaderOutputDecl (std::ostream& src, const ShaderSpec& shaderSpec, bool useIntOutputs, const std::map<std::string, int>& outLocationMap, const std::string& outputPrefix) argument
260 generateFragShaderOutAssign(std::ostream& src, const ShaderSpec& shaderSpec, bool useIntOutputs, const std::string& valuePrefix, const std::string& outputPrefix) argument
288 generatePassthroughFragmentShader(const ShaderSpec& shaderSpec, bool useIntOutputs, const std::map<std::string, int>& outLocationMap, const std::string& inputPrefix, const std::string& outputPrefix) argument
323 generateGeometryShader(const ShaderSpec& shaderSpec, const std::string& inputPrefix, const std::string& outputPrefix) argument
404 generateFragmentShader(const ShaderSpec& shaderSpec, bool useIntOutputs, const std::map<std::string, int>& outLocationMap, const std::string& inputPrefix, const std::string& outputPrefix) argument
[all...]

Completed in 29 milliseconds