C++ D3d9

Open-source C++ projects categorized as D3d9 | Edit details

Top 8 C++ D3d9 Projects

  • GitHub repo bgfx

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

    Project mention: Selection technologies for new 2D/3D CAD program | reddit.com/r/cpp | 2021-08-13
  • GitHub repo dxvk

    Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine

    Project mention: Trying to make an old game work on Windows 7 - Gamma control not supported. | reddit.com/r/windows7 | 2021-09-22
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo reshade

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

    Project mention: The reshade mod makes Halo 3 look like Borderlands 1 with a texture pack. | reddit.com/r/halo | 2021-09-21
  • GitHub repo apitrace

    Tools for tracing OpenGL, Direct3D, and other graphics APIs

    Project mention: Godot crashes whenever I make an OpenGL 3.0 project | reddit.com/r/godot | 2021-02-17

    I get that it's hard to debug without direct access, but isn't there some dump or log that they could generate and provide? Maybe something like using apitrace?

  • GitHub repo 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.

    Project mention: Is There A Port Of The Original Stalker Games? | reddit.com/r/SwitchPirates | 2021-08-11

    This is, perhaps, not that far-fetched. There is, in fact, an open-source engine replacement that runs on linux and has been compiled for ARM64. Essentially the STALKER equivalent of Xash3D.

  • GitHub repo dxwrapper

    Fixes compatibility issues with older games running on Windows 10 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.

    Project mention: I created a Discord Server for fans of the old Star Trek games like Armada, Elite Force, Bridge Commander, Klingon Academy, Legacy, etc | reddit.com/r/Star_Trek | 2021-08-30

    You need the community patches for that ;)

  • GitHub repo d3d8to9

    A D3D8 pseudo-driver which converts API calls and bytecode shaders to equivalent D3D9 ones.

    Project mention: Workaround for playing Anomaly in Dx8 for potato pcs | reddit.com/r/stalker | 2021-09-09

    Now follow this video here, download the reshade and eft shader addon and lastly this d3d8.dll.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Reshade-Unlocked

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

    Project mention: The reflection doesn't work | reddit.com/r/ReShade | 2021-03-17

    Go to https://github.com/Not-Smelly-Garbage/Reshade-Unlocked/releases/tag/v4.9.1, run the installer as usual, and when it says that ReShade is already installed, click update, and you should be good to go.

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). The latest post mention was on 2021-09-22.


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

Project Stars
1 bgfx 9,887
2 dxvk 6,787
3 reshade 2,162
4 apitrace 2,154
5 xray-16 1,707
6 dxwrapper 544
7 d3d8to9 464
8 Reshade-Unlocked 36
Find remote jobs at our new job board 99remotejobs.com. There are 25 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives