commit:     53f88efa2406c4a025836264a8f7cb7cd2ee2474
Author:     Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Thu Sep 22 05:28:14 2022 +0000
Commit:     Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Thu Sep 22 05:28:23 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53f88efa

media-libs/amdvlk: 2022.3.4 is experimental version, still not ready

Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>

 media-libs/amdvlk/Manifest                         |  8 ++
 media-libs/amdvlk/amdvlk-2021.4.2.ebuild           | 28 +++----
 ...dvlk-2021.4.2.ebuild => amdvlk-2022.3.4.ebuild} | 96 ++++++++++++----------
 3 files changed, 73 insertions(+), 59 deletions(-)

diff --git a/media-libs/amdvlk/Manifest b/media-libs/amdvlk/Manifest
index 4aca432ad..e6a1fe5a9 100644
--- a/media-libs/amdvlk/Manifest
+++ b/media-libs/amdvlk/Manifest
@@ -9,10 +9,18 @@ DIST 
AMDVLK-v-2021.Q4.2-spvgen-0aa19873514a8272dfdc5cb8861859a52f5de503.tar.gz 2
 DIST AMDVLK-v-2021.Q4.2-xgl-da1a583a51c69c115f9144b68ec2bdf5b6519056.tar.gz 
960709 BLAKE2B 
825e7d349da18e8a0beb42c4125bb208bd2e62780d97d5131e76e9ddc08dc6d60b2d78455aa245bb4172bb7ee7d64084307e48df2c18598cee638911fce8074c
 SHA512 
a626459503b50a511ac04f4973036468336e9d55baecda5a84165f7209d867291ef35a9292734f38a53d13aaf70cd46fc8e3068fc3748d80278fcf3c5f8a54bb
 DIST AMDVLK-v-2021.Q4.2.tar.gz 30012 BLAKE2B 
27d11126d54df299ce702adb7c66bd0aa8a905074dac0e2cd8560f2fa9c39deafd16885c15ae9df4f70f4008a446d8e90e1dcc50514afa7ab0a874d12b2e5334
 SHA512 
15fb89bb78039c36435fb9534588f08e0e0e6e6099d5e803e9bacafef8b5e81eedc19e0fcc7cd7ca7dad919397cab8b87b30b22950ae32945a5465da542d6d99
 DIST AMDVLK-v-2022.Q3.1.tar.gz 30017 BLAKE2B 
4abbdb709d6d61331185f7cef3e78228a9a7ad633ddf96e4ca18870fb9f7b04c1dd393864d6f85e349c56d20bffded81d95556f6625d7a8be7dc2ef6ed78de10
 SHA512 
e8a1662e14861fbb90ca4bad3dcff15932ce0e43b27e2fc0bfefd5f7eff359e1c46acedb6e168583646237e030da6948ef8640fe6b4ff1693f9a7ba16f1081a4
+DIST AMDVLK-v-2022.Q3.4.tar.gz 29752 BLAKE2B 
a20c33d06034337a1786f0701a5798416e33e008c1b3f49f069f12352647635a62053d40eafe847e8bc0b2917cc59d10fdd843b7283a229725249616c4b15bfc
 SHA512 
cbc161d1ab88cd43fd98b7c73244f53d838935cd7255a97b5fd5b01f02c9c014f763324363f379cc1fd1cf17151955186f01b1209a880aea9e463ef5e7be3916
 DIST CWPack-4f8cf0584442a91d829d269158567d7ed926f026.tar.gz 39633 BLAKE2B 
d5b2a88f0d563eef5beb42a8304cf6cdd825e75242c22acc360c5bb9cbd1d02a4f891b6b2f3a4803e1e6b48a4d176aad40f8bdeca92847f2fbf53674dedeaff3
 SHA512 
06d56baaba1f1224a5266f4a63c1abf70edba7cc16cc4e62f2f5b1ec94fc2c1cfc4c6f11a9c6ef42c23b29be8d07921caad5e919357c0bd82cf714783eee0bcc
 DIST CWPack-7387247eb9889ddcabbc1053b9c2052e253b088e.tar.gz 24538 BLAKE2B 
76c4da32ea06df355f7e8f77a14c185b2ccab2ce2762988f04a04d65b674e089d4fc27206e744f89b4bd84c9d7226d324414a31941303290e7f574e9d64756cf
 SHA512 
