/third_party/vk-gl-cts/external/openglcts/modules/gl/ |
H A D | gl4cMultiBindTests.hpp | 49 class ErrorsBindBuffersTest : public deqp::TestCase 53 ErrorsBindBuffersTest(deqp::Context& context); 70 class ErrorsBindTexturesTest : public deqp::TestCase 74 ErrorsBindTexturesTest(deqp::Context& context); 91 class ErrorsBindSamplersTest : public deqp::TestCase 95 ErrorsBindSamplersTest(deqp::Context& context); 116 class ErrorsBindImageTexturesTest : public deqp::TestCase 120 ErrorsBindImageTexturesTest(deqp::Context& context); 138 class ErrorsBindVertexBuffersTest : public deqp::TestCase 142 ErrorsBindVertexBuffersTest(deqp [all...] |
H A D | gl4cBufferStorageTests.hpp | 64 class ErrorsTest : public deqp::TestCase 68 ErrorsTest(deqp::Context& context); 99 class GetBufferParameterTest : public deqp::TestCase 103 GetBufferParameterTest(deqp::Context& context); 152 class DynamicStorageTest : public deqp::TestCase 156 DynamicStorageTest(deqp::Context& context); 201 class MapPersistentBufferSubDataTest : public deqp::TestCase 205 MapPersistentBufferSubDataTest(deqp::Context& context); 251 class MapPersistentTextureTest : public deqp::TestCase 255 MapPersistentTextureTest(deqp [all...] |
H A D | gl4cShaderDrawParametersTests.hpp | 75 class ShaderDrawParametersExtensionTestCase : public deqp::TestCase 79 ShaderDrawParametersExtensionTestCase(deqp::Context& context); 89 class ShaderDrawParametersTestBase : public deqp::TestCase 93 ShaderDrawParametersTestBase(deqp::Context& context, const char* name, const char* description); 124 ShaderDrawArraysParametersTestCase(deqp::Context& context) in ShaderDrawArraysParametersTestCase() 141 ShaderDrawElementsParametersTestCase(deqp::Context& context) in ShaderDrawElementsParametersTestCase() 158 ShaderDrawArraysIndirectParametersTestCase(deqp::Context& context) in ShaderDrawArraysIndirectParametersTestCase() 175 ShaderDrawElementsIndirectParametersTestCase(deqp::Context& context) in ShaderDrawElementsIndirectParametersTestCase() 192 ShaderDrawArraysInstancedParametersTestCase(deqp::Context& context) in ShaderDrawArraysInstancedParametersTestCase() 209 ShaderDrawElementsInstancedParametersTestCase(deqp [all...] |
H A D | gl4cDirectStateAccessTests.hpp | 49 class Tests : public deqp::TestCaseGroup 53 Tests(deqp::Context& context); 85 class CreationTest : public deqp::TestCase 89 CreationTest(deqp::Context& context); 124 class DefaultsTest : public deqp::TestCase 128 DefaultsTest(deqp::Context& context); 193 class BuffersTest : public deqp::TestCase 197 BuffersTest(deqp::Context& context); 271 class ErrorsTest : public deqp::TestCase 275 ErrorsTest(deqp [all...] |
H A D | gl3cTransformFeedbackTests.hpp | 49 class Tests : public deqp::TestCaseGroup 52 Tests(deqp::Context& context); 70 class APIErrors : public deqp::TestCase 73 APIErrors(deqp::Context& context); 78 deqp::Context& m_context; 254 class LinkingErrors : public deqp::TestCase 257 LinkingErrors(deqp::Context& context); 262 deqp::Context& m_context; 292 class Limits : public deqp::TestCase 295 Limits(deqp [all...] |
H A D | gl4cGlSpirvTests.hpp | 50 class SpirvModulesPositiveTest : public deqp::TestCase 54 SpirvModulesPositiveTest(deqp::Context& context); 76 class SpirvShaderBinaryMultipleShaderObjectsTest : public deqp::TestCase 80 SpirvShaderBinaryMultipleShaderObjectsTest(deqp::Context& context); 95 class SpirvModulesStateQueriesTest : public deqp::TestCase 99 SpirvModulesStateQueriesTest(deqp::Context& context); 114 class SpirvModulesErrorVerificationTest : public deqp::TestCase 118 SpirvModulesErrorVerificationTest(deqp::Context& context); 138 class SpirvGlslToSpirVEnableTest : public deqp::TestCase 142 SpirvGlslToSpirVEnableTest(deqp [all...] |
H A D | gl3cTestPackages.cpp | 61 TestCaseWrapper::TestCaseWrapper(deqp::TestPackage& package, de::SharedPtr<tcu::WaiverUtil> waiverMechanism) in TestCaseWrapper() 83 deqp::Context& context = m_testPackage.getContext(); in deinit() 104 deqp::Context& context = m_testPackage.getContext(); in iterate() 126 GL30ShaderTests(deqp::Context& context) : TestCaseGroup(context, "shaders30", "Shading Language Tests") in GL30ShaderTests() 132 addChild(new deqp::ShaderLibraryGroup(m_context, "declarations", "Declaration Tests", "gl30/declarations.test")); in init() 133 addChild(new deqp::GLSLVectorConstructorTests(m_context, glu::GLSL_VERSION_130)); in init() 155 addChild(new deqp::InfoTests(getContext())); in init() 161 addChild(new deqp::Functional::TextureShadowLodTest(getContext())); in init() 246 GL33ShaderTests(deqp::Context& context) : TestCaseGroup(context, "shaders", "Shading Language Tests") in GL33ShaderTests() 252 addChild(new deqp in init() [all...] |
H A D | gl4cES31CompatibilityTests.hpp | 53 class Tests : public deqp::TestCaseGroup 57 Tests(deqp::Context& context); 78 class ShaderCompilationCompatibilityTests : public deqp::TestCase 82 ShaderCompilationCompatibilityTests(deqp::Context& context); 110 class ShaderFunctionalCompatibilityTest : public deqp::TestCase 114 ShaderFunctionalCompatibilityTest(deqp::Context& context); 156 class SampleVariablesTests : public deqp::TestCaseGroup 159 SampleVariablesTests(deqp::Context& context, glu::GLSLVersion glslVersion); 192 class ShaderImageLoadStoreTests : public deqp::TestCaseGroup 195 ShaderImageLoadStoreTests(deqp [all...] |
H A D | gl4cShaderSubroutineTests.hpp | 48 buffer(deqp::Context& context); 60 deqp::Context& m_context; 65 framebuffer(deqp::Context& context); 79 deqp::Context& m_context; 87 program(deqp::Context& context); 123 deqp::Context& m_context; 128 texture(deqp::Context& context); 142 deqp::Context& m_context; 147 vertexArray(deqp::Context& Context); 156 deqp [all...] |
H A D | gl4cShaderBallotTests.hpp | 50 void renderQuad(deqp::Context& context); 51 void executeComputeShader(deqp::Context& context); 61 void use(deqp::Context& context); 74 void test(deqp::Context& context); 88 ShaderBallotBaseTestCase(deqp::Context& context, const char* name, const char* description) in ShaderBallotBaseTestCase() 96 static bool validateScreenPixels(deqp::Context& context, tcu::Vec4 desiredColor, tcu::Vec4 ignoredColor); 97 static bool validateScreenPixelsSameColor(deqp::Context& context, tcu::Vec4 ignoredColor); 107 ShaderBallotAvailabilityTestCase(deqp::Context& context); 120 ShaderBallotBitmasksTestCase(deqp::Context& context); 139 ShaderBallotFunctionBallotTestCase(deqp [all...] |
H A D | gl4cCopyImageTests.hpp | 92 class FunctionalTest : public deqp::TestCase 95 FunctionalTest(deqp::Context& context); 196 class SmokeTest : public deqp::TestCase 199 SmokeTest(deqp::Context& context); 257 class InvalidTargetTest : public deqp::TestCase 260 InvalidTargetTest(deqp::Context& context); 295 class TargetMismatchTest : public deqp::TestCase 298 TargetMismatchTest(deqp::Context& context); 334 class IncompleteTexTest : public deqp::TestCase 337 IncompleteTexTest(deqp [all...] |
H A D | gl4cIndirectParametersTests.hpp | 61 class ParameterBufferOperationsCase : public deqp::TestCase 65 ParameterBufferOperationsCase(deqp::Context& context); 77 class VertexArrayIndirectDrawingBaseCase : public deqp::TestCase 81 VertexArrayIndirectDrawingBaseCase(deqp::Context& context, const char* name, const char* description); 100 MultiDrawArraysIndirectCountCase(deqp::Context& context); 123 MultiDrawElementsIndirectCountCase(deqp::Context& context); 142 class IndirectParametersTests : public deqp::TestCaseGroup 146 IndirectParametersTests(deqp::Context& context);
|
H A D | gl4cContextFlushControlTests.hpp | 67 class Tests : public deqp::TestCaseGroup 71 Tests(deqp::Context& context); 85 class CoverageTest : public deqp::TestCase 89 CoverageTest(deqp::Context& context); 126 class FunctionalTest : public deqp::TestCase 130 FunctionalTest(deqp::Context& context); 154 DrawSetup(deqp::Context& test_context, bool shall_flush_on_release); 161 deqp::Context& m_test_context; //!< Test main context.
|
H A D | gl3cCommonBugsTests.hpp | 48 class GetProgramivActiveUniformBlockMaxNameLengthTest : public deqp::TestCase 52 GetProgramivActiveUniformBlockMaxNameLengthTest(deqp::Context& context); 85 class InputVariablesCannotBeModifiedTest : public deqp::TestCase 89 InputVariablesCannotBeModifiedTest(deqp::Context& context); 152 class InvalidUseCasesForAllNotFuncsAndExclMarkOpTest : public deqp::TestCase 156 InvalidUseCasesForAllNotFuncsAndExclMarkOpTest(deqp::Context& context); 203 class ReservedNamesTest : public deqp::TestCase 207 ReservedNamesTest(deqp::Context& context); 296 class InvalidVSInputsTest : public deqp::TestCase 300 InvalidVSInputsTest(deqp [all...] |
H A D | gl4cPipelineStatisticsQueryTests.hpp | 355 class PipelineStatisticsQueryTestAPICoverage1 : public deqp::TestCase 359 PipelineStatisticsQueryTestAPICoverage1(deqp::Context& context); 384 class PipelineStatisticsQueryTestAPICoverage2 : public deqp::TestCase 388 PipelineStatisticsQueryTestAPICoverage2(deqp::Context& context); 403 class PipelineStatisticsQueryTestFunctionalBase : public deqp::TestCase 407 PipelineStatisticsQueryTestFunctionalBase(deqp::Context& context, const char* name, const char* description); 474 PipelineStatisticsQueryTestFunctional1(deqp::Context& context); 494 PipelineStatisticsQueryTestFunctional2(deqp::Context& context); 573 PipelineStatisticsQueryTestFunctional3(deqp::Context& context); 607 PipelineStatisticsQueryTestFunctional4(deqp [all...] |
H A D | gl4cShaderTextureImageSamplesTests.hpp | 40 class ShaderTextureImageSamplesTestBase : public deqp::TestCase 44 ShaderTextureImageSamplesTestBase(deqp::Context& context, const char* name, const char* description); 148 ShaderTextureImageSampleFunctionalTest(deqp::Context& context, const char* name); 169 ShaderTextureImageSamplesGLSLExtensionEnableTest(deqp::Context& context); 188 ShaderTextureImageSamplesGLSLExtensionRequireTest(deqp::Context& context); 199 class ShaderTextureImageSamplesTests : public deqp::TestCaseGroup 203 ShaderTextureImageSamplesTests(deqp::Context& context);
|
H A D | gl3cGPUShader5Tests.hpp | 69 programInfo(deqp::Context& context); 78 deqp::Context& m_context; 142 class GPUShader5ImplicitConversionsTest : public deqp::TestCase 146 GPUShader5ImplicitConversionsTest(deqp::Context& context); 147 GPUShader5ImplicitConversionsTest(deqp::Context& context, const char* name, const char* description); 228 GPUShader5FunctionOverloadingTest(deqp::Context& context); 281 GPUShader5FloatEncodingTest(deqp::Context& context); 308 class GPUShader5Tests : public deqp::TestCaseGroup 312 GPUShader5Tests(deqp::Context& context);
|
/third_party/vk-gl-cts/external/openglcts/modules/gles31/ |
H A D | tes31TestCase.hpp | 28 namespace deqp namespace 33 using deqp::Context; 34 using deqp::TestCase; 35 using deqp::TestCaseGroup; 38 } // deqp 43 using deqp::Context; 44 using deqp::TestCase; 45 using deqp::TestCaseGroup; 46 using deqp::SubcaseBase; 47 using deqp [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/common/ |
H A D | glcShaderGroupVoteTests.hpp | 48 bool validateScreenPixels(deqp::Context& context, tcu::IVec4 desiredColor); 56 void create(deqp::Context& context); 57 void execute(deqp::Context& context); 58 void validate(deqp::Context& context); 62 ShaderGroupVoteTestCaseBase(deqp::Context& context, ExtParameters& extParam, const char* name, 84 ShaderGroupVoteAvailabilityTestCase(deqp::Context& context, ExtParameters& extParam); 95 ShaderGroupVoteFunctionTestCaseBase(deqp::Context& context, ExtParameters& extParam, const char* name, 105 ShaderGroupVoteAllInvocationsTestCase(deqp::Context& context, ExtParameters& extParam); 114 ShaderGroupVoteAnyInvocationTestCase(deqp::Context& context, ExtParameters& extParam); 123 ShaderGroupVoteAllInvocationsEqualTestCase(deqp [all...] |
H A D | glcParallelShaderCompileTests.hpp | 42 class SimpleQueriesTest : public deqp::TestCase 46 SimpleQueriesTest(deqp::Context& context); 57 class MaxShaderCompileThreadsTest : public deqp::TestCase 61 MaxShaderCompileThreadsTest(deqp::Context& context); 73 class CompilationCompletionParallelTest : public deqp::TestCase 77 CompilationCompletionParallelTest(deqp::Context& context); 87 class ParallelShaderCompileTests : public deqp::TestCaseGroup 91 ParallelShaderCompileTests(deqp::Context& context);
|
H A D | glcViewportArrayTests.hpp | 65 buffer(deqp::Context& context); 81 deqp::Context& m_context; 87 framebuffer(deqp::Context& context); 102 deqp::Context& m_context; 139 program(deqp::Context& context); 175 deqp::Context& m_context; 180 texture(deqp::Context& context); 202 deqp::Context& m_context; 208 vertexArray(deqp::Context& Context); 217 deqp [all...] |
H A D | glcSingleConfigTestPackage.cpp | 43 TestCaseWrapper(deqp::TestPackage& package, de::SharedPtr<tcu::WaiverUtil> waiverMechanism); 51 deqp::TestPackage& m_testPackage; 55 TestCaseWrapper::TestCaseWrapper(deqp::TestPackage& package, de::SharedPtr<tcu::WaiverUtil> waiverMechanism) in TestCaseWrapper() 116 : deqp::TestPackage(testCtx, packageName, description, renderContextType, "gl_cts/data/") in SingleConfigGL43TestPackage() 128 deqp::TestPackage::init(); in init() 138 deqp::TestPackage::deinit(); in init() 172 deqp::TestPackage::deinit(); in init() 201 deqp::TestPackage::deinit(); in init() 229 deqp::TestPackage::deinit(); in init() 236 : deqp in SingleConfigES32TestPackage() [all...] |
H A D | glcPolygonOffsetClampTests.hpp | 50 class PolygonOffsetClampTestCaseBase : public deqp::TestCase 54 PolygonOffsetClampTestCaseBase(deqp::Context& context, const char* name, const char* description); 72 PolygonOffsetClampAvailabilityTestCase(deqp::Context& context); 85 PolygonOffsetClampValueTestCaseBase(deqp::Context& context, const char* name, const char* description); 114 PolygonOffsetClampMinMaxTestCase(deqp::Context& context); 129 PolygonOffsetClampZeroInfinityTestCase(deqp::Context& context); 139 class PolygonOffsetClamp : public deqp::TestCaseGroup 143 PolygonOffsetClamp(deqp::Context& context);
|
/third_party/mesa3d/.gitlab-ci/ |
H A D | deqp-runner.sh | 38 echo 'DEQP_SUITE must be set to the name of your deqp-gpu_version.toml, or DEQP_VER must be set to something like "gles2", "gles31-khr" or "vk" for the test run' 47 DEQP_OPTIONS="$DEQP_OPTIONS --deqp-surface-width=$DEQP_WIDTH --deqp-surface-height=$DEQP_HEIGHT" 48 DEQP_OPTIONS="$DEQP_OPTIONS --deqp-surface-type=${DEQP_SURFACE_TYPE:-pbuffer}" 49 DEQP_OPTIONS="$DEQP_OPTIONS --deqp-gl-config-name=$DEQP_CONFIG" 50 DEQP_OPTIONS="$DEQP_OPTIONS --deqp-visibility=hidden" 59 MUSTPASS=/deqp/mustpass/vk-$DEQP_VARIANT.txt 60 DEQP=/deqp/external/vulkancts/modules/vulkan/deqp-vk 61 HANG_DETECTION_CMD="/parallel-deqp [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/gles3/ |
H A D | es3cTestPackage.cpp | 135 class ShaderTests : public deqp::TestCaseGroup 138 ShaderTests(deqp::Context& context) : TestCaseGroup(context, "shaders", "Shading Language Tests") in ShaderTests() 144 addChild(new deqp::ShaderLibraryGroup(m_context, "declarations", "Declaration Tests", "declarations.test")); in init() 145 addChild(new deqp::FragDepthTests(m_context, glu::GLSL_VERSION_300_ES)); in init() 146 addChild(new deqp::ShaderFunctionTests(m_context, glu::GLSL_VERSION_300_ES)); in init() 147 addChild(new deqp::ShaderIndexingTests(m_context, glu::GLSL_VERSION_300_ES)); in init() 148 addChild(new deqp::ShaderLoopTests(m_context, glu::GLSL_VERSION_300_ES)); in init() 149 addChild(new deqp::ShaderLibraryGroup(m_context, "preprocessor", "Preprocessor Tests", "preprocessor.test")); in init() 150 addChild(new deqp::ShaderLibraryGroup(m_context, "literal_parsing", "Literal Parsing Tests", in init() 152 addChild(new deqp in init() [all...] |