CrossGL/crosstl
Translate GPU shaders and compute kernels between GLSL, HLSL, Metal, SPIR-V and Slang, from CUDA and HIP, and to WGSL, through the CrossGL IR
A star delta has been computed for 61,707 of 62,640 tracked repositories in this period, and only those can be ranked in it.
A repository missing here has not been measured far enough back yet. That does not mean it did not move.
Star counts measured between 00:29 and 02:29 (BKK).
Translate GPU shaders and compute kernels between GLSL, HLSL, Metal, SPIR-V and Slang, from CUDA and HIP, and to WGSL, through the CrossGL IR
A general-purpose window upscaler for Windows 10/11.
A generic post-processing injector for games and video software.
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
C++ examples for the Vulkan graphics API
Making it easier to work with shaders
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
A flexible GLSL and HLSL shader editor and IDE.
Unreal Engine Material DSL. Use Dream Shader Lang Write Unreal Material. Simple · Fast · Full syntax · HLSL GLSL Lang Support
A collection of tools, libraries, and tests for Vulkan shader compilation.
Math library using HLSL syntax with multiplatform SIMD support
UI package for Unity that render shapes with outlines, shadows and rounded corners using signed distance functions (SDF). And an SDF texture editor that allows users to edit Bezier curves and convert them to SDF textures within the Unity editor.
That's all 13 repositories in this period.