[Mesa-dev] [Bug 92437] osmesa: Expose GL entry points for Windows build, via .def file

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Oct 12 04:38:09 PDT 2015


            Bug ID: 92437
           Summary: osmesa: Expose GL entry points for Windows build, via
                    .def file
           Product: Mesa
           Version: 11.0
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: medium
         Component: Mesa core
          Assignee: mesa-dev at lists.freedesktop.org
          Reporter: nigels.com at gmail.com
        QA Contact: mesa-dev at lists.freedesktop.org

Created attachment 118837
  --> https://bugs.freedesktop.org/attachment.cgi?id=118837&action=edit
git format-patch

As the GLEW maintainer, I've been looking to support OSMesa natively in GLEW,
when built in -DGLEW_OSMESA=1 mode.  I had some success with on Linux, but
linking with libOSMesa, rather than libGL.  However, the Windows scons build
does not export the OpenGL functions that GLEW needs, such as glGetString.

$ nm -D /usr/lib/x86_64-linux-gnu/libOSMesa.so | grep glGetString
000000000026e620 T glGetString
0000000000270d40 T glGetStringi

I found that GLEW utilities glewinfo and visualinfo work on Windows with
OSMesa, given a patched osmesa.def, as attached.

- Nigel

You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20151012/f74cc7b9/attachment.html>

More information about the mesa-dev mailing list