#include <vulkan/vulkan.h>
#include "../../imgui.h"
Go to the source code of this file.
|
IMGUI_IMPL_API bool | ImGui_ImplVulkan_Init (ImGui_ImplVulkan_InitInfo *info, VkRenderPass render_pass) |
|
IMGUI_IMPL_API void | ImGui_ImplVulkan_Shutdown () |
|
IMGUI_IMPL_API void | ImGui_ImplVulkan_NewFrame () |
|
IMGUI_IMPL_API void | ImGui_ImplVulkan_RenderDrawData (ImDrawData *draw_data, VkCommandBuffer command_buffer) |
|
IMGUI_IMPL_API bool | ImGui_ImplVulkan_CreateFontsTexture (VkCommandBuffer command_buffer) |
|
IMGUI_IMPL_API void | ImGui_ImplVulkan_DestroyFontUploadObjects () |
|
IMGUI_IMPL_API void | ImGui_ImplVulkan_SetMinImageCount (uint32_t min_image_count) |
|
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) |
|
IMGUI_IMPL_API void | ImGui_ImplVulkanH_DestroyWindow (VkInstance instance, VkDevice device, ImGui_ImplVulkanH_Window *wnd, const VkAllocationCallbacks *allocator) |
|
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 VkPresentModeKHR | ImGui_ImplVulkanH_SelectPresentMode (VkPhysicalDevice physical_device, VkSurfaceKHR surface, const VkPresentModeKHR *request_modes, int request_modes_count) |
|
IMGUI_IMPL_API int | ImGui_ImplVulkanH_GetMinImageCountFromPresentMode (VkPresentModeKHR present_mode) |
|
◆ ImGui_ImplVulkan_CreateFontsTexture()
IMGUI_IMPL_API bool ImGui_ImplVulkan_CreateFontsTexture |
( |
VkCommandBuffer |
command_buffer | ) |
|
◆ ImGui_ImplVulkan_DestroyFontUploadObjects()
◆ ImGui_ImplVulkan_Init()
◆ ImGui_ImplVulkan_NewFrame()
◆ ImGui_ImplVulkan_RenderDrawData()
◆ ImGui_ImplVulkan_SetMinImageCount()
◆ ImGui_ImplVulkan_Shutdown()
◆ ImGui_ImplVulkanH_CreateWindow()
◆ ImGui_ImplVulkanH_DestroyWindow()
◆ ImGui_ImplVulkanH_GetMinImageCountFromPresentMode()
IMGUI_IMPL_API int ImGui_ImplVulkanH_GetMinImageCountFromPresentMode |
( |
VkPresentModeKHR |
present_mode | ) |
|
◆ ImGui_ImplVulkanH_SelectPresentMode()
IMGUI_IMPL_API VkPresentModeKHR ImGui_ImplVulkanH_SelectPresentMode |
( |
VkPhysicalDevice |
physical_device, |
|
|
VkSurfaceKHR |
surface, |
|
|
const VkPresentModeKHR * |
request_modes, |
|
|
int |
request_modes_count |
|
) |
| |
◆ ImGui_ImplVulkanH_SelectSurfaceFormat()
IMGUI_IMPL_API VkSurfaceFormatKHR ImGui_ImplVulkanH_SelectSurfaceFormat |
( |
VkPhysicalDevice |
physical_device, |
|
|
VkSurfaceKHR |
surface, |
|
|
const VkFormat * |
request_formats, |
|
|
int |
request_formats_count, |
|
|
VkColorSpaceKHR |
request_color_space |
|
) |
| |