Home
last modified time | relevance | path

Searched refs:VariablePathComponent (Results 1 - 4 of 4) sorted by relevance

/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fProgramInterfaceDefinitionUtil.hpp42 class VariablePathComponent class
45 VariablePathComponent (void) :m_type(TYPE_LAST) { } in VariablePathComponent() function in deqp::gles31::Functional::ProgramInterfaceDefinition::VariablePathComponent
46 VariablePathComponent (const glu::VarType* type) :m_type(TYPE_TYPE) { m_data.type = type; } in VariablePathComponent() function in deqp::gles31::Functional::ProgramInterfaceDefinition::VariablePathComponent
47 VariablePathComponent (const glu::InterfaceBlock* block) :m_type(TYPE_INTERFACEBLOCK) { m_data.block = block; } in VariablePathComponent() function in deqp::gles31::Functional::ProgramInterfaceDefinition::VariablePathComponent
48 VariablePathComponent (const glu::VariableDeclaration* decl) :m_type(TYPE_DECLARATION) { m_data.declaration = decl; } in VariablePathComponent() function in deqp::gles31::Functional::ProgramInterfaceDefinition::VariablePathComponent
50 VariablePathComponent (const VariablePathComponent& other) : m_data(other.m_data), m_type(other.m_type) { } in VariablePathComponent() function in deqp::gles31::Functional::ProgramInterfaceDefinition::VariablePathComponent
51 VariablePathComponent& operator= (const VariablePathComponent& other) { m_type = other.m_type; m_data = other.m_data; return *this; } in operator =()
179 bool findProgramVariablePathByPathName (std::vector<ProgramInterfaceDefinition::VariablePathComponent>
[all...]
H A Des31fProgramInterfaceQueryTestCase.cpp46 using ProgramInterfaceDefinition::VariablePathComponent;
139 static glu::MatrixOrder getMatrixOrderFromPath (const std::vector<VariablePathComponent>& path) in getMatrixOrderFromPath()
230 virtual void validateSingleVariable (const std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue, const std::string& implementationName) const = 0;
247 std::vector<VariablePathComponent> path; in validate()
361 void validateSingleVariable (const std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue, const std::string& implementationName) const;
375 void TypeValidator::validateSingleVariable (const std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue, const std::string& implementationName) const in validateSingleVariable()
435 void validateSingleVariable (const std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue, const std::string& implementationName) const;
448 void ArraySizeValidator::validateSingleVariable (const std::vector<VariablePathComponent>& path, const std::string& resource, glw::GLint propValue, const std::string& implementationName) const in validateSingleVariable()
450 const VariablePathComponent nullComponent; in validateSingleVariable()
451 const VariablePathComponent in validateSingleVariable()
[all...]
H A Des31fProgramInterfaceDefinitionUtil.cpp216 using ProgramInterfaceDefinition::VariablePathComponent;
718 static bool traverseVariablePath (std::vector<VariablePathComponent>& typePath, const char* subPath, const glu::VarType& type)
722 typePath.push_back(VariablePathComponent(&type));
760 static bool traverseVariablePath (std::vector<VariablePathComponent>& typePath, const std::string& path, const glu::VariableDeclaration& var)
765 typePath.push_back(VariablePathComponent(&var));
769 static bool traverseShaderVariablePath (std::vector<VariablePathComponent>& typePath, const ProgramInterfaceDefinition::Shader* shader, const std::string& path, const VariableSearchFilter& filter)
797 typePath.push_back(VariablePathComponent(&shader->getDefaultBlock().interfaceBlocks[interfaceNdx]));
814 typePath.push_back(VariablePathComponent(&shader->getDefaultBlock().interfaceBlocks[interfaceNdx]));
827 static bool traverseProgramVariablePath (std::vector<VariablePathComponent>& typePath, const ProgramInterfaceDefinition::Program* program, const std::string& path, const VariableSearchFilter& filter)
1219 std::vector<VariablePathComponent> pat
[all...]
H A Des31fProgramInterfaceDefinition.cpp650 std::vector<ProgramInterfaceDefinition::VariablePathComponent> path;

Completed in 7 milliseconds