tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
vulkan-volk: init at 1.3.275.0
K900
2 years ago
0a593340
4fe3cac6
+28
3 changed files
expand all
collapse all
unified
split
pkgs
development
libraries
vulkan-headers
update.sh
vulkan-volk
default.nix
top-level
all-packages.nix
+1
pkgs/development/libraries/vulkan-headers/update.sh
···
11
11
"vulkan-tools-lunarg"
12
12
"vulkan-extension-layer"
13
13
"vulkan-utility-libraries"
14
14
+
"vulkan-volk"
14
15
"spirv-headers"
15
16
"spirv-cross"
16
17
"spirv-tools"
+26
pkgs/development/libraries/vulkan-volk/default.nix
···
1
1
+
{ lib, stdenv, fetchFromGitHub, cmake, vulkan-headers }:
2
2
+
3
3
+
stdenv.mkDerivation (finalAttrs: {
4
4
+
pname = "volk";
5
5
+
version = "1.3.275.0";
6
6
+
7
7
+
src = fetchFromGitHub {
8
8
+
owner = "zeux";
9
9
+
repo = "volk";
10
10
+
rev = "vulkan-sdk-${finalAttrs.version}";
11
11
+
hash = "sha256-uTjLgJMGN8nOVhVIl/GNhO2jXe9ebhc9vzAwCDwfuf4=";
12
12
+
};
13
13
+
14
14
+
nativeBuildInputs = [ cmake ];
15
15
+
buildInputs = [ vulkan-headers ];
16
16
+
17
17
+
cmakeFlags = ["-DVOLK_INSTALL=1"];
18
18
+
19
19
+
meta = with lib; {
20
20
+
description = " Meta loader for Vulkan API";
21
21
+
homepage = "https://github.com/zeux/volk";
22
22
+
platforms = platforms.all;
23
23
+
license = licenses.mit;
24
24
+
maintainers = with maintainers; [ k900 ];
25
25
+
};
26
26
+
})
+1
pkgs/top-level/all-packages.nix
···
25529
25529
vulkan-tools-lunarg = callPackage ../tools/graphics/vulkan-tools-lunarg { };
25530
25530
vulkan-utility-libraries = callPackage ../development/libraries/vulkan-utility-libraries { };
25531
25531
vulkan-validation-layers = callPackage ../development/tools/vulkan-validation-layers { };
25532
25532
+
vulkan-volk = callPackage ../development/libraries/vulkan-volk { };
25532
25533
25533
25534
vxl = callPackage ../development/libraries/vxl { };
25534
25535