From owner-freebsd-questions@FreeBSD.ORG Wed Nov 3 21:59:12 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 344F316A4CE for ; Wed, 3 Nov 2004 21:59:12 +0000 (GMT) Received: from ms-smtp-03-eri0.southeast.rr.com (ms-smtp-03-lbl.southeast.rr.com [24.25.9.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C36443D45 for ; Wed, 3 Nov 2004 21:59:11 +0000 (GMT) (envelope-from jason@ec.rr.com) Received: from [192.168.1.103] (cpe-065-184-201-054.ec.rr.com [65.184.201.54]) iA3Lx3kc008903; Wed, 3 Nov 2004 16:59:03 -0500 (EST) Message-ID: <418954E9.10500@ec.rr.com> Date: Wed, 03 Nov 2004 17:00:09 -0500 From: jason User-Agent: Mozilla Thunderbird 0.8 (X11/20041025) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Jeremy W. Sheaffer" References: <41886EF1.1010607@ec.rr.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: Symantec AntiVirus Scan Engine cc: freebsd-questions@freebsd.org Subject: Re: FreeBSD + OpenGL X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Nov 2004 21:59:12 -0000 >Thanks for the input. I solved the problem. Read on: > >Actually, it doesn't depend on OS or drivers if you are using a >unaccelerated software implementation. E.G. Mesa w/o DRI. I enquired on >the Mesa users mailing list and here is the answer I got from Brian Paul, >the author and primary maintainer of Mesa: > >] The problem is libGL.so and the server-side GLX protocol dispatcher >] don't currently support the ARB extensions you mention above. >] >] The simplest solution would be for you to download/compile Mesa-6.2. >] This will result in a "stand-alone" libGL.so library that renders with >] Xlib, instead of going over the GLX protocol to the X server. > >Unfortunately, I had already done this, but what I didn't notice at that >time was that the Mesa makefile with FreeBSD config has a broken install. >It wasn't symlinking libGL.so.1.5 to libGL.so, so I was still trying to >run programs against the old OpenGL libraries. Making the links myself, I >now have the extensions I need. Granted, I have zero acceleration, but I >have access to other machines to run the code fast. The machine in >question only needs to be able to develop and run for debugging purposes. > >As for Windows or Linux--I wouldn't be caught dead trying to do >development in Windows. And ATI support under Linux is awful and not >worth the effort. I would still either be unaccelerated or not have the >necessary extensions. The machine in my office runs Slack with a high end >NV35 based card, and the NVIDIA drivers are great--only very slightly >behind the Windows ones. > >Anyway, thanks again for the help. > >Jeremy > > > Glad to help. I have been rather disapointed with ATI open source drivers so far, and they seem to be way to scared of open source.