A lightweight graphics API abstraction library and rendering framework. It is designed to take full advantage of Vulkan, Metal and WebGPU, while supporting older platforms via OpenGL, OpenGLES and WebGL. Diligent Engine exposes common front-end API and uses HLSL as universal shading language on all platforms and rendering back-ends. The engine is intended to be used as graphics subsystem in a game engine or any other 3D application.
... part of T2, get it here
URL: https://github.com/DiligentGraphics/DiligentEngine.git
Author: assiduous <assiduous [at] diligentgraphics [dot] com>
Maintainer: The T2 Project <t2 [at] t2-project [dot] org>
License: APL
Status: Stable
Version: 2.5.6
Download: http://github.com/DiligentGraphics/DiligentEngine/tags/download/v2.5.6/ DiligentEngine_v2.5.6.zip
T2 source: diligent-engine.cache
T2 source: diligent-engine.desc
T2 source: include-dirs.patch
T2 source: no-build-third-party.patch
T2 source: no-clang-format.patch
T2 source: no-pip.patch
Build time (on reference hardware): 360% (relative to binutils)2
Installed size (on reference hardware): 144.30 MB, 443 files
Dependencies (build time detected): 00-dirtree bash cmake coreutils diffutils freetype gawk gcc git grep jinja2 libglvnd libjpeg libpng libtiff libx11 libxcb linux-header lld llvm make nlohmann-json openssl patch pkgconfig python sed tbb unzip xorgproto zlib
Installed files (on reference hardware): n.a.
1) This page was automatically generated from the T2 package source. Corrections, such as dead links, URL changes or typos need to be performed directly on that source.
2) Compatible with Linux From Scratch's "Standard Build Unit" (SBU).