From 0cedc97711170fbf4db87dcc8b7ff070dd00fdae Mon Sep 17 00:00:00 2001 From: Antoine Viallon Date: Mon, 10 Nov 2025 17:44:09 +0100 Subject: [PATCH] [Hardware/AMD] remove AMDVLK option, as it is removed upstream --- hardware/amd/amdgpu.nix | 4 ---- hardware/amd/default.nix | 4 ++-- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/hardware/amd/amdgpu.nix b/hardware/amd/amdgpu.nix index 2b95016..b48cff8 100644 --- a/hardware/amd/amdgpu.nix +++ b/hardware/amd/amdgpu.nix @@ -28,11 +28,7 @@ in { hardware.amdgpu.opencl.enable = true; - hardware.amdgpu.amdvlk.enable = cfg.defaultVulkanImplementation == "amdvlk"; - hardware.amdgpu.amdvlk.support32Bit.enable = mkDefault config.hardware.amdgpu.amdvlk.enable; - environment.variables = { - AMD_VULKAN_ICD = mkIf (cfg.defaultVulkanImplementation == "amdvlk") (strings.toUpper cfg.defaultVulkanImplementation); ROC_ENABLE_PRE_VEGA = "1"; # Enable OpenCL with Polaris GPUs }; diff --git a/hardware/amd/default.nix b/hardware/amd/default.nix index 73be5ad..bc80fdc 100644 --- a/hardware/amd/default.nix +++ b/hardware/amd/default.nix @@ -8,8 +8,8 @@ in { enable = mkEnableOption "AMD gpus"; useProprietary = mkEnableOption "Use proprietary AMDGPU Pro"; defaultVulkanImplementation = mkOption { - description = "Wether to use RADV or AMDVLK by default"; - type = with types; enum [ "amdvlk" "radv" ]; + description = "Legacy, can only be set to radv"; + type = with types; enum [ "radv" ]; default = "radv"; }; kernelDriver = mkOption {