Confirmed users
523
edits
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
Lower fruit | |||
* Improve video performance - profiling and fixing problems | |||
* better qcms ICCv4 support | |||
* CSS 3D transforms | |||
Medium sized | |||
* border support in layers (9 part layers) - this should let us hardware accelerate border type effects better | * border support in layers (9 part layers) - this should let us hardware accelerate border type effects better | ||
* cairo-gstate-backend for quartz and D2D | * cairo-gstate-backend for quartz and D2D | ||
| Line 4: | Line 10: | ||
* switch away from xlib to cairo-gl and image backends on linux | * switch away from xlib to cairo-gl and image backends on linux | ||
* integrate cairo-gl for canvas on Mac and Linux (and maybe WinXP with ANGLE?) | * integrate cairo-gl for canvas on Mac and Linux (and maybe WinXP with ANGLE?) | ||
* themeing using GetThemeBitmap() - bug 561265 | * themeing using GetThemeBitmap() - bug 561265 | ||
* Hardware accelerated plugin layers on windows | * Hardware accelerated plugin layers on windows | ||
* Layerize all remaining containers, namely SVG mask/clip-path/filters | * Layerize all remaining containers, namely SVG mask/clip-path/filters | ||
* Component alpha rendering using white and black source surfaces (if we don't get it into FF4) | * Component alpha rendering using white and black source surfaces (if we don't get it into FF4) | ||
* Multiple content processes feeding layer trees to a separate compositing process | * Multiple content processes feeding layer trees to a separate compositing process | ||
* Animation of layer properties offloaded to the compositing process | * Animation of layer properties offloaded to the compositing process | ||
* | |||
Things that would be nice | |||
* software rasterizer tuning - we could probably use a quick and dirty rasterizer for mobile where the pixels are small | |||