- This in essence means that Mesa would be taking control of Haiku's OpenGL kit.
- This works by dispatching renderers from the OpenGL add-ons directory
c9f1217 haiku: Build Haiku's libGL from within Mesa
src/gallium/SConscript | 1 +
src/gallium/targets/libgl-haiku/GLDispatcher.cpp | 72 +++
src/gallium/targets/libgl-haiku/GLDispatcher.h | 109 ++++
src/gallium/targets/libgl-haiku/GLRenderer.cpp | 106 ++++
.../targets/libgl-haiku/GLRendererRoster.cpp | 226 +++++++
src/gallium/targets/libgl-haiku/GLRendererRoster.h | 51 ++
src/gallium/targets/libgl-haiku/GLView.cpp | 643 ++++++++++++++++++++
src/gallium/targets/libgl-haiku/SConscript | 34 ++
8 files changed, 1242 insertions(+)
Upstream: cgit.freedesktop.org