Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11853>
{
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;
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;
}