From owner-freebsd-multimedia Fri Jul 9 0:38:12 1999 Delivered-To: freebsd-multimedia@freebsd.org Received: from not.demophon.com (ns.demophon.com [193.65.70.13]) by hub.freebsd.org (Postfix) with ESMTP id 124B514DA6 for ; Fri, 9 Jul 1999 00:38:08 -0700 (PDT) (envelope-from will@not.demophon.com) Received: (from will@localhost) by not.demophon.com (8.9.3/8.8.7) id KAA01289; Fri, 9 Jul 1999 10:33:11 +0300 (EEST) (envelope-from will) To: vallo@matti.ee Cc: freebsd-multimedia@freebsd.org Subject: Re: How to actually link with GLX library? References: <19990706221203.A23182@myhakas.matti.ee> <19990708232807.A13376@myhakas.matti.ee.newsgate.clinet.fi> From: Ville-Pertti Keinonen Date: 09 Jul 1999 10:33:10 +0300 In-Reply-To: Vallo Kallaste's message of "8 Jul 1999 23:28:42 +0300" Message-ID: <86lncqjn0p.fsf@not.demophon.com> Lines: 27 X-Mailer: Gnus v5.5/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Vallo Kallaste writes: > Got it working, compiled the XFree distribution from ports then recompiled > Mesa and GLX and voila! Now what bugs me is that I have 21" monitor and > 1024x768 at 16bpp isn't very wonderful.. but rendering is very slow at > 1600x1200 at 32bpp. Does the additional memory help? I can spend some > money for another 8MB if it helps really. Does anybody have real > experience in this case? I haven't tried with more memory, but the slow performance of 1600x1200 at 32bpp is certainly caused by the lack of memory. As long as you aren't limited by pixel bandwidth, 32-bit rendering should be faster than 16-bit rendering (no dithering required). In some cases, slow performance could be caused by bus saturation by the display fetch on cards with SDRAM (s.a. the PCI version of Millennium G200), but I don't believe this is the case with these cards (judging from the slight visible noise caused by large blits at 1600x1200 32bpp on my PCI G200 card, display fetch does not have a higher priority on the bus than graphics ops). However, buying more memory might not help automatically. IIRC, XFree86 does not automatically detect more memory than 8MB (you should be able to fix this in the configuration, though), and the GLX driver developers have not tested with more than 8MB (obviously if it didn't work that would be a bug and could be fixed). To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message