C++ Directx12

Open-source C++ projects categorized as Directx12

Top 14 C++ Directx12 Projects

  • WickedEngine

    3D engine with modern graphics

  • Project mention: List of Unity alternatives | /r/gamedev | 2023-09-19
  • The-Forge

    The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

  • Project mention: WebKit Switching to Skia for 2D Graphics Rendering | news.ycombinator.com | 2024-02-20
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • d912pxy

    DirectX9 to DirectX12 API proxy for Guild Wars 2

  • Project mention: Day 1 for me and I'm completely lost | /r/Guildwars2 | 2023-08-23

    I'm surprised nobody covered p.2. JUST USE d912pxy. Period. The game is unplayable without it. BTW running it on Linux has the same effect as it translates DirectX calls to Vulkan calls and precompiles shaders. As much as I appreciate and respect ArenaNet will to fix performance introducing Dx11 hardly improved anything. There is still long way to go.

  • D3D12MemoryAllocator

    Easy to integrate memory allocation library for Direct3D 12

  • Adria-DX12

    Rendergraph-based graphics engine written in C++ using DirectX12

  • FFNx

    Next generation modding platform for Final Fantasy VII and Final Fantasy VIII ( with native Steam 2013 release support! )

  • Project mention: Game crushesh when entering battle | /r/ff7 | 2023-09-27

    I use 7th Heaven with these mods and when I enter a battle and time gauge is full(I can use attack) game just crushes and has message like oopsie woopsie game died go there:https://github.com/julianxhokaxhiu/FFNx/blob/master/docs/faq.md Does someone know how to fix this issue, or what mod can cause it?

  • Ghurund

    My DirectX 12 playground - engine, editor and a sample game.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Tempest

    3d graphics engine (by Try)

  • Render Engine Infrastructure (REI)

    REI is a cross-platform rendering framework and a comprehensive graphics API. Adaptable to various platforms, including PC, consoles, and mobile. It simplifies porting, especially for games developed on custom or proprietary engines. Functions as a cross-platform API as well as a helper library for platform-specific API. (by Dragons-Lake)

  • CrossWindow-Demos

    🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.

  • annileen

    a toy 3d game engine with voxel support

  • ShaderPiPFX

    HLSL live player. Compile and play your HLSL shader automatically.

  • DragonEngine

    DragonEngine is a DirectX12 game engine written in C++ 20

  • MinimalDx12DrawText

    Minimal code for rendering text in Dx12 in C++

  • 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++ Directx12 related posts

Index

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

Project Stars
1 WickedEngine 5,332
2 The-Forge 4,432
3 d912pxy 1,008
4 D3D12MemoryAllocator 686
5 Adria-DX12 353
6 FFNx 319
7 Ghurund 85
8 Tempest 78
9 Render Engine Infrastructure (REI) 63
10 CrossWindow-Demos 62
11 annileen 20
12 ShaderPiPFX 9
13 DragonEngine 0
14 MinimalDx12DrawText 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com