ShaderconductorShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (-83.9%)
ReshadeA generic post-processing injector for games and video software.
Stars: ✭ 2,285 (-67.89%)
Vk9Direct3D 9 compatibility layer using Vulkan.
Stars: ✭ 799 (-88.77%)
PmtechLightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (-93.28%)
d3d9-to-11Direct3D 9 to Direct3D 11 converter
Stars: ✭ 69 (-99.03%)
Wine Nine StandaloneBuild Gallium Nine support on top of an existing WINE installation
Stars: ✭ 170 (-97.61%)
DxupA d3d9 and d3d10 to d3d11 translation layer.
Stars: ✭ 231 (-96.75%)
Wine WaylandWine-wayland allows playing DX9/DX11 and Vulkan games using pure wayland and Wine/DXVK.
Stars: ✭ 284 (-96.01%)
D9vkA Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
Stars: ✭ 805 (-88.69%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+44.05%)
nineGallium Nine Standalone
Stars: ✭ 50 (-99.3%)
KieroUniversal graphical hook for a D3D9-D3D12, OpenGL and Vulkan based games.
Stars: ✭ 374 (-94.74%)
ApitraceTools for tracing OpenGL, Direct3D, and other graphics APIs
Stars: ✭ 2,198 (-69.12%)
LlglLow Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (-85.79%)
RenderdocRenderDoc is a stand-alone graphics debugging tool.
Stars: ✭ 5,969 (-16.13%)
OcatThe Open Capture and Analytics Tool (OCAT) provides an FPS overlay and performance measurement for D3D11, D3D12, and Vulkan
Stars: ✭ 174 (-97.56%)
DiligentengineA modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (-69.9%)
SabaOpenGL Viewer (OBJ PMD PMX)
Stars: ✭ 208 (-97.08%)
PbrAn implementation of physically based shading & image based lighting in D3D11, D3D12, Vulkan, and OpenGL 4.
Stars: ✭ 722 (-89.86%)
SerpentCross-platform gaming kit in the D programming language
Stars: ✭ 140 (-98.03%)
Bottles🌠 Easily manage 🍷prefix in a new way! (Run Windows software and games on Linux)
Stars: ✭ 147 (-97.93%)
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 (-93.54%)
SpearSPEAR is a integrated domain specific language translating C++17 to SPIR-V at host runtime
Stars: ✭ 45 (-99.37%)
ProtontricksA simple wrapper that does winetricks things for Proton enabled games, requires Winetricks.
Stars: ✭ 182 (-97.44%)
SharpvkC# Bindings for the Vulkan API & SPIR-V
Stars: ✭ 138 (-98.06%)
FloorA C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.
Stars: ✭ 166 (-97.67%)
SPIR-V-BlastConverting the C-like language to binary or human readable SPIR-V
Stars: ✭ 17 (-99.76%)
RlslRust to SPIR-V compiler
Stars: ✭ 546 (-92.33%)
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 (-74.62%)
DiligentsamplesSample projects demonstrating the usage of Diligent Engine
Stars: ✭ 138 (-98.06%)
XacorExperimental Game Engine
Stars: ✭ 24 (-99.66%)
WinetricksWinetricks is an easy way to work around problems in Wine
Stars: ✭ 1,786 (-74.91%)
GrvkVulkan-based Mantle API implementation
Stars: ✭ 117 (-98.36%)
spirv crossSafe Rust wrapper around SPIRV-Cross
Stars: ✭ 75 (-98.95%)
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 (-98.48%)
ocatThe Open Capture and Analytics Tool (OCAT) provides an FPS overlay and performance measurement for D3D11, D3D12, and Vulkan
Stars: ✭ 233 (-96.73%)
talvosTalvos is a dynamic-analysis framework and debugger for Vulkan/SPIR-V programs.
Stars: ✭ 67 (-99.06%)
ContyEasy to use unprivileged Linux container packed into a single portable executable
Stars: ✭ 198 (-97.22%)
elf-auf-zwoelfD3D11 wrapper library using Microsoft's D3D11On12 implementation
Stars: ✭ 31 (-99.56%)
wine-launcherWine Launcher - Running Windows games under Linux
Stars: ✭ 249 (-96.5%)
xshade"cross shade" meta shading language and compiler
Stars: ✭ 37 (-99.48%)
VulkanoSafe and rich Rust wrapper around the Vulkan API
Stars: ✭ 2,950 (-58.55%)
DiligentcoreCore functionality of Diligent Engine
Stars: ✭ 263 (-96.3%)
Viry3dCross platform 2D and 3D game engine in C++.
Stars: ✭ 307 (-95.69%)
awesome-gnu-linux-gamingA curated list of awesome GNU/Linux tips & tricks, games, tools, and resources - Mirrored from: https://gitlab.com/linuxcafefederation/awesome-gnu-linux-gaming.git
Stars: ✭ 135 (-98.1%)
sph vulkanSPH simulation in Vulkan compute shader.
Stars: ✭ 29 (-99.59%)
Smol VSMOL-V: like Vulkan/Khronos SPIR-V, but smaller.
Stars: ✭ 230 (-96.77%)
makmaMakma is a deferred Vulkan renderer written in C++.
Stars: ✭ 77 (-98.92%)
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 (-99.34%)
KazanMirror; Work-in-progress software-rendering Vulkan implementation
Stars: ✭ 226 (-96.82%)
NablaOpenGL/OpenGL ES/Vulkan/CUDA/OptiX Modular Rendering Framework for PC/Linux/Android
Stars: ✭ 235 (-96.7%)
MagnumLightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (-47.62%)
EchoA New Cross-Platform 2D 3D Game Engine
Stars: ✭ 520 (-92.69%)
Vk mini path tracerA beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.
Stars: ✭ 599 (-91.58%)
Vkbasalta vulkan post processing layer for linux
Stars: ✭ 517 (-92.74%)
AshVulkan bindings for Rust
Stars: ✭ 676 (-90.5%)