Searched defs:bufctx (Results 1 - 22 of 22) sorted by relevance

/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/
H A Dnv50_context.c76 nouveau_bufctx_del(&nv50->bufctx);
105 /* need to flush before destroying the bufctx */
136 ret = nouveau_bufctx_new(screen->base.client, 2, &nv50->bufctx);
159 nouveau_pushbuf_bufctx(screen->base.pushbuf, nv50->bufctx);
186 BCTX_REFN_bo(nv50->bufctx, FENCE, flags, screen->fence.bo);
196 if (nv50->bufctx)
197 nouveau_bufctx_del(&nv50->bufctx);
204 nv50_bufctx_fence(struct nouveau_bufctx *bufctx, boolean on_flush) argument
206 struct nouveau_list *list = on_flush ? &bufctx->current : &bufctx
[all...]
H A Dnv50_winsys.h20 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 Dnv50_context.h82 struct nouveau_bufctx *bufctx; member in struct:nv50_context
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/
H A Dnvc0_context.c62 nouveau_bufctx_del(&nvc0->bufctx);
137 nouveau_bufctx_new(screen->base.client, 2, &nvc0->bufctx);
157 nouveau_pushbuf_bufctx(screen->base.pushbuf, nvc0->bufctx);
191 BCTX_REFN_bo(nvc0->bufctx, FENCE, flags, screen->fence.bo);
201 if (nvc0->bufctx)
202 nouveau_bufctx_del(&nvc0->bufctx);
209 nvc0_bufctx_fence(struct nvc0_context *nvc0, struct nouveau_bufctx *bufctx, argument
212 struct nouveau_list *list = on_flush ? &bufctx->current : &bufctx->pending;
H A Dnvc0_winsys.h19 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 Dnvc0_context.h78 struct nouveau_bufctx *bufctx; member in struct:nvc0_context
/external/mesa3d/src/gallium/drivers/nv50/
H A Dnv50_context.c76 nouveau_bufctx_del(&nv50->bufctx);
105 /* need to flush before destroying the bufctx */
136 ret = nouveau_bufctx_new(screen->base.client, 2, &nv50->bufctx);
159 nouveau_pushbuf_bufctx(screen->base.pushbuf, nv50->bufctx);
186 BCTX_REFN_bo(nv50->bufctx, FENCE, flags, screen->fence.bo);
196 if (nv50->bufctx)
197 nouveau_bufctx_del(&nv50->bufctx);
204 nv50_bufctx_fence(struct nouveau_bufctx *bufctx, boolean on_flush) argument
206 struct nouveau_list *list = on_flush ? &bufctx->current : &bufctx
[all...]
H A Dnv50_winsys.h20 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 Dnv50_context.h82 struct nouveau_bufctx *bufctx; member in struct:nv50_context
/external/mesa3d/src/gallium/drivers/nvc0/
H A Dnvc0_context.c62 nouveau_bufctx_del(&nvc0->bufctx);
137 nouveau_bufctx_new(screen->base.client, 2, &nvc0->bufctx);
157 nouveau_pushbuf_bufctx(screen->base.pushbuf, nvc0->bufctx);
191 BCTX_REFN_bo(nvc0->bufctx, FENCE, flags, screen->fence.bo);
201 if (nvc0->bufctx)
202 nouveau_bufctx_del(&nvc0->bufctx);
209 nvc0_bufctx_fence(struct nvc0_context *nvc0, struct nouveau_bufctx *bufctx, argument
212 struct nouveau_list *list = on_flush ? &bufctx->current : &bufctx->pending;
H A Dnvc0_winsys.h19 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 Dnvc0_context.h78 struct nouveau_bufctx *bufctx; member in struct:nvc0_context
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nouveau/
H A Dnouveau_video.h25 struct nouveau_bufctx *bufctx; member in struct:nouveau_decoder
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv30/
H A Dnv30_winsys.h30 bufctx(struct nouveau_pushbuf *push) function
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 Dnv30_context.h46 struct nouveau_bufctx *bufctx; member in struct:nv30_context
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/nouveau/
H A Dnouveau_context.h51 struct nouveau_bufctx *bufctx; member in struct:nouveau_hw_state
H A Dnouveau_vbo_t.c235 struct nouveau_bufctx *bufctx = nctx->hw.bufctx; local
236 unsigned pushbuf_avail = PUSHBUF_DWORDS - 2 * (bufctx->relocs +
378 nouveau_pushbuf_bufctx(push, nctx->hw.bufctx);
418 nouveau_pushbuf_bufctx(push, nctx->hw.bufctx);
/external/mesa3d/src/gallium/drivers/nouveau/
H A Dnouveau_video.h25 struct nouveau_bufctx *bufctx; member in struct:nouveau_decoder
/external/mesa3d/src/gallium/drivers/nv30/
H A Dnv30_winsys.h30 bufctx(struct nouveau_pushbuf *push) function
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 Dnv30_context.h46 struct nouveau_bufctx *bufctx; member in struct:nv30_context
/external/mesa3d/src/mesa/drivers/dri/nouveau/
H A Dnouveau_context.h51 struct nouveau_bufctx *bufctx; member in struct:nouveau_hw_state
H A Dnouveau_vbo_t.c235 struct nouveau_bufctx *bufctx = nctx->hw.bufctx; local
236 unsigned pushbuf_avail = PUSHBUF_DWORDS - 2 * (bufctx->relocs +
378 nouveau_pushbuf_bufctx(push, nctx->hw.bufctx);
418 nouveau_pushbuf_bufctx(push, nctx->hw.bufctx);

Completed in 503 milliseconds