radv/winsys: remove useless continue preamble CS for IBs path
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Wed, 3 Feb 2021 13:40:05 +0000 (14:40 +0100)
committerSamuel Pitoiset <samuel.pitoiset@gmail.com>
Mon, 8 Feb 2021 07:45:40 +0000 (08:45 +0100)
It's only used for the sysmem path which is GFX6.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8859>

src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c

index 74cf4e4..4013b3e 100644 (file)
@@ -879,7 +879,6 @@ radv_amdgpu_winsys_cs_submit_chained(struct radeon_winsys_ctx *_ctx,
                                     struct radeon_cmdbuf **cs_array,
                                     unsigned cs_count,
                                     struct radeon_cmdbuf *initial_preamble_cs,
-                                    struct radeon_cmdbuf *continue_preamble_cs,
                                     struct radeon_winsys_fence *_fence)
 {
        struct radv_amdgpu_ctx *ctx = radv_amdgpu_ctx(_ctx);
@@ -969,7 +968,6 @@ radv_amdgpu_winsys_cs_submit_fallback(struct radeon_winsys_ctx *_ctx,
                                      struct radeon_cmdbuf **cs_array,
                                      unsigned cs_count,
                                      struct radeon_cmdbuf *initial_preamble_cs,
-                                     struct radeon_cmdbuf *continue_preamble_cs,
                                      struct radeon_winsys_fence *_fence)
 {
        struct radv_amdgpu_ctx *ctx = radv_amdgpu_ctx(_ctx);
@@ -1279,10 +1277,10 @@ static VkResult radv_amdgpu_winsys_cs_submit(struct radeon_winsys_ctx *_ctx,
                                                             cs_count, initial_preamble_cs, continue_preamble_cs, _fence);
        } else if (can_patch) {
                result = radv_amdgpu_winsys_cs_submit_chained(_ctx, queue_idx, sem_info, bo_list, cs_array,
-                                                             cs_count, initial_preamble_cs, continue_preamble_cs, _fence);
+                                                             cs_count, initial_preamble_cs, _fence);
        } else {
                result = radv_amdgpu_winsys_cs_submit_fallback(_ctx, queue_idx, sem_info, bo_list, cs_array,
-                                                              cs_count, initial_preamble_cs, continue_preamble_cs, _fence);
+                                                              cs_count, initial_preamble_cs, _fence);
        }
 
        radv_amdgpu_signal_sems(ctx, cs->hw_ip, queue_idx, sem_info);