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