/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_context.c | 154 nouveau_bufctx_del(&nv50->bufctx_cp); in nv50_context_unreference_resources() 259 nouveau_bufctx_reset(nv50->bufctx_cp, NV50_BIND_CP_TEXTURES); in nv50_invalidate_resource_storage() 279 nouveau_bufctx_reset(nv50->bufctx_cp, NV50_BIND_CP_CB(i)); in nv50_invalidate_resource_storage() 324 &nv50->bufctx_cp); in nv50_create() 393 BCTX_REFN_bo(nv50->bufctx_cp, CP_SCREEN, flags, screen->code); in nv50_create() 394 BCTX_REFN_bo(nv50->bufctx_cp, CP_SCREEN, flags, screen->uniforms); in nv50_create() 395 BCTX_REFN_bo(nv50->bufctx_cp, CP_SCREEN, flags, screen->txc); in nv50_create() 396 BCTX_REFN_bo(nv50->bufctx_cp, CP_SCREEN, flags, screen->stack_bo); in nv50_create() 404 BCTX_REFN_bo(nv50->bufctx_cp, CP_SCREEN, flags, screen->fence.bo); in nv50_create() 426 if (nv50->bufctx_cp) in nv50_create() [all …]
|
D | nv50_compute.c | 260 BCTX_REFN(nv50->bufctx_cp, CP_CB(i), res, RD); in nv50_compute_validate_constbufs() 394 BCTX_REFN(nv50->bufctx_cp, CP_BUF, res, RDWR); in nv50_compute_validate_surfaces() 466 BCTX_REFN(nv50->bufctx_cp, CP_SUF, res, RDWR); in nv50_compute_validate_surfaces() 493 nv50_add_bufctx_resident(nv50->bufctx_cp, NV50_BIND_CP_GLOBAL, in nv50_compute_validate_globals() 518 nv50->bufctx_cp); in nv50_state_validate_cp() 521 nv50_bufctx_fence(nv50->bufctx_cp, true); in nv50_state_validate_cp()
|
D | nv50_query_hw_sm.c | 257 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()
|
D | nv50_tex.c | 311 BCTX_REFN(nv50->bufctx_cp, CP_TEXTURES, res, RD); in nv50_validate_tic() 369 nouveau_bufctx_reset(nv50->bufctx_cp, NV50_BIND_CP_TEXTURES); in nv50_validate_textures()
|
D | nv50_state.c | 722 nouveau_bufctx_reset(nv50->bufctx_cp, NV50_BIND_CP_TEXTURES); in nv50_set_sampler_views() 893 nouveau_bufctx_reset(nv50->bufctx_cp, NV50_BIND_CP_CB(i)); in nv50_set_constant_buffer() 1304 nouveau_bufctx_reset(nv50->bufctx_cp, NV50_BIND_CP_SUF); in nv50_bind_images_range() 1377 nouveau_bufctx_reset(nv50->bufctx_cp, NV50_BIND_CP_BUF); in nv50_bind_buffers_range() 1454 nouveau_bufctx_reset(nv50->bufctx_cp, NV50_BIND_CP_GLOBAL); in nv50_set_global_bindings()
|
D | nv50_context.h | 147 struct nouveau_bufctx *bufctx_cp; member
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_context.c | 197 nouveau_bufctx_del(&nvc0->bufctx_cp); in nvc0_context_unreference_resources() 338 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_TEX(i)); in nvc0_invalidate_resource_storage() 358 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_CB(i)); in nvc0_invalidate_resource_storage() 375 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_BUF); in nvc0_invalidate_resource_storage() 392 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_SUF); in nvc0_invalidate_resource_storage() 437 &nvc0->bufctx_cp); in nvc0_create() 514 BCTX_REFN_bo(nvc0->bufctx_cp, CP_SCREEN, flags, screen->uniform_bo); in nvc0_create() 515 BCTX_REFN_bo(nvc0->bufctx_cp, CP_SCREEN, flags, screen->txc); in nvc0_create() 523 BCTX_REFN_bo(nvc0->bufctx_cp, CP_SCREEN, flags, screen->tls); in nvc0_create() 530 BCTX_REFN_bo(nvc0->bufctx_cp, CP_SCREEN, flags, screen->fence.bo); in nvc0_create() [all …]
|
D | nve4_compute.c | 263 BCTX_REFN(nvc0->bufctx_cp, CP_SUF, res, RD); in gm107_compute_validate_surfaces() 316 BCTX_REFN(nvc0->bufctx_cp, CP_SUF, res, RDWR); in nve4_compute_validate_surfaces() 437 BCTX_REFN(nvc0->bufctx_cp, CP_CB(i), res, RD); in nve4_compute_validate_constbufs() 474 BCTX_REFN(nvc0->bufctx_cp, CP_BUF, res, RDWR); in nve4_compute_validate_buffers() 508 nvc0->bufctx_cp); in nve4_state_validate_cp() 511 nvc0_bufctx_fence(nvc0, nvc0->bufctx_cp, true); in nve4_state_validate_cp() 857 BCTX_REFN_bo(nvc0->bufctx_cp, CP_DESC, NOUVEAU_BO_GART | NOUVEAU_BO_RD, in nve4_launch_grid() 861 nvc0_add_resident(nvc0->bufctx_cp, NVC0_BIND_CP_BINDLESS, resident->buf, in nve4_launch_grid() 866 nvc0_add_resident(nvc0->bufctx_cp, NVC0_BIND_CP_BINDLESS, resident->buf, in nve4_launch_grid() 941 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_DESC); in nve4_launch_grid() [all …]
|
D | nvc0_compute.c | 230 BCTX_REFN(nvc0->bufctx_cp, CP_CB(i), res, RD); in nvc0_compute_validate_constbufs() 287 BCTX_REFN(nvc0->bufctx_cp, CP_BUF, res, RDWR); in nvc0_compute_validate_buffers() 311 nvc0_add_resident(nvc0->bufctx_cp, NVC0_BIND_CP_GLOBAL, in nvc0_compute_validate_globals() 375 nvc0->bufctx_cp); in nvc0_state_validate_cp() 378 nvc0_bufctx_fence(nvc0, nvc0->bufctx_cp, true); in nvc0_state_validate_cp() 500 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_SUF); in nvc0_launch_grid()
|
D | nvc0_state.c | 548 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_TEX(i)); in nvc0_stage_set_sampler_views() 566 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_TEX(i)); in nvc0_stage_set_sampler_views() 800 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_CB(i)); in nvc0_set_constant_buffer() 1206 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_SUF); in nvc0_bind_surfaces_range() 1301 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_SUF); in nvc0_bind_images_range() 1371 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_BUF); in nvc0_bind_buffers_range() 1447 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_GLOBAL); in nvc0_set_global_bindings()
|
D | nvc0_context.h | 180 struct nouveau_bufctx *bufctx_cp; member
|
D | nvc0_tex.c | 526 BCTX_REFN(nvc0->bufctx_cp, CP_TEX(i), res, RD); in nvc0_validate_tic() 617 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_TEX(i)); in nvc0_validate_textures() 1208 BCTX_REFN(nvc0->bufctx_cp, CP_SUF, res, RDWR); in nvc0_validate_suf() 1244 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_SUF); in nvc0_update_surface_bindings()
|
D | nvc0_query_hw_sm.c | 2575 BCTX_REFN_bo(nvc0->bufctx_cp, CP_QUERY, NOUVEAU_BO_GART | NOUVEAU_BO_WR, in nvc0_hw_sm_end_query() 2594 nouveau_bufctx_reset(nvc0->bufctx_cp, NVC0_BIND_CP_QUERY); in nvc0_hw_sm_end_query()
|