about summary refs log tree commit diff stats
path: root/hosts/apzu/hardware/gpu.nix
blob: 180695e8f7b0a47e6a61cfd2d3874dddd618398d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
  config,
  pkgs,
  lib,
  ...
}: {
  #   hardware.opengl.extraPackages = with pkgs; [
  #     rocm-opencl-icd # open-cl
  #     amdvlk # or directly through mesa
  #     amd-media-driver # libva
  #   ];
  #
  #   # Force radv, TODO is this logical?
  #   environment.variables.AMD_VULKAN_ICD = "RADV";

  hardware.opengl = {
    enable = true;
    extraPackages = with pkgs; [
      vaapiVdpau
      libvdpau-va-gl

      #amdvlk # or directly through mesa
    ];
  };
}