case PIXMAN_r5g6b5:
case PIXMAN_b5g6r5:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSolidMask_nx8x0565mmx;
else
#endif
case PIXMAN_a8b8g8r8:
case PIXMAN_x8b8g8r8:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSolidMask_nx8x8888mmx;
else
#endif
case PIXMAN_a8r8g8b8:
case PIXMAN_x8r8g8b8:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSolidMask_nx8888x8888Cmmx;
else
#endif
break;
case PIXMAN_r5g6b5:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSolidMask_nx8888x0565Cmmx;
else
#endif
case PIXMAN_a8b8g8r8:
case PIXMAN_x8b8g8r8:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSolidMask_nx8888x8888Cmmx;
else
#endif
break;
case PIXMAN_b5g6r5:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSolidMask_nx8888x0565Cmmx;
else
#endif
case PIXMAN_a8r8g8b8:
case PIXMAN_x8r8g8b8:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSrc_8888RevNPx8888mmx;
#endif
break;
case PIXMAN_r5g6b5:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSrc_8888RevNPx0565mmx;
#endif
break;
case PIXMAN_a8b8g8r8:
case PIXMAN_x8b8g8r8:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSrc_8888RevNPx8888mmx;
#endif
break;
case PIXMAN_r5g6b5:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSrc_8888RevNPx0565mmx;
#endif
break;
case PIXMAN_x8r8g8b8:
if ((pDst->bits.format == PIXMAN_a8r8g8b8 ||
pDst->bits.format == PIXMAN_x8r8g8b8) &&
- pMask->bits.format == PIXMAN_a8 && fbHaveMMX())
+ pMask->bits.format == PIXMAN_a8 && pixman_have_mmx())
func = fbCompositeSrc_x888x8x8888mmx;
break;
case PIXMAN_x8b8g8r8:
if ((pDst->bits.format == PIXMAN_a8b8g8r8 ||
pDst->bits.format == PIXMAN_x8b8g8r8) &&
- pMask->bits.format == PIXMAN_a8 && fbHaveMMX())
+ pMask->bits.format == PIXMAN_a8 && pixman_have_mmx())
func = fbCompositeSrc_x888x8x8888mmx;
break;
case PIXMAN_a8r8g8b8:
if ((pDst->bits.format == PIXMAN_a8r8g8b8 ||
pDst->bits.format == PIXMAN_x8r8g8b8) &&
- pMask->bits.format == PIXMAN_a8 && fbHaveMMX())
+ pMask->bits.format == PIXMAN_a8 && pixman_have_mmx())
func = fbCompositeSrc_8888x8x8888mmx;
break;
case PIXMAN_a8b8g8r8:
if ((pDst->bits.format == PIXMAN_a8b8g8r8 ||
pDst->bits.format == PIXMAN_x8b8g8r8) &&
- pMask->bits.format == PIXMAN_a8 && fbHaveMMX())
+ pMask->bits.format == PIXMAN_a8 && pixman_have_mmx())
func = fbCompositeSrc_8888x8x8888mmx;
break;
#endif
case PIXMAN_a8r8g8b8:
case PIXMAN_x8r8g8b8:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
{
srcRepeat = FALSE;
func = fbCompositeSolid_nx8888mmx;
break;
case PIXMAN_r5g6b5:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
{
srcRepeat = FALSE;
func = fbCompositeSolid_nx0565mmx;
if (pSrc->bits.format == pDst->bits.format && !PIXMAN_FORMAT_A(pSrc->bits.format))
{
#ifdef USE_MMX
- if (fbHaveMMX() &&
+ if (pixman_have_mmx() &&
(pSrc->bits.format == PIXMAN_x8r8g8b8 || pSrc->bits.format == PIXMAN_x8b8g8r8))
func = fbCompositeCopyAreammx;
else
case PIXMAN_a8r8g8b8:
case PIXMAN_x8r8g8b8:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSrc_8888x8888mmx;
else
#endif
break;
case PIXMAN_r5g6b5:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSrc_8888x0565mmx;
else
#endif
case PIXMAN_a8r8g8b8:
case PIXMAN_x8r8g8b8:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeCopyAreammx;
#endif
break;
case PIXMAN_a8b8g8r8:
case PIXMAN_x8b8g8r8:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeCopyAreammx;
#endif
break;
case PIXMAN_a8b8g8r8:
case PIXMAN_x8b8g8r8:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSrc_8888x8888mmx;
else
#endif
break;
case PIXMAN_b5g6r5:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSrc_8888x0565mmx;
else
#endif
switch (pDst->bits.format) {
case PIXMAN_a8r8g8b8:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSrcAdd_8888x8888mmx;
else
#endif
switch (pDst->bits.format) {
case PIXMAN_a8b8g8r8:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSrcAdd_8888x8888mmx;
else
#endif
switch (pDst->bits.format) {
case PIXMAN_a8:
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSrcAdd_8000x8000mmx;
else
#endif
{
srcRepeat = FALSE;
#ifdef USE_MMX
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeSrcAdd_8888x8x8mmx;
else
#endif
case PIXMAN_x8r8g8b8:
case PIXMAN_a8b8g8r8:
case PIXMAN_x8b8g8r8:
- if (fbHaveMMX())
+ if (pixman_have_mmx())
{
srcRepeat = FALSE;
func = fbCompositeSolidMaskSrc_nx8x8888mmx;
if (pSrc->bits.format == pDst->bits.format)
{
#ifdef USE_MMX
- if (pSrc->bits.bits != pDst->bits.bits && fbHaveMMX() &&
+ if (pSrc->bits.bits != pDst->bits.bits && pixman_have_mmx() &&
(PIXMAN_FORMAT_BPP (pSrc->bits.format) == 16 ||
PIXMAN_FORMAT_BPP (pSrc->bits.format) == 32))
func = fbCompositeCopyAreammx;
pDst->bits.format == PIXMAN_a8 &&
!pMask)
{
- if (fbHaveMMX())
+ if (pixman_have_mmx())
func = fbCompositeIn_8x8mmx;
}
else if (srcRepeat && pMask && !pMask->common.component_alpha &&
(pMask->bits.format == PIXMAN_a8) &&
pDst->bits.format == PIXMAN_a8)
{
- if (fbHaveMMX())
+ if (pixman_have_mmx())
{
srcRepeat = FALSE;
func = fbCompositeIn_nx8x8mmx;
}
pixman_bool_t
-fbHaveMMX (void)
+pixman_have_mmx (void)
{
static pixman_bool_t initialized = FALSE;
static pixman_bool_t mmx_present;
int width, int height)
{
#ifdef USE_MMX
- return pixman_blt_mmx (src_bits, dst_bits, src_stride, dst_stride, src_bpp, dst_bpp,
- src_x, src_y, dst_x, dst_y, width, height);
-#else
- return FALSE;
+ if (pixman_have_mmx())
+ {
+ return pixman_blt_mmx (src_bits, dst_bits, src_stride, dst_stride, src_bpp, dst_bpp,
+ src_x, src_y, dst_x, dst_y, width, height);
+ }
+ else
#endif
+ return FALSE;
}