Lines Matching refs:AllocHandle

171 uint64_t AllocHandle(uint64_t type, uint64_t* next_handle) {  in AllocHandle()  function
182 Handle AllocHandle(VkInstance instance, HandleType::Enum type) { in AllocHandle() function
184 AllocHandle(type, &instance->next_callback_handle)); in AllocHandle()
188 Handle AllocHandle(VkDevice device, HandleType::Enum type) { in AllocHandle() function
190 AllocHandle(type, &device->next_handle[type])); in AllocHandle()
999 *view = AllocHandle<VkBufferView>(device, HandleType::kBufferView); in CreateBufferView()
1007 *pool = AllocHandle<VkDescriptorPool>(device, HandleType::kDescriptorPool); in CreateDescriptorPool()
1016 AllocHandle<VkDescriptorSet>(device, HandleType::kDescriptorSet); in AllocateDescriptorSets()
1024 *layout = AllocHandle<VkDescriptorSetLayout>( in CreateDescriptorSetLayout()
1033 *event = AllocHandle<VkEvent>(device, HandleType::kEvent); in CreateEvent()
1041 *fence = AllocHandle<VkFence>(device, HandleType::kFence); in CreateFence()
1049 *framebuffer = AllocHandle<VkFramebuffer>(device, HandleType::kFramebuffer); in CreateFramebuffer()
1057 *view = AllocHandle<VkImageView>(device, HandleType::kImageView); in CreateImageView()
1068 pipelines[i] = AllocHandle<VkPipeline>(device, HandleType::kPipeline); in CreateGraphicsPipelines()
1079 pipelines[i] = AllocHandle<VkPipeline>(device, HandleType::kPipeline); in CreateComputePipelines()
1087 *cache = AllocHandle<VkPipelineCache>(device, HandleType::kPipelineCache); in CreatePipelineCache()
1096 AllocHandle<VkPipelineLayout>(device, HandleType::kPipelineLayout); in CreatePipelineLayout()
1104 *pool = AllocHandle<VkQueryPool>(device, HandleType::kQueryPool); in CreateQueryPool()
1112 *renderpass = AllocHandle<VkRenderPass>(device, HandleType::kRenderPass); in CreateRenderPass()
1120 *sampler = AllocHandle<VkSampler>(device, HandleType::kSampler); in CreateSampler()
1128 *semaphore = AllocHandle<VkSemaphore>(device, HandleType::kSemaphore); in CreateSemaphore()
1136 *module = AllocHandle<VkShaderModule>(device, HandleType::kShaderModule); in CreateShaderModule()
1144 *callback = AllocHandle<VkDebugReportCallbackEXT>( in CreateDebugReportCallbackEXT()
1153 *pRenderPass = AllocHandle<VkRenderPass>(device, HandleType::kRenderPass); in CreateRenderPass2()