Hi, The Mandelbrot wallpaper plugin is now in KDEReview, at this address:
/trunk/kdereview/plasma/wallpapers/mandelbrot/ ***** Basic facts: ***** 844 lines of code (according to sloccount) Stripped executable size: 68 kB. Nontrivial dependencies: Eigen >= 2.0 (in kdesupport). Should be completely portable. ***** Description: ***** Allows to navigate through the Mandelbrot set, http://en.wikipedia.org/wiki/Mandelbrot_set To enable: go to the Desktop Settings dialog, then in "Wallpaper", in the "Type" combo-box, choose Mandelbrot. Use the "Lock view" checkbox to let it behave like a plain wallpaper. Features: * non-blocking rendering (in separate threads) * uses as many threads as you have CPU cores (Qt's idealThreadCount) * uses SSE2 or AltiVec if available (through the Eigen library) with graceful fallback if none available * on x86, both paths (with and without SSE2) are compiled and a runtime test using the Solid library determines if SSE2 is available * immediate previews based on previous image * tile-based rendering starting from the tile you're most interested in * supersampling up to 16x * caching of rendered image using Plasma::Wallpaper's functionality * color gradients based on HSV color mixing Cheers, Benoit _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel