Home | History | Annotate | Download | only in nv30

Lines Matching defs:push

57    struct nouveau_pushbuf *push = nv30->base.pushbuf;
190 BEGIN_NV04(push, NV30_3D(VP_UPLOAD_CONST_ID), 5);
191 PUSH_DATA (push, vp->data->start + i);
192 PUSH_DATAp(push, data->value, 4);
197 BEGIN_NV04(push, NV30_3D(VP_UPLOAD_FROM_ID), 1);
198 PUSH_DATA (push, vp->exec->start);
200 BEGIN_NV04(push, NV30_3D(VP_UPLOAD_INST(0)), 4);
201 PUSH_DATAp(push, vp->insns[i].data, 4);
206 BEGIN_NV04(push, NV30_3D(VP_START_FROM_ID), 1);
207 PUSH_DATA (push, vp->exec->start);
209 BEGIN_NV04(push, NV30_3D(ENGINE), 1);
210 PUSH_DATA (push, 0x00000013); /* vp instead of ff, somehow */
212 BEGIN_NV04(push, NV40_3D(VP_ATTRIB_EN), 2);
213 PUSH_DATA (push, vp->ir);
214 PUSH_DATA (push, vp->or | fp->vp_or);
215 BEGIN_NV04(push, NV30_3D(ENGINE), 1);
216 PUSH_DATA (push, 0x00000011);