st/xorg: fills are supported plussome minor clenups
This commit is contained in:
@@ -305,17 +305,10 @@ boolean xorg_composite_accelerated(int op,
|
||||
unsigned accel_ops_count =
|
||||
sizeof(accelerated_ops)/sizeof(struct acceleration_info);
|
||||
|
||||
|
||||
/*FIXME: currently accel is disabled */
|
||||
return FALSE;
|
||||
|
||||
if (pSrcPicture) {
|
||||
/* component alpha not supported */
|
||||
if (pSrcPicture->componentAlpha)
|
||||
return FALSE;
|
||||
/* fills not supported */
|
||||
if (pSrcPicture->pSourcePict)
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
for (i = 0; i < accel_ops_count; ++i) {
|
||||
|
||||
@@ -473,10 +473,13 @@ ExaCheckComposite(int op,
|
||||
PicturePtr pSrcPicture, PicturePtr pMaskPicture,
|
||||
PicturePtr pDstPicture)
|
||||
{
|
||||
return xorg_composite_accelerated(op,
|
||||
pSrcPicture,
|
||||
pMaskPicture,
|
||||
pDstPicture);
|
||||
boolean accelerated = xorg_composite_accelerated(op,
|
||||
pSrcPicture,
|
||||
pMaskPicture,
|
||||
pDstPicture);
|
||||
debug_printf("ExaCheckComposite(%d, %p, %p, %p) = %d\n",
|
||||
op, pSrcPicture, pMaskPicture, pDstPicture, accelerated);
|
||||
return accelerated;
|
||||
}
|
||||
|
||||
static void *
|
||||
|
||||
Reference in New Issue
Block a user