[haiku-bugs] Re: [Haiku] #15575: Move BGLView implementation from mesa to Haiku repository

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Thu, 26 Dec 2019 13:53:18 -0000

#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.

Other related posts: