radv/winsys: remove useless continue preamble CS for IBs path
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>
This commit is contained in:
parent
e02b1577d0
commit
856775400d
|
@ -879,7 +879,6 @@ radv_amdgpu_winsys_cs_submit_chained(struct radeon_winsys_ctx *_ctx,
|
||||||
struct radeon_cmdbuf **cs_array,
|
struct radeon_cmdbuf **cs_array,
|
||||||
unsigned cs_count,
|
unsigned cs_count,
|
||||||
struct radeon_cmdbuf *initial_preamble_cs,
|
struct radeon_cmdbuf *initial_preamble_cs,
|
||||||
struct radeon_cmdbuf *continue_preamble_cs,
|
|
||||||
struct radeon_winsys_fence *_fence)
|
struct radeon_winsys_fence *_fence)
|
||||||
{
|
{
|
||||||
struct radv_amdgpu_ctx *ctx = radv_amdgpu_ctx(_ctx);
|
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,
|
struct radeon_cmdbuf **cs_array,
|
||||||
unsigned cs_count,
|
unsigned cs_count,
|
||||||
struct radeon_cmdbuf *initial_preamble_cs,
|
struct radeon_cmdbuf *initial_preamble_cs,
|
||||||
struct radeon_cmdbuf *continue_preamble_cs,
|
|
||||||
struct radeon_winsys_fence *_fence)
|
struct radeon_winsys_fence *_fence)
|
||||||
{
|
{
|
||||||
struct radv_amdgpu_ctx *ctx = radv_amdgpu_ctx(_ctx);
|
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);
|
cs_count, initial_preamble_cs, continue_preamble_cs, _fence);
|
||||||
} else if (can_patch) {
|
} else if (can_patch) {
|
||||||
result = radv_amdgpu_winsys_cs_submit_chained(_ctx, queue_idx, sem_info, bo_list, cs_array,
|
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 {
|
} else {
|
||||||
result = radv_amdgpu_winsys_cs_submit_fallback(_ctx, queue_idx, sem_info, bo_list, cs_array,
|
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);
|
radv_amdgpu_signal_sems(ctx, cs->hw_ip, queue_idx, sem_info);
|
||||||
|
|
Loading…
Reference in New Issue