Opened 10 years ago

Last modified 3 years ago

#12098 new enhancement

GLES2 Support

Reported by: Max-Might Owned by: kallisti5
Priority: normal Milestone: Unscheduled
Component: Kits/OpenGL Kit Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

Does the mesa port support the GLES2 API? If not, what needs to be donte to support it?

Note: today there was a commit on mesa master that makes it build with GLES1 & GLES2 support enabled by default.

Change History (5)

comment:1 by diver, 10 years ago

Component: - GeneralKits/OpenGL Kit
Keywords: opengl gles2 mesa removed
Owner: changed from nobody to kallisti5

comment:2 by cocobean, 3 years ago

Resolved. Haiku's Mesa 21.2 driver supports up to OpenGL ES 3.2.

comment:3 by waddlesplash, 3 years ago

So, how does one create an OpenGL ES context instead of a desktop context, then?

comment:4 by cocobean, 3 years ago

Handle as with current OpenGL/Vulkan -> BView/BWindow/BWindowScreen/BDirectWindow/etc* view context(s).

Last edited 3 years ago by cocobean (previous) (diff)

in reply to:  4 comment:5 by X512, 3 years ago

Replying to cocobean:

Handle as with current OpenGL/Vulkan -> BView/BWindow/BDirectWindow/etc* view context(s).

Not really resolved until OpenGL ES context can be created with public API.

Note: See TracTickets for help on using tickets.