/external/deqp/external/vulkancts/modules/vulkan/tessellation/ |
D | vktTessellationUtil.hpp | 483 template <typename CaseDef, typename = bool> 486 static void check(const vk::VkPhysicalDevicePortabilitySubsetFeaturesKHR&, const CaseDef) in check() 491 template <typename CaseDef> 492 struct PointMode<CaseDef, decltype(CaseDef().usePointMode)> 494 …static void check(const vk::VkPhysicalDevicePortabilitySubsetFeaturesKHR& features, const CaseDef … in check() 501 template <typename CaseDef> 502 void checkSupportCase (Context& context, const CaseDef caseDef) in checkSupportCase() 506 PointMode<CaseDef>::check(*features, caseDef); in checkSupportCase()
|
/external/deqp/external/vulkancts/modules/vulkan/compute/ |
D | vktComputeWorkgroupMemoryExplicitLayoutTests.cpp | 300 struct CaseDef struct in vkt::compute::__anon5d3a54a00111::AliasTest 375 AliasTest(tcu::TestContext& testCtx, const CaseDef& caseDef) in AliasTest() 387 Instance(Context& context, const CaseDef& caseDef) in Instance() 399 CaseDef m_caseDef; 408 CaseDef m_caseDef; 568 std::vector<AliasTest::CaseDef> cases = in AddAliasTests() 774 AliasTest::CaseDef c = cases[i]; in AddAliasTests() 796 struct CaseDef struct in vkt::compute::__anon5d3a54a00111::ZeroTest 819 ZeroTest(tcu::TestContext& testCtx, const CaseDef& caseDef) in ZeroTest() 848 CaseDef m_caseDef; [all …]
|
D | vktComputeCooperativeMatrixTests.cpp | 91 struct CaseDef struct 107 CooperativeMatrixTestInstance (Context& context, const CaseDef& data); 111 CaseDef m_data; 114 CooperativeMatrixTestInstance::CooperativeMatrixTestInstance (Context& context, const CaseDef& data) in CooperativeMatrixTestInstance() 127 …atrixTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data); 134 CaseDef m_data; 137 …eMatrixTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data) in CooperativeMatrixTestCase() 1340 CaseDef c = in createCooperativeMatrixTests()
|
/external/deqp/external/vulkancts/modules/vulkan/fragment_shader_interlock/ |
D | vktFragmentShaderInterlockBasic.cpp | 148 struct CaseDef struct 170 FSITestInstance (Context& context, const CaseDef& data); 175 CaseDef m_data; 178 FSITestInstance::FSITestInstance (Context& context, const CaseDef& data) in FSITestInstance() 191 … FSITestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data); 198 CaseDef m_data; 201 …se::FSITestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data) in FSITestCase() 246 static int bitsPerQuad(const CaseDef &c) in bitsPerQuad() 925 CaseDef c = in createBasicTests()
|
/external/deqp/external/vulkancts/modules/vulkan/ray_tracing/ |
D | vktRayTracingNullASTests.cpp | 60 struct CaseDef struct 246 RayTracingBuildTestInstance (Context& context, const CaseDef& data); 255 CaseDef m_data; 258 RayTracingBuildTestInstance::RayTracingBuildTestInstance (Context& context, const CaseDef& data) in RayTracingBuildTestInstance() 271 …racingTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data); 279 CaseDef m_data; 282 …TracingTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data) in RayTracingTestCase() 553 const CaseDef caseDef = in createNullAccelerationStructureTests()
|
D | vktRayTracingBuildLargeTests.cpp | 59 struct CaseDef struct 146 RayTracingBuildLargeTestInstance (Context& context, const CaseDef& data); 161 CaseDef m_data; 164 RayTracingBuildLargeTestInstance::RayTracingBuildLargeTestInstance (Context& context, const CaseDef… in RayTracingBuildLargeTestInstance() 177 …racingTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data); 186 CaseDef m_data; 189 …TracingTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data) in RayTracingTestCase() 583 const CaseDef caseDef = in createBuildLargeShaderSetTests() 619 const CaseDef caseDef = in createBuildLargeShaderSetTests()
|
D | vktRayTracingBuildTests.cpp | 64 struct CaseDef struct 122 RayTracingBuildTestInstance (Context& context, const CaseDef& data); 147 CaseDef m_data; 150 RayTracingBuildTestInstance::RayTracingBuildTestInstance (Context& context, const CaseDef& data) in RayTracingBuildTestInstance() 163 …racingTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data); 171 CaseDef m_data; 174 …TracingTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data) in RayTracingTestCase() 657 const CaseDef caseDef = in createBuildTests() 688 const CaseDef caseDef = in createBuildTests() 719 const CaseDef caseDef = in createBuildTests()
|
D | vktRayTracingBuildIndirectTests.cpp | 55 struct CaseDef struct 165 RayTracingBuildIndirectTestInstance (Context& context, const CaseDef& data); 188 CaseDef m_data; 193 …ldIndirectTestInstance::RayTracingBuildIndirectTestInstance (Context& context, const CaseDef& data) in RayTracingBuildIndirectTestInstance() 208 …racingTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data); 216 CaseDef m_data; 219 …TracingTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data) in RayTracingTestCase() 685 const CaseDef caseDef = in createBuildIndirectTests()
|
D | vktRayTracingWatertightnessTests.cpp | 59 struct CaseDef struct 177 …RayTracingWatertightnessTestInstance(Context& context, const CaseDef& data, const bool& useClosedF… 191 CaseDef m_data; 195 …stInstance::RayTracingWatertightnessTestInstance(Context& context, const CaseDef& data, const bool… in RayTracingWatertightnessTestInstance() 209 …RayTracingTestCase(tcu::TestContext& context, const char* name, const char* desc, const CaseDef da… 217 CaseDef m_data; 221 …ase(tcu::TestContext& context, const char* name, const char* desc, const CaseDef data, const bool&… in RayTracingTestCase() 820 const CaseDef caseDef = in createWatertightnessTests() 853 const CaseDef caseDef = in createWatertightnessTests()
|
D | vktRayTracingMiscTests.cpp | 280 struct CaseDef struct 286 CaseDef() in CaseDef() argument 294 CaseDef(const TestType& inType) in CaseDef() function 302 CaseDef(const TestType& inType, in CaseDef() function 7868 const CaseDef& data, 7880 CaseDef m_data; 7887 const CaseDef& data, in RayTracingMiscTestInstance() 8471 const CaseDef data); 8479 CaseDef m_data; 8486 const CaseDef data) in RayTracingTestCase() [all …]
|
D | vktRayTracingMemGuaranteeTests.cpp | 64 struct CaseDef struct 130 RayTracingBuildTestInstance (Context& context, const CaseDef& data); 155 CaseDef m_data; 165 RayTracingBuildTestInstance::RayTracingBuildTestInstance (Context& context, const CaseDef& data) in RayTracingBuildTestInstance() 218 …cingTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data); 230 CaseDef m_data; 233 …TracingTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data) in RayTracingTestCase() 822 const CaseDef caseDef = in createMemGuaranteeTests()
|
D | vktRayTracingComplexControlFlowTests.cpp | 94 struct CaseDef struct 223 RayTracingComplexControlFlowInstance (Context& context, const CaseDef& data); 255 CaseDef m_data; 271 …exControlFlowInstance::RayTracingComplexControlFlowInstance (Context& context, const CaseDef& data) in RayTracingComplexControlFlowInstance() 1028 …olFlowTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data); 1040 CaseDef m_data; 1043 …rolFlowTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data) in ComplexControlFlowTestCase() 1767 const CaseDef caseDef = in createComplexControlFlowTests()
|
D | vktRayTracingBuiltinTests.cpp | 107 struct CaseDef struct 188 RayTracingBuiltinLaunchTestInstance (Context& context, const CaseDef& data); 223 CaseDef m_data; 232 …ltinLaunchTestInstance::RayTracingBuiltinLaunchTestInstance (Context& context, const CaseDef& data) in RayTracingBuiltinLaunchTestInstance() 282 …cingTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data); 294 CaseDef m_data; 297 …TracingTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data) in RayTracingTestCase() 2511 const CaseDef caseDef = in createLaunchTests() 2598 const CaseDef caseDef = in createScalarTests() 2738 const CaseDef caseDef = in createRayFlagsTests() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineMultisampleImageTests.cpp | 66 struct CaseDef struct 811 void addSimpleVertexAndFragmentPrograms (SourceCollections& programCollection, const CaseDef caseDe… in addSimpleVertexAndFragmentPrograms() 862 void renderMultisampledImage (Context& context, const CaseDef& caseDef, const VkImage colorImage) in renderMultisampledImage() 933 void initPrograms (SourceCollections& programCollection, const CaseDef caseDef) in initPrograms() 1009 void checkSupport (Context& context, const CaseDef caseDef) in checkSupport() 1023 tcu::TestStatus test (Context& context, const CaseDef caseDef) in test() 1189 void initPrograms (SourceCollections& programCollection, const CaseDef caseDef) in initPrograms() 1228 void renderAndResolve (Context& context, const CaseDef& caseDef, const VkBuffer resolveBuffer, cons… in renderAndResolve() 1380 bool compareImages (tcu::TestLog& log, const CaseDef& caseDef, const tcu::ConstPixelBufferAccess la… in compareImages() 1446 void checkSupport (Context& context, const CaseDef caseDef) in checkSupport() [all …]
|
D | vktPipelineRenderToImageTests.cpp | 110 struct CaseDef struct 741 deUint32 getMemoryTypeNdx (Context& context, const CaseDef& caseDef) in getMemoryTypeNdx() 763 VkDeviceSize getMaxDeviceHeapSize (Context& context, const CaseDef& caseDef) in getMaxDeviceHeapSize() 774 IVec4 getReducedImageSize (const CaseDef& caseDef, IVec4 size) in getReducedImageSize() 824 void initPrograms (SourceCollections& programCollection, const CaseDef caseDef) in initPrograms() 880 tcu::TestStatus testWithSizeReduction (Context& context, const CaseDef& caseDef) in testWithSizeReduction() 1236 void checkSupportAttachmentSize (Context& context, const CaseDef caseDef) in checkSupportAttachmentSize() 1250 tcu::TestStatus testAttachmentSize (Context& context, const CaseDef caseDef) in testAttachmentSize() 1285 const CaseDef& caseDef, in drawToMipLevel() 1379 void checkSupportRenderToMipMaps (Context& context, const CaseDef caseDef) in checkSupportRenderToMipMaps() [all …]
|
D | vktPipelineFramebufferAttachmentTests.cpp | 74 struct CaseDef struct 313 void initColorPrograms (SourceCollections& programCollection, const CaseDef caseDef) in initColorPrograms() 352 tcu::PixelBufferAccess getExpectedData (tcu::TextureLevel& textureLevel, const CaseDef& caseDef) in getExpectedData() 382 tcu::TestStatus test (Context& context, const CaseDef caseDef) in test() 1009 tcu::TestStatus testDifferentAttachmentSizes (Context& context, const CaseDef caseDef) in testDifferentAttachmentSizes() 1387 void initDifferentAttachmentSizesPrograms (SourceCollections& programCollection, const CaseDef case… in initDifferentAttachmentSizesPrograms() 1436 std::string getSizeString (const CaseDef& caseDef) in getSizeString() 1453 std::string getTestCaseString (const CaseDef& caseDef) in getTestCaseString() 1484 const CaseDef caseDef[] = in addAttachmentTestCasesWithFunctions() 1540 const CaseDef differentAttachmentSizesCaseDef[] = in addAttachmentTestCasesWithFunctions()
|
/external/deqp/external/vulkancts/modules/vulkan/image/ |
D | vktImageMultisampleLoadStoreTests.cpp | 65 struct CaseDef struct 80 void initPrograms (SourceCollections& programCollection, const CaseDef caseDef) in initPrograms() 183 void checkSupport (Context& context, const CaseDef caseDef) in checkSupport() 199 void insertImageViews (const DeviceInterface& vk, const VkDevice device, const CaseDef& caseDef, co… in insertImageViews() 223 void insertDescriptorSets (const DeviceInterface& vk, const VkDevice device, const CaseDef& caseDef… in insertDescriptorSets() 240 tcu::TestStatus test (Context& context, const CaseDef caseDef) in test() 520 const CaseDef caseDef = in createImageMultisampleLoadStoreTests()
|
D | vktImageMutableTests.cpp | 104 struct CaseDef struct 158 static VkClearValue getClearValueInt(const CaseDef& caseDef, deUint32 colorTableIndex) in getClearValueInt() 276 bool isSRGBConversionRequired(const CaseDef& caseDef) in isSRGBConversionRequired() 343 void initPrograms (SourceCollections& programCollection, const CaseDef caseDef) in initPrograms() 753 vector<Vec4> genVertexData (const CaseDef& caseDef) in genVertexData() 788 void generateExpectedImage(const tcu::PixelBufferAccess& image, const CaseDef& caseDef) in generateExpectedImage() 816 VkImageUsageFlags getImageUsageForTestCase (const CaseDef& caseDef) in getImageUsageForTestCase() 868 …ext& context, VkDevice device, VkQueue queue, deUint32 queueFamilyIndex, const CaseDef& caseSpec) : in UploadDownloadExecutor() 901 const CaseDef& m_caseDef; 1605 tcu::TestStatus testMutable (Context& context, const CaseDef caseDef) in testMutable() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/fragment_shading_rate/ |
D | vktFragmentShadingRatePixelConsistency.cpp | 65 struct CaseDef struct 152 FSRPixelConsistencyInstance (Context& context, const CaseDef& data); 160 CaseDef m_data; 167 FSRPixelConsistencyInstance::FSRPixelConsistencyInstance(Context& context, const CaseDef& data) in FSRPixelConsistencyInstance() 193 …tencyTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data); 201 CaseDef m_data; 204 …sistencyTestCase(tcu::TestContext& context, const char* name, const char* desc, const CaseDef data) in FSRPixelConsistencyTestCase() 1332 CaseDef c = in createPixelConsistencyTests()
|
D | vktFragmentShadingRateBasic.cpp | 72 struct CaseDef struct 103 FSRTestInstance (Context& context, const CaseDef& data); 109 CaseDef m_data; 133 FSRTestInstance::FSRTestInstance (Context& context, const CaseDef& data) in FSRTestInstance() 165 … FSRTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data); 172 CaseDef m_data; 175 …se::FSRTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data) in FSRTestCase() 2511 CaseDef c = in createBasicTests()
|
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/ |
D | vktFragmentOperationsScissorTests.cpp | 79 struct CaseDef struct 293 void initPrograms (SourceCollections& programCollection, const CaseDef caseDef) in initPrograms() 343 …ScissorRenderer (Context& context, const CaseDef caseDef, const IVec2& renderSize, const VkFormat … in ScissorRenderer() 438 tcu::TestStatus test (Context& context, const CaseDef caseDef) in test() 497 CaseDef caseDef; in createTestsInGroup()
|
/external/deqp/external/vulkancts/modules/vulkan/memory_model/ |
D | vktMemoryModelMessagePassing.cpp | 109 struct CaseDef struct 130 MemoryModelTestInstance (Context& context, const CaseDef& data); 134 CaseDef m_data; 143 MemoryModelTestInstance::MemoryModelTestInstance (Context& context, const CaseDef& data) in MemoryModelTestInstance() 156 …ModelTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data); 164 CaseDef m_data; 167 …ryModelTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data) in MemoryModelTestCase() 1906 CaseDef c = in createTests() 2050 CaseDef c = in createTests()
|
/external/deqp/external/vulkancts/modules/vulkan/binding_model/ |
D | vktBindingBufferDeviceAddressTests.cpp | 105 struct CaseDef struct 120 BufferAddressTestInstance (Context& context, const CaseDef& data); 127 CaseDef m_data; 136 BufferAddressTestInstance::BufferAddressTestInstance (Context& context, const CaseDef& data) in BufferAddressTestInstance() 149 …ddressTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data); 157 CaseDef m_data; 160 …AddressTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data) in BufferAddressTestCase() 1634 CaseDef c = in createBufferDeviceAddressTests()
|
D | vktBindingDescriptorSetRandomTests.cpp | 203 struct CaseDef struct 230 DescriptorSetRandomTestInstance (Context& context, const std::shared_ptr<CaseDef>& data); 236 std::shared_ptr<CaseDef> m_data_ptr; 237 CaseDef& m_data; 240 …tInstance::DescriptorSetRandomTestInstance (Context& context, const std::shared_ptr<CaseDef>& data) in DescriptorSetRandomTestInstance() 254 …ndomTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef& data); 262 std::shared_ptr<CaseDef> m_data_ptr; 263 CaseDef& m_data; 266 …RandomTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef& data) in DescriptorSetRandomTestCase() 268 , m_data_ptr (std::make_shared<CaseDef>(data)) in DescriptorSetRandomTestCase() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/robustness/ |
D | vktRobustnessExtsTests.cpp | 162 struct CaseDef struct 195 VkDevice getLogicalDevice (Context& ctx, const CaseDef& caseDef) in getLogicalDevice() 220 RobustnessExtsTestInstance (Context& context, const CaseDef& data); 224 CaseDef m_data; 227 RobustnessExtsTestInstance::RobustnessExtsTestInstance (Context& context, const CaseDef& data) in RobustnessExtsTestInstance() 240 …sExtsTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data); 247 CaseDef m_data; 250 …essExtsTestCase (tcu::TestContext& context, const char* name, const char* desc, const CaseDef data) in RobustnessExtsTestCase() 463 void generateLayout(Layout &layout, const CaseDef &caseDef) in generateLayout() 534 static string genFetch(const CaseDef &caseDef, int numComponents, const string& vecType, const stri… in genFetch() [all …]
|