Mesa (master): radv: remove LLVM sicheduler enable for The Talos Principle

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Feb 13 08:26:05 UTC 2020


Module: Mesa
Branch: master
Commit: fa48e7edc23bd1148329a69d6e32ddf5acdb2926
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fa48e7edc23bd1148329a69d6e32ddf5acdb2926

Author: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Date:   Wed Feb 12 15:25:52 2020 +0100

radv: remove LLVM sicheduler enable for The Talos Principle

sisched is completely unmaintained, it used to give few more FPS
in the past but with ACO, it's now obsolete. It seems even faster
without sisched now.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas at basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3789>

---

 src/amd/vulkan/radv_device.c | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c
index ca0909ff73d..2637a0edfc0 100644
--- a/src/amd/vulkan/radv_device.c
+++ b/src/amd/vulkan/radv_device.c
@@ -606,15 +606,7 @@ radv_handle_per_app_options(struct radv_instance *instance,
 	if (!name)
 		return;
 
-	if (!strcmp(name, "Talos - Linux - 32bit") ||
-	    !strcmp(name, "Talos - Linux - 64bit")) {
-		if (!(instance->debug_flags & RADV_DEBUG_NO_SISCHED)) {
-			/* Force enable LLVM sisched for Talos because it looks
-			 * safe and it gives few more FPS.
-			 */
-			instance->perftest_flags |= RADV_PERFTEST_SISCHED;
-		}
-	} else if (!strcmp(name, "DOOM_VFR")) {
+	if (!strcmp(name, "DOOM_VFR")) {
 		/* Work around a Doom VFR game bug */
 		instance->debug_flags |= RADV_DEBUG_NO_DYNAMIC_BOUNDS;
 	} else if (!strcmp(name, "MonsterHunterWorld.exe")) {



More information about the mesa-commit mailing list