Home
last modified time | relevance | path

Searched refs:panfrost_resource (Results 1 – 9 of 9) sorted by relevance

/external/mesa3d/src/gallium/drivers/panfrost/
Dpan_resource.h40 struct panfrost_resource { struct
51 struct panfrost_resource *separate_stencil; argument
79 static inline struct panfrost_resource * argument
82 return (struct panfrost_resource *)p; in pan_resource()
102 struct panfrost_resource *rsrc,
Dpan_resource.c62 struct panfrost_resource *rsc; in panfrost_resource_from_handle()
67 rsc = rzalloc(pscreen, struct panfrost_resource); in panfrost_resource_from_handle()
118 struct panfrost_resource *rsrc = (struct panfrost_resource *) pt; in panfrost_resource_get_handle()
273 struct panfrost_resource *pres = pan_resource(res); in panfrost_create_scanout_res()
283 panfrost_setup_slices(struct panfrost_resource *pres, size_t *bo_size) in panfrost_setup_slices()
426 panfrost_can_linear(struct panfrost_device *dev, const struct panfrost_resource *pres) in panfrost_can_linear()
434 panfrost_should_afbc(struct panfrost_device *dev, const struct panfrost_resource *pres) in panfrost_should_afbc()
481 panfrost_should_tile(struct panfrost_device *dev, const struct panfrost_resource *pres) in panfrost_should_tile()
513 const struct panfrost_resource *pres) in panfrost_best_modifier()
531 panfrost_resource_setup(struct panfrost_device *dev, struct panfrost_resource *pres, in panfrost_resource_setup()
[all …]
Dpan_sfbd.c82 struct panfrost_resource *rsrc = pan_resource(surf->texture); in panfrost_sfbd_set_cbuf()
113 struct panfrost_resource *rsrc = pan_resource(surf->texture); in panfrost_sfbd_set_zsbuf()
221 struct panfrost_resource *rsrc = pan_resource(surf->texture); in panfrost_sfbd_fragment()
Dpan_mfbd.c38 struct panfrost_resource *rsrc = pan_resource(surf->texture); in panfrost_mfbd_has_zs_crc_ext()
133 struct panfrost_resource *rsrc = pan_resource(surf->texture); in panfrost_mfbd_rt_set_buf()
253 struct panfrost_resource *rsrc = pan_resource(c_surf->texture); in panfrost_mfbd_zs_crc_ext_set_bufs()
281 struct panfrost_resource *rsrc = pan_resource(zs_surf->texture); in panfrost_mfbd_zs_crc_ext_set_bufs()
350 struct panfrost_resource *stencil = rsrc->separate_stencil; in panfrost_mfbd_zs_crc_ext_set_bufs()
Dpan_screen.h45 struct panfrost_resource;
Dpan_fragment.c43 struct panfrost_resource *rsrc = pan_resource(surf->texture); in panfrost_initialize_surface()
Dpan_cmdstream.c66 struct panfrost_resource *rsrc = pan_resource(info->index.resource); in panfrost_get_index_buffer_bounded()
666 struct panfrost_resource *rsrc = pan_resource(cb->buffer); in panfrost_map_constant_buffer_gpu()
851 struct panfrost_resource *rsrc = pan_resource(cb->buffer); in panfrost_map_constant_buffer_cpu()
992 struct panfrost_resource *rsrc = pan_resource(pview->texture); in panfrost_get_tex_desc()
1011 struct panfrost_resource *rsrc = pan_resource(view->base.texture); in panfrost_update_sampler_view()
1041 struct panfrost_resource *rsrc = pan_resource(pview->texture); in panfrost_emit_texture_descriptors()
1146 struct panfrost_resource *rsrc; in panfrost_emit_vertex_data()
Dpan_job.c555 struct panfrost_resource *rsrc, in panfrost_batch_add_resource_bos()
576 struct panfrost_resource *rsrc = pan_resource(batch->key.cbufs[i]->texture); in panfrost_batch_add_fbo_bos()
581 struct panfrost_resource *rsrc = pan_resource(batch->key.zsbuf->texture); in panfrost_batch_add_fbo_bos()
759 struct panfrost_resource *rsrc = pan_resource(surf->texture); in panfrost_load_surface()
Dpan_context.c941 struct panfrost_resource *prsrc = (struct panfrost_resource *)texture; in panfrost_create_sampler_view_bo()
949 prsrc = (struct panfrost_resource *)texture; in panfrost_create_sampler_view_bo()