From: <vik...@wi...> - 2005-06-01 03:33:31
|
Hi All, I'm trying to use foobilliard, the open source billiard game, on an embedded device with a 240x320, RGB565 framebuffer. But it looks like SDL doesn't bind to Mesa's fbdev driver. Is there an easy way to enable this binding? Does Glut bind to Mesa's fbdev driver? Thanks Vikram. -----Original Message----- From: mes...@li... [mailto:mes...@li...] On Behalf Of mes...@li... Sent: Tuesday, May 31, 2005 8:52 AM To: mes...@li... Subject: Mesa3d-users digest, Vol 1 #891 - 1 msg Send Mesa3d-users mailing list submissions to mes...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/mesa3d-users or, via email, send a message with subject or body 'help' to mes...@li... You can reach the person managing the list at mes...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of Mesa3d-users digest..." Today's Topics: 1. Re: offscreen rendering (Brian Paul) --__--__-- Message: 1 Date: Mon, 30 May 2005 09:53:03 -0600 From: Brian Paul <bri...@tu...> To: au...@la... CC: mes...@li... Subject: Re: [Mesa3d-users] offscreen rendering Auber David wrote: > Hi, >=20 > I'm using offscreen rendering in order to generate image map for Web > applications. However, when the NVidia drivers is installed, it is not > possible to use offscreen rendering. I need to be able to generate my > picture without running X11. >=20 > Is there a solution to solve this problem ? Is it possible to have=20 > both > NVidia OpenGL and Mesa OpenGL ? The only solution I see is to link=20 > statically MesaLib with my program. The main problem is to be able to=20 > distribute sources that are easy to rebuild and to install. For static > linkage I must include the Mesa source in my project and rebuild it. If=20 > someone know an other solution .... Other people have done this sort of thing. Basically, compile Mesa=20 with "name mangling" so that all the functions get prefixed with "mgl"=20 instead of "gl". Then, in your code, call glFoobar for the NVIDIA=20 library and mglFoobar for Mesa. People typically construct a dispatch=20 table (struct of function pointers) to dynamically switch between them. -Brian --__--__-- _______________________________________________ Mesa3d-users mailing list Mes...@li... https://lists.sourceforge.net/lists/listinfo/mesa3d-users End of Mesa3d-users Digest |