A modern cross-platform low-level graphics API
-
Updated
Jun 2, 2024 - C++
A modern cross-platform low-level graphics API
Sample projects demonstrating the usage of Diligent Engine
Adds AMD FSR 3 Frame Generation to games by replacing Nvidia DLSS-G Frame Generation (nvngx_dlssg).
Real-Time dynamic global illumination based on surfel. This project is based on GIBS presented at SIGGRAPH 2021. Implemented with Falcor framework. [⚒️ Currently in development]
RealScaler - image/video AI upscaler app (Real-ESRGAN)
Small and intuitive cross-platform 3D game engine (DirectX 12 and Vulkan renderers).
DirectX 12 3D engine for Visual Studio 2022 (c++20).
🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan
DirectXTex texture processing library
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
Easy to integrate memory allocation library for Direct3D 12
And empty version of my cheat framework
GPU Reshape (GRS) is an API agnostic instrumentation framework, with instruction level validation.
Universal Windows library for discovering common render engines functions. Supports DirectX9 (D3D9), DirectX10 (D3D10), DirectX11 (D3D11), DirectX12 (D3D12).
Port of the examples in https://github.com/microsoft/DirectX-Graphics-Samples to C
QualityScaler - image/video AI upscaler app
Port of https://github.com/microsoft/DirectXMath to C
DirectXMesh geometry processing library
Add a description, image, and links to the directx-12 topic page so that developers can more easily learn about it.
To associate your repository with the directx-12 topic, visit your repo's landing page and select "manage topics."