CVS lock ?

Michel Dänzer michel at daenzer.net
Fri Dec 17 22:15:41 PST 2004


On Fri, 2004-12-17 at 11:21 -0500, Vladimir Dergachev wrote:
> 
> Calling DO_CP_IDLE is a hack no matter where you put it - the right way to 
> do things is to do a proper cache flush (plus whatever magic is required)
> each time 3d activity is followed by 2d one.

So is emitting the cache flush(es) in EnterServer() not enough?


> The reason I suggested DRM as a likely candidate is that it is supposed 
> to validate the packets it gets from userspace - and thus would be in
> perfect position to know what exactly happens to the card.

Ideally, yes. This is impractical right now though for various reasons.


> However, we are not there yet, which is why DO_CP_IDLE code is 
> appropriate.

That's where I don't quite agree. :) Thanks for moving it to the right
place though.


-- 
Earthling Michel Dänzer      |     Debian (powerpc), X and DRI developer
Libre software enthusiast    |   http://svcs.affero.net/rm.php?r=daenzer



More information about the xorg mailing list