Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentoo-amd64
Hi all.
I've got an amd64 install of gentoo, and I'm using the nvidia drivers package
version x11-drivers/nvidia-drivers-100.14.19 compiled with gcc 4.2.0 and
kernel 2.6.22-gentoo-r8. This is with a PNY 8600GT 256MB card (PCI-E 16x)
(540MHz core, the overclocking doesn't seem to work as advertiosed with
nvidia... The card just refuses to overclock... i.e. ignores any attempt).
I have a small openGL program that takes 32 png's, loads them as textures and
displays them on the screen, while performing FSAA at mode 7 (16x), set by
using the __GL_FSAA_MODE=7 env variable.
I have two screens... One 1280x1024 and one 1680x1050. Both at 60Hz, and i'm
using TwinView.
Starting my app at a window size of 1000x900 is fine. App runs with almost 0%
CPU (AMD X2 4800+), and at 50FPS (The display is drawn ising glTimerFunc at
20ms intervals). All fine and dandy.
But if I maximise the window to the full 1280x1024 resolution on the small
monitor or 1680x1050 resolution on the big monitor, suddenly the application
starts using 100% CPU. The CPU increase seems to happen when either the width
or height goes above a certain value (Different for X & Y).
Anyone else seen this? Disabling FSAA means I don't hit the problem, but then
the display just doesn't look nice & smooth any more... Having fewer objects
on the screen seems to make a difference too... There's no errors anywhere...
I've tried installing the nvidia performance stuff (v2.1) but it doesn't
compile OOTB. So that'll take some more investigation, but maybe someone else
has been something? I wasn't aware that the nvidia drivers had a limit on
either the resolution or number of textures that could be FSAA'ed in
hardware.. Does it?
TIA
Hamish.
--
gentoo-amd64@g.o mailing list
|
|