your code) Other warning fixes (unused variables, etc) Get rid of
unused extension interfaces (aux screen procs) Make lots of functions
in kdrive static Eliminate unused code from os library
correctly. Rework vesa and fbdev code to handle shadows right with the
non-layer world.
Use GetScreenPixmap directly for damage detection of sprite. Avoids
problems during server shutdown with windows disappearing before the
sprite layer is closed.
it anymore. The "real" change here is the addition of the damage
extension server side pieces and a minor change of the miext/damage
interface to add a callback on damage destroy. All of the configuration
changes are to add macros for various sets of libraries so that we
don't have to keep editing every Makefile.am whenever we add another
extension to the library. The xfixes changes expose VERIFY_REGION so
that damageext can use it.
Move check for 24/32 copy to fbCopyNtoN so that other users will hit it
Eliminate miext/layer
Build damage infrastructure. Don't build layer
Build damage infrastructure. Don't build layer
Memory leak fix of mach64c on server reset Memory leak fix for video on
server reset. Eliminate layer
Build damage infrastructure. Don't build layer
Build damage infrastructure. Don't build layer
Build damage infrastructure. Don't build layer
Build damage infrastructure. Don't build layer
Don't assume windows are onscreen, use GetWindowPixmap and test
devPrivate.ptr. Make sure depth 24 pixmaps are 24bpp when hardware
format is 24bpp.
Get rid of debug KdAssertSync function
add memory_size to KdScreenInfo, eliminate off_screen_size, fix tests to
suit.
Build damage infrastructure. Don't build layer
Use damage (for software cursor, I guess)
Damage is used for software cursor
Build damage infrastructure. Don't build layer
Use damage to track changes
Fix memory leak