/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
H A D | nvc0_video_bsp.c | 40 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 D | nvc0_video_ppp.c | 36 { 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 D | nvc0_transfer.c | 33 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 D | nvc0_video_vp.c | 81 { 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 D | nvc0_screen.h | 167 if (flags & NOUVEAU_BO_WR) in nvc0_resource_fence() 176 if (flags & NOUVEAU_BO_WR) in nvc0_resource_validate()
|
H A D | nvc0_query_hw.c | 77 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 D | nvc0_surface.c | 304 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 D | nv98_video_ppp.c | 36 { 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 D | nv98_video_bsp.c | 52 { 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 D | nv98_video_vp.c | 81 { 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 D | nv50_screen.h | 143 if (flags & NOUVEAU_BO_WR) in nv50_resource_fence() 152 if (flags & NOUVEAU_BO_WR) in nv50_resource_validate()
|
H A D | nv50_transfer.c | 68 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 D | nv84_video.c | 84 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 D | nv50_surface.c | 301 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 D | nv50_context.c | 400 flags = NOUVEAU_BO_GART | NOUVEAU_BO_WR; in nv50_create()
|
H A D | nv50_query_hw.c | 85 PUSH_REFN (push, hq->bo, NOUVEAU_BO_GART | NOUVEAU_BO_WR); in nv50_hw_query_get()
|
H A 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()
|
/third_party/libdrm/nouveau/ |
H A D | nouveau.h | 116 #define NOUVEAU_BO_WR 0x00000200 macro 117 #define NOUVEAU_BO_RDWR (NOUVEAU_BO_RD | NOUVEAU_BO_WR)
|
H A D | pushbuf.c | 163 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 D | nouveau.c | 854 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 D | nv30_transfer.c | 153 { 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 D | nv30_clear.c | 150 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 D | nv30_context.c | 61 if (bref->flags & NOUVEAU_BO_WR) { in nv30_context_kick_notify()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/ |
H A D | nouveau_winsys.h | 82 flags |= NOUVEAU_BO_WR; in nouveau_screen_transfer_flags()
|
H A D | nouveau_vp3_video.c | 293 if (nouveau_bo_map(dec->fw_bo, NOUVEAU_BO_WR, dec->client)) in nouveau_vp3_load_firmware()
|