On Mon, 10 May 2010 20:05:56 +0300, Tiago Vignatti <[email protected]> wrote:
> Why increase the number of privates for mandatory components on Xorg? I guess > the idea, which should be stated very loud, is to extensions and drivers only > use private mechanism. The mi software cursor code (mipointer, misprite, midispcur) isn't mandatory for all X servers, and so I don't think it should be given a pointer in the DIX structure. > And there's much more here (fix-private-usage branch): > > r...@xeron:~/xserver-real# git grep -E "dixSetPrivate|dixFreePrivates" mi/ > dix/ hw/xfree86/common/ fb/ composite/ render/ os/ | wc -l > 61 Yeah, separating out which of these are common to all servers shouldn't be that hard, then they should be given typed pointers. Does that seems like cleanup that can happen after the privates have been changed? -- [email protected]
pgpbirWevX7OT.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
