diff --git a/docs/envvars.rst b/docs/envvars.rst index 9b200f8756a..1ecac8ed2c5 100644 --- a/docs/envvars.rst +++ b/docs/envvars.rst @@ -1658,9 +1658,10 @@ RADV driver environment variables no HiZ workaround is enabled, use at your own risk but optimal for performance ``partial`` mitigate the issue partially, potentially risky but performance should be - mostly optimal (default value) + mostly optimal ``full`` mitigate the issue completely, no risk but performance might be decreased + (default value) RadeonSI driver environment variables ------------------------------------- diff --git a/src/amd/vulkan/radv_physical_device.c b/src/amd/vulkan/radv_physical_device.c index 219b2e9c7bd..b6095498a19 100644 --- a/src/amd/vulkan/radv_physical_device.c +++ b/src/amd/vulkan/radv_physical_device.c @@ -2315,7 +2315,7 @@ radv_physical_device_try_create(struct radv_instance *instance, drmDevicePtr drm if (pdev->info.gfx_level == GFX12) { const char *gfx12_hiz_wa_str = instance->drirc.performance.gfx12_hiz_wa; - pdev->gfx12_hiz_wa = RADV_GFX12_HIZ_WA_PARTIAL; /* Default */ + pdev->gfx12_hiz_wa = RADV_GFX12_HIZ_WA_FULL; /* Default */ if (strlen(gfx12_hiz_wa_str) > 0) { if (!strcmp(gfx12_hiz_wa_str, "disabled")) {