Pumex 0.2.0 Vulkan renderer released

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


Quick youtube preview:


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: