gallium: kill off pipe_surface::context

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40462>
This commit is contained in:
Mike Blumenkrantz 2025-05-30 12:35:31 -04:00 committed by Marge Bot
parent 9ffc4f43f9
commit d6958a5e43
12 changed files with 0 additions and 13 deletions

View file

@ -347,7 +347,6 @@ pipe_surface_reset(struct pipe_context *ctx, struct pipe_surface* ps,
ps->format = pt->format;
ps->level = level;
ps->first_layer = ps->last_layer = layer;
ps->context = ctx;
}
static inline void

View file

@ -2863,7 +2863,6 @@ crocus_create_surface(struct pipe_context *ctx,
pipe_reference_init(&psurf->reference, 1);
pipe_resource_reference(&psurf->texture, tex);
psurf->context = ctx;
psurf->format = tmpl->format;
psurf->first_layer = tmpl->first_layer;
psurf->last_layer = tmpl->last_layer;

View file

@ -406,7 +406,6 @@ i915_create_surface_custom(struct pipe_context *ctx, struct pipe_resource *pt,
ps->level = surf_tmpl->level;
ps->first_layer = surf_tmpl->first_layer;
ps->last_layer = surf_tmpl->last_layer;
ps->context = ctx;
if (util_format_is_depth_or_stencil(ps->format)) {
surf->buf_info = BUF_3D_ID_DEPTH;

View file

@ -202,7 +202,6 @@ lima_set_blit_surface(struct pipe_surface *psurf,
unsigned level)
{
memset(psurf, 0, sizeof(*psurf));
psurf->context = pctx;
psurf->format = prsc->format;
psurf->level = level;
psurf->first_layer = 0;

View file

@ -231,7 +231,6 @@ llvmpipe_create_surface(struct pipe_context *pipe,
if (ps) {
pipe_reference_init(&ps->reference, 1);
pipe_resource_reference(&ps->texture, pt);
ps->context = pipe;
ps->format = surf_tmpl->format;
assert(surf_tmpl->level <= pt->last_level);
assert(surf_tmpl->first_layer <= surf_tmpl->last_layer);

View file

@ -557,7 +557,6 @@ nv30_miptree_surface_new(struct pipe_context *pipe,
ps = &ns->base;
pipe_resource_reference(&ps->texture, pt);
ps->context = pipe;
ps->format = tmpl->format;
ps->level = tmpl->level;
ps->first_layer = tmpl->first_layer;

View file

@ -1178,7 +1178,6 @@ struct pipe_surface* r300_create_surface_custom(struct pipe_context * ctx,
pipe_reference_init(&surface->base.reference, 1);
pipe_resource_reference(&surface->base.texture, texture);
surface->base.context = ctx;
surface->base.format = surf_tmpl->format;
surface->base.level = level;
surface->base.first_layer = surf_tmpl->first_layer;

View file

@ -1573,7 +1573,6 @@ struct pipe_surface *r600_create_surface_custom(struct pipe_context *pipe,
pipe_reference_init(&surface->reference, 1);
pipe_resource_reference(&surface->texture, texture);
surface->context = pipe;
surface->format = templ->format;
surface->level = templ->level;
surface->first_layer = templ->first_layer;

View file

@ -151,7 +151,6 @@ v3d_set_blit_surface(struct pipe_surface *psurf,
int16_t layer)
{
memset(psurf, 0, sizeof(*psurf));
psurf->context = pctx;
psurf->format = format;
psurf->level = level;
psurf->first_layer = layer;

View file

@ -35,7 +35,6 @@ vc4_set_blit_surface(struct pipe_surface *psurf, struct pipe_context *pctx,
unsigned layer)
{
memset(psurf, 0, sizeof(*psurf));
psurf->context = pctx;
psurf->format = prsc->format;
psurf->level = level;
psurf->first_layer = layer;

View file

@ -424,7 +424,6 @@ struct pipe_surface
unsigned level;
struct pipe_resource *texture; /**< resource into which this is a view */
struct pipe_context *context; /**< context this surface belongs to */
};
/**

View file

@ -1940,7 +1940,6 @@ try_pbo_upload(struct gl_context *ctx, GLuint dims,
templ.level = level;
templ.first_layer = MIN2(zoffset, max_layer);
templ.last_layer = MIN2(zoffset + depth - 1, max_layer);
templ.context = st->pipe;
templ.texture = texture;
success = try_pbo_upload_common(ctx, &templ, &addr, src_format);
@ -2558,7 +2557,6 @@ st_CompressedTexSubImage(struct gl_context *ctx, GLuint dims,
memset(&templ, 0, sizeof(templ));
templ.format = copy_format;
templ.texture = texture;
templ.context = st->pipe;
templ.level = level;
templ.first_layer = MIN2(layer, max_layer);
templ.last_layer = MIN2(layer + d - 1, max_layer);