about summary refs log blame commit diff stats
path: root/hosts/mammun/hardware/gpu.nix
blob: d744962c229e96c26a58b938feb25172bbfbe8f2 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15













                                                                                                                  
# 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
  ];
}