Lines Matching refs:ShaderParser
310 class ShaderParser class
313 …ShaderParser (const tcu::Archive& archive, const std::string& filename, ShaderCaseFactory* caseF…
314 ~ShaderParser (void);
435 ShaderParser::ShaderParser (const tcu::Archive& archive, const string& filename, ShaderCaseFactory*… in ShaderParser() function in glu::sl::ShaderParser
445 ShaderParser::~ShaderParser (void) in ~ShaderParser()
449 void ShaderParser::parseError (const std::string& errorStr) in parseError()
455 float ShaderParser::parseFloatLiteral (const char* str) in parseFloatLiteral()
460 int ShaderParser::parseIntLiteral (const char* str) in parseIntLiteral()
465 string ShaderParser::parseStringLiteral (const char* str) in parseStringLiteral()
537 string ShaderParser::parseShaderSource (const char* str) in parseShaderSource()
568 void ShaderParser::advanceToken (void) in advanceToken()
787 void ShaderParser::advanceToken (Token assumed) in advanceToken()
793 void ShaderParser::assumeToken (Token token) in assumeToken()
800 DataType ShaderParser::mapDataTypeToken (Token token) in mapDataTypeToken()
833 const char* ShaderParser::getTokenName (Token token) in getTokenName()
913 deUint32 ShaderParser::getShaderStageLiteralFlag (void) in getShaderStageLiteralFlag()
929 deUint32 ShaderParser::getGLEnumFromName (const std::string& enumName) in getGLEnumFromName()
951 void ShaderParser::parseValueElement (DataType expectedDataType, Value& result) in parseValueElement()
1015 void ShaderParser::parseValue (ValueBlock& valueBlock) in parseValue()
1096 void ShaderParser::parseValueBlock (ValueBlock& valueBlock) in parseValueBlock()
1115 deUint32 ShaderParser::parseShaderStageList (void) in parseShaderStageList()
1150 void ShaderParser::parseRequirement (CaseRequirement& valueBlock) in parseRequirement()
1226 void ShaderParser::parseExpectResult (ExpectResult& expectResult) in parseExpectResult()
1248 void ShaderParser::parseGLSLVersion (glu::GLSLVersion& version) in parseGLSLVersion()
1283 void ShaderParser::parsePipelineProgram (ProgramSpecification& program) in parsePipelineProgram()
1340 void ShaderParser::parseShaderCase (vector<tcu::TestNode*>& shaderNodeList) in parseShaderCase()
1564 void ShaderParser::parseShaderGroup (vector<tcu::TestNode*>& shaderNodeList) in parseShaderGroup()
1603 void ShaderParser::parseImport (vector<tcu::TestNode*>& shaderNodeList) in parseImport()
1614 …ShaderParser subParser (m_archive, de::FilePath::join(de::FilePath(m_filename).getDirName(), … in parseImport()
1622 vector<tcu::TestNode*> ShaderParser::parse (void) in parse()
1662 sl::ShaderParser parser (archive, filename, caseFactory); in parseFile()