Pumex 0.2.0 Vulkan renderer released

I am pleased to announce, that version 0.2.0 of Pumex renderer is released :

https://github.com/pumexx/pumex

Quick youtube preview:

https://www.youtube.com/watch?v=3lyGE-0T3jY)

Pumex is a renderer that :

  • uses Vulkan API and modern C++ ( C++11 to C++17 )

  • works on Windows and Linux. Android port is planned

  • enables multithreaded rendering on many surfaces ( windows ) at once

  • may render two ( or more ) scene views into one surface in one pass using VK_KHR_multiview extension ( for VR applications )

  • implements render workflow ( aka frame graph ) and simple scene graph to facilitate programming

  • data update stage with a constant time step works in parallel to rendering

  • delivers extensive set of timeline statistics to facilitate performance testing

  • implements instanced rendering of any objects ( static, dynamic, animated )

If you want to see examples in action - there’s a Windows installer on Github releases page:

https://github.com/pumexx/pumex/releases/tag/v0.2.0