| /external/angle/src/tests/test_utils/ |
| D | compiler_test.cpp | 112 MatchOutputCodeTest::MatchOutputCodeTest(GLenum shaderType, ShShaderOutput outputType) in MatchOutputCodeTest() function in sh::MatchOutputCodeTest 120 void MatchOutputCodeTest::setDefaultCompileOptions(const ShCompileOptions &defaultCompileOptions) in setDefaultCompileOptions() 125 void MatchOutputCodeTest::addOutputType(const ShShaderOutput outputType) in addOutputType() 130 ShBuiltInResources *MatchOutputCodeTest::getResources() in getResources() 135 void MatchOutputCodeTest::compile(const std::string &shaderString) in compile() 140 void MatchOutputCodeTest::compile(const std::string &shaderString, in compile() 155 bool MatchOutputCodeTest::compileWithSettings(ShShaderOutput output, in compileWithSettings() 165 bool MatchOutputCodeTest::foundInCodeRegex(ShShaderOutput output, in foundInCodeRegex() 192 bool MatchOutputCodeTest::foundInCode(ShShaderOutput output, const char *stringToFind) const in foundInCode() 210 bool MatchOutputCodeTest::foundInCodeInOrder(ShShaderOutput output, in foundInCodeInOrder() [all …]
|
| D | compiler_test.h | 43 class MatchOutputCodeTest : public testing::Test 46 MatchOutputCodeTest(GLenum shaderType, ShShaderOutput outputType);
|
| /external/angle/src/tests/compiler_tests/ |
| D | HLSLOutput_test.cpp | 18 class HLSLOutputTest : public MatchOutputCodeTest 21 HLSLOutputTest() : MatchOutputCodeTest(GL_FRAGMENT_SHADER, SH_HLSL_4_1_OUTPUT) {} in HLSLOutputTest() 24 class HLSL30VertexOutputTest : public MatchOutputCodeTest 27 HLSL30VertexOutputTest() : MatchOutputCodeTest(GL_VERTEX_SHADER, SH_HLSL_3_0_OUTPUT) {} in HLSL30VertexOutputTest() 30 class HLSL41VertexOutputTest : public MatchOutputCodeTest 33 HLSL41VertexOutputTest() : MatchOutputCodeTest(GL_VERTEX_SHADER, SH_HLSL_4_1_OUTPUT) {} in HLSL41VertexOutputTest()
|
| D | PruneUnusedFunctions_test.cpp | 20 class PruneUnusedFunctionsTest : public MatchOutputCodeTest 23 PruneUnusedFunctionsTest() : MatchOutputCodeTest(GL_FRAGMENT_SHADER, SH_ESSL_OUTPUT) {} in PruneUnusedFunctionsTest() 30 MatchOutputCodeTest::compile(shaderString, compileOptions); in compile()
|
| D | MSLOutput_test.cpp | 18 class MSLVertexOutputTest : public MatchOutputCodeTest 21 MSLVertexOutputTest() : MatchOutputCodeTest(GL_VERTEX_SHADER, SH_MSL_METAL_OUTPUT) in MSLVertexOutputTest() 28 class MSLOutputTest : public MatchOutputCodeTest 31 MSLOutputTest() : MatchOutputCodeTest(GL_FRAGMENT_SHADER, SH_MSL_METAL_OUTPUT) in MSLOutputTest()
|
| D | GLSLCompatibilityOutput_test.cpp | 17 class GLSLCompatibilityOutputTest : public MatchOutputCodeTest 21 : MatchOutputCodeTest(GL_VERTEX_SHADER, SH_GLSL_COMPATIBILITY_OUTPUT) in GLSLCompatibilityOutputTest()
|
| D | NV_draw_buffers_test.cpp | 17 class NVDrawBuffersTest : public MatchOutputCodeTest 20 NVDrawBuffersTest() : MatchOutputCodeTest(GL_FRAGMENT_SHADER, SH_ESSL_OUTPUT) in NVDrawBuffersTest()
|
| D | RegenerateStructNames_test.cpp | 17 class RegenerateStructNamesTest : public MatchOutputCodeTest 20 RegenerateStructNamesTest() : MatchOutputCodeTest(GL_FRAGMENT_SHADER, SH_ESSL_OUTPUT) in RegenerateStructNamesTest()
|
| D | PruneEmptyDeclarations_test.cpp | 20 class PruneEmptyDeclarationsTest : public MatchOutputCodeTest 24 : MatchOutputCodeTest(GL_VERTEX_SHADER, SH_GLSL_COMPATIBILITY_OUTPUT) in PruneEmptyDeclarationsTest()
|
| D | UnfoldShortCircuitAST_test.cpp | 16 class UnfoldShortCircuitASTTest : public MatchOutputCodeTest 19 UnfoldShortCircuitASTTest() : MatchOutputCodeTest(GL_FRAGMENT_SHADER, SH_GLSL_330_CORE_OUTPUT) in UnfoldShortCircuitASTTest()
|
| D | PruneEmptyCases_test.cpp | 21 class PruneEmptyCasesTest : public MatchOutputCodeTest 24 PruneEmptyCasesTest() : MatchOutputCodeTest(GL_FRAGMENT_SHADER, SH_GLSL_COMPATIBILITY_OUTPUT) {} in PruneEmptyCasesTest()
|
| D | EmulateGLFragColorBroadcast_test.cpp | 22 class EmulateGLFragColorBroadcastTest : public MatchOutputCodeTest 26 : MatchOutputCodeTest(GL_FRAGMENT_SHADER, SH_GLSL_COMPATIBILITY_OUTPUT) in EmulateGLFragColorBroadcastTest()
|
| D | Pack_Unpack_test.cpp | 20 class PackUnpackTest : public MatchOutputCodeTest 23 PackUnpackTest() : MatchOutputCodeTest(GL_FRAGMENT_SHADER, SH_GLSL_400_CORE_OUTPUT) {} in PackUnpackTest()
|
| D | PrunePureLiteralStatements_test.cpp | 19 class PrunePureLiteralStatementsTest : public MatchOutputCodeTest 23 PrunePureLiteralStatementsTest() : MatchOutputCodeTest(GL_FRAGMENT_SHADER, SH_ESSL_OUTPUT) {} in PrunePureLiteralStatementsTest()
|
| D | RecordConstantPrecision_test.cpp | 17 class RecordConstantPrecisionTest : public MatchOutputCodeTest 20 RecordConstantPrecisionTest() : MatchOutputCodeTest(GL_FRAGMENT_SHADER, SH_ESSL_OUTPUT) {} in RecordConstantPrecisionTest()
|
| D | EmulateGLDrawID_test.cpp | 18 class EmulateGLDrawIDTest : public MatchOutputCodeTest 21 EmulateGLDrawIDTest() : MatchOutputCodeTest(GL_VERTEX_SHADER, SH_GLSL_COMPATIBILITY_OUTPUT) in EmulateGLDrawIDTest()
|
| D | EmulateGLBaseVertexBaseInstance_test.cpp | 18 class EmulateGLBaseVertexBaseInstanceTest : public MatchOutputCodeTest 22 : MatchOutputCodeTest(GL_VERTEX_SHADER, SH_GLSL_COMPATIBILITY_OUTPUT) in EmulateGLBaseVertexBaseInstanceTest()
|
| D | RemoveUnreferencedVariables_test.cpp | 17 class RemoveUnreferencedVariablesTest : public MatchOutputCodeTest 20 RemoveUnreferencedVariablesTest() : MatchOutputCodeTest(GL_FRAGMENT_SHADER, SH_ESSL_OUTPUT) {} in RemoveUnreferencedVariablesTest()
|
| D | BufferVariables_test.cpp | 34 class BufferVariablesMatchTest : public MatchOutputCodeTest 37 BufferVariablesMatchTest() : MatchOutputCodeTest(GL_VERTEX_SHADER, SH_ESSL_OUTPUT) in BufferVariablesMatchTest()
|
| D | OVR_multiview_test.cpp | 120 class OVRMultiviewOutputCodeTest : public MatchOutputCodeTest 124 : MatchOutputCodeTest(shaderType, SH_ESSL_OUTPUT), mMultiviewCompileOptions{} in OVRMultiviewOutputCodeTest()
|
| D | OVR_multiview2_test.cpp | 122 class OVRMultiview2OutputCodeTest : public MatchOutputCodeTest 126 : MatchOutputCodeTest(shaderType, SH_ESSL_OUTPUT), mMultiviewCompileOptions{} in OVRMultiview2OutputCodeTest()
|
| D | GeometryShader_test.cpp | 114 class GeometryShaderOutputCodeTest : public MatchOutputCodeTest 117 GeometryShaderOutputCodeTest() : MatchOutputCodeTest(GL_GEOMETRY_SHADER_EXT, SH_ESSL_OUTPUT) in GeometryShaderOutputCodeTest()
|