Compiz GLES2 Handover
Hand over and implement the Linaro GLES 2 branches.
Blueprint information
- Status:
- Started
- Approver:
- Jason Warner
- Priority:
- Undefined
- Drafter:
- Sam Spilsbury
- Direction:
- Approved
- Assignee:
- Sam Spilsbury
- Definition:
- Discussion
- Series goal:
- None
- Implementation:
- Needs Code Review
- Milestone target:
- None
- Started by
- Sam Spilsbury
- Completed by
Whiteboard
Daniel: Broken plugins should be considered a blocker unless a consensus otherwise is reached. Remember there is a community of users out there, many of whom don't use Ubuntu, but do use plugins that we don't.
Daniel: Performance regressions should be considered a blocker. However if any are found then we should aim to work around them by providing config options to switch back to older rendering methods. But hopefully that won't be necessary.
Work Items
Work items:
[vanvugt] Create a branch (lp:~compiz-team/gles2 ?) from lp:compiz-core and merge GLES2 into that, so compiz-team has a branch they own and can work on: DONE
[vanvugt] Test intel driver and check for performance regressions: DONE
[vanvugt] Test nouveau driver and check for performance regressions: DONE
[vanvugt] Test nvidia driver and check for performance regressions: DONE
[vanvugt] Test radeon driver and check for performance regressions: DONE
[vanvugt] Test fglrx driver and check for performance regressions: DONE
[vanvugt] Test LLVMpipe and check for performance regressions: DONE
[vanvugt] Test and fix core plugins: DONE
[vanvugt] Test and fix main plugins: DONE
[vanvugt] Test and fix extra plugins: DONE
[vanvugt] When all items above are done, redo code reviews (diff from trunk): DONE
[vanvugt] When all items above are done, merge into lp:compiz-core: DONE