summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEcho J.2023-11-21 13:17:21 +0200
committerEcho J.2023-11-21 13:17:21 +0200
commitdc20e47615b747bd712101a9834e080bffb86342 (patch)
treee47f0212deede7677862762f6d97d6f7098afdf7
parent56e2c4664dcbf580a4c90f6abaf1e29a5f40df37 (diff)
downloadaur-dc20e47615b747bd712101a9834e080bffb86342.tar.gz
Update entrypoints back to Vulkan 1.3
Also re-add the --reconfigure option (it's still needed in some cases)
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD4
2 files changed, 4 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 77820601960c..99039ab0f7fb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = vulkan-nouveau-git
pkgdesc = Nouveau Vulkan (NVK) EXPERIMENTAL Mesa driver with some additions (Git version)
- pkgver = 23.3.branchpoint.r1559.g12f6279
+ pkgver = 23.3.branchpoint.r1562.gaba00ff
pkgrel = 1
url = https://gitlab.freedesktop.org/mesa/mesa
install = vulkan-nouveau-git.install
diff --git a/PKGBUILD b/PKGBUILD
index 0839ae7c2b28..e28e960101b0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=vulkan-nouveau-git
pkgdesc="Nouveau Vulkan (NVK) EXPERIMENTAL Mesa driver with some additions (Git version)"
-pkgver=23.3.branchpoint.r1559.g12f6279
+pkgver=23.3.branchpoint.r1562.gaba00ff
pkgrel=1
arch=('x86_64')
depends=('libdrm' 'libxshmfence' 'libx11' 'systemd-libs' 'vulkan-icd-loader' 'wayland')
@@ -55,6 +55,7 @@ prepare() {
# HACK turned up to 11: Advertise Vulkan 1.3 support
sed -i 's/VK_MAKE_VERSION(1, 1/VK_MAKE_VERSION(1, 3/' src/nouveau/vulkan/nvk_instance.c
sed -i 's/VK_MAKE_VERSION(1, 1/VK_MAKE_VERSION(1, 3/' src/nouveau/vulkan/nvk_physical_device.c
+ sed -i 's/1\.0/1\.3/' src/nouveau/vulkan/meson.build
# Expose Vulkan memory model
# I highly doubt this passes CTS (and it doesn't) but it works well enough for DXVK
@@ -89,6 +90,7 @@ build() {
# As you can see, I optimized the build options pretty well 🐸
arch-meson mesa build \
+ --reconfigure \
--wrap-mode=nofallback \
${_nak_crate} \
-D b_ndebug=false \