/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_context.c | 153 nouveau_bufctx_del(&nv50->bufctx_3d); in nv50_context_unreference_resources() 221 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_FB); in nv50_invalidate_resource_storage() 231 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_FB); in nv50_invalidate_resource_storage() 247 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_VERTEX); in nv50_invalidate_resource_storage() 263 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_TEXTURES); in nv50_invalidate_resource_storage() 283 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_CB(s, i)); in nv50_invalidate_resource_storage() 322 &nv50->bufctx_3d); in nv50_create() 389 BCTX_REFN_bo(nv50->bufctx_3d, 3D_SCREEN, flags, screen->code); in nv50_create() 390 BCTX_REFN_bo(nv50->bufctx_3d, 3D_SCREEN, flags, screen->uniforms); in nv50_create() 391 BCTX_REFN_bo(nv50->bufctx_3d, 3D_SCREEN, flags, screen->txc); in nv50_create() [all …]
|
D | nv50_state_validate.c | 28 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_FB); in nv50_validate_fb() 93 BCTX_REFN(nv50->bufctx_3d, 3D_FB, &mt->base, WR); in nv50_validate_fb() 121 BCTX_REFN(nv50->bufctx_3d, 3D_FB, &mt->base, WR); in nv50_validate_fb() 574 nv50->bufctx_3d); in nv50_state_validate_3d() 578 nv50_bufctx_fence(nv50->bufctx_3d, true); in nv50_state_validate_3d()
|
D | nv50_vbo.c | 226 BCTX_REFN_bo(nv50->bufctx_3d, 3D_VERTEX_TMP, NOUVEAU_BO_GART | in nv50_upload_user_buffers() 265 BCTX_REFN_bo(nv50->bufctx_3d, 3D_VERTEX_TMP, bo_flags, bo); in nv50_update_user_vbufs() 282 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_VERTEX_TMP); in nv50_release_user_vbufs() 391 BCTX_REFN(nv50->bufctx_3d, 3D_VERTEX, buf, RD); in nv50_vertex_arrays_validate() 756 nv50_bufctx_fence(screen->cur_ctx->bufctx_3d, true); in nv50_draw_vbo_kick_notify() 788 BCTX_REFN(nv50->bufctx_3d, 3D_INDEX, nv04_resource(info->index.resource), RD); in nv50_draw_vbo() 933 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_INDEX); in nv50_draw_vbo()
|
D | nv50_shader_state.c | 99 BCTX_REFN(nv50->bufctx_3d, 3D_CB(s, i), res, RD); in nv50_constbufs_validate() 142 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_TLS); in nv50_program_update_context_state() 144 BCTX_REFN_bo(nv50->bufctx_3d, 3D_TLS, flags, nv50->screen->tls_bo); in nv50_program_update_context_state() 149 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_TLS); in nv50_program_update_context_state() 734 BCTX_REFN(nv50->bufctx_3d, 3D_SO, buf, WR); in nv50_stream_output_validate()
|
D | nv50_state.c | 726 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_TEXTURES); in nv50_set_sampler_views() 901 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_CB(s, i)); in nv50_set_constant_buffer() 999 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_FB); in nv50_set_framebuffer_state() 1080 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_VERTEX); in nv50_set_vertex_buffers() 1240 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_SO); in nv50_set_stream_output_targets()
|
D | nv50_context.h | 145 struct nouveau_bufctx *bufctx_3d; member
|
D | nv50_surface.c | 1308 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_FB); in nv50_blitctx_pre_blit() 1309 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_TEXTURES); in nv50_blitctx_pre_blit() 1356 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_FB); in nv50_blitctx_post_blit() 1357 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_TEXTURES); in nv50_blitctx_post_blit()
|
D | nv50_tex.c | 314 BCTX_REFN(nv50->bufctx_3d, 3D_TEXTURES, res, RD); in nv50_validate_tic()
|
D | nv50_compute.c | 191 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_TEXTURES); in nv50_compute_validate_textures()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_context.c | 195 nouveau_bufctx_del(&nvc0->bufctx_3d); in nvc0_context_unreference_resources() 305 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_FB); in nvc0_invalidate_resource_storage() 315 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_FB); in nvc0_invalidate_resource_storage() 325 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_VTX); in nvc0_invalidate_resource_storage() 341 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(s, i)); in nvc0_invalidate_resource_storage() 361 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_CB(s, i)); in nvc0_invalidate_resource_storage() 378 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_BUF); in nvc0_invalidate_resource_storage() 395 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_SUF); in nvc0_invalidate_resource_storage() 434 &nvc0->bufctx_3d); in nvc0_create() 511 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_SCREEN, flags, screen->uniform_bo); in nvc0_create() [all …]
|
D | nvc0_vbo.c | 224 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_VTX_TMP); in nvc0_release_user_vbufs() 259 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_VTX_TMP, bo_flags, bo); in nvc0_update_user_vbufs() 294 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_VTX_TMP, bo_flags, bo); in nvc0_update_user_vbufs_shared() 374 BCTX_REFN(nvc0->bufctx_3d, 3D_VTX, res, RD); in nvc0_validate_vertex_buffers() 422 BCTX_REFN(nvc0->bufctx_3d, 3D_VTX, buf, RD); in nvc0_validate_vertex_buffers_shared() 445 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_VTX); in nvc0_vertex_arrays_validate() 1011 BCTX_REFN(nvc0->bufctx_3d, 3D_IDX, buf, RD); in nvc0_draw_vbo() 1015 nvc0_add_resident(nvc0->bufctx_3d, NVC0_BIND_3D_BINDLESS, resident->buf, in nvc0_draw_vbo() 1020 nvc0_add_resident(nvc0->bufctx_3d, NVC0_BIND_3D_BINDLESS, resident->buf, in nvc0_draw_vbo() 1024 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_TEXT, vram_domain | NOUVEAU_BO_RD, in nvc0_draw_vbo() [all …]
|
D | nvc0_shader_state.c | 40 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_TLS, flags, nvc0->screen->tls); in nvc0_program_update_context_state() 44 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TLS); in nvc0_program_update_context_state() 360 BCTX_REFN(nvc0->bufctx_3d, 3D_TFB, buf, WR); in nvc0_tfb_validate()
|
D | nvc0_state_validate.c | 204 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_FB); in nvc0_validate_fb() 267 BCTX_REFN(nvc0->bufctx_3d, 3D_FB, res, WR); in nvc0_validate_fb() 298 BCTX_REFN(nvc0->bufctx_3d, 3D_FB, &mt->base, WR); in nvc0_validate_fb() 611 BCTX_REFN(nvc0->bufctx_3d, 3D_CB(s, i), res, RD); in nvc0_constbufs_validate() 655 BCTX_REFN(nvc0->bufctx_3d, 3D_BUF, res, RDWR); in nvc0_validate_buffers() 1000 nvc0->bufctx_3d); in nvc0_state_validate_3d() 1004 nvc0_bufctx_fence(nvc0, nvc0->bufctx_3d, true); in nvc0_state_validate_3d()
|
D | nvc0_state.c | 550 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(s, i)); in nvc0_stage_set_sampler_views() 568 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(s, i)); in nvc0_stage_set_sampler_views() 808 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_CB(s, i)); in nvc0_set_constant_buffer() 906 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_FB); in nvc0_set_framebuffer_state() 1024 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_VTX); in nvc0_set_vertex_buffers() 1173 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TFB); in nvc0_set_transform_feedback_targets() 1204 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_SUF); in nvc0_bind_surfaces_range() 1303 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_SUF); in nvc0_bind_images_range() 1373 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_BUF); in nvc0_bind_buffers_range()
|
D | nvc0_surface.c | 1116 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_FB); in nvc0_blitctx_pre_blit() 1117 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(4, 0)); in nvc0_blitctx_pre_blit() 1118 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(4, 1)); in nvc0_blitctx_pre_blit() 1174 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_VTX_TMP); in nvc0_blitctx_post_blit() 1175 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEXT); in nvc0_blitctx_post_blit() 1176 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_FB); in nvc0_blitctx_post_blit() 1177 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(4, 0)); in nvc0_blitctx_post_blit() 1178 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(4, 1)); in nvc0_blitctx_post_blit() 1326 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_VTX_TMP, in nvc0_blit_3d() 1328 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_TEXT, in nvc0_blit_3d()
|
D | nvc0_vbo_translate.c | 240 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_VTX_TMP, NOUVEAU_BO_GART | NOUVEAU_BO_RD, in nvc0_push_setup_vertex_array() 656 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_VTX_TMP); in nvc0_push_vbo() 732 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_VTX_TMP, NOUVEAU_BO_GART | NOUVEAU_BO_RD, in nvc0_push_upload_vertex_ids()
|
D | nvc0_tex.c | 528 BCTX_REFN(nvc0->bufctx_3d, 3D_TEX(s, i), res, RD); in nvc0_validate_tic() 586 BCTX_REFN(nvc0->bufctx_3d, 3D_TEX(s, i), res, RD); in nve4_validate_tic() 1210 BCTX_REFN(nvc0->bufctx_3d, 3D_SUF, res, RDWR); in nvc0_validate_suf() 1282 BCTX_REFN(nvc0->bufctx_3d, 3D_SUF, res, RD); in gm107_validate_surfaces() 1324 BCTX_REFN(nvc0->bufctx_3d, 3D_SUF, res, RDWR); in nve4_update_surface_bindings()
|
D | nvc0_compute.c | 170 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(s, i)); in nvc0_compute_validate_textures() 351 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_SUF); in nvc0_compute_validate_surfaces()
|
D | nvc0_context.h | 178 struct nouveau_bufctx *bufctx_3d; member
|
D | nve4_compute.c | 1018 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(s, i)); in nve4_compute_validate_textures()
|