The new release 2.5.1 of Diligent Engine is out and introduces the following major improvements:
- Variable rate shading gives applications control over the frequency at which pixel shading is performed, allowing them to trade quality for performance and power savings.
- Sparse (aka partially...
The latest release of Diligent Engine combines a number of recent updates (GLTF2.0 loader and PBR renderer, shadows), enables Vulkan on iOS, adds integration with Dear Imgui UI library, implements new samplers and Tutorials.
Check it out on GitHub.
Diligent Engine now supports GLTF2.0 and implements physically-based renderer with image based-lighting. The cross-platform GLTF viewer runs on Windows, Universal Windows, Linux and Mac. Android and iOS are coming soon.
Diligent Engine is a modern cross-platform low-level graphics framework. The latest release enables Vulkan on MacOS (via MoltenVK).
The full list of supported platforms and APIs is as follows:
Win32 (Windows desktop): Direct3D11, Direct3D12, OpenGL4.2+, Vulkan
Universal Windows...
This article describes resource state management system used by Diligent Engine (a modern cross-platform low-level graphics library) to handle transitions in Vulkan and Direct3D12.
There are two ways. The first one is fully automatic, where the engine internally keeps track of resource states...
Hello!
I would like to introduce Diligent Engine, a light-weight cross-platform graphics library that was designed to take advantages of the next-generation APIs such as Direct3D12 and Vulkan, but at the same time provide support for older platforms via Direct3D11, OpenGL and OpenGLES. Diligent...