Searched refs:agx_resource (Results 1 - 5 of 5) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/asahi/ |
H A D | agx_state.h | 235 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 D | magic.c | 56 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 D | agx_pipe.c | 138 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 D | agx_uniforms.c | 37 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 D | agx_state.c | 443 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