Home
last modified time | relevance | path

Searched refs:nv50_miptree (Results 1 – 13 of 13) sorted by relevance

/external/mesa3d/src/gallium/drivers/nv50/
Dnv50_miptree.c38 nv50_mt_choose_storage_type(struct nv50_miptree *mt, boolean compressed) in nv50_mt_choose_storage_type()
115 struct nv50_miptree *mt = nv50_miptree(pt); in nv50_miptree_destroy()
130 struct nv50_miptree *mt = nv50_miptree(pt); in nv50_miptree_get_handle()
157 nv50_miptree_init_ms_mode(struct nv50_miptree *mt) in nv50_miptree_init_ms_mode()
186 nv50_miptree_init_layout_linear(struct nv50_miptree *mt) in nv50_miptree_init_layout_linear()
207 nv50_miptree_init_layout_tiled(struct nv50_miptree *mt) in nv50_miptree_init_layout_tiled()
258 struct nv50_miptree *mt = CALLOC_STRUCT(nv50_miptree); in nv50_miptree_create()
309 struct nv50_miptree *mt; in nv50_miptree_from_handle()
320 mt = CALLOC_STRUCT(nv50_miptree); in nv50_miptree_from_handle()
347 nv50_mt_zslice_offset(const struct nv50_miptree *mt, unsigned l, unsigned z) in nv50_mt_zslice_offset()
[all …]
Dnv50_resource.h46 struct nv50_miptree { struct
57 static INLINE struct nv50_miptree * argument
58 nv50_miptree(struct pipe_resource *pt) in nv50_miptree() function
60 return (struct nv50_miptree *)pt; in nv50_miptree()
66 nv50_miptree_init_layout_linear(struct nv50_miptree *mt);
114 nv50_mt_zslice_offset(const struct nv50_miptree *mt, unsigned l, unsigned z);
140 nv50_surface_from_miptree(struct nv50_miptree *mt,
Dnv50_surface.c75 struct nv50_miptree *mt, unsigned level, unsigned layer) in nv50_2d_texture_set()
140 struct nv50_miptree *dst, unsigned dst_level, in nv50_2d_texture_do_copy()
142 struct nv50_miptree *src, unsigned src_level, in nv50_2d_texture_do_copy()
233 if (nv50_miptree(dst)->layout_3d) in nv50_resource_copy_region()
236 drect.base += nv50_miptree(dst)->layer_stride; in nv50_resource_copy_region()
238 if (nv50_miptree(src)->layout_3d) in nv50_resource_copy_region()
241 srect.base += nv50_miptree(src)->layer_stride; in nv50_resource_copy_region()
257 nv50_miptree(dst), dst_level, in nv50_resource_copy_region()
259 nv50_miptree(src), src_level, in nv50_resource_copy_region()
277 struct nv50_miptree *mt = nv50_miptree(dst->texture); in nv50_clear_render_target()
[all …]
Dnv50_tex.c61 struct nv50_miptree *mt = nv50_miptree(res); in nv50_init_tic_entry_linear()
83 struct nv50_miptree *mt = nv50_miptree(texture); in nv50_create_sampler_view()
216 res = &nv50_miptree(tic->pipe.texture)->base; in nv50_validate_tic()
Dnv50_transfer.c20 struct nv50_miptree *mt = nv50_miptree(res); in nv50_m2mf_rect_setup()
258 const struct nv50_miptree *mt = nv50_miptree(res); in nv50_miptree_transfer_new()
332 struct nv50_miptree *mt = nv50_miptree(tx->base.resource); in nv50_miptree_transfer_del()
Dnv50_state_validate.c22 struct nv50_miptree *mt = nv50_miptree(fb->cbufs[i]->texture); in nv50_validate_fb()
63 struct nv50_miptree *mt = nv50_miptree(fb->zsbuf->texture); in nv50_validate_fb()
DMakefile.sources4 nv50_miptree.c \
/external/mesa3d/src/gallium/drivers/nvc0/
Dnvc0_miptree.c60 nvc0_mt_choose_storage_type(struct nv50_miptree *mt, boolean compressed) in nvc0_mt_choose_storage_type()
155 nvc0_miptree_init_ms_mode(struct nv50_miptree *mt) in nvc0_miptree_init_ms_mode()
184 nv50_miptree_init_layout_linear(struct nv50_miptree *);
187 nvc0_miptree_init_layout_video(struct nv50_miptree *mt) in nvc0_miptree_init_layout_video()
212 nvc0_miptree_init_layout_tiled(struct nv50_miptree *mt) in nvc0_miptree_init_layout_tiled()
275 struct nv50_miptree *mt = CALLOC_STRUCT(nv50_miptree); in nvc0_miptree_create()
328 nvc0_mt_zslice_offset(const struct nv50_miptree *mt, unsigned l, unsigned z) in nvc0_mt_zslice_offset()
355 struct nv50_surface *ns = nv50_surface_from_miptree(nv50_miptree(pt), templ); in nvc0_miptree_surface_new()
Dnvc0_surface.c78 struct nv50_miptree *mt, unsigned level, unsigned layer) in nvc0_2d_texture_set()
147 struct nv50_miptree *dst, unsigned dst_level, in nvc0_2d_texture_do_copy()
149 struct nv50_miptree *src, unsigned src_level, in nvc0_2d_texture_do_copy()
240 if (nv50_miptree(dst)->layout_3d) in nvc0_resource_copy_region()
243 drect.base += nv50_miptree(dst)->layer_stride; in nvc0_resource_copy_region()
245 if (nv50_miptree(src)->layout_3d) in nvc0_resource_copy_region()
248 srect.base += nv50_miptree(src)->layer_stride; in nvc0_resource_copy_region()
263 nv50_miptree(dst), dst_level, in nvc0_resource_copy_region()
265 nv50_miptree(src), src_level, in nvc0_resource_copy_region()
303 struct nv50_miptree *mt = nv50_miptree(dst->texture); in nvc0_clear_render_target()
[all …]
Dnvc0_state_validate.c12 struct nv50_miptree *mt = nv50_miptree(sf->base.texture); in nvc0_validate_zcull()
81 struct nv50_miptree *mt = nv50_miptree(sf->base.texture); in nvc0_validate_fb()
100 PUSH_DATA(push, nv50_miptree(sf->base.texture)->level[0].pitch); in nvc0_validate_fb()
124 struct nv50_miptree *mt = nv50_miptree(fb->zsbuf->texture); in nvc0_validate_fb()
Dnvc0_resource.h45 nvc0_mt_zslice_offset(const struct nv50_miptree *, unsigned l, unsigned z);
Dnvc0_transfer.c338 struct nv50_miptree *mt = nv50_miptree(res); in nvc0_miptree_transfer_new()
413 struct nv50_miptree *mt = nv50_miptree(tx->base.resource); in nvc0_miptree_transfer_del()
Dnvc0_tex.c67 struct nv50_miptree *mt; in nvc0_create_sampler_view()
73 mt = nv50_miptree(texture); in nvc0_create_sampler_view()