Lines Matching refs:OUT_RING

451 	OUT_RING(CP_PACKET0(RADEON_RE_TOP_LEFT, 0));
452 OUT_RING((box->y1 << 16) | box->x1);
453 OUT_RING(CP_PACKET0(RADEON_RE_WIDTH_HEIGHT, 0));
454 OUT_RING(((box->y2 - 1) << 16) | (box->x2 - 1));
480 OUT_RING(CP_PACKET0(RADEON_PP_MISC, 6));
481 OUT_RING(ctx->pp_misc);
482 OUT_RING(ctx->pp_fog_color);
483 OUT_RING(ctx->re_solid_color);
484 OUT_RING(ctx->rb3d_blendcntl);
485 OUT_RING(ctx->rb3d_depthoffset);
486 OUT_RING(ctx->rb3d_depthpitch);
487 OUT_RING(ctx->rb3d_zstencilcntl);
488 OUT_RING(CP_PACKET0(RADEON_PP_CNTL, 2));
489 OUT_RING(ctx->pp_cntl);
490 OUT_RING(ctx->rb3d_cntl);
491 OUT_RING(ctx->rb3d_coloroffset);
492 OUT_RING(CP_PACKET0(RADEON_RB3D_COLORPITCH, 0));
493 OUT_RING(ctx->rb3d_colorpitch);
499 OUT_RING(CP_PACKET0(RADEON_SE_COORD_FMT, 0));
500 OUT_RING(ctx->se_coord_fmt);
506 OUT_RING(CP_PACKET0(RADEON_RE_LINE_PATTERN, 1));
507 OUT_RING(ctx->re_line_pattern);
508 OUT_RING(ctx->re_line_state);
509 OUT_RING(CP_PACKET0(RADEON_SE_LINE_WIDTH, 0));
510 OUT_RING(ctx->se_line_width);
516 OUT_RING(CP_PACKET0(RADEON_PP_LUM_MATRIX, 0));
517 OUT_RING(ctx->pp_lum_matrix);
518 OUT_RING(CP_PACKET0(RADEON_PP_ROT_MATRIX_0, 1));
519 OUT_RING(ctx->pp_rot_matrix_0);
520 OUT_RING(ctx->pp_rot_matrix_1);
526 OUT_RING(CP_PACKET0(RADEON_RB3D_STENCILREFMASK, 2));
527 OUT_RING(ctx->rb3d_stencilrefmask);
528 OUT_RING(ctx->rb3d_ropcntl);
529 OUT_RING(ctx->rb3d_planemask);
535 OUT_RING(CP_PACKET0(RADEON_SE_VPORT_XSCALE, 5));
536 OUT_RING(ctx->se_vport_xscale);
537 OUT_RING(ctx->se_vport_xoffset);
538 OUT_RING(ctx->se_vport_yscale);
539 OUT_RING(ctx->se_vport_yoffset);
540 OUT_RING(ctx->se_vport_zscale);
541 OUT_RING(ctx->se_vport_zoffset);
547 OUT_RING(CP_PACKET0(RADEON_SE_CNTL, 0));
548 OUT_RING(ctx->se_cntl);
549 OUT_RING(CP_PACKET0(RADEON_SE_CNTL_STATUS, 0));
550 OUT_RING(ctx->se_cntl_status);
556 OUT_RING(CP_PACKET0(RADEON_RE_MISC, 0));
557 OUT_RING(ctx->re_misc);
569 OUT_RING(CP_PACKET0(RADEON_PP_TXFILTER_0, 5));
570 OUT_RING(tex[0].pp_txfilter);
571 OUT_RING(tex[0].pp_txformat);
572 OUT_RING(tex[0].pp_txoffset);
573 OUT_RING(tex[0].pp_txcblend);
574 OUT_RING(tex[0].pp_txablend);
575 OUT_RING(tex[0].pp_tfactor);
576 OUT_RING(CP_PACKET0(RADEON_PP_BORDER_COLOR_0, 0));
577 OUT_RING(tex[0].pp_border_color);
589 OUT_RING(CP_PACKET0(RADEON_PP_TXFILTER_1, 5));
590 OUT_RING(tex[1].pp_txfilter);
591 OUT_RING(tex[1].pp_txformat);
592 OUT_RING(tex[1].pp_txoffset);
593 OUT_RING(tex[1].pp_txcblend);
594 OUT_RING(tex[1].pp_txablend);
595 OUT_RING(tex[1].pp_tfactor);
596 OUT_RING(CP_PACKET0(RADEON_PP_BORDER_COLOR_1, 0));
597 OUT_RING(tex[1].pp_border_color);
609 OUT_RING(CP_PACKET0(RADEON_PP_TXFILTER_2, 5));
610 OUT_RING(tex[2].pp_txfilter);
611 OUT_RING(tex[2].pp_txformat);
612 OUT_RING(tex[2].pp_txoffset);
613 OUT_RING(tex[2].pp_txcblend);
614 OUT_RING(tex[2].pp_txablend);
615 OUT_RING(tex[2].pp_tfactor);
616 OUT_RING(CP_PACKET0(RADEON_PP_BORDER_COLOR_2, 0));
617 OUT_RING(tex[2].pp_border_color);
632 OUT_RING(CP_PACKET0(RADEON_SE_ZBIAS_FACTOR, 1));
633 OUT_RING(state->context2.se_zbias_factor);
634 OUT_RING(state->context2.se_zbias_constant);
778 OUT_RING(CP_PACKET0(RADEON_DP_WRITE_MASK, 0));
779 OUT_RING(0xffffffff);
784 OUT_RING(CP_PACKET3(RADEON_CNTL_PAINT_MULTI, 4));
785 OUT_RING(RADEON_GMC_DST_PITCH_OFFSET_CNTL |
792 OUT_RING(dev_priv->front_pitch_offset);
794 OUT_RING(dev_priv->back_pitch_offset);
797 OUT_RING(color);
799 OUT_RING((x << 16) | y);
800 OUT_RING((w << 16) | h);
894 OUT_RING(CP_PACKET0(RADEON_DP_WRITE_MASK, 0));
895 OUT_RING(clear->color_mask);
914 OUT_RING(CP_PACKET3
916 OUT_RING(RADEON_GMC_DST_PITCH_OFFSET_CNTL |
923 OUT_RING(dev_priv->front_pitch_offset);
924 OUT_RING(clear->clear_color);
926 OUT_RING((x << 16) | y);
927 OUT_RING((w << 16) | h);
935 OUT_RING(CP_PACKET3
937 OUT_RING(RADEON_GMC_DST_PITCH_OFFSET_CNTL |
944 OUT_RING(dev_priv->back_pitch_offset);
945 OUT_RING(clear->clear_color);
947 OUT_RING((x << 16) | y);
948 OUT_RING((w << 16) | h);
1063 OUT_RING(CP_PACKET3
1066 OUT_RING(tileoffset * 8);
1068 OUT_RING(nrtilesx + 4);
1073 OUT_RING(clearmask);
1092 OUT_RING(CP_PACKET3
1105 OUT_RING(tileoffset * 16);
1107 OUT_RING(nrtilesx + 1);
1112 OUT_RING(clearmask);
1129 OUT_RING(CP_PACKET3
1131 OUT_RING(tileoffset * 128);
1133 OUT_RING(nrtilesx + 4);
1138 OUT_RING(clearmask);
1161 OUT_RING(CP_PACKET3(RADEON_3D_CLEAR_HIZ, 2));
1162 OUT_RING(0x0); /* First tile */
1163 OUT_RING(0x3cc0);
1164 OUT_RING((0xff << 22) | (0xff << 6) | 0x003f003f);
1279 OUT_RING(CP_PACKET3(R200_3D_DRAW_IMMD_2, 12));
1280 OUT_RING((RADEON_PRIM_TYPE_RECT_LIST |
1283 OUT_RING(depth_boxes[i].ui[CLEAR_X1]);
1284 OUT_RING(depth_boxes[i].ui[CLEAR_Y1]);
1285 OUT_RING(depth_boxes[i].ui[CLEAR_DEPTH]);
1286 OUT_RING(0x3f800000);
1287 OUT_RING(depth_boxes[i].ui[CLEAR_X1]);
1288 OUT_RING(depth_boxes[i].ui[CLEAR_Y2]);
1289 OUT_RING(depth_boxes[i].ui[CLEAR_DEPTH]);
1290 OUT_RING(0x3f800000);
1291 OUT_RING(depth_boxes[i].ui[CLEAR_X2]);
1292 OUT_RING(depth_boxes[i].ui[CLEAR_Y2]);
1293 OUT_RING(depth_boxes[i].ui[CLEAR_DEPTH]);
1294 OUT_RING(0x3f800000);
1331 OUT_RING(CP_PACKET0(RADEON_PP_CNTL, 1));
1332 OUT_RING(0x00000000);
1333 OUT_RING(rb3d_cntl);
1354 OUT_RING(CP_PACKET3(RADEON_3D_DRAW_IMMD, 13));
1355 OUT_RING(RADEON_VTX_Z_PRESENT |
1357 OUT_RING((RADEON_PRIM_TYPE_RECT_LIST |
1363 OUT_RING(depth_boxes[i].ui[CLEAR_X1]);
1364 OUT_RING(depth_boxes[i].ui[CLEAR_Y1]);
1365 OUT_RING(depth_boxes[i].ui[CLEAR_DEPTH]);
1366 OUT_RING(0x0);
1368 OUT_RING(depth_boxes[i].ui[CLEAR_X1]);
1369 OUT_RING(depth_boxes[i].ui[CLEAR_Y2]);
1370 OUT_RING(depth_boxes[i].ui[CLEAR_DEPTH]);
1371 OUT_RING(0x0);
1373 OUT_RING(depth_boxes[i].ui[CLEAR_X2]);
1374 OUT_RING(depth_boxes[i].ui[CLEAR_Y2]);
1375 OUT_RING(depth_boxes[i].ui[CLEAR_DEPTH]);
1376 OUT_RING(0x0);
1430 OUT_RING(CP_PACKET0(RADEON_DP_GUI_MASTER_CNTL, 0));
1431 OUT_RING(RADEON_GMC_SRC_PITCH_OFFSET_CNTL |
1441 OUT_RING(CP_PACKET0(RADEON_SRC_PITCH_OFFSET, 1));
1443 OUT_RING(dev_priv->back_pitch_offset);
1444 OUT_RING(dev_priv->front_pitch_offset);
1446 OUT_RING(dev_priv->front_pitch_offset);
1447 OUT_RING(dev_priv->back_pitch_offset);
1450 OUT_RING(CP_PACKET0(RADEON_SRC_X_Y, 2));
1451 OUT_RING((x << 16) | y);
1452 OUT_RING((x << 16) | y);
1453 OUT_RING((w << 16) | h);
1580 OUT_RING(CP_PACKET3(RADEON_3D_RNDR_GEN_INDX_PRIM, 3));
1581 OUT_RING(offset);
1582 OUT_RING(numverts);
1583 OUT_RING(prim->vc_format);
1584 OUT_RING(prim->prim | RADEON_PRIM_WALK_LIST |
1639 OUT_RING(CP_PACKET0(RADEON_CP_IB_BASE, 1));
1640 OUT_RING(offset);
1641 OUT_RING(dwords);
1935 OUT_RING(CP_PACKET3(RADEON_CNTL_BITBLT_MULTI, 5));
1936 OUT_RING(RADEON_GMC_SRC_PITCH_OFFSET_CNTL |
1944 OUT_RING((spitch << 22) | (offset >> 10));
1945 OUT_RING((texpitch << 22) | (tex->offset >> 10));
1946 OUT_RING(0);
1947 OUT_RING((image->x << 16) | image->y);
1948 OUT_RING((image->width << 16) | height);
1984 OUT_RING(CP_PACKET0(RADEON_RE_STIPPLE_ADDR, 0));
1985 OUT_RING(0x00000000);
1987 OUT_RING(CP_PACKET0_TABLE(RADEON_RE_STIPPLE_DATA, 31));
1989 OUT_RING(stipple[i]);
2264 OUT_RING(CP_PACKET0(RADEON_CRTC_OFFSET_CNTL, 0));
2265 OUT_RING(RADEON_READ(RADEON_CRTC_OFFSET_CNTL) |
2267 OUT_RING(CP_PACKET0(RADEON_CRTC2_OFFSET_CNTL, 0));
2268 OUT_RING(RADEON_READ(RADEON_CRTC2_OFFSET_CNTL) |
2844 OUT_RING(CP_PACKET0(reg, (sz - 1)));
2863 OUT_RING(CP_PACKET0(RADEON_SE_TCL_SCALAR_INDX_REG, 0));
2864 OUT_RING(start | (stride << RADEON_SCAL_INDX_DWORD_STRIDE_SHIFT));
2865 OUT_RING(CP_PACKET0_TABLE(RADEON_SE_TCL_SCALAR_DATA_REG, sz - 1));
2886 OUT_RING(CP_PACKET0(RADEON_SE_TCL_SCALAR_INDX_REG, 0));
2887 OUT_RING(start | (stride << RADEON_SCAL_INDX_DWORD_STRIDE_SHIFT));
2888 OUT_RING(CP_PACKET0_TABLE(RADEON_SE_TCL_SCALAR_DATA_REG, sz - 1));
2907 OUT_RING(CP_PACKET0(RADEON_SE_TCL_VECTOR_INDX_REG, 0));
2908 OUT_RING(start | (stride << RADEON_VEC_INDX_OCTWORD_STRIDE_SHIFT));
2909 OUT_RING(CP_PACKET0_TABLE(RADEON_SE_TCL_VECTOR_DATA_REG, (sz - 1)));
2933 OUT_RING(CP_PACKET0(RADEON_SE_TCL_VECTOR_INDX_REG, 0));
2934 OUT_RING(start | (1 << RADEON_VEC_INDX_OCTWORD_STRIDE_SHIFT));
2935 OUT_RING(CP_PACKET0_TABLE(RADEON_SE_TCL_VECTOR_DATA_REG, (sz - 1)));