Lines Matching defs:surf
66 asahi_size_surface(struct pipe_surface *surf)
68 return asahi_size_resource(surf->texture, surf->u.tex.level);
99 agx_map_surface_resource(struct pipe_surface *surf, struct agx_resource *rsrc)
101 return agx_map_texture_gpu(rsrc, surf->u.tex.level, surf->u.tex.first_layer);
105 agx_map_surface(struct pipe_surface *surf)
107 return agx_map_surface_resource(surf, agx_resource(surf->texture));
112 struct pipe_surface *surf,
116 assert(surf->u.tex.first_layer == surf->u.tex.last_layer);
120 cfg.address = agx_map_surface_resource(surf, rsrc);
121 cfg.size = rsrc->slices[surf->u.tex.level].size;