• Keith Packard's avatar
    Empty damage object when freeing pixmap. · a29bfbd3
    Keith Packard authored
    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.
    a29bfbd3
colormap.c 73.4 KB