Improve glproxy's automatic backend selection

Registered by Marc Ordinas i Llopis

Improve glproxy's automatic backend selection so it only loads and initializes backends if the application explicitly requests it, to minimize the possibility of triggering errors due to multiple initializations.

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:
milestone icon 2012.03
Started by
Marc Ordinas i Llopis
Completed by
Marc Ordinas i Llopis

Sprints

Whiteboard

Meta:
Headline: Improve automatic backend selection, making it optional and explicitly requested by the application.
Acceptance: Applications using glproxy can explicitly ask glproxy to determine the best backend available.

(?)

Work Items

Work items:
Change the API to make automatic selection more explicit: DONE
Improve the current backend selection: DONE

This blueprint contains Public information 
Everyone can see this information.