38378ef325e42a7356511c2fc06b6c896581968079e85c4b924a1768d895feecaf1eb8fd65afb59bed0f66e0547104d67c2deb9f82a86f4b9fa65b36e57cd47d
 DIST MetroHash-18893fb28601bb9af1154cd1a671a121fff6d8d3.tar.gz 11729 BLAKE2B 
b0e3de885e50c317141d62c885b421c7fd2e1ac783733704342bbed3109bff36a9209ab276f534a2231531483539221bbb1014bd39528a91124161bafc5646eb
 SHA512 
8f12f95e80d594c8bd87a852c67a2d6777ce89d1a13e1a87ee17bbb876a0702c14ffe7a7fd65a244620f2043ad5d22ae8eb863d69f1dc5494d985733bbfb7bf9
 DIST MetroHash-3c566dd9cda44ca7fd97659e0b53ac953f9037d2.tar.gz 11804 BLAKE2B 
683ca8a9e4b93a945dc455c5cb78a2c6dd9dbdf22432ea9f447a6d2d1b05399cc57b621d1e304dc5695ab936a212a2df110e47ec9141764f4eaa2b184a01f4ba
 SHA512 
ae4fcf09a097ceddfcc9f0b721cae0018fff8a0360d8fbbb195d2a8c2809cf8f3c01090ba8129593d89fe1c041224e42a49e7a1c66f20e60958a5373f6d9027f
+DIST amdvlk-CWPack-4f8cf0584442a91d829d269158567d7ed926f026.tar.gz 39633 
BLAKE2B 
d5b2a88f0d563eef5beb42a8304cf6cdd825e75242c22acc360c5bb9cbd1d02a4f891b6b2f3a4803e1e6b48a4d176aad40f8bdeca92847f2fbf53674dedeaff3
 SHA512 
06d56baaba1f1224a5266f4a63c1abf70edba7cc16cc4e62f2f5b1ec94fc2c1cfc4c6f11a9c6ef42c23b29be8d07921caad5e919357c0bd82cf714783eee0bcc
+DIST amdvlk-MetroHash-18893fb28601bb9af1154cd1a671a121fff6d8d3.tar.gz 11729 
BLAKE2B 
b0e3de885e50c317141d62c885b421c7fd2e1ac783733704342bbed3109bff36a9209ab276f534a2231531483539221bbb1014bd39528a91124161bafc5646eb
 SHA512 
8f12f95e80d594c8bd87a852c67a2d6777ce89d1a13e1a87ee17bbb876a0702c14ffe7a7fd65a244620f2043ad5d22ae8eb863d69f1dc5494d985733bbfb7bf9
+DIST amdvlk-gpurt-c1df7354336aba18d54c0e32a95b58eac0d44c07.tar.gz 273130 
BLAKE2B 
ae88ac12ab34f6f9934bb5f151812a5f4a8c055e0f3665754608344fba85c4fc2fd743eb9d770f741ebb4392b364ca8bcd57d43a35ab0710bca52c92c437f46b
 SHA512 
078cc01979c4b8944f6a4196317ab6de7d8aea24df6b7882d258e72fbf85559a2260042eb65e82143e3af41ee154adb5fe54e767b074d46d302d82fa88fa07e4
+DIST amdvlk-llpc-58214602f9bc8583795d60c21bf2f122df02d6b5.tar.gz 2444994 
BLAKE2B 
941ec7e7e4538dfe84ff14382389b20757276105f6d3d1744b55beb6ab5af809a525b77be14087f28797ca5ba623e65d18fe3d6db738c1276ea7559cae6ee9cc
 SHA512 
f27a5cc61121d61cfc58b4e0c28435d678c9dc1e0b9839462ee746ef4089d49aa599ad852b2f5df01746db38589e306fb029e098f4dd60cf74e021362c4243a2
+DIST amdvlk-llvm-project-f5023e507645c8178128891b96bf463f9a1a81a0.tar.gz 
165884582 BLAKE2B 
d59d58ef37526690bf691f84915ab8353277c14241d097af82fddb225a37fd664c67711d572d02ab17eb9222e53d000f1e7e73a53db9afeefe65f42a705e3764
 SHA512 
