├── .gitignore ├── LICENSE ├── MetalTest2.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcuserdata │ └── tristan.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── MetalTest2 ├── AppDelegate.swift ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json ├── CocoaView.swift ├── Info.plist ├── MetalLayerView.swift ├── MetalTest2.entitlements ├── MetalView.swift ├── Renderer.swift └── Shaders.metal ├── Readme.md └── img └── metal_triangles.gif /.gitignore: -------------------------------------------------------------------------------- 1 | xcuserdata 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/LICENSE -------------------------------------------------------------------------------- /MetalTest2.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/MetalTest2.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /MetalTest2.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/MetalTest2.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /MetalTest2.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/MetalTest2.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /MetalTest2.xcodeproj/xcuserdata/tristan.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/MetalTest2.xcodeproj/xcuserdata/tristan.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /MetalTest2/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/MetalTest2/AppDelegate.swift -------------------------------------------------------------------------------- /MetalTest2/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/MetalTest2/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /MetalTest2/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/MetalTest2/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /MetalTest2/CocoaView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/MetalTest2/CocoaView.swift -------------------------------------------------------------------------------- /MetalTest2/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/MetalTest2/Info.plist -------------------------------------------------------------------------------- /MetalTest2/MetalLayerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/MetalTest2/MetalLayerView.swift -------------------------------------------------------------------------------- /MetalTest2/MetalTest2.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/MetalTest2/MetalTest2.entitlements -------------------------------------------------------------------------------- /MetalTest2/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/MetalTest2/MetalView.swift -------------------------------------------------------------------------------- /MetalTest2/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/MetalTest2/Renderer.swift -------------------------------------------------------------------------------- /MetalTest2/Shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/MetalTest2/Shaders.metal -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/Readme.md -------------------------------------------------------------------------------- /img/metal_triangles.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trishume/MetalTest/HEAD/img/metal_triangles.gif --------------------------------------------------------------------------------