├── .DS_Store ├── .gitignore ├── Draw_App_01_Final ├── .DS_Store ├── Draw App.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── Draw App │ ├── .DS_Store │ ├── AppDelegate.swift │ ├── Extensions │ ├── CGPoint + Helpers.swift │ ├── CGRect + Helpers.swift │ ├── CGSize + Helpers.swift │ ├── Number+Helpers.swift │ └── UIColor + Utils.swift │ ├── Metal │ ├── .DS_Store │ ├── DrawingGestureRecognizer.swift │ ├── DrawingView.swift │ ├── Point.swift │ ├── Renderer.swift │ └── Shader.metal │ ├── SceneDelegate.swift │ ├── Supporting Files │ ├── .DS_Store │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ └── LaunchScreen.storyboard │ ├── DrawingApp-BridgingHeader.h │ └── Info.plist │ └── ViewController.swift ├── Draw_App_01_Starter ├── .DS_Store ├── Draw App.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── Draw App │ ├── .DS_Store │ ├── Drawing │ ├── DrawingGestureRecognizer.swift │ └── Shader.metal │ ├── Extensions │ ├── CGPoint + Helpers.swift │ ├── CGRect + Helpers.swift │ ├── CGSize + Helpers.swift │ ├── Number+Helpers.swift │ └── UIColor + Utils.swift │ ├── Supporting Files │ ├── .DS_Store │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ └── LaunchScreen.storyboard │ ├── DrawingApp-BridgingHeader.h │ ├── Info.plist │ └── SceneDelegate.swift │ └── ViewController.swift ├── Draw_App_02_Final ├── .DS_Store ├── Draw App.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── Draw App │ ├── .DS_Store │ ├── AppDelegate.swift │ ├── BottomView │ ├── Color Picker │ │ ├── CollorPickerBottomSheetController.swift │ │ ├── ColorPaletteCollectionViewCell.swift │ │ ├── ColorPickerBottomSheetView.swift │ │ ├── ColorPickerGridView.swift │ │ ├── ColorPickerPresentationController.swift │ │ ├── ColorPickerSlider.swift │ │ ├── ColorPickerSliderInputView.swift │ │ └── ColorPickerSpectrumView.swift │ ├── EditorBottomSegementedControl.swift │ ├── EditorBottomSizeEditor.swift │ ├── EditorBottomView.swift │ ├── EditorBottomViewModel.swift │ └── SizeSlider.swift │ ├── DrawingViewController.swift │ ├── Extensions │ ├── CGImage + PixelColor.swift │ ├── CGPoint + Helpers.swift │ ├── CGRect + Helpers.swift │ ├── CGSize + Helpers.swift │ ├── MTLTexture + Helpers.swift │ ├── Number+Helpers.swift │ ├── UIApplication + currentWindow.swift │ ├── UIColor + Utils.swift │ ├── UIControl + Combine.swift │ ├── UIImage + Resources.swift │ ├── UIView + Helpers.swift │ └── UIView+Constraints.swift │ ├── Metal │ ├── .DS_Store │ ├── DrawingGestureRecognizer.swift │ ├── DrawingView.swift │ ├── Renderer.swift │ └── Shader.metal │ ├── Models │ ├── Brush.swift │ ├── Color.swift │ └── Point.swift │ ├── SceneDelegate.swift │ └── Supporting Files │ ├── .DS_Store │ ├── Assets.xcassets │ ├── .DS_Store │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ ├── add.imageset │ │ ├── Contents.json │ │ └── add.png │ ├── arrowTip.imageset │ │ ├── Contents.json │ │ └── arrowTip.png │ ├── back.imageset │ │ ├── Contents.json │ │ └── back.png │ ├── blurEraser.imageset │ │ ├── Contents.json │ │ └── blurEraser.png │ ├── blurTip.imageset │ │ ├── Contents.json │ │ └── blurTip.png │ ├── brush.imageset │ │ ├── Contents.json │ │ └── brush.png │ ├── brush_tip.imageset │ │ ├── Contents.json │ │ └── brush.png │ ├── cancel.imageset │ │ ├── Contents.json │ │ └── cancel.png │ ├── close.imageset │ │ ├── Close.pdf │ │ └── Contents.json │ ├── color_picker.imageset │ │ ├── .DS_Store │ │ ├── Contents.json │ │ └── color_picker_gradient.png │ ├── download.imageset │ │ ├── Contents.json │ │ └── download.png │ ├── eraser.imageset │ │ ├── Contents.json │ │ └── eraser.png │ ├── eyedropper.imageset │ │ ├── Contents.json │ │ └── eyedropper.pdf │ ├── neon.imageset │ │ ├── Contents.json │ │ └── neon.png │ ├── neon_tip.imageset │ │ ├── Contents.json │ │ └── neon.png │ ├── objectEraser.imageset │ │ ├── Contents.json │ │ └── objectEraser.png │ ├── opacity_slider_background.imageset │ │ ├── Contents.json │ │ └── VStack.pdf │ ├── opacity_slider_thumb.imageset │ │ ├── Contents.json │ │ └── Ellipse 26.pdf │ ├── pen.imageset │ │ ├── Contents.json │ │ └── pen.png │ ├── pen_tip.imageset │ │ ├── Contents.json │ │ └── pen.png │ ├── pencil.imageset │ │ ├── Contents.json │ │ └── pencil.png │ ├── pencil_tip.imageset │ │ ├── Contents.json │ │ └── pencil.png │ ├── roundTip.imageset │ │ ├── Contents.json │ │ └── roundTip.png │ ├── shapeArrow.imageset │ │ ├── Contents.json │ │ └── shapeArrow.png │ ├── shapeBubble.imageset │ │ ├── Contents.json │ │ └── shapeBubble.png │ ├── shapeEllipse.imageset │ │ ├── Contents.json │ │ └── shapeEllipse.png │ ├── shapeRectangle.imageset │ │ ├── Contents.json │ │ └── shapeRectangle.png │ ├── shapeStar.imageset │ │ ├── Contents.json │ │ └── shapeStar.png │ ├── size_slslider.imageset │ │ ├── Contents.json │ │ └── Rectangle 53@2x.png │ ├── undo.imageset │ │ ├── Contents.json │ │ └── undo.png │ ├── xmarkTip.imageset │ │ ├── Contents.json │ │ └── xmarkTip.png │ └── zoomOut.imageset │ │ ├── Contents.json │ │ └── zoomOut.png │ ├── Base.lproj │ └── LaunchScreen.storyboard │ ├── DrawingApp-BridgingHeader.h │ └── Info.plist ├── Draw_App_02_Starter ├── .DS_Store ├── Draw App.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── Draw App │ ├── .DS_Store │ ├── AppDelegate.swift │ ├── BottomView │ ├── Color Picker │ │ ├── CollorPickerBottomSheetController.swift │ │ ├── ColorPaletteCollectionViewCell.swift │ │ ├── ColorPickerBottomSheetView.swift │ │ ├── ColorPickerGridView.swift │ │ ├── ColorPickerPresentationController.swift │ │ ├── ColorPickerSlider.swift │ │ ├── ColorPickerSliderInputView.swift │ │ └── ColorPickerSpectrumView.swift │ ├── EditorBottomSegementedControl.swift │ ├── EditorBottomSizeEditor.swift │ ├── EditorBottomView.swift │ ├── EditorBottomViewModel.swift │ └── SizeSlider.swift │ ├── DrawingViewController.swift │ ├── Extensions │ ├── CGImage + PixelColor.swift │ ├── CGPoint + Helpers.swift │ ├── CGRect + Helpers.swift │ ├── CGSize + Helpers.swift │ ├── MTLTexture + Helpers.swift │ ├── Number+Helpers.swift │ ├── UIApplication + currentWindow.swift │ ├── UIColor + Utils.swift │ ├── UIControl + Combine.swift │ ├── UIImage + Resources.swift │ ├── UIView + Helpers.swift │ └── UIView+Constraints.swift │ ├── Metal │ ├── .DS_Store │ ├── DrawingGestureRecognizer.swift │ ├── DrawingView.swift │ ├── Renderer.swift │ └── Shader.metal │ ├── Models │ ├── Brush.swift │ ├── Color.swift │ └── Point.swift │ ├── SceneDelegate.swift │ └── Supporting Files │ ├── .DS_Store │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ ├── blurEraser 1.imageset │ │ ├── Contents.json │ │ └── blurEraser.png │ ├── blurEraser.imageset │ │ ├── Contents.json │ │ └── blurEraser.png │ ├── blurTip 1.imageset │ │ ├── Contents.json │ │ └── blurTip.png │ ├── blurTip.imageset │ │ ├── Contents.json │ │ └── blurTip.png │ ├── brush 1.imageset │ │ ├── Contents.json │ │ └── brush.png │ ├── brush.imageset │ │ ├── Contents.json │ │ └── brush.png │ ├── brush_tip 1.imageset │ │ ├── Contents.json │ │ └── brush.png │ ├── brush_tip.imageset │ │ ├── Contents.json │ │ └── brush.png │ ├── close 1.imageset │ │ ├── Close.pdf │ │ └── Contents.json │ ├── close.imageset │ │ ├── Close.pdf │ │ └── Contents.json │ ├── color_picker.imageset │ │ ├── Contents.json │ │ └── color_picker_gradient.png │ ├── eraser.imageset │ │ ├── Contents.json │ │ └── eraser.png │ ├── neon.imageset │ │ ├── Contents.json │ │ └── neon.png │ ├── neon_tip.imageset │ │ ├── Contents.json │ │ └── neon.png │ ├── objectEraser.imageset │ │ ├── Contents.json │ │ └── objectEraser.png │ ├── opacity_slider_background.imageset │ │ ├── Contents.json │ │ └── VStack.pdf │ ├── opacity_slider_thumb.imageset │ │ ├── Contents.json │ │ └── Ellipse 26.pdf │ ├── pen.imageset │ │ ├── Contents.json │ │ └── pen.png │ ├── pen_tip.imageset │ │ ├── Contents.json │ │ └── pen.png │ ├── pencil.imageset │ │ ├── Contents.json │ │ └── pencil.png │ ├── pencil_tip.imageset │ │ ├── Contents.json │ │ └── pencil.png │ ├── roundTip.imageset │ │ ├── Contents.json │ │ └── roundTip.png │ └── size_slslider.imageset │ │ ├── Contents.json │ │ └── Rectangle 53@2x.png │ ├── Base.lproj │ └── LaunchScreen.storyboard │ ├── DrawingApp-BridgingHeader.h │ └── Info.plist ├── LICENSE └── README.md /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /Draw_App_01_Final/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/.DS_Store -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/.DS_Store -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/AppDelegate.swift -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Extensions/CGPoint + Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Extensions/CGPoint + Helpers.swift -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Extensions/CGRect + Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Extensions/CGRect + Helpers.swift -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Extensions/CGSize + Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Extensions/CGSize + Helpers.swift -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Extensions/Number+Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Extensions/Number+Helpers.swift -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Extensions/UIColor + Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Extensions/UIColor + Utils.swift -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Metal/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Metal/.DS_Store -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Metal/DrawingGestureRecognizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Metal/DrawingGestureRecognizer.swift -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Metal/DrawingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Metal/DrawingView.swift -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Metal/Point.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Metal/Point.swift -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Metal/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Metal/Renderer.swift -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Metal/Shader.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Metal/Shader.metal -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/SceneDelegate.swift -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Supporting Files/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Supporting Files/.DS_Store -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Supporting Files/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Supporting Files/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Supporting Files/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Supporting Files/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Supporting Files/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Supporting Files/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Supporting Files/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Supporting Files/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Supporting Files/DrawingApp-BridgingHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Supporting Files/DrawingApp-BridgingHeader.h -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/Supporting Files/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/Supporting Files/Info.plist -------------------------------------------------------------------------------- /Draw_App_01_Final/Draw App/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Final/Draw App/ViewController.swift -------------------------------------------------------------------------------- /Draw_App_01_Starter/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/.DS_Store -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/.DS_Store -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/Drawing/DrawingGestureRecognizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/Drawing/DrawingGestureRecognizer.swift -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/Drawing/Shader.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/Drawing/Shader.metal -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/Extensions/CGPoint + Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/Extensions/CGPoint + Helpers.swift -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/Extensions/CGRect + Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/Extensions/CGRect + Helpers.swift -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/Extensions/CGSize + Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/Extensions/CGSize + Helpers.swift -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/Extensions/Number+Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/Extensions/Number+Helpers.swift -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/Extensions/UIColor + Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/Extensions/UIColor + Utils.swift -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/Supporting Files/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/Supporting Files/.DS_Store -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/Supporting Files/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/Supporting Files/AppDelegate.swift -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/Supporting Files/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/Supporting Files/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/Supporting Files/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/Supporting Files/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/Supporting Files/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/Supporting Files/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/Supporting Files/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/Supporting Files/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/Supporting Files/DrawingApp-BridgingHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/Supporting Files/DrawingApp-BridgingHeader.h -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/Supporting Files/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/Supporting Files/Info.plist -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/Supporting Files/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/Supporting Files/SceneDelegate.swift -------------------------------------------------------------------------------- /Draw_App_01_Starter/Draw App/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_01_Starter/Draw App/ViewController.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/.DS_Store -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/.DS_Store -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/AppDelegate.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/BottomView/Color Picker/CollorPickerBottomSheetController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/BottomView/Color Picker/CollorPickerBottomSheetController.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/BottomView/Color Picker/ColorPaletteCollectionViewCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/BottomView/Color Picker/ColorPaletteCollectionViewCell.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/BottomView/Color Picker/ColorPickerBottomSheetView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/BottomView/Color Picker/ColorPickerBottomSheetView.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/BottomView/Color Picker/ColorPickerGridView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/BottomView/Color Picker/ColorPickerGridView.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/BottomView/Color Picker/ColorPickerPresentationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/BottomView/Color Picker/ColorPickerPresentationController.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/BottomView/Color Picker/ColorPickerSlider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/BottomView/Color Picker/ColorPickerSlider.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/BottomView/Color Picker/ColorPickerSliderInputView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/BottomView/Color Picker/ColorPickerSliderInputView.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/BottomView/Color Picker/ColorPickerSpectrumView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/BottomView/Color Picker/ColorPickerSpectrumView.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/BottomView/EditorBottomSegementedControl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/BottomView/EditorBottomSegementedControl.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/BottomView/EditorBottomSizeEditor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/BottomView/EditorBottomSizeEditor.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/BottomView/EditorBottomView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/BottomView/EditorBottomView.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/BottomView/EditorBottomViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/BottomView/EditorBottomViewModel.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/BottomView/SizeSlider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/BottomView/SizeSlider.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/DrawingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/DrawingViewController.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Extensions/CGImage + PixelColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Extensions/CGImage + PixelColor.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Extensions/CGPoint + Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Extensions/CGPoint + Helpers.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Extensions/CGRect + Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Extensions/CGRect + Helpers.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Extensions/CGSize + Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Extensions/CGSize + Helpers.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Extensions/MTLTexture + Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Extensions/MTLTexture + Helpers.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Extensions/Number+Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Extensions/Number+Helpers.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Extensions/UIApplication + currentWindow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Extensions/UIApplication + currentWindow.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Extensions/UIColor + Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Extensions/UIColor + Utils.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Extensions/UIControl + Combine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Extensions/UIControl + Combine.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Extensions/UIImage + Resources.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Extensions/UIImage + Resources.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Extensions/UIView + Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Extensions/UIView + Helpers.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Extensions/UIView+Constraints.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Extensions/UIView+Constraints.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Metal/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Metal/.DS_Store -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Metal/DrawingGestureRecognizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Metal/DrawingGestureRecognizer.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Metal/DrawingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Metal/DrawingView.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Metal/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Metal/Renderer.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Metal/Shader.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Metal/Shader.metal -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Models/Brush.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Models/Brush.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Models/Color.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Models/Color.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Models/Point.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Models/Point.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/SceneDelegate.swift -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/.DS_Store -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/.DS_Store -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/add.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/add.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/add.imageset/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/add.imageset/add.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/arrowTip.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/arrowTip.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/arrowTip.imageset/arrowTip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/arrowTip.imageset/arrowTip.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/back.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/back.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/back.imageset/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/back.imageset/back.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/blurEraser.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/blurEraser.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/blurEraser.imageset/blurEraser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/blurEraser.imageset/blurEraser.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/blurTip.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/blurTip.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/blurTip.imageset/blurTip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/blurTip.imageset/blurTip.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/brush.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/brush.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/brush.imageset/brush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/brush.imageset/brush.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/brush_tip.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/brush_tip.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/brush_tip.imageset/brush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/brush_tip.imageset/brush.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/cancel.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/cancel.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/cancel.imageset/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/cancel.imageset/cancel.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/close.imageset/Close.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/close.imageset/Close.pdf -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/close.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/close.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/color_picker.imageset/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/color_picker.imageset/.DS_Store -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/color_picker.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/color_picker.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/color_picker.imageset/color_picker_gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/color_picker.imageset/color_picker_gradient.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/download.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/download.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/download.imageset/download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/download.imageset/download.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/eraser.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/eraser.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/eraser.imageset/eraser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/eraser.imageset/eraser.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/eyedropper.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/eyedropper.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/eyedropper.imageset/eyedropper.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/eyedropper.imageset/eyedropper.pdf -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/neon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/neon.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/neon.imageset/neon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/neon.imageset/neon.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/neon_tip.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/neon_tip.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/neon_tip.imageset/neon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/neon_tip.imageset/neon.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/objectEraser.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/objectEraser.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/objectEraser.imageset/objectEraser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/objectEraser.imageset/objectEraser.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/opacity_slider_background.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/opacity_slider_background.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/opacity_slider_background.imageset/VStack.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/opacity_slider_background.imageset/VStack.pdf -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/opacity_slider_thumb.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/opacity_slider_thumb.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/opacity_slider_thumb.imageset/Ellipse 26.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/opacity_slider_thumb.imageset/Ellipse 26.pdf -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/pen.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/pen.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/pen.imageset/pen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/pen.imageset/pen.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/pen_tip.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/pen_tip.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/pen_tip.imageset/pen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/pen_tip.imageset/pen.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/pencil.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/pencil.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/pencil.imageset/pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/pencil.imageset/pencil.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/pencil_tip.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/pencil_tip.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/pencil_tip.imageset/pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/pencil_tip.imageset/pencil.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/roundTip.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/roundTip.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/roundTip.imageset/roundTip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/roundTip.imageset/roundTip.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeArrow.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeArrow.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeArrow.imageset/shapeArrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeArrow.imageset/shapeArrow.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeBubble.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeBubble.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeBubble.imageset/shapeBubble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeBubble.imageset/shapeBubble.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeEllipse.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeEllipse.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeEllipse.imageset/shapeEllipse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeEllipse.imageset/shapeEllipse.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeRectangle.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeRectangle.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeRectangle.imageset/shapeRectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeRectangle.imageset/shapeRectangle.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeStar.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeStar.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeStar.imageset/shapeStar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/shapeStar.imageset/shapeStar.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/size_slslider.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/size_slslider.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/size_slslider.imageset/Rectangle 53@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/size_slslider.imageset/Rectangle 53@2x.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/undo.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/undo.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/undo.imageset/undo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/undo.imageset/undo.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/xmarkTip.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/xmarkTip.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/xmarkTip.imageset/xmarkTip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/xmarkTip.imageset/xmarkTip.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/zoomOut.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/zoomOut.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/zoomOut.imageset/zoomOut.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Assets.xcassets/zoomOut.imageset/zoomOut.png -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/DrawingApp-BridgingHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/DrawingApp-BridgingHeader.h -------------------------------------------------------------------------------- /Draw_App_02_Final/Draw App/Supporting Files/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Final/Draw App/Supporting Files/Info.plist -------------------------------------------------------------------------------- /Draw_App_02_Starter/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/.DS_Store -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/.DS_Store -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/AppDelegate.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/BottomView/Color Picker/CollorPickerBottomSheetController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/BottomView/Color Picker/CollorPickerBottomSheetController.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/BottomView/Color Picker/ColorPaletteCollectionViewCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/BottomView/Color Picker/ColorPaletteCollectionViewCell.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/BottomView/Color Picker/ColorPickerBottomSheetView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/BottomView/Color Picker/ColorPickerBottomSheetView.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/BottomView/Color Picker/ColorPickerGridView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/BottomView/Color Picker/ColorPickerGridView.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/BottomView/Color Picker/ColorPickerPresentationController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/BottomView/Color Picker/ColorPickerPresentationController.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/BottomView/Color Picker/ColorPickerSlider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/BottomView/Color Picker/ColorPickerSlider.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/BottomView/Color Picker/ColorPickerSliderInputView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/BottomView/Color Picker/ColorPickerSliderInputView.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/BottomView/Color Picker/ColorPickerSpectrumView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/BottomView/Color Picker/ColorPickerSpectrumView.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/BottomView/EditorBottomSegementedControl.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/BottomView/EditorBottomSegementedControl.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/BottomView/EditorBottomSizeEditor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/BottomView/EditorBottomSizeEditor.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/BottomView/EditorBottomView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/BottomView/EditorBottomView.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/BottomView/EditorBottomViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/BottomView/EditorBottomViewModel.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/BottomView/SizeSlider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/BottomView/SizeSlider.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/DrawingViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/DrawingViewController.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Extensions/CGImage + PixelColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Extensions/CGImage + PixelColor.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Extensions/CGPoint + Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Extensions/CGPoint + Helpers.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Extensions/CGRect + Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Extensions/CGRect + Helpers.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Extensions/CGSize + Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Extensions/CGSize + Helpers.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Extensions/MTLTexture + Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Extensions/MTLTexture + Helpers.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Extensions/Number+Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Extensions/Number+Helpers.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Extensions/UIApplication + currentWindow.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Extensions/UIApplication + currentWindow.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Extensions/UIColor + Utils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Extensions/UIColor + Utils.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Extensions/UIControl + Combine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Extensions/UIControl + Combine.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Extensions/UIImage + Resources.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Extensions/UIImage + Resources.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Extensions/UIView + Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Extensions/UIView + Helpers.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Extensions/UIView+Constraints.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Extensions/UIView+Constraints.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Metal/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Metal/.DS_Store -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Metal/DrawingGestureRecognizer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Metal/DrawingGestureRecognizer.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Metal/DrawingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Metal/DrawingView.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Metal/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Metal/Renderer.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Metal/Shader.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Metal/Shader.metal -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Models/Brush.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Models/Brush.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Models/Color.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Models/Color.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Models/Point.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Models/Point.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/SceneDelegate.swift -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/.DS_Store -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/blurEraser 1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/blurEraser 1.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/blurEraser 1.imageset/blurEraser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/blurEraser 1.imageset/blurEraser.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/blurEraser.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/blurEraser.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/blurEraser.imageset/blurEraser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/blurEraser.imageset/blurEraser.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/blurTip 1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/blurTip 1.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/blurTip 1.imageset/blurTip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/blurTip 1.imageset/blurTip.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/blurTip.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/blurTip.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/blurTip.imageset/blurTip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/blurTip.imageset/blurTip.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/brush 1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/brush 1.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/brush 1.imageset/brush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/brush 1.imageset/brush.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/brush.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/brush.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/brush.imageset/brush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/brush.imageset/brush.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/brush_tip 1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/brush_tip 1.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/brush_tip 1.imageset/brush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/brush_tip 1.imageset/brush.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/brush_tip.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/brush_tip.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/brush_tip.imageset/brush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/brush_tip.imageset/brush.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/close 1.imageset/Close.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/close 1.imageset/Close.pdf -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/close 1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/close 1.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/close.imageset/Close.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/close.imageset/Close.pdf -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/close.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/close.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/color_picker.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/color_picker.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/color_picker.imageset/color_picker_gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/color_picker.imageset/color_picker_gradient.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/eraser.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/eraser.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/eraser.imageset/eraser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/eraser.imageset/eraser.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/neon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/neon.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/neon.imageset/neon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/neon.imageset/neon.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/neon_tip.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/neon_tip.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/neon_tip.imageset/neon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/neon_tip.imageset/neon.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/objectEraser.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/objectEraser.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/objectEraser.imageset/objectEraser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/objectEraser.imageset/objectEraser.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/opacity_slider_background.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/opacity_slider_background.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/opacity_slider_background.imageset/VStack.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/opacity_slider_background.imageset/VStack.pdf -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/opacity_slider_thumb.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/opacity_slider_thumb.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/opacity_slider_thumb.imageset/Ellipse 26.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/opacity_slider_thumb.imageset/Ellipse 26.pdf -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/pen.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/pen.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/pen.imageset/pen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/pen.imageset/pen.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/pen_tip.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/pen_tip.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/pen_tip.imageset/pen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/pen_tip.imageset/pen.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/pencil.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/pencil.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/pencil.imageset/pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/pencil.imageset/pencil.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/pencil_tip.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/pencil_tip.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/pencil_tip.imageset/pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/pencil_tip.imageset/pencil.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/roundTip.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/roundTip.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/roundTip.imageset/roundTip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/roundTip.imageset/roundTip.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/size_slslider.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/size_slslider.imageset/Contents.json -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/size_slslider.imageset/Rectangle 53@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Assets.xcassets/size_slslider.imageset/Rectangle 53@2x.png -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/DrawingApp-BridgingHeader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/DrawingApp-BridgingHeader.h -------------------------------------------------------------------------------- /Draw_App_02_Starter/Draw App/Supporting Files/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/Draw_App_02_Starter/Draw App/Supporting Files/Info.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aldammit/iOS-Metal-Drawing-tutorial/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # iOS-Metal-Drawing-tutorial --------------------------------------------------------------------------------