[haiku-bugs] Re: [Haiku] #9919: Haiku needs a hardware rendering pipeline / API for Mesa3D
- From: "Haiku" <trac@xxxxxxxxxxxx>
- To: undisclosed-recipients: ;
- Date: Sat, 17 Dec 2022 00:43:33 -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 X512):
Replying to [comment:10 SamuraiCrow]:
Thanks for sharing your notes, X512. Just a few questions:
Is glvnd capable of also processing OpenGL-ES 2.x or 3.x calls or would
an [
https://github.com/google/angle ANGLE] port be necessary to implement
WebGL, the WWW wrapper for OpenGL-ES?
`glvnd` supports OpenGL ES v1, v2 (v3 is libEGL.so?).
{{{
/Haiku/data/packages/libglvnd/build.x86_64/install> tree lib
lib
├── libEGL.so -> libEGL.so.1
├── libEGL.so.1 -> libEGL.so.1.1.0
├── libEGL.so.1.1.0
├── libGL.so -> libGL.so.1
├── libGL.so.1 -> libGL.so.1.0.0
├── libGL.so.1.0.0
├── libGLdispatch.so -> libGLdispatch.so.0
├── libGLdispatch.so.0 -> libGLdispatch.so.0.0.0
├── libGLdispatch.so.0.0.0
├── libGLESv1_CM.so -> libGLESv1_CM.so.1
├── libGLESv1_CM.so.1 -> libGLESv1_CM.so.1.2.0
├── libGLESv1_CM.so.1.2.0
├── libGLESv2.so -> libGLESv2.so.2
├── libGLESv2.so.2 -> libGLESv2.so.2.1.0
├── libGLESv2.so.2.1.0
├── libOpenGL.so -> libOpenGL.so.0
├── libOpenGL.so.0 -> libOpenGL.so.0.0.0
└── libOpenGL.so.0.0.0
0 directories, 18 files
}}}
--
Ticket URL: <
https://dev.haiku-os.org/ticket/9919#comment:11>
Haiku <
https://dev.haiku-os.org>
The Haiku operating system.
Other related posts: