Hello! I would like to share the project I've been working on for a while and that some of you may find useful. It is a modern low-level graphics library called Diligent Engine designed to take advantage of next-gen graphics APIs (Diect3D12, Vulkan, Metal). The engine supports Windows, Linux, Android, Mac and iOS platforms. It has Direct3D11, Direct3D12, Vulkan, and OpenGL/GLES backends. For all supported platforms and backends, shaders can be written in HLSL. Full source code is available on GitHub: https://github.com/DiligentGraphics/DiligentEngine The repo contains documentation, tutorials and code samples. For the moment it is a purely low-level graphics API, but higher-level features such as PBR renderer are in plans.