gitextract_b08e_b5r/ ├── .gitignore ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── TestApp/ │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets/ │ │ ├── AppIcon.appiconset/ │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj/ │ │ └── Main.storyboard │ ├── GenTypes.h │ ├── Info.plist │ ├── PietRender.metal │ ├── PietRenderer.h │ ├── PietRenderer.m │ ├── PietShaderTypes.h │ ├── SceneEncoder.h │ ├── SceneEncoder.m │ ├── ViewController.h │ ├── ViewController.m │ ├── main.m │ └── piet_metal.entitlements ├── include/ │ └── piet_metal.h ├── piet-gpu-derive/ │ ├── Cargo.toml │ └── src/ │ └── lib.rs ├── piet-metal.xcodeproj/ │ ├── project.pbxproj │ ├── project.xcworkspace/ │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata/ │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata/ │ └── raph.xcuserdatad/ │ └── xcschemes/ │ └── xcschememanagement.plist └── src/ ├── flatten.rs ├── lib.rs └── main.rs