Changes between Version 6 and Version 7 of clutter
- Timestamp:
- Oct 31, 2011, 9:04:24 AM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
clutter
v6 v7 24 24 Now that the base functionality is already there, we are looking at these improvements, in rough order of priority: 25 25 26 - CSS3 transforms, translations and animations: use Clutter to implement those, reusing the animation API and reducing the amount of composition that is currently done with Cairo26 - Accelerated composition: use clutter to provide an implementation of the accelerated code paths giving us GPU-accelerated CSS3 transforms, translations, and animations 27 27 28 - Accelerated composition: the final composition of the page is very slow in cairo, if every layer is a texture (and is cached when possible), that composition can happen in the GPU28 - Take advantage of the accelerated layers insfrastructure to render video straight to a texture when possible 29 29 30 - Removing VideoSinkGStreamer.cpp: rendering inline video straight to a texture and compositing inthe GPU30 - Investigate the cogl backend for cairo: so we move more work from the CPU to the GPU 31 31 32 - Cogl backend for Cairo: So we move more work from the CPU to the GPU 33 34 - WebGL: Reuse the existing implementation with OpenGL to render to a FBO and pass it to Clutter/Cogl for compositing 32 - WebGL: integrate the existing WebKitGTK+ implementation with OpenGL, working with cogl upstream to make sure it provides the necessary tools for that