Jens Owen wrote: > > Keith Whitwell wrote: > > > > Michael wrote: > > > > > > On Tue, May 21, 2002 at 12:14:45AM +0100, Keith Whitwell wrote: > > > > I have a .XF86config-radeon that sets ModulesPath to that directory, and maybe > > > > I need to set an env var or two... I guess the magic is adding up. > > > > > > Yeah, I should have rtfm'd, ModulesPath into .../exports/lib/modules > > > fixes it, thanks. > > > > > > glxgears > > > 5229 frames in 5.0 seconds = 1045.800 FPS > > > 5210 frames in 5.0 seconds = 1042.000 FPS > > > > > > 200fps+ at least there > > > > I've done some more work & will probably commit shortly. > > This is good stuff, I think. > > It is! > > > Changes since last time: > > - Deprecate the Open/Close Fullscreen foo. > > - Automatically turn pageflipping on when there > > is exactly one 3d client > > -- There may be situations where this > > isn't a good idea, perhaps many many > > cliprects? > > Oh yeah, we won't have a private full size back buffer for single 3D > client anymore. The performance tradeoff will be relative to the > compexity of the model and the number of passes the 3D driver will have > to make to render into multiple clip regions. I think two passes by the > 3D driver will washout any gains made by flipping. Perhaps we could use > hardware stencil support to render a complex clip list in a single pass.
The radeon also has I think 3 cliprects in hardware (which we aren't using...) > > - 2D driver copes with situations where the pages are left wrong-way-round > > after last client exits > > - Separate out the 'flip' and 'swap' functions to separate ioctls. (D'oh) > > - A little testing > > > > It's looking pretty good now. Multiple 3d clients coordinate amoungst > > themselves, pageflipping comes on whenever possible. > > You've lost me here. How can we handle multiple 3D windows? or is this > multiple clients using a shared window? I mean, that when the second window is opened, pageflipping stops and both clients use blits for swapbuffers. This happens even if the buffers happen to be "flipped" when the 2nd client opens. Keith _______________________________________________________________ Don't miss the 2002 Sprint PCS Application Developer's Conference August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel