Home | History | Annotate | Download | only in vulkan

Lines Matching refs:device

32 										 VkDevice								device,
38 VK_CHECK(vk.createGraphicsPipelines(device, pipelineCache, 1u, pCreateInfo, pAllocator, &object));
39 return Move<VkPipeline>(check<VkPipeline>(object), Deleter<VkPipeline>(vk, device, pAllocator));
43 VkDevice device,
49 VK_CHECK(vk.createComputePipelines(device, pipelineCache, 1u, pCreateInfo, pAllocator, &object));
50 return Move<VkPipeline>(check<VkPipeline>(object), Deleter<VkPipeline>(vk, device, pAllocator));
53 Move<VkCommandBuffer> allocateCommandBuffer (const DeviceInterface& vk, VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo)
57 VK_CHECK(vk.allocateCommandBuffers(device, pAllocateInfo, &object));
58 return Move<VkCommandBuffer>(check<VkCommandBuffer>(object), Deleter<VkCommandBuffer>(vk, device, pAllocateInfo->commandPool));
61 Move<VkDescriptorSet> allocateDescriptorSet (const DeviceInterface& vk, VkDevice device, const VkDescriptorSetAllocateInfo* pAllocateInfo)
65 VK_CHECK(vk.allocateDescriptorSets(device, pAllocateInfo, &object));
66 return Move<VkDescriptorSet>(check<VkDescriptorSet>(object), Deleter<VkDescriptorSet>(vk, device, pAllocateInfo->descriptorPool));
70 VkDevice device,
82 return createSemaphore(vk, device, &createInfo, pAllocator);
86 VkDevice device,
98 return createFence(vk, device, &createInfo, pAllocator);
102 VkDevice device,
116 return createCommandPool(vk, device, &createInfo, pAllocator);
120 VkDevice device,
134 return allocateCommandBuffer(vk, device, &allocInfo);
138 VkDevice device,
150 return createEvent(vk, device, &createInfo, pAllocateInfo);