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:
committed by
Marge Bot
parent
52aca8542f
commit
c7d004d029
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user