Home
last modified time | relevance | path

Searched refs:agx_resource (Results 1 - 5 of 5) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/asahi/
H A Dagx_state.h235 struct agx_resource { struct
267 struct agx_resource *separate_stencil;
273 static inline struct agx_resource *
274 agx_resource(struct pipe_resource *pctx) in agx_resource() function
276 return (struct agx_resource *) pctx; in agx_resource()
284 agx_texture_offset(struct agx_resource *rsrc, unsigned level, unsigned z) in agx_texture_offset()
290 agx_map_texture_cpu(struct agx_resource *rsrc, unsigned level, unsigned z) in agx_map_texture_cpu()
296 agx_map_texture_gpu(struct agx_resource *rsrc, unsigned level, unsigned z) in agx_map_texture_gpu()
H A Dmagic.c56 struct agx_resource *rsrc = agx_resource(prsrc); in asahi_size_resource()
99 agx_map_surface_resource(struct pipe_surface *surf, struct agx_resource *rsrc) in agx_map_surface_resource()
107 return agx_map_surface_resource(surf, agx_resource(surf->texture)); in agx_map_surface()
111 asahi_pack_iogpu_attachment(void *out, struct agx_resource *rsrc, in asahi_pack_iogpu_attachment()
135 agx_resource(framebuffer->cbufs[i]->texture), in asahi_pack_iogpu_attachments()
141 struct agx_resource *rsrc = agx_resource(framebuffer->zsbuf->texture); in asahi_pack_iogpu_attachments()
212 if (agx_resource(zsbuf->texture)->separate_stencil) { in demo_cmdbuf()
214 agx_resource(zsbu in demo_cmdbuf()
[all...]
H A Dagx_pipe.c138 agx_select_modifier(const struct agx_resource *pres) in agx_select_modifier()
157 struct agx_resource *nresource; in agx_resource_create()
159 nresource = CALLOC_STRUCT(agx_resource); in agx_resource_create()
248 struct agx_resource *rsrc = (struct agx_resource *)prsrc; in agx_resource_destroy()
282 struct agx_resource *rsrc = agx_resource(resource); in agx_transfer_map()
347 struct agx_resource *rsrc = (struct agx_resource *) prsrc; in agx_transfer_unmap()
478 struct agx_resource *r in agx_flush()
[all...]
H A Dagx_uniforms.c37 struct agx_bo *bo = agx_resource(cb->buffer)->bo; in agx_const_buffer_ptr()
78 struct agx_bo *bo = agx_resource(vb.buffer.resource)->bo; in agx_push_location_direct()
H A Dagx_state.c443 struct agx_resource *rsrc = agx_resource(texture); in agx_create_sampler_view()
753 struct agx_resource *tex = agx_resource(surf->texture); in agx_set_framebuffer_state()
1112 agx_batch_add_bo(ctx->batch, agx_resource(tex->base.texture)->bo); in agx_build_pipeline()
1244 struct agx_resource *rsrc = agx_resource(surf->texture); in agx_build_reload_pipeline()
1573 struct agx_bo *bo = agx_resource(info->index.resource)->bo; in agx_index_buffer_ptr()

Completed in 6 milliseconds