[vtk-developers] vtkgl::LoadExtension not exported

Kevin H. Hobbs hobbsk at ohio.edu
Wed Apr 17 18:31:48 EDT 2013


On 04/17/2013 05:01 PM, Kathleen S. Biagas wrote:
> In our attempts to support OSMesa at runtime

Please elaborate on 'support OSMesa at runtime'.

I have a suspicion about what this means that I explain in my
rant below.

\begin{rant}
Long ago Mesa could only be built for software rendering on or
offscreen.

Then Mesa could be built for hardware accelerated rendering or
for software rendering on or offscreen but not both.

OSMesa required symbols from GL so name mangling was used to
allow the same application to link against both a hardware
accelerated GL and OSMesa and a mangledGL.

Then there were years were everything was broken starting with
"-fvisibility=hidden"

Now Mesa has an actual configure step, in it's build, and the
logic is set up so that it may \dots \textit{may} work as both
hardware accelerated and offscreen with a newer faster driver.

\end{rant}

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 263 bytes
Desc: OpenPGP digital signature
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20130417/ae358f3b/attachment.sig>


More information about the vtk-developers mailing list