[haiku-bugs] Re: [Haiku] #9919: Haiku needs a hardware rendering pipeline / API for Mesa3D

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Wed, 14 Dec 2022 05:26:21 -0000

#9919: Haiku needs a hardware rendering pipeline / API for Mesa3D
------------------------------+----------------------------
  Reporter:  kallisti5        |      Owner:  kallisti5
      Type:  enhancement      |     Status:  new
  Priority:  normal           |  Milestone:  Unscheduled
 Component:  Kits/OpenGL Kit  |    Version:  R1/Development
Resolution:                   |   Keywords:
Blocked By:                   |   Blocking:
  Platform:  All              |
------------------------------+----------------------------
Comment (by SamuraiCrow):

 Revisiting a 9-year-old ticket, the advent of Vulkan renders much of the
 previous discussion obsolete.  There is much more streamlined support for
 the lower-level APIs of Vulkan than what OpenGL ever had.  The advent of
 wrapper libraries that call Vulkan drivers, such as DXVK and Zink, make
 Vulkan a good choice for modern graphics drivers.  The kernel-level Linux
 drivers may have redirection issues but I think the RISC-V Haiku codebase
 has those issues dealt with to some extent.  What remains to leverage
 Radeon and Intel open-source drivers on Haiku?  Will the Linux kernel call
 redirection from the RISC-V version apply to other architectures?  Will
 Lavapipe be adequate to use on older cards or will OpenGL-ES drivers need
 to be used?  I know there are software patches like GL4ES that make
 classic desktop OpenGL code work on OpenGL-ES drivers to alleviate some
 driver overhead.  Does Mesa even need such patches?
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/9919#comment:6>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: