Mesa (main): radeonsi: use new tc util for setting bytes_mapped_limit
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Jul 20 14:06:53 UTC 2021
Module: Mesa
Branch: main
Commit: 01414d435c40931fe319c11beff2633e164d536e
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=01414d435c40931fe319c11beff2633e164d536e
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date: Wed Jul 14 13:44:07 2021 -0400
radeonsi: use new tc util for setting bytes_mapped_limit
Reviewed-by: Marek Olšák <marek.olsak at amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11853>
---
src/gallium/drivers/radeonsi/si_pipe.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/src/gallium/drivers/radeonsi/si_pipe.c b/src/gallium/drivers/radeonsi/si_pipe.c
index f768d3085f9..ebba2ecdc2d 100644
--- a/src/gallium/drivers/radeonsi/si_pipe.c
+++ b/src/gallium/drivers/radeonsi/si_pipe.c
@@ -795,7 +795,6 @@ static struct pipe_context *si_pipe_create_context(struct pipe_screen *screen, v
{
struct si_screen *sscreen = (struct si_screen *)screen;
struct pipe_context *ctx;
- uint64_t total_ram;
if (sscreen->debug_flags & DBG(CHECK_VM))
flags |= PIPE_CONTEXT_DEBUG;
@@ -831,9 +830,8 @@ static struct pipe_context *si_pipe_create_context(struct pipe_screen *screen, v
true,
&((struct si_context *)ctx)->tc);
- if (tc && tc != ctx && os_get_total_physical_memory(&total_ram)) {
- ((struct threaded_context *) tc)->bytes_mapped_limit = total_ram / 4;
- }
+ if (tc && tc != ctx)
+ threaded_context_init_bytes_mapped_limit((struct threaded_context *)tc, 4);
return tc;
}
More information about the mesa-commit
mailing list