Vk9Direct3D 9 compatibility layer using Vulkan.
Stars: ✭ 799 (-0.75%)
DxvkVulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine
Stars: ✭ 7,117 (+784.1%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+1173.54%)
Directx WrappersWraps 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 (-86.58%)
RenderdocRenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (+641.49%)
Xray 16Improved 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 (+124.35%)
PremulalphaPre-Multiplied blend mode is a 3 in 1 blend mode that has a lot of uses. It has been around for a long time but it seems to be re-discovered every few years. This project includes descriptions/examples and tools for using pre-multiplied alpha.
Stars: ✭ 97 (-87.95%)
Fna3dFNA3D - 3D Graphics Library for FNA
Stars: ✭ 111 (-86.21%)
Aether3dAether3D Game Engine
Stars: ✭ 177 (-78.01%)
Crossshader⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (-85.96%)
Imguizmo.quatImGui GIZMO widget - 3D object manipulator / orientator
Stars: ✭ 187 (-76.77%)
DxwrapperFixes 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 (-42.86%)
DirectxtexDirectXTex texture processing library
Stars: ✭ 1,039 (+29.07%)
Qtdirect3dQDirect3DWidget implementation similar to the built-in QOpenGLWidget
Stars: ✭ 60 (-92.55%)
ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+42.36%)
DiligentsamplesSample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (-82.86%)
ReshadeA generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+183.85%)
wine-launcherWine Launcher - Running Windows games under Linux
Stars: ✭ 249 (-69.07%)
Wine WaylandWine-wayland allows playing DX9/DX11 and Vulkan games using pure wayland and Wine/DXVK.
Stars: ✭ 284 (-64.72%)
bgfx-header-extension-libraryHeader-only effects and helper library for Bgfx to help you hit the ground running. Includes a bunch of post processing filters to complete common graphical tasks
Stars: ✭ 35 (-95.65%)
virtualGizmo3DVirtual GIZMO - 3D object manipulator / orientator, via mouse, with pan and dolly/zoom features
Stars: ✭ 36 (-95.53%)
CrossWindow-Demos🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.
Stars: ✭ 48 (-94.04%)
harfang3dHARFANG 3D source code public repository
Stars: ✭ 173 (-78.51%)
d3d9-to-11Direct3D 9 to Direct3D 11 converter
Stars: ✭ 69 (-91.43%)
bgfx-pythonPython 3.7+ wrapper for the BGFX library. 🐍
Stars: ✭ 99 (-87.7%)
ApitraceTools for tracing OpenGL, Direct3D, and other graphics APIs
Stars: ✭ 2,198 (+173.04%)
DxupA d3d9 and d3d10 to d3d11 translation layer.
Stars: ✭ 231 (-71.3%)
Wine Nine StandaloneBuild Gallium Nine support on top of an existing WINE installation
Stars: ✭ 170 (-78.88%)
LlglLow Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+25.59%)
Mage🧙 MAGE
Stars: ✭ 220 (-72.67%)
docker-nvidia-glx-desktopMATE Desktop container designed for Kubernetes supporting OpenGL GLX and Vulkan for NVIDIA GPUs with WebRTC and HTML5, providing an open source remote cloud graphics or game streaming platform. Spawns its own fully isolated X Server instead of using the host X server, therefore not requiring /tmp/.X11-unix host sockets or host configuration.
Stars: ✭ 47 (-94.16%)
DiligentcoreCore functionality of Diligent Engine
Stars: ✭ 263 (-67.33%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+166.09%)
BsfModern C++14 library for the development of real-time graphical applications
Stars: ✭ 1,640 (+103.73%)
AlimerCross-platform game engine.
Stars: ✭ 172 (-78.63%)
VeldridA low-level, portable graphics library for .NET.
Stars: ✭ 1,784 (+121.61%)
Dxbc2DxilDEPRECATED. DXBC to DXIL (HLSL Bytecode to LLVM IR) using internal APIs.
Stars: ✭ 21 (-97.39%)
The ForgeThe Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Stars: ✭ 2,710 (+236.65%)
BansheeengineModern C++14 game engine with Vulkan support, fully featured editor and C# scripting
Stars: ✭ 2,906 (+260.99%)
StrideStride Game Engine (formerly Xenko)
Stars: ✭ 3,524 (+337.76%)
RavEngineA fast, easy to use C++20 3D game library for modern computers
Stars: ✭ 122 (-84.84%)
ShadergenProof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
Stars: ✭ 395 (-50.93%)
wgpu-mcRust-based replacement for the default Minecraft renderer
Stars: ✭ 254 (-68.45%)
spirv crossSafe Rust wrapper around SPIRV-Cross
Stars: ✭ 75 (-90.68%)
stereoPerform stereo matching algorithm using Direct 3D (level 9.3) on a mobile device without CUDA support.
Stars: ✭ 13 (-98.39%)
mojoshaderUse Direct3D shaders with other 3D rendering APIs.
Stars: ✭ 91 (-88.7%)
render-doctor渲染医生,基于 RenderDoc 的渲染分析工具,以 html 形式展现方便阅读和分享。
Stars: ✭ 46 (-94.29%)
game overlay sdkLibrary to write messages on top of game window
Stars: ✭ 57 (-92.92%)
MoravaEngine2D/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 (-83.98%)
renderdoc-rsRenderDoc application bindings for Rust
Stars: ✭ 28 (-96.52%)
nineGallium Nine Standalone
Stars: ✭ 50 (-93.79%)
CrossWindow-GraphicsA header only library to simplify creating 🌋 Vulkan / ⚪ OpenGL / 🌐 WebGL / ❎DirectX / 🤖 Metal data structures with CrossWindow.
Stars: ✭ 48 (-94.04%)
KieroUniversal graphical hook for a D3D9-D3D12, OpenGL and Vulkan based games.
Stars: ✭ 374 (-53.54%)
Fiber2dCross-platform 2D Game Engine in pure Swift
Stars: ✭ 415 (-48.45%)
Silk.netThe high-speed OpenAL, OpenGL, Vulkan, and GLFW bindings library your mother warned you about.
Stars: ✭ 534 (-33.66%)
Iree👻
Stars: ✭ 637 (-20.87%)
UvatlasUVAtlas isochart texture atlas
Stars: ✭ 540 (-32.92%)
Bulllord Enginelightspeed lightweight elegant game engine in pure c
Stars: ✭ 539 (-33.04%)