Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[vulkan] Support for custom Vulkan function/symbol loader #3759

Closed
wants to merge 2 commits into from

Commits on Jan 26, 2021

  1. Support for custom Vulkan function/symbol loader

     - It adds an optional feature to support dynamic linkage of Vulkan
    instead of using default linkage.
     - It is now possible to have several potentially working implementation
    and whenever the Vulkan library was available it can work.
    Hossein-Noroozpour committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    58c3b79 View commit details
    Browse the repository at this point in the history
  2. [vulkan] Support for custom Vulkan function/symbol loader

     - It adds an optional feature to support the dynamic linkage of Vulkan instead of using default linkage. It can be set by either uncommenting `#define IMGUI_IMPL_VULKAN_NO_PROTOTYPES ` in `imgui_impl_vulkan.h` or add declaration of `IMGUI_IMPL_VULKAN_NO_PROTOTYPES ` in your compilation flags.
     - It makes it possible to have several potentially working implementations besides the Vulkan one, and on the fly, users can decide to use it or not.
     - If the user wants to use it the `GetVulkanProcAddressFn` has to be provided in the `ImGui_ImplVulkan_InitInfo`.
    Hossein-Noroozpour committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    b87b1e8 View commit details
    Browse the repository at this point in the history