Difference between revisions of "Dev:Roadmap/Speed"

From Synfig Studio :: Documentation
Jump to: navigation, search
(Write a basic Roadmap)
 
(Update Roadmap)
 
(One intermediate revision by the same user not shown)
Line 2: Line 2:
 
[DONE] Reworked transformation stack
 
[DONE] Reworked transformation stack
 
[DONE] Get rid of excessive triangulation for shapes/outlines
 
[DONE] Get rid of excessive triangulation for shapes/outlines
(TODO)[http://antigrain.com/research/adaptive_bezier/ Adaptive subdivision] ???
+
[DONE] Optimize Bitmaps
<IN PROGRESS> Optimize Bitmaps
+
(TODO) Get rid of tiled rendering
(TODO) Optimize Gradient Noise
+
<IN-PROGRESS> OpenGL rendering
(TODO) Optimize Bitmap filters
+
(TODO) Optimize Distortions
- Blur
+
 
- 4-point Distort
 
- 4-point Distort
 
- Noise Distort
 
- Noise Distort
Line 12: Line 11:
 
- Curve Warp
 
- Curve Warp
 
- Twirl
 
- Twirl
(TODO) Turn off tiled rendering
 
(TODO) Frame cache
 
 
(TODO) Layer tree parallelization (?)
 
(TODO) Layer tree parallelization (?)
 +
(TODO) Adaptive subdivision for splines - http://antigrain.com/research/adaptive_bezier/ - ???
 +
(TODO) Optimize Gradient Noise
 +
(TODO) Optimize Blur
 +
(TODO) Frame cache (?)
 
</pre>
 
</pre>

Latest revision as of 17:20, 5 May 2014

[DONE] Reworked transformation stack
[DONE] Get rid of excessive triangulation for shapes/outlines
[DONE] Optimize Bitmaps
(TODO) Get rid of tiled rendering
<IN-PROGRESS> OpenGL rendering
(TODO) Optimize Distortions
- 4-point Distort
- Noise Distort
- Spherize
- Curve Warp
- Twirl
(TODO) Layer tree parallelization (?)
(TODO) Adaptive subdivision for splines - http://antigrain.com/research/adaptive_bezier/ - ???
(TODO) Optimize Gradient Noise
(TODO) Optimize Blur
(TODO) Frame cache (?)