struct ImGui_ImplVulkan_Data

Overview

struct ImGui_ImplVulkan_Data
{
    // fields

    ImGui_ImplVulkan_InitInfo VulkanInitInfo;
    VkDeviceSize BufferMemoryAlignment;
    VkDeviceSize NonCoherentAtomSize;
    VkPipelineCreateFlags PipelineCreateFlags;
    VkDescriptorSetLayout DescriptorSetLayout;
    VkPipelineLayout PipelineLayout;
    VkPipeline Pipeline;
    VkPipeline PipelineForViewports;
    VkShaderModule ShaderModuleVert;
    VkShaderModule ShaderModuleFrag;
    VkDescriptorPool DescriptorPool;
    ImVector<VkFormat> PipelineRenderingCreateInfoColorAttachmentFormats;
    VkSampler TexSamplerLinear;
    VkCommandPool TexCommandPool;
    VkCommandBuffer TexCommandBuffer;
    ImGui_ImplVulkan_WindowRenderBuffers MainWindowRenderBuffers;
};