about summary refs log tree commit diff stats
path: root/hosts/_unmaintained/mammun/hardware/gpu.nix
blob: 939497db8e4934069412d074110240b4cc62353b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{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
  ];
}