Updates to Dear ImGui v1.92.5-docking

This commit is contained in:
Mason Remaley 2026-01-16 01:39:35 -08:00
parent 514e1e35e6
commit 5a6af5bf23
14 changed files with 11515 additions and 9345 deletions

View file

@ -1,5 +1,6 @@
const DrawData = @import("dear_imgui").DrawData;
const TextureData = @import("dear_imgui").TextureData;
const Viewport = @import("dear_imgui").Viewport;
const Options = struct {
PFNvkVoidFunction: type,
@ -13,15 +14,17 @@ const Options = struct {
VkDevice: type,
VkDeviceSize: type,
VkFence: type,
VkFormat: type,
VkFramebuffer: type,
VkImage: type,
VkImageLayout: type,
VkImageUsageFlags: type,
VkImageView: type,
VkInstance: type,
VkPhysicalDevice: type,
VkPipeline: type,
VkPipelineLayout: type,
VkPipelineCache: type,
VkPipelineLayout: type,
VkPipelineRenderingCreateInfoKHR: type,
VkPresentModeKHR: type,
VkQueue: type,
@ -30,10 +33,10 @@ const Options = struct {
VkSampleCountFlagBits: type,
VkSampler: type,
VkSemaphore: type,
VkShaderModuleCreateInfo: type,
VkSurfaceFormatKHR: type,
VkSurfaceKHR: type,
VkSwapchainKHR: type,
VkFormat: type,
};
pub fn get(options: Options) type {
@ -52,6 +55,7 @@ pub fn get(options: Options) type {
const VkFramebuffer = options.VkFramebuffer;
const VkImage = options.VkImage;
const VkImageLayout = options.VkImageLayout;
const VkImageUsageFlags = options.VkImageUsageFlags;
const VkImageView = options.VkImageView;
const VkInstance = options.VkInstance;
const VkPhysicalDevice = options.VkPhysicalDevice;
@ -66,6 +70,7 @@ pub fn get(options: Options) type {
const VkSampleCountFlagBits = options.VkSampleCountFlagBits;
const VkSampler = options.VkSampler;
const VkSemaphore = options.VkSemaphore;
const VkShaderModuleCreateInfo = options.VkShaderModuleCreateInfo;
const VkSurfaceFormatKHR = options.VkSurfaceFormatKHR;
const VkSurfaceKHR = options.VkSurfaceKHR;
const VkSwapchainKHR = options.VkSwapchainKHR;