Home
last modified time | relevance | path

Searched refs:NV30_3D (Results 1 – 12 of 12) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_transfer.c92 BEGIN_NV04(push, NV30_3D(VP_UPLOAD_FROM_ID), 1); in nv30_transfer_rect_vertprog()
94 BEGIN_NV04(push, NV30_3D(VP_UPLOAD_INST(0)), 4); in nv30_transfer_rect_vertprog()
99 BEGIN_NV04(push, NV30_3D(VP_UPLOAD_INST(0)), 4); in nv30_transfer_rect_vertprog()
198 BEGIN_NV04(push, NV30_3D(VIEWPORT_HORIZ), 2); in nv30_transfer_rect_blit()
201 BEGIN_NV04(push, NV30_3D(RT_HORIZ), 5); in nv30_transfer_rect_blit()
207 BEGIN_NV04(push, NV30_3D(RT_ENABLE), 1); in nv30_transfer_rect_blit()
213 BEGIN_NV04(push, NV30_3D(VIEWPORT_TRANSLATE_X), 8); in nv30_transfer_rect_blit()
222 BEGIN_NV04(push, NV30_3D(DEPTH_RANGE_NEAR), 2); in nv30_transfer_rect_blit()
229 BEGIN_NV04(push, NV30_3D(COLOR_LOGIC_OP_ENABLE), 1); in nv30_transfer_rect_blit()
231 BEGIN_NV04(push, NV30_3D(DITHER_ENABLE), 1); in nv30_transfer_rect_blit()
[all …]
Dnv30_clear.c70 BEGIN_NV04(push, NV30_3D(SCISSOR_HORIZ), 2); in nv30_clear()
75 BEGIN_NV04(push, NV30_3D(SCISSOR_HORIZ), 2); in nv30_clear()
94 BEGIN_NV04(push, NV30_3D(STENCIL_ENABLE(0)), 2); in nv30_clear()
103 BEGIN_NV04(push, NV30_3D(CLEAR_DEPTH_VALUE), 3); in nv30_clear()
109 BEGIN_NV04(push, NV30_3D(CLEAR_DEPTH_VALUE), 3); in nv30_clear()
155 BEGIN_NV04(push, NV30_3D(RT_ENABLE), 1); in nv30_clear_render_target()
157 BEGIN_NV04(push, NV30_3D(RT_HORIZ), 3); in nv30_clear_render_target()
161 BEGIN_NV04(push, NV30_3D(COLOR0_PITCH), 2); in nv30_clear_render_target()
167 BEGIN_NV04(push, NV30_3D(SCISSOR_HORIZ), 2); in nv30_clear_render_target()
171 BEGIN_NV04(push, NV30_3D(CLEAR_COLOR_VALUE), 2); in nv30_clear_render_target()
[all …]
Dnv30_state_validate.c106 BEGIN_NV04(push, NV30_3D(RT_HORIZ), 3); in nv30_validate_fb()
110 BEGIN_NV04(push, NV30_3D(VIEWPORT_TX_ORIGIN), 4); in nv30_validate_fb()
132 BEGIN_NV04(push, NV30_3D(COLOR0_PITCH), 3); in nv30_validate_fb()
135 PUSH_MTHDl(push, NV30_3D(COLOR0_OFFSET), BUFCTX_FB, rbo, rsf->offset & ~63, in nv30_validate_fb()
137 PUSH_MTHDl(push, NV30_3D(ZETA_OFFSET), BUFCTX_FB, zbo, zsf->offset & ~63, in nv30_validate_fb()
145 BEGIN_NV04(push, NV30_3D(COLOR1_OFFSET), 2); in nv30_validate_fb()
146 PUSH_MTHDl(push, NV30_3D(COLOR1_OFFSET), BUFCTX_FB, bo, sf->offset, in nv30_validate_fb()
184 BEGIN_NV04(push, NV30_3D(BLEND_COLOR), 1); in nv30_validate_blend_colour()
196 BEGIN_NV04(push, NV30_3D(BLEND_COLOR), 1); in nv30_validate_blend_colour()
208 BEGIN_NV04(push, NV30_3D(STENCIL_FUNC_REF(0)), 1); in nv30_validate_stencil_ref()
[all …]
Dnv30_vbo.c55 BEGIN_NV04(push, NV30_3D(VTX_ATTR_4F(attr)), 4); in nv30_emit_vtxattr()
62 BEGIN_NV04(push, NV30_3D(VTX_ATTR_3F(attr)), 3); in nv30_emit_vtxattr()
68 BEGIN_NV04(push, NV30_3D(VTX_ATTR_2F(attr)), 2); in nv30_emit_vtxattr()
73 BEGIN_NV04(push, NV30_3D(VTX_ATTR_1F(attr)), 1); in nv30_emit_vtxattr()
158 BEGIN_NV04(push, NV30_3D(VTXBUF(i)), 1); in nv30_update_user_vbufs()
159 PUSH_RESRC(push, NV30_3D(VTXBUF(i)), BUFCTX_VTXTMP, buf, offset, in nv30_update_user_vbufs()
212 BEGIN_NV04(push, NV30_3D(VTXFMT(0)), redefine);
247 BEGIN_NV04(push, NV30_3D(VTXBUF(i)), 1);
248 PUSH_RESRC(push, NV30_3D(VTXBUF(i)), user ? BUFCTX_VTXTMP : BUFCTX_VTXBUF,
345 BEGIN_NV04(push, NV30_3D(VERTEX_BEGIN_END), 1);
[all …]
Dnv30_draw.c130 BEGIN_NV04(push, NV30_3D(VTXBUF(0)), r->vertex_info.num_attribs); in nv30_render_draw_elements()
132 PUSH_RESRC(push, NV30_3D(VTXBUF(i)), BUFCTX_VTXTMP, in nv30_render_draw_elements()
140 BEGIN_NV04(push, NV30_3D(VERTEX_BEGIN_END), 1); in nv30_render_draw_elements()
144 BEGIN_NV04(push, NV30_3D(VB_ELEMENT_U32), 1); in nv30_render_draw_elements()
153 BEGIN_NI04(push, NV30_3D(VB_ELEMENT_U16), npush); in nv30_render_draw_elements()
160 BEGIN_NV04(push, NV30_3D(VERTEX_BEGIN_END), 1); in nv30_render_draw_elements()
175 BEGIN_NV04(push, NV30_3D(VTXBUF(0)), r->vertex_info.num_attribs); in nv30_render_draw_arrays()
177 PUSH_RESRC(push, NV30_3D(VTXBUF(i)), BUFCTX_VTXTMP, in nv30_render_draw_arrays()
185 BEGIN_NV04(push, NV30_3D(VERTEX_BEGIN_END), 1); in nv30_render_draw_arrays()
188 BEGIN_NI04(push, NV30_3D(VB_VERTEX_BATCH), ps); in nv30_render_draw_arrays()
[all …]
Dnv30_push.c100 BEGIN_NI04(ctx->push, NV30_3D(VERTEX_DATA), size); in emit_vertices_i08()
109 BEGIN_NV04(ctx->push, NV30_3D(VB_ELEMENT_U32), 1); in emit_vertices_i08()
132 BEGIN_NI04(ctx->push, NV30_3D(VERTEX_DATA), size); in emit_vertices_i16()
141 BEGIN_NV04(ctx->push, NV30_3D(VB_ELEMENT_U32), 1); in emit_vertices_i16()
164 BEGIN_NI04(ctx->push, NV30_3D(VERTEX_DATA), size); in emit_vertices_i32()
173 BEGIN_NV04(ctx->push, NV30_3D(VB_ELEMENT_U32), 1); in emit_vertices_i32()
188 BEGIN_NI04(ctx->push, NV30_3D(VERTEX_DATA), size); in emit_vertices_seq()
259 BEGIN_NV04(ctx.push, NV30_3D(VERTEX_BEGIN_END), 1); in nv30_push_vbo()
278 BEGIN_NV04(ctx.push, NV30_3D(VERTEX_BEGIN_END), 1); in nv30_push_vbo()
Dnv30_fragprog.c115 BEGIN_NV04(push, NV30_3D(FP_ACTIVE_PROGRAM), 1); in nv30_fragprog_validate()
116 PUSH_RESRC(push, NV30_3D(FP_ACTIVE_PROGRAM), BUFCTX_FRAGPROG, r, 0, in nv30_fragprog_validate()
120 BEGIN_NV04(push, NV30_3D(FP_CONTROL), 1); in nv30_fragprog_validate()
123 BEGIN_NV04(push, NV30_3D(FP_REG_CONTROL), 1); in nv30_fragprog_validate()
125 BEGIN_NV04(push, NV30_3D(TEX_UNITS_ENABLE), 1); in nv30_fragprog_validate()
Dnv30_vertprog.c191 BEGIN_NV04(push, NV30_3D(VP_UPLOAD_CONST_ID), 5); in nv30_vertprog_validate()
198 BEGIN_NV04(push, NV30_3D(VP_UPLOAD_FROM_ID), 1); in nv30_vertprog_validate()
201 BEGIN_NV04(push, NV30_3D(VP_UPLOAD_INST(0)), 4); in nv30_vertprog_validate()
207 BEGIN_NV04(push, NV30_3D(VP_START_FROM_ID), 1); in nv30_vertprog_validate()
210 BEGIN_NV04(push, NV30_3D(ENGINE), 1); in nv30_vertprog_validate()
216 BEGIN_NV04(push, NV30_3D(ENGINE), 1); in nv30_vertprog_validate()
Dnv30_fragtex.c126 BEGIN_NV04(push, NV30_3D(TEX_OFFSET(unit)), 8); in nv30_fragtex_validate()
127 PUSH_MTHDl(push, NV30_3D(TEX_OFFSET(unit)), BUFCTX_FRAGTEX(unit), in nv30_fragtex_validate()
129 PUSH_MTHDs(push, NV30_3D(TEX_FORMAT(unit)), BUFCTX_FRAGTEX(unit), in nv30_fragtex_validate()
139 BEGIN_NV04(push, NV30_3D(TEX_FILTER_OPTIMIZATION(unit)), 1); in nv30_fragtex_validate()
142 BEGIN_NV04(push, NV30_3D(TEX_ENABLE(unit)), 1); in nv30_fragtex_validate()
Dnv30_query.c157 BEGIN_NV04(push, NV30_3D(QUERY_GET), 1); in nv30_query_begin()
164 BEGIN_NV04(push, NV30_3D(QUERY_RESET), 1); in nv30_query_begin()
186 BEGIN_NV04(push, NV30_3D(QUERY_GET), 1); in nv30_query_end()
Dnv30_winsys.h150 #define NV30_3D(mthd) SUBC_3D(NV30_3D_##mthd) macro
Dnv30_screen.c746 BEGIN_NV04(push, NV30_3D(DMA_NOTIFY), 13); in nv30_screen_create()
776 BEGIN_NV04(push, NV30_3D(RC_ENABLE), 1); in nv30_screen_create()