Skip to content

vulkan: provide a custom VK_DEFINE_NON_DISPATCHABLE_HANDLE

Wim Taymans requested to merge wtaymans/gst-plugins-bad:vulkan-multilib into master

If the application did not define one yet, define our own VK_DEFINE_NON_DISPATCHABLE_HANDLE that is independent of the architecture.

Vulkan, by default, provides a define that depends on the architecture, which causes the symbol type to be different. This causes an architecture dependent .gir file, which then causes multilib installation problems because the .gir files can't be shared.

Fixes #1566 (closed)

Merge request reports