Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: xsrc/external/mit/xorg-server.old/dist/hw/sun



Module Name:    xsrc
Committed By:   tsutsui
Date:           Sat Aug  1 13:40:55 UTC 2020

Modified Files:
        xsrc/external/mit/xorg-server.old/dist/hw/sun: sun.h sunCfb.c sunFbs.c
            sunInit.c sunKbd.c sunKeyMap.c

Log Message:
Cherry-pick non-Xorg-1.20-specific fixes from xorg-server dir.

 Use proper ANSI offsetof(3) to specify framebuffer offset in struct.
 Add prototype declarations for CG2 functions.
 Implement functions to restore palette settings on exiting Xserver.
 Explicitly initialize origColormapValid for readability.
 Fix LED defintions to match xkb/xkbInit.c.
 Remove unused functions required to handle non-XKB autorepeat.
 Initialize ModMap dynamically using keymap data per each keyboard.
 Remove now unused ModMap data for each keyboard.
 Use "empty" for rmlvo model and layout to avoid lingering default settings.
 Trailing whitespace.

Note it looks there is some serious performance regression
between Xorg 1.10 and 1.20 on rendering root_weave to root window
on 3/60 bwtwo mono server.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 xsrc/external/mit/xorg-server.old/dist/hw/sun/sun.h \
    xsrc/external/mit/xorg-server.old/dist/hw/sun/sunCfb.c \
    xsrc/external/mit/xorg-server.old/dist/hw/sun/sunFbs.c \
    xsrc/external/mit/xorg-server.old/dist/hw/sun/sunInit.c \
    xsrc/external/mit/xorg-server.old/dist/hw/sun/sunKbd.c \
    xsrc/external/mit/xorg-server.old/dist/hw/sun/sunKeyMap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index