Lines Matching refs:Move
31 Move<VkPipeline> createGraphicsPipeline (const DeviceInterface& vk,
39 return Move<VkPipeline>(check<VkPipeline>(object), Deleter<VkPipeline>(vk, device, pAllocator));
42 Move<VkPipeline> createComputePipeline (const DeviceInterface& vk,
50 return Move<VkPipeline>(check<VkPipeline>(object), Deleter<VkPipeline>(vk, device, pAllocator));
55 Move<VkPipeline> createRayTracingPipelineNV (const DeviceInterface& vk,
63 return Move<VkPipeline>(check<VkPipeline>(object), Deleter<VkPipeline>(vk, device, pAllocator));
66 Move<VkPipeline> createRayTracingPipelineKHR (const DeviceInterface& vk,
75 return Move<VkPipeline>(check<VkPipeline>(object), Deleter<VkPipeline>(vk, device, pAllocator));
80 Move<VkCommandBuffer> allocateCommandBuffer (const DeviceInterface& vk, VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo)
85 return Move<VkCommandBuffer>(check<VkCommandBuffer>(object), Deleter<VkCommandBuffer>(vk, device, pAllocateInfo->commandPool));
88 void allocateCommandBuffers (const DeviceInterface& vk, VkDevice device, const VkCommandBufferAllocateInfo* pAllocateInfo, Move<VkCommandBuffer> *pCommandBuffers)
95 pCommandBuffers[i] = Move<VkCommandBuffer>(check<VkCommandBuffer>(object), Deleter<VkCommandBuffer>(vk, device, pAllocateInfo->commandPool));
99 Move<VkDescriptorSet> allocateDescriptorSet (const DeviceInterface& vk, VkDevice device, const VkDescriptorSetAllocateInfo* pAllocateInfo)
104 return Move<VkDescriptorSet>(check<VkDescriptorSet>(object), Deleter<VkDescriptorSet>(vk, device, pAllocateInfo->descriptorPool));
107 Move<VkSemaphore> createSemaphore (const DeviceInterface& vk,
123 Move<VkSemaphore> createSemaphoreType (const DeviceInterface& vk,
149 Move<VkFence> createFence (const DeviceInterface& vk,
165 Move<VkCommandPool> createCommandPool (const DeviceInterface& vk,
183 Move<VkCommandBuffer> allocateCommandBuffer (const DeviceInterface& vk,
201 Move<VkEvent> createEvent (const DeviceInterface& vk,
221 Move<VkShaderModule> createShaderModule(const DeviceInterface& vk, VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator)
225 return Move<VkShaderModule>(check<VkShaderModule>(object), Deleter<VkShaderModule>(vk, device, pAllocator));