Lines Matching refs:OUT_RING

452 	OUT_RING(CP_PACKET0(RADEON_RE_TOP_LEFT, 0));
453 OUT_RING((box->y1 << 16) | box->x1);
454 OUT_RING(CP_PACKET0(RADEON_RE_WIDTH_HEIGHT, 0));
455 OUT_RING(((box->y2 - 1) << 16) | (box->x2 - 1));
481 OUT_RING(CP_PACKET0(RADEON_PP_MISC, 6));
482 OUT_RING(ctx->pp_misc);
483 OUT_RING(ctx->pp_fog_color);
484 OUT_RING(ctx->re_solid_color);
485 OUT_RING(ctx->rb3d_blendcntl);
486 OUT_RING(ctx->rb3d_depthoffset);
487 OUT_RING(ctx->rb3d_depthpitch);
488 OUT_RING(ctx->rb3d_zstencilcntl);
489 OUT_RING(CP_PACKET0(RADEON_PP_CNTL, 2));
490 OUT_RING(ctx->pp_cntl);
491 OUT_RING(ctx->rb3d_cntl);
492 OUT_RING(ctx->rb3d_coloroffset);
493 OUT_RING(CP_PACKET0(RADEON_RB3D_COLORPITCH, 0));
494 OUT_RING(ctx->rb3d_colorpitch);
500 OUT_RING(CP_PACKET0(RADEON_SE_COORD_FMT, 0));
501 OUT_RING(ctx->se_coord_fmt);
507 OUT_RING(CP_PACKET0(RADEON_RE_LINE_PATTERN, 1));
508 OUT_RING(ctx->re_line_pattern);
509 OUT_RING(ctx->re_line_state);
510 OUT_RING(CP_PACKET0(RADEON_SE_LINE_WIDTH, 0));
511 OUT_RING(ctx->se_line_width);
517 OUT_RING(CP_PACKET0(RADEON_PP_LUM_MATRIX, 0));
518 OUT_RING(ctx->pp_lum_matrix);
519 OUT_RING(CP_PACKET0(RADEON_PP_ROT_MATRIX_0, 1));
520 OUT_RING(ctx->pp_rot_matrix_0);
521 OUT_RING(ctx->pp_rot_matrix_1);
527 OUT_RING(CP_PACKET0(RADEON_RB3D_STENCILREFMASK, 2));
528 OUT_RING(ctx->rb3d_stencilrefmask);
529 OUT_RING(ctx->rb3d_ropcntl);
530 OUT_RING(ctx->rb3d_planemask);
536 OUT_RING(CP_PACKET0(RADEON_SE_VPORT_XSCALE, 5));
537 OUT_RING(ctx->se_vport_xscale);
538 OUT_RING(ctx->se_vport_xoffset);
539 OUT_RING(ctx->se_vport_yscale);
540 OUT_RING(ctx->se_vport_yoffset);
541 OUT_RING(ctx->se_vport_zscale);
542 OUT_RING(ctx->se_vport_zoffset);
548 OUT_RING(CP_PACKET0(RADEON_SE_CNTL, 0));
549 OUT_RING(ctx->se_cntl);
550 OUT_RING(CP_PACKET0(RADEON_SE_CNTL_STATUS, 0));
551 OUT_RING(ctx->se_cntl_status);
557 OUT_RING(CP_PACKET0(RADEON_RE_MISC, 0));
558 OUT_RING(ctx->re_misc);
570 OUT_RING(CP_PACKET0(RADEON_PP_TXFILTER_0, 5));
571 OUT_RING(tex[0].pp_txfilter);
572 OUT_RING(tex[0].pp_txformat);
573 OUT_RING(tex[0].pp_txoffset);
574 OUT_RING(tex[0].pp_txcblend);
575 OUT_RING(tex[0].pp_txablend);
576 OUT_RING(tex[0].pp_tfactor);
577 OUT_RING(CP_PACKET0(RADEON_PP_BORDER_COLOR_0, 0));
578 OUT_RING(tex[0].pp_border_color);
590 OUT_RING(CP_PACKET0(RADEON_PP_TXFILTER_1, 5));
591 OUT_RING(tex[1].pp_txfilter);
592 OUT_RING(tex[1].pp_txformat);
593 OUT_RING(tex[1].pp_txoffset);
594 OUT_RING(tex[1].pp_txcblend);
595 OUT_RING(tex[1].pp_txablend);
596 OUT_RING(tex[1].pp_tfactor);
597 OUT_RING(CP_PACKET0(RADEON_PP_BORDER_COLOR_1, 0));
598 OUT_RING(tex[1].pp_border_color);
610 OUT_RING(CP_PACKET0(RADEON_PP_TXFILTER_2, 5));
611 OUT_RING(tex[2].pp_txfilter);
612 OUT_RING(tex[2].pp_txformat);
613 OUT_RING(tex[2].pp_txoffset);
614 OUT_RING(tex[2].pp_txcblend);
615 OUT_RING(tex[2].pp_txablend);
616 OUT_RING(tex[2].pp_tfactor);
617 OUT_RING(CP_PACKET0(RADEON_PP_BORDER_COLOR_2, 0));
618 OUT_RING(tex[2].pp_border_color);
633 OUT_RING(CP_PACKET0(RADEON_SE_ZBIAS_FACTOR, 1));
634 OUT_RING(state->context2.se_zbias_factor);
635 OUT_RING(state->context2.se_zbias_constant);
779 OUT_RING(CP_PACKET0(RADEON_DP_WRITE_MASK, 0));
780 OUT_RING(0xffffffff);
785 OUT_RING(CP_PACKET3(RADEON_CNTL_PAINT_MULTI, 4));
786 OUT_RING(RADEON_GMC_DST_PITCH_OFFSET_CNTL |
793 OUT_RING(dev_priv->front_pitch_offset);
795 OUT_RING(dev_priv->back_pitch_offset);
798 OUT_RING(color);
800 OUT_RING((x << 16) | y);
801 OUT_RING((w << 16) | h);
895 OUT_RING(CP_PACKET0(RADEON_DP_WRITE_MASK, 0));
896 OUT_RING(clear->color_mask);
915 OUT_RING(CP_PACKET3
917 OUT_RING(RADEON_GMC_DST_PITCH_OFFSET_CNTL |
924 OUT_RING(dev_priv->front_pitch_offset);
925 OUT_RING(clear->clear_color);
927 OUT_RING((x << 16) | y);
928 OUT_RING((w << 16) | h);
936 OUT_RING(CP_PACKET3
938 OUT_RING(RADEON_GMC_DST_PITCH_OFFSET_CNTL |
945 OUT_RING(dev_priv->back_pitch_offset);
946 OUT_RING(clear->clear_color);
948 OUT_RING((x << 16) | y);
949 OUT_RING((w << 16) | h);
1064 OUT_RING(CP_PACKET3
1067 OUT_RING(tileoffset * 8);
1069 OUT_RING(nrtilesx + 4);
1074 OUT_RING(clearmask);
1093 OUT_RING(CP_PACKET3
1106 OUT_RING(tileoffset * 16);
1108 OUT_RING(nrtilesx + 1);
1113 OUT_RING(clearmask);
1130 OUT_RING(CP_PACKET3
1132 OUT_RING(tileoffset * 128);
1134 OUT_RING(nrtilesx + 4);
1139 OUT_RING(clearmask);
1162 OUT_RING(CP_PACKET3(RADEON_3D_CLEAR_HIZ, 2));
1163 OUT_RING(0x0); /* First tile */
1164 OUT_RING(0x3cc0);
1165 OUT_RING((0xff << 22) | (0xff << 6) | 0x003f003f);
1280 OUT_RING(CP_PACKET3(R200_3D_DRAW_IMMD_2, 12));
1281 OUT_RING((RADEON_PRIM_TYPE_RECT_LIST |
1284 OUT_RING(depth_boxes[i].ui[CLEAR_X1]);
1285 OUT_RING(depth_boxes[i].ui[CLEAR_Y1]);
1286 OUT_RING(depth_boxes[i].ui[CLEAR_DEPTH]);
1287 OUT_RING(0x3f800000);
1288 OUT_RING(depth_boxes[i].ui[CLEAR_X1]);
1289 OUT_RING(depth_boxes[i].ui[CLEAR_Y2]);
1290 OUT_RING(depth_boxes[i].ui[CLEAR_DEPTH]);
1291 OUT_RING(0x3f800000);
1292 OUT_RING(depth_boxes[i].ui[CLEAR_X2]);
1293 OUT_RING(depth_boxes[i].ui[CLEAR_Y2]);
1294 OUT_RING(depth_boxes[i].ui[CLEAR_DEPTH]);
1295 OUT_RING(0x3f800000);
1332 OUT_RING(CP_PACKET0(RADEON_PP_CNTL, 1));
1333 OUT_RING(0x00000000);
1334 OUT_RING(rb3d_cntl);
1355 OUT_RING(CP_PACKET3(RADEON_3D_DRAW_IMMD, 13));
1356 OUT_RING(RADEON_VTX_Z_PRESENT |
1358 OUT_RING((RADEON_PRIM_TYPE_RECT_LIST |
1364 OUT_RING(depth_boxes[i].ui[CLEAR_X1]);
1365 OUT_RING(depth_boxes[i].ui[CLEAR_Y1]);
1366 OUT_RING(depth_boxes[i].ui[CLEAR_DEPTH]);
1367 OUT_RING(0x0);
1369 OUT_RING(depth_boxes[i].ui[CLEAR_X1]);
1370 OUT_RING(depth_boxes[i].ui[CLEAR_Y2]);
1371 OUT_RING(depth_boxes[i].ui[CLEAR_DEPTH]);
1372 OUT_RING(0x0);
1374 OUT_RING(depth_boxes[i].ui[CLEAR_X2]);
1375 OUT_RING(depth_boxes[i].ui[CLEAR_Y2]);
1376 OUT_RING(depth_boxes[i].ui[CLEAR_DEPTH]);
1377 OUT_RING(0x0);
1431 OUT_RING(CP_PACKET0(RADEON_DP_GUI_MASTER_CNTL, 0));
1432 OUT_RING(RADEON_GMC_SRC_PITCH_OFFSET_CNTL |
1442 OUT_RING(CP_PACKET0(RADEON_SRC_PITCH_OFFSET, 1));
1444 OUT_RING(dev_priv->back_pitch_offset);
1445 OUT_RING(dev_priv->front_pitch_offset);
1447 OUT_RING(dev_priv->front_pitch_offset);
1448 OUT_RING(dev_priv->back_pitch_offset);
1451 OUT_RING(CP_PACKET0(RADEON_SRC_X_Y, 2));
1452 OUT_RING((x << 16) | y);
1453 OUT_RING((x << 16) | y);
1454 OUT_RING((w << 16) | h);
1581 OUT_RING(CP_PACKET3(RADEON_3D_RNDR_GEN_INDX_PRIM, 3));
1582 OUT_RING(offset);
1583 OUT_RING(numverts);
1584 OUT_RING(prim->vc_format);
1585 OUT_RING(prim->prim | RADEON_PRIM_WALK_LIST |
1640 OUT_RING(CP_PACKET0(RADEON_CP_IB_BASE, 1));
1641 OUT_RING(offset);
1642 OUT_RING(dwords);
1936 OUT_RING(CP_PACKET3(RADEON_CNTL_BITBLT_MULTI, 5));
1937 OUT_RING(RADEON_GMC_SRC_PITCH_OFFSET_CNTL |
1945 OUT_RING((spitch << 22) | (offset >> 10));
1946 OUT_RING((texpitch << 22) | (tex->offset >> 10));
1947 OUT_RING(0);
1948 OUT_RING((image->x << 16) | image->y);
1949 OUT_RING((image->width << 16) | height);
1985 OUT_RING(CP_PACKET0(RADEON_RE_STIPPLE_ADDR, 0));
1986 OUT_RING(0x00000000);
1988 OUT_RING(CP_PACKET0_TABLE(RADEON_RE_STIPPLE_DATA, 31));
1990 OUT_RING(stipple[i]);
2265 OUT_RING(CP_PACKET0(RADEON_CRTC_OFFSET_CNTL, 0));
2266 OUT_RING(RADEON_READ(RADEON_CRTC_OFFSET_CNTL) |
2268 OUT_RING(CP_PACKET0(RADEON_CRTC2_OFFSET_CNTL, 0));
2269 OUT_RING(RADEON_READ(RADEON_CRTC2_OFFSET_CNTL) |
2845 OUT_RING(CP_PACKET0(reg, (sz - 1)));
2864 OUT_RING(CP_PACKET0(RADEON_SE_TCL_SCALAR_INDX_REG, 0));
2865 OUT_RING(start | (stride << RADEON_SCAL_INDX_DWORD_STRIDE_SHIFT));
2866 OUT_RING(CP_PACKET0_TABLE(RADEON_SE_TCL_SCALAR_DATA_REG, sz - 1));
2887 OUT_RING(CP_PACKET0(RADEON_SE_TCL_SCALAR_INDX_REG, 0));
2888 OUT_RING(start | (stride << RADEON_SCAL_INDX_DWORD_STRIDE_SHIFT));
2889 OUT_RING(CP_PACKET0_TABLE(RADEON_SE_TCL_SCALAR_DATA_REG, sz - 1));
2908 OUT_RING(CP_PACKET0(RADEON_SE_TCL_VECTOR_INDX_REG, 0));
2909 OUT_RING(start | (stride << RADEON_VEC_INDX_OCTWORD_STRIDE_SHIFT));
2910 OUT_RING(CP_PACKET0_TABLE(RADEON_SE_TCL_VECTOR_DATA_REG, (sz - 1)));
2934 OUT_RING(CP_PACKET0(RADEON_SE_TCL_VECTOR_INDX_REG, 0));
2935 OUT_RING(start | (1 << RADEON_VEC_INDX_OCTWORD_STRIDE_SHIFT));
2936 OUT_RING(CP_PACKET0_TABLE(RADEON_SE_TCL_VECTOR_DATA_REG, (sz - 1)));