From ef94c6dc1d5a21c095a2da50e3a3c0859cd0bea7 Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Tue, 21 Mar 2017 21:56:40 +0300 Subject: [PATCH] mesa: enable texture floats only for drivers To be on more safe side. This shouldn't matter theoretically as nothing in core Mesa depends on them. (cherry picked from commit 328bcdae252319bacdac9e9e20d0125af9969e20) --- pkgs/development/libraries/mesa/default.nix | 2 +- pkgs/top-level/all-packages.nix | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix index 1d0aa2bd8d5a..6a5c72f04c3a 100644 --- a/pkgs/development/libraries/mesa/default.nix +++ b/pkgs/development/libraries/mesa/default.nix @@ -7,7 +7,7 @@ , enableRadv ? false # Texture floats are patented, see docs/patents.txt, so we don't enable them for full Mesa. # It's overridden for mesa_drivers. -, enableTextureFloats ? true +, enableTextureFloats ? false , galliumDrivers ? null , driDrivers ? null , vulkanDrivers ? null diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 37e7ac5dc0e2..bd812cac27e7 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8886,6 +8886,7 @@ with pkgs; mesa_drivers = mesaDarwinOr ( let mo = mesa_noglu.override { grsecEnabled = config.grsecurity or false; + enableTextureFloats = true; }; in mo.drivers );