/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem/ |
H A D | vktPostmortemDeviceLossTests.cpp | 109 vk::DeviceDriver deviceDriver (m_context.getPlatformInterface(), m_context.getInstance(), *logicalDevice, m_context.getUsedApiVersion()); in iterate() 111 vk::VkQueue queue (getDeviceQueue(deviceDriver, *logicalDevice, queueFamilyIndex, 0)); in iterate() 112 vk::SimpleAllocator allocator (deviceDriver, *logicalDevice, getPhysicalDeviceMemoryProperties(m_context.getInstanceInterface(), m_context.getPhysicalDevice())); in iterate() 127 queryPool = createQueryPool(deviceDriver, *logicalDevice, &queryPoolInfo); in iterate() 131 de::MovePtr<BufferWithMemory> outBuffer = de::MovePtr<BufferWithMemory>(new BufferWithMemory(deviceDriver, *logicalDevice, allocator, outBufferInfo, MemoryRequirement::HostVisible)); in iterate() 136 .build(deviceDriver, *logicalDevice); in iterate() 141 .build(deviceDriver, *logicalDevice, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u); in iterate() 152 auto descriptorSet = allocateDescriptorSet(deviceDriver, *logicalDevice, &allocInfo); in iterate() 156 .update(deviceDriver, *logicalDevice); in iterate() 159 const Unique<VkShaderModule> shaderModule (createShaderModule(deviceDriver, *logicalDevic in iterate() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/robustness/ |
H A D | vktRobustnessVertexAccessTests.cpp | 127 de::MovePtr<vk::DeviceDriver> deviceDriver, 129 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver, 206 de::MovePtr<vk::DeviceDriver> deviceDriver, 208 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver, 229 de::MovePtr<vk::DeviceDriver> deviceDriver, 231 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver, 398 de::MovePtr<vk::DeviceDriver> deviceDriver = de::MovePtr<DeviceDriver>(new DeviceDriver(context.getPlatformInterface(), context.getInstance(), *device, context.getUsedApiVersion())); in createInstance() local 400 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC, DeinitDeviceDeleter>(new DeviceDriverSC(context.getPlatformInterface(), context.getInstance(), *device, context.getTestContext().getCommandLine(), context.getResourceInterface(), context.getDeviceVulkanSC10Properties(), context.getDeviceProperties(), context.getUsedApiVersion()), vk::DeinitDeviceDeleter(context.getResourceInterface().get(), *device)); in createInstance() local 405 deviceDriver, in createInstance() 455 de::MovePtr<vk::DeviceDriver> deviceDriver in createInstance() local 457 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC, DeinitDeviceDeleter>(new DeviceDriverSC(context.getPlatformInterface(), context.getInstance(), *device, context.getTestContext().getCommandLine(), context.getResourceInterface(), context.getDeviceVulkanSC10Properties(), context.getDeviceProperties(), context.getUsedApiVersion()), vk::DeinitDeviceDeleter(context.getResourceInterface().get(), *device)); createInstance() local 473 VertexAccessInstance(Context& context, Move<VkDevice> device, de::MovePtr<vk::DeviceDriver> deviceDriver, VkFormat inputFormat, deUint32 numVertexValues, deUint32 numInstanceValues, deUint32 numVertices, deUint32 numInstances, const std::vector<deUint32>& indices) VertexAccessInstance() argument 1082 DrawAccessInstance(Context& context, Move<VkDevice> device, de::MovePtr<vk::DeviceDriver> deviceDriver, VkFormat inputFormat, deUint32 numVertexValues, deUint32 numInstanceValues, deUint32 numVertices, deUint32 numInstances) DrawAccessInstance() argument 1119 DrawIndexedAccessInstance(Context& context, Move<VkDevice> device, de::MovePtr<vk::DeviceDriver> deviceDriver, VkFormat inputFormat, deUint32 numVertexValues, deUint32 numInstanceValues, deUint32 numVertices, deUint32 numInstances, const std::vector<deUint32>& indices) DrawIndexedAccessInstance() argument [all...] |
H A D | vktRobustness1VertexAccessTests.cpp | 137 DeviceDriverPtr deviceDriver, 178 typedef function<TestStatus (TestContext&,Context&, const VkDevice device, DeviceDriverPtr deviceDriver)> TestFn; 196 [](TestContext& testContext, Context& context, const VkDevice device, DeviceDriverPtr deviceDriver) 235 testContext, context, device, deviceDriver, 254 [](TestContext& testContext, Context& context, const VkDevice device, DeviceDriverPtr deviceDriver) 290 testContext, context, device, deviceDriver, 308 [](TestContext& testContext, Context& context, const VkDevice device, DeviceDriverPtr deviceDriver) 348 testContext, context, device, deviceDriver, 366 [](TestContext& testContext, Context& context, const VkDevice device, DeviceDriverPtr deviceDriver) 406 testContext, context, device, deviceDriver, 843 Robustness1AccessInstance(TestContext& testCtx, Context& context, T device, DeviceDriverPtr deviceDriver, const Robustness1TestInfo& testInfo) Robustness1AccessInstance() argument 889 DeviceDriverPtr deviceDriver = DeviceDriverPtr (new DeviceDriver(context.getPlatformInterface(), context.getInstance(), *device, context.getUsedApiVersion())); createInstance() local 891 DeviceDriverPtr deviceDriver = DeviceDriverPtr (new DeviceDriverSC(context.getPlatformInterface(), context.getInstance(), *device, context.getTestContext().getCommandLine(), context.getResourceInterface(), context.getDeviceVulkanSC10Properties(), context.getDeviceProperties(), context.getUsedApiVersion()), vk::DeinitDeviceDeleter( context.getResourceInterface().get(), *device )); createInstance() local [all...] |
H A D | vktRobustnessBufferAccessTests.cpp | 176 de::MovePtr<vk::DeviceDriver> deviceDriver, 178 de::MovePtr<vk::DeviceDriverSC,vk::DeinitDeviceDeleter> deviceDriver, 254 de::MovePtr<vk::DeviceDriver> deviceDriver, 256 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver, 277 de::MovePtr<vk::DeviceDriver> deviceDriver, 279 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver, 772 de::MovePtr<vk::DeviceDriver> deviceDriver = de::MovePtr<DeviceDriver>(new DeviceDriver(context.getPlatformInterface(), context.getInstance(), *device, context.getUsedApiVersion())); in createInstance() local 774 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC, DeinitDeviceDeleter>(new DeviceDriverSC(context.getPlatformInterface(), context.getInstance(), *device, context.getTestContext().getCommandLine(), context.getResourceInterface(), context.getDeviceVulkanSC10Properties(), context.getDeviceProperties(), context.getUsedApiVersion()), vk::DeinitDeviceDeleter( context.getResourceInterface().get(), *device )); in createInstance() local 777 return new BufferReadInstance(context, device, deviceDriver, m_shaderType, m_shaderStage, m_bufferFormat, m_readFromStorage, m_readAccessRange, m_accessOutOfBackingMemory, m_testPipelineRobustness); in createInstance() 842 de::MovePtr<vk::DeviceDriver> deviceDriver in createInstance() local 844 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC,DeinitDeviceDeleter>(new DeviceDriverSC(context.getPlatformInterface(), context.getInstance(), *device, context.getTestContext().getCommandLine(), context.getResourceInterface(), context.getDeviceVulkanSC10Properties(), context.getDeviceProperties(), context.getUsedApiVersion()), DeinitDeviceDeleter(context.getResourceInterface().get(), *device)); createInstance() local 852 BufferAccessInstance(Context& context, Move<VkDevice> device, de::MovePtr<vk::DeviceDriver> deviceDriver, ShaderType shaderType, VkShaderStageFlags shaderStage, VkFormat bufferFormat, BufferAccessType bufferAccessType, VkDeviceSize inBufferAccessRange, VkDeviceSize outBufferAccessRange, bool accessOutOfBackingMemory, bool testPipelineRobustness) BufferAccessInstance() argument [all...] |
H A D | vktRobustBufferAccessWithVariablePointersTests.cpp | 305 de::MovePtr<vk::DeviceDriver> deviceDriver, 307 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver, 377 de::MovePtr<vk::DeviceDriver> deviceDriver, 379 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver, 397 de::MovePtr<vk::DeviceDriver> deviceDriver, 399 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver, 1314 de::MovePtr<vk::DeviceDriver> deviceDriver = de::MovePtr<DeviceDriver>(new DeviceDriver(context.getPlatformInterface(), context.getInstance(), *device, context.getUsedApiVersion())); in createInstance() local 1316 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC, DeinitDeviceDeleter>(new DeviceDriverSC(context.getPlatformInterface(), context.getInstance(), *device, context.getTestContext().getCommandLine(), context.getResourceInterface(), context.getDeviceVulkanSC10Properties(), context.getDeviceProperties(), context.getUsedApiVersion()), vk::DeinitDeviceDeleter(context.getResourceInterface().get(), *device)); in createInstance() local 1319 return new ReadInstance(context, device, deviceDriver, m_shaderType, m_shaderStage, m_bufferFormat, m_readAccessRange, m_accessOutOfBackingMemory); in createInstance() 1353 de::MovePtr<vk::DeviceDriver> deviceDriver in createInstance() local 1355 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC, DeinitDeviceDeleter>(new DeviceDriverSC(context.getPlatformInterface(), context.getInstance(), *device, context.getTestContext().getCommandLine(), context.getResourceInterface(), context.getDeviceVulkanSC10Properties(), context.getDeviceProperties(), context.getUsedApiVersion()), vk::DeinitDeviceDeleter(context.getResourceInterface().get(), *device)); createInstance() local 1374 AccessInstance(Context& context, Move<VkDevice> device, de::MovePtr<vk::DeviceDriver> deviceDriver, ShaderType shaderType, VkShaderStageFlags shaderStage, VkFormat bufferFormat, BufferAccessType bufferAccessType, VkDeviceSize inBufferAccessRange, VkDeviceSize outBufferAccessRange, bool accessOutOfBackingMemory) AccessInstance() argument 1851 ReadInstance(Context& context, Move<VkDevice> device, de::MovePtr<vk::DeviceDriver> deviceDriver, ShaderType shaderType, VkShaderStageFlags shaderStage, VkFormat bufferFormat, VkDeviceSize inBufferAccessRange, bool accessOutOfBackingMemory) ReadInstance() argument 1874 WriteInstance(Context& context, Move<VkDevice> device, de::MovePtr<vk::DeviceDriver> deviceDriver, ShaderType shaderType, VkShaderStageFlags shaderStage, VkFormat bufferFormat, VkDeviceSize writeBufferAccessRange, bool accessOutOfBackingMemory) WriteInstance() argument [all...] |
H A D | vktRobustnessIndexAccessTests.cpp | 91 DeviceDriverPtr deviceDriver, 109 DeviceDriverPtr deviceDriver, in DrawIndexedInstance() 114 , m_deviceDriver (deviceDriver) in DrawIndexedInstance() 439 DeviceDriverPtr deviceDriver; in createInstance() local 440 createDeviceAndDriver(context, device, deviceDriver); in createInstance() 441 return new DrawIndexedInstance(context, device, deviceDriver, m_testMode, m_robustnessVersion); in createInstance() 576 DeviceDriverPtr deviceDriver; in createInstance() local 577 createDeviceAndDriver(context, device, deviceDriver); in createInstance() 583 return new BindIndexBuffer2Instance(context, device, deviceDriver, params); in createInstance() 107 DrawIndexedInstance(Context& context, Move<VkDevice> device, DeviceDriverPtr deviceDriver, TestMode mode, deUint32 robustnessVersion) DrawIndexedInstance() argument
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/robustness/ |
H A D | vktRobustnessBufferAccessTests.cpp | 172 de::MovePtr<vk::DeviceDriver> deviceDriver, 174 de::MovePtr<vk::DeviceDriverSC,vk::DeinitDeviceDeleter> deviceDriver, 250 de::MovePtr<vk::DeviceDriver> deviceDriver, 252 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver, 273 de::MovePtr<vk::DeviceDriver> deviceDriver, 275 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver, 726 de::MovePtr<vk::DeviceDriver> deviceDriver = de::MovePtr<DeviceDriver>(new DeviceDriver(context.getPlatformInterface(), context.getInstance(), *device)); in createInstance() local 728 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC, DeinitDeviceDeleter>(new DeviceDriverSC(context.getPlatformInterface(), context.getInstance(), *device, context.getTestContext().getCommandLine(), context.getResourceInterface(), context.getDeviceVulkanSC10Properties(), context.getDeviceProperties()), vk::DeinitDeviceDeleter( context.getResourceInterface().get(), *device )); in createInstance() local 731 return new BufferReadInstance(context, device, deviceDriver, m_shaderType, m_shaderStage, m_bufferFormat, m_readFromStorage, m_readAccessRange, m_accessOutOfBackingMemory, m_testPipelineRobustness); in createInstance() 797 de::MovePtr<vk::DeviceDriver> deviceDriver in createInstance() local 799 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC,DeinitDeviceDeleter>(new DeviceDriverSC(context.getPlatformInterface(), context.getInstance(), *device, context.getTestContext().getCommandLine(), context.getResourceInterface(), context.getDeviceVulkanSC10Properties(), context.getDeviceProperties()), DeinitDeviceDeleter(context.getResourceInterface().get(), *device)); createInstance() local 807 BufferAccessInstance(Context& context, Move<VkDevice> device, de::MovePtr<vk::DeviceDriver> deviceDriver, ShaderType shaderType, VkShaderStageFlags shaderStage, VkFormat bufferFormat, BufferAccessType bufferAccessType, VkDeviceSize inBufferAccessRange, VkDeviceSize outBufferAccessRange, bool accessOutOfBackingMemory, bool testPipelineRobustness) BufferAccessInstance() argument [all...] |
H A D | vktRobustnessVertexAccessTests.cpp | 130 de::MovePtr<vk::DeviceDriver> deviceDriver, 132 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver, 209 de::MovePtr<vk::DeviceDriver> deviceDriver, 211 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver, 232 de::MovePtr<vk::DeviceDriver> deviceDriver, 234 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver, 403 de::MovePtr<vk::DeviceDriver> deviceDriver = de::MovePtr<DeviceDriver>(new DeviceDriver(context.getPlatformInterface(), context.getInstance(), *device)); in createInstance() local 405 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC, DeinitDeviceDeleter>(new DeviceDriverSC(context.getPlatformInterface(), context.getInstance(), *device, context.getTestContext().getCommandLine(), context.getResourceInterface(), context.getDeviceVulkanSC10Properties(), context.getDeviceProperties()), vk::DeinitDeviceDeleter(context.getResourceInterface().get(), *device)); in createInstance() local 410 deviceDriver, in createInstance() 462 de::MovePtr<vk::DeviceDriver> deviceDriver in createInstance() local 464 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC, DeinitDeviceDeleter>(new DeviceDriverSC(context.getPlatformInterface(), context.getInstance(), *device, context.getTestContext().getCommandLine(), context.getResourceInterface(), context.getDeviceVulkanSC10Properties(), context.getDeviceProperties()), vk::DeinitDeviceDeleter(context.getResourceInterface().get(), *device)); createInstance() local 480 VertexAccessInstance(Context& context, Move<VkDevice> device, de::MovePtr<vk::DeviceDriver> deviceDriver, VkFormat inputFormat, deUint32 numVertexValues, deUint32 numInstanceValues, deUint32 numVertices, deUint32 numInstances, const std::vector<deUint32>& indices) VertexAccessInstance() argument 1089 DrawAccessInstance(Context& context, Move<VkDevice> device, de::MovePtr<vk::DeviceDriver> deviceDriver, VkFormat inputFormat, deUint32 numVertexValues, deUint32 numInstanceValues, deUint32 numVertices, deUint32 numInstances) DrawAccessInstance() argument 1126 DrawIndexedAccessInstance(Context& context, Move<VkDevice> device, de::MovePtr<vk::DeviceDriver> deviceDriver, VkFormat inputFormat, deUint32 numVertexValues, deUint32 numInstanceValues, deUint32 numVertices, deUint32 numInstances, const std::vector<deUint32>& indices) DrawIndexedAccessInstance() argument [all...] |
H A D | vktRobustness1VertexAccessTests.cpp | 135 DeviceDriverPtr deviceDriver, 176 typedef function<TestStatus (TestContext&,Context&, const VkDevice device, DeviceDriverPtr deviceDriver)> TestFn; 196 [](TestContext& testContext, Context& context, const VkDevice device, DeviceDriverPtr deviceDriver) 235 testContext, context, device, deviceDriver, 255 [](TestContext& testContext, Context& context, const VkDevice device, DeviceDriverPtr deviceDriver) 291 testContext, context, device, deviceDriver, 310 [](TestContext& testContext, Context& context, const VkDevice device, DeviceDriverPtr deviceDriver) 350 testContext, context, device, deviceDriver, 369 [](TestContext& testContext, Context& context, const VkDevice device, DeviceDriverPtr deviceDriver) 409 testContext, context, device, deviceDriver, 823 Robustness1AccessInstance(TestContext& testCtx, Context& context, T device, DeviceDriverPtr deviceDriver, const Robustness1TestInfo& testInfo) Robustness1AccessInstance() argument 869 DeviceDriverPtr deviceDriver = DeviceDriverPtr (new DeviceDriver(context.getPlatformInterface(), context.getInstance(), *device)); createInstance() local 871 DeviceDriverPtr deviceDriver = DeviceDriverPtr (new DeviceDriverSC(context.getPlatformInterface(), context.getInstance(), *device, context.getTestContext().getCommandLine(), context.getResourceInterface(), context.getDeviceVulkanSC10Properties(), context.getDeviceProperties()), vk::DeinitDeviceDeleter( context.getResourceInterface().get(), *device )); createInstance() local [all...] |
H A D | vktRobustnessIndexAccessTests.cpp | 73 DeviceDriverPtr deviceDriver, 91 DeviceDriverPtr deviceDriver, in DrawIndexedInstance() 96 , m_deviceDriver (deviceDriver) in DrawIndexedInstance() 401 DeviceDriverPtr deviceDriver = in createInstance() local 410 return new DrawIndexedInstance(context, device, deviceDriver, m_testMode, m_robustnessVersion); in createInstance() 89 DrawIndexedInstance(Context& context, Move<VkDevice> device, DeviceDriverPtr deviceDriver, TestMode mode, deUint32 robustnessVersion) DrawIndexedInstance() argument
|
H A D | vktRobustBufferAccessWithVariablePointersTests.cpp | 309 de::MovePtr<vk::DeviceDriver> deviceDriver, 311 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver, 381 de::MovePtr<vk::DeviceDriver> deviceDriver, 383 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver, 401 de::MovePtr<vk::DeviceDriver> deviceDriver, 403 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver, 1319 de::MovePtr<vk::DeviceDriver> deviceDriver = de::MovePtr<DeviceDriver>(new DeviceDriver(context.getPlatformInterface(), context.getInstance(), *device)); in createInstance() local 1321 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC, DeinitDeviceDeleter>(new DeviceDriverSC(context.getPlatformInterface(), context.getInstance(), *device, context.getTestContext().getCommandLine(), context.getResourceInterface(), context.getDeviceVulkanSC10Properties(), context.getDeviceProperties()), vk::DeinitDeviceDeleter(context.getResourceInterface().get(), *device)); in createInstance() local 1324 return new ReadInstance(context, device, deviceDriver, m_shaderType, m_shaderStage, m_bufferFormat, m_readAccessRange, m_accessOutOfBackingMemory); in createInstance() 1359 de::MovePtr<vk::DeviceDriver> deviceDriver in createInstance() local 1361 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC, DeinitDeviceDeleter>(new DeviceDriverSC(context.getPlatformInterface(), context.getInstance(), *device, context.getTestContext().getCommandLine(), context.getResourceInterface(), context.getDeviceVulkanSC10Properties(), context.getDeviceProperties()), vk::DeinitDeviceDeleter(context.getResourceInterface().get(), *device)); createInstance() local 1380 AccessInstance(Context& context, Move<VkDevice> device, de::MovePtr<vk::DeviceDriver> deviceDriver, ShaderType shaderType, VkShaderStageFlags shaderStage, VkFormat bufferFormat, BufferAccessType bufferAccessType, VkDeviceSize inBufferAccessRange, VkDeviceSize outBufferAccessRange, bool accessOutOfBackingMemory) AccessInstance() argument 1857 ReadInstance(Context& context, Move<VkDevice> device, de::MovePtr<vk::DeviceDriver> deviceDriver, ShaderType shaderType, VkShaderStageFlags shaderStage, VkFormat bufferFormat, VkDeviceSize inBufferAccessRange, bool accessOutOfBackingMemory) ReadInstance() argument 1880 WriteInstance(Context& context, Move<VkDevice> device, de::MovePtr<vk::DeviceDriver> deviceDriver, ShaderType shaderType, VkShaderStageFlags shaderStage, VkFormat bufferFormat, VkDeviceSize writeBufferAccessRange, bool accessOutOfBackingMemory) WriteInstance() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/api/ |
H A D | vktApiDeviceInitializationTests.cpp | 690 const DeviceDriver deviceDriver (platformInterface, instance, device.get(), context.getUsedApiVersion()); in createDeviceTest() 691 const VkQueue queue = getDeviceQueue(deviceDriver, *device, queueFamilyIndex, queueIndex); in createDeviceTest() 693 VK_CHECK(deviceDriver.queueWaitIdle(queue)); in createDeviceTest() 770 const DeviceDriver deviceDriver (platformInterface, instances.back(), devices[deviceNdx], context.getUsedApiVersion()); in createMultipleDevicesTest() 771 const VkQueue queue = getDeviceQueue(deviceDriver, devices[deviceNdx], queueFamilyIndex, queueIndex); in createMultipleDevicesTest() 773 VK_CHECK(deviceDriver.queueWaitIdle(queue)); in createMultipleDevicesTest() 787 DeviceDriver deviceDriver(platformInterface, instances[deviceNdx], devices[deviceNdx], context.getUsedApiVersion()); in createMultipleDevicesTest() 788 deviceDriver.destroyDevice(devices[deviceNdx], DE_NULL/*pAllocator*/); in createMultipleDevicesTest() 799 DeviceDriver deviceDriver(platformInterface, instances[deviceNdx], devices[deviceNdx], context.getUsedApiVersion()); in createMultipleDevicesTest() 800 deviceDriver in createMultipleDevicesTest() 1931 getDeviceQueue2WithOptions(const DeviceDriver& deviceDriver, const VkDevice device, VkDeviceQueueCreateFlags flags, deUint32 queueFamilyIndex, deUint32 queueIndex) getDeviceQueue2WithOptions() argument [all...] |
H A D | vktApiBufferMarkerTests.cpp | 60 MovePtr<DeviceDriver> deviceDriver; member 148 wd.deviceDriver = MovePtr<DeviceDriver>(new DeviceDriver(vkp, instance, *wd.logicalDevice, context.getUsedApiVersion())); in createDeviceWithExtension() 150 wd.allocator = MovePtr<Allocator>(new SimpleAllocator(*wd.deviceDriver, *wd.logicalDevice, getPhysicalDeviceMemoryProperties(instanceDriver, physicalDevice), offsetParams)); in createDeviceWithExtension() 152 wd.queue = getDeviceQueue(*wd.deviceDriver, *wd.logicalDevice, wd.queueFamilyIdx, 0u); in createDeviceWithExtension() 309 const DeviceInterface& vk(*wd.deviceDriver); in bufferMarkerSequential() 380 const DeviceInterface& vk(*wd.deviceDriver); in bufferMarkerOverwrite() 518 const DeviceInterface& vk(*wd.deviceDriver); in bufferMarkerMemoryDep()
|
H A D | vktApiVersionCheck.cpp | 629 const DeviceDriver deviceDriver (vkp, *customInstance, *device, supportedApiVersion); in iterate() 663 if (deviceDriver.getDeviceProcAddr(*device, funcName) != DE_NULL) in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiDeviceInitializationTests.cpp | 690 const DeviceDriver deviceDriver (platformInterface, instance, device.get()); in createDeviceTest() 691 const VkQueue queue = getDeviceQueue(deviceDriver, *device, queueFamilyIndex, queueIndex); in createDeviceTest() 693 VK_CHECK(deviceDriver.queueWaitIdle(queue)); in createDeviceTest() 770 const DeviceDriver deviceDriver (platformInterface, instances.back(), devices[deviceNdx]); in createMultipleDevicesTest() 771 const VkQueue queue = getDeviceQueue(deviceDriver, devices[deviceNdx], queueFamilyIndex, queueIndex); in createMultipleDevicesTest() 773 VK_CHECK(deviceDriver.queueWaitIdle(queue)); in createMultipleDevicesTest() 787 DeviceDriver deviceDriver(platformInterface, instances[deviceNdx], devices[deviceNdx]); in createMultipleDevicesTest() 788 deviceDriver.destroyDevice(devices[deviceNdx], DE_NULL/*pAllocator*/); in createMultipleDevicesTest() 799 DeviceDriver deviceDriver(platformInterface, instances[deviceNdx], devices[deviceNdx]); in createMultipleDevicesTest() 800 deviceDriver in createMultipleDevicesTest() 1942 getDeviceQueue2WithOptions(const DeviceDriver& deviceDriver, const VkDevice device, VkDeviceQueueCreateFlags flags, deUint32 queueFamilyIndex, deUint32 queueIndex) getDeviceQueue2WithOptions() argument [all...] |
H A D | vktApiBufferMarkerTests.cpp | 60 MovePtr<DeviceDriver> deviceDriver; member 148 wd.deviceDriver = MovePtr<DeviceDriver>(new DeviceDriver(vkp, instance, *wd.logicalDevice)); in createDeviceWithExtension() 149 wd.allocator = MovePtr<Allocator>(new SimpleAllocator(*wd.deviceDriver, *wd.logicalDevice, getPhysicalDeviceMemoryProperties(instanceDriver, physicalDevice), offset)); in createDeviceWithExtension() 151 wd.queue = getDeviceQueue(*wd.deviceDriver, *wd.logicalDevice, wd.queueFamilyIdx, 0u); in createDeviceWithExtension() 273 const DeviceInterface& vk(*wd.deviceDriver); in bufferMarkerSequential() 328 const DeviceInterface& vk(*wd.deviceDriver); in bufferMarkerOverwrite() 450 const DeviceInterface& vk(*wd.deviceDriver); in bufferMarkerMemoryDep()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/synchronization/ |
H A D | vktSynchronizationSmokeTests.cpp | 1164 const DeviceDriver& deviceDriver = *deviceInterfacePtr; in testSemaphores() local 1165 SimpleAllocator allocator (deviceDriver, in testSemaphores() 1170 getDeviceQueue(deviceDriver, *device, queueFamilyIdx, 0), in testSemaphores() 1171 getDeviceQueue(deviceDriver, *device, queueFamilyIdx, 1) in testSemaphores() 1174 TestContext testContext1 (deviceDriver, device.get(), queueFamilyIdx, context.getBinaryCollection(), allocator, context.getResourceInterface()); in testSemaphores() 1175 TestContext testContext2 (deviceDriver, device.get(), queueFamilyIdx, context.getBinaryCollection(), allocator, context.getResourceInterface()); in testSemaphores() 1176 Unique<VkSemaphore> semaphore (createSemaphoreType(deviceDriver, *device, config.semaphoreType)); in testSemaphores() 1204 createCommandBuffer(deviceDriver, device.get(), queueFamilyIdx, &testContext1.cmdBuffer, &testContext1.commandPool); in testSemaphores() 1207 createCommandBuffer(deviceDriver, device.get(), queueFamilyIdx, &testContext2.cmdBuffer, &testContext2.commandPool); in testSemaphores() 1212 SynchronizationWrapperPtr synchronizationWrapper = getSynchronizationWrapper(config.synchronizationType, deviceDriver, isTimelineSemaphor in testSemaphores() [all...] |
H A D | vktSynchronizationBasicSemaphoreTests.cpp | 695 de::MovePtr<vk::DeviceDriver> deviceDriver = de::MovePtr<DeviceDriver>(new DeviceDriver(context.getPlatformInterface(), instance, *logicalDevice, context.getUsedApiVersion())); in basicMultiQueueCase() local 697 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC, DeinitDeviceDeleter>(new DeviceDriverSC(context.getPlatformInterface(), instance, *logicalDevice, context.getTestContext().getCommandLine(), context.getResourceInterface(), context.getDeviceVulkanSC10Properties(), context.getDeviceProperties(), context.getUsedApiVersion()), vk::DeinitDeviceDeleter(context.getResourceInterface().get(), *logicalDevice)); in basicMultiQueueCase() local 698 const DeviceInterface& vk = *deviceDriver; in basicMultiQueueCase()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/synchronization/ |
H A D | vktSynchronizationSmokeTests.cpp | 1165 const DeviceDriver& deviceDriver = *deviceInterfacePtr; in testSemaphores() local 1166 SimpleAllocator allocator (deviceDriver, in testSemaphores() 1171 getDeviceQueue(deviceDriver, *device, queueFamilyIdx, 0), in testSemaphores() 1172 getDeviceQueue(deviceDriver, *device, queueFamilyIdx, 1) in testSemaphores() 1175 TestContext testContext1 (deviceDriver, device.get(), queueFamilyIdx, context.getBinaryCollection(), allocator, context.getResourceInterface()); in testSemaphores() 1176 TestContext testContext2 (deviceDriver, device.get(), queueFamilyIdx, context.getBinaryCollection(), allocator, context.getResourceInterface()); in testSemaphores() 1177 Unique<VkSemaphore> semaphore (createSemaphoreType(deviceDriver, *device, config.semaphoreType)); in testSemaphores() 1205 createCommandBuffer(deviceDriver, device.get(), queueFamilyIdx, &testContext1.cmdBuffer, &testContext1.commandPool); in testSemaphores() 1208 createCommandBuffer(deviceDriver, device.get(), queueFamilyIdx, &testContext2.cmdBuffer, &testContext2.commandPool); in testSemaphores() 1213 SynchronizationWrapperPtr synchronizationWrapper = getSynchronizationWrapper(config.synchronizationType, deviceDriver, isTimelineSemaphor in testSemaphores() [all...] |
H A D | vktSynchronizationBasicSemaphoreTests.cpp | 615 de::MovePtr<vk::DeviceDriver> deviceDriver = de::MovePtr<DeviceDriver>(new DeviceDriver(context.getPlatformInterface(), instance, *logicalDevice)); in basicMultiQueueCase() local 617 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC, DeinitDeviceDeleter>(new DeviceDriverSC(context.getPlatformInterface(), instance, *logicalDevice, context.getTestContext().getCommandLine(), context.getResourceInterface(), context.getDeviceVulkanSC10Properties(), context.getDeviceProperties()), vk::DeinitDeviceDeleter(context.getResourceInterface().get(), *logicalDevice)); in basicMultiQueueCase() local 618 const DeviceInterface& vk = *deviceDriver; in basicMultiQueueCase()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawConcurrentTests.cpp | 209 de::MovePtr<vk::DeviceDriver> deviceDriver = de::MovePtr<vk::DeviceDriver>(new vk::DeviceDriver(m_context.getPlatformInterface(), instance, *computeDevice, m_context.getUsedApiVersion())); in iterate() local 211 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC, DeinitDeviceDeleter>(new DeviceDriverSC(m_context.getPlatformInterface(), instance, *computeDevice, m_context.getTestContext().getCommandLine(), m_context.getResourceInterface(), m_context.getDeviceVulkanSC10Properties(), m_context.getDeviceProperties(), m_context.getUsedApiVersion()), vk::DeinitDeviceDeleter(m_context.getResourceInterface().get(), *computeDevice)); in iterate() local 213 vk::DeviceInterface& vk = *deviceDriver; in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawConcurrentTests.cpp | 209 de::MovePtr<vk::DeviceDriver> deviceDriver = de::MovePtr<vk::DeviceDriver>(new vk::DeviceDriver(m_context.getPlatformInterface(), instance, *computeDevice)); in iterate() local 211 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC, DeinitDeviceDeleter>(new DeviceDriverSC(m_context.getPlatformInterface(), instance, *computeDevice, m_context.getTestContext().getCommandLine(), m_context.getResourceInterface(), m_context.getDeviceVulkanSC10Properties(), m_context.getDeviceProperties()), vk::DeinitDeviceDeleter(m_context.getResourceInterface().get(), *computeDevice)); in iterate() local 213 vk::DeviceInterface& vk = *deviceDriver; in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineDynamicVertexAttributeTests.cpp | 245 const vk::DeviceDriver deviceDriver (vkp, vki, *device, m_context.getUsedApiVersion()); in iterate() 246 const vk::VkQueue queue = getDeviceQueue(deviceDriver, *device, queueFamilyIndex, 0u); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_shading_rate/ |
H A D | vktFragmentShadingRatePixelConsistency.cpp | 490 de::MovePtr<vk::DeviceDriver> deviceDriver = de::MovePtr<DeviceDriver>(new DeviceDriver(m_context.getPlatformInterface(), m_context.getInstance(), device, m_context.getUsedApiVersion())); in iterate() local 492 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC, DeinitDeviceDeleter>(new DeviceDriverSC(m_context.getPlatformInterface(), m_context.getInstance(), device, m_context.getTestContext().getCommandLine(), m_context.getResourceInterface(), m_context.getDeviceVulkanSC10Properties(), m_context.getDeviceProperties(), m_context.getUsedApiVersion()), vk::DeinitDeviceDeleter(m_context.getResourceInterface().get(), device)); in iterate() local 494 const DeviceInterface& vk = *deviceDriver; in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/fragment_shading_rate/ |
H A D | vktFragmentShadingRatePixelConsistency.cpp | 490 de::MovePtr<vk::DeviceDriver> deviceDriver = de::MovePtr<DeviceDriver>(new DeviceDriver(m_context.getPlatformInterface(), m_context.getInstance(), device)); in iterate() local 492 de::MovePtr<vk::DeviceDriverSC, vk::DeinitDeviceDeleter> deviceDriver = de::MovePtr<DeviceDriverSC, DeinitDeviceDeleter>(new DeviceDriverSC(m_context.getPlatformInterface(), m_context.getInstance(), device, m_context.getTestContext().getCommandLine(), m_context.getResourceInterface(), m_context.getDeviceVulkanSC10Properties(), m_context.getDeviceProperties()), vk::DeinitDeviceDeleter(m_context.getResourceInterface().get(), device)); in iterate() local 494 const DeviceInterface& vk = *deviceDriver; in iterate()
|