# vim: ts=2 {pkgs, ...}: { boot.initrd.kernelModules = ["amdgpu"]; # for Southern Islands (SI ie. GCN 1) cards and for Sea Islands (CIK ie. GCN 2) cards boot.kernelParams = ["radeon.si_support=0" "amdgpu.si_support=1" "radeon.cik_support=0" "amdgpu.cik_support=1"]; hardware.opengl.driSupport = true; # For 32 bit applications hardware.opengl.driSupport32Bit = true; hardware.opengl.extraPackages = with pkgs; [ rocm-opencl-icd rocm-opencl-runtime ]; }