All Projects → Dx12 Game Programming → Similar Projects or Alternatives

126 Open source projects that are alternatives of or similar to Dx12 Game Programming

D3d12memoryallocator
Easy to integrate memory allocation library for Direct3D 12
Stars: ✭ 234 (+50%)
Mutual labels:  directx, d3d12
Llgl
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+548.08%)
Mutual labels:  directx, d3d12
Bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+6471.79%)
Mutual labels:  directx, d3d12
Diligentengine
A modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+1273.08%)
Mutual labels:  directx, d3d12
Renderdoc
RenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+3726.28%)
Mutual labels:  directx, d3d12
Directx Headers
Official DirectX headers available under an open source license
Stars: ✭ 173 (+10.9%)
Mutual labels:  directx, d3d12
Diligentsamples
Sample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (-11.54%)
Mutual labels:  directx, d3d12
Awesome D3d12
Awesome D3D12 ecosystem
Stars: ✭ 130 (-16.67%)
Mutual labels:  directx, d3d12
D912pxy
DirectX9 to DirectX12 API proxy for Guild Wars 2
Stars: ✭ 833 (+433.97%)
Mutual labels:  directx, d3d12
Methanekit
🎲 Modern 3D graphics made simple with cross-platform C++17 meta-API on top of DirectX 12 & Metal (Vulkan is coming)
Stars: ✭ 197 (+26.28%)
Mutual labels:  directx, d3d12
Dgvoodoo2
Glide/DirectX implementation on D3D11/12
Stars: ✭ 137 (-12.18%)
Mutual labels:  directx, d3d12
D9vk
A Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
Stars: ✭ 805 (+416.03%)
Mutual labels:  directx
Bonzomatic
Live shader coding tool and Shader Showdown workhorse
Stars: ✭ 829 (+431.41%)
Mutual labels:  directx
Directxtk12
The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
Stars: ✭ 765 (+390.38%)
Mutual labels:  directx
Pbr
An implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Stars: ✭ 722 (+362.82%)
Mutual labels:  d3d12
Blue Flame Engine
A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
Stars: ✭ 129 (-17.31%)
Mutual labels:  directx
Shaderconductor
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+634.62%)
Mutual labels:  d3d12
Slang
Making it easier to work with shaders
Stars: ✭ 627 (+301.92%)
Mutual labels:  d3d12
Uvatlas
UVAtlas isochart texture atlas
Stars: ✭ 540 (+246.15%)
Mutual labels:  directx
Dds Ktx
Single header KTX/DDS reader
Stars: ✭ 62 (-60.26%)
Mutual labels:  directx
Directxmesh
DirectXMesh geometry processing library
Stars: ✭ 447 (+186.54%)
Mutual labels:  directx
Fx11
Effects for Direct3D 11 (FX11) is a management runtime for authoring HLSL shaders, render state, and runtime variables together.
Stars: ✭ 365 (+133.97%)
Mutual labels:  directx
Dxut
DXUT is a "GLUT"-like framework for Direct3D 11.x Win32 desktop applications; primarily samples, demos, and prototypes.
Stars: ✭ 341 (+118.59%)
Mutual labels:  directx
Klayge
KlayGE is a cross-platform open source game engine with plugin-based architecture.
Stars: ✭ 1,646 (+955.13%)
Mutual labels:  d3d12
Helix Toolkit
Helix Toolkit is a collection of 3D components for .NET.
Stars: ✭ 1,050 (+573.08%)
Mutual labels:  directx
Gelectron
gameoverlay solution for Electron, Qt and CEF, just like discord game overlay and steam game overlay, inject any app to overlay in your game
Stars: ✭ 317 (+103.21%)
Mutual labels:  directx
Bansheeengine
Modern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stars: ✭ 2,906 (+1762.82%)
Mutual labels:  directx
Hlslexplorer
See how hardware understands your HLSL
Stars: ✭ 91 (-41.67%)
Mutual labels:  d3d12
Walbourn.github.io
Games for Windows and the DirectX SDK blog
Stars: ✭ 45 (-71.15%)
Mutual labels:  directx
Fx Gltf
A C++14/C++17 header-only library for simple, efficient, and robust serialization/deserialization of glTF 2.0
Stars: ✭ 257 (+64.74%)
Mutual labels:  directx
Effekseer
Stars: ✭ 728 (+366.67%)
Mutual labels:  directx
Flycube
Graphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-50%)
Mutual labels:  d3d12
Winapi
A simple, direct, ultra-thin CLR library for high-performance Win32 Native Interop
Stars: ✭ 636 (+307.69%)
Mutual labels:  directx
Directxtk
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
Stars: ✭ 1,918 (+1129.49%)
Mutual labels:  directx
goverlay
DirectX hook and game overlay solution for Electron, Qt and CEF, just like discord/steam game overlay,inject any app to overlay in your game
Stars: ✭ 426 (+173.08%)
Mutual labels:  directx
Indielib Crossplatform
IndieLib is a cross-platform Game Graphics engine. Main focus is OpenGL ES 2.0 for mobile iOS operating system, and OpenGL desktop. **NOT SUPPORTED ANYMORE**
Stars: ✭ 64 (-58.97%)
Mutual labels:  directx
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.
Stars: ✭ 460 (+194.87%)
Mutual labels:  directx
Bsf
Modern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (+951.28%)
Mutual labels:  directx
Fiber2d
Cross-platform 2D Game Engine in pure Swift
Stars: ✭ 415 (+166.03%)
Mutual labels:  directx
Qtdirect3d
QDirect3DWidget implementation similar to the built-in QOpenGLWidget
Stars: ✭ 60 (-61.54%)
Mutual labels:  directx
Knightonline
OpenKO is an open source version of the old school Knight Online MMORPG
Stars: ✭ 146 (-6.41%)
Mutual labels:  directx
Crossshader
⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (-27.56%)
Mutual labels:  directx
Altseed
Stars: ✭ 40 (-74.36%)
Mutual labels:  directx
MoravaEngine
2D/3D graphics engine written in C++ language. It currently supports the following graphics APIs: OpenGL 3.3+, Vulkan 1.2, DirectX 11. Its current purpose is to experiment with various CG concepts and techniques.
Stars: ✭ 129 (-17.31%)
Mutual labels:  directx
Borderless Gaming
Play your favorite games in a borderless window; no more time consuming alt-tabs.
Stars: ✭ 3,452 (+2112.82%)
Mutual labels:  directx
Directxtex
DirectXTex texture processing library
Stars: ✭ 1,039 (+566.03%)
Mutual labels:  directx
Diligentcore
Core functionality of Diligent Engine
Stars: ✭ 263 (+68.59%)
Mutual labels:  d3d12
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! ;)
Stars: ✭ 1,806 (+1057.69%)
Mutual labels:  directx
elf-auf-zwoelf
D3D11 wrapper library using Microsoft's D3D11On12 implementation
Stars: ✭ 31 (-80.13%)
Mutual labels:  d3d12
evevision
EVE Online Extended UI
Stars: ✭ 124 (-20.51%)
Mutual labels:  directx
Computesharp
A .NET 5 library to run C# code in parallel on the GPU through DX12 and dynamically generated HLSL compute shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
Stars: ✭ 982 (+529.49%)
Mutual labels:  directx
renderdoc-rs
RenderDoc application bindings for Rust
Stars: ✭ 28 (-82.05%)
Mutual labels:  directx
Warp-Framework
Warp: A framework to create rich GUI Single-Window C++ applications using Direct2D API
Stars: ✭ 21 (-86.54%)
Mutual labels:  directx
directx-d
[DISCONTINUED] DirectX bindings for D
Stars: ✭ 19 (-87.82%)
Mutual labels:  directx
Directx Wrappers
Wraps the main DirectX and Direct3D DLLs. It allows you to intercept calls to DirectX and Direct3D interface functions so that you can log API calls or you can add your own code into the game, such as enabling Anti-Aliasing or creating overlays in the game.
Stars: ✭ 108 (-30.77%)
Mutual labels:  directx
Gameoverlay
🎮 GameOverlay using CEF with support for common rendering backends
Stars: ✭ 32 (-79.49%)
Mutual labels:  directx
directx12-seed
✖🌱 A DirectX 12 starter repo that you could use to get the ball rolling.
Stars: ✭ 58 (-62.82%)
Mutual labels:  directx
Reshade
A generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+1364.74%)
Mutual labels:  d3d12
Kaleido3d
Next Generation Renderer for Cross Platform Engine Development
Stars: ✭ 145 (-7.05%)
Mutual labels:  d3d12
Directxmath
DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps
Stars: ✭ 859 (+450.64%)
Mutual labels:  directx
1-60 of 126 similar projects