Go to the documentation of this file.
25 #include <vulkan/vulkan.h>
121 memset(
this, 0,
sizeof(*
this));
IMGUI_IMPL_API VkSurfaceFormatKHR ImGui_ImplVulkanH_SelectSurfaceFormat(VkPhysicalDevice physical_device, VkSurfaceKHR surface, const VkFormat *request_formats, int request_formats_count, VkColorSpaceKHR request_color_space)
IMGUI_IMPL_API void ImGui_ImplVulkan_Shutdown()
VkPhysicalDevice PhysicalDevice
VkCommandBuffer CommandBuffer
VkImageView BackbufferView
IMGUI_IMPL_API void ImGui_ImplVulkan_SetMinImageCount(uint32_t min_image_count)
VkPipelineCache PipelineCache
VkDescriptorPool DescriptorPool
VkSemaphore RenderCompleteSemaphore
IMGUI_IMPL_API VkPresentModeKHR ImGui_ImplVulkanH_SelectPresentMode(VkPhysicalDevice physical_device, VkSurfaceKHR surface, const VkPresentModeKHR *request_modes, int request_modes_count)
IMGUI_IMPL_API void ImGui_ImplVulkan_NewFrame()
IMGUI_IMPL_API void ImGui_ImplVulkan_DestroyFontUploadObjects()
static UPB_NORETURN void err(tarjan *t)
ImGui_ImplVulkanH_FrameSemaphores * FrameSemaphores
IMGUI_IMPL_API void ImGui_ImplVulkanH_DestroyWindow(VkInstance instance, VkDevice device, ImGui_ImplVulkanH_Window *wnd, const VkAllocationCallbacks *allocator)
VkSurfaceFormatKHR SurfaceFormat
VkSampleCountFlagBits MSAASamples
IMGUI_IMPL_API void ImGui_ImplVulkanH_CreateWindow(VkInstance instance, VkPhysicalDevice physical_device, VkDevice device, ImGui_ImplVulkanH_Window *wnd, uint32_t queue_family, const VkAllocationCallbacks *allocator, int w, int h, uint32_t min_image_count)
typedef void(APIENTRY *GLDEBUGPROCARB)(GLenum source
void(* CheckVkResultFn)(VkResult err)
const VkAllocationCallbacks * Allocator
IMGUI_IMPL_API int ImGui_ImplVulkanH_GetMinImageCountFromPresentMode(VkPresentModeKHR present_mode)
IMGUI_IMPL_API bool ImGui_ImplVulkan_CreateFontsTexture(VkCommandBuffer command_buffer)
VkFramebuffer Framebuffer
ImGui_ImplVulkanH_Window()
VkCommandPool CommandPool
ImGui_ImplVulkanH_Frame * Frames
IMGUI_IMPL_API void ImGui_ImplVulkan_RenderDrawData(ImDrawData *draw_data, VkCommandBuffer command_buffer)
VkPresentModeKHR PresentMode
GLubyte GLubyte GLubyte GLubyte w
IMGUI_IMPL_API bool ImGui_ImplVulkan_Init(ImGui_ImplVulkan_InitInfo *info, VkRenderPass render_pass)
GLfloat GLfloat GLfloat GLfloat h
VkSemaphore ImageAcquiredSemaphore
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:54