Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_miptree.c68 nv50_mt_choose_storage_type(struct nv50_miptree *mt, bool compressed) in nv50_mt_choose_storage_type()
164 struct nv50_miptree *mt = nv50_miptree(pt); in nv50_miptree_destroy()
191 struct nv50_miptree *mt = nv50_miptree(pt); in nv50_miptree_get_handle()
206 nv50_miptree_init_ms_mode(struct nv50_miptree *mt) in nv50_miptree_init_ms_mode()
235 nv50_miptree_init_layout_linear(struct nv50_miptree *mt, unsigned pitch_align) in nv50_miptree_init_layout_linear()
261 nv50_miptree_init_layout_video(struct nv50_miptree *mt) in nv50_miptree_init_layout_video()
283 nv50_miptree_init_layout_tiled(struct nv50_miptree *mt) in nv50_miptree_init_layout_tiled()
335 struct nv50_miptree *mt = CALLOC_STRUCT(nv50_miptree); in nv50_miptree_create()
408 struct nv50_miptree *mt; in nv50_miptree_from_handle()
419 mt = CALLOC_STRUCT(nv50_miptree); in nv50_miptree_from_handle()
[all …]
Dnv50_resource.h48 struct nv50_miptree { struct
59 static inline struct nv50_miptree * argument
60 nv50_miptree(struct pipe_resource *pt) in nv50_miptree() function
62 return (struct nv50_miptree *)pt; in nv50_miptree()
75 nv50_miptree_init_layout_linear(struct nv50_miptree *mt, unsigned pitch_align);
125 nv50_mt_zslice_offset(const struct nv50_miptree *mt, unsigned l, unsigned z);
146 nv50_surface_from_miptree(struct nv50_miptree *mt,
Dnv98_video_ppp.c46 struct nv50_miptree *mt = (struct nv50_miptree *)target->resources[i]; in nv98_decoder_setup_ppp()
67 struct nv50_miptree *mt = (struct nv50_miptree *)target->resources[i]; in nv98_decoder_setup_ppp()
Dnv50_surface.c83 struct nv50_miptree *mt, unsigned level, unsigned layer, in nv50_2d_texture_set()
152 struct nv50_miptree *dst, unsigned dst_level, in nv50_2d_texture_do_copy()
154 struct nv50_miptree *src, unsigned src_level, in nv50_2d_texture_do_copy()
224 struct nv50_miptree *src_mt = nv50_miptree(src); in nv50_resource_copy_region()
225 struct nv50_miptree *dst_mt = nv50_miptree(dst); in nv50_resource_copy_region()
264 nv50_miptree(dst), dst_level, in nv50_resource_copy_region()
266 nv50_miptree(src), src_level, in nv50_resource_copy_region()
285 struct nv50_miptree *mt = nv50_miptree(dst->texture); in nv50_clear_render_target()
376 struct nv50_miptree *mt = nv50_miptree(dst->texture); in nv50_clear_depth_stencil()
1402 struct nv50_miptree *mt = nv50_miptree(dst); in nv50_blit_3d()
[all …]
Dnv84_video_vp.c217 struct nv50_miptree *mt = nv50_miptree(dest->resources[i]); in nv84_decoder_vp_h264()
495 struct nv50_miptree *y = nv50_miptree(dest->resources[0]); in nv84_decoder_vp_mpeg12()
496 struct nv50_miptree *uv = nv50_miptree(dest->resources[1]); in nv84_decoder_vp_mpeg12()
548 struct nv50_miptree *mt = nv50_miptree(dest->resources[i]); in nv84_decoder_vp_mpeg12()
Dnv50_tex.c73 struct nv50_miptree *mt = nv50_miptree(texture); in nv50_create_texture_view()
263 res = &nv50_miptree(tic->pipe.texture)->base; in nv50_validate_tic()
338 struct nv50_miptree *res; in nv50_validate_tic()
345 res = nv50_miptree(tic->pipe.texture); in nv50_validate_tic()
Dnv50_transfer.c20 struct nv50_miptree *mt = nv50_miptree(res); in nv50_m2mf_rect_setup()
380 const struct nv50_miptree *mt = nv50_miptree(res); in nv50_miptree_transfer_map()
473 struct nv50_miptree *mt = nv50_miptree(tx->base.resource); in nv50_miptree_transfer_unmap()
Dnv50_compute.c354 struct nv50_miptree *mt = nv50_miptree(&res->base); in nv50_set_surface_info()
426 struct nv50_miptree *mt = nv50_miptree(view->resource); in nv50_compute_validate_surfaces()
Dnv50_state_validate.c37 struct nv50_miptree *mt; in nv50_validate_fb()
46 mt = nv50_miptree(fb->cbufs[i]->texture); in nv50_validate_fb()
97 struct nv50_miptree *mt = nv50_miptree(fb->zsbuf->texture); in nv50_validate_fb()
Dnv84_video.c272 struct nv50_miptree mip; in nv84_create_decoder()
610 struct nv50_miptree *mt0, *mt1; in nv84_video_buffer_create()
672 mt0 = nv50_miptree(buffer->resources[0]); in nv84_video_buffer_create()
673 mt1 = nv50_miptree(buffer->resources[1]); in nv84_video_buffer_create()
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_miptree.c187 const struct nv50_miptree *mt, in nvc0_mt_choose_storage_type()
201 nvc0_miptree_init_ms_mode(struct nv50_miptree *mt) in nvc0_miptree_init_ms_mode()
230 nvc0_miptree_init_layout_video(struct nv50_miptree *mt) in nvc0_miptree_init_layout_video()
252 nvc0_miptree_init_layout_tiled(struct nv50_miptree *mt, uint64_t modifier) in nvc0_miptree_init_layout_tiled()
313 nvc0_miptree_get_modifier(struct pipe_screen *pscreen, struct nv50_miptree *mt) in nvc0_miptree_get_modifier()
349 struct nv50_miptree *mt = nv50_miptree(pt); in nvc0_miptree_get_handle()
363 const struct nv50_miptree *mt, in nvc0_miptree_select_best_modifier()
449 struct nv50_miptree *mt = CALLOC_STRUCT(nv50_miptree); in nvc0_miptree_create()
558 nvc0_mt_zslice_offset(const struct nv50_miptree *mt, unsigned l, unsigned z) in nvc0_mt_zslice_offset()
585 struct nv50_surface *ns = nv50_surface_from_miptree(nv50_miptree(pt), templ); in nvc0_miptree_surface_new()
Dnvc0_video_ppp.c46 struct nv50_miptree *mt = (struct nv50_miptree *)target->resources[i]; in nvc0_decoder_setup_ppp()
67 struct nv50_miptree *mt = (struct nv50_miptree *)target->resources[i]; in nvc0_decoder_setup_ppp()
Dnvc0_surface.c87 struct nv50_miptree *mt, unsigned level, unsigned layer, in nvc0_2d_texture_set()
162 struct nv50_miptree *dst, unsigned dst_level, in nvc0_2d_texture_do_copy()
164 struct nv50_miptree *src, unsigned src_level, in nvc0_2d_texture_do_copy()
235 struct nv50_miptree *src_mt = nv50_miptree(src); in nvc0_resource_copy_region()
236 struct nv50_miptree *dst_mt = nv50_miptree(dst); in nvc0_resource_copy_region()
274 nv50_miptree(dst), dst_level, in nvc0_resource_copy_region()
276 nv50_miptree(src), src_level, in nvc0_resource_copy_region()
322 struct nv50_miptree *mt = nv50_miptree(dst->texture); in nvc0_clear_render_target()
338 PUSH_DATA(push, nv50_miptree(&res->base)->level[0].pitch); in nvc0_clear_render_target()
631 struct nv50_miptree *mt = nv50_miptree(dst->texture); in nvc0_clear_depth_stencil()
[all …]
Dnvc0_transfer.c350 nvc0_mt_transfer_can_map_directly(struct nv50_miptree *mt) in nvc0_mt_transfer_can_map_directly()
360 nvc0_mt_sync(struct nvc0_context *nvc0, struct nv50_miptree *mt, unsigned usage) in nvc0_mt_sync()
382 struct nv50_miptree *mt = nv50_miptree(res); in nvc0_miptree_transfer_map()
501 struct nv50_miptree *mt = nv50_miptree(tx->base.resource); in nvc0_miptree_transfer_unmap()
Dnvc0_tex.c78 struct nv50_miptree *mt; in gm107_create_texture_view()
84 mt = nv50_miptree(texture); in gm107_create_texture_view()
291 struct nv50_miptree *mt; in gf100_create_texture_view()
297 mt = nv50_miptree(texture); in gf100_create_texture_view()
1050 struct nv50_miptree *mt = nv50_miptree(&res->base); in nve4_set_surface_info()
1111 struct nv50_miptree *mt = nv50_miptree(&res->base); in nvc0_set_surface_info()
1176 struct nv50_miptree *mt = nv50_miptree(view->resource); in nvc0_validate_suf()
Dnvc0_state_validate.c15 struct nv50_miptree *mt = nv50_miptree(sf->base.texture);
228 struct nv50_miptree *mt = nv50_miptree(sf->base.texture); in nvc0_validate_fb()
247 PUSH_DATA(push, nv50_miptree(sf->base.texture)->level[0].pitch); in nvc0_validate_fb()
271 struct nv50_miptree *mt = nv50_miptree(fb->zsbuf->texture); in nvc0_validate_fb()
Dnvc0_resource.h69 nvc0_mt_zslice_offset(const struct nv50_miptree *, unsigned l, unsigned z);
/third_party/mesa3d/src/gallium/drivers/nouveau/
Dmeson.build89 'nv50/nv50_miptree.c',
/third_party/mesa3d/ohos/
Ddependency_inputs.gni2809 "../src/gallium/drivers/nouveau/nv50/nv50_miptree.c",