summaryrefslogtreecommitdiff
path: root/nix_archive/nix/intel.nix
blob: 7b69ba830f6d54584a80f35cfe5216a301aae5cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{ pkgs, ... }: {
  environment.sessionVariables = with pkgs; {
    VDPAU_DRIVER = "va_gl";
    LIBVA_DRIVER_NAME = "iHD";
    AMD_VULKAN_ICD = "ANV";
    VK_ICD_FILENAMES="${pkgsi686Linux.mesa}/share/vulkan/icd.d/intel_icd.i686.json:${mesa}/share/vulkan/icd.d/intel_icd.x86_64.json";
    __EGL_VENDOR_LIBRARY_FILENAMES="${pkgsi686Linux.mesa}/share/glvnd/egl_vendor.d/50_mesa.json:${mesa}/share/glvnd/egl_vendor.d/50_mesa.json";
  };
  hardware.graphics = {
    extraPackages = with pkgs; [
      intel-media-driver
    ];
  };
  hardware.intel-gpu-tools.enable = true;
}