Platform/2009-Q1-Goals: Difference between revisions

Line 28: Line 28:
=== GFX  ===
=== GFX  ===
* 1.9.x
* 1.9.x
** (partial carryover) Plan and initial prototype of 3d-accelerated cairo on at least one platform
** [in-progress] (partial carryover) Plan and initial prototype of 3d-accelerated cairo on at least one platform
** (partial carryover) Expose at least 3 graphics or text related features to web developers
** (partial carryover) Expose at least 3 graphics or text related features to web developers
*** e.g. OpenType features, gradients through CSS, compositing, etc.
*** e.g. OpenType features, gradients through CSS, compositing, etc.
** Significantly improve Cairo software rendering peformance for complex graphics on both x86 and ARM
** [in-progress] Significantly improve Cairo software rendering peformance for complex graphics on both x86 and ARM
** (?) Continue to unify text frameworks across platforms; plan for cross-platform Harfbuzz integration
** [danger] (?) Continue to unify text frameworks across platforms; plan for cross-platform Harfbuzz integration
* 3D
* 3D
** Public OpenGL ES for HTML spec
** [in-progress] Public OpenGL ES for HTML spec
** Extension available for 3.1 beta (and final, if released)
** [in-progress] Extension available for 3.1 beta (and final, if released)
** (needs evang assistance) At least one compelling demo that takes advantage of OpenGL on the web
** (needs evang assistance) At least one compelling demo that takes advantage of OpenGL on the web
*** (stretch, some parts out of our control) Demonstrate 3D capabilities on mobile
*** (stretch, some parts out of our control) Demonstrate 3D capabilities on mobile
Confirmed users, Bureaucrats and Sysops emeriti
792

edits