RavEngine / ShaderTranspilerLinks
A clean and simple cross-platform C++ library to convert GLSL shaders to HLSL, Metal, Vulkan, and WebGPU
☆88Updated 8 months ago
Alternatives and similar repositories for ShaderTranspiler
Users that are interested in ShaderTranspiler are comparing it to the libraries listed below
Sorting:
- Cross-platform rendering library that seamlessly integrates Vulkan, DirectX12 and Metal.☆62Updated 2 months ago
- RavEngine Graphics Library - a thin RHI for Vulkan, DirectX12, and Metal☆71Updated 8 months ago
- SPIR-V Code Generator / Graph Editor GUI☆67Updated 4 years ago
- High performance graphics abstraction API, with simplified programming model, on top of Vulkan, DirectX 12, and Metal.☆62Updated 2 years ago
- Playground for messing around with bgfx and friends☆62Updated 6 years ago
- 🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.☆70Updated last year
- Experiment of global illumination in screen space☆88Updated 7 years ago
- Yet another pet engine☆74Updated this week
- SpvGenTwo is a SPIR-V building and parsing library written in plain C++17 without any dependencies. No STL or other 3rd-Party library nee…☆173Updated 2 years ago
- Simple CPU/GPU profiler with ImGui HUD☆82Updated last month
- Single file DDS header encoder and decoder☆80Updated 2 months ago
- AZDO OpenGL techniques including multi draw indirect (MDI), visibility culling and LOD selection inside the GPU☆100Updated 2 years ago
- A header only library to simplify creating 🌋 Vulkan / ⚪ OpenGL / 🌐 WebGL / ❎DirectX / 🤖 Metal data structures with CrossWindow.☆82Updated last year
- A flexible rendering engine for real-time graphics R&D☆27Updated last month
- (WIP) Small game engine made for fun and educational proposes. Might do something with it later, might not.☆96Updated last week
- C++ Vulkan real time renderer.☆59Updated 4 years ago
- ☆135Updated 2 years ago
- An immediate mode 3D gimzo (translation, rotation, scale for scene editing) in ~1200 LoC☆48Updated 5 years ago
- Basic graphics samples using Magma library and Vulkan graphics API☆51Updated last month
- Sample showcasing lifetime management and resource transfers in Vulkan☆67Updated 10 months ago
- OpenGL Renderer w/ FrameGraph☆111Updated 9 months ago
- Embeddable cross-platform realtime engine☆51Updated last week
- Tiny DDS file loader☆49Updated 6 years ago
- Nabla's Tests and Examples source code☆56Updated this week
- 🌋🖖🏽 PBR, IBL, Clustered Forward Shading, Path Tracing, Shadow Mapping, and more!☆104Updated last year
- Simple job system using standard C++☆75Updated 3 years ago
- A utility class which adds a way to include external files in a shader file.☆67Updated last year
- An experimental game engine.☆188Updated 3 months ago
- Squall's custom Vulkan engine.☆37Updated this week
- Signed Distance Field Font Generator and Runtime Utility☆85Updated 8 months ago