/third_party/vk-gl-cts/external/openglcts/modules/ |
D | glcTestPackageRegistry.cpp | 78 static tcu::TestPackage* createConfigPackage(tcu::TestContext& testCtx) in createConfigPackage() argument 80 return new glcts::ConfigPackage(testCtx, "CTS-Configs"); in createConfigPackage() 83 static tcu::TestPackage* createES2Package(tcu::TestContext& testCtx) in createES2Package() argument 85 return new es2cts::TestPackage(testCtx, "KHR-GLES2"); in createES2Package() 89 static tcu::TestPackage* createdEQPEGLPackage(tcu::TestContext& testCtx) in createdEQPEGLPackage() argument 91 return new deqp::egl::TestPackage(testCtx); in createdEQPEGLPackage() 96 static tcu::TestPackage* createdEQPES2Package(tcu::TestContext& testCtx) in createdEQPES2Package() argument 98 return new deqp::gles2::TestPackage(testCtx); in createdEQPES2Package() 103 static tcu::TestPackage* createES2GTFPackage(tcu::TestContext& testCtx) in createES2GTFPackage() argument 105 return new gtf::es2::TestPackage(testCtx, "GTF-GLES2"); in createES2GTFPackage() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineTests.cpp | 74 tcu::TestContext& testCtx = pipelineTests->getTestContext(); in createChildren() local 76 pipelineTests->addChild(createStencilTests (testCtx)); in createChildren() 77 pipelineTests->addChild(createBlendTests (testCtx)); in createChildren() 78 pipelineTests->addChild(createDepthTests (testCtx)); in createChildren() 79 pipelineTests->addChild(createDynamicOffsetTests (testCtx)); in createChildren() 80 pipelineTests->addChild(createEarlyDestroyTests (testCtx)); in createChildren() 81 pipelineTests->addChild(createImageTests (testCtx)); in createChildren() 82 pipelineTests->addChild(createSamplerTests (testCtx)); in createChildren() 83 pipelineTests->addChild(createImageViewTests (testCtx)); in createChildren() 84 pipelineTests->addChild(createLogicOpTests (testCtx)); in createChildren() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
D | vktApiTests.cpp | 65 tcu::TestContext& testCtx = bufferViewTests->getTestContext(); in createBufferViewTests() local 67 bufferViewTests->addChild(createBufferViewCreateTests (testCtx)); in createBufferViewTests() 68 bufferViewTests->addChild(createBufferViewAccessTests (testCtx)); in createBufferViewTests() 73 tcu::TestContext& testCtx = apiTests->getTestContext(); in createApiTests() local 75 apiTests->addChild(createVersionSanityCheckTests (testCtx)); in createApiTests() 76 apiTests->addChild(createDriverPropertiesTests (testCtx)); in createApiTests() 77 apiTests->addChild(createSmokeTests (testCtx)); in createApiTests() 78 apiTests->addChild(api::createFeatureInfoTests (testCtx)); in createApiTests() 79 apiTests->addChild(createDeviceDrmPropertiesTests (testCtx)); in createApiTests() 80 apiTests->addChild(createDeviceInitializationTests (testCtx)); in createApiTests() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
D | vktDrawTests.cpp | 58 void createChildren (tcu::TestContext& testCtx, tcu::TestCaseGroup* group, bool useDynamicRendering) in createChildren() argument 60 group->addChild(new ConcurrentDrawTests (testCtx, useDynamicRendering)); in createChildren() 61 group->addChild(new SimpleDrawTests (testCtx, useDynamicRendering)); in createChildren() 62 group->addChild(new DrawIndexedTests (testCtx, useDynamicRendering)); in createChildren() 63 group->addChild(new IndirectDrawTests (testCtx, useDynamicRendering)); in createChildren() 64 group->addChild(createBasicDrawTests (testCtx, useDynamicRendering)); in createChildren() 65 group->addChild(new InstancedTests (testCtx, useDynamicRendering)); in createChildren() 66 group->addChild(new ShaderDrawParametersTests (testCtx, useDynamicRendering)); in createChildren() 67 group->addChild(createNegativeViewportHeightTests (testCtx, useDynamicRendering)); in createChildren() 68 group->addChild(createZeroViewportHeightTests (testCtx, useDynamicRendering)); in createChildren() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
D | vktRayTracingTests.cpp | 57 tcu::TestCaseGroup* createTests (tcu::TestContext& testCtx) in createTests() argument 59 …de::MovePtr<tcu::TestCaseGroup> group(new tcu::TestCaseGroup(testCtx, "ray_tracing_pipeline", "Ray… in createTests() 61 group->addChild(createBuiltinTests(testCtx)); in createTests() 62 group->addChild(createSpecConstantTests(testCtx)); in createTests() 63 group->addChild(createBuildLargeShaderSetTests(testCtx)); in createTests() 64 group->addChild(createBuildTests(testCtx)); in createTests() 65 group->addChild(createCallableShadersTests(testCtx)); in createTests() 66 group->addChild(createTraceRaysTests(testCtx)); in createTests() 67 group->addChild(createShaderBindingTableTests(testCtx)); in createTests() 68 group->addChild(createTraversalControlTests(testCtx)); in createTests() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/image/ |
D | vktImageTests.cpp | 53 tcu::TestContext& testCtx = imageTests->getTestContext(); in createChildren() local 55 imageTests->addChild(createImageStoreTests(testCtx)); in createChildren() 56 imageTests->addChild(createImageLoadStoreTests(testCtx)); in createChildren() 57 imageTests->addChild(createImageMultisampleLoadStoreTests(testCtx)); in createChildren() 58 imageTests->addChild(createImageMutableTests(testCtx)); in createChildren() 59 imageTests->addChild(createSwapchainImageMutableTests(testCtx)); in createChildren() 60 imageTests->addChild(createImageFormatReinterpretTests(testCtx)); in createChildren() 61 imageTests->addChild(createImageQualifiersTests(testCtx)); in createChildren() 62 imageTests->addChild(createImageSizeTests(testCtx)); in createChildren() 63 imageTests->addChild(createImageAtomicOperationTests(testCtx)); in createChildren() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
D | vktSynchronizationTests.cpp | 51 tcu::TestCaseGroup* createBasicTests (tcu::TestContext& testCtx, SynchronizationType type) in createBasicTests() argument 53 de::MovePtr<tcu::TestCaseGroup> group(new tcu::TestCaseGroup(testCtx, "basic", "")); in createBasicTests() 57 group->addChild(createBasicEventTests(testCtx)); in createBasicTests() 58 group->addChild(createBasicFenceTests(testCtx)); in createBasicTests() 62 group->addChild(createSynchronization2BasicEventTests(testCtx)); in createBasicTests() 65 group->addChild(createBasicBinarySemaphoreTests (testCtx, type)); in createBasicTests() 66 group->addChild(createBasicTimelineSemaphoreTests (testCtx, type)); in createBasicTests() 74 OperationTests (tcu::TestContext& testCtx, SynchronizationType type) in OperationTests() argument 75 : tcu::TestCaseGroup(testCtx, "op", "Synchronization of a memory-modifying operation") in OperationTests() 93 tcu::TestCaseGroup* createTestsInternal (tcu::TestContext& testCtx, SynchronizationType type) in createTestsInternal() argument [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/ |
D | vktProtectedMemTests.cpp | 50 tcu::TestCaseGroup* createTests (tcu::TestContext& testCtx) in createTests() argument 52 …de::MovePtr<tcu::TestCaseGroup> protectedTests (new tcu::TestCaseGroup(testCtx, "protected_memory"… in createTests() 56 …de::MovePtr<tcu::TestCaseGroup> attachmentTestGroup (new tcu::TestCaseGroup(testCtx, "attachment",… in createTests() 57 attachmentTestGroup->addChild(createAttachmentLoadTests(testCtx)); in createTests() 58 attachmentTestGroup->addChild(createAttachmentClearTests(testCtx)); in createTests() 64 …de::MovePtr<tcu::TestCaseGroup> imageTestGroup (new tcu::TestCaseGroup(testCtx, "image", "Protecte… in createTests() 65 imageTestGroup->addChild(createCopyImageTests(testCtx)); in createTests() 66 imageTestGroup->addChild(createBlitImageTests(testCtx)); in createTests() 67 imageTestGroup->addChild(createClearColorImageTests(testCtx)); in createTests() 68 imageTestGroup->addChild(createCopyBufferToImageTests(testCtx)); in createTests() [all …]
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
D | es3fFboApiTests.cpp | 54 static void logComment (tcu::TestContext& testCtx, const char* comment) in logComment() argument 56 testCtx.getLog() << TestLog::Message << "// " << comment << TestLog::EndMessage; in logComment() 59 static void checkError (tcu::TestContext& testCtx, sglr::Context& ctx, GLenum expect) in checkError() argument 62 …testCtx.getLog() << TestLog::Message << "// " << (result == expect ? "Pass" : "Fail") << ", expect… in checkError() 65 testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Error code mismatch"); in checkError() 68 static void checkEitherError (tcu::TestContext& testCtx, sglr::Context& ctx, GLenum expectA, GLenum… in checkEitherError() argument 73 …testCtx.getLog() << TestLog::Message << "// " << (isOk ? "Pass" : "Fail") << ", expected " << glu:… in checkEitherError() 76 testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Error code mismatch"); in checkEitherError() 124 static void checkFboAttachmentParam (tcu::TestContext& testCtx, sglr::Context& ctx, GLenum attachme… in checkFboAttachmentParam() argument 126 TestLog& log = testCtx.getLog(); in checkFboAttachmentParam() [all …]
|
D | es3fFloatStateQueryTests.cpp | 77 …virtual void verifyFloat (tcu::TestContext& testCtx, GLenum name, GLfloat reference) … 80 …virtual void verifyFloatExpanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference) … 81 …virtual void verifyFloat2Expanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference0, … 82 …virtual void verifyFloat4Color (tcu::TestContext& testCtx, GLenum name, GLfloat reference0, GL… 85 …virtual void verifyFloatRange (tcu::TestContext& testCtx, GLenum name, GLfloat min, GLfloat ma… 86 …virtual void verifyFloatGreaterOrEqual (tcu::TestContext& testCtx, GLenum name, GLfloat referenc… 114 void verifyFloat (tcu::TestContext& testCtx, GLenum name, GLfloat reference); 115 void verifyFloatExpanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference); 116 …void verifyFloat2Expanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference0, GLfloat r… 117 …void verifyFloat4Color (tcu::TestContext& testCtx, GLenum name, GLfloat reference0, GLfloat ref… [all …]
|
D | es3fBooleanStateQueryTests.cpp | 53 …virtual void verifyBoolean (tcu::TestContext& testCtx, GLenum name, bool reference) … 54 …virtual void verifyBoolean4 (tcu::TestContext& testCtx, GLenum name, bool reference0, bool re… 81 void verifyBoolean (tcu::TestContext& testCtx, GLenum name, bool reference); 82 …void verifyBoolean4 (tcu::TestContext& testCtx, GLenum name, bool reference0, bool reference1,… 90 void IsEnabledVerifier::verifyBoolean (tcu::TestContext& testCtx, GLenum name, bool reference) in verifyBoolean() argument 99 …testCtx.getLog() << TestLog::Message << "// ERROR: expected " << (reference ? "GL_TRUE" : "GL_FALS… in verifyBoolean() 100 if (testCtx.getTestResult() == QP_TEST_RESULT_PASS) in verifyBoolean() 101 testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Got invalid boolean value"); in verifyBoolean() 105 void IsEnabledVerifier::verifyBoolean4 (tcu::TestContext& testCtx, GLenum name, bool reference0, bo… in verifyBoolean4() argument 107 DE_UNREF(testCtx); in verifyBoolean4() [all …]
|
/third_party/vk-gl-cts/modules/gles2/functional/ |
D | es2fFboApiTest.cpp | 59 static void logComment (tcu::TestContext& testCtx, const char* comment) in logComment() argument 61 testCtx.getLog() << TestLog::Message << "// " << comment << TestLog::EndMessage; in logComment() 64 static void checkError (tcu::TestContext& testCtx, sglr::Context& ctx, GLenum expect) in checkError() argument 67 …testCtx.getLog() << TestLog::Message << "// " << (result == expect ? "Pass" : "Fail") << ", expect… in checkError() 70 testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Error code mismatch"); in checkError() 73 static void checkEitherError (tcu::TestContext& testCtx, sglr::Context& ctx, GLenum expectA, GLenum… in checkEitherError() argument 78 …testCtx.getLog() << TestLog::Message << "// " << (isOk ? "Pass" : "Fail") << ", expected " << glu:… in checkEitherError() 81 testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Error code mismatch"); in checkEitherError() 129 static void checkFboAttachmentParam (tcu::TestContext& testCtx, sglr::Context& ctx, GLenum attachme… in checkFboAttachmentParam() argument 131 TestLog& log = testCtx.getLog(); in checkFboAttachmentParam() [all …]
|
D | es2fFloatStateQueryTests.cpp | 77 …virtual void verifyFloat (tcu::TestContext& testCtx, GLenum name, GLfloat reference) … 80 …virtual void verifyFloatExpanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference) … 81 …virtual void verifyFloat2Expanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference0, … 82 …virtual void verifyFloat4Color (tcu::TestContext& testCtx, GLenum name, GLfloat reference0, GL… 85 …virtual void verifyFloatRange (tcu::TestContext& testCtx, GLenum name, GLfloat min, GLfloat ma… 113 void verifyFloat (tcu::TestContext& testCtx, GLenum name, GLfloat reference); 114 void verifyFloatExpanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference); 115 …void verifyFloat2Expanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference0, GLfloat r… 116 …void verifyFloat4Color (tcu::TestContext& testCtx, GLenum name, GLfloat reference0, GLfloat ref… 117 void verifyFloatRange (tcu::TestContext& testCtx, GLenum name, GLfloat min, GLfloat max); [all …]
|
D | es2fBooleanStateQueryTests.cpp | 53 …virtual void verifyBoolean (tcu::TestContext& testCtx, GLenum name, bool reference) … 54 …virtual void verifyBoolean4 (tcu::TestContext& testCtx, GLenum name, bool reference0, bool re… 55 …virtual void verifyBooleanAnything (tcu::TestContext& testCtx, GLenum name) = … 82 void verifyBoolean (tcu::TestContext& testCtx, GLenum name, bool reference); 83 …void verifyBoolean4 (tcu::TestContext& testCtx, GLenum name, bool reference0, bool reference1, b… 84 void verifyBooleanAnything (tcu::TestContext& testCtx, GLenum name); 92 void IsEnabledVerifier::verifyBoolean (tcu::TestContext& testCtx, GLenum name, bool reference) in verifyBoolean() argument 101 …testCtx.getLog() << TestLog::Message << "// ERROR: expected " << (reference ? "GL_TRUE" : "GL_FALS… in verifyBoolean() 102 if (testCtx.getTestResult() == QP_TEST_RESULT_PASS) in verifyBoolean() 103 testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Got invalid boolean value"); in verifyBoolean() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/subgroups/ |
D | vktSubgroupsTests.cpp | 55 tcu::TestContext& testCtx = subgroupsTests->getTestContext(); in createChildren() local 57 subgroupsTests->addChild(createSubgroupsBuiltinVarTests(testCtx)); in createChildren() 58 subgroupsTests->addChild(createSubgroupsBuiltinMaskVarTests(testCtx)); in createChildren() 59 subgroupsTests->addChild(createSubgroupsBasicTests(testCtx)); in createChildren() 60 subgroupsTests->addChild(createSubgroupsVoteTests(testCtx)); in createChildren() 61 subgroupsTests->addChild(createSubgroupsBallotTests(testCtx)); in createChildren() 62 subgroupsTests->addChild(createSubgroupsBallotBroadcastTests(testCtx)); in createChildren() 63 subgroupsTests->addChild(createSubgroupsBallotOtherTests(testCtx)); in createChildren() 64 subgroupsTests->addChild(createSubgroupsArithmeticTests(testCtx)); in createChildren() 65 subgroupsTests->addChild(createSubgroupsClusteredTests(testCtx)); in createChildren() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation/ |
D | vktTessellationTests.cpp | 50 tcu::TestCaseGroup* createGeometryInteractionTests (tcu::TestContext& testCtx) in createGeometryInteractionTests() argument 52 …de::MovePtr<tcu::TestCaseGroup> group (new tcu::TestCaseGroup(testCtx, "geometry_interaction", "Te… in createGeometryInteractionTests() 54 group->addChild(createGeometryPassthroughTests (testCtx)); in createGeometryInteractionTests() 55 group->addChild(createGeometryGridRenderLimitsTests (testCtx)); in createGeometryInteractionTests() 56 group->addChild(createGeometryGridRenderScatterTests(testCtx)); in createGeometryInteractionTests() 57 group->addChild(createGeometryPointSizeTests (testCtx)); in createGeometryInteractionTests() 64 tcu::TestContext& testCtx = tessellationTests->getTestContext(); in createChildren() local 66 tessellationTests->addChild(createLimitsTests (testCtx)); in createChildren() 67 tessellationTests->addChild(createCoordinatesTests (testCtx)); in createChildren() 68 tessellationTests->addChild(createWindingTests (testCtx)); in createChildren() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/texture/ |
D | vktTextureTests.cpp | 50 tcu::TestContext& testCtx = textureTests->getTestContext(); in createTextureTests() local 52 textureTests->addChild(createTextureFilteringTests (testCtx)); in createTextureTests() 53 textureTests->addChild(createTextureMipmappingTests (testCtx)); in createTextureTests() 54 textureTests->addChild(createExplicitLodTests (testCtx)); in createTextureTests() 55 textureTests->addChild(createTextureShadowTests (testCtx)); in createTextureTests() 56 textureTests->addChild(createFilteringAnisotropyTests (testCtx)); in createTextureTests() 57 textureTests->addChild(createTextureCompressedFormatTests (testCtx)); in createTextureTests() 58 textureTests->addChild(create3DTextureCompressedFormatTests (testCtx)); in createTextureTests() 59 textureTests->addChild(createTextureSwizzleTests (testCtx)); in createTextureTests() 60 textureTests->addChild(createTextureSubgroupLodTests (testCtx)); in createTextureTests() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/sparse_resources/ |
D | vktSparseResourcesTests.cpp | 41 tcu::TestCaseGroup* createTests (tcu::TestContext& testCtx) in createTests() argument 43 …de::MovePtr<tcu::TestCaseGroup> sparseTests (new tcu::TestCaseGroup(testCtx, "sparse_resources", "… in createTests() 45 sparseTests->addChild(createSparseBufferTests (testCtx)); in createTests() 46 sparseTests->addChild(createImageSparseBindingTests (testCtx)); in createTests() 47 sparseTests->addChild(createDeviceGroupImageSparseBindingTests (testCtx)); in createTests() 48 sparseTests->addChild(createImageSparseResidencyTests (testCtx)); in createTests() 49 sparseTests->addChild(createImageAlignedMipSizeTests (testCtx)); in createTests() 50 sparseTests->addChild(createImageBlockShapesTests (testCtx)); in createTests() 51 sparseTests->addChild(createDeviceGroupImageSparseResidencyTests (testCtx)); in createTests() 52 sparseTests->addChild(createMipmapSparseResidencyTests (testCtx)); in createTests() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/ |
D | vktRayQueryTests.cpp | 45 tcu::TestCaseGroup* createTests (tcu::TestContext& testCtx) in createTests() argument 47 …de::MovePtr<tcu::TestCaseGroup> group(new tcu::TestCaseGroup(testCtx, "ray_query", "Ray query test… in createTests() 49 group->addChild(createBuiltinTests(testCtx)); in createTests() 50 group->addChild(createTraversalControlTests(testCtx)); in createTests() 51 group->addChild(createAccelerationStructuresTests(testCtx)); in createTests() 52 group->addChild(createProceduralGeometryTests(testCtx)); in createTests() 53 group->addChild(createAdvancedTests(testCtx)); in createTests() 54 group->addChild(createWatertightnessTests(testCtx)); in createTests() 55 group->addChild(createCullRayFlagsTests(testCtx)); in createTests() 56 group->addChild(createMiscTests(testCtx)); in createTests() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory/ |
D | vktMemoryTests.cpp | 45 tcu::TestContext& testCtx = memoryTests->getTestContext(); in createChildren() local 47 memoryTests->addChild(createAllocationTests (testCtx)); in createChildren() 48 memoryTests->addChild(createDeviceGroupAllocationTests (testCtx)); in createChildren() 49 memoryTests->addChild(createMappingTests (testCtx)); in createChildren() 50 memoryTests->addChild(createPipelineBarrierTests (testCtx)); in createChildren() 51 memoryTests->addChild(createRequirementsTests (testCtx)); in createChildren() 52 memoryTests->addChild(createMemoryBindingTests (testCtx)); in createChildren() 53 memoryTests->addChild(createMemoryExternalMemoryHostTests (testCtx)); in createChildren() 54 memoryTests->addChild(createDeviceMemoryReportTests (testCtx)); in createChildren() 59 tcu::TestCaseGroup* createTests (tcu::TestContext& testCtx) in createTests() argument [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr/ |
D | vktYCbCrTests.cpp | 44 tcu::TestContext& testCtx = ycbcrTests->getTestContext(); in populateTestGroup() local 46 ycbcrTests->addChild(createFormatTests(testCtx)); in populateTestGroup() 47 ycbcrTests->addChild(createFilteringTests(testCtx)); in populateTestGroup() 48 ycbcrTests->addChild(createViewTests(testCtx)); in populateTestGroup() 49 ycbcrTests->addChild(createImageQueryTests(testCtx)); in populateTestGroup() 50 ycbcrTests->addChild(createConversionTests(testCtx)); in populateTestGroup() 51 ycbcrTests->addChild(createCopyTests(testCtx)); in populateTestGroup() 52 ycbcrTests->addChild(createDimensionsCopyTests(testCtx)); in populateTestGroup() 53 ycbcrTests->addChild(createStorageImageWriteTests(testCtx)); in populateTestGroup() 58 tcu::TestCaseGroup* createTests (tcu::TestContext& testCtx) in createTests() argument [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/ |
D | vktShaderBuiltinTests.cpp | 41 tcu::TestCaseGroup* createBuiltinTests (tcu::TestContext& testCtx) in createBuiltinTests() argument 43 …de::MovePtr<tcu::TestCaseGroup> builtinTests (new tcu::TestCaseGroup(testCtx, "builtin", "Built… in createBuiltinTests() 44 …de::MovePtr<tcu::TestCaseGroup> builtinFunctionTests (new tcu::TestCaseGroup(testCtx, "function", … in createBuiltinTests() 46 builtinFunctionTests->addChild(new ShaderCommonFunctionTests(testCtx)); in createBuiltinTests() 47 builtinFunctionTests->addChild(new ShaderIntegerFunctionTests(testCtx)); in createBuiltinTests() 48 builtinFunctionTests->addChild(new ShaderPackingFunctionTests(testCtx)); in createBuiltinTests() 51 builtinTests->addChild(new BuiltinPrecisionTests(testCtx)); in createBuiltinTests() 52 builtinTests->addChild(new BuiltinPrecision16BitTests(testCtx)); in createBuiltinTests() 53 builtinTests->addChild(new BuiltinPrecision16Storage32BitTests(testCtx)); in createBuiltinTests() 54 builtinTests->addChild(new BuiltinPrecisionDoubleTests(testCtx)); in createBuiltinTests() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute/ |
D | vktComputeTests.cpp | 43 tcu::TestContext& testCtx = computeTests->getTestContext(); in createChildren() local 45 computeTests->addChild(createBasicComputeShaderTests(testCtx)); in createChildren() 46 computeTests->addChild(createBasicDeviceGroupComputeShaderTests(testCtx)); in createChildren() 47 computeTests->addChild(createCooperativeMatrixTests(testCtx)); in createChildren() 48 computeTests->addChild(createIndirectComputeDispatchTests(testCtx)); in createChildren() 49 computeTests->addChild(createComputeShaderBuiltinVarTests(testCtx)); in createChildren() 50 computeTests->addChild(createZeroInitializeWorkgroupMemoryTests(testCtx)); in createChildren() 51 computeTests->addChild(createWorkgroupMemoryExplicitLayoutTests(testCtx)); in createChildren() 56 tcu::TestCaseGroup* createTests (tcu::TestContext& testCtx) in createTests() argument 58 return createTestGroup(testCtx, "compute", "Compute shader tests", createChildren); in createTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/ |
D | vktBindingModelTests.cpp | 45 tcu::TestContext& testCtx = group->getTestContext(); in createChildren() local 47 group->addChild(createShaderAccessTests(testCtx)); in createChildren() 48 group->addChild(createDescriptorUpdateTests(testCtx)); in createChildren() 49 group->addChild(createDescriptorSetRandomTests(testCtx)); in createChildren() 50 group->addChild(createDescriptorCopyTests(testCtx)); in createChildren() 51 group->addChild(createBufferDeviceAddressTests(testCtx)); in createChildren() 52 group->addChild(createDynamicOffsetTests(testCtx)); in createChildren() 53 group->addChild(createDescriptorValveMutableTests(testCtx)); in createChildren() 62 tcu::TestCaseGroup* createTests (tcu::TestContext& testCtx) in createTests() argument 64 return createTestGroup(testCtx, "binding_model", "Resource binding tests", createChildren); in createTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state/ |
D | vktDynamicStateTests.cpp | 46 tcu::TestContext& testCtx = group->getTestContext(); in createChildren() local 48 group->addChild(new DynamicStateVPTests(testCtx)); in createChildren() 49 group->addChild(new DynamicStateRSTests(testCtx)); in createChildren() 50 group->addChild(new DynamicStateCBTests(testCtx)); in createChildren() 51 group->addChild(new DynamicStateDSTests(testCtx)); in createChildren() 52 group->addChild(new DynamicStateGeneralTests(testCtx)); in createChildren() 53 group->addChild(createDynamicStateComputeTests(testCtx)); in createChildren() 54 group->addChild(new DynamicStateInheritanceTests(testCtx)); in createChildren() 59 tcu::TestCaseGroup* createTests (tcu::TestContext& testCtx) in createTests() argument 61 return createTestGroup(testCtx, "dynamic_state", "Dynamic State Tests", createChildren); in createTests()
|