| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv30/ |
| H A D | nv30_context.c | 45 nv30 = container_of(push->user_priv, nv30, bufctx); 51 if (push->bufctx) { 53 LIST_FOR_EACH_ENTRY(bref, &push->bufctx->current, thead) { 100 nouveau_bufctx_reset(nv30->bufctx, BUFCTX_FB); 110 nouveau_bufctx_reset(nv30->bufctx, BUFCTX_FB); 120 nouveau_bufctx_reset(nv30->bufctx, BUFCTX_VTXBUF); 132 nouveau_bufctx_reset(nv30->bufctx, BUFCTX_FRAGTEX(i)); 141 nouveau_bufctx_reset(nv30->bufctx, BUFCTX_VERTTEX(i)); 171 if (nv30->screen->base.pushbuf->user_priv == &nv30->bufctx) 174 nouveau_bufctx_del(&nv30->bufctx); [all...] |
| H A D | nv30_winsys.h | 30 bufctx(struct nouveau_pushbuf *push) function in typeref:struct:nouveau_bufctx * 39 nouveau_bufctx_reset(bufctx(push), bin); 46 nouveau_bufctx_refn(bufctx(push), bin, bo, access); 53 nouveau_bufctx_mthd(bufctx(push), bin, (1 << 18) | (subc << 13) | mthd, 62 nouveau_bufctx_mthd(bufctx(push), bin, (1 << 18) | (subc << 13) | mthd, 75 nouveau_bufctx_mthd(bufctx(push), bin, (1 << 18) | (subc << 13) | mthd, 89 nouveau_bufctx_mthd(bufctx(push), bin, (1 << 18) | (subc << 13) | mthd,
|
| H A D | nv40_verttex.c | 81 nouveau_bufctx_reset(nv30->bufctx, BUFCTX_VERTTEX(i)); 87 nouveau_bufctx_reset(nv30->bufctx, BUFCTX_VERTTEX(i));
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv30/ |
| H A D | nv30_context.c | 45 nv30 = container_of(push->user_priv, struct nv30_context, bufctx); 51 if (push->bufctx) { 53 LIST_FOR_EACH_ENTRY(bref, &push->bufctx->current, thead) { 100 nouveau_bufctx_reset(nv30->bufctx, BUFCTX_FB); 110 nouveau_bufctx_reset(nv30->bufctx, BUFCTX_FB); 120 nouveau_bufctx_reset(nv30->bufctx, BUFCTX_VTXBUF); 132 nouveau_bufctx_reset(nv30->bufctx, BUFCTX_FRAGTEX(i)); 141 nouveau_bufctx_reset(nv30->bufctx, BUFCTX_VERTTEX(i)); 171 if (nv30->screen->base.pushbuf->user_priv == &nv30->bufctx) 174 nouveau_bufctx_del(&nv30->bufctx); [all...] |
| H A D | nv30_winsys.h | 30 bufctx(struct nouveau_pushbuf *push) function in typeref:struct:nouveau_bufctx * 39 nouveau_bufctx_reset(bufctx(push), bin); 46 nouveau_bufctx_refn(bufctx(push), bin, bo, access); 53 nouveau_bufctx_mthd(bufctx(push), bin, (1 << 18) | (subc << 13) | mthd, 62 nouveau_bufctx_mthd(bufctx(push), bin, (1 << 18) | (subc << 13) | mthd, 75 nouveau_bufctx_mthd(bufctx(push), bin, (1 << 18) | (subc << 13) | mthd, 89 nouveau_bufctx_mthd(bufctx(push), bin, (1 << 18) | (subc << 13) | mthd,
|
| H A D | nv40_verttex.c | 82 nouveau_bufctx_reset(nv30->bufctx, BUFCTX_VERTTEX(i)); 93 nouveau_bufctx_reset(nv30->bufctx, BUFCTX_VERTTEX(i));
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50/ |
| H A D | nv50_winsys.h | 20 nv50_add_bufctx_resident_bo(struct nouveau_bufctx *bufctx, int bin, argument 23 nouveau_bufctx_refn(bufctx, bin, bo, flags)->priv = NULL; 27 nv50_add_bufctx_resident(struct nouveau_bufctx *bufctx, int bin, argument 31 nouveau_bufctx_refn(bufctx, bin, res->bo, flags | res->domain);
|
| H A D | nv50_context.c | 136 nouveau_bufctx_del(&nv50->bufctx); 291 ret = nouveau_bufctx_new(screen->base.client, 2, &nv50->bufctx); 332 nouveau_pushbuf_bufctx(screen->base.pushbuf, nv50->bufctx); 374 BCTX_REFN_bo(nv50->bufctx, FENCE, flags, screen->fence.bo); 400 if (nv50->bufctx) 401 nouveau_bufctx_del(&nv50->bufctx); 408 nv50_bufctx_fence(struct nouveau_bufctx *bufctx, bool on_flush) argument 410 struct nouveau_list *list = on_flush ? &bufctx->current : &bufctx->pending;
|
| H A D | nv50_compute.c | 215 nouveau_bufctx_refn(nv50->bufctx, 0, bo, NOUVEAU_BO_GART | NOUVEAU_BO_RD); 216 nouveau_pushbuf_bufctx(push, nv50->bufctx); 224 nouveau_bufctx_reset(nv50->bufctx, 0);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv50/ |
| H A D | nv50_winsys.h | 20 nv50_add_bufctx_resident_bo(struct nouveau_bufctx *bufctx, int bin, argument 23 nouveau_bufctx_refn(bufctx, bin, bo, flags)->priv = NULL; 27 nv50_add_bufctx_resident(struct nouveau_bufctx *bufctx, int bin, argument 31 nouveau_bufctx_refn(bufctx, bin, res->bo, flags | res->domain);
|
| H A D | nv50_context.c | 153 nouveau_bufctx_del(&nv50->bufctx); 318 ret = nouveau_bufctx_new(screen->base.client, 2, &nv50->bufctx); 359 nouveau_pushbuf_bufctx(screen->base.pushbuf, nv50->bufctx); 402 BCTX_REFN_bo(nv50->bufctx, FENCE, flags, screen->fence.bo); 428 if (nv50->bufctx) 429 nouveau_bufctx_del(&nv50->bufctx); 436 nv50_bufctx_fence(struct nouveau_bufctx *bufctx, bool on_flush) argument 438 struct nouveau_list *list = on_flush ? &bufctx->current : &bufctx->pending;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_winsys.h | 19 nv50_add_bufctx_resident_bo(struct nouveau_bufctx *bufctx, int bin, argument 22 nouveau_bufctx_refn(bufctx, bin, bo, flags)->priv = NULL; 26 nvc0_add_resident(struct nouveau_bufctx *bufctx, int bin, argument 30 nouveau_bufctx_refn(bufctx, bin, res->bo, flags | res->domain);
|
| H A D | nvc0_context.c | 143 nouveau_bufctx_del(&nvc0->bufctx); 203 /* Unset bufctx, we don't want to revalidate any resources after the flush. 204 * Other contexts will always set their bufctx again on action calls. 378 ret = nouveau_bufctx_new(screen->base.client, 2, &nvc0->bufctx); 447 nouveau_pushbuf_bufctx(screen->base.pushbuf, nvc0->bufctx); 472 BCTX_REFN_bo(nvc0->bufctx, FENCE, flags, screen->fence.bo); 510 if (nvc0->bufctx) 511 nouveau_bufctx_del(&nvc0->bufctx); 519 nvc0_bufctx_fence(struct nvc0_context *nvc0, struct nouveau_bufctx *bufctx, argument 522 struct nouveau_list *list = on_flush ? &bufctx [all...] |
| H A D | nvc0_transfer.c | 21 struct nouveau_bufctx *bctx = nvc0->bufctx; 130 struct nouveau_bufctx *bctx = nvc0->bufctx; 208 nouveau_bufctx_refn(nvc0->bufctx, 0, dst, domain | NOUVEAU_BO_WR); 209 nouveau_pushbuf_bufctx(push, nvc0->bufctx); 237 nouveau_bufctx_reset(nvc0->bufctx, 0); 250 nouveau_bufctx_refn(nvc0->bufctx, 0, dst, domain | NOUVEAU_BO_WR); 251 nouveau_pushbuf_bufctx(push, nvc0->bufctx); 277 nouveau_bufctx_reset(nvc0->bufctx, 0); 287 struct nouveau_bufctx *bctx = nvc0_context(&nv->pipe)->bufctx; 325 struct nouveau_bufctx *bctx = nvc0_context(&nv->pipe)->bufctx; [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_winsys.h | 19 nv50_add_bufctx_resident_bo(struct nouveau_bufctx *bufctx, int bin, argument 22 nouveau_bufctx_refn(bufctx, bin, bo, flags)->priv = NULL; 26 nvc0_add_resident(struct nouveau_bufctx *bufctx, int bin, argument 30 nouveau_bufctx_refn(bufctx, bin, res->bo, flags | res->domain);
|
| H A D | nvc0_context.c | 196 nouveau_bufctx_del(&nvc0->bufctx); 256 /* Unset bufctx, we don't want to revalidate any resources after the flush. 257 * Other contexts will always set their bufctx again on action calls. 431 ret = nouveau_bufctx_new(screen->base.client, 2, &nvc0->bufctx); 503 nouveau_pushbuf_bufctx(screen->base.pushbuf, nvc0->bufctx); 528 BCTX_REFN_bo(nvc0->bufctx, FENCE, flags, screen->fence.bo); 566 if (nvc0->bufctx) 567 nouveau_bufctx_del(&nvc0->bufctx); 575 nvc0_bufctx_fence(struct nvc0_context *nvc0, struct nouveau_bufctx *bufctx, argument 578 struct nouveau_list *list = on_flush ? &bufctx [all...] |
| H A D | nvc0_transfer.c | 21 struct nouveau_bufctx *bctx = nvc0->bufctx; 130 struct nouveau_bufctx *bctx = nvc0->bufctx; 208 nouveau_bufctx_refn(nvc0->bufctx, 0, dst, domain | NOUVEAU_BO_WR); 209 nouveau_pushbuf_bufctx(push, nvc0->bufctx); 237 nouveau_bufctx_reset(nvc0->bufctx, 0); 250 nouveau_bufctx_refn(nvc0->bufctx, 0, dst, domain | NOUVEAU_BO_WR); 251 nouveau_pushbuf_bufctx(push, nvc0->bufctx); 277 nouveau_bufctx_reset(nvc0->bufctx, 0); 287 struct nouveau_bufctx *bctx = nvc0_context(&nv->pipe)->bufctx; 325 struct nouveau_bufctx *bctx = nvc0_context(&nv->pipe)->bufctx; [all...] |
| /xsrc/external/mit/libdrm/dist/nouveau/ |
| H A D | bufctx.c | 40 struct nouveau_bufctx *bufctx; member in struct:nouveau_bufref_priv 135 pref->bufctx = bctx;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/ |
| H A D | nouveau_video.h | 25 struct nouveau_bufctx *bufctx; member in struct:nouveau_decoder
|
| H A D | nouveau_video.c | 77 nouveau_bufctx_reset(dec->bufctx, NV31_VIDEO_BIND_CMD); 79 #define BCTX_ARGS dec->bufctx, NV31_VIDEO_BIND_CMD, NOUVEAU_BO_RD 392 nouveau_bufctx_reset(dec->bufctx, NV31_VIDEO_BIND_IMG(i)); 394 #define BCTX_ARGS dec->bufctx, NV31_VIDEO_BIND_IMG(i), NOUVEAU_BO_RDWR 486 if (dec->bufctx) 487 nouveau_bufctx_del(&dec->bufctx); 538 ret = nouveau_bufctx_new(dec->client, NV31_VIDEO_BIND_COUNT, &dec->bufctx); 590 nouveau_pushbuf_bufctx(dec->push, dec->bufctx);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/ |
| H A D | nouveau_video.h | 25 struct nouveau_bufctx *bufctx; member in struct:nouveau_decoder
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/nouveau/ |
| H A D | nouveau_context.c | 169 ret = nouveau_bufctx_new(nctx->hw.client, 16, &nctx->hw.bufctx); 175 nctx->hw.pushbuf->user_priv = nctx->hw.bufctx; 214 nouveau_bufctx_del(&nctx->hw.bufctx); 332 nouveau_bufctx_reset(to_nouveau_context(ctx)->hw.bufctx, BUFCTX_FB);
|
| H A D | nouveau_context.h | 51 struct nouveau_bufctx *bufctx; member in struct:nouveau_hw_state
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/nouveau/ |
| H A D | nouveau_context.c | 169 ret = nouveau_bufctx_new(nctx->hw.client, 16, &nctx->hw.bufctx); 175 nctx->hw.pushbuf->user_priv = nctx->hw.bufctx; 214 nouveau_bufctx_del(&nctx->hw.bufctx); 332 nouveau_bufctx_reset(to_nouveau_context(ctx)->hw.bufctx, BUFCTX_FB);
|
| H A D | nouveau_context.h | 51 struct nouveau_bufctx *bufctx; member in struct:nouveau_hw_state
|