Home | History | Annotate | Download | only in nulldrv

Lines Matching defs:HandleType

70 namespace HandleType {
92 } // namespace HandleType
103 std::array<uint64_t, HandleType::kNumTypes> next_handle;
181 Handle AllocHandle(VkInstance instance, HandleType::Enum type) {
187 Handle AllocHandle(VkDevice device, HandleType::Enum type) {
706 typedef VkCommandPool HandleType;
777 typedef VkDeviceMemory HandleType;
827 typedef VkBuffer HandleType;
874 typedef VkImage HandleType;
976 *view = AllocHandle<VkBufferView>(device, HandleType::kBufferView);
984 *pool = AllocHandle<VkDescriptorPool>(device, HandleType::kDescriptorPool);
993 AllocHandle<VkDescriptorSet>(device, HandleType::kDescriptorSet);
1002 device, HandleType::kDescriptorSetLayout);
1010 *event = AllocHandle<VkEvent>(device, HandleType::kEvent);
1018 *fence = AllocHandle<VkFence>(device, HandleType::kFence);
1026 *framebuffer = AllocHandle<VkFramebuffer>(device, HandleType::kFramebuffer);
1034 *view = AllocHandle<VkImageView>(device, HandleType::kImageView);
1045 pipelines[i] = AllocHandle<VkPipeline>(device, HandleType::kPipeline);
1056 pipelines[i] = AllocHandle<VkPipeline>(device, HandleType::kPipeline);
1064 *cache = AllocHandle<VkPipelineCache>(device, HandleType::kPipelineCache);
1073 AllocHandle<VkPipelineLayout>(device, HandleType::kPipelineLayout);
1081 *pool = AllocHandle<VkQueryPool>(device, HandleType::kQueryPool);
1089 *renderpass = AllocHandle<VkRenderPass>(device, HandleType::kRenderPass);
1097 *sampler = AllocHandle<VkSampler>(device, HandleType::kSampler);
1105 *semaphore = AllocHandle<VkSemaphore>(device, HandleType::kSemaphore);
1113 *module = AllocHandle<VkShaderModule>(device, HandleType::kShaderModule);
1122 instance, HandleType::kDebugReportCallbackEXT);