Add glproxy support to glcompbench
Registered by
Alexandros Frantzis
Use glproxy to choose the backend (OpenGL or OpenGL ES2) at runtime instead of building a different executable for each one.
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 trunk
- Implementation:
- Implemented
- Milestone target:
- 2011.12
- Started by
- Alexandros Frantzis
- Completed by
- Marc Ordinas i Llopis
Related branches
Sprints
Whiteboard
Headline:
glcompbench is a tool to benchmark window compositing operations.
Acceptance:
glcompbench uses glproxy to choose the backend (OpenGL or OpenGL ES2) at runtime instead of building a different executable for each one.
(?)
Work Items
Work items:
Add glproxy to the build and initialization: DONE
Check that the GLX canvas works correctly through glproxy: DONE
Check that the GLES canvas works correctly through glproxy: DONE
Add an initialization option to select the desired canvas: DONE
Change the build script to produce an executable that uses glproxy: DONE