From: Samuel Pitoiset Date: Thu, 20 Feb 2020 06:20:43 +0000 (+0100) Subject: radv: use RADEON_FLAG_ZERO_VRAM when creating the trace BO X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=740cb3d1939efc3c4d9e23b212074744123e9ad6;p=mesa.git radv: use RADEON_FLAG_ZERO_VRAM when creating the trace BO Signed-off-by: Samuel Pitoiset Reviewed-by: Bas Nieuwenhuizen Tested-by: Marge Bot Part-of: --- diff --git a/src/amd/vulkan/radv_debug.c b/src/amd/vulkan/radv_debug.c index b8f74036fc6..5ff6b6f5e1b 100644 --- a/src/amd/vulkan/radv_debug.c +++ b/src/amd/vulkan/radv_debug.c @@ -62,7 +62,8 @@ radv_init_trace(struct radv_device *device) device->trace_bo = ws->buffer_create(ws, TRACE_BO_SIZE, 8, RADEON_DOMAIN_VRAM, RADEON_FLAG_CPU_ACCESS| - RADEON_FLAG_NO_INTERPROCESS_SHARING, + RADEON_FLAG_NO_INTERPROCESS_SHARING | + RADEON_FLAG_ZERO_VRAM, RADV_BO_PRIORITY_UPLOAD_BUFFER); if (!device->trace_bo) return false; @@ -71,8 +72,6 @@ radv_init_trace(struct radv_device *device) if (!device->trace_id_ptr) return false; - memset(device->trace_id_ptr, 0, TRACE_BO_SIZE); - ac_vm_fault_occured(device->physical_device->rad_info.chip_class, &device->dmesg_timestamp, NULL);