Home
last modified time | relevance | path

Searched refs:CaseDef (Results 1 – 25 of 25) sorted by relevance

/external/deqp/external/vulkancts/modules/vulkan/tessellation/
DvktTessellationUtil.hpp483 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/
DvktComputeWorkgroupMemoryExplicitLayoutTests.cpp300 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 …]
DvktComputeCooperativeMatrixTests.cpp91 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/
DvktFragmentShaderInterlockBasic.cpp148 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/
DvktRayTracingNullASTests.cpp60 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()
DvktRayTracingBuildLargeTests.cpp59 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()
DvktRayTracingBuildTests.cpp64 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()
DvktRayTracingBuildIndirectTests.cpp55 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()
DvktRayTracingWatertightnessTests.cpp59 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()
DvktRayTracingMiscTests.cpp280 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 …]
DvktRayTracingMemGuaranteeTests.cpp64 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()
DvktRayTracingComplexControlFlowTests.cpp94 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()
DvktRayTracingBuiltinTests.cpp107 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/
DvktPipelineMultisampleImageTests.cpp66 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 …]
DvktPipelineRenderToImageTests.cpp110 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 …]
DvktPipelineFramebufferAttachmentTests.cpp74 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/
DvktImageMultisampleLoadStoreTests.cpp65 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()
DvktImageMutableTests.cpp104 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/
DvktFragmentShadingRatePixelConsistency.cpp65 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()
DvktFragmentShadingRateBasic.cpp72 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/
DvktFragmentOperationsScissorTests.cpp79 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/
DvktMemoryModelMessagePassing.cpp109 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/
DvktBindingBufferDeviceAddressTests.cpp105 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()
DvktBindingDescriptorSetRandomTests.cpp203 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/
DvktRobustnessExtsTests.cpp162 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 …]