#15575: Move BGLView implementation from mesa to Haiku repository
-------------------------------+----------------------------
Reporter: X512 | Owner: kallisti5
Type: task | Status: closed
Priority: normal | Milestone: Unscheduled
Component: Kits/OpenGL Kit | Version: R1/Development
Resolution: invalid | Keywords:
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
-------------------------------+----------------------------
Comment (by pulkomandy):
The official interface to libGL in Haiku is BGLView. Any implementation of
OpenGL for Haiku must provide its own implementation of BGLView. Mesa
provides one, TinyGL provides another, rudolfc's old accelerated driver
for NVidia cards based on utahglx provides a third.
There is no way these different BGLView implementations can be merged
together, they are different implementations, and there is no point in an
extra indirection level. Each version of libGL provides a common
interface, and that interface is BGLView. There is no need for an add-on
management system here.
--
Ticket URL: <https://dev.haiku-os.org/ticket/15575#comment:9>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.