Topics / #d3d12
D3d12 projects on GitHub
Graphics renderers and debuggers built over Direct3D 12.
As of , the most-starred D3d12 projects on GitHub are wgpu (18.3K stars), bgfx (17.6K stars) and renderdoc (11.2K stars). GitHub.Locker tracks 8 D3d12 repositories with 49.5K stars combined. The fastest-growing on October 17 was hells-gate-recomp, with +35 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+35hells-gate-recomp
florinp93/hells-gate-recomp · ★ 588It is a static recompilation port that brings the Xbox 360 version of Dante's Inferno to native PC, using the ReXGlue SDK to translate the original PowerPC XEX executable directly into C++ code that runs natively on Windows (D3D12) and Linux (Vulkan).
+20Fable-2-Recomp
himdo/Fable-2-Recomp · ★ 479A native PC port of Fable 2: the Xbox 360 game's PowerPC code is statically recompiled into a Windows executable with the ReXGlue SDK, so it runs on PC without a console.
openOMSI
openOMSI-org/openOMSI · ★ 652openOMSI is a from-scratch recreation of the bus simulator OMSI 2, written in Rust with a modern wgpu renderer (Metal/Vulkan/DirectX 12). It loads and plays the original OMSI 2's maps, buses and mods, but contains no game content of its own.
+7wgpu
gfx-rs/wgpu · ★ 18.3Kwgpu is a cross-platform, safe, pure-Rust graphics library based on the WebGPU standard. It runs natively on Vulkan, Metal, D3D12, and OpenGL, and in the browser on top of WebGL2 and WebGPU via WebAssembly.
The all-time top
8 projects · by stars
- 18.3K
#1 · gfx-rs/wgpuwgpu
wgpu is a cross-platform, safe, pure-Rust graphics library based on the WebGPU standard. It runs natively on Vulkan, Metal, D3D12, and OpenGL, and in the browser on top of WebGL2 and WebGPU via WebAssembly.
- 17.6K
#2 · bkaradzic/bgfx
bgfx
A cross-platform, graphics-API-agnostic rendering library in the 'Bring Your Own Engine/Framework' style: you keep your own engine or framework, and bgfx draws its frames across many graphics APIs and platforms.
- 11.2K
#3 · baldurk/renderdocrenderdoc
RenderDoc is a stand-alone, frame-capture based graphics debugger for Vulkan, D3D11, D3D12, OpenGL, and OpenGL ES, used to debug GPU rendering in your own programs.
- 4
openOMSI
652openOMSI-org/openOMSI · RustopenOMSI is a from-scratch recreation of the bus simulator OMSI 2, written in Rust with a modern wgpu renderer (Metal/Vulkan/DirectX 12). It loads and plays the original OMSI 2's maps, buses and mods, but contains no game content of its own.
- 5

hells-gate-recomp
588florinp93/hells-gate-recomp · C++It is a static recompilation port that brings the Xbox 360 version of Dante's Inferno to native PC, using the ReXGlue SDK to translate the original PowerPC XEX executable directly into C++ code that runs natively on Windows (D3D12) and Linux (Vulkan).
- 6

Wind-Waker-Recomp
549elliotttate/Wind-Waker-Recomp · CWind Waker Recomp is a native port of The Legend of Zelda: The Wind Waker for Windows, Mac, iPhone and iPad, made by statically recompiling the original GameCube game's PowerPC code into native machine code. It is a personal source fork of the BlueWake project with extra features like 60/120 FPS smooth motion, save states and wall climbing.
- 7

Fable-2-Recomp
479himdo/Fable-2-Recomp · C++A native PC port of Fable 2: the Xbox 360 game's PowerPC code is statically recompiled into a Windows executable with the ReXGlue SDK, so it runs on PC without a console.
- 8

ArkWeb
173luki-1/ArkWeb · C++ArkWeb is an experimental Windows mod that lets you play Spider-Man Remastered's own movement (swinging, wall running, wall crawling, point launches) with a controller while looking at Batman: Arkham Knight's Gotham, with Gotham's collision streamed into Spider-Man's physics world.
Related topics
Often tagged together