> implementing a graphic mouse that would use interrupt programming would
> be a good minimax (minimum programming, maximum result) option in an
> apparence point of view (interrupt driven mouse drawing does not need
> GGIFlush to happen)
Interrupt driven ? You mean something like a timer updating the mouse more
frequently than the rest ?
This is something terribly hard and ugly under Unix. The whole SYNC mode
emulation stuff is ugly for the same reason.
> And, if GGI_flush need to be rewritten, or Xinerama setup to be
> supported I am ready to help, but give me the marbles to play.
> Whatever the solution is: let's go.
O.K. - I'd suggest to dig into XGGI then and place ggiFlush() and
ggiFlushRegion() (preferably) in the right places. That is more or less all
that is needed to get a big speed improvement on the tile target.
> The point is also that XGGI is more advanced
Not really, XGGI is a very basic X server, but it runs on a very powerful
graphics subsystem, which allows us all the neat tricks we can do, like
tiling, replicating etc.
> Having grown up with PCs for 10 years I would say:
> XF is reaching a critical mass, it is crumbling under it's own mass,
> the same way microsoft windoz did:
They have realized that, and they have separated their drivers. Not in the
way I would do it, but certainly this is a step in the right direction.
> 1) XGGI has a future because it can attract developpers (it is a
> readable well separated code):
Unfortunately not really. The X server itself is a standard X consortium
server, which isn't too readable IMHO, but you might feel otherwise and
understand it better. If this is the case: GO FOR IT !
Marcus will be extremely grateful, if you can take out the SYNC mode stuff
from XGGI. I know he doesn't like SYNC mode much, much less than I actually,
and if he didn't manage to get XGGI running ASYNC, that tells a story.
But anyway: GO FOR IT ! Someone should finally try it. When this is in, and
does decently grained refreshing, this will boost XGGI on any inherently
asynchronous target (like tile or X itself).
> Now, the point may be to have XGGI better known along the community, and
> announce officialy it works? (I do all I can to have a photo this week)
Would be a nice plug, yes ...
CU, Andy
> Although it is technically possible to use multiple PCI-based SVGA cards
> in the same machine, none of the servers currently support this.
They have shown it for some special setup IIRC.
> They also precise, the current release is not for users ... the first
> release of XF 4.0 was expected in july the 20th ...
Hmm well ...
CU, ANdy
--
= Andreas Beck | Email : <[EMAIL PROTECTED]> =