Searched refs:glslTraverseBasicTypes (Results 1 - 3 of 3) sorted by relevance
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation/ |
H A D | vktTessellationUserDefinedIO.cpp | 99 typedef std::string (*BasicTypeVisitFunc)(const std::string& name, glu::DataType type, int indentationDepth); //!< See glslTraverseBasicTypes below. 118 std::string glslTraverseBasicTypes (const std::string& rootName, in glslTraverseBasicTypes() function 133 glslTraverseBasicTypes(rootName + "[" + loopIndexName + "]", rootType.getElementType(), arrayNestingDepth+1, indentationDepth+1, visit) + in glslTraverseBasicTypes() 145 result += glslTraverseBasicTypes(rootName + "." + member.getName(), member.getType(), arrayNestingDepth, indentationDepth, visit); in glslTraverseBasicTypes() 157 //! Used as the 'visit' argument for glslTraverseBasicTypes. 177 //! Used as the 'visit' argument for glslTraverseBasicTypes. 290 return glslTraverseBasicTypes(traversedName, type, 0, indentationDepth, visit); in glslTraverseBasicTypeArray() 296 return glslTraverseBasicTypes(m_name, m_type, 0, indentationDepth, visit); in glslTraverseBasicType() 389 result << glslTraverseBasicTypes(m_interfaceName + "[i0]." + m_members[i].name, m_members[i].type, 1, indentationDepth + 1, visit); in glslTraverseBasicTypeArray() 397 result << glslTraverseBasicTypes(m_interfaceNam in glslTraverseBasicTypeArray() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/tessellation/ |
H A D | vktTessellationUserDefinedIO.cpp | 99 typedef std::string (*BasicTypeVisitFunc)(const std::string& name, glu::DataType type, int indentationDepth); //!< See glslTraverseBasicTypes below. 118 std::string glslTraverseBasicTypes (const std::string& rootName, in glslTraverseBasicTypes() function 133 glslTraverseBasicTypes(rootName + "[" + loopIndexName + "]", rootType.getElementType(), arrayNestingDepth+1, indentationDepth+1, visit) + in glslTraverseBasicTypes() 145 result += glslTraverseBasicTypes(rootName + "." + member.getName(), member.getType(), arrayNestingDepth, indentationDepth, visit); in glslTraverseBasicTypes() 157 //! Used as the 'visit' argument for glslTraverseBasicTypes. 177 //! Used as the 'visit' argument for glslTraverseBasicTypes. 290 return glslTraverseBasicTypes(traversedName, type, 0, indentationDepth, visit); in glslTraverseBasicTypeArray() 296 return glslTraverseBasicTypes(m_name, m_type, 0, indentationDepth, visit); in glslTraverseBasicType() 389 result << glslTraverseBasicTypes(m_interfaceName + "[i0]." + m_members[i].name, m_members[i].type, 1, indentationDepth + 1, visit); in glslTraverseBasicTypeArray() 397 result << glslTraverseBasicTypes(m_interfaceNam in glslTraverseBasicTypeArray() [all...] |
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fTessellationTests.cpp | 5688 typedef string (*BasicTypeVisitFunc)(const string& name, glu::DataType type, int indentationDepth); //!< See glslTraverseBasicTypes below. 5763 static string glslTraverseBasicTypes (const string& rootName, 5813 string UserDefinedIOCase::glslTraverseBasicTypes (const string& rootName, 5828 glslTraverseBasicTypes(rootName + "[" + loopIndexName + "]", rootType.getElementType(), arrayNestingDepth+1, indentationDepth+1, visit) + 5840 result += glslTraverseBasicTypes(rootName + "." + member.getName(), member.getType(), arrayNestingDepth, indentationDepth, visit); 5900 return UserDefinedIOCase::glslTraverseBasicTypes(traversedName, type, 0, indentationDepth, visit); 5907 return UserDefinedIOCase::glslTraverseBasicTypes(m_name, m_type, 0, indentationDepth, visit); 5918 result += UserDefinedIOCase::glslTraverseBasicTypes(m_interfaceName + "[i0]." + m_members[i].name, m_members[i].type, 1, indentationDepth+1, visit); 5926 result += UserDefinedIOCase::glslTraverseBasicTypes(m_interfaceName + "[gl_InvocationID]." + m_members[i].name, m_members[i].type, 0, indentationDepth, visit); 5936 result += UserDefinedIOCase::glslTraverseBasicTypes(m_interfaceNam [all...] |
Completed in 9 milliseconds