radeonsi/sqtt: reserve a vmid when sqtt is enabled

Based on https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13695

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13696>
This commit is contained in:
Pierre-Eric Pelloux-Prayer 2021-11-08 10:58:14 +01:00 committed by Marge Bot
parent e26dd92957
commit 5358d8a110

View file

@ -116,7 +116,8 @@ static bool do_winsys_init(struct amdgpu_winsys *ws,
ws->debug_all_bos = debug_get_option_all_bos();
#endif
ws->reserve_vmid = strstr(debug_get_option("R600_DEBUG", ""), "reserve_vmid") != NULL ||
strstr(debug_get_option("AMD_DEBUG", ""), "reserve_vmid") != NULL;
strstr(debug_get_option("AMD_DEBUG", ""), "reserve_vmid") != NULL ||
strstr(debug_get_option("AMD_DEBUG", ""), "sqtt") != NULL;
ws->zero_all_vram_allocs = strstr(debug_get_option("R600_DEBUG", ""), "zerovram") != NULL ||
driQueryOptionb(config->options, "radeonsi_zerovram");