FreeBSD + OpenGL
jason
jason at ec.rr.com
Wed Nov 3 13:59:12 PST 2004
>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.
More information about the freebsd-questions
mailing list