gzorin / LLAIRLinks
Library to manipulate Apple Metal Shading Language IR
☆53Updated 2 weeks ago
Alternatives and similar repositories for LLAIR
Users that are interested in LLAIR are comparing it to the libraries listed below
Sorting:
- Tools and samples for understanding Apple's Metal shading language and its LLVM Bitcode shader files☆84Updated 2 years ago
- Extract Metal functions from .metallib files.☆158Updated 2 years ago
- A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.☆331Updated this week
- Fork of LLVM with support for downgrading bitcode.☆19Updated last month
- An LLVM backend generating SPIR-V binary.☆88Updated last year
- "Learn Metal with C++" samples, ported to iOS☆175Updated 2 years ago
- Vulkan layers to measure and analyze graphics performance.☆55Updated 2 years ago
- Talvos is a dynamic-analysis framework and debugger for Vulkan/SPIR-V programs.☆74Updated 6 years ago
- Nanite on macOS☆64Updated 2 years ago
- Metal ray-tracer source code☆66Updated last year
- Tool for messing around with Apple GPU assembly☆25Updated 4 years ago
- Metal-cpp is a low-overhead C++ interface for Metal that helps developers add Metal functionality to graphics apps, games, and game engin…☆317Updated 6 months ago
- Front-End and Back-End for the Vulkan Hardware Database☆31Updated 2 weeks ago
- A simple demonstration of Metal 3.0 mesh shaders☆52Updated 2 years ago
- A cross-platform render-graph based rendering system written in Swift☆158Updated last week
- Virtual machine for executing SPIR-V☆309Updated 8 months ago
- Implementing SPMD control flow in LLVM using reconverging CFGs - Vectorizing Divergent Control-Flow for SIMD Applications☆17Updated 6 years ago
- A cross-platform Vulkan layer which checks Vulkan applications for best practices on Arm Mali devices.☆118Updated 3 years ago
- Vulkan Memory Model☆109Updated 3 weeks ago
- LLVM IR and optimizer for shaders, including front-end adapters for GLSL and SPIR-V and back-end adapter for GLSL☆177Updated 4 years ago
- A Metal implementation similar to the official Metal C++ API☆49Updated 2 years ago
- A command-line-compilable example of Metal.☆31Updated 5 years ago
- Vulkan Layer for Live Introspection & Debugging. Allows to view all vulkan state live inside your application.☆112Updated this week
- ☆71Updated 2 years ago
- 🍏 Experimenting with new Metal 3 features☆17Updated 2 years ago
- CLI Tools For ANE☆121Updated 4 years ago
- Vulkan sample on VK_EXT_device_generated_commands and NV extension☆41Updated 3 months ago
- AARCH64 port of Embree ray tracing library☆50Updated 3 years ago
- SPIR-V specs☆124Updated 2 weeks ago
- LLVM-Based Pipeline Compiler☆179Updated 2 months ago