Home | History | Annotate | Download | only in synchronization

Lines Matching defs:device

50 	const VkDevice					device				= context.getDevice();
53 const Unique<VkSemaphore> semaphore (createSemaphore (vk, device));
54 const Unique<VkCommandPool> cmdPool (createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex));
55 const Unique<VkCommandBuffer> cmdBuffer (makeCommandBuffer(vk, device, *cmdPool));
89 const Unique<VkFence> fence (createFence(vk, device));
95 if (VK_SUCCESS != vk.waitForFences(device, 1u, &fence.get(), DE_TRUE, FENCE_WAIT))
105 const VkDevice& device = context.getDevice();
117 err = vk.createSemaphore(device, &sci, DE_NULL, &semaphore);
135 VK_CHECK(vk.createFence(device, &fci, DE_NULL, &fence));
140 vk.waitForFences(device, 1, &fence, VK_TRUE, ~(0ull));
142 vk.destroyFence(device, fence, DE_NULL);
145 vk.destroySemaphore(device, semaphores[i], DE_NULL);