Home
last modified time | relevance | path

Searched refs:NOUVEAU_BO_WR (Results 1 - 25 of 32) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_video_bsp.c40 ret = nouveau_bo_map(bsp_bo, NOUVEAU_BO_WR, dec->client); in nvc0_decoder_bsp_begin()
85 ret = nouveau_bo_map(tmp_bo, NOUVEAU_BO_WR, dec->client); in nvc0_decoder_bsp_next()
117 ret = nouveau_bo_map(tmp_bo, NOUVEAU_BO_WR, dec->client); in nvc0_decoder_bsp_next()
148 { inter_bo, NOUVEAU_BO_WR | NOUVEAU_BO_VRAM }, in nvc0_decoder_bsp_end()
150 { dec->fence_bo, NOUVEAU_BO_WR | NOUVEAU_BO_GART }, in nvc0_decoder_bsp_end()
H A Dnvc0_video_ppp.c36 { NULL, NOUVEAU_BO_WR | NOUVEAU_BO_VRAM }, in nvc0_decoder_setup_ppp()
37 { NULL, NOUVEAU_BO_WR | NOUVEAU_BO_VRAM }, in nvc0_decoder_setup_ppp()
40 { dec->fence_bo, NOUVEAU_BO_WR | NOUVEAU_BO_GART }, in nvc0_decoder_setup_ppp()
H A Dnvc0_transfer.c33 nouveau_bufctx_refn(bctx, 0, dst->bo, dst->domain | NOUVEAU_BO_WR); in nvc0_m2mf_transfer_rect()
138 nouveau_bufctx_refn(bctx, 0, dst->bo, dst->domain | NOUVEAU_BO_WR); in nve4_m2mf_transfer_rect()
208 nouveau_bufctx_refn(nvc0->bufctx, 0, dst, domain | NOUVEAU_BO_WR); in nvc0_m2mf_push_linear()
250 nouveau_bufctx_refn(nvc0->bufctx, 0, dst, domain | NOUVEAU_BO_WR); in nve4_p2mf_push_linear()
290 nouveau_bufctx_refn(bctx, 0, dst, dstdom | NOUVEAU_BO_WR); in nvc0_m2mf_copy_linear()
328 nouveau_bufctx_refn(bctx, 0, dst, dstdom | NOUVEAU_BO_WR); in nve4_m2mf_copy_linear()
364 NOUVEAU_BO_WR : NOUVEAU_BO_RD; in nvc0_mt_sync()
481 flags |= NOUVEAU_BO_WR; in nvc0_miptree_transfer_map()
601 PUSH_REFN (push, bo, NOUVEAU_BO_WR | domain); in nvc0_cb_bo_push()
H A Dnvc0_video_vp.c81 { inter_bo, NOUVEAU_BO_WR | NOUVEAU_BO_VRAM }, in nvc0_decoder_vp()
82 { dec->ref_bo, NOUVEAU_BO_WR | NOUVEAU_BO_VRAM }, in nvc0_decoder_vp()
85 { dec->fence_bo, NOUVEAU_BO_WR | NOUVEAU_BO_GART }, in nvc0_decoder_vp()
H A Dnvc0_screen.h167 if (flags & NOUVEAU_BO_WR) in nvc0_resource_fence()
176 if (flags & NOUVEAU_BO_WR) in nvc0_resource_validate()
H A Dnvc0_query_hw.c77 PUSH_REFN (push, hq->bo, NOUVEAU_BO_GART | NOUVEAU_BO_WR); in nvc0_hw_query_get()
133 PUSH_REFN(push, hq->bo, NOUVEAU_BO_GART | NOUVEAU_BO_WR); in nvc0_hw_query_write_compute_invocations()
415 nvc0_resource_validate(buf, NOUVEAU_BO_WR); in nvc0_hw_get_query_result_resource()
440 PUSH_REFN (push, buf->bo, buf->domain | NOUVEAU_BO_WR); in nvc0_hw_get_query_result_resource()
514 nvc0_resource_validate(buf, NOUVEAU_BO_WR); in nvc0_hw_get_query_result_resource()
H A Dnvc0_surface.c304 PUSH_REFN (push, res->bo, res->domain | NOUVEAU_BO_WR); in nvc0_clear_render_target()
351 nvc0_resource_fence(res, NOUVEAU_BO_WR); in nvc0_clear_render_target()
380 nouveau_bufctx_refn(nvc0->bufctx, 0, buf->bo, buf->domain | NOUVEAU_BO_WR); in nvc0_clear_buffer_push_nvc0()
413 nvc0_resource_validate(buf, NOUVEAU_BO_WR); in nvc0_clear_buffer_push_nvc0()
429 nouveau_bufctx_refn(nvc0->bufctx, 0, buf->bo, buf->domain | NOUVEAU_BO_WR); in nvc0_clear_buffer_push_nve4()
460 nvc0_resource_validate(buf, NOUVEAU_BO_WR); in nvc0_clear_buffer_push_nve4()
574 PUSH_REFN (push, buf->bo, buf->domain | NOUVEAU_BO_WR); in nvc0_clear_buffer()
607 nvc0_resource_validate(buf, NOUVEAU_BO_WR); in nvc0_clear_buffer()
642 PUSH_REFN (push, mt->base.bo, mt->base.domain | NOUVEAU_BO_WR); in nvc0_clear_depth_stencil()
1592 nvc0_resource_validate(&dst->base, NOUVEAU_BO_WR); in nvc0_blit_eng2d()
[all...]
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
H A Dnv98_video_ppp.c36 { NULL, NOUVEAU_BO_WR | NOUVEAU_BO_VRAM }, in nv98_decoder_setup_ppp()
37 { NULL, NOUVEAU_BO_WR | NOUVEAU_BO_VRAM }, in nv98_decoder_setup_ppp()
40 { dec->fence_bo, NOUVEAU_BO_WR | NOUVEAU_BO_GART }, in nv98_decoder_setup_ppp()
H A Dnv98_video_bsp.c52 { inter_bo, NOUVEAU_BO_WR | NOUVEAU_BO_VRAM }, in nv98_decoder_bsp()
54 { dec->fence_bo, NOUVEAU_BO_WR | NOUVEAU_BO_GART }, in nv98_decoder_bsp()
98 ret = nouveau_bo_map(bsp_bo, NOUVEAU_BO_WR, dec->client); in nv98_decoder_bsp()
H A Dnv98_video_vp.c81 { inter_bo, NOUVEAU_BO_WR | NOUVEAU_BO_VRAM }, in nv98_decoder_vp()
82 { dec->ref_bo, NOUVEAU_BO_WR | NOUVEAU_BO_VRAM }, in nv98_decoder_vp()
85 { dec->fence_bo, NOUVEAU_BO_WR | NOUVEAU_BO_GART }, in nv98_decoder_vp()
H A Dnv50_screen.h143 if (flags & NOUVEAU_BO_WR) in nv50_resource_fence()
152 if (flags & NOUVEAU_BO_WR) in nv50_resource_validate()
H A Dnv50_transfer.c68 nouveau_bufctx_refn(bctx, 0, dst->bo, dst->domain | NOUVEAU_BO_WR); in nv50_2d_transfer_rect()
198 nouveau_bufctx_refn(bctx, 0, dst->bo, dst->domain | NOUVEAU_BO_WR); in nv50_m2mf_transfer_rect()
285 nouveau_bufctx_refn(nv50->bufctx, 0, dst, domain | NOUVEAU_BO_WR); in nv50_sifc_linear_u8()
338 nouveau_bufctx_refn(bctx, 0, dst, dstdom | NOUVEAU_BO_WR); in nv50_m2mf_copy_linear()
454 flags |= NOUVEAU_BO_WR; in nv50_miptree_transfer_map()
514 PUSH_REFN (push, bo, NOUVEAU_BO_WR | domain); in nv50_cb_bo_push()
H A Dnv84_video.c84 ret = nouveau_bo_map(fw, NOUVEAU_BO_WR, dec->client); in nv84_load_firmwares()
409 ret = nouveau_bo_map(dec->bitstream, NOUVEAU_BO_WR, dec->client); in nv84_create_decoder()
416 ret = nouveau_bo_map(dec->vp_params, NOUVEAU_BO_WR, dec->client); in nv84_create_decoder()
428 ret = nouveau_bo_map(dec->mpeg12_bo, NOUVEAU_BO_WR, dec->client); in nv84_create_decoder()
437 ret = nouveau_bo_map(dec->fence, NOUVEAU_BO_WR, dec->client); in nv84_create_decoder()
H A Dnv50_surface.c301 PUSH_REFN(push, bo, mt->base.domain | NOUVEAU_BO_WR); in nv50_clear_render_target()
400 PUSH_REFN(push, bo, mt->base.domain | NOUVEAU_BO_WR); in nv50_clear_depth_stencil()
654 nouveau_bufctx_refn(nv50->bufctx, 0, buf->bo, buf->domain | NOUVEAU_BO_WR); in nv50_clear_buffer_push()
695 nv50_resource_validate(buf, NOUVEAU_BO_WR); in nv50_clear_buffer_push()
777 PUSH_REFN(push, buf->bo, buf->domain | NOUVEAU_BO_WR); in nv50_clear_buffer()
818 nv50_resource_validate(buf, NOUVEAU_BO_WR); in nv50_clear_buffer()
H A Dnv50_context.c400 flags = NOUVEAU_BO_GART | NOUVEAU_BO_WR; in nv50_create()
H A Dnv50_query_hw.c85 PUSH_REFN (push, hq->bo, NOUVEAU_BO_GART | NOUVEAU_BO_WR); in nv50_hw_query_get()
H A 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()
/third_party/libdrm/nouveau/
H A Dnouveau.h116 #define NOUVEAU_BO_WR 0x00000200 macro
117 #define NOUVEAU_BO_RDWR (NOUVEAU_BO_RD | NOUVEAU_BO_WR)
H A Dpushbuf.c163 domains_wr = domains * !!(flags & NOUVEAU_BO_WR); in pushbuf_kref()
386 nouveau_bo(bo)->access |= NOUVEAU_BO_WR; in pushbuf_submit()
688 ret = nouveau_bo_map(bo, NOUVEAU_BO_WR, push->client); in nouveau_pushbuf_space()
771 flags |= NOUVEAU_BO_WR; in nouveau_pushbuf_refd()
H A Dnouveau.c854 if (!nvbo->head.next && !(nvbo->access & NOUVEAU_BO_WR) && in nouveau_bo_wait()
855 !(access & NOUVEAU_BO_WR)) in nouveau_bo_wait()
860 if (access & NOUVEAU_BO_WR) in nouveau_bo_wait()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_transfer.c153 { dst->bo, NOUVEAU_BO_VRAM | NOUVEAU_BO_WR }, in nv30_transfer_rect_blit()
404 { dst->bo, dst->domain | NOUVEAU_BO_WR }, in nv30_transfer_rect_sifm()
501 { dst->bo, dst->domain | NOUVEAU_BO_WR }, in nv30_transfer_rect_m2mf()
639 nouveau_bo_map(dst->bo, NOUVEAU_BO_WR, nv30->base.client); in nv30_transfer_rect_cpu()
695 { dst, d_dom | NOUVEAU_BO_WR }, in nv30_transfer_copy_data()
H A Dnv30_clear.c150 refn.flags = NOUVEAU_BO_VRAM | NOUVEAU_BO_WR; in nv30_clear_render_target()
216 refn.flags = NOUVEAU_BO_VRAM | NOUVEAU_BO_WR; in nv30_clear_depth_stencil()
H A Dnv30_context.c61 if (bref->flags & NOUVEAU_BO_WR) { in nv30_context_kick_notify()
/third_party/mesa3d/src/gallium/drivers/nouveau/
H A Dnouveau_winsys.h82 flags |= NOUVEAU_BO_WR; in nouveau_screen_transfer_flags()
H A Dnouveau_vp3_video.c293 if (nouveau_bo_map(dec->fw_bo, NOUVEAU_BO_WR, dec->client)) in nouveau_vp3_load_firmware()

Completed in 24 milliseconds

12