This commit is contained in:
elwrcl committed 2026-06-07 11:42:00 +03:00
1 parent 147f8a57bc
commit 33d0cc9f2a
5 files changed
+60 -42

No files matched your search

@@ -0,0 +1,22 @@
{ pkgs }:
pkgs.stdenv.mkDerivation {
name = "vulkan-layer-hasvk14";
src = ./.;
buildInputs = [ pkgs.vulkan-headers ];
buildPhase = ''
$CC -shared -fPIC -O2 -o libVkLayer_hasvk14.so hasvk14_layer.c \
-I${pkgs.vulkan-headers}/include
'';
installPhase = ''
mkdir -p $out/lib $out/share/vulkan/implicit_layer.d
cp libVkLayer_hasvk14.so $out/lib/
substitute hasvk14_layer.json \
$out/share/vulkan/implicit_layer.d/hasvk14_layer.json \
--subst-var out
'';
}