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

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

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.