vulkan-loader
No description set
- Devel package for openSUSE:Factory
-
12
derived packages
- Developed at SCM
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout X11:Wayland/vulkan-loader && cd $_ - Create Badge
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 | 0000030017 29.3 KB | |
| vulkan-loader.spec | 0000003211 3.14 KB | |
| vulkan-sdk-1.4.328.0.tar.gz | 0001769166 1.69 MB |
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
vulkanwithwayland:Next command will show
fatal error: wayland-client.h: No such file or directoryonly on openSUSE with bothvulkan-develandwayland-develinstalled:echo "#define VK_USE_PLATFORM_WAYLAND_KHR #include <vulkan/vulkan.h> int main() {return 0;}" | gcc -x c -I would argue that the use of
-DVK_USE_PLATFORM_WAYLAND_KHRis 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/includeto/usr/include/waylandMaintainer 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)