Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_context.c135 nouveau_bufctx_del(&nv50->bufctx_3d); in nv50_context_unreference_resources()
203 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_FB); in nv50_invalidate_resource_storage()
213 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_FB); in nv50_invalidate_resource_storage()
229 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_VERTEX); in nv50_invalidate_resource_storage()
241 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_TEXTURES); in nv50_invalidate_resource_storage()
256 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_CB(s, i)); in nv50_invalidate_resource_storage()
294 &nv50->bufctx_3d); in nv50_create()
361 BCTX_REFN_bo(nv50->bufctx_3d, 3D_SCREEN, flags, screen->code); in nv50_create()
362 BCTX_REFN_bo(nv50->bufctx_3d, 3D_SCREEN, flags, screen->uniforms); in nv50_create()
363 BCTX_REFN_bo(nv50->bufctx_3d, 3D_SCREEN, flags, screen->txc); in nv50_create()
[all …]
Dnv50_vbo.c223 BCTX_REFN_bo(nv50->bufctx_3d, 3D_VERTEX_TMP, NOUVEAU_BO_GART | in nv50_upload_user_buffers()
262 BCTX_REFN_bo(nv50->bufctx_3d, 3D_VERTEX_TMP, bo_flags, bo); in nv50_update_user_vbufs()
279 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_VERTEX_TMP); in nv50_release_user_vbufs()
388 BCTX_REFN(nv50->bufctx_3d, 3D_VERTEX, buf, RD); in nv50_vertex_arrays_validate()
752 nv50_bufctx_fence(screen->cur_ctx->bufctx_3d, true); in nv50_draw_vbo_kick_notify()
764 BCTX_REFN(nv50->bufctx_3d, 3D_INDEX, nv04_resource(info->index.resource), RD); in nv50_draw_vbo()
892 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_INDEX); in nv50_draw_vbo()
Dnv50_state_validate.c28 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()
Dnv50_shader_state.c99 BCTX_REFN(nv50->bufctx_3d, 3D_CB(s, i), res, RD); in nv50_constbufs_validate()
137 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_TLS); in nv50_program_update_context_state()
139 BCTX_REFN_bo(nv50->bufctx_3d, 3D_TLS, flags, nv50->screen->tls_bo); in nv50_program_update_context_state()
144 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_TLS); in nv50_program_update_context_state()
722 BCTX_REFN(nv50->bufctx_3d, 3D_SO, buf, WR); in nv50_stream_output_validate()
Dnv50_state.c720 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_TEXTURES); in nv50_stage_set_sampler_views()
908 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_CB(s, i)); in nv50_set_constant_buffer()
997 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_FB); in nv50_set_framebuffer_state()
1076 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_VERTEX); in nv50_set_vertex_buffers()
1226 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_SO); in nv50_set_stream_output_targets()
Dnv50_context.h118 struct nouveau_bufctx *bufctx_3d; member
Dnv50_surface.c1285 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_FB); in nv50_blitctx_pre_blit()
1286 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_TEXTURES); in nv50_blitctx_pre_blit()
1333 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_FB); in nv50_blitctx_post_blit()
1334 nouveau_bufctx_reset(nv50->bufctx_3d, NV50_BIND_3D_TEXTURES); in nv50_blitctx_post_blit()
Dnv50_tex.c301 BCTX_REFN(nv50->bufctx_3d, 3D_TEXTURES, res, RD); in nv50_validate_tic()
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_context.c148 nouveau_bufctx_del(&nvc0->bufctx_3d); in nvc0_context_unreference_resources()
258 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_FB); in nvc0_invalidate_resource_storage()
268 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_FB); in nvc0_invalidate_resource_storage()
278 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_VTX); in nvc0_invalidate_resource_storage()
294 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(s, i)); in nvc0_invalidate_resource_storage()
314 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_CB(s, i)); in nvc0_invalidate_resource_storage()
331 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_BUF); in nvc0_invalidate_resource_storage()
348 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_SUF); in nvc0_invalidate_resource_storage()
387 &nvc0->bufctx_3d); in nvc0_create()
462 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_SCREEN, flags, screen->uniform_bo); in nvc0_create()
[all …]
Dnvc0_vbo.c223 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_VTX_TMP); in nvc0_release_user_vbufs()
258 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_VTX_TMP, bo_flags, bo); in nvc0_update_user_vbufs()
293 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_VTX_TMP, bo_flags, bo); in nvc0_update_user_vbufs_shared()
373 BCTX_REFN(nvc0->bufctx_3d, 3D_VTX, res, RD); in nvc0_validate_vertex_buffers()
421 BCTX_REFN(nvc0->bufctx_3d, 3D_VTX, buf, RD); in nvc0_validate_vertex_buffers_shared()
444 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_VTX); in nvc0_vertex_arrays_validate()
990 BCTX_REFN(nvc0->bufctx_3d, 3D_IDX, buf, RD); in nvc0_draw_vbo()
994 nvc0_add_resident(nvc0->bufctx_3d, NVC0_BIND_3D_BINDLESS, resident->buf, in nvc0_draw_vbo()
999 nvc0_add_resident(nvc0->bufctx_3d, NVC0_BIND_3D_BINDLESS, resident->buf, in nvc0_draw_vbo()
1003 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_TEXT, vram_domain | NOUVEAU_BO_RD, in nvc0_draw_vbo()
[all …]
Dnvc0_shader_state.c40 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()
350 BCTX_REFN(nvc0->bufctx_3d, 3D_TFB, buf, WR); in nvc0_tfb_validate()
Dnvc0_state_validate.c204 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()
Dnvc0_state.c547 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(s, i)); in nvc0_stage_set_sampler_views()
560 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(s, i)); in nvc0_stage_set_sampler_views()
797 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_CB(s, i)); in nvc0_set_constant_buffer()
889 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_FB); in nvc0_set_framebuffer_state()
997 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_VTX); in nvc0_set_vertex_buffers()
1138 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TFB); in nvc0_set_transform_feedback_targets()
1169 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_SUF); in nvc0_bind_surfaces_range()
1268 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_SUF); in nvc0_bind_images_range()
1333 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_BUF); in nvc0_bind_buffers_range()
Dnvc0_surface.c1095 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_FB); in nvc0_blitctx_pre_blit()
1096 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(4, 0)); in nvc0_blitctx_pre_blit()
1097 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(4, 1)); in nvc0_blitctx_pre_blit()
1153 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_VTX_TMP); in nvc0_blitctx_post_blit()
1154 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEXT); in nvc0_blitctx_post_blit()
1155 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_FB); in nvc0_blitctx_post_blit()
1156 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(4, 0)); in nvc0_blitctx_post_blit()
1157 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(4, 1)); in nvc0_blitctx_post_blit()
1295 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_VTX_TMP, in nvc0_blit_3d()
1297 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_TEXT, in nvc0_blit_3d()
Dnvc0_vbo_translate.c239 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_VTX_TMP, NOUVEAU_BO_GART | NOUVEAU_BO_RD, in nvc0_push_setup_vertex_array()
649 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_VTX_TMP); in nvc0_push_vbo()
724 BCTX_REFN_bo(nvc0->bufctx_3d, 3D_VTX_TMP, NOUVEAU_BO_GART | NOUVEAU_BO_RD, in nvc0_push_upload_vertex_ids()
Dnvc0_compute.c170 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()
Dnvc0_tex.c530 BCTX_REFN(nvc0->bufctx_3d, 3D_TEX(s, i), res, RD); in nvc0_validate_tic()
588 BCTX_REFN(nvc0->bufctx_3d, 3D_TEX(s, i), res, RD); in nve4_validate_tic()
1197 BCTX_REFN(nvc0->bufctx_3d, 3D_SUF, res, RDWR); in nvc0_validate_suf()
1269 BCTX_REFN(nvc0->bufctx_3d, 3D_SUF, res, RD); in gm107_validate_surfaces()
1311 BCTX_REFN(nvc0->bufctx_3d, 3D_SUF, res, RDWR); in nve4_update_surface_bindings()
Dnvc0_context.h178 struct nouveau_bufctx *bufctx_3d; member
Dnve4_compute.c1018 nouveau_bufctx_reset(nvc0->bufctx_3d, NVC0_BIND_3D_TEX(s, i)); in nve4_compute_validate_textures()