Searched refs:push (Results 1 - 25 of 415) sorted by relevance

1234567891011>>

/xsrc/external/mit/xf86-video-nouveau/dist/src/
H A Dnv50_accel.c35 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV50SyncToVBlank
48 if (!PUSH_SPACE(push, 10))
53 BEGIN_NV04(push, SUBC_NVSW(0x0060), 2);
54 PUSH_DATA (push, pNv->vblank_sem->handle);
55 PUSH_DATA (push, 0);
56 BEGIN_NV04(push, SUBC_NVSW(0x006c), 1);
57 PUSH_DATA (push, 0x22222222);
58 BEGIN_NV04(push, SUBC_NVSW(0x0404), 2);
59 PUSH_DATA (push, 0x11111111);
60 PUSH_DATA (push, hea
69 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NVAccelInitM2MF_NV50
93 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NVAccelInit2D_NV50
131 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NVAccelInitNV50TCL
[all...]
H A Dnv40_exa.c139 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV40_SetupBlend
170 BEGIN_NV04(push, NV30_3D(BLEND_FUNC_ENABLE), 1);
171 PUSH_DATA (push, 0);
173 BEGIN_NV04(push, NV30_3D(BLEND_FUNC_ENABLE), 5);
174 PUSH_DATA (push, 1);
175 PUSH_DATA (push, sblend);
176 PUSH_DATA (push, dblend);
177 PUSH_DATA (push, 0x00000000);
178 PUSH_DATA (push, NV40_3D_BLEND_EQUATION_ALPHA_FUNC_ADD |
186 struct nouveau_pushbuf *push local in function:NV40EXAPictSolid
243 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV40EXAPictTexture
358 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV40_SetupSurface
462 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV40EXAPrepareComposite
526 PUSH_VTX2s(struct nouveau_pushbuf * push,int x1,int y1,int x2,int y2,int dx,int dy) argument
542 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV40EXAComposite
577 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NVAccelInitNV40TCL
[all...]
H A Dnouveau_copy85b5.c31 nouveau_copy85b5_rect(struct nouveau_pushbuf *push, struct nouveau_object *copy, argument
44 if (nouveau_pushbuf_space(push, 64, 0, 0) ||
45 nouveau_pushbuf_refn (push, refs, 2))
58 BEGIN_NV04(push, SUBC_COPY(0x0200), 7);
59 PUSH_DATA (push, src->config.nv50.tile_mode);
60 PUSH_DATA (push, src_pitch);
61 PUSH_DATA (push, src_h);
62 PUSH_DATA (push, 1);
63 PUSH_DATA (push, 0);
64 PUSH_DATA (push, src_
91 struct nouveau_pushbuf *push = pNv->ce_pushbuf; local in function:nouveau_copy85b5_init
[all...]
H A Dnouveau_copy90b5.c31 nouveau_copy90b5_rect(struct nouveau_pushbuf *push, struct nouveau_object *copy, argument
44 if (nouveau_pushbuf_space(push, 64, 0, 0) ||
45 nouveau_pushbuf_refn (push, refs, 2))
58 BEGIN_NVC0(push, SUBC_COPY(0x0200), 7);
59 PUSH_DATA (push, src->config.nvc0.tile_mode);
60 PUSH_DATA (push, src_pitch);
61 PUSH_DATA (push, src_h);
62 PUSH_DATA (push, 1);
63 PUSH_DATA (push, 0);
64 PUSH_DATA (push, src_
92 struct nouveau_pushbuf *push = pNv->ce_pushbuf; local in function:nouveau_copy90b5_init
[all...]
H A Dnv30_exa.c208 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV30_SetupBlend
239 BEGIN_NV04(push, NV30_3D(BLEND_FUNC_ENABLE), 1);
240 PUSH_DATA (push, 0);
242 BEGIN_NV04(push, NV30_3D(BLEND_FUNC_ENABLE), 3);
243 PUSH_DATA (push, 1);
244 PUSH_DATA (push, (sblend << 16) | sblend);
245 PUSH_DATA (push, (dblend << 16) | dblend);
253 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV30EXATexture
273 BEGIN_NV04(push, NV30_3D(TEX_OFFSET(unit)), 8);
274 PUSH_MTHDl(push, NV30_3
372 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV30_SetupSurface
476 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV30EXAPrepareComposite
544 PUSH_VTX2s(struct nouveau_pushbuf * push,int x1,int y1,int x2,int y2,int dx,int dy) argument
560 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV30EXAComposite
593 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NVAccelInitNV30TCL
[all...]
H A Dnouveau_copya0b5.c31 nouveau_copya0b5_rect(struct nouveau_pushbuf *push, struct nouveau_object *copy, argument
44 if (nouveau_pushbuf_space(push, 64, 0, 0) ||
45 nouveau_pushbuf_refn (push, refs, 2))
58 BEGIN_NVC0(push, SUBC_COPY(0x0728), 6);
59 PUSH_DATA (push, 0x00001000 | src->config.nvc0.tile_mode);
60 PUSH_DATA (push, src_pitch);
61 PUSH_DATA (push, src_h);
62 PUSH_DATA (push, 1);
63 PUSH_DATA (push, 0);
64 PUSH_DATA (push, (src_
89 struct nouveau_pushbuf *push = pNv->ce_pushbuf; local in function:nouveau_copya0b5_init
[all...]
H A Dnvc0_xv.c77 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:nvc0_xv_image_put
85 if (!PUSH_SPACE(push, 256))
88 BEGIN_NVC0(push, NVC0_3D(RT_ADDRESS_HIGH(0)), 8);
89 PUSH_DATA (push, dst->offset >> 32);
90 PUSH_DATA (push, dst->offset);
91 PUSH_DATA (push, ppix->drawable.width);
92 PUSH_DATA (push, ppix->drawable.height);
94 case 32: PUSH_DATA (push, NV50_SURFACE_FORMAT_BGRA8_UNORM); break;
95 case 30: PUSH_DATA (push, NV50_SURFACE_FORMAT_RGB10_A2_UNORM); break;
96 case 24: PUSH_DATA (push, NV50_SURFACE_FORMAT_BGRX8_UNOR
293 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:nvc0_xv_csc_update
[all...]
H A Dnv50_exa.c32 struct nouveau_pushbuf *push = pNv->pushbuf; (void)push;
85 BEGIN_NV04(push, NV50_2D(CLIP_X), 4);
86 PUSH_DATA (push, x);
87 PUSH_DATA (push, y);
88 PUSH_DATA (push, w);
89 PUSH_DATA (push, h);
105 BEGIN_NV04(push, SUBC_2D(mthd), 2);
106 PUSH_DATA (push, fmt);
107 PUSH_DATA (push,
537 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV50EXAPictSolid
577 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV50EXAPictTexture
932 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV50EXARectM2MF
[all...]
H A Dnv10_exa.c380 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:setup_texture
401 BEGIN_NV04(push, NV10_3D(TEX_OFFSET(unit)), 1);
402 PUSH_MTHDl(push, NV10_3D(TEX_OFFSET(unit)), bo, 0, reloc);
403 BEGIN_NV04(push, NV10_3D(TEX_FORMAT(unit)), 1);
404 PUSH_MTHDs(push, NV10_3D(TEX_FORMAT(unit)), bo, format, reloc,
407 BEGIN_NV04(push, NV10_3D(TEX_ENABLE(unit)), 1 );
408 PUSH_DATA (push, NV10_3D_TEX_ENABLE_ENABLE);
409 BEGIN_NV04(push, NV10_3D(TEX_NPOT_PITCH(unit)), 1);
410 PUSH_DATA (push, exaGetPixmapPitch(pixmap) << 16);
411 BEGIN_NV04(push, NV10_3
451 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:setup_render_target
466 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:setup_blend_function
506 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:setup_picture
550 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV10EXAPrepareComposite
593 PUSH_VTX2s(struct nouveau_pushbuf * push,int x1,int y1,int x2,int y2,int dx,int dy) argument
612 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NV10EXAComposite
638 struct nouveau_pushbuf *push = pNv->pushbuf; local in function:NVAccelInitNV10TCL
[all...]
H A Dnvc0_accel.h57 PUSH_VTX1s(struct nouveau_pushbuf *push, float sx, float sy, int dx, int dy) argument
59 BEGIN_NVC0(push, NVC0_3D(VTX_ATTR_DEFINE), 3);
60 PUSH_DATA (push, VTX_ATTR(1, 2, FLOAT, 4));
61 PUSH_DATAf(push, sx);
62 PUSH_DATAf(push, sy);
63 BEGIN_NVC0(push, NVC0_3D(VTX_ATTR_DEFINE), 3);
64 PUSH_DATA (push, VTX_ATTR(0, 2, SSCALED, 4));
65 PUSH_DATA (push, dx);
66 PUSH_DATA (push, dy);
70 PUSH_VTX2s(struct nouveau_pushbuf *push, argument
88 PUSH_DATAu(struct nouveau_pushbuf * push,struct nouveau_bo * bo,unsigned delta,unsigned dwords) argument
113 PUSH_TIC(struct nouveau_pushbuf * push,struct nouveau_bo * bo,unsigned offset,unsigned width,unsigned height,unsigned pitch,unsigned format) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/nouveau/
H A Dnv20_context.c42 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_clear
48 nouveau_pushbuf_bufctx(push, nctx->hw.bufctx);
49 if (nouveau_pushbuf_validate(push)) {
50 nouveau_pushbuf_bufctx(push, NULL);
67 BEGIN_NV04(push, NV20_3D(CLEAR_VALUE), 1);
68 PUSH_DATA (push, pack_rgba_clamp_f(s->format, ctx->Color.ClearColor.f));
82 BEGIN_NV04(push, NV20_3D(CLEAR_DEPTH_VALUE), 1);
83 PUSH_DATA (push, pack_zs_f(s->format, ctx->Depth.Clear,
89 BEGIN_NV04(push, NV20_3D(CLEAR_BUFFERS), 1);
90 PUSH_DATA (push, clea
99 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_hwctx_init
[all...]
H A Dnv10_state_polygon.c37 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_cull_face
40 BEGIN_NV04(push, NV10_3D(CULL_FACE_ENABLE), 1);
41 PUSH_DATAb(push, ctx->Polygon.CullFlag);
43 BEGIN_NV04(push, NV10_3D(CULL_FACE), 1);
44 PUSH_DATA (push, (mode == GL_FRONT ? NV10_3D_CULL_FACE_FRONT :
52 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_front_face
54 BEGIN_NV04(push, NV10_3D(FRONT_FACE), 1);
55 PUSH_DATA (push, ctx->Polygon.FrontFace == GL_CW ?
62 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_line_mode
66 BEGIN_NV04(push, NV10_3
81 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_point_mode
93 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_polygon_mode
106 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_polygon_offset
[all...]
H A Dnv10_context.c147 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv17_zclear
154 BEGIN_NV04(push, NV17_3D(HIERZ_FILL_VALUE), 1);
155 PUSH_DATA (push, pack_zs_f(s->format, ctx->Depth.Clear, 0));
156 BEGIN_NV04(push, NV17_3D(HIERZ_BUFFER_CLEAR), 1);
157 PUSH_DATA (push, 1);
176 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_clear
180 nouveau_pushbuf_bufctx(push, nctx->hw.bufctx);
181 if (nouveau_pushbuf_validate(push)) {
182 nouveau_pushbuf_bufctx(push, NULL);
196 nouveau_pushbuf_bufctx(push, NUL
203 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_hwctx_init
[all...]
H A Dnv20_state_frag.c37 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_emit_tex_env
42 BEGIN_NV04(push, NV20_3D(RC_IN_ALPHA(i)), 1);
43 PUSH_DATA (push, a_in);
44 BEGIN_NV04(push, NV20_3D(RC_OUT_ALPHA(i)), 1);
45 PUSH_DATA (push, a_out);
46 BEGIN_NV04(push, NV20_3D(RC_IN_RGB(i)), 1);
47 PUSH_DATA (push, c_in);
48 BEGIN_NV04(push, NV20_3D(RC_OUT_RGB(i)), 1);
49 PUSH_DATA (push, c_out);
50 BEGIN_NV04(push, NV20_3
59 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_emit_frag
[all...]
H A Dnv20_state_polygon.c36 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_emit_point_mode
38 BEGIN_NV04(push, NV20_3D(POINT_SIZE), 1);
40 PUSH_DATAf(push, ctx->Point.Size);
42 PUSH_DATA (push, (uint32_t)(ctx->Point.Size * 8));
H A Dnv20_state_raster.c37 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_emit_logic_opcode
39 BEGIN_NV04(push, NV20_3D(COLOR_LOGIC_OP_ENABLE), 2);
40 PUSH_DATAb(push, ctx->Color.ColorLogicOpEnabled);
41 PUSH_DATA (push, ctx->Color.LogicOp);
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/nouveau/
H A Dnv20_context.c43 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_clear
49 nouveau_pushbuf_bufctx(push, nctx->hw.bufctx);
50 if (nouveau_pushbuf_validate(push)) {
51 nouveau_pushbuf_bufctx(push, NULL);
68 BEGIN_NV04(push, NV20_3D(CLEAR_VALUE), 1);
69 PUSH_DATA (push, pack_rgba_clamp_f(s->format, ctx->Color.ClearColor.f));
83 BEGIN_NV04(push, NV20_3D(CLEAR_DEPTH_VALUE), 1);
84 PUSH_DATA (push, pack_zs_f(s->format, ctx->Depth.Clear,
90 BEGIN_NV04(push, NV20_3D(CLEAR_BUFFERS), 1);
91 PUSH_DATA (push, clea
100 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_hwctx_init
[all...]
H A Dnv10_state_polygon.c37 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_cull_face
40 BEGIN_NV04(push, NV10_3D(CULL_FACE_ENABLE), 1);
41 PUSH_DATAb(push, ctx->Polygon.CullFlag);
43 BEGIN_NV04(push, NV10_3D(CULL_FACE), 1);
44 PUSH_DATA (push, (mode == GL_FRONT ? NV10_3D_CULL_FACE_FRONT :
52 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_front_face
54 BEGIN_NV04(push, NV10_3D(FRONT_FACE), 1);
55 PUSH_DATA (push, ctx->Polygon.FrontFace == GL_CW ?
62 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_line_mode
66 BEGIN_NV04(push, NV10_3
81 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_point_mode
93 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_polygon_mode
106 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_emit_polygon_offset
[all...]
H A Dnv10_context.c148 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv17_zclear
155 BEGIN_NV04(push, NV17_3D(HIERZ_FILL_VALUE), 1);
156 PUSH_DATA (push, pack_zs_f(s->format, ctx->Depth.Clear, 0));
157 BEGIN_NV04(push, NV17_3D(HIERZ_BUFFER_CLEAR), 1);
158 PUSH_DATA (push, 1);
177 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_clear
181 nouveau_pushbuf_bufctx(push, nctx->hw.bufctx);
182 if (nouveau_pushbuf_validate(push)) {
183 nouveau_pushbuf_bufctx(push, NULL);
197 nouveau_pushbuf_bufctx(push, NUL
204 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv10_hwctx_init
[all...]
H A Dnv20_state_frag.c37 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_emit_tex_env
42 BEGIN_NV04(push, NV20_3D(RC_IN_ALPHA(i)), 1);
43 PUSH_DATA (push, a_in);
44 BEGIN_NV04(push, NV20_3D(RC_OUT_ALPHA(i)), 1);
45 PUSH_DATA (push, a_out);
46 BEGIN_NV04(push, NV20_3D(RC_IN_RGB(i)), 1);
47 PUSH_DATA (push, c_in);
48 BEGIN_NV04(push, NV20_3D(RC_OUT_RGB(i)), 1);
49 PUSH_DATA (push, c_out);
50 BEGIN_NV04(push, NV20_3
59 struct nouveau_pushbuf *push = context_push(ctx); local in function:nv20_emit_frag
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50/
H A Dnv50_compute.c34 struct nouveau_pushbuf *push)
70 BEGIN_NV04(push, SUBC_CP(NV01_SUBCHAN_OBJECT), 1);
71 PUSH_DATA (push, screen->compute->handle);
73 BEGIN_NV04(push, NV50_CP(UNK02A0), 1);
74 PUSH_DATA (push, 1);
75 BEGIN_NV04(push, NV50_CP(DMA_STACK), 1);
76 PUSH_DATA (push, fifo->vram);
77 BEGIN_NV04(push, NV50_CP(STACK_ADDRESS_HIGH), 2);
78 PUSH_DATAh(push, screen->stack_bo->offset);
79 PUSH_DATA (push, scree
33 nv50_screen_compute_setup(struct nv50_screen * screen,struct nouveau_pushbuf * push) argument
198 struct nouveau_pushbuf *push = screen->base.pushbuf; local in function:nv50_compute_upload_input
247 struct nouveau_pushbuf *push = nv50->base.pushbuf; local in function:nv50_launch_grid
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/
H A Dnouveau_winsys.h20 PUSH_AVAIL(struct nouveau_pushbuf *push) argument
22 return push->end - push->cur;
26 PUSH_SPACE(struct nouveau_pushbuf *push, uint32_t size) argument
30 if (PUSH_AVAIL(push) < size)
31 return nouveau_pushbuf_space(push, size, 0, 0) == 0;
36 PUSH_DATA(struct nouveau_pushbuf *push, uint32_t data) argument
38 *push->cur++ = data;
42 PUSH_DATAp(struct nouveau_pushbuf *push, const void *data, uint32_t size) argument
44 memcpy(push
49 PUSH_DATAb(struct nouveau_pushbuf * push,const void * data,uint32_t size) argument
56 PUSH_DATAf(struct nouveau_pushbuf * push,float f) argument
64 PUSH_KICK(struct nouveau_pushbuf * push) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_compute.c31 struct nouveau_pushbuf *push)
58 BEGIN_NVC0(push, SUBC_CP(NV01_SUBCHAN_OBJECT), 1);
59 PUSH_DATA (push, screen->compute->oclass);
62 BEGIN_NVC0(push, NVC0_CP(MP_LIMIT), 1);
63 PUSH_DATA (push, screen->mp_count);
64 BEGIN_NVC0(push, NVC0_CP(CALL_LIMIT_LOG), 1);
65 PUSH_DATA (push, 0xf);
67 BEGIN_NVC0(push, SUBC_CP(0x02a0), 1);
68 PUSH_DATA (push, 0x8000);
71 BEGIN_NVC0(push, SUBC_C
30 nvc0_screen_compute_setup(struct nvc0_screen * screen,struct nouveau_pushbuf * push) argument
192 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_validate_constbufs
251 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_validate_driverconst
267 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_validate_buffers
319 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_invalidate_surfaces
386 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_upload_input
427 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_launch_grid
510 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_update_indirect_invocations
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_compute.c31 struct nouveau_pushbuf *push)
58 BEGIN_NVC0(push, SUBC_CP(NV01_SUBCHAN_OBJECT), 1);
59 PUSH_DATA (push, screen->compute->oclass);
62 BEGIN_NVC0(push, NVC0_CP(MP_LIMIT), 1);
63 PUSH_DATA (push, screen->mp_count);
64 BEGIN_NVC0(push, NVC0_CP(CALL_LIMIT_LOG), 1);
65 PUSH_DATA (push, 0xf);
67 BEGIN_NVC0(push, SUBC_CP(0x02a0), 1);
68 PUSH_DATA (push, 0x8000);
71 BEGIN_NVC0(push, SUBC_C
30 nvc0_screen_compute_setup(struct nvc0_screen * screen,struct nouveau_pushbuf * push) argument
192 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_validate_constbufs
251 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_validate_driverconst
267 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_validate_buffers
319 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_invalidate_surfaces
386 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_upload_input
427 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_launch_grid
510 struct nouveau_pushbuf *push = nvc0->base.pushbuf; local in function:nvc0_compute_update_indirect_invocations
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/
H A Dnouveau_winsys.h20 PUSH_AVAIL(struct nouveau_pushbuf *push) argument
22 return push->end - push->cur;
26 PUSH_SPACE(struct nouveau_pushbuf *push, uint32_t size) argument
30 if (PUSH_AVAIL(push) < size)
31 return nouveau_pushbuf_space(push, size, 0, 0) == 0;
36 PUSH_DATA(struct nouveau_pushbuf *push, uint32_t data) argument
38 *push->cur++ = data;
42 PUSH_DATAp(struct nouveau_pushbuf *push, const void *data, uint32_t size) argument
44 memcpy(push
49 PUSH_DATAf(struct nouveau_pushbuf * push,float f) argument
57 PUSH_KICK(struct nouveau_pushbuf * push) argument
[all...]

Completed in 18 milliseconds

1234567891011>>