zhuowei / MetalShaderTools
Tools and samples for understanding Apple's Metal shading language and its LLVM Bitcode shader files
☆77Updated last year
Related projects: ⓘ
- Library to manipulate Apple Metal Shading Language IR☆47Updated last year
- Extract Metal functions from .metallib files.☆128Updated last year
- Parse and disassemble .metallib files in browser☆26Updated last year
- Bitcode, Readable for Us Humans☆29Updated last month
- Fork of LLVM with support for downgrading bitcode.☆17Updated 3 months ago
- ☆39Updated last year
- ☆54Updated last year
- ☆54Updated 6 years ago
- A simple demonstration of Metal 3.0 mesh shaders☆42Updated last year
- Reverse engineered headers for Apples CoreSymbolication private framework; plus the set of test cases I used to validate it☆88Updated 10 years ago
- Core Animation and Core Graphics Private API and SPI☆34Updated 5 years ago
- Geometry shader demonstration for IOS, Swift and Metal☆32Updated 4 years ago
- Utility to create tbd's off dylibs☆77Updated 3 years ago
- Example showing how to build a standalone iOS executable using Xcode.☆71Updated 6 years ago
- A cross-platform render-graph based rendering system written in Swift☆151Updated 2 months ago
- "Learn Metal with C++" samples, ported to iOS☆143Updated last year
- Metal ray-tracer source code☆63Updated 4 months ago
- Modifications to Apple's dyld project to fix Objective-C information when extracting dyld_shared_cache from macOS Big Sur to help Hopper …☆145Updated 3 years ago
- A GPU huffman decoder for iOS on top of Metal☆24Updated 5 years ago
- Modifications to Apple's dsc_extractor to fix ObjC selector names. You don't need this.☆43Updated 6 years ago
- Tool for messing around with Apple GPU assembly☆22Updated 3 years ago
- Proof-of-concept using the ViewBridge.framework☆25Updated 6 years ago
- Open source drop of TAPI☆39Updated 7 years ago
- Kdebug events and ktraces parser☆33Updated 11 months ago
- a quick and dirty little program to convert Apple CoreML model to ANE hwx file☆25Updated 11 months ago
- Script to build LLVM and Clang projects for use in iOS app and example iOS app using LLVM to interpret C++ programs☆53Updated 5 months ago
- Swift framework to inspect, write and patch processes virtual memory.☆56Updated 5 months ago
- ☆25Updated 7 years ago
- Private and public framework headers for macOS Sierra and iOS 10☆41Updated 3 years ago
- Reduce size of nib-files.☆27Updated 4 years ago