Render inside ImGui window

This page summarizes the projects mentioned and recommended in the original post on /r/vulkan

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • ParadiseEngineVulkan

    Under development modular Vulkan Game Engine

  • Hey everyone, I've been learning Vulkan, following https://vulkan-tutorial.com/ and managed to include imgui in my application. However, I'm lost trying to render inside the "Editor" window on my custom engine. I've managed to find a couple examples using openGL but none in vulkan. Any pointers would be hugely appreciated. https://github.com/JoseETeixeira/ParadiseEngineVulkan

  • imgui

    Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

  • Yeah, I been researching into this too. The main issue is that VkDescriptorSet is a 64-bit non-dispatchable handle. Ocornut want ImGui to be as compatible with 32-bit as possible. The discussion (and potential fix) could be found https://github.com/ocornut/imgui/pull/914 and https://github.com/ocornut/imgui/issues/1641. You're best bet is to modify ImGui to bind a descriptor set. You can take a look at (Martty's fork(https://github.com/martty/imgui))[https://github.com/martty/imgui})[https://github.com/martty/imgui}) or (TheCherno's fork (https://github.com/TheCherno/imgui))[https://github.com/TheCherno/imgui])[https://github.com/TheCherno/imgui]) for some

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • imgui

    Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies (by martty)

  • Yeah, I been researching into this too. The main issue is that VkDescriptorSet is a 64-bit non-dispatchable handle. Ocornut want ImGui to be as compatible with 32-bit as possible. The discussion (and potential fix) could be found https://github.com/ocornut/imgui/pull/914 and https://github.com/ocornut/imgui/issues/1641. You're best bet is to modify ImGui to bind a descriptor set. You can take a look at (Martty's fork(https://github.com/martty/imgui))[https://github.com/martty/imgui})[https://github.com/martty/imgui}) or (TheCherno's fork (https://github.com/TheCherno/imgui))[https://github.com/TheCherno/imgui])[https://github.com/TheCherno/imgui]) for some

  • imgui

    Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies (by TheCherno)

  • Yeah, I been researching into this too. The main issue is that VkDescriptorSet is a 64-bit non-dispatchable handle. Ocornut want ImGui to be as compatible with 32-bit as possible. The discussion (and potential fix) could be found https://github.com/ocornut/imgui/pull/914 and https://github.com/ocornut/imgui/issues/1641. You're best bet is to modify ImGui to bind a descriptor set. You can take a look at (Martty's fork(https://github.com/martty/imgui))[https://github.com/martty/imgui})[https://github.com/martty/imgui}) or (TheCherno's fork (https://github.com/TheCherno/imgui))[https://github.com/TheCherno/imgui])[https://github.com/TheCherno/imgui]) for some

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts