gzorin / LLAIR
Library to manipulate Apple Metal Shading Language IR
☆49Updated 2 years ago
Alternatives and similar repositories for LLAIR:
Users that are interested in LLAIR are comparing it to the libraries listed below
- Tools and samples for understanding Apple's Metal shading language and its LLVM Bitcode shader files☆78Updated last year
- Extract Metal functions from .metallib files.☆140Updated last year
- Fork of LLVM with support for downgrading bitcode.☆19Updated last month
- Metal ray-tracer source code☆65Updated 9 months ago
- "Learn Metal with C++" samples, ported to iOS☆158Updated last year
- Parse and disassemble .metallib files in browser☆36Updated last year
- Talvos is a dynamic-analysis framework and debugger for Vulkan/SPIR-V programs.☆73Updated 5 years ago
- Front-End and Back-End for the Vulkan Hardware Database☆25Updated last week
- Vulkan layers to measure and analyze graphics performance.☆54Updated last year
- A command-line-compilable example of Metal.☆31Updated 5 years ago
- A simple demonstration of Metal 3.0 mesh shaders☆50Updated last year
- Playing with Metal☆46Updated 6 years ago
- A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.☆324Updated this week
- Nanite on macOS☆61Updated last year
- An LLVM backend generating SPIR-V binary.☆87Updated last year
- A cross-platform Vulkan layer which checks Vulkan applications for best practices on Arm Mali devices.☆115Updated 3 years ago
- A wrapper for DXC and SPIRV-cross☆102Updated last month
- Metal-cpp is a low-overhead C++ interface for Metal that helps developers add Metal functionality to graphics apps, games, and game engin…☆291Updated last month
- Voxel Cone Tracing technique implemented using Metal Graphics API on macOS without Geometry Shader☆31Updated 4 years ago
- An experimental ISPC backend for SPIRV-Cross☆59Updated 2 years ago
- AARCH64 port of Embree ray tracing library☆49Updated 2 years ago
- Simple raytracer using DirectX Raytracing (DXR).☆43Updated 5 years ago
- A cross-platform render-graph based rendering system written in Swift☆157Updated 6 months ago
- Virtual machine for executing SPIR-V☆297Updated 3 months ago
- SPEAR is a integrated domain specific language translating C++17 to SPIR-V at host runtime☆50Updated 6 years ago
- DEPRECATED. DXBC to DXIL (HLSL Bytecode to LLVM IR) using internal APIs.☆24Updated 4 years ago
- Ray Tracing on Metal / macOS☆23Updated 2 years ago
- ☆61Updated 2 years ago
- A Metal implementation similar to the official Metal C++ API☆47Updated last year
- Repository contains models and reference files for ray-tracing☆66Updated 3 years ago