C++ D3d11

Open-source C++ projects categorized as D3d11

Top 13 C++ D3d11 Projects

  1. bgfx

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

    Project mention: Layers All the Way Down: The Untold Story of Shader Compilation | news.ycombinator.com | 2025-05-18

    BGFX (https://github.com/bkaradzic/bgfx) uses a different approach. You basically write your shader in a GLSL-like language but it's all just (either very clever or very horrible) macro expansions that handles all the platform differences.

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. dxvk

    Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine

    Project mention: Whisky is no longer actively maintained | news.ycombinator.com | 2025-04-09

    I think this should cover it.

    https://github.com/doitsujin/dxvk

  4. renderdoc

    RenderDoc is a stand-alone graphics debugging tool.

    Project mention: Ask HN: What are good high information density UIs (screenshots, apps, sites) | news.ycombinator.com | 2025-05-08

    Tracy [1] is the first thing that comes to my mind, then RenderDoc [2].

    After that Visual Studio while debugging. In general, I think graphical debuggers and profiling tools do a relatively good job of packing lots of information into many, small windows.

    [1] https://github.com/wolfpld/tracy

    [2] https://github.com/baldurk/renderdoc

  5. reshade

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

  6. 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! ;)

    Project mention: OpenXRay: Reviving the S.T.A.L.K.E.R. Legacy | dev.to | 2025-05-19

    View the Project on GitHub

  7. apitrace

    Tools for tracing OpenGL, Direct3D, and other graphics APIs

  8. LLGL

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

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. KlayGE

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

  11. dxmt

    Metal-based implementation of D3D11 and D3D10 for macOS / Wine

    Project mention: Steam Machine | news.ycombinator.com | 2025-11-12

    DXMT has been advancing very quickly: https://github.com/3Shain/dxmt

  12. DiligentCore

    A modern cross-platform low-level graphics API

  13. OGSR-Engine

    OGSR Project - Evolution of X-Ray Engine for S.T.A.L.K.E.R.: Shadow of Chernobyl

  14. Reshade-Unlocked

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

  15. Nikola

    A cross-platform framework for window creation, input handling, and rendering using OpenGL 4.5+ (by FrodoAlaska)

    Project mention: New Year, New Game Engine - Nikola Engine Devlog 0 | dev.to | 2025-02-26

    Currently, as I'm sure you can tell, the engine is still in its infant state. It can do a lot. Currently, it can open a window, accept input, render pixels, load models, and images, and render them even. But there is still a long way to go. For example, audio and fonts are still not fully implemented. While things like entities are not even a thing yet. However, if you are interested, I do have some interesting showcases on my website. You can also go to the engine's repo to check the code for yourself if you are interested.

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++ D3d11 discussion

C++ D3d11 related posts

Index

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

# Project Stars
1 bgfx 16,435
2 dxvk 16,058
3 renderdoc 10,243
4 reshade 4,903
5 xray-16 3,353
6 apitrace 2,777
7 LLGL 2,485
8 KlayGE 2,170
9 dxmt 947
10 DiligentCore 706
11 OGSR-Engine 545
12 Reshade-Unlocked 107
13 Nikola 5

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

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