Searched refs:pushbuf (Results 1 - 25 of 46) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/nvc0/
H A Dnvc0_context.c44 PUSH_KICK(nvc0->base.pushbuf); /* fencing handled in kick_notify */
50 struct nouveau_pushbuf *push = nvc0_context(pipe)->base.pushbuf;
90 nvc0->base.pushbuf->kick_notify = NULL;
92 nouveau_pushbuf_bufctx(nvc0->base.pushbuf, NULL);
94 nouveau_pushbuf_kick(nvc0->base.pushbuf, nvc0->base.pushbuf->channel);
132 nvc0->base.pushbuf = screen->base.pushbuf;
157 nouveau_pushbuf_bufctx(screen->base.pushbuf, nvc0->bufctx);
159 screen->base.pushbuf
[all...]
H A Dnvc0_shader_state.c34 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
87 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
107 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
135 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
161 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
185 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
214 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
H A Dnvc0_state_validate.c9 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
58 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
166 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
178 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
188 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
199 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
220 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
255 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
290 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
330 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
[all...]
H A Dnvc0_tex.c213 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
281 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
349 BEGIN_NVC0(nvc0->base.pushbuf, NVC0_3D(TIC_FLUSH), 1);
350 PUSH_DATA (nvc0->base.pushbuf, 0);
358 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
402 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
457 BEGIN_NVC0(nvc0->base.pushbuf, NVC0_3D(TSC_FLUSH), 1);
458 PUSH_DATA (nvc0->base.pushbuf, 0);
469 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
H A Dnvc0_vbo.c168 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
229 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
271 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
309 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
372 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
411 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
506 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
564 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
690 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
754 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
[all...]
H A Dnvc0_transfer.c22 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
117 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
182 struct nouveau_pushbuf *push = nv->pushbuf;
227 struct nouveau_pushbuf *push = nv->pushbuf;
270 struct nouveau_pushbuf *push = nv->pushbuf;
308 struct nouveau_pushbuf *push = nv->pushbuf;
470 struct nouveau_pushbuf *push = nv->pushbuf;
H A Dnvc0_query.c184 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
256 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
354 PUSH_KICK(nvc0->base.pushbuf);
431 struct nouveau_pushbuf *push = nvc0->base.pushbuf;
504 PUSH_SPACE(nvc0_context(pipe)->base.pushbuf, 1);
505 IMMED_NVC0(nvc0_context(pipe)->base.pushbuf, NVC0_3D(SERIALIZE), 0);
/external/mesa3d/src/gallium/drivers/nv30/
H A Dnv30_context.c73 struct nouveau_pushbuf *push = nv30->base.pushbuf;
131 push = screen->base.pushbuf;
132 nv30->base.pushbuf = push;
133 nv30->base.pushbuf->user_priv = push->user_priv; /* hack at validate time */
134 nv30->base.pushbuf->rsvd_kick = 16; /* hack in screen before first space */
135 nv30->base.pushbuf->kick_notify = nv30_context_kick_notify;
H A Dnv30_state_validate.c40 struct nouveau_pushbuf *push = nv30->base.pushbuf;
180 struct nouveau_pushbuf *push = nv30->base.pushbuf;
209 struct nouveau_pushbuf *push = nv30->base.pushbuf;
220 struct nouveau_pushbuf *push = nv30->base.pushbuf;
229 struct nouveau_pushbuf *push = nv30->base.pushbuf;
250 struct nouveau_pushbuf *push = nv30->base.pushbuf;
270 struct nouveau_pushbuf *push = nv30->base.pushbuf;
293 struct nouveau_pushbuf *push = nv30->base.pushbuf;
302 struct nouveau_pushbuf *push = nv30->base.pushbuf;
311 struct nouveau_pushbuf *push = nv30->base.pushbuf;
[all...]
H A Dnv40_verttex.c32 struct nouveau_pushbuf *push = nv30->base.pushbuf;
H A Dnv30_clear.c57 struct nouveau_pushbuf *push = nv30->base.pushbuf;
104 struct nouveau_pushbuf *push = nv30->base.pushbuf;
163 struct nouveau_pushbuf *push = nv30->base.pushbuf;
H A Dnv30_query.c152 struct nouveau_pushbuf *push = nv30->base.pushbuf;
182 struct nouveau_pushbuf *push = nv30->base.pushbuf;
239 struct nouveau_pushbuf *push = nv30->base.pushbuf;
H A Dnv30_vbo.c41 struct nouveau_pushbuf *push = nv30->base.pushbuf;
129 struct nouveau_pushbuf *push = nv30->base.pushbuf;
182 struct nouveau_pushbuf *push = nv30->base.pushbuf;
332 struct nouveau_pushbuf *push = nv30->base.pushbuf;
457 struct nouveau_pushbuf *push = nv30->base.pushbuf;
544 struct nouveau_pushbuf *push = nv30->base.pushbuf;
/external/mesa3d/src/gallium/drivers/nv50/
H A Dnv50_context.c43 PUSH_KICK(screen->pushbuf);
49 struct nouveau_pushbuf *push = nv50_context(pipe)->base.pushbuf;
101 nv50->base.pushbuf->kick_notify = NULL;
103 nouveau_pushbuf_bufctx(nv50->base.pushbuf, NULL);
106 nouveau_pushbuf_kick(nv50->base.pushbuf, nv50->base.pushbuf->channel);
131 nv50->base.pushbuf = screen->base.pushbuf;
159 nouveau_pushbuf_bufctx(screen->base.pushbuf, nv50->bufctx);
H A Dnv50_state_validate.c8 struct nouveau_pushbuf *push = nv50->base.pushbuf;
105 struct nouveau_pushbuf *push = nv50->base.pushbuf;
117 struct nouveau_pushbuf *push = nv50->base.pushbuf;
128 struct nouveau_pushbuf *push = nv50->base.pushbuf;
139 struct nouveau_pushbuf *push = nv50->base.pushbuf;
181 struct nouveau_pushbuf *push = nv50->base.pushbuf;
227 struct nouveau_pushbuf *push = nv50->base.pushbuf;
254 struct nouveau_pushbuf *push = nv50->base.pushbuf;
263 struct nouveau_pushbuf *push = nv50->base.pushbuf;
272 struct nouveau_pushbuf *push = nv50->base.pushbuf;
[all...]
H A Dnv50_tex.c202 struct nouveau_pushbuf *push = nv50->base.pushbuf;
281 BEGIN_NV04(nv50->base.pushbuf, NV50_3D(TIC_FLUSH), 1);
282 PUSH_DATA (nv50->base.pushbuf, 0);
289 struct nouveau_pushbuf *push = nv50->base.pushbuf;
331 BEGIN_NV04(nv50->base.pushbuf, NV50_3D(TSC_FLUSH), 1);
332 PUSH_DATA (nv50->base.pushbuf, 0);
H A Dnv50_query.c145 struct nouveau_pushbuf *push = nv50->base.pushbuf;
198 struct nouveau_pushbuf *push = nv50->base.pushbuf;
263 PUSH_KICK(nv50->base.pushbuf);
327 struct nouveau_pushbuf *push = nv50->base.pushbuf;
373 struct nouveau_pushbuf *push = nv50_context(pipe)->base.pushbuf;
H A Dnv50_shader_state.c34 struct nouveau_pushbuf *push = nv50->base.pushbuf;
149 struct nouveau_pushbuf *push = nv50->base.pushbuf;
170 struct nouveau_pushbuf *push = nv50->base.pushbuf;
192 struct nouveau_pushbuf *push = nv50->base.pushbuf;
217 struct nouveau_pushbuf *push = nv50->base.pushbuf;
274 struct nouveau_pushbuf *push = nv50->base.pushbuf;
339 struct nouveau_pushbuf *push = nv50->base.pushbuf;
523 struct nouveau_pushbuf *push = nv50->base.pushbuf;
550 struct nouveau_pushbuf *push = nv50->base.pushbuf;
/external/mesa3d/src/gallium/drivers/nouveau/
H A Dnouveau_screen.h18 struct nouveau_pushbuf *pushbuf; member in struct:nouveau_screen
H A Dnouveau_context.h14 struct nouveau_pushbuf *pushbuf; member in struct:nouveau_context
H A Dnouveau_screen.c153 &screen->pushbuf);
200 nouveau_pushbuf_del(&screen->pushbuf);
H A Dnouveau_fence.c199 nouveau_pushbuf_kick(screen->pushbuf, screen->pushbuf->channel);
/external/mesa3d/src/mesa/drivers/dri/nouveau/
H A Dnouveau_context.h50 struct nouveau_pushbuf *pushbuf; member in struct:nouveau_hw_state
98 (to_nouveau_context(ctx)->hw.pushbuf)
/external/libdrm/include/drm/
H A Dnouveau_class.h364 __u32 pushbuf; member in struct:nv03_channel_dma_v0
378 __u32 pushbuf; member in struct:nv50_channel_gpfifo_v0
395 __u32 pushbuf; member in struct:kepler_channel_gpfifo_a_v0
521 __u32 pushbuf; member in struct:nv50_disp_core_channel_dma_v0
540 __u32 pushbuf; member in struct:nv50_disp_base_channel_dma_v0
550 __u32 pushbuf; member in struct:nv50_disp_overlay_channel_dma_v0
/external/libdrm/nouveau/
H A Dabi16.c55 nv04->base.pushbuf = req.pushbuf_domains;
76 nvc0->base.pushbuf = req.pushbuf_domains;
102 nve0->base.pushbuf = req.pushbuf_domains;

Completed in 330 milliseconds

12