From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Iy9qc-00071K-53 for garchives@archives.gentoo.org; Fri, 30 Nov 2007 17:40:18 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.2/8.14.0) with SMTP id lAUHcDuf027738; Fri, 30 Nov 2007 17:38:13 GMT Received: from ballbreaker.travellingkiwi.com ([161.2.124.82]) by robin.gentoo.org (8.14.2/8.14.0) with ESMTP id lAUHcCRj027705 for ; Fri, 30 Nov 2007 17:38:12 GMT Received: from localhost (localhost [127.0.0.1]) by ballbreaker.travellingkiwi.com (Postfix) with ESMTP id EA2CF82C for ; Fri, 30 Nov 2007 17:38:19 +0000 (GMT) From: Hamish Organization: TravellingKiwi Systems Ltd To: gentoo-amd64@lists.gentoo.org Subject: [gentoo-amd64] nvidia performance problems with FSAA Date: Fri, 30 Nov 2007 17:38:11 +0000 User-Agent: KMail/1.9.7 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200711301738.11693.hamish@travellingkiwi.com> X-Archives-Salt: 52475b54-3acd-4a36-b6b4-674dc8d26577 X-Archives-Hash: edde734d201022ae328b5361c9492e0b 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@gentoo.org mailing list