57a48854b118a8204b06c7bd48417856708353eee36a6bdf0b7b98111a7fd5f6e6650f7a4e81d1646c6c12ba0e26bbb1fbcd2b477e17f16db35054400392b446
+DIST amdvlk-pal-9078fd5c95e2afd5331b414c07464efd37e4e0fb.tar.gz 11671512 
BLAKE2B 
2b796a10869cdb22b31944912866b01dfde49cf97446ab9711f98a6028caf54f7a16c88a173c57c57c5538e29d21a572852cc663b59633abc8f9aaab0e707791
 SHA512 
aefda31b77afdda11e8e0f8597fb159b5701a7f56f25a5b865185e81238fa45a7426af49ebfad57c0b3ec299cda417bd2a570d04e8c6f8e0d493d7c71a46bbea
+DIST amdvlk-xgl-6a26878147ab246a8885ab5b4b8897626870c1cd.tar.gz 1177671 
BLAKE2B 
30b857230adf2174d6c51367ffb407bd347e3d8299d56e902dddc3129514376b564f48f06f4659ed558f5631d3f4c83d00d3e423f9d7aacd88578511b9c634a8
 SHA512 
06600624542ca549892fde15286102d8cdcbe0cb9bdba5b83da2ab19c05774b62990d73fae6a29ce623a7ce54d2bf4ab248743cbd3f41ee899bde941b71c5d79
 DIST llpc-38dcb76aadf729b67cabe15c2cc07a784020f704.tar.gz 2079177 BLAKE2B 
eb3f594b195af82faeeb9e9f5d73cc294d8178d7390183c083b4231f17a8382f0e72480f3e883b7d3e3b1f7a654974efd4d2dec1c60f6d9ae019696f467f296a
 SHA512 
599ea375fc87621d0085bc9a1d68f00bbde42408c1b9f745ea7da8658c041cdc24722b763e53981a2ad844efa042348be7df939cee4459503ab66d462403ce32
 DIST llpc-d4763a9dcab538955bc5ad4b5c6e0139d8fe8949.tar.gz 2344266 BLAKE2B 
30243cef585f77a9a7edaa162696926c5f4ee0c9612e0339b2e28d06968f57760f3ab31ddfd028bab8d0f4c78e3e46cc23a1139b244f21860af067c3a363e2af
 SHA512 
51e17e92ab6ed9ba10d974326f9c25cd9bb994a305c781851c48cca48a868eb5977f5b733f5bd57ee22863a93a695fab2a527badf9eb46b7e16c284bdfa98b3d
 DIST llpc-e2d38b0c8042efbc435e51696aba5c1abd256c88.tar.gz 2091062 BLAKE2B 
64dbba4f1a9c1739e56015b149143ece3795022f81eb28cb05930a1b86e505789d474ab5e6483e9700f3dba07d30a21591417564e630b2fc0e4827ab7f61a0e3
 SHA512 
04c3f12e6c89cae9b44703bca545e824e9f6ccb6bd88d3be80efe5edc29956fa3b8368bf79f026a691f916567f12643cf7f38a09265db656457d34600a7fe6e6

diff --git a/media-libs/amdvlk/amdvlk-2021.4.2.ebuild 
b/media-libs/amdvlk/amdvlk-2021.4.2.ebuild
index a4b9ef85d..29a40e23e 100644
--- a/media-libs/amdvlk/amdvlk-2021.4.2.ebuild
+++ b/media-libs/amdvlk/amdvlk-2021.4.2.ebuild
@@ -81,20 +81,20 @@ multilib_src_configure() {
        cmake_src_configure
 }
 
