Unity GLES port 2011.06

The Unity desktop shell on Ubuntu is implemented as a plugin to the compiz window manager that relies on the nux toolkit for its rendering. In order for the full 3D Unity experience to be available on ARM platforms, each of these components must first be ported to support OpenGL ES in addition to the existing desktop OpenGL support, as that is the more natural API standard on those platforms. This project is to track that effort.

Milestone information

Project:
Unity GLES port
Series:
2011.11
Version:
2011.06
Released:
 
Registrant:
Travis Watkins
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
1 Travis Watkins
Blueprints:
1 Implemented
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon unity-3.8.12-2011.06.tar.bz2 (md5) unity 11.06 37
last downloaded 8 weeks ago
download icon nux-0.9.48-2011.06.tar.bz2 (md5) nux 11.06 20
last downloaded 48 weeks ago
download icon compiz-plugins-main-0.9.5-2011.06.tar.bz2 (md5) compiz-plugins-main 11.06 19
last downloaded 8 weeks ago
download icon compiz-0.9.5-2011.06.tar.bz2 (md5) compiz 11.06 25
last downloaded 8 weeks ago
Total downloads: 101

Release notes 

Initial release of compiz, nux, and unity with GLES support. Most compiz plugins are ported but ones that require extra shaders are not yet complete. Unity works but may have rendering glitches.

Changelog 

View the full changelog

compiz:
 - new shader-based rendering path
 - all matrix handling done via compiz instead of obsolete GL calls
 - all drawing ported from quads to triangles
 - add EGL/GLES context creation

nux:
 - disable features unsupported in GLES
 - add EGL/GLES context creation
 - port shaders to GLES

unity;
 - port to new compiz API
 - port shaders to GLES

1 blueprint and 0 bugs targeted

Blueprint Priority Assignee Delivery
Ongoing OpenGL ES 2.0 support for compiz - work for 11.06 Ongoing OpenGL ES 2.0 support for compiz - work for 11.06 4 High Travis Watkins  11 Implemented
This milestone contains Public information
Everyone can see this information.