From 8781c448a41bcb74c1f723efefc7d8bdf6f8dbd2 Mon Sep 17 00:00:00 2001 From: Asahi Lina Date: Wed, 30 Aug 2023 15:42:48 +0900 Subject: [PATCH] driconf: Disable fp16 for browsers There are way too many broken WebGL apps using the wrong precision qualifiers, which causes anything from jittery geometry to complete breakage (e.g. QuakeJS and other games). In addition, a Firefox bug is breaking basic canvas rendering for the same reason (mozilla bug #1845309). Let's just disable fp16 for browsers. There is no hope of getting all this broken stuff fixed. Signed-off-by: Asahi Lina Reviewed-by: Alyssa Rosenzweig Reviewed-by: Eric Engestrom Part-of: --- src/util/00-mesa-defaults.conf | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/src/util/00-mesa-defaults.conf b/src/util/00-mesa-defaults.conf index b6a4aeb9a59..80a6c80c56f 100644 --- a/src/util/00-mesa-defaults.conf +++ b/src/util/00-mesa-defaults.conf @@ -915,6 +915,39 @@ TODO: document the other workarounds.