/external/deqp/external/vulkancts/modules/vulkan/image/ |
H A D | vktImageAtomicOperationTests.cpp | 244 BinaryAtomicEndResultCase (tcu::TestContext& testCtx, 264 BinaryAtomicEndResultCase::BinaryAtomicEndResultCase (tcu::TestContext& testCtx, argument 272 : TestCase (testCtx, name, description) 317 BinaryAtomicIntermValuesCase (tcu::TestContext& testCtx, 337 BinaryAtomicIntermValuesCase::BinaryAtomicIntermValuesCase (TestContext& testCtx, argument 345 : TestCase (testCtx, name, description) 919 tcu::TestCaseGroup* createImageAtomicOperationTests (tcu::TestContext& testCtx) argument 921 de::MovePtr<tcu::TestCaseGroup> imageAtomicOperationsTests(new tcu::TestCaseGroup(testCtx, "atomic_operations", "Atomic image operations cases")); 955 de::MovePtr<tcu::TestCaseGroup> operationGroup(new tcu::TestCaseGroup(testCtx, getAtomicOperationCaseName(operation).c_str(), "")); 969 operationGroup->addChild(new BinaryAtomicEndResultCase(testCtx, caseEndResul [all...] |
H A D | vktImageQualifiersTests.cpp | 113 bool comparePixelBuffers (tcu::TestContext& testCtx, argument 152 ok = tcu::intThresholdCompare(testCtx.getLog(), comparisonName.c_str(), comparisonDesc.c_str(), refLayer, resultLayer, tcu::UVec4(0), tcu::COMPARE_LOG_RESULT); 154 ok = tcu::floatThresholdCompare(testCtx.getLog(), comparisonName.c_str(), comparisonDesc.c_str(), refLayer, resultLayer, tcu::Vec4(0.01f), tcu::COMPARE_LOG_RESULT); 202 MemoryQualifierTestCase (tcu::TestContext& testCtx, 225 MemoryQualifierTestCase::MemoryQualifierTestCase (tcu::TestContext& testCtx, argument 233 : vkt::TestCase(testCtx, name, description) 690 tcu::TestCaseGroup* createImageQualifiersTests (tcu::TestContext& testCtx) argument 692 de::MovePtr<tcu::TestCaseGroup> imageQualifiersTests(new tcu::TestCaseGroup(testCtx, "qualifiers", "Coherent, volatile and restrict")); 733 de::MovePtr<tcu::TestCaseGroup> qualifierGroup(new tcu::TestCaseGroup(testCtx, memoryQualifierName, "")); 742 de::MovePtr<TestCase> restrictCase = createImageQualifierRestrictCase(testCtx, imageTyp [all...] |
H A D | vktImageSizeTests.cpp | 160 SizeTest (tcu::TestContext& testCtx, 177 SizeTest::SizeTest (tcu::TestContext& testCtx, argument 183 : TestCase (testCtx, name, description) 513 tcu::TestCaseGroup* createImageSizeTests (tcu::TestContext& testCtx) argument 515 de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "image_size", "imageSize() cases")); 521 de::MovePtr<tcu::TestCaseGroup> imageGroup(new tcu::TestCaseGroup(testCtx, getImageTypeName(s_imageTypes[imageTypeNdx]).c_str(), "")); 527 imageGroup->addChild(new SizeTest(testCtx, getCaseName(texture, s_flags[flagNdx]), "", texture, format, s_flags[flagNdx]));
|
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRenderLoopTests.cpp | 259 ShaderLoopCase (tcu::TestContext& testCtx, argument 267 : ShaderRenderCase (testCtx, name, description, isVertexCase, evalFunc, uniformSetup, DE_NULL) 299 static de::MovePtr<ShaderLoopCase> createGenericLoopCase (tcu::TestContext& testCtx, argument 519 return de::MovePtr<ShaderLoopCase>(new ShaderLoopCase(testCtx, caseName, description, isVertexCase, evalFunc, uniformSetup, vertexShaderSource, fragmentShaderSource)); 522 static de::MovePtr<ShaderLoopCase> createSpecialLoopCase (tcu::TestContext& testCtx, argument 1249 return de::MovePtr<ShaderLoopCase>(new ShaderLoopCase(testCtx, caseName, description, isVertexCase, evalFunc, uniformSetup, vertexShaderSource, fragmentShaderSource)); 1255 ShaderLoopTests (tcu::TestContext& testCtx); 1265 ShaderLoopTests::ShaderLoopTests(tcu::TestContext& testCtx) argument 1266 : TestCaseGroup(testCtx, "loops", "Loop Tests") 1363 tcu::TestCaseGroup* createLoopTests (tcu::TestContext& testCtx) argument [all...] |
H A D | vktShaderRenderStructTests.cpp | 41 ShaderStructCase (tcu::TestContext& testCtx, 56 ShaderStructCase::ShaderStructCase (tcu::TestContext& testCtx, argument 64 : ShaderRenderCase (testCtx, name, description, isVertexCase, evalFunc, new UniformSetup(setupUniformsFunc), DE_NULL) 74 static de::MovePtr<ShaderStructCase> createStructCase (tcu::TestContext& testCtx, const std::string& name, const std::string& description, bool isVertexCase, ShaderEvalFunc evalFunc, UniformSetupFunc uniformFunc, const LineStream& shaderSrc) argument 128 return de::MovePtr<ShaderStructCase>(new ShaderStructCase(testCtx, name, description, isVertexCase, evalFunc, uniformFunc, vertSrc, fragSrc)); 134 LocalStructTests (tcu::TestContext& testCtx) argument 135 : TestCaseGroup(testCtx, "local", "Local structs") 1232 UniformStructTests (tcu::TestContext& testCtx) argument 1233 : TestCaseGroup(testCtx, "uniform", "Uniform structs") 2102 ShaderStructTests::ShaderStructTests (tcu::TestContext& testCtx) argument 2119 createStructTests(tcu::TestContext& testCtx) argument [all...] |
/external/deqp/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiBufferViewAccessTests.cpp | 849 BufferViewTestCase (tcu::TestContext& testCtx, argument 853 : vkt::TestCase (testCtx, name, description) 892 tcu::TestCaseGroup* createBufferViewAccessTests (tcu::TestContext& testCtx) argument 894 de::MovePtr<tcu::TestCaseGroup> bufferViewTests (new tcu::TestCaseGroup(testCtx, "access", "BufferView Access Tests")); 905 bufferViewTests->addChild(new BufferViewTestCase(testCtx, "buffer_view_memory_test_complete", description.str(), info)); 917 bufferViewTests->addChild(new BufferViewTestCase(testCtx, "buffer_view_memory_test_partial_offset0", description.str(), info)); 929 bufferViewTests->addChild(new BufferViewTestCase(testCtx, "buffer_view_memory_test_partial_offset1", description.str(), info));
|
/external/deqp/modules/glshared/ |
H A D | glsTextureTestUtil.hpp | 446 bool verifyTextureResult (tcu::TestContext& testCtx, 455 bool verifyTextureResult (tcu::TestContext& testCtx, 464 bool verifyTextureResult (tcu::TestContext& testCtx, 473 bool verifyTextureResult (tcu::TestContext& testCtx, 482 bool verifyTextureResult (tcu::TestContext& testCtx, 491 bool verifyTextureResult (tcu::TestContext& testCtx, 500 bool verifyTextureResult (tcu::TestContext& testCtx,
|
H A D | glsLifetimeTests.cpp | 624 ResultCollector (TestContext& testCtx); 639 ResultCollector::ResultCollector (TestContext& testCtx) argument 640 : m_testCtx (testCtx) 641 , m_log (testCtx.getLog()) 1149 MovePtr<TestCaseGroup> createLifeTestGroup (TestContext& testCtx, argument 1153 MovePtr<TestCaseGroup> group(new TestCaseGroup(testCtx, spec.name, spec.name)); 1184 TestContext& testCtx = types.getTestContext(); local 1188 group.addChild(createLifeTestGroup(testCtx, *it, types.getTypes()).release()); 1192 new TestCaseGroup(testCtx, "delete_used", "Delete current program"); 1202 testCtx, "attac [all...] |
H A D | glsFboCompletenessTests.hpp | 60 Context (TestContext& testCtx,
|
H A D | glsShaderRenderCase.hpp | 207 ShaderRenderCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* description, bool isVertexCase, ShaderEvalFunc evalFunc); 208 ShaderRenderCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* description, bool isVertexCase, ShaderEvaluator& evaluator);
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineInputAssemblyTests.cpp | 1577 de::MovePtr<tcu::TestCaseGroup> createPrimitiveTopologyTests (tcu::TestContext& testCtx) argument 1579 de::MovePtr<tcu::TestCaseGroup> primitiveTopologyTests (new tcu::TestCaseGroup(testCtx, "primitive_topology", "")); 1585 primitiveTopologyTests->addChild(new PrimitiveTopologyTest(testCtx, 1594 de::MovePtr<tcu::TestCaseGroup> createPrimitiveRestartTests (tcu::TestContext& testCtx) argument 1605 de::MovePtr<tcu::TestCaseGroup> primitiveRestartTests (new tcu::TestCaseGroup(testCtx, "primitive_restart", "Restarts indices of ")); 1607 de::MovePtr<tcu::TestCaseGroup> indexUint16Tests (new tcu::TestCaseGroup(testCtx, "index_type_uint16", "")); 1608 de::MovePtr<tcu::TestCaseGroup> indexUint32Tests (new tcu::TestCaseGroup(testCtx, "index_type_uint32", "")); 1614 indexUint16Tests->addChild(new PrimitiveRestartTest(testCtx, 1620 indexUint32Tests->addChild(new PrimitiveRestartTest(testCtx, 1635 tcu::TestCaseGroup* createInputAssemblyTests (tcu::TestContext& testCtx) argument [all...] |
H A D | vktPipelineTimestampTests.cpp | 2145 tcu::TestCaseGroup* createTimestampTests (tcu::TestContext& testCtx) 2147 de::MovePtr<tcu::TestCaseGroup> timestampTests (new tcu::TestCaseGroup(testCtx, "timestamp", "timestamp tests")); 2151 de::MovePtr<tcu::TestCaseGroup> basicGraphicsTests (new tcu::TestCaseGroup(testCtx, "basic_graphics_tests", "Record timestamp in different pipeline stages of basic graphics tests")); 2167 basicGraphicsTests->addChild(newTestCase<BasicGraphicsTest>(testCtx, ¶m)); 2169 basicGraphicsTests->addChild(newTestCase<BasicGraphicsTest>(testCtx, ¶m)); 2180 basicGraphicsTests->addChild(newTestCase<BasicGraphicsTest>(testCtx, ¶m)); 2182 basicGraphicsTests->addChild(newTestCase<BasicGraphicsTest>(testCtx, ¶m)); 2190 de::MovePtr<tcu::TestCaseGroup> advGraphicsTests (new tcu::TestCaseGroup(testCtx, "advanced_graphics_tests", "Record timestamp in different pipeline stages of advanced graphics tests")); 2202 advGraphicsTests->addChild(newTestCase<AdvGraphicsTest>(testCtx, ¶m)); 2204 advGraphicsTests->addChild(newTestCase<AdvGraphicsTest>(testCtx, [all...] |
H A D | vktPipelineDepthTests.cpp | 940 tcu::TestCaseGroup* createDepthTests (tcu::TestContext& testCtx) argument 1032 de::MovePtr<tcu::TestCaseGroup> depthTests (new tcu::TestCaseGroup(testCtx, "depth", "Depth tests")); 1036 de::MovePtr<tcu::TestCaseGroup> formatFeaturesTests (new tcu::TestCaseGroup(testCtx, "format_features", "Checks depth format features")); 1066 de::MovePtr<tcu::TestCaseGroup> formatTests (new tcu::TestCaseGroup(testCtx, "format", "Uses different depth formats")); 1070 de::MovePtr<tcu::TestCaseGroup> formatTest (new tcu::TestCaseGroup(testCtx, 1073 de::MovePtr<tcu::TestCaseGroup> compareOpsTests (new tcu::TestCaseGroup(testCtx, "compare_ops", "Combines depth compare operators")); 1077 compareOpsTests->addChild(new DepthTest(testCtx,
|
H A D | vktPipelineStencilTests.cpp | 1091 tcu::TestCaseGroup* createStencilTests (tcu::TestContext& testCtx) argument 1101 de::MovePtr<tcu::TestCaseGroup> stencilTests (new tcu::TestCaseGroup(testCtx, "stencil", "Stencil tests")); 1102 de::MovePtr<tcu::TestCaseGroup> formatTests (new tcu::TestCaseGroup(testCtx, "format", "Uses different stencil formats")); 1108 de::MovePtr<tcu::TestCaseGroup> formatTest (new tcu::TestCaseGroup(testCtx, 1130 stencilStateTests = de::MovePtr<tcu::TestCaseGroup>(new tcu::TestCaseGroup(testCtx, "states", desc.str().c_str())); 1143 stencilStateTests->addChild(new StencilTest(testCtx, 1154 stencilStateTests->addChild(new StencilTest(testCtx,
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
H A D | vktOpaqueTypeIndexingTests.cpp | 72 OpaqueTypeIndexingCase (tcu::TestContext& testCtx, 121 OpaqueTypeIndexingCase::OpaqueTypeIndexingCase (tcu::TestContext& testCtx, argument 126 : TestCase (testCtx, name, description) 678 SamplerIndexingCase (tcu::TestContext& testCtx, 700 SamplerIndexingCase::SamplerIndexingCase (tcu::TestContext& testCtx, argument 706 : OpaqueTypeIndexingCase (testCtx, name, description, shaderType, indexExprType) 922 BlockArrayIndexingCase (tcu::TestContext& testCtx, 943 BlockArrayIndexingCase::BlockArrayIndexingCase (tcu::TestContext& testCtx, argument 949 : OpaqueTypeIndexingCase (testCtx, name, description, shaderType, indexExprType) 1217 AtomicCounterIndexingCase (tcu::TestContext& testCtx, 1235 AtomicCounterIndexingCase(tcu::TestContext& testCtx, const char* name, const char* description, IndexExprType indexExprType, const glu::ShaderType shaderType) argument 1336 OpaqueTypeIndexingTests(tcu::TestContext& testCtx) argument 1456 createOpaqueTypeIndexingTests(tcu::TestContext& testCtx) argument [all...] |
/external/deqp/external/vulkancts/modules/vulkan/compute/ |
H A D | vktComputeShaderBuiltinVarTests.cpp | 485 tcu::TestContext& testCtx = m_context.getTestContext(); local 508 testCtx.getLog() 515 testCtx.getLog() << TestLog::Message << "..." << TestLog::EndMessage; 521 testCtx.getLog() << TestLog::Message << (numInvocations - numFailed) << " / " << numInvocations << " values passed" << TestLog::EndMessage; 559 tcu::TestCaseGroup* createComputeShaderBuiltinVarTests (tcu::TestContext& testCtx) argument 561 return new ComputeShaderBuiltinVarTests(testCtx);
|
/external/deqp/modules/gles2/functional/ |
H A D | es2fTextureMipmapTests.cpp | 77 Texture2DMipmapCase (tcu::TestContext& testCtx, 116 Texture2DMipmapCase::Texture2DMipmapCase (tcu::TestContext& testCtx, argument 129 : TestCase (testCtx, name, desc) 141 , m_renderer (renderCtx, testCtx.getLog(), glu::GLSL_VERSION_100_ES, 431 TextureCubeMipmapCase (tcu::TestContext& testCtx, 468 TextureCubeMipmapCase::TextureCubeMipmapCase (tcu::TestContext& testCtx, argument 480 : TestCase (testCtx, name, desc) 491 , m_renderer (renderCtx, testCtx.getLog(), glu::GLSL_VERSION_100_ES, 754 Texture2DGenMipmapCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const char* name, const char* desc, deUint32 format, deUint32 dataType, deUint32 hint, int width, int height); 777 Texture2DGenMipmapCase::Texture2DGenMipmapCase (tcu::TestContext& testCtx, gl argument 911 TextureCubeGenMipmapCase(tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const char* name, const char* desc, deUint32 format, deUint32 dataType, deUint32 hint, int size) argument [all...] |
H A D | es2fDitheringTests.cpp | 98 DitheringCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const char* name, const char* description, bool isEnabled, PatternType patternType, const tcu::Vec4& color); 138 DitheringCase::DitheringCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const char* const name, const char* const description, const bool ditheringEnabled, const PatternType patternType, const Vec4& color) argument 139 : TestCase (testCtx, name, description)
|
/external/deqp/external/vulkancts/modules/vulkan/dynamic_state/ |
H A D | vktDynamicStateCBTests.cpp | 165 DynamicStateCBTests::DynamicStateCBTests (tcu::TestContext& testCtx) argument 166 : TestCaseGroup (testCtx, "cb_state", "Tests for color blend state")
|
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
H A D | vktSparseResourcesMipmapSparseResidency.cpp | 69 MipmapSparseResidencyCase (tcu::TestContext& testCtx, 84 MipmapSparseResidencyCase::MipmapSparseResidencyCase (tcu::TestContext& testCtx, argument 90 : TestCase (testCtx, name, description) 549 tcu::TestCaseGroup* createMipmapSparseResidencyTests (tcu::TestContext& testCtx) argument 551 de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "mipmap_sparse_residency", "Mipmap Sparse Residency")); 583 de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), "")); 588 de::MovePtr<tcu::TestCaseGroup> formatGroup(new tcu::TestCaseGroup(testCtx, getShaderImageFormatQualifier(format).c_str(), "")); 597 formatGroup->addChild(new MipmapSparseResidencyCase(testCtx, stream.str(), "", imageType, imageSize, format));
|
/external/deqp/external/vulkancts/modules/vulkan/ubo/ |
H A D | vktRandomUniformBlockCase.cpp | 55 RandomUniformBlockCase::RandomUniformBlockCase (tcu::TestContext& testCtx, argument 61 : UniformBlockCase (testCtx, name, description, bufferMode)
|
/external/deqp/framework/common/ |
H A D | tcuApp.cpp | 50 static void writeCaselistsToStdout (TestPackageRoot& root, TestContext& testCtx, const CommandLine& cmdLine) argument 52 DefaultHierarchyInflater inflater (testCtx);
|
/external/deqp/modules/gles2/accuracy/ |
H A D | es2aTextureMipmapTests.cpp | 76 Texture2DMipmapCase (tcu::TestContext& testCtx, 115 Texture2DMipmapCase::Texture2DMipmapCase (tcu::TestContext& testCtx, argument 128 : TestCase (testCtx, tcu::NODETYPE_ACCURACY, name, desc) 140 , m_renderer (renderCtx, testCtx.getLog(), glu::GLSL_VERSION_100_ES, 377 TextureCubeMipmapCase (tcu::TestContext& testCtx, 414 TextureCubeMipmapCase::TextureCubeMipmapCase (tcu::TestContext& testCtx, argument 426 : TestCase (testCtx, tcu::NODETYPE_ACCURACY, name, desc) 437 , m_renderer (renderCtx, testCtx.getLog(), glu::GLSL_VERSION_100_ES,
|
/external/deqp/modules/gles3/accuracy/ |
H A D | es3aTextureMipmapTests.cpp | 73 Texture2DMipmapCase (tcu::TestContext& testCtx, 112 Texture2DMipmapCase::Texture2DMipmapCase (tcu::TestContext& testCtx, argument 125 : TestCase (testCtx, tcu::NODETYPE_ACCURACY, name, desc) 137 , m_renderer (renderCtx, testCtx.getLog(), glu::GLSL_VERSION_300_ES, glu::PRECISION_HIGHP) 370 TextureCubeMipmapCase (tcu::TestContext& testCtx, 407 TextureCubeMipmapCase::TextureCubeMipmapCase (tcu::TestContext& testCtx, argument 419 : TestCase (testCtx, tcu::NODETYPE_ACCURACY, name, desc) 430 , m_renderer (renderCtx, testCtx.getLog(), glu::GLSL_VERSION_300_ES, glu::PRECISION_HIGHP)
|
/external/deqp/modules/gles3/stress/ |
H A D | es3sOcclusionQueryTests.cpp | 284 OcclusionQueryTests::OcclusionQueryTests (Context& testCtx) argument 285 : TestCaseGroup(testCtx, "occlusion_query", "Occlusion query stress tests")
|