From 066d34b50e1bc366b8883b2b72c95308e440460d Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Fri, 17 Apr 2020 12:43:25 +0100 Subject: feat(ops/nixos/nugget): Add chromium with VAAPI patches These patches enable hardware-accelerated video decoding, which is useful for Stadia. The main issue with this is that Hydra doesn't currently cache Chromium with these patches, which means that it is built from scratch which takes in the order of 5 hours on an otherwise unused nugget. --- third_party/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'third_party') diff --git a/third_party/default.nix b/third_party/default.nix index 87cdc5c821..4a9363c49f 100644 --- a/third_party/default.nix +++ b/third_party/default.nix @@ -125,4 +125,10 @@ in exposed // { # Make NixOS available nixos = import "${nixpkgsSrc}/nixos"; + + # Build a Chromium with VAAPI (hardware-accelerated video decoding) + # enabled. This is useful for Stadia on desktop. + chromiumVaapi = nixpkgs.chromium.override { + useVaapi = true; + }; } -- cgit 1.4.1