/external/deqp/external/vulkancts/modules/vulkan/api/ |
D | vktApiBufferComputeInstance.hpp | 31 namespace vkt namespace 36 vk::Move<vk::VkBuffer> createDataBuffer (vkt::Context& context, 49 vkt::Context& context); 51 vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (vkt::Context& context); 53 vk::Move<vk::VkDescriptorPool> createDescriptorPool (vkt::Context& context); 55 vk::Move<vk::VkDescriptorSet> createDescriptorSet (vkt::Context& context, 68 vkt::Context& context);
|
D | vktApiBufferComputeInstance.cpp | 29 namespace vkt namespace 36 Move<VkBuffer> createDataBuffer (vkt::Context& context, in createDataBuffer() 89 vkt::Context& context) in createColorDataBuffer() 132 Move<VkDescriptorSetLayout> createDescriptorSetLayout (vkt::Context& context) in createDescriptorSetLayout() 146 Move<VkDescriptorPool> createDescriptorPool (vkt::Context& context) in createDescriptorPool() 157 Move<VkDescriptorSet> createDescriptorSet (vkt::Context& context, in createDescriptorSet() 199 vkt::Context& context) in createDescriptorSet()
|
D | vktApiGetMemoryCommitment.cpp | 43 namespace vkt namespace 71 class MemoryCommitmentTestInstance : public vkt::TestInstance 85 : vkt::TestInstance (context) in MemoryCommitmentTestInstance() 90 class MemoryCommitmentTestCase : public vkt::TestCase 97 : vkt::TestCase (testCtx, name, description) in MemoryCommitmentTestCase() 352 class MemoryCommitmentAllocateOnlyTestInstance : public vkt::TestInstance 359 class MemoryCommitmentAllocateOnlyTestCase : public vkt::TestCase 365 : vkt::TestCase (testCtx, name, description) in MemoryCommitmentAllocateOnlyTestCase() 375 : vkt::TestInstance (context) in MemoryCommitmentAllocateOnlyTestInstance()
|
D | vktApiFillBufferTests.cpp | 45 namespace vkt namespace 71 class FillWholeBufferTestInstance : public vkt::TestInstance 90 : vkt::TestInstance(context), m_params(testParams) in FillWholeBufferTestInstance() 157 class FillWholeBufferTestCase : public vkt::TestCase 164 : vkt::TestCase(testCtx, name, description), m_params(params) in FillWholeBufferTestCase() 176 class FillBufferTestInstance : public vkt::TestInstance 215 : vkt::TestInstance (context) in FillBufferTestInstance() 340 class FillBufferTestCase : public vkt::TestCase 347 : vkt::TestCase (testCtx, name, description) in FillBufferTestCase() 431 class UpdateBufferTestCase : public vkt::TestCase [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/conditional_rendering/ |
D | vktConditionalRenderingTestUtil.hpp | 33 namespace vkt namespace 78 void checkConditionalRenderingCapabilities (vkt::Context& context, const ConditionalData& data… 79 de::SharedPtr<Draw::Buffer> createConditionalRenderingBuffer (vkt::Context& context, const Conditi…
|
D | vktConditionalRenderingTestUtil.cpp | 29 namespace vkt namespace 34 void checkConditionalRenderingCapabilities (vkt::Context& context, const ConditionalData& data) in checkConditionalRenderingCapabilities() 47 de::SharedPtr<Draw::Buffer> createConditionalRenderingBuffer (vkt::Context& context, const Conditio… in createConditionalRenderingBuffer()
|
/external/deqp/external/vulkancts/modules/vulkan/subgroups/ |
D | vktSubgroupsTestsUtils.cpp | 39 using namespace vkt; 815 std::string vkt::subgroups::getSharedMemoryBallotHelper() in getSharedMemoryBallotHelper() 844 std::string vkt::subgroups::getSharedMemoryBallotHelperARB() in getSharedMemoryBallotHelperARB() 873 deUint32 vkt::subgroups::getSubgroupSize(Context& context) in getSubgroupSize() 888 VkDeviceSize vkt::subgroups::maxSupportedSubgroupSize() { in maxSupportedSubgroupSize() 892 std::string vkt::subgroups::getShaderStageName(VkShaderStageFlags stage) in getShaderStageName() 914 std::string vkt::subgroups::getSubgroupFeatureName(vk::VkSubgroupFeatureFlagBits bit) in getSubgroupFeatureName() 940 void vkt::subgroups::addNoSubgroupShader (SourceCollections& programCollection) in addNoSubgroupShader() 1194 std::string vkt::subgroups::getVertShaderForStage(vk::VkShaderStageFlags stage) in getVertShaderForStage() 1226 void vkt::subgroups::initStdFrameBufferPrograms( SourceCollections& programCollection, in initStdFrameBufferPrograms() [all …]
|
D | vktSubgroupsBallotOtherTests.cpp | 35 using namespace vkt; 55 return vkt::subgroups::check(datas, width, 0xf); in checkVertexPipelineStages() 63 return vkt::subgroups::checkCompute(datas, numWorkgroups, localSize, 0xf); in checkCompute() 511 vkt::subgroups::supportedCheckShader(context, caseDef.shaderStage); in supportedCheck() 614 namespace vkt namespace
|
D | vktSubgroupsClusteredTests.cpp | 36 using namespace vkt; 73 return vkt::subgroups::check(datas, width, 1); in checkVertexPipelineStages() 81 return vkt::subgroups::checkCompute(datas, numWorkgroups, localSize, 1); in checkCompute() 212 vkt::subgroups::supportedCheckShader(context, caseDef.shaderStage); in supportedCheck() 336 namespace vkt namespace
|
D | vktSubgroupsShapeTests.cpp | 35 using namespace vkt; 43 return vkt::subgroups::check(datas, width, 1); in checkVertexPipelineStages() 51 return vkt::subgroups::checkCompute(datas, numWorkgroups, localSize, 1); in checkCompute() 509 vkt::subgroups::supportedCheckShader(context, caseDef.shaderStage); in supportedCheck() 624 namespace vkt namespace
|
/external/deqp/external/vulkancts/modules/vulkan/compute/ |
D | vktComputeIndirectComputeDispatchTests.cpp | 59 namespace vkt namespace 121 class IndirectDispatchInstanceBufferUpload : public vkt::TestInstance 157 IndirectDispatchInstanceBufferUpload (const vkt::TestInstance&); 158 IndirectDispatchInstanceBufferUpload& operator= (const vkt::TestInstance&); 166 : vkt::TestInstance (context) in IndirectDispatchInstanceBufferUpload() 366 class IndirectDispatchCaseBufferUpload : public vkt::TestCase 385 IndirectDispatchCaseBufferUpload (const vkt::TestCase&); 386 IndirectDispatchCaseBufferUpload& operator= (const vkt::TestCase&); 392 : vkt::TestCase (testCtx, caseDesc.m_name, caseDesc.m_description) in IndirectDispatchCaseBufferUpload() 459 IndirectDispatchInstanceBufferGenerate (const vkt::TestInstance&); [all …]
|
D | vktComputeZeroInitializeWorkgroupMemoryTests.cpp | 52 namespace vkt namespace 181 class MaxWorkgroupMemoryInstance : public vkt::TestInstance 195 class MaxWorkgroupMemoryTest : public vkt::TestCase 298 class TypeTestInstance : public vkt::TestInstance 312 class TypeTest : public vkt::TestCase 573 class CompositeTestInstance : public vkt::TestInstance 586 class CompositeTest : public vkt::TestCase 941 class MaxWorkgroupsInstance : public vkt::TestInstance 954 class MaxWorkgroupsTest : public vkt::TestCase 1052 class SpecializeWorkgroupInstance : public vkt::TestInstance [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/query_pool/ |
D | vktQueryPoolPerformanceTests.cpp | 46 namespace vkt namespace 97 EnumerateAndValidateTest (vkt::Context& context, VkQueueFlagBits queueFlagBits); 108 EnumerateAndValidateTest::EnumerateAndValidateTest (vkt::Context& context, VkQueueFlagBits queueFla… in EnumerateAndValidateTest() 199 QueryTestBase (vkt::Context& context); 218 QueryTestBase::QueryTestBase(vkt::Context& context) in QueryTestBase() 394 GraphicQueryTestBase(vkt::Context& context); 415 GraphicQueryTestBase::GraphicQueryTestBase(vkt::Context& context) in GraphicQueryTestBase() 557 GraphicQueryTest (vkt::Context& context); 561 GraphicQueryTest::GraphicQueryTest(vkt::Context& context) in GraphicQueryTest() 689 GraphicMultiplePoolsTest (vkt::Context& context); [all …]
|
D | vktQueryPoolConcurrentTests.cpp | 44 namespace vkt namespace 65 …StateObjects (const vk::DeviceInterface&vk, vkt::Context &context, const int numVertices, vk::VkPr… 74 vkt::Context &m_context; 91 StateObjects::StateObjects (const vk::DeviceInterface&vk, vkt::Context &context, const int numVerti… in StateObjects() 250 class PrimaryCommandBufferConcurrentTestInstance : public vkt::TestInstance 253 PrimaryCommandBufferConcurrentTestInstance (vkt::Context &context); 271 PrimaryCommandBufferConcurrentTestInstance::PrimaryCommandBufferConcurrentTestInstance (vkt::Contex… in PrimaryCommandBufferConcurrentTestInstance() 518 class SecondaryCommandBufferConcurrentTestInstance : public vkt::TestInstance 521 SecondaryCommandBufferConcurrentTestInstance (vkt::Context &context); 540 SecondaryCommandBufferConcurrentTestInstance::SecondaryCommandBufferConcurrentTestInstance (vkt::Co… in SecondaryCommandBufferConcurrentTestInstance() [all …]
|
D | vktQueryPoolOcclusionTests.cpp | 43 namespace vkt namespace 56 …StateObjects (const vk::DeviceInterface&vk, vkt::Context &context, const int numVertices, vk::VkPr… 65 vkt::Context &m_context; 82 StateObjects::StateObjects (const vk::DeviceInterface&vk, vkt::Context &context, const int numVerti… in StateObjects() 274 class BasicOcclusionQueryTestInstance : public vkt::TestInstance 277 …BasicOcclusionQueryTestInstance (vkt::Context &context, const OcclusionQueryTestVector& testVect… 295 BasicOcclusionQueryTestInstance::BasicOcclusionQueryTestInstance (vkt::Context &context, const Occl… in BasicOcclusionQueryTestInstance() 478 class OcclusionQueryTestInstance : public vkt::TestInstance 481 OcclusionQueryTestInstance (vkt::Context &context, const OcclusionQueryTestVector& testVector); 532 OcclusionQueryTestInstance::OcclusionQueryTestInstance (vkt::Context &context, const OcclusionQuery… in OcclusionQueryTestInstance() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/ray_query/ |
D | vktRayQueryMiscTests.cpp | 45 namespace vkt namespace 55 class DynamicIndexingCase : public vkt::TestCase 77 class DynamicIndexingInstance : public vkt::TestInstance 87 : vkt::TestCase (testCtx, name, description) in DynamicIndexingCase() 160 vkt::TestInstance* DynamicIndexingCase::createInstance (Context& context) const in createInstance() 166 : vkt::TestInstance(context) in DynamicIndexingInstance()
|
D | vktRayQueryDirectionTests.cpp | 51 namespace vkt namespace 176 class DirectionTestCase : public vkt::TestCase 190 class DirectionTestInstance : public vkt::TestInstance 204 : vkt::TestCase (testCtx, name, description) in DirectionTestCase() 278 : vkt::TestInstance (context) in DirectionTestInstance()
|
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
D | vktShaderRenderInvarianceTests.cpp | 37 namespace vkt namespace 99 class InvarianceTest : public vkt::TestCase 105 vkt::TestInstance* createInstance (vkt::Context& context) const override; 113 class InvarianceTestInstance : public vkt::TestInstance 116 InvarianceTestInstance(vkt::Context &context); 123 : vkt::TestCase(ctx, name, desc) in InvarianceTest() 138 vkt::TestInstance* InvarianceTest::createInstance(Context& context) const in createInstance() 143 InvarianceTestInstance::InvarianceTestInstance(vkt::Context &context) in InvarianceTestInstance() 144 : vkt::TestInstance(context) in InvarianceTestInstance()
|
/external/deqp/external/vulkancts/modules/vulkan/ |
D | vktTestPackageEntry.cpp | 30 return new vkt::TestPackage(testCtx); in createTestPackage() 35 return new vkt::ExperimentalTestPackage(testCtx); in createExperimentalTestPackage()
|
/external/deqp/external/vulkancts/modules/vulkan/postmortem/ |
D | vktPostmortemUtil.hpp | 31 namespace vkt namespace 36 class PostmortemTestInstance : public vkt::TestInstance
|
/external/deqp/external/vulkancts/modules/vulkan/texture/ |
D | vktTextureFilteringAnisotropyTests.cpp | 34 namespace vkt namespace 76 class FilteringAnisotropyInstance : public vkt::TestInstance 80 : vkt::TestInstance (context) in FilteringAnisotropyInstance() 156 class FilteringAnisotropyTests : public vkt::TestCase 163 : vkt::TestCase (testCtx, name, description) in FilteringAnisotropyTests()
|
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
D | vktSpvAsmCrossStageInterfaceTests.cpp | 50 namespace vkt namespace 636 class CrossStageBasicTestsCase : public vkt::TestCase 645 vkt::TestInstance* createInstance (vkt::Context& context) const; 652 vkt::TestInstance* CrossStageBasicTestsCase::createInstance (vkt::Context& context) const in createInstance() 1759 class CrossStageInterfaceTestsCase : public vkt::TestCase 1768 vkt::TestInstance* createInstance (vkt::Context& context) const; 1775 vkt::TestInstance* CrossStageInterfaceTestsCase::createInstance (vkt::Context& context) const in createInstance()
|
/external/deqp/external/vulkancts/modules/vulkan/descriptor_indexing/ |
D | vktDescriptorSetsIndexingTests.hpp | 39 namespace vkt namespace 145 const vkt::Context& ctx, 150 const vkt::Context& ctx, 158 const vkt::Context& context, 203 DeviceProperties (const vkt::Context& testContext);
|
/external/deqp/external/vulkancts/modules/vulkan/memory_model/ |
D | vktMemoryModelPadding.cpp | 37 namespace vkt namespace 137 class PaddingTest : public vkt::TestCase 150 class PaddingTestInstance : public vkt::TestInstance 154 : vkt::TestInstance(context) in PaddingTestInstance() 163 : vkt::TestCase(testCtx, name, description) in PaddingTest()
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineLogicOpTests.cpp | 43 namespace vkt namespace 133 class LogicOpTest : public vkt::TestCase 153 : vkt::TestCase (testCtx, name, description) in LogicOpTest() 200 class LogicOpTestInstance : public vkt::TestInstance 239 : vkt::TestInstance (ctx) in LogicOpTestInstance()
|