Trending repositories for topic directx
High-Performance Rendering Framework on Stream Architectures
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.
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.
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
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 modern cross-platform low-level graphics library and rendering framework
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Wraps the main DirectX and Direct3D DLLs. It allows you to intercept calls to DirectX and Direct3D interface functions so that you can log API calls or you can add your own code into the game, such a...
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! ;)
Translates native shader languages into CrossGL universal shader language and vice versa.
High-Performance Rendering Framework on Stream Architectures
Translates native shader languages into CrossGL universal shader language and vice versa.
Wraps the main DirectX and Direct3D DLLs. It allows you to intercept calls to DirectX and Direct3D interface functions so that you can log API calls or you can add your own code into the game, such a...
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.
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).
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
Overlay for running GPU shaders on top of Windows desktop
C++ game engine project, for learning, practice and experiment.
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
C++ 3D Game Tutorial Series (DirectX) - Learn to code a DirectX 3D Game in C++ from scratch
A modern cross-platform low-level graphics library and rendering framework
High-Performance Rendering Framework on Stream Architectures
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.
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.
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
C++ game engine project, for learning, practice and experiment.
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
A modern cross-platform low-level graphics library and rendering framework
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Community-driven advanced graphics modifications for AE, SE and VR. Also fixes bugs and improves performance.
Translates native shader languages into CrossGL universal shader language and vice versa.
High-Performance Rendering Framework on Stream Architectures
A DirectX 12 renderer featuring Deferred and Forward rendering paths, PBR, various post-processing effects, and more.
Community-driven advanced graphics modifications for AE, SE and VR. Also fixes bugs and improves performance.
C++ game engine project, for learning, practice and experiment.
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.
CMake cross platform module for building Dear ImGui as static or shared library.
D3D9 Hook with ImGui integration (x86 / x64) - Make D3D9 internal menu with ImGui (Resize & Fullscreen support)
Wraps the main DirectX and Direct3D DLLs. It allows you to intercept calls to DirectX and Direct3D interface functions so that you can log API calls or you can add your own code into the game, such a...
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".
Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design
Overlay for running GPU shaders on top of Windows desktop
A fast C++23 3D game engine for modern devices, with wide platform support
Official DirectX headers available under an open source license
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! ;)
High-Performance Rendering Framework on Stream Architectures
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
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).
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
A modern cross-platform low-level graphics library and rendering framework
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.
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 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
Translates native shader languages into CrossGL universal shader language and vice versa.
A DirectX 12 renderer featuring Deferred and Forward rendering paths, PBR, various post-processing effects, and more.
Community-driven advanced graphics modifications for AE, SE and VR. Also fixes bugs and improves performance.
API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support.
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
High-Performance Rendering Framework on Stream Architectures
CMake cross platform module for building Dear ImGui as static or shared library.
Unofficial repo for Frank D. Luna's "Introduction to 3D Game Programming with DirectX 12".
D3D9 Hook with ImGui integration (x86 / x64) - Make D3D9 internal menu with ImGui (Resize & Fullscreen support)
DirectX 12 Offline installer for those who cannot run online installer on their system!
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).
Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design
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
Translates native shader languages into CrossGL universal shader language and vice versa.
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 ...
🌟 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.
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.
The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
A modern cross-platform low-level graphics library and rendering framework
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).
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! ;)
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.
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 ...
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
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
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 fast C++23 3D game engine for modern devices, with wide platform support
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