From 6fb45a04ab333dfcde1e00bb1b2d35559c567cc4 Mon Sep 17 00:00:00 2001 From: Iago Toral Quiroga Date: Wed, 23 Sep 2020 12:38:27 +0200 Subject: [PATCH] v3dv: flag tmu_dirty_rcl in primaries when linking secondaries that have it set Part-of: --- src/broadcom/vulkan/v3dv_cmd_buffer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/broadcom/vulkan/v3dv_cmd_buffer.c b/src/broadcom/vulkan/v3dv_cmd_buffer.c index 593816fc3a6..fc878bd38c0 100644 --- a/src/broadcom/vulkan/v3dv_cmd_buffer.c +++ b/src/broadcom/vulkan/v3dv_cmd_buffer.c @@ -2555,6 +2555,7 @@ cmd_buffer_execute_inside_pass(struct v3dv_cmd_buffer *primary, */ primary_job->serialize |= secondary_job->serialize; primary_job->needs_bcl_sync |= secondary_job->needs_bcl_sync; + primary_job->tmu_dirty_rcl |= secondary_job->tmu_dirty_rcl; } else if (secondary_job->type == V3DV_JOB_TYPE_CPU_CLEAR_ATTACHMENTS) { const struct v3dv_clear_attachments_cpu_job_info *info = &secondary_job->cpu.clear_attachments;