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
- Fork of LLVM with support for downgrading bitcode.☆19Updated last month
- Extract Metal functions from .metallib files.☆138Updated last year
- Metal ray-tracer source code☆64Updated 8 months ago
- A simple demonstration of Metal 3.0 mesh shaders☆49Updated last year
- A cross-platform render-graph based rendering system written in Swift☆157Updated 6 months ago
- "Learn Metal with C++" samples, ported to iOS☆154Updated last year
- Vulkan layers to measure and analyze graphics performance.☆53Updated 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 month
- A command-line-compilable example of Metal.☆31Updated 5 years ago
- An LLVM backend generating SPIR-V binary.☆86Updated last year
- A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.☆323Updated this week
- A Metal implementation similar to the official Metal C++ API☆47Updated last year
- Nanite on macOS☆61Updated last year
- Vulkan sample on VK_EXT_device_generated_commands and NV extension☆36Updated 3 months ago
- Voxel Cone Tracing technique implemented using Metal Graphics API on macOS without Geometry Shader☆31Updated 4 years ago
- Playing with Metal☆46Updated 6 years ago
- A simple library to encode video in real-time with Vulkan video☆34Updated 8 months ago
- Geometry shader demonstration for IOS, Swift and Metal☆33Updated 5 years ago
- Tool for messing around with Apple GPU assembly☆22Updated 4 years ago
- Asset pack for the Vulkan samples repository☆23Updated last year
- Glsl Optimizer based on Mesa3D implementation for Opengl 4.5 (450) (Vertex/Geom/Fragment/Tesselation Support)☆40Updated 4 years ago
- SPEAR is a integrated domain specific language translating C++17 to SPIR-V at host runtime☆50Updated 6 years ago
- Repository contains models and reference files for ray-tracing☆66Updated 3 years ago
- Macro magic for declaring/calling Objective-C APIs from C11 or C++. Preloads selectors, chooses the correct objc_msgSend to call per met…☆56Updated 9 months ago
- A Vulkan compute shader implementation of a fictional retro GPU☆53Updated 2 years ago
- A collection of Vulkan C++ utilities with a general focus on tools development, and a specific focus on supporting Intel® Graphics Perfor…☆31Updated last week
- A cross-platform Vulkan layer which checks Vulkan applications for best practices on Arm Mali devices.☆115Updated 3 years ago
- Simple raytracer using DirectX Raytracing (DXR).☆43Updated 5 years ago