Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_context.c141 nouveau_bufctx_del(&nvc0->bufctx_cp); in nvc0_context_unreference_resources()
282 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_TEX(i)); in nvc0_invalidate_resource_storage()
302 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_CB(i)); in nvc0_invalidate_resource_storage()
319 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_BUF); in nvc0_invalidate_resource_storage()
336 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_SUF); in nvc0_invalidate_resource_storage()
381 &nvc0->bufctx_cp); in nvc0_create()
456 BCTX_REFN_bo(nvc0->bufctx_cp, CP_TEXT, flags, screen->text); in nvc0_create()
457 BCTX_REFN_bo(nvc0->bufctx_cp, CP_SCREEN, flags, screen->uniform_bo); in nvc0_create()
458 BCTX_REFN_bo(nvc0->bufctx_cp, CP_SCREEN, flags, screen->txc); in nvc0_create()
466 BCTX_REFN_bo(nvc0->bufctx_cp, CP_SCREEN, flags, screen->tls); in nvc0_create()
[all …]
Dnve4_compute.c238 BCTX_REFN(nvc0->bufctx_cp, CP_SUF, res, RD); in gm107_compute_validate_surfaces()
291 BCTX_REFN(nvc0->bufctx_cp, CP_SUF, res, RDWR); in nve4_compute_validate_surfaces()
410 BCTX_REFN(nvc0->bufctx_cp, CP_CB(i), res, RD); in nve4_compute_validate_constbufs()
448 BCTX_REFN(nvc0->bufctx_cp, CP_BUF, res, RDWR); in nve4_compute_validate_buffers()
482 nvc0->bufctx_cp); in nve4_state_validate_cp()
485 nvc0_bufctx_fence(nvc0, nvc0->bufctx_cp, true); in nve4_state_validate_cp()
681 BCTX_REFN_bo(nvc0->bufctx_cp, CP_DESC, NOUVEAU_BO_GART | NOUVEAU_BO_RD, in nve4_launch_grid()
685 nvc0_add_resident(nvc0->bufctx_cp, NVC0_BIND_CP_BINDLESS, resident->buf, in nve4_launch_grid()
690 nvc0_add_resident(nvc0->bufctx_cp, NVC0_BIND_CP_BINDLESS, resident->buf, in nve4_launch_grid()
754 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_DESC); in nve4_launch_grid()
[all …]
Dnvc0_compute.c231 BCTX_REFN(nvc0->bufctx_cp, CP_CB(i), res, RD); in nvc0_compute_validate_constbufs()
288 BCTX_REFN(nvc0->bufctx_cp, CP_BUF, res, RDWR); in nvc0_compute_validate_buffers()
312 nvc0_add_resident(nvc0->bufctx_cp, NVC0_BIND_CP_GLOBAL, in nvc0_compute_validate_globals()
376 nvc0->bufctx_cp); in nvc0_state_validate_cp()
379 nvc0_bufctx_fence(nvc0, nvc0->bufctx_cp, true); in nvc0_state_validate_cp()
498 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_SUF); in nvc0_launch_grid()
Dnvc0_state.c529 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_TEX(i)); in nvc0_stage_set_sampler_views()
542 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_TEX(i)); in nvc0_stage_set_sampler_views()
736 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_CB(i)); in nvc0_set_constant_buffer()
1102 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_SUF); in nvc0_bind_surfaces_range()
1197 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_SUF); in nvc0_bind_images_range()
1262 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_BUF); in nvc0_bind_buffers_range()
1336 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_GLOBAL); in nvc0_set_global_bindings()
Dnvc0_context.h172 struct nouveau_bufctx *bufctx_cp; member
Dnvc0_tex.c528 BCTX_REFN(nvc0->bufctx_cp, CP_TEX(i), res, RD); in nvc0_validate_tic()
619 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_TEX(i)); in nvc0_validate_textures()
1177 BCTX_REFN(nvc0->bufctx_cp, CP_SUF, res, RDWR); in nvc0_validate_suf()
1213 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_SUF); in nvc0_update_surface_bindings()
Dnvc0_program.c826 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_TEXT); in nvc0_program_upload()
827 BCTX_REFN_bo(nvc0->bufctx_cp, CP_TEXT, in nvc0_program_upload()
Dnvc0_query_hw_sm.c2571 BCTX_REFN_bo(nvc0->bufctx_cp, CP_QUERY, NOUVEAU_BO_GART | NOUVEAU_BO_WR, in nvc0_hw_sm_end_query()
2590 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_QUERY); in nvc0_hw_sm_end_query()
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_context.c137 nouveau_bufctx_del(&nv50->bufctx_cp); in nv50_context_unreference_resources()
297 &nv50->bufctx_cp); in nv50_create()
366 BCTX_REFN_bo(nv50->bufctx_cp, CP_SCREEN, flags, screen->code); in nv50_create()
367 BCTX_REFN_bo(nv50->bufctx_cp, CP_SCREEN, flags, screen->txc); in nv50_create()
368 BCTX_REFN_bo(nv50->bufctx_cp, CP_SCREEN, flags, screen->stack_bo); in nv50_create()
376 BCTX_REFN_bo(nv50->bufctx_cp, CP_SCREEN, flags, screen->fence.bo); in nv50_create()
389 if (nv50->bufctx_cp) in nv50_create()
390 nouveau_bufctx_del(&nv50->bufctx_cp); in nv50_create()
Dnv50_compute.c168 nv50_add_bufctx_resident(nv50->bufctx_cp, NV50_BIND_CP_GLOBAL, in nv50_compute_validate_globals()
187 nv50->bufctx_cp); in nv50_state_validate_cp()
190 nv50_bufctx_fence(nv50->bufctx_cp, true); in nv50_state_validate_cp()
Dnv50_query_hw_sm.c257 BCTX_REFN_bo(nv50->bufctx_cp, CP_QUERY, NOUVEAU_BO_GART | NOUVEAU_BO_WR, in nv50_hw_sm_end_query()
277 nouveau_bufctx_reset(nv50->bufctx_cp, NV50_BIND_CP_QUERY); in nv50_hw_sm_end_query()
Dnv50_context.h120 struct nouveau_bufctx *bufctx_cp; member
Dnv50_state.c1261 nouveau_bufctx_reset(nv50->bufctx_cp, NV50_BIND_CP_GLOBAL); in nv50_set_global_bindings()