There are 31 repositories under directx12 topic.
3D engine with modern graphics
The Forge Cross-Platform 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
Dev repo for @zig-gamedev libs and sample applications
Apple Silicon Guide. Learn all about the A17 Pro, A16 Bionic, R1, M1-series, M2-series, and M3-series chips. Along with all the Devices, Operating Systems, Tools, Gaming, and Software that Apple Silicon powers.
Easy to integrate memory allocation library for Direct3D 12
A modern cross-platform low-level graphics API
Official DirectX headers available under an open source license
Windows native weather app powered by DirectX12 animations
This repository is intended to be used as a code repository for learning DirectX 12.
C++ game engine project, for learning, practice and experiment.
lightspeed lightweight elegant game engine in pure c
Rendergraph-based DirectX12 graphics engine
Graphics API wrapper is written in C++ on top of DirectX 12, Vulkan and Metal 4. Provides main features including ray tracing.
Next generation modding platform for Final Fantasy VII and Final Fantasy VIII ( with native Steam 2013 release support! )
Sample projects demonstrating the usage of Diligent Engine
A set of AMD provided GPU effects with provided source and sample implementations
A Community Guide to getting all your Accessories, Games, Emulators, and Gaming Tips for your Asus ROG Ally Gaming Handheld.
A C++14/C++17 header-only library for simple, efficient, and robust serialization/deserialization of glTF 2.0
Tutorial: Rust wgpu graphics programming on native devices and the web.
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.
A dx12 river renderer using wave particles with interactive vortices.
Custom renderer and physics engine written from scratch in C++/Direct3D 12.
FluidFrames | video AI frame-generation app
DirectX 11/12 hook including a simple overlay framework
Contrast Adaptive Sharpening (CAS)
RTX Ray Tracing Renderer, made by Y3 students at Breda University of Applied Science
API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support.
Cross-platform modern game engine.
Go bindings for WebGPU, a safe & cross-platform GPU abstraction
DirectX12 Graphics renderer used for implementing rendering techniques such as PBR / IBL, Deferred Shading, SSAO, Bloom, Shadow Mapping, etc :dizzy:
This sample uses D3D12 Sampler Feedback and DirectStorage as part of an asynchronous texture streaming solution.
Introduction to 3D Game Programming with DirectX 12 Chinese Translation