πŸ“ˆ GH Trending Explorer 🎲 Surprise me

Search: spir-v Β· clear

boykopovar / AnyPS5

Tool for automatic PS5 executables porting to Linux and Windows

β–² 12k/7d β˜… 45k C++ πŸ”₯ today
doitsujin / dxvk

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine

β˜… 18k C++ today
crosire / reshade

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

β˜… 5.6k C++ 26d ago
mosra / magnum

Lightweight and modular C++11 graphics middleware for games and data visualization

β˜… 5.2k C++ 1d ago
KhronosGroup / glslang

Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.

β˜… 3.6k C++ today
KhronosGroup / SPIRV-Cross

SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.

β˜… 2.5k GLSL 6d ago
CrossGL / crosstl

Translate GPU shaders and compute kernels between Metal, HLSL and GLSL, and to SPIR-V and WGSL, through the CrossGL IR

β˜… 1.1k Python today
KhronosGroup / SPIRV-Reflect

SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.

β˜… 877 C 15d ago
gfx-rs / rspirv

Rust implementation of SPIR-V module processing functionalities

β˜… 504 Rust 21d ago
aarvsn / Ryty

Tool for porting PlayStation 4 & 5 executables to Windows, MacOS and Linux

β˜… 114 C++ today
joshuaswarren / metal2vk

Compile Metal Shading Language compute kernels to Vulkan SPIR-V (clang C++ for OpenCL + a metal_stdlib shim + clspv)