Ongoing OpenGL ES 2.0 support for compiz - work for 2011.08
This blueprint will track the work on the compiz OpenGL ES port for the 2011.08 release.
Blueprint information
- Status:
- Complete
- Approver:
- Jesse Barker
- Priority:
- High
- Drafter:
- Travis Watkins
- Direction:
- Needs approval
- Assignee:
- Travis Watkins
- Definition:
- Approved
- Series goal:
- Accepted for 2011.11
- Implementation:
- Implemented
- Milestone target:
- 2011.08
- Started by
- Jesse Barker
- Completed by
- Jesse Barker
Related branches
Related bugs
Sprints
Whiteboard
[asac, Aug 16, 2011]: work item syntax was bogus (missing header) -> fixed; headline and acceptance is empty, please fill those out.
Headline: Work towards getting compiz and unity changes merged upstream has started now that we have all the major features implemented.
Acceptance: After compiling compiz and compiz-plugins-main enable the neg plugin and use Super-n and Super-m to ensure it is working correctly. You should get a negative color version of either a single window or the entire screen.
Work Items
Work items:
Combine per-plugin shader functions and recompile shader after plugins load: DONE
Port neg plugin to validate per-plugin shader system: DONE
Prepare merge proposal for nux: DONE
Properly check for GLSL support on desktop GL in compiz and other cleanup: DONE
Prepare merge proposal for compiz: DONE
Prepare merge proposal for compiz-
Make 2011-08 release: DONE
Dependency tree
* Blueprints in grey have been implemented.