Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Oct 2020 19:27:12 +0000
From:      bugzilla-noreply@freebsd.org
To:        x11@FreeBSD.org
Subject:   [Bug 250304] graphics/mesa-*: install Vulkan layers
Message-ID:  <bug-250304-7141@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D250304

            Bug ID: 250304
           Summary: graphics/mesa-*: install Vulkan layers
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: needs-patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: x11@FreeBSD.org
          Reporter: jbeich@FreeBSD.org
                CC: greg@unrelenting.technology, x11@FreeBSD.org
                CC: greg@unrelenting.technology, x11@FreeBSD.org

meson_options.txt has
  - vulkan-overlay-layer since Mesa 19.1, see
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/139
  - vulkan-device-select-layer since Mesa 20.1, see
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/1766

Example usage:
  $ pkg install mesa-dri mesa-devel # workaround until this bug is fixed
  $ pkg install vulkan-tools
  $ VK_INSTANCE_LAYERS=3DVK_LAYER_MESA_overlay vkcube-xcb

New files:
  bin/mesa-overlay-control.py
  lib/libVkLayer_MESA_device_select.so
  lib/libVkLayer_MESA_overlay.so
  share/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json
  share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json

Dependencies not in mesa-dri/Makefile.common:
  -Dvulkan-overlay-layer=3Dtrue requires glslangValidator from devel/glslang
  -Dvulkan-device-select-layer=3Dtrue optionally requires graphics/wayland =
and
graphics/wayland-protocols

Note, mesa-devel already includes Vulkan layers, so prepend %%NO_COINST%% in
pkg-plist to avoid conflict.

--=20
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-250304-7141>