Lines Matching defs:pI830

242     I830Ptr pI830 = I830PTR(pScrn);
250 pI830->scale_units[unit][0] = pPix->drawable.width;
251 pI830->scale_units[unit][1] = pPix->drawable.height;
294 pI830->mapstate[unit * 3 + 0] = 0; /* offset filled in at emit time */
295 pI830->mapstate[unit * 3 + 1] = format |
299 pI830->mapstate[unit * 3 + 2] = ((pitch / 4) - 1) << MS4_PITCH_SHIFT;
301 pI830->samplerstate[unit * 3 + 0] = (MIPFILTER_NONE <<
303 pI830->samplerstate[unit * 3 + 0] |= filter;
304 pI830->samplerstate[unit * 3 + 1] = SS3_NORMALIZED_COORDS;
305 pI830->samplerstate[unit * 3 + 1] |= wrap_mode << SS3_TCX_ADDR_MODE_SHIFT;
306 pI830->samplerstate[unit * 3 + 1] |= wrap_mode << SS3_TCY_ADDR_MODE_SHIFT;
307 pI830->samplerstate[unit * 3 + 1] |= unit << SS3_TEXTUREMAP_INDEX_SHIFT;
308 pI830->samplerstate[unit * 3 + 2] = 0x00000000; /* border color */
310 pI830->transform[unit] = pPict->transform;
321 I830Ptr pI830 = I830PTR(pScrn);
329 pI830->render_src_picture = pSrcPicture;
330 pI830->render_src = pSrc;
331 pI830->render_mask_picture = pMaskPicture;
332 pI830->render_mask = pMask;
333 pI830->render_dst_picture = pDstPicture;
334 pI830->render_dst = pDst;
342 &pI830->i915_render_state.dst_format))
351 pI830->dst_coord_adjust = 0;
352 pI830->src_coord_adjust = 0;
353 pI830->mask_coord_adjust = 0;
355 pI830->dst_coord_adjust = -0.125;
361 pI830->dst_coord_adjust = -0.125;
363 pI830->transform[1] = NULL;
364 pI830->scale_units[1][0] = -1;
365 pI830->scale_units[1][1] = -1;
368 pI830->i915_render_state.op = op;
369 pI830->i915_render_state.needs_emit = TRUE;
377 I830Ptr pI830 = I830PTR(pScrn);
378 int op = pI830->i915_render_state.op;
379 PicturePtr pSrcPicture = pI830->render_src_picture;
380 PicturePtr pMaskPicture = pI830->render_mask_picture;
381 PicturePtr pDstPicture = pI830->render_dst_picture;
382 PixmapPtr pSrc = pI830->render_src;
383 PixmapPtr pMask = pI830->render_mask;
384 PixmapPtr pDst = pI830->render_dst;
385 uint32_t dst_format = pI830->i915_render_state.dst_format, dst_pitch;
391 pI830->i915_render_state.needs_emit = FALSE;
394 pI830->last_3d = LAST_3D_RENDER;
398 is_affine_src = i830_transform_is_affine (pI830->transform[0]);
399 is_affine_mask = i830_transform_is_affine (pI830->transform[1]);
406 OUT_BATCH(pI830->mapstate[1]);
407 OUT_BATCH(pI830->mapstate[2]);
411 OUT_BATCH(pI830->samplerstate[0]);
412 OUT_BATCH(pI830->samplerstate[1]);
413 OUT_BATCH(pI830->samplerstate[2]);
420 OUT_BATCH(pI830->mapstate[1]);
421 OUT_BATCH(pI830->mapstate[2]);
423 OUT_BATCH(pI830->mapstate[4]);
424 OUT_BATCH(pI830->mapstate[5]);
428 OUT_BATCH(pI830->samplerstate[0]);
429 OUT_BATCH(pI830->samplerstate[1]);
430 OUT_BATCH(pI830->samplerstate[2]);
431 OUT_BATCH(pI830->samplerstate[3]);
432 OUT_BATCH(pI830->samplerstate[4]);
433 OUT_BATCH(pI830->samplerstate[5]);
564 I830Ptr pI830 = I830PTR(pScrn);
572 float x = srcX + pI830->src_coord_adjust;
573 float y = srcY + pI830->src_coord_adjust;
575 is_affine_src = i830_transform_is_affine (pI830->transform[0]);
578 pI830->transform[0],
583 pI830->transform[0],
588 pI830->transform[0],
595 pI830->transform[0],
602 pI830->transform[0],
609 pI830->transform[0],
619 if (pI830->render_mask) {
620 float x = maskX + pI830->mask_coord_adjust;
621 float y = maskY + pI830->mask_coord_adjust;
623 is_affine_mask = i830_transform_is_affine (pI830->transform[1]);
626 pI830->transform[1],
631 pI830->transform[1],
636 pI830->transform[1],
643 pI830->transform[1],
650 pI830->transform[1],
657 pI830->transform[1],
672 OUT_BATCH_F(pI830->dst_coord_adjust + dstX + w);
673 OUT_BATCH_F(pI830->dst_coord_adjust + dstY + h);
674 OUT_BATCH_F(src_x[2] / pI830->scale_units[0][0]);
675 OUT_BATCH_F(src_y[2] / pI830->scale_units[0][1]);
680 if (pI830->render_mask) {
681 OUT_BATCH_F(mask_x[2] / pI830->scale_units[1][0]);
682 OUT_BATCH_F(mask_y[2] / pI830->scale_units[1][1]);
689 OUT_BATCH_F(pI830->dst_coord_adjust + dstX);
690 OUT_BATCH_F(pI830->dst_coord_adjust + dstY + h);
691 OUT_BATCH_F(src_x[1] / pI830->scale_units[0][0]);
692 OUT_BATCH_F(src_y[1] / pI830->scale_units[0][1]);
697 if (pI830->render_mask) {
698 OUT_BATCH_F(mask_x[1] / pI830->scale_units[1][0]);
699 OUT_BATCH_F(mask_y[1] / pI830->scale_units[1][1]);
706 OUT_BATCH_F(pI830->dst_coord_adjust + dstX);
707 OUT_BATCH_F(pI830->dst_coord_adjust + dstY);
708 OUT_BATCH_F(src_x[0] / pI830->scale_units[0][0]);
709 OUT_BATCH_F(src_y[0] / pI830->scale_units[0][1]);
714 if (pI830->render_mask) {
715 OUT_BATCH_F(mask_x[0] / pI830->scale_units[1][0]);
716 OUT_BATCH_F(mask_y[0] / pI830->scale_units[1][1]);
731 I830Ptr pI830 = I830PTR(pScrn);
735 if (pI830->i915_render_state.needs_emit)
747 I830Ptr pI830 = I830PTR(pScrn);
749 pI830->i915_render_state.needs_emit = TRUE;