Trending repositories for topic directx
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Community-driven advanced graphics modifications for AE, SE and VR. Also fixes bugs and improves performance.
Highly optimized open source ambient lighting implementation based on modern digital video and audio stream analysis for Windows, macOS and Linux (x86 and Raspberry Pi / ARM).
Play your favorite games in a borderless window; no more time consuming alt-tabs.
C++ game engine project, for learning, practice and experiment.
An Open Source C# 3D Game Engine under MIT license, inspired by Unity and featuring a complete editor
Multi-threaded DirectX12 renderer w/ HDR, PBR & Multi-monitor support
A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET develo...
The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
CMake cross platform module for building Dear ImGui as static or shared library.
Community-driven advanced graphics modifications for AE, SE and VR. Also fixes bugs and improves performance.
🎮 GameOverlay using CEF with support for common rendering backends
CMake cross platform module for building Dear ImGui as static or shared library.
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.
C++ game engine project, for learning, practice and experiment.
An Open Source C# 3D Game Engine under MIT license, inspired by Unity and featuring a complete editor
Highly optimized open source ambient lighting implementation based on modern digital video and audio stream analysis for Windows, macOS and Linux (x86 and Raspberry Pi / ARM).
Multi-threaded DirectX12 renderer w/ HDR, PBR & Multi-monitor support
A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
Overlay for running GPU shaders on top of Windows desktop
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET develo...
Play your favorite games in a borderless window; no more time consuming alt-tabs.
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Community-driven advanced graphics modifications for AE, SE and VR. Also fixes bugs and improves performance.
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Play your favorite games in a borderless window; no more time consuming alt-tabs.
Highly optimized open source ambient lighting implementation based on modern digital video and audio stream analysis for Windows, macOS and Linux (x86 and Raspberry Pi / ARM).
An Open Source C# 3D Game Engine under MIT license, inspired by Unity and featuring a complete editor
C++ game engine project, for learning, practice and experiment.
A modern cross-platform low-level graphics library and rendering framework
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
A fast C++23 3D game engine for modern devices, with wide platform support
Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
Community-driven advanced graphics modifications for AE, SE and VR. Also fixes bugs and improves performance.
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.
🎮 GameOverlay using CEF with support for common rendering backends
CMake cross platform module for building Dear ImGui as static or shared library.
C++ game engine project, for learning, practice and experiment.
An Open Source C# 3D Game Engine under MIT license, inspired by Unity and featuring a complete editor
Highly optimized open source ambient lighting implementation based on modern digital video and audio stream analysis for Windows, macOS and Linux (x86 and Raspberry Pi / ARM).
A fast C++23 3D game engine for modern devices, with wide platform support
Swift Game Engine supporting Windows, Linux, macOS, HTML5, and more 🚂
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
Overlay for running GPU shaders on top of Windows desktop
⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Multi-threaded DirectX12 renderer w/ HDR, PBR & Multi-monitor support
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.
A fast C++23 3D game engine for modern devices, with wide platform support
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
Play your favorite games in a borderless window; no more time consuming alt-tabs.
Community-driven advanced graphics modifications for AE, SE and VR. Also fixes bugs and improves performance.
An Open Source C# 3D Game Engine under MIT license, inspired by Unity and featuring a complete editor
Highly optimized open source ambient lighting implementation based on modern digital video and audio stream analysis for Windows, macOS and Linux (x86 and Raspberry Pi / ARM).
C++ game engine project, for learning, practice and experiment.
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
A modern cross-platform low-level graphics library and rendering framework
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET develo...
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.
A fast C++23 3D game engine for modern devices, with wide platform support
Community-driven advanced graphics modifications for AE, SE and VR. Also fixes bugs and improves performance.
A DirectX 12 renderer featuring Deferred and Forward rendering paths, PBR, various post-processing effects, and more.
An Open Source C# 3D Game Engine under MIT license, inspired by Unity and featuring a complete editor
C++ game engine project, for learning, practice and experiment.
API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support.
Unofficial repo for Frank D. Luna's "Introduction to 3D Game Programming with DirectX 12".
Translates native shader languages into CrossGL universal shader language and vice versa.
Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design
A Windows console tool that prints all the information about the GPU extracted using DXGI and Direct3D 12
✖🌱 A DirectX 12 starter repo that you could use to get the ball rolling.
Highly optimized open source ambient lighting implementation based on modern digital video and audio stream analysis for Windows, macOS and Linux (x86 and Raspberry Pi / ARM).
CMake cross platform module for building Dear ImGui as static or shared library.
DirectX 12 Offline installer for those who cannot run online installer on their system!
REI is a cross-platform rendering framework and a comprehensive graphics API. Adaptable to various platforms, including PC, consoles, and mobile. It simplifies porting, especially for games developed ...
An incomplete re-implementation of DirectMusic, Microsoft's adaptive soundtrack API for games delivered as part of Direct3D and DirectX
DirectN AOT compatible version. Only for .NET Core 8 and beyond. Interop Code for .NET Framework, .NET Core and .NET 5+ : DXGI, WIC, DirectX 9 to 12, Direct2D, Direct Write, Direct Composition, Media ...
Translates native shader languages into CrossGL universal shader language and vice versa.
🌟 A Scriptable Render Pipeline (SRP) featuring modern high fidelity rendering techniques.
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Play your favorite games in a borderless window; no more time consuming alt-tabs.
The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.
A modern cross-platform low-level graphics library and rendering framework
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
Highly optimized open source ambient lighting implementation based on modern digital video and audio stream analysis for Windows, macOS and Linux (x86 and Raspberry Pi / ARM).
A fast C++23 3D game engine for modern devices, with wide platform support
An Open Source C# 3D Game Engine under MIT license, inspired by Unity and featuring a complete editor
A .NET library to run C# code in parallel on the GPU through DX12, D2D1, and dynamically generated HLSL compute and pixel shaders, with the goal of making GPU computing easy to use for all .NET develo...
GPU Reshape (GRS) is an API & vendor agnostic instrumentation framework, with instruction level validation.
C++ game engine project, for learning, practice and experiment.
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
Helix Toolkit is a collection of 3D components for .NET.
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.
GPU Reshape (GRS) is an API & vendor agnostic instrumentation framework, with instruction level validation.
C++ game engine project, for learning, practice and experiment.
DirectN AOT compatible version. Only for .NET Core 8 and beyond. Interop Code for .NET Framework, .NET Core and .NET 5+ : DXGI, WIC, DirectX 9 to 12, Direct2D, Direct Write, Direct Composition, Media ...
An Open Source C# 3D Game Engine under MIT license, inspired by Unity and featuring a complete editor
REI is a cross-platform rendering framework and a comprehensive graphics API. Adaptable to various platforms, including PC, consoles, and mobile. It simplifies porting, especially for games developed ...
Multi-tool for viewing/extracting Destiny 2 assets, with a focus on an accurate recreation of the renderer
Community-driven advanced graphics modifications for AE, SE and VR. Also fixes bugs and improves performance.
D3D11 Overlay with ImGui (x86 / x64) - EXE / DLL DirectX 11 Overlay
A fast C++23 3D game engine for modern devices, with wide platform support
Bring DirectX to Linux! This is a Open Source DirectX implementation for Linux, providing native support for DirectX-based applications and games, without relying on Wine's Windows compatibility layer...
A DirectX 12 renderer featuring Deferred and Forward rendering paths, PBR, various post-processing effects, and more.
An imgui window rendered on top of nvidia's overlay with animations
Universal Windows library for discovering common render engines functions. Supports DirectX9 (D3D9), DirectX10 (D3D10), DirectX11 (D3D11), DirectX12 (D3D12).