mirror of
https://github.com/X11Libre/xserver.git
synced 2026-09-22 20:35:43 +00:00
Empty damage object when freeing pixmap.
Wrap InstallColormap so that the DDX doesn't see colormaps from our ARGB
visual (avoids lovely green tint to screen). Also, set visual->nplanes
of ARGB visual to all used (including alpha) planes so DIX can set
pixel values correctly.
Translate automatic update regions correctly to account for borders
When nplanes == 32 (ARGB visuals), mask in all ones for alpha values to
allocated pixel values.
Remove redundant fbAddTraps declaration
Fix fbCopyWindow to work on non-screen pixmaps (not needed yet)
Replace broken clipping code with that from modular tree.
Respect subWindowMode.
This commit is contained in:
parent
24bed5cff9
commit
a29bfbd3d0
9 changed files with 180 additions and 72 deletions
|
|
@ -201,15 +201,6 @@ typedef struct _FbAccessMap {
|
|||
*/
|
||||
extern FbAccessMap fbAccessMap[];
|
||||
|
||||
/* fbaddtrap.c */
|
||||
|
||||
void
|
||||
fbAddTraps (PicturePtr pPicture,
|
||||
INT16 xOff,
|
||||
INT16 yOff,
|
||||
int ntrap,
|
||||
xTrap *traps);
|
||||
|
||||
/* fbcompose.c */
|
||||
|
||||
typedef struct _fbCompSrc {
|
||||
|
|
|
|||
Loading…
Reference in a new issue