Add OpenGL acceleration

Registered by Michael Hope

Linaro is putting significant work into good support for SoC graphic chipsets including good 3G acceleration. Having OpenGL acceleration in QEMU, perhaps as a pass-through to the host OpenGL, would let us better demo Linaro improvements.

Superseded by https://blueprints.launchpad.net/ubuntu/+spec/linaro-platforms-o-qemu-gles

Blueprint information

Status:
Complete
Approver:
Michael Hope
Priority:
Not
Drafter:
Peter Maydell
Direction:
Needs approval
Assignee:
None
Definition:
Superseded
Series goal:
None
Implementation:
Not started
Milestone target:
None
Completed by
Peter Maydell

Related branches

Sprints

Whiteboard

This blueprint is probably going to be superseded by work done by Riku. In any case it's not yet certain whether we'll do work in 11.11 for it as part of the toolchain group.

Effort: 2-4M

(?)

Work Items

Work items:
Find out what the needed API is (GL or GLES? GLES 2.0?): TODO
Investigate the implementation in the meego-qemu tree: TODO
Ditto, samsung tree: TODO
Ditto, virtio opengl patches recently posted to the qemu upstream mailing list: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.