winsys/amdgpu: remove rcs variable from struct amdgpu_ib

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26612>
This commit is contained in:
Yogesh Mohan Marimuthu
2023-12-09 17:06:39 +05:30
committed by Marge Bot
parent 52aca8542f
commit c7d004d029
2 changed files with 2 additions and 5 deletions
+2 -3
View File
@@ -954,7 +954,7 @@ static bool amdgpu_get_new_ib(struct amdgpu_winsys *ws,
main_ib->ptr_ib_size = &chunk_ib->ib_bytes;
main_ib->ptr_ib_size_inside_ib = false;
amdgpu_cs_add_buffer(cs->main_ib.rcs, main_ib->big_ib_buffer,
amdgpu_cs_add_buffer(rcs, main_ib->big_ib_buffer,
RADEON_USAGE_READ | RADEON_PRIO_IB, 0);
rcs->current.buf = (uint32_t*)(main_ib->ib_mapped + main_ib->used_ib_space);
@@ -1153,7 +1153,6 @@ amdgpu_cs_create(struct radeon_cmdbuf *rcs,
cs->csc1.ws = ctx->ws;
cs->csc2.ws = ctx->ws;
cs->main_ib.rcs = rcs;
rcs->priv = cs;
if (!amdgpu_get_new_ib(ctx->ws, rcs, &cs->main_ib, cs)) {
@@ -1299,7 +1298,7 @@ static bool amdgpu_cs_check_space(struct radeon_cmdbuf *rcs, unsigned dw)
rcs->current.max_dw = main_ib->big_ib_buffer->size / 4 - cs_epilog_dw;
rcs->gpu_address = va;
amdgpu_cs_add_buffer(cs->main_ib.rcs, main_ib->big_ib_buffer,
amdgpu_cs_add_buffer(rcs, main_ib->big_ib_buffer,
RADEON_USAGE_READ | RADEON_PRIO_IB, 0);
return true;
@@ -47,8 +47,6 @@ enum ib_type {
};
struct amdgpu_ib {
struct radeon_cmdbuf *rcs; /* pointer to the driver-owned data */
/* A buffer out of which new IBs are allocated. */
struct pb_buffer *big_ib_buffer;
uint8_t *ib_mapped;