Lines Matching defs:device

181 	const Unique<VkDevice>	device;
192 , device (createDeviceWithWsi(context.getPlatformInterface(),
200 , vkd (context.getPlatformInterface(), instance, *device, context.getUsedApiVersion())
201 , queue (getDeviceQueue(vkd, *device, queueFamilyIndex, 0))
302 const VkDevice device,
308 fences[ndx] = FenceSp(new Unique<VkFence>(createFence(vkd, device)));
314 const VkDevice device,
320 semaphores[ndx] = SemaphoreSp(new Unique<VkSemaphore>(createSemaphore(vkd, device)));
326 const VkDevice device,
334 buffers[ndx] = CommandBufferSp(new Unique<VkCommandBuffer>(allocateCommandBuffer(vkd, device, commandPool, level)));
413 const VkDevice device = *devHelper.device;
414 SimpleAllocator allocator (vkd, device, getPhysicalDeviceMemoryProperties(instHelper.vki, devHelper.physicalDevice));
434 VkResult result = vkd.createSwapchainKHR(device, &swapchainInfo, DE_NULL, &object);
447 swapchain = Move<VkSwapchainKHR>(check<VkSwapchainKHR>(object), Deleter<VkSwapchainKHR>(vkd, device, DE_NULL));
449 const std::vector<VkImage> swapchainImages = getSwapchainImages(vkd, device, *swapchain);
452 device,
461 const Unique<VkCommandPool> commandPool (createCommandPool(vkd, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, devHelper.queueFamilyIndex));
467 const std::vector<FenceSp> imageReadyFences (createFences(vkd, device, maxQueuedFrames));
471 const std::vector<SemaphoreSp> imageReadySemaphores (createSemaphores(vkd, device, maxQueuedFrames+1));
476 const std::vector<SemaphoreSp> renderingCompleteSemaphores (createSemaphores(vkd, device, maxQueuedFrames));
477 const std::vector<CommandBufferSp> commandBuffers (allocateCommandBuffers(vkd, device, *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY, maxQueuedFrames));
495 const VkResult acquireResult = vkd.acquireFullScreenExclusiveModeEXT(device, *swapchain);
522 VK_CHECK(vkd.waitForFences(device, 1u, &imageReadyFence, VK_TRUE, std::numeric_limits<deUint64>::max()));
524 VK_CHECK(vkd.resetFences(device, 1, &imageReadyFence));
529 acquireResult = vkd.acquireNextImageKHR(device,
593 VK_CHECK(vkd.deviceWaitIdle(device));
597 // Make sure device is idle before destroying resources
598 vkd.deviceWaitIdle(device);
604 const VkResult releaseResult = vkd.releaseFullScreenExclusiveModeEXT(device, *swapchain);