-multilib_src_install() {
-       cmake_src_install
-       if use abi_x86_64 && multilib_is_native_abi; then
-               mkdir -p "${D}/usr/lib64/"
-               mv "${BUILD_DIR}/icd/amdvlk64.so" "${D}/usr/lib64/"
-               insinto /usr/share/vulkan/icd.d
-               doins "${S}/AMDVLK/json/Redhat/amd_icd64.json"
-       else
-               mkdir -p "${D}/usr/lib/"
-               mv "${BUILD_DIR}/icd/amdvlk32.so" "${D}/usr/lib/"
-               insinto /usr/share/vulkan/icd.d
-               doins "${S}/AMDVLK/json/Redhat/amd_icd32.json"
-       fi
-}
+# multilib_src_install() {
+#      cmake_src_install
+#      if use abi_x86_64 && multilib_is_native_abi; then
+#              mkdir -p "${D}/usr/lib64/"
+#              mv "${BUILD_DIR}/icd/amdvlk64.so" "${D}/usr/lib64/"
+#              insinto /usr/share/vulkan/icd.d
+#              doins "${S}/AMDVLK/json/Redhat/amd_icd64.json"
+#      else
+#              mkdir -p "${D}/usr/lib/"
+#              mv "${BUILD_DIR}/icd/amdvlk32.so" "${D}/usr/lib/"
+#              insinto /usr/share/vulkan/icd.d
+#              doins "${S}/AMDVLK/json/Redhat/amd_icd32.json"
+#      fi
+# }
 
 pkg_postinst() {
        elog "More information about the configuration can be found here:"

diff --git a/media-libs/amdvlk/amdvlk-2021.4.2.ebuild 
b/media-libs/amdvlk/amdvlk-2022.3.4.ebuild
similarity index 52%
copy from media-libs/amdvlk/amdvlk-2021.4.2.ebuild
copy to media-libs/amdvlk/amdvlk-2022.3.4.ebuild
index a4b9ef85d..5294089ea 100644
--- a/media-libs/amdvlk/amdvlk-2021.4.2.ebuild
+++ b/media-libs/amdvlk/amdvlk-2022.3.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,62 +11,63 @@ DESCRIPTION="AMD Open Source Driver for Vulkan"
 HOMEPAGE="https://github.com/GPUOpen-Drivers/AMDVLK";
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="" # Package is broken: 
https://github.com/GPUOpen-Drivers/llpc/issues/1594
-IUSE="debug wayland"
+KEYWORDS=""
+IUSE="wayland"
 REQUIRED_USE="|| ( abi_x86_32 abi_x86_64 )"
 ###DEPENDS
 BUNDLED_LLVM_DEPEND="sys-libs/zlib:0=[${MULTILIB_USEDEP}]"
 DEPEND="wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
-       ${BUNDLED_LLVM_DEPEND}"
+       ${BUNDLED_LLVM_DEPEND}
+       >=dev-util/vulkan-headers-1.3.224"
 BDEPEND="${BUNDLED_LLVM_DEPEND}
        dev-util/cmake"
 RDEPEND=" ${DEPEND}
-       dev-util/vulkan-headers
        x11-libs/libdrm[${MULTILIB_USEDEP}]
        x11-libs/libXrandr[${MULTILIB_USEDEP}]
        x11-libs/libxcb[${MULTILIB_USEDEP}]
        x11-libs/libxshmfence[${MULTILIB_USEDEP}]
-       media-libs/vulkan-loader[${MULTILIB_USEDEP}]"
+       >=media-libs/vulkan-loader-1.3.224[${MULTILIB_USEDEP}]
+       dev-util/glslang
+       dev-util/DirectXShaderCompiler"
 
-CHECKREQS_MEMORY="8G"
+CHECKREQS_MEMORY="16G"
 CHECKREQS_DISK_BUILD="4G"
 S="${WORKDIR}"
 CMAKE_USE_DIR="${S}/xgl"
 
-###SOURCE CODE VARIABLES
+###SOURCE CODE PER_VERSION VARIABLES
 FETCH_URI="https://github.com/GPUOpen-Drivers";
 CORRECT_AMDVLK_PV="v-$(ver_rs 1 '.Q')" #Works only for amdvlk source code: 
transforming version 2019.2.2 to v-2019.Q2.2. Any other commits should be 
updated manually
 ##For those who wants update ebuild: check 
https://github.com/GPUOpen-Drivers/AMDVLK/blob/master/default.xml
 ##and place commits in the desired variables
-## PSEUDOEXAMPLE: XGL_COMMIT="80e5a4b11ad2058097e77746772ddc9ab2118e07"
+## EXAMPLE: XGL_COMMIT="80e5a4b11ad2058097e77746772ddc9ab2118e07"
 ## SRC_URI="... ${FETCH_URI}/$PART/archive/$COMMIT.zip -> $PART-$COMMIT.zip 
..."
-XGL_COMMIT="da1a583a51c69c115f9144b68ec2bdf5b6519056"
-PAL_COMMIT="61409c1cea19a2ca5ad00461b1e75b3ab46c4389"
-LLPC_COMMIT="80b124752f5f689b21d46a3fd459b2df659de187"
-SPVGEN_COMMIT="0aa19873514a8272dfdc5cb8861859a52f5de503"
-LLVM_PROJECT_COMMIT="63581e1504f3854df7d1ea7aab6af935da1b515d"
-METROHASH_COMMIT="3c566dd9cda44ca7fd97659e0b53ac953f9037d2"
-CWPACK_COMMIT="39f8940199e60c44d4211cf8165dfd12876316fa"
-## SRC_URI
+XGL_COMMIT="6a26878147ab246a8885ab5b4b8897626870c1cd"
+PAL_COMMIT="9078fd5c95e2afd5331b414c07464efd37e4e0fb"
+LLPC_COMMIT="58214602f9bc8583795d60c21bf2f122df02d6b5"
+GPURT_COMMIT="c1df7354336aba18d54c0e32a95b58eac0d44c07"
+LLVM_PROJECT_COMMIT="f5023e507645c8178128891b96bf463f9a1a81a0"
+METROHASH_COMMIT="18893fb28601bb9af1154cd1a671a121fff6d8d3"
+CWPACK_COMMIT="4f8cf0584442a91d829d269158567d7ed926f026"
+# end
 SRC_URI=" ${FETCH_URI}/AMDVLK/archive/${CORRECT_AMDVLK_PV}.tar.gz -> 
AMDVLK-${CORRECT_AMDVLK_PV}.tar.gz
-${FETCH_URI}/xgl/archive/${XGL_COMMIT}.tar.gz -> 
AMDVLK-${CORRECT_AMDVLK_PV}-xgl-${XGL_COMMIT}.tar.gz
-${FETCH_URI}/pal/archive/${PAL_COMMIT}.tar.gz -> 
AMDVLK-${CORRECT_AMDVLK_PV}-pal-${PAL_COMMIT}.tar.gz
-${FETCH_URI}/llpc/archive/${LLPC_COMMIT}.tar.gz -> 
AMDVLK-${CORRECT_AMDVLK_PV}-llpc-${LLPC_COMMIT}.tar.gz
-${FETCH_URI}/spvgen/archive/${SPVGEN_COMMIT}.tar.gz -> 
AMDVLK-${CORRECT_AMDVLK_PV}-spvgen-${SPVGEN_COMMIT}.tar.gz
-${FETCH_URI}/llvm-project/archive/${LLVM_PROJECT_COMMIT}.tar.gz -> 
AMDVLK-${CORRECT_AMDVLK_PV}-llvm-project-${LLVM_PROJECT_COMMIT}.tar.gz
-${FETCH_URI}/MetroHash/archive/${METROHASH_COMMIT}.tar.gz -> 
AMDVLK-${CORRECT_AMDVLK_PV}-MetroHash-${METROHASH_COMMIT}.tar.gz
-${FETCH_URI}/CWPack/archive/${CWPACK_COMMIT}.tar.gz -> 
AMDVLK-${CORRECT_AMDVLK_PV}-CWPack-${CWPACK_COMMIT}.tar.gz"
+${FETCH_URI}/xgl/archive/${XGL_COMMIT}.tar.gz -> 
amdvlk-xgl-${XGL_COMMIT}.tar.gz
+${FETCH_URI}/pal/archive/${PAL_COMMIT}.tar.gz -> 
amdvlk-pal-${PAL_COMMIT}.tar.gz
+${FETCH_URI}/llpc/archive/${LLPC_COMMIT}.tar.gz -> 
amdvlk-llpc-${LLPC_COMMIT}.tar.gz
+${FETCH_URI}/gpurt/archive/${GPURT_COMMIT}.tar.gz -> 
amdvlk-gpurt-${GPURT_COMMIT}.tar.gz
+${FETCH_URI}/llvm-project/archive/${LLVM_PROJECT_COMMIT}.tar.gz -> 
amdvlk-llvm-project-${LLVM_PROJECT_COMMIT}.tar.gz
+${FETCH_URI}/MetroHash/archive/${METROHASH_COMMIT}.tar.gz -> 
amdvlk-MetroHash-${METROHASH_COMMIT}.tar.gz
+${FETCH_URI}/CWPack/archive/${CWPACK_COMMIT}.tar.gz -> 
amdvlk-CWPack-${CWPACK_COMMIT}.tar.gz"
 
-###EBUILD FUNCTIONS
 src_prepare() {
-       ##moving src to proper directories
+       einfo "moving src to proper directories"
        mkdir -p "${S}"
        mkdir -p "${S}/third_party"
        mv AMDVLK-${CORRECT_AMDVLK_PV}/ "${S}/AMDVLK"
        mv xgl-${XGL_COMMIT}/ "${S}/xgl"
        mv pal-${PAL_COMMIT}/ "${S}/pal"
        mv llpc-${LLPC_COMMIT}/ "${S}/llpc"
-       mv spvgen-${SPVGEN_COMMIT}/ "${S}/spvgen"
+       mv gpurt-${GPURT_COMMIT}/ "${S}/gpurt"
        mv llvm-project-${LLVM_PROJECT_COMMIT}/ "${S}/llvm-project"
        mv MetroHash-${METROHASH_COMMIT}/ "${S}/third_party/metrohash"
        mv CWPack-${CWPACK_COMMIT}/ "${S}/third_party/cwpack"
@@ -75,32 +76,33 @@ src_prepare() {
 
 multilib_src_configure() {
        local mycmakeargs=(
-                       -DBUILD_WAYLAND_SUPPORT=$(usex wayland )
+                       -DBUILD_WAYLAND_SUPPORT=$(usex wayland)
                        )
-       CMAKE_BUILD_TYPE=$(usex debug "Debug" "Release")
        cmake_src_configure
 }
-
-multilib_src_install() {
-       cmake_src_install
-       if use abi_x86_64 && multilib_is_native_abi; then
-               mkdir -p "${D}/usr/lib64/"
-               mv "${BUILD_DIR}/icd/amdvlk64.so" "${D}/usr/lib64/"
-               insinto /usr/share/vulkan/icd.d
-               doins "${S}/AMDVLK/json/Redhat/amd_icd64.json"
-       else
-               mkdir -p "${D}/usr/lib/"
-               mv "${BUILD_DIR}/icd/amdvlk32.so" "${D}/usr/lib/"
-               insinto /usr/share/vulkan/icd.d
-               doins "${S}/AMDVLK/json/Redhat/amd_icd32.json"
-       fi
-}
+# multilib_src_install() {
+#      if use abi_x86_64 && multilib_is_native_abi; then
+#              mkdir -p "${D}/usr/lib64/"
+#              cp "${BUILD_DIR}/icd/amdvlk64.so" "${D}/usr/lib64/"
+#              insinto /usr/share/vulkan/icd.d
+#              doins "${S}/build-abi_x86_64.amd64/icd/amd_icd64.json"
+#              insinto /usr/share/vulkan/implicit_layer.d
+#              doins "${S}/build-abi_x86_64.amd64/icd/amd_icd64.json"
+#      else
+#              mkdir -p "${D}/usr/lib/"
+#              cp "${BUILD_DIR}/icd/amdvlk32.so" "${D}/usr/lib/"
+#              insinto /usr/share/vulkan/icd.d
+#              doins "${S}/build-abi_x86_32.x86/icd/amd_icd32.json"
+#              insinto /usr/share/vulkan/implicit_layer.d
+#              doins "${S}/build-abi_x86_32.x86/icd/amd_icd32.json"
+#      fi
+# }
 
 pkg_postinst() {
        elog "More information about the configuration can be found here:"
        elog " https://github.com/GPUOpen-Drivers/AMDVLK";
        ewarn "Make sure the following line is NOT included in the any Xorg 
configuration section:"
-       ewarn "| Driver      \"modesetting\""
+       ewarn "| Driver   \"modesetting\""
        ewarn "and make sure you use DRI3 mode for Xorg (not revelant for 
wayland)"
        ewarn "Else AMDVLK breaks things"
        ewarn "With some games AMDVLK is still not stable. Use it at you own 
risk"
@@ -108,4 +110,8 @@ pkg_postinst() {
        elog "or perform export in /etc/env.d/ variable 
VK_ICD_FILENAMES=vulkanprovidername:vulkanprovidername2 "
        elog "exampe| 
VK_ICD_FILENAMES=\"/usr/share/vulkan/icd.d/amd_icd64.json:/usr/share/vulkan/icd.d/amd_icd64.json\""
        elog "For DXVK: use DXVK_FILTER_DEVICE_NAME= variable"
+       elog ""
+       elog "You can also use AMD_VULKAN_ICD to switch to the required driver."
+       elog "AMD_VULKAN_ICD=RADV application   - for using radv."
+       elog "AMD_VULKAN_ICD=AMDVLK application - for using amdvlk."
 }

Reply via email to