Remove extensions support from glproxy

Registered by Marc Ordinas i Llopis

Glproxy contains support for virtualizing access to GL extensions, but this is better done in a specialized library like GLEW. We should remove the current support and replace it with a simple API to let applications discover and access present extensions, in case they prefer not to use GLEW.

Blueprint information

Status:
Complete
Approver:
Jesse Barker
Priority:
Medium
Drafter:
Marc Ordinas i Llopis
Direction:
Approved
Assignee:
Marc Ordinas i Llopis
Definition:
Approved
Series goal:
Accepted for 2011.11
Implementation:
Implemented
Milestone target:
milestone icon 2011.10
Started by
Marc Ordinas i Llopis
Completed by
Marc Ordinas i Llopis

Sprints

Whiteboard

Headline:
The current support for GL extensions in glproxy is redundant and creates problems managing EGL contexts. This should be left to specialized libraries like GLEW.

Acceptance:
glproxy no longer initializes all possible extensions, but provides a very simple API for applications to do so if required, while being compatible with GLEW.

(?)

Work Items

Work items:
Remove current extensions support: DONE
Add simple extensions access API: DONE
Package for release: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.