Hi there! 👋
First of all, thanks a lot for maintaining such an amazing and user-friendly Dear ImGui Bundle project! I've been using ImGui Bundle for about 3 months to develop real-time Python GUI tools for 3D rendering and interactive visualization. So far the experience with the OpenGL backend has been smooth and awesome.
Currently, I am trying to upgrade my project to use the Vulkan rendering backend for better rendering performance and lower CPU overhead, and I would like to ask for official support for building Vulkan backend-based Python .pyd modules in ImGui Bundle.
Issue Description
I notice that ImGui Bundle supports Vulkan backend for C++ development, but I cannot find official support or build options to compile Python .pyd binaries with the Vulkan rendering backend enabled.
My current project requires Vulkan's better graphics performance and multi-threaded rendering capabilities compared to OpenGL. I want to confirm:
-
Does ImGui Bundle officially support building Python bindings (.pyd) with the Vulkan backend?
-
If supported, are there any specific build commands, CMake flags or configuration steps I need to follow to compile the Vulkan-version pyd module?
-
If not supported yet, is there any plan to add Vulkan backend support for Python builds in the future?
Hi there! 👋
First of all, thanks a lot for maintaining such an amazing and user-friendly Dear ImGui Bundle project! I've been using ImGui Bundle for about 3 months to develop real-time Python GUI tools for 3D rendering and interactive visualization. So far the experience with the OpenGL backend has been smooth and awesome.
Currently, I am trying to upgrade my project to use the Vulkan rendering backend for better rendering performance and lower CPU overhead, and I would like to ask for official support for building Vulkan backend-based Python
.pydmodules in ImGui Bundle.Issue Description
I notice that ImGui Bundle supports Vulkan backend for C++ development, but I cannot find official support or build options to compile Python
.pydbinaries with the Vulkan rendering backend enabled.My current project requires Vulkan's better graphics performance and multi-threaded rendering capabilities compared to OpenGL. I want to confirm:
Does ImGui Bundle officially support building Python bindings (
.pyd) with the Vulkan backend?If supported, are there any specific build commands, CMake flags or configuration steps I need to follow to compile the Vulkan-version pyd module?
If not supported yet, is there any plan to add Vulkan backend support for Python builds in the future?