Improve glproxy's initialization API
Registered by
Marc Ordinas i Llopis
Currently glproxy only allows an application to explicitly choose between desktop OpenGL or OpenGL ES, or to let glproxy to choose one. It also assumes that EGL only provides OpenGL ES.
It should be possible for an application to query which APIs are present in the system and then to choose one based on that. Applications should also be able to choose between GLX and EGL at runtime.
Blueprint information
- Status:
- Complete
- Approver:
- Jesse Barker
- Priority:
- Medium
- Drafter:
- Marc Ordinas i Llopis
- Direction:
- Approved
- Assignee:
- Marc Ordinas i Llopis
- Definition:
- New
- Series goal:
- Accepted for trunk
- Implementation:
- Implemented
- Milestone target:
- 2012.02
- Started by
- Marc Ordinas i Llopis
- Completed by
- Marc Ordinas i Llopis
Related branches
Related bugs
Sprints
Whiteboard
Headline: Improve glproxy's initialization API, and add ability to query present backends.
Acceptance: Applications can use glproxy to query whether EGL, GLX, OpenGL and OpenGL ES are present in the system, and choose which ones to use.
(?)
Work Items
Work items:
Design new initialization API: DONE
Implement new APIs: DONE