There are 49 repositories under directx topic.
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
RenderDoc is a stand-alone graphics debugging tool.
Play your favorite games in a borderless window; no more time consuming alt-tabs.
The Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
scene-oriented, flexible 3D engine (C++, Python, C#, Java)
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++
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! ;)
Tooll 3 is an open source software to create realtime motion graphics.
Modern C++14 library for the development of real-time graphical applications
A .NET library to run C# code in parallel on the GPU through DX12, D2D1 and dynamically generated HLSL compute shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
DirectXTex texture processing library
Helix Toolkit is a collection of 3D components for .NET.
Mach is a game engine & graphics toolkit for the future.
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Live shader coding tool and Shader Showdown workhorse
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
DirectX9 to DirectX12 API proxy for Guild Wars 2
A Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop
Fixes compatibility issues with older games running on Windows 10 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
UVAtlas isochart texture atlas
Game engine behind Sea Dogs, Pirates of the Caribbean and Age of Pirates games.
DirectXMesh geometry processing library
C++ 3D Game Tutorial Series (DirectX) - Learn to code a DirectX 3D Game in C++ from scratch
DirectX hook and game overlay solution for Electron, Qt and CEF, just like discord/steam game overlay,inject any app to overlay in your game
Easy to integrate memory allocation library for Direct3D 12
Cross-platform 2D Game Engine in pure Swift
Multi-threaded DirectX12 renderer w/ HDR, PBR & Multi-monitor support
Effects for Direct3D 11 (FX11) is a management runtime for authoring HLSL shaders, render state, and runtime variables together.
D3D9/11 but it runs natively on Linux!
DXUT is a "GLUT"-like framework for Direct3D 11.x Win32 desktop applications; primarily samples, demos, and prototypes.
Cross-platform streamproof ESP hack for Counter-Strike: Global Offensive, written in modern C++. Rendering and GUI powered by Dear ImGui + FreeType.
Official DirectX headers available under an open source license