vulkan-loader
No description set
- Devel package for openSUSE:Factory
-
14
derived packages
- Developed at SCM
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout X11:Wayland/vulkan-loader && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_scmsync.obsinfo | 0000000160 160 Bytes | |
baselibs.conf | 0000000071 71 Bytes | |
build.specials.obscpio | 0000000256 256 Bytes | |
vulkan-loader.changes | 0000027854 27.2 KB | |
vulkan-loader.spec | 0000003096 3.02 KB | |
vulkan-sdk-1.3.296.0.tar.gz | 0001719284 1.64 MB |
Latest Revision
unknown
committed
(revision 132)
[info=e8bd1bf8f8ad963b50a5df94b92019bcb2e2be84b0a2de6fd8a98382bae697f0]
Comments 4
Could you please add baselibs.conf so it was possible to run 32-bit vulkan applications on 64-bit systems?
I think there are some problems with linking
vulkan
withwayland
:Next command will show
fatal error: wayland-client.h: No such file or directory
only on openSUSE with bothvulkan-devel
andwayland-devel
installed:I would argue that the use of
-DVK_USE_PLATFORM_WAYLAND_KHR
is such an explicit and willful direct use of an extension[1] that you must also usepkg-config wayland-client --cflags --libs
, or make indirect use (if that exists?) of the Wayland extension(s).[1] https://www.glfw.org/docs/3.3/vulkan_guide.html 's opinion: “The VK_USE_PLATFORM_*_KHR macros do not need to be defined for the Vulkan part of GLFW to work. Define them only if you are using these extensions directly.”
I don't use GLFW at all, it's only shortest problem representation I found
However, I face this problem trying to use this golang package
As I found in the source, they use this flag
However, I think it still this package problem, or maybe wayland package
As I found, wayland headers in openSUSE only moved from
/usr/include
to/usr/include/wayland
Maintainer link this issue bugzilla.opensuse.org/795968 in spec file (line 149)
And while wayland headers moved, vulkan should be patched for this (or not vulkan, if different package used to keep this stuff together)