Kevin, I gave using GL and OSMesa together using Mesa-9.0.1 with a ParaView 3.14.1 a try and unfortunately it still segfaults when creating a context when using OSMesa -- consistent with the behavior before glapi library was created. So alas, doesn't look like we can use onscreen and offscreen Mesa together as in the pre Mesa-7.9 days.
Utkarsh On Mon, Oct 22, 2012 at 10:12 AM, Kevin H. Hobbs <[email protected]> wrote: > On 10/19/2012 03:54 PM, Utkarsh Ayachit wrote: >>> and the resulting GL and OSMesa libraries both link glapi which was the >>> source of the trouble with conflicting/hidden symbols : >> >> That's unfortunate. Guess we are still stuck with keep the two builds >> separate then. > > I'm sorry, I was sloppy in my use of the word "link". > > I believe it may now be possible to build ParaView once with accelerated > mesa and offscreen rendering in software. > > The GL and OSMesa libraries built as I described now link to the shared > library glapi which was the source of missing symbols in the OSMesa > library when the glapi object was compiled into the GL library and its > symbols were hidden, and the source of conflicting symbols when the > glapi object was compiled into both the GL and OSMesa libraries. > > Now that glapi is a stand alone shared library it should be no different > than two shared libraries both linking the math library. > > > _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview
