Diligent Graphics's repositories
DiligentEngine
A modern cross-platform low-level graphics library and rendering framework
github-action
Custom actions used by the Diligent Engine CI
DiligentCore
A modern cross-platform low-level graphics API
DiligentTools
Utilities built on top of core module
DiligentSamples
Sample projects demonstrating the usage of Diligent Engine
openjpeg
Official repository of the OpenJPEG project
shapelib
Official repository of shapelib
nuklear
A single-header ANSI C gui library
glfw
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
DiligentFX
High-level rendering components
zlib
A massively spiffy yet delicately unobtrusive compression library.
stb
stb single-file public domain libraries for C/C++
libpng
LIBPNG: Portable Network Graphics support, official libpng repository
imgui
Dear ImGui: Bloat-free Immediate Mode Graphical User interface for C++ with minimal dependencies
args
A simple header-only C++ argument parser library. Supposed to be flexible and powerful, and attempts to be compatible with the functionality of the Python standard argparse library (though not necessarily the API).
xxHash
Extremely fast non-cryptographic hash algorithm
Vulkan-Headers
Vulkan Header files and API registry
volk
Meta loader for Vulkan API
SPIRV-Headers
SPIRV-Headers
SPIRV-Cross
SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.
glslang
Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator
googletest
Googletest - Google Testing and Mocking Framework
json
JSON for Modern C++
Diligent-SharpGenTools
Accurate and high performance C++ interop code generator for C#.
DiligentTests
Diligent Engine testing system