diff --git a/machine/rainbow-resort/hardware.nix b/machine/rainbow-resort/hardware.nix index a6528c87..860439e7 100644 --- a/machine/rainbow-resort/hardware.nix +++ b/machine/rainbow-resort/hardware.nix @@ -43,5 +43,14 @@ "gccarch-skylake-avx512" "ca-derivations" ]; + hardware.opengl = { + ## radv: an open-source Vulkan driver from freedesktop + driSupport = true; + driSupport32Bit = true; + + ## amdvlk: an open-source Vulkan driver from AMD + extraPackages = [ pkgs.amdvlk ]; + extraPackages32 = [ pkgs.driversi686Linux.amdvlk ]; + }; }