"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "exa/exa_accel.c" between
xorg-server-1.20.7.tar.bz2 and xorg-server-1.20.8.tar.bz2

About: The X.Org X Server component of the X Window System architecture.

exa_accel.c  (xorg-server-1.20.7.tar.bz2):exa_accel.c  (xorg-server-1.20.8.tar.bz2)
skipping to change at line 1040 skipping to change at line 1040
(*pExaScr->info->Solid) (pPixmap, pBox->x1, pBox->y1, pBox->x2, (*pExaScr->info->Solid) (pPixmap, pBox->x1, pBox->y1, pBox->x2,
pBox->y2); pBox->y2);
pBox++; pBox++;
} }
(*pExaScr->info->DoneSolid) (pPixmap); (*pExaScr->info->DoneSolid) (pPixmap);
exaMarkSync(pDrawable->pScreen); exaMarkSync(pDrawable->pScreen);
if (pExaPixmap->pDamage && if (pExaPixmap->pDamage &&
pExaPixmap->sys_ptr && pDrawable->type == DRAWABLE_PIXMAP && pExaPixmap->sys_ptr && pDrawable->type == DRAWABLE_PIXMAP &&
pDrawable->width == 1 && pDrawable->height == 1 && pDrawable->width == 1 && pDrawable->height == 1 &&
pDrawable->bitsPerPixel != 24) { pDrawable->bitsPerPixel != 24 && alu == GXcopy) {
RegionPtr pending_damage = DamagePendingRegion(pExaPixmap->pDamage); RegionPtr pending_damage = DamagePendingRegion(pExaPixmap->pDamage);
switch (pDrawable->bitsPerPixel) { switch (pDrawable->bitsPerPixel) {
case 32: case 32:
*(CARD32 *) pExaPixmap->sys_ptr = pixel; *(CARD32 *) pExaPixmap->sys_ptr = pixel;
break; break;
case 16: case 16:
*(CARD16 *) pExaPixmap->sys_ptr = pixel; *(CARD16 *) pExaPixmap->sys_ptr = pixel;
break; break;
case 8: case 8:
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)