From ff6722814af6abb0925f17ae63e64fc4f2567f7f Mon Sep 17 00:00:00 2001 From: Isaac Marovitz Date: Thu, 22 Feb 2024 12:06:29 +0000 Subject: [PATCH] asahi: Add >16 Sampler Access for Ryujinx Part-of: --- src/gallium/drivers/asahi/agx_pipe.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gallium/drivers/asahi/agx_pipe.c b/src/gallium/drivers/asahi/agx_pipe.c index 5f97ec72f74..aedd4914db2 100644 --- a/src/gallium/drivers/asahi/agx_pipe.c +++ b/src/gallium/drivers/asahi/agx_pipe.c @@ -1905,6 +1905,8 @@ agx_get_shader_param(struct pipe_screen *pscreen, enum pipe_shader_type shader, /* TODO: Enable when fully baked */ if (strcmp(util_get_process_name(), "blender") == 0) return PIPE_MAX_SAMPLERS; + else if (strcasestr(util_get_process_name(), "ryujinx") != NULL) + return PIPE_MAX_SAMPLERS; else return 16;