Tools and samples for understanding Apple's Metal shading language and its LLVM Bitcode shader files
☆87Jun 29, 2023Updated 2 years ago
Alternatives and similar repositories for MetalShaderTools
Users that are interested in MetalShaderTools are comparing it to the libraries listed below
Sorting:
- Library to manipulate Apple Metal Shading Language IR☆57Jun 28, 2025Updated 8 months ago
- Fork of LLVM with support for downgrading bitcode.☆21May 31, 2025Updated 9 months ago
- Extract Metal functions from .metallib files.☆177May 24, 2023Updated 2 years ago
- A C++ Compute/Graphics Library and Toolchain enabling same-source CUDA/Host/Metal/OpenCL/Vulkan C++ programming and execution.☆338Feb 19, 2026Updated 2 weeks ago
- 使用llvm实现的类C语言(解释器构造实践课程设计)☆10Jan 8, 2019Updated 7 years ago
- C Library for Apple Firmware (Amalgam)☆28Feb 28, 2022Updated 4 years ago
- ☆34Jan 9, 2022Updated 4 years ago
- A Swift parser for output files from automated transcription services. An experiment inspired by the Swift Community Podcast.☆13May 3, 2021Updated 4 years ago
- Integration fork of QEMU focusing on XNU platforms (arm, aarch64, etc)☆12Dec 12, 2022Updated 3 years ago
- Dust players once they die☆11Feb 17, 2020Updated 6 years ago
- Elegant bindings to glslang and SPIRV-Cross☆12Nov 12, 2025Updated 3 months ago
- Legacy Tweak☆12Feb 6, 2023Updated 3 years ago
- Radare2 plugin to parse modern iOS 64-bit kernel caches☆28Mar 10, 2019Updated 6 years ago
- Apple G13 GPU architecture docs and tools☆644May 16, 2025Updated 9 months ago
- C++ Library and Tool for Extracting Embedded Bitcode☆163Feb 20, 2021Updated 5 years ago
- An ABI-compatible implementation of Metal and related frameworks (e.g. MetalKit, MetalPerformanceShaders)☆13Updated this week
- Simple test of ARM NEON code. Performs a blit to the framebuffer.☆15Jul 23, 2013Updated 12 years ago
- DirectDraw Surface file format parser/composer☆18Dec 20, 2023Updated 2 years ago
- `boxy` - declarative box-drawing characters☆13May 15, 2023Updated 2 years ago
- Parser for the llvm bitcode format☆61Updated this week
- LLVM pass that detects one undefined behavior, and emits code to delete your hard drive☆35Aug 8, 2020Updated 5 years ago
- ☆17Sep 21, 2018Updated 7 years ago
- load iOS12 kernelcaches and PAC code in IDA☆60Oct 4, 2018Updated 7 years ago
- ☆15Mar 17, 2021Updated 4 years ago
- ☆27Sep 14, 2019Updated 6 years ago
- A ripping tool (Primarily for images) for the Grisaia games. (All ripping written by asmodean)☆14Jan 20, 2019Updated 7 years ago
- Instrument code to trace memory☆19Feb 15, 2019Updated 7 years ago
- SmartPool is an object pool single-header library for fast object allocation. All objects inside of a pool placed in a contiguous memory …☆13May 9, 2018Updated 7 years ago
- DYLD shared cache loader for Hopper☆36Apr 17, 2017Updated 8 years ago
- Unstripped iOS kernel extensions and more. More coming soon.☆59Feb 18, 2020Updated 6 years ago
- A bgfx port of lightmapper.h☆17Sep 13, 2016Updated 9 years ago
- ☆19Apr 22, 2016Updated 9 years ago
- LZBITMAP compression library☆54Jan 18, 2023Updated 3 years ago
- PLZ NO DMCA :*(☆18May 29, 2020Updated 5 years ago
- Single header ImGui extension library for clearer separation of interface from logic.☆22Apr 25, 2021Updated 4 years ago
- Dynamic suballocators for external memory (e.g., Vulkan device memory). Umaintained - consider migrating to https://crates.io/crates/offs…☆15Jul 22, 2022Updated 3 years ago
- Performance Counters for Apple Silicon on macOS☆20Jan 9, 2022Updated 4 years ago
- The official Github Repo and Download for the FNAF Mod☆10Nov 10, 2015Updated 10 years ago
- Low-level IR mutations for LLVM Bitcode☆43Feb 2, 2026Updated last month