radv: Fix missing wait of GS copy shader upload for dmashaders.

Fixes: 0cde42a506 ("radv: Wait for shader uploads asynchronously.")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21985>
This commit is contained in:
Tatsuyuki Ishi
2023-03-17 23:02:50 +09:00
committed by Marge Bot
parent 3ce2b71193
commit 22d6556a4b

View File

@@ -5005,6 +5005,11 @@ radv_graphics_pipeline_init(struct radv_graphics_pipeline *pipeline, struct radv
}
}
if (pipeline->base.gs_copy_shader) {
pipeline->base.shader_upload_seq = MAX2(pipeline->base.shader_upload_seq,
pipeline->base.gs_copy_shader->upload_seq);
}
if (extra) {
radv_pipeline_init_extra(pipeline, extra, &blend, &state, &vgt_gs_out_prim_type);
}