[…Q3 frame rate…]
Pull down the console and type: /cg_drawpfs 1
Right, that’s probably it; they can’t get the flipping right, so
they disable retracy sync to spread the tearing… heh
I read once that nvidia actually was the ones to make the best
drivers for linux. Guess that’s open for debate, but at least they
work.
They probably are making the best drivers, with the possible
exception of Xi Graphics, which sells drivers for Linux/x86 and
Solaris/x86.
Just look at the bugs I found yesterday… There are more of them,
some of which are much more serious, and most of them exist in the
Windows drivers as well. (The “back and front faces must have same
mode if one is disabled” one that I hacked a GtkRadiant work-around
for, for example.) This seems to be more or less representative for
ATI’s drivers.
Matrox’s drivers have loads of issues as well (like the G400 cards not
being able to handle multiple contexts, as used in most 3D modeller
apps and the like - major showstopper), and AFAIK, they still don’t
have Linux drivers for the Parhelia cards. (Unfortunately, it seems
like Xi doesn’t either…)
That is, you’re using the default, and perhaps whatever XFree
might
This is my version of XFree:
XFree86 Version 4.3.0 (Red Hat Linux release: 4.3.0-2)
I don’t think I really want to edit the XF86Config file too much. I
usually just end up with an Xserver that doesn’t work.
Great fun, isn’t it! You should try compiling the SOB from source
some time…
I’ll just
wait for the next redhat release, and hope they’ve fixed something
so I can get the right frequency. I’m using a Philips 107T4, and
that doesn’t appear anywhere in the list of “known” monitors, so I
guess that might have something to do with my weird frequencies at
different color depths. Well, at least I’ve got my 85hz at 24+bpp.
You don’t really need a known monitor; any reasonably modern monitor
should be able to report what frequencies it supports, and AFAIK,
XFree86 has supported that for a while. Could be wrong, though…
[…]
I guess if there were some way for me to find out which color depth
glSDL actually gives me, then I could put that modeline into the
XF86Config file I guess? That might give me better refresh rate,
Well, if you ask for 0, it should use the default. If not, it depends
on whether or not the OpenGL driver has some workaround that lets it
change the bpp. If it doesnt’t (most drivers don’t), the bpp used by
glSDL and OpenGL apps is whatever you’re using for your desktop.
Easy way of testing it: Try changing the bpp in the Q3A demo. If it
makes no difference, the driver can’t change the bpp.
but I guess it won’t solve the vsyncing anyway.
Most probably not.
[…]
I would like something like windoze, where you can just pick your
preferred refresh rate for the various resolutions and color
depths.
Yeah, that would be handy… Some distro might have such a tool, but I
haven’t really looked for one, as I’m a bit nervous about “nice and
easy” tools hacking my config files.
//David Olofson - Programmer, Composer, Open Source Advocate
.- Audiality -----------------------------------------------.
| Free/Open Source audio engine for games and multimedia. |
| MIDI, modular synthesis, real time effects, scripting,… |
`-----------------------------------> http://audiality.org -’
— http://olofson.net — http://www.reologica.se —On Friday 26 September 2003 13.45, Henning wrote: