From: Erling A. J. <lin...@em...> - 2003-01-13 22:33:03
|
Brian Paul wrote: > Alan Cox wrote: > >> On Mon, 2003-01-13 at 15:42, Brian Paul wrote: >> >>> If direct rendering is not available, we use indirect rendering (send >>> GL drawing commands over the wire to the Xserver). The Xserver in >>> turn executes the GL commands. Does that also include the case where client == server, and the "wire" is localhost-to-localhost ? >> So am I correct in thinking server side acceleration for old hardware >> that >> is very hard to make do DRI is a case of implementing acceleration in >> the sever side mesa software renderer ? (a large case Im sure) That sounds like the thing I had in mind. It looks to me like stand-alone-Mesa (think back to the way things were around Red Hat Linux 6.2) already has HW-accelerated rendering for the 3Dfx VG. This ability seems to me to have been removed (by removing the FX subdirectory), in the version of Mesa in the DRI project. But correct me if I'm wrong ... > I'm not sure I understand what you're saying. > > I can't imagine a scenario where we would have hardware 3D acceleration > for server-side rendering, but not for client-side direct rendering. > > A long outstanding project is to allow the server to load and use the > DRI hardware drivers so that indirect rendering is hardware accelerated. But what if there is no DRI hardware driver available ? Is it a sin to try to find another way of getting HW-acc. ? And remember, I only see this happening for the very old 3Dfx Voodoo Graphics card, because that is (as far as I can see) the only piece of HW that Mesa has a driver for. Erling Jacobsen -- Welcome to Utah. If you think our liquor laws are funny, you should see our underwear! |