├── .gitignore ├── LICENSE ├── MetalOfflineRecording.xcodeproj ├── project.pbxproj └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist └── MetalOfflineRecording ├── AppDelegate.swift ├── Assets.xcassets ├── AppIcon.appiconset │ └── Contents.json ├── ColorMap.textureset │ ├── Contents.json │ └── Universal.mipmapset │ │ ├── ColorMap.png │ │ └── Contents.json └── Contents.json ├── Base.lproj └── Main.storyboard ├── Info.plist ├── MetalOfflineRecording.entitlements ├── Renderer.swift ├── ShaderTypes.h ├── Shaders.metal ├── VideoRecorder.swift └── ViewController.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/LICENSE -------------------------------------------------------------------------------- /MetalOfflineRecording.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /MetalOfflineRecording.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /MetalOfflineRecording.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /MetalOfflineRecording/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording/AppDelegate.swift -------------------------------------------------------------------------------- /MetalOfflineRecording/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /MetalOfflineRecording/Assets.xcassets/ColorMap.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording/Assets.xcassets/ColorMap.textureset/Contents.json -------------------------------------------------------------------------------- /MetalOfflineRecording/Assets.xcassets/ColorMap.textureset/Universal.mipmapset/ColorMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording/Assets.xcassets/ColorMap.textureset/Universal.mipmapset/ColorMap.png -------------------------------------------------------------------------------- /MetalOfflineRecording/Assets.xcassets/ColorMap.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording/Assets.xcassets/ColorMap.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /MetalOfflineRecording/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /MetalOfflineRecording/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /MetalOfflineRecording/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording/Info.plist -------------------------------------------------------------------------------- /MetalOfflineRecording/MetalOfflineRecording.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording/MetalOfflineRecording.entitlements -------------------------------------------------------------------------------- /MetalOfflineRecording/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording/Renderer.swift -------------------------------------------------------------------------------- /MetalOfflineRecording/ShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording/ShaderTypes.h -------------------------------------------------------------------------------- /MetalOfflineRecording/Shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording/Shaders.metal -------------------------------------------------------------------------------- /MetalOfflineRecording/VideoRecorder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording/VideoRecorder.swift -------------------------------------------------------------------------------- /MetalOfflineRecording/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/warrenm/MetalOfflineRecording/HEAD/MetalOfflineRecording/ViewController.swift --------------------------------------------------------------------------------