Commit Graph

43 Commits

Author SHA1 Message Date
Ellie Hermaszewska
4d666f0afa
vulkan-validation-layers: enable separateDebugInfo 2023-09-12 18:24:32 +08:00
K900
670447c1a0 vulkan-validation-layers: 1.3.254 -> 1.3.261
Diff: https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.3.254...v1.3.261
2023-08-22 20:31:45 +03:00
K900
f0137c3f66 vulkan-validation-layers: 1.3.249 -> 1.3.254
Diff: https://github.com/KhronosGroup/Vulkan-ValidationLayers/compare/v1.3.249...v1.3.254
2023-06-23 12:59:36 +03:00
K900
0cb697b2df vulkan-validation-layers: fix hash, update spirv-headers to fix build 2023-05-04 00:05:04 +03:00
K900
a7d9cfdc03 vulkan-validation-layers: 1.3.243 -> 1.3.249 2023-05-01 15:23:36 +03:00
Vladimír Čunát
fd77cd7a01
Merge branch 'master' into staging-next
Indentation conflict in vulkan-related src fetches.
2023-04-08 11:33:08 +02:00
Ilan Joselevich
ee9df2c1a8
vulkan-headers: add update script 2023-04-04 15:52:36 +03:00
PedroHLC ☭
eb5a415e1c
vulkan-validation-layers: 1.3.239.0 -> 1.3.243.0 2023-04-03 11:47:28 -03:00
github-actions[bot]
35f3a899ba
Merge staging-next into staging 2023-02-11 00:02:55 +00:00
Ellie Hermaszewska
5c3070a693
vulkan-validation-layers: Fix path to layer binary in layer description
Fixes https://github.com/NixOS/nixpkgs/issues/215607

This solution (rather than patching the cmake source) is in line with how the other vulkan layer packages do things
2023-02-10 10:18:45 +08:00
PedroHLC ☭
df3b29de7e
vulkan-validation-layers: 1.3.236.0 -> 1.3.239.0 2023-02-03 09:23:29 -03:00
PedroHLC ☭
57e6c338f1
vulkan-validation-layers: 1.3.231.0 -> 1.3.236.0 2022-12-16 18:52:49 -03:00
PedroHLC ☭
e2a2f0ed54
vulkan-validation-layers: 1.3.224.1 -> 1.3.231.0 2022-10-25 17:06:07 -03:00
PedroHLC ☭
269df4a6e5
vulkan-sdk: 1.3.224.0 -> 1.3.224.1 2022-09-05 08:19:30 -03:00
PedroHLC ☭
3e2a42102b
Vulkan: 1.3.216.0 -> 1.3.224.0 2022-08-22 18:20:24 -03:00
PedroHLC ☭
4ed8247e1b
Vulkan: 1.3.211.0 -> 1.3.216.0 2022-08-08 11:31:53 -03:00
Sean D Gillespie
a656052b5d
Vulkan: Refactor (pkgconfig -> pkg-config)
Use pkg-config rather than pkgconfig
2022-05-03 21:50:21 -04:00
Sean D Gillespie
f089fdbc80
Vulkan: 1.2.198.0 -> 1.3.211.0
Update:
 * glslang
 * spirv-headers
 * spirv-toools
 * vulkan-extension-layer
 * vulkan-headers
 * vulkan-loader
 * vulkan-tools
 * vulkan-tools-lunarg
 * vulkan-validation-layers

Fixes #161060
2022-04-26 21:38:50 -04:00
Benjamin Saunders
f19a3884bc vulkan: 1.2.189.1 -> 1.2.198.0
Upstream has established rigorous tagging practices, allowing us to
simplify things considerably.
2022-01-16 14:57:11 -08:00
Ellie Hermaszewska
12cf7636fb
vulkan: 1.2.182.0 -> 1.2.189.1
Updates
- vulkan-headers
- vulkan-loader
- vulkan-validation-layers
- vulkan-extension-layer
- vulkan-tools
- vulkan-tools-lunarg
2021-10-14 15:05:31 +08:00
Joe Hermaszewski
51b73b6320
vulkan: 1.2.176 -> 1.2.182
Updates
- vulkan-headers
- vulkan-loader
- vulkan-validation-layers
- vulkan-extension-layer
- vulkan-tools
- vulkan-tools-lunarg

Also adds some additional asserts for version matching to these packages
2021-07-24 11:35:21 +08:00
Kira Bruneau
3fd04aa807
vulkan-validation-layers: 1.2.162.0 → 1.2.176.0 2021-07-24 10:49:10 +08:00
Sebastian Zivota
ed9ddeb142
vulkan-validation-layers: fix bug related to XDG_DATA_DIRS (#106085) 2021-03-22 01:15:25 +01:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
John Ericson
b03fdcc7f9
Merge pull request #108300 from siraben/parallel-cmake
treewide: remove enableParallelBuilding = true if using cmake
2021-01-03 13:22:09 -05:00
Ben Siraphob
3ae5e6ce03 treewide: remove enableParallelBuilding = true if using cmake 2021-01-03 18:37:40 +07:00
Joe Hermaszewski
cbc4bd9971 vulkan: 1.2.141 -> 1.2.162
Also improve metadata for vulkan-validation-layers
2021-01-03 11:03:42 +00:00
Joe Hermaszewski
1594881eb6 vulkan-validation-layers: Add output for generated include files
These are dependencies of other layers such as the layers in LunarG Vulkan Tools
2020-11-16 17:41:46 +08:00
Câju Mihai-Drosi
00946dc283 Move glslang and vulkan-validation-layers overrides out of all-packages 2020-10-15 00:54:05 +03:00
Câju Mihai-Drosi
926152f16b vulkan-validation-layers: 1.2.131.2 -> 1.2.141.0 2020-09-24 08:19:41 +03:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Benjamin Saunders
d73c83fca5 vulkan-validation-layers: 1.1.114.0 -> 1.2.131.2 2020-02-11 19:11:32 +01:00
Jonathan Ringer
19d91206e7 vulkan-*: 1.1.106 -> 1.1.114.0 2019-08-08 00:57:53 -07:00
Benjamin Saunders
0fd978baf7 vulkan-validation-layers: 1.1.101.0 -> 1.1.106.0 2019-08-03 17:52:43 +02:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Benjamin Saunders
11988d7336 vulkan-validation-layers: 1.1.85.0 -> 1.1.101.0 2019-03-20 18:04:43 -07:00
Anthony Cowley
6492af66e1 vulkan-validation-layers: 1.1.82.0 -> 1.1.85.0
This requires knock-on upgrades for glslang and spirv-tools.

I have also made the validation layers easier to use:
- library files identified by layer definitions now use absolute paths
- the layer definition path is prepended to XDG_DATA_DIRS

Previously, one would have to modify LD_LIBRARY_PATH or install the
derivation in a known location for vulkan-loader to find relevant
files. These changes make using validation layers in a nix-shell work automatically.

Use XDG_DATA_DIRS environment variable rather than VK_LAYER_PATH
2018-12-08 00:51:39 -05:00
Benjamin Saunders
bf50cac00e vulkan-validation-layers: 1.1.77.0 -> 1.1.82.0 2018-08-29 18:59:03 -07:00
Graham Christensen
7fdba7c74e
Merge pull request #43834 from ryantm/https2
treewide: http -> https
2018-07-19 21:31:36 -04:00
Ryan Mulligan
df8062c45b treewide: http -> https 2018-07-19 18:12:04 -07:00
Matthew Bauer
76999cc40e treewide: remove aliases in nixpkgs
This makes the command ‘nix-env -qa -f. --arg config '{skipAliases =
true;}'’ work in Nixpkgs.

Misc...

- qtikz: use libsForQt5.callPackage

  This ensures we get the right poppler.

- rewrites:

  docbook5_xsl -> docbook_xsl_ns
  docbook_xml_xslt -> docbook_xsl

diffpdf: fixup
2018-07-18 23:25:20 -04:00
Benjamin Saunders
07396a6145 vulkan-validation-layers: init at 1.1.77.0 2018-06-26 20:38:01 -07:00