Simple Qt OpenGL SVG rendering benchmark
C++ Prolog
Latest commit be7c6a5 Sep 18, 2011 @zackr Command line.
Permalink
Failed to load latest commit information.
0001-Hack-to-see-how-Qt-OpenGL-path-rendering-performs.patch
README.markdown
main.cpp
qt_svg.pro
qt_svg.qrc
tiger.svg

README.markdown

About qt_svg

qt_svg is a trivial app rendering scaling/rotating SVG using Qt's OpenGL code and showing the fps. It's made to follow NVIDIA nvpr_svg code from http://developer.nvidia.com/nv-path-rendering

The repository also has a patch to nvpr_svg which makes it open a new window and use Qt OpenGL instead of the raster engine to render the content.

You can start qt_svg by simply typing

./qt_svg

After applying a patch to nvpr_svg you can start it as:

./nvpr_svg -nosync -svg svg/complex/tiger.svg -spin -animate

right click on the window select "Toggle Cairo/Qt software rendering" and click on the newly creted window.