On Mon, 6 Dec 2010 10:09:00 -0800, Aaron Plattner <[email protected]> wrote:
> I like the idea of not freezing the screen when the CM crashes.
Yeah, the only trick will be to automagically resize the screen pixmap
to hold the crtc, but I think even that's pretty easy. This will also
encourage me to create a scanout pixmap structure, which will allow DIX
to validate the SetCrtcConfigs pixmap. It currently leaves that
validation up to the DDX.
How about this:
If 'pixmap' is destroyed while still being used as a scanout
pixmap, then the associated CRTC will have its scanout pixmap
set back to None, the CRTC origin set back to 0,0 (to make
sure it fits) and the screen pixmap width and height increased
to be at least as big as the current CRTC mode.
--
[email protected]
pgpOlaERJQ1U7.pgp
Description: PGP signature
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
