Lines Matching defs:DeviceObjects
463 struct DeviceObjects { struct
464 std::unordered_map<VkDevice, DeviceInfo>::node_type device;
466 std::unordered_map<VkBuffer, BufferInfo> buffers;
467 std::unordered_map<VkCommandBuffer, CommandBufferInfo> commandBuffers;
468 std::unordered_map<VkCommandPool, CommandPoolInfo> commandPools;
469 std::unordered_map<VkDescriptorPool, DescriptorPoolInfo> descriptorPools;
470 std::unordered_map<VkDescriptorSet, DescriptorSetInfo> descriptorSets;
471 std::unordered_map<VkDescriptorSetLayout, DescriptorSetLayoutInfo> descriptorSetLayouts;
472 std::unordered_map<VkDeviceMemory, MemoryInfo> memories;
473 std::unordered_map<VkFence, FenceInfo> fences;
474 std::unordered_map<VkFramebuffer, FramebufferInfo> framebuffers;
475 std::unordered_map<VkImage, ImageInfo> images;
476 std::unordered_map<VkImageView, ImageViewInfo> imageViews;
477 std::unordered_map<VkPipeline, PipelineInfo> pipelines;
478 std::unordered_map<VkPipelineCache, PipelineCacheInfo> pipelineCaches;
479 std::unordered_map<VkQueue, QueueInfo> queues;
480 std::unordered_map<VkRenderPass, RenderPassInfo> renderPasses;
481 std::unordered_map<VkSampler, SamplerInfo> samplers;
482 std::unordered_map<VkSemaphore, SemaphoreInfo> semaphores;
483 std::unordered_map<VkShaderModule, ShaderModuleInfo> shaderModules;