Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
![](https://github.com/kcloudy0717.png)
https://github.com/StarsX/XUSG
XUSG, XU's supreme graphics lib, is a handy wrapper currently for DirectX 12. It can be a good reference for designing your own DX12 wrapper APIs.
d3d12 directx-12 directx12 dx12 dxr dxr-fallback-layer graphics-api wrapper
Last synced: 05 Jun 2024
![](https://github.com/StarsX.png)
https://github.com/DiligentGraphics/DiligentCore
A modern cross-platform low-level graphics API
d3d11 d3d12 direct3d directx-11 directx-12 directx11 directx12 graphics graphics-engine opengl opengl-es ray-tracing raytracing shaders vulkan vulkan-api vulkan-engine
Last synced: 05 Jun 2024
![](https://github.com/DiligentGraphics.png)
https://github.com/mikeroyal/Game-Console-Dev-Guide
Game Console Dev Guide. Learn to develop games for Xbox Series X|S, PlayStation 5, Nintendo Switch, Steam Deck, and Apple Silicon. Developing with Unreal Engine 5, Unity, Godot Engine, and Blender.
apple-silicon d3d12 directx12 game-console game-dev game-developement game-development game-porting-toolkit game-programming gamedev godot-engine photogrammetry playstation ps5 ray-tracing rendering-engine ue5 unity3d-games unreal-engine unreal-engine-plugin
Last synced: 29 May 2024
![](https://github.com/mikeroyal.png)
https://github.com/mikeroyal/Unreal-Engine-Guide
Unreal Engine 5 Guide. Learn to develop games for Windows, Linux, macOS, iOS, Android, Xbox Series X|S, PlayStation 5, Nintendo Switch.
apple-silicon awesome-list d3d12 epic-games game-dev game-development game-engine game-rendering-engine gamedevelopment photogrammetry plugins procedural-generation raytracing rendering terrain ue5 unreal unreal-engine unrealengine unrealengine5
Last synced: 29 May 2024
![](https://github.com/mikeroyal.png)
https://github.com/terrafx/terrafx.interop.windows
Interop bindings for Windows.
csharp d2d1 d3d10 d3d11 d3d12 dotnet-core dwrite hacktoberfest interop windows xaudio2
Last synced: 28 May 2024
![](https://github.com/terrafx.png)
https://github.com/xenia-project/xenia
Xbox 360 Emulator Research Project
c-plus-plus cpp d3d12 emulation emulator ppc vulkan xbox360 xenon
Last synced: 18 May 2024
![](https://github.com/xenia-project.png)
https://github.com/GPUOpen-Tools/OCAT
The Open Capture and Analytics Tool (OCAT) provides an FPS overlay and performance measurement for D3D11, D3D12, and Vulkan
d3d11 d3d12 fps-overlay mit-license vulkan
Last synced: 05 May 2024
![](https://github.com/GPUOpen-Tools.png)
https://github.com/baldurk/renderdoc
RenderDoc is a stand-alone graphics debugging tool.
d3d11 d3d12 debugger direct3d directx graphics graphics-programming opengl renderdoc vulkan vulkan-api
Last synced: 05 May 2024
![](https://github.com/baldurk.png)
https://github.com/bkaradzic/bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
d3d11 d3d12 directx directx-11 directx-12 engine gamedev gles glfw graphics metal opengl rendering sdl vulkan vulkan-api webgl
Last synced: 05 May 2024
![](https://github.com/bkaradzic.png)
https://github.com/DiligentGraphics/DiligentEngine
A modern cross-platform low-level graphics library and rendering framework
3d-engine d3d11 d3d12 directx directx11 directx12 gamedev graphics-engine graphics-library graphics-programming ibl opengl opengl-es pbr ray-tracing raytracing renderer rendering vulkan vulkan-game-engine
Last synced: 05 May 2024
![](https://github.com/DiligentGraphics.png)
https://github.com/gongminmin/KlayGE
KlayGE is a cross-platform open source game engine with plugin-based architecture.
cross-platform d3d11 d3d12 engine engine3d game-engine graphics openal opengl opengles python
Last synced: 01 May 2024
![](https://github.com/gongminmin.png)
https://github.com/vinjn/awesome-rtx
Curated collection of projects leveraging NVIDIA RTX technology (OptiX, DXR, VKR)
d3d12 dxr nvidia ray-tracing raytracing rtx vkray vulkan
Last synced: 01 May 2024
![](https://github.com/vinjn.png)
https://github.com/Nadrin/PBR
An implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
d3d11 d3d12 graphics opengl pbr physically-based-rendering vulkan
Last synced: 01 May 2024
![](https://github.com/Nadrin.png)
https://github.com/crosire/reshade
A generic post-processing injector for games and video software.
compiler d3d11 d3d12 d3d9 glsl hlsl hook injector opengl post-processing preprocessor shaders spir-v vulkan
Last synced: 01 May 2024
![](https://github.com/crosire.png)
https://github.com/sawickiap/D3d12info
A Windows console tool that prints all the information about the GPU extracted using DXGI and Direct3D 12
d3d12 direct3d12 directx directx12 dxgi graphics rendering
Last synced: 01 May 2024
![](https://github.com/sawickiap.png)
https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator
Easy to integrate memory allocation library for Direct3D 12
d3d12 direct3d12 directx directx-12 directx12 memory-management
Last synced: 01 May 2024
![](https://github.com/GPUOpen-LibrariesAndSDKs.png)
https://github.com/andrejnau/FlyCube
Graphics API wrapper is written in C++ on top of DirectX 12, Vulkan and Metal. Provides main features including ray tracing.
d3d12 direct3d directx directx-12 directx12 dxr gamedev graphics-api graphics-engine graphics-library graphics-programming metal ray-tracing raytracing renderer rendering rtx vulkan vulkan-api
Last synced: 01 May 2024
![](https://github.com/andrejnau.png)
https://github.com/GPUOpen-Tools/gpu_performance_api
GPU Performance API for AMD GPUs
d3d11 d3d12 gpu-performance-counters opencl opengl sdk vulkan
Last synced: 01 May 2024
![](https://github.com/GPUOpen-Tools.png)
https://github.com/apitrace/apitrace
Tools for tracing OpenGL, Direct3D, and other graphics APIs
d3d11 d3d12 d3d9 debugging-tool direct3d opengl opengl-es
Last synced: 01 May 2024
![](https://github.com/apitrace.png)
https://github.com/gfx-rs/wgpu
Cross-platform, safe, pure-rust graphics api.
d3d12 gpu hacktoberfest metal opengl rust vulkan webgpu
Last synced: 29 Apr 2024
![](https://github.com/gfx-rs.png)
https://github.com/PanosK92/SpartanEngine
A game engine with an emphasis on real-time cutting-edge solutions
bindless bsdf bullet-physics car-simulation cpp d3d12 ecs engine fsr2 game-engine imgui livestream open-source shadow-mapping spartan ssgi ssr taa vulkan
Last synced: 12 Apr 2024
![](https://github.com/PanosK92.png)