-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
vulkan-hdr-layer-kwin6: init at v0.1
https://github.com/Zamundaaa/VK_hdr_layer Enables HDR support for games (via "gamescope"), and programs like "mpv", that use Vulkan's HDR extensions. This is likely to be a temporary solution until Wayland upstream adopts the necessary protocols, however that has been in the works for many years: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/14 For the time being, this provides a path for users to experiment with HDR, share feedback and hopefully make progress. Arch provides a similar package: https://aur.archlinux.org/packages/vk-hdr-layer-kwin6-git
- Loading branch information
Showing
2 changed files
with
55 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4696,6 +4696,12 @@ | |
github = "d4ilyrun"; | ||
githubId = 34611103; | ||
}; | ||
d4rk = { | ||
name = "Anoop Menon"; | ||
email = "[email protected]"; | ||
github = "d4rk"; | ||
githubId = 22163; | ||
}; | ||
d4rkstar = { | ||
name = "Bruno Salzano"; | ||
email = "[email protected]"; | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
{ | ||
lib, | ||
stdenv, | ||
cmake, | ||
fetchgit, | ||
libX11, | ||
meson, | ||
ninja, | ||
pkg-config, | ||
vulkan-headers, | ||
vulkan-loader, | ||
wayland-scanner, | ||
wayland, | ||
}: | ||
|
||
stdenv.mkDerivation rec { | ||
pname = "vulkan-hdr-layer-kwin6"; | ||
version = "0-unstable-2024-10-19"; | ||
|
||
nativeBuildInputs = [ | ||
meson | ||
ninja | ||
pkg-config | ||
cmake | ||
]; | ||
|
||
buildInputs = [ | ||
vulkan-headers | ||
vulkan-loader | ||
libX11 | ||
wayland-scanner | ||
wayland | ||
]; | ||
|
||
src = fetchgit { | ||
url = "https://github.com/Zamundaaa/VK_hdr_layer.git"; | ||
rev = "e173f2617262664901039e3c821929afce05d2c1"; | ||
hash = "sha256-hBxRwbn29zFeHcRpfMF6I4piSASpN2AvZY0ci5Utj4U="; | ||
fetchSubmodules = true; | ||
}; | ||
|
||
meta = { | ||
description = "Vulkan Wayland HDR WSI Layer (Xaver Hugl's fork for KWin 6)"; | ||
homepage = "https://github.com/Zamundaaa/VK_hdr_layer"; | ||
license = lib.licenses.mit; | ||
platforms = lib.platforms.linux; | ||
maintainers = with lib.maintainers; [ d4rk ]; | ||
}; | ||
} |