zhuowei / MetalShaderTools
Tools and samples for understanding Apple's Metal shading language and its LLVM Bitcode shader files
☆78Updated last year
Related projects ⓘ
Alternatives and complementary repositories for MetalShaderTools
- Library to manipulate Apple Metal Shading Language IR☆48Updated last year
- Extract Metal functions from .metallib files.☆131Updated last year
- Parse and disassemble .metallib files in browser☆28Updated last year
- Fork of LLVM with support for downgrading bitcode.☆19Updated 2 weeks ago
- Bitcode, Readable for Us Humans☆29Updated 3 months ago
- Reverse engineered headers for Apples CoreSymbolication private framework; plus the set of test cases I used to validate it☆88Updated 10 years ago
- ☆41Updated last year
- Geometry shader demonstration for IOS, Swift and Metal☆32Updated 4 years ago
- A simple demonstration of Metal 3.0 mesh shaders☆44Updated last year
- A command-line tool for generating interactive SVG flame graphs based on Xcode Instruments traces files.☆29Updated last year
- Core Animation and Core Graphics Private API and SPI☆35Updated 6 years ago
- A cross-platform render-graph based rendering system written in Swift☆155Updated 4 months ago
- Modifications to Apple's dsc_extractor to fix ObjC selector names. You don't need this.☆43Updated 6 years ago
- "Learn Metal with C++" samples, ported to iOS☆150Updated last year
- Utility to create tbd's off dylibs☆77Updated 4 years ago
- Metal ray-tracer source code☆64Updated 6 months ago
- ☆58Updated last month
- Script to build LLVM and Clang projects for use in iOS app and example iOS app using LLVM to interpret C++ programs☆54Updated 7 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 4 years ago
- Example showing how to build a standalone iOS executable using Xcode.☆72Updated 6 years ago
- Demo of using Metal to render EDR / HDR content on iOS platform☆46Updated 3 years ago
- Pincrush is an open PNG optimizer implementing Apple's proprietary CgBI format.☆56Updated 7 years ago
- Reduce size of nib-files.☆28Updated 4 years ago
- a quick and dirty little program to convert Apple CoreML model to ANE hwx file☆27Updated last year
- Sample Program for DirectX 12 + Swift☆80Updated 3 years ago
- ☆25Updated 7 years ago
- Swift framework to inspect, write and patch processes virtual memory.☆55Updated 7 months ago
- ☆37Updated 3 years ago
- A tool to write text to the iOS screen by directly modifying the pixel information in the framebuffer☆90Updated 4 years ago
- ☆249Updated 4 years ago