]> O.S.I.I.S - jp/vkvg.git/commitdiff
update readme with perf comparison
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>
Sun, 21 Nov 2021 21:47:35 +0000 (22:47 +0100)
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>
Sun, 21 Nov 2021 21:47:35 +0000 (22:47 +0100)
README.md

index c98d0d23668da8d0ef0ea4bffdff8cc7403b2f73..f0cf68486c2dda9da55bc369a4be48e71f926027 100644 (file)
--- a/README.md
+++ b/README.md
@@ -39,7 +39,16 @@ For API documentation and usage, please refer to the [Cairo](https://www.cairogr
   </a>
 </p>
 
-#### Current status:
+## Performance comparison
+
+<p align="center">
+  <a href="https://github.com/jpbruyere/vgperf/blob/master/vgperf.png">
+       <kbd><img src="https://raw.githubusercontent.com/jpbruyere/vgperf/master/vgperf.png" height="300"></kbd>
+  </a>
+   <br>major libs perf comparison</br>
+</p>
+
+## Current status:
 
 - Fill (stencil even-odd, non-zero with ear clipping).
 - Stroke.
@@ -51,7 +60,7 @@ For API documentation and usage, please refer to the [Cairo](https://www.cairogr
 - Image loading and writing with [stb lib](https://github.com/nothings/stb)
 - Test includes svg rendering with [nanoSVG](https://github.com/memononen/nanosvg)
 
-### Requirements:
+## Requirements:
 
 - [CMake](https://cmake.org/): version > 12.
 - [Vulkan](https://www.khronos.org/vulkan/)
@@ -64,7 +73,7 @@ For API documentation and usage, please refer to the [Cairo](https://www.cairogr
 
 if `glslc` or `xxd` are not present, a precompiled version of the shaders is stored in the git tree.
 
-### Building
+## Building
 
 ```bash
 #fetch sources from github
@@ -80,17 +89,17 @@ make
 
 A [detailed tutorial](doc/windows_build_tutorial.md) is available for Windows.
 
-### Running tests
+## Running tests
 
 Append the `-h` option to see available command line parameters.
 
-### Contributing
+## Contributing
 
 See the [contribution guide](https://github.com/jpbruyere/vkvg/blob/master/CONTRIBUTING.md) for more information.
 
 Join us on [gitter](https://gitter.im/CSharpRapidOpenWidgets) for any question.
 
-### To Do
+## To Do
 
 - [x] Use Scissor where possible.
 - [x] Improve stroke algorithms.