Here's the patches I proposed which split the fixing of the block handler wrapping into five individual fixes.
[PATCH 1/5] Document how to correctly wrap screen procedures Adds the giant comment to scrnintstr.h [PATCH 2/5] hw/xfree86: Fix block handler wrapping in xf86Rotate Fixes the demonstrated bug [PATCH 3/5] mi: Fix block handler wrapping in miSprite Fixes incorrect wrapping of the BlockHandler in miSprite. Note that all other wrapping in misprite was already correct... [PATCH 4/5] hw/xfree86: Fix VGA arbiter screen proc wrapping Fixes all of the screen wrappers in the VGA arbiter. [PATCH 5/5] hw/xfree86: Let xf86Rotate leave the BlockHandler Finally, removes the rotate block handler when possible. -keith _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
