C++ D3d12

Open-source C++ projects categorized as D3d12

Top 22 C++ D3d12 Projects

  1. bgfx

    Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

    Project mention: Bgfx: Cross-platform, graphics API agnostic rendering library | news.ycombinator.com | 2025-01-08
  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. renderdoc

    RenderDoc is a stand-alone graphics debugging tool.

    Project mention: Building the DirectX shader compiler better than Microsoft? | news.ycombinator.com | 2024-02-10
  4. xenia

    Xbox 360 Emulator Research Project

    Project mention: 5 lines of fortune: what program keeps under wraps | dev.to | 2024-11-25

    A quick note about Xenia Xenia is a research emulator for the Xbox 360 platform, enabling games originally developed for this console to run on modern PCs. The development community actively contributes to this open-source project. As mentioned above, I analyzed the project using the PVS-Studio static analyzer. The checked code matches the 3d30b2e commit.

  5. reshade

    A generic post-processing injector for games and video software.

  6. slang

    Making it easier to work with shaders

    Project mention: C++26: A Placeholder with No Name | news.ycombinator.com | 2025-01-11

    It is Slang. A very cool project and it only got its public release relatively recently, so some sins are forgiven but there are so many typedefs.

    https://github.com/shader-slang/slang/blob/master/include/sl...

  7. apitrace

    Tools for tracing OpenGL, Direct3D, and other graphics APIs

  8. SpartanEngine

    A game engine with an emphasis on real-time cutting-edge solutions

    Project mention: SpartanEngine: MIT-licensed C++ Vulkan game engine | news.ycombinator.com | 2024-04-17
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. LLGL

    Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal

  11. KlayGE

    KlayGE is a cross-platform open source game engine with plugin-based architecture.

  12. ShaderConductor

    ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages

  13. xenia-canary

    Xbox 360 Emulator Research Project

  14. 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.

  15. d912pxy

    DirectX9 to DirectX12 API proxy for Guild Wars 2

  16. MethaneKit

    🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan

  17. D3D12MemoryAllocator

    Easy to integrate memory allocation library for Direct3D 12

  18. DiligentCore

    A modern cross-platform low-level graphics API

    Project mention: Diligent Engine introduces WebGPU back end | news.ycombinator.com | 2024-09-04
  19. GPU-Reshape

    GPU Reshape (GRS) is an API & vendor agnostic instrumentation framework, with instruction level validation.

  20. Kaguya

    D3D12 Rendering Engine (by kcloudy0717)

  21. 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.

  22. Tempest

    API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support. (by Try)

  23. Reshade-Unlocked

    A generic post-processing injector for games and video software.

  24. gpu_clock_stabilizer

    Simple GPU clock stabilizer for consistent profiling

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ D3d12 discussion

Log in or Post with

C++ D3d12 related posts

  • C++26: A Placeholder with No Name

    1 project | news.ycombinator.com | 11 Jan 2025
  • Khronos Group adopts the Slang shading language

    1 project | news.ycombinator.com | 2 Dec 2024
  • The Slang Shading Language and Compiler

    1 project | news.ycombinator.com | 21 Nov 2024
  • Nintendo Network shutdown – The beginning of the end

    1 project | news.ycombinator.com | 26 Dec 2023
  • Looking to create a engine (for fun) and am willing to rethink my stack from scratch. Should I go with Rust/wgpu/web-based UI, or C++/Vulkan/Qt, or even some other stack?

    2 projects | /r/GraphicsProgramming | 5 Jun 2023
  • There needs to be a rewritten version

    1 project | /r/SimThemePark | 30 Apr 2023
  • I crash most of the time when I zone. Windows 11.

    1 project | /r/project1999 | 2 Mar 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 9 Feb 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source D3d12 projects in C++? This list will help you:

# Project Stars
1 bgfx 15,364
2 renderdoc 9,325
3 xenia 8,461
4 reshade 4,334
5 slang 3,546
6 apitrace 2,668
7 SpartanEngine 2,346
8 LLGL 2,160
9 KlayGE 2,114
10 ShaderConductor 1,789
11 xenia-canary 1,591
12 Unreal-Engine-Guide 1,136
13 d912pxy 1,005
14 MethaneKit 887
15 D3D12MemoryAllocator 786
16 DiligentCore 648
17 GPU-Reshape 399
18 Kaguya 392
19 Game-Console-Dev-Guide 255
20 Tempest 141
21 Reshade-Unlocked 103
22 gpu_clock_stabilizer 6

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that C++ is
the 7th most popular programming language
based on number of references?