Review and integrate DRM canvas (for chromium)
Review and integrate DRM canvas (for chromium).
Blueprint information
- Status:
- Complete
- Approver:
- Jesse Barker
- Priority:
- High
- Drafter:
- Alexandros Frantzis
- Direction:
- Needs approval
- Assignee:
- Jesse Barker
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
- Implemented
- Milestone target:
- 2012.12
- Started by
- Alexandros Frantzis
- Completed by
- Jesse Barker
Related branches
Related bugs
Sprints
Whiteboard
[jesse-barker 2012-12-18] Development branch merged into trunk.
[jesse-barker 2012-12-10] Initial review was positive. Request was made to rebranch and reintegrate changes in order to avoid collisions from other development branches recently merged into trunk. This has now been done and is under review.
[jesse-barker 2012-12-04] Confirmation earlier today that this seems to work fine with radeon and intel drivers (alf tested the branch for me on his hardware as all I've got is nvidia). Merge request submitted, and code review under way.
[jesse-barker 2012-11-14]: Good progress on this, but there is apparently a bug in the nouveau driver (the only DRM stack available to me) that prevents proper on-screen results when using the default config selection.
Meta:
Headline: A glmark2 canvas (backend) for rendering using the DRM stack without X11.
Acceptance: The DRM canvas renders all benchmarks without problems.
Roadmap id: CARD-289
Work Items
Work items:
Review the drm/chromium patches and send feedback to the developers: DONE
Set up a proper test environment for the DRM canvas: DONE
Investigate and resolve DRM canvas rendering issues: DONE
Investigate and resolve EGL config selection issues: DONE
Merge DRM canvas into trunk: DONE