directx
There are 867 repositories under directx topic.
bkaradzic/bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
baldurk/renderdoc
RenderDoc is a stand-alone graphics debugging tool.
Codeusa/Borderless-Gaming
Play your favorite games in a borderless window; no more time consuming alt-tabs.
ConfettiFX/The-Forge
The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
OGRECave/ogre
scene-oriented, flexible 3D engine (C++, Python, C#, Java)
DiligentGraphics/DiligentEngine
A modern cross-platform low-level graphics library and rendering framework
tixl3d/tixl
Tooll 3 is an open source software to create realtime motion graphics.
OpenXRay/xray-16
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! ;)
mausimus/ShaderGlass
Overlay for running GPU shaders on top of Windows desktop
Sergio0694/ComputeSharp
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 developers! 🚀
FunkyFr3sh/cnc-ddraw
GDI, OpenGL and Direct3D 9 re-implementation of the DirectDraw API for classic 2D games for better compatibility with Windows ME, 2000, XP, Vista, 7, 8, 10, 11, Wine (Linux/macOS/Android) and Virtual Machines
microsoft/DirectXTK
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
LukasBanana/LLGL
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
helix-toolkit/helix-toolkit
Helix Toolkit is a collection of 3D components for .NET.
microsoft/DirectXTex
DirectXTex texture processing library
GameFoundry/bsf
Modern C++14 library for the development of real-time graphical applications
microsoft/DirectXMath
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
elishacloud/dxwrapper
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.
microsoft/DirectXTK12
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
awawa-dev/HyperHDR
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).
Gargaj/Bonzomatic
Live shader coding tool and Shader Showdown workhorse
dege-diosg/dgVoodoo2
Glide/DirectX implementation on D3D11/12
PardCode/CPP-3D-Game-Tutorial-Series
C++ 3D Game Tutorial Series (DirectX) - Learn to code a DirectX 3D Game in C++ from scratch
megai2/d912pxy
DirectX9 to DirectX12 API proxy for Guild Wars 2
LuisaGroup/LuisaCompute
High-Performance Rendering Framework on Stream Architectures
GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator
Easy to integrate memory allocation library for Direct3D 12
microsoft/UVAtlas
UVAtlas isochart texture atlas
hiitiger/goverlay
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
storm-devs/storm-engine
Game engine behind Sea Dogs, Pirates of the Caribbean and Age of Pirates games.
misyltoad/d9vk
A Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
prasannavl/WinApi
A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop
microsoft/DirectXMesh
DirectXMesh geometry processing library
microsoft/DirectStorage
DirectStorage for Windows is an API that allows game developers to unlock the full potential of high speed NVMe drives for loading game assets.
RavEngine/RavEngine
A fast C++23 3D game engine for modern devices, with wide platform support
vilbeyli/VQEngine
Multi-threaded DirectX12 renderer w/ HDR, PBR & Multi-monitor support