Home | History | Annotate | Download | only in nouveau

Lines Matching defs:push

57 	struct nouveau_pushbuf *push = context_push(ctx);
75 PUSH_SPACE(push, 11);
76 BEGIN_NV04(push, NV17_3D(HIERZ_OFFSET), 1);
77 PUSH_MTHDl(push, NV17_3D(HIERZ_OFFSET), BUFCTX_FB,
79 BEGIN_NV04(push, NV17_3D(HIERZ_WINDOW_X), 4);
80 PUSH_DATAf(push, - 1792);
81 PUSH_DATAf(push, - 2304 + fb->Height);
82 PUSH_DATAf(push, fb->_DepthMaxF / 2);
83 PUSH_DATAf(push, 0);
85 BEGIN_NV04(push, NV17_3D(HIERZ_PITCH), 1);
86 PUSH_DATA (push, pitch);
88 BEGIN_NV04(push, NV17_3D(HIERZ_ENABLE), 1);
89 PUSH_DATA (push, 1);
95 struct nouveau_pushbuf *push = context_push(ctx);
105 PUSH_RESET(push, BUFCTX_FB);
113 BEGIN_NV04(push, NV04_GRAPH(3D, NOP), 1);
114 PUSH_DATA (push, 0);
126 BEGIN_NV04(push, NV10_3D(COLOR_OFFSET), 1);
127 PUSH_MTHDl(push, NV10_3D(COLOR_OFFSET), BUFCTX_FB,
139 BEGIN_NV04(push, NV10_3D(ZETA_OFFSET), 1);
140 PUSH_MTHDl(push, NV10_3D(ZETA_OFFSET), BUFCTX_FB,
149 BEGIN_NV04(push, NV10_3D(RT_FORMAT), 2);
150 PUSH_DATA (push, rt_format);
151 PUSH_DATA (push, zeta_pitch << 16 | rt_pitch);
166 struct nouveau_pushbuf *push = context_push(ctx);
171 BEGIN_NV04(push, NV10_3D(RT_HORIZ), 2);
172 PUSH_DATA (push, w << 16 | x);
173 PUSH_DATA (push, h << 16 | y);
179 struct nouveau_pushbuf *push = context_push(ctx);
190 BEGIN_NV04(push, NV10_3D(VIEWPORT_TRANSLATE_X), 4);
191 PUSH_DATAp(push, a, 4);
193 BEGIN_NV04(push, NV10_3D(VIEWPORT_CLIP_HORIZ(0)), 1);
194 PUSH_DATA (push, (fb->Width - 1) << 16 | 0x08000800);
195 BEGIN_NV04(push, NV10_3D(VIEWPORT_CLIP_VERT(0)), 1);
196 PUSH_DATA (push, (fb->Height - 1) << 16 | 0x08000800);
205 struct nouveau_pushbuf *push = context_push(ctx);
210 BEGIN_NV04(push, NV17_3D(ZCLEAR_ENABLE), 2);
211 PUSH_DATAb(push, !nctx->hierz.clear_blocked);
212 PUSH_DATA (push, nfb->hierz.clear_value |
215 BEGIN_NV04(push, NV10_3D(DEPTH_RANGE_NEAR), 2);
216 PUSH_DATAf(push, nv10_transform_depth(ctx, 0));
217 PUSH_DATAf(push, nv10_transform_depth(ctx, 1));