├── CommonResources ├── abc.mp4 ├── abc.png ├── greenscreen.mp4 ├── image.png ├── lookupTable.png ├── pdf │ ├── Metal 着色语言指南.pdf │ ├── Metal 编程指南.pdf │ └── README.md ├── test.jpeg └── test.mov ├── README.md ├── Tutorial01-图片绘制 ├── LearnMetal.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── loyinglin.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── LearnMetal │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── LYShaderTypes.h │ ├── ViewController.h │ ├── ViewController.m │ ├── help │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── main.m │ └── shaders.metal └── readme.md ├── Tutorial02-三维变换 ├── LearnMetal.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── loyinglin.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── LearnMetal │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── LYShaderTypes.h │ ├── ViewController.h │ ├── ViewController.m │ ├── help │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── main.m │ └── shaders.metal └── readme.md ├── Tutorial03-摄像头渲染-RGB ├── LearnMetal.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ │ └── loyinglin.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── loyinglin.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── LearnMetal │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── ViewController.h │ ├── ViewController.m │ └── help │ │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── main.m └── readme.md ├── Tutorial04-灰度计算 ├── LearnMetal.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── loyinglin.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── LearnMetal │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── LYShaderTypes.h │ ├── ViewController.h │ ├── ViewController.m │ ├── help │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── main.m │ └── shaders.metal └── readme.md ├── Tutorial05-视频渲染-YUV ├── LearnMetal.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── loyinglin.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── LearnMetal │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── LYAssetReader.h │ ├── LYAssetReader.m │ ├── LYShaderTypes.h │ ├── ViewController.h │ ├── ViewController.m │ ├── help │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── main.m │ └── shaders.metal └── readme.md ├── Tutorial06-边界检测 ├── LearnMetal.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── loyinglin.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── LearnMetal │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── LYShaderTypes.h │ ├── ViewController.h │ ├── ViewController.m │ ├── help │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── main.m │ └── shaders.metal └── readme.md ├── Tutorial07-天空盒全景 ├── readme.md ├── texture2D │ ├── LearnMetal.xcodeproj │ │ ├── project.pbxproj │ │ └── xcuserdata │ │ │ └── loyinglin.xcuserdatad │ │ │ ├── xcdebugger │ │ │ └── Breakpoints_v2.xcbkptlist │ │ │ └── xcschemes │ │ │ └── xcschememanagement.plist │ └── LearnMetal │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── LYShaderTypes.h │ │ ├── ViewController.h │ │ ├── ViewController.m │ │ ├── help │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── main.m │ │ └── shaders.metal └── textureCube │ ├── LearnMetal.xcodeproj │ ├── project.pbxproj │ └── xcuserdata │ │ └── loyinglin.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist │ └── LearnMetal │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── LYShaderTypes.h │ ├── ViewController.h │ ├── ViewController.m │ ├── help │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ └── main.m │ └── shaders.metal ├── Tutorial08-Metal与OpenGL ES ├── LearnMetal.xcodeproj │ ├── project.pbxproj │ └── xcuserdata │ │ └── loyinglin.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── LearnMetal │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── GL │ │ ├── LYOpenGLView.h │ │ ├── LYOpenGLView.m │ │ ├── Shader.fsh │ │ └── Shader.vsh │ ├── LYShaderTypes.h │ ├── ViewController.h │ ├── ViewController.m │ ├── help │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── main.m │ └── shaders.metal └── readme.md ├── Tutorial09-直方图均衡化 ├── LearnMetal.xcodeproj │ ├── project.pbxproj │ └── xcuserdata │ │ └── loyinglin.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── LearnMetal │ ├── 123.jpeg │ ├── 234.jpeg │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── LYShaderTypes.h │ ├── ViewController.h │ ├── ViewController.m │ ├── help │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── main.m │ └── shaders.metal └── readme.md ├── Tutorial10-绿幕视频合成 ├── LearnMetal.xcodeproj │ ├── project.pbxproj │ └── xcuserdata │ │ └── loyinglin.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist └── LearnMetal │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── LYAssetReader.h │ ├── LYAssetReader.m │ ├── LYShaderTypes.h │ ├── ViewController.h │ ├── ViewController.m │ ├── help │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ └── main.m │ └── shaders.metal ├── Tutorial11-颜色查找表 ├── LearnMetal.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── loyinglin.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist └── LearnMetal │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── LYShaderTypes.h │ ├── ViewController.h │ ├── ViewController.m │ ├── help │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ └── main.m │ └── shaders.metal ├── Tutorial12-六边形马赛克 ├── LearnMetal.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── LearnMetal │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── LYShaderTypes.h │ ├── ViewController.h │ ├── ViewController.m │ ├── help │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ └── main.m │ └── shaders.metal ├── tmp-CPU-GPU同步优化 ├── LearnMetal.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── loyinglin.xcuserdatad │ │ └── xcschemes │ │ └── xcschememanagement.plist ├── LearnMetal │ ├── 123.jpeg │ ├── 234.jpeg │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── LYShaderTypes.h │ ├── ViewController.h │ ├── ViewController.m │ ├── help │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ ├── Info.plist │ │ └── main.m │ └── shaders.metal └── readme.md ├── tmp-多重目标渲染 ├── LearnMetal.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── loyinglin.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist └── LearnMetal │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── GL │ ├── LYOpenGLView.h │ ├── LYOpenGLView.m │ ├── Shader.fsh │ └── Shader.vsh │ ├── LYShaderTypes.h │ ├── ViewController.h │ ├── ViewController.m │ ├── help │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ └── main.m │ └── shaders.metal ├── tmp-深度测试 ├── LearnMetal.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ │ └── loyinglin.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── loyinglin.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist └── LearnMetal │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── LYShaderTypes.h │ ├── ViewController.h │ ├── ViewController.m │ ├── help │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ └── main.m │ └── shaders.metal ├── tmp-渲染到纹理 ├── LearnMetal.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ ├── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ └── xcuserdata │ │ │ └── loyinglin.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── loyinglin.xcuserdatad │ │ ├── xcdebugger │ │ └── Breakpoints_v2.xcbkptlist │ │ └── xcschemes │ │ └── xcschememanagement.plist └── LearnMetal │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── GL │ ├── LYOpenGLView.h │ ├── LYOpenGLView.m │ ├── Shader.fsh │ └── Shader.vsh │ ├── LYShaderTypes.h │ ├── ViewController.h │ ├── ViewController.m │ ├── help │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ └── main.m │ └── shaders.metal └── tmp-滤镜链 ├── LearnMetal.xcodeproj ├── project.pbxproj └── xcuserdata │ └── loyinglin.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── LearnMetal ├── AppDelegate.h ├── AppDelegate.m ├── LYShaderTypes.h ├── ViewController.h ├── ViewController.m ├── help │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ └── main.m └── shaders.metal └── readme.md /CommonResources/abc.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/CommonResources/abc.mp4 -------------------------------------------------------------------------------- /CommonResources/abc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/CommonResources/abc.png -------------------------------------------------------------------------------- /CommonResources/greenscreen.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/CommonResources/greenscreen.mp4 -------------------------------------------------------------------------------- /CommonResources/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/CommonResources/image.png -------------------------------------------------------------------------------- /CommonResources/lookupTable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/CommonResources/lookupTable.png -------------------------------------------------------------------------------- /CommonResources/pdf/Metal 着色语言指南.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/CommonResources/pdf/Metal 着色语言指南.pdf -------------------------------------------------------------------------------- /CommonResources/pdf/Metal 编程指南.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/CommonResources/pdf/Metal 编程指南.pdf -------------------------------------------------------------------------------- /CommonResources/pdf/README.md: -------------------------------------------------------------------------------- 1 | 来自网上的资料,不知道具体的出处。 2 | 3 | 苹果的官网资料在[这里](https://developer.apple.com/documentation/metal?language=objc) 4 | -------------------------------------------------------------------------------- /CommonResources/test.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/CommonResources/test.jpeg -------------------------------------------------------------------------------- /CommonResources/test.mov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/CommonResources/test.mov -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/README.md -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal/help/main.m -------------------------------------------------------------------------------- /Tutorial01-图片绘制/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /Tutorial01-图片绘制/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial01-图片绘制/readme.md -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal/help/main.m -------------------------------------------------------------------------------- /Tutorial02-三维变换/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /Tutorial02-三维变换/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial02-三维变换/readme.md -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/LearnMetal.xcodeproj/project.xcworkspace/xcuserdata/loyinglin.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/LearnMetal.xcodeproj/project.xcworkspace/xcuserdata/loyinglin.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/LearnMetal/help/main.m -------------------------------------------------------------------------------- /Tutorial03-摄像头渲染-RGB/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial03-摄像头渲染-RGB/readme.md -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal/help/main.m -------------------------------------------------------------------------------- /Tutorial04-灰度计算/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /Tutorial04-灰度计算/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial04-灰度计算/readme.md -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal/LYAssetReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal/LYAssetReader.h -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal/LYAssetReader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal/LYAssetReader.m -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal/help/main.m -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /Tutorial05-视频渲染-YUV/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial05-视频渲染-YUV/readme.md -------------------------------------------------------------------------------- /Tutorial06-边界检测/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial06-边界检测/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial06-边界检测/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial06-边界检测/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Tutorial06-边界检测/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial06-边界检测/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Tutorial06-边界检测/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial06-边界检测/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Tutorial06-边界检测/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial06-边界检测/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial06-边界检测/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial06-边界检测/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /Tutorial06-边界检测/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial06-边界检测/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /Tutorial06-边界检测/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial06-边界检测/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /Tutorial06-边界检测/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial06-边界检测/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /Tutorial06-边界检测/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial06-边界检测/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /Tutorial06-边界检测/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial06-边界检测/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial06-边界检测/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial06-边界检测/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial06-边界检测/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial06-边界检测/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial06-边界检测/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial06-边界检测/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /Tutorial06-边界检测/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial06-边界检测/LearnMetal/help/main.m -------------------------------------------------------------------------------- /Tutorial06-边界检测/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial06-边界检测/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /Tutorial06-边界检测/readme.md: -------------------------------------------------------------------------------- 1 | 在摄像头采集渲染的一章,我们引入了MetalPerformanceShaders框架,这次我们尝试自己实现其中的MPSImageSobel(边缘检测)。 2 | http://homepages.inf.ed.ac.uk/rbf/HIPR2/sobel.htm 3 | -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/readme.md -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/texture2D/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/texture2D/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/texture2D/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/texture2D/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/texture2D/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/texture2D/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/texture2D/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/texture2D/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/texture2D/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/texture2D/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/texture2D/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/texture2D/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/texture2D/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/texture2D/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/texture2D/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/texture2D/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/texture2D/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/texture2D/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/texture2D/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/texture2D/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/texture2D/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/texture2D/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/texture2D/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/texture2D/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/texture2D/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/texture2D/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/texture2D/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/texture2D/LearnMetal/help/main.m -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/texture2D/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/texture2D/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/textureCube/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/textureCube/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/textureCube/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/textureCube/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/textureCube/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/textureCube/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/textureCube/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/textureCube/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/textureCube/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/textureCube/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/textureCube/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/textureCube/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/textureCube/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/textureCube/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/textureCube/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/textureCube/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/textureCube/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/textureCube/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/textureCube/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/textureCube/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/textureCube/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/textureCube/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/textureCube/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/textureCube/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/textureCube/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/textureCube/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/textureCube/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/textureCube/LearnMetal/help/main.m -------------------------------------------------------------------------------- /Tutorial07-天空盒全景/textureCube/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial07-天空盒全景/textureCube/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal/GL/LYOpenGLView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal/GL/LYOpenGLView.h -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal/GL/LYOpenGLView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal/GL/LYOpenGLView.m -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal/GL/Shader.fsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal/GL/Shader.fsh -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal/GL/Shader.vsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal/GL/Shader.vsh -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal/help/main.m -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /Tutorial08-Metal与OpenGL ES/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial08-Metal与OpenGL ES/readme.md -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/LearnMetal/123.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/LearnMetal/123.jpeg -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/LearnMetal/234.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/LearnMetal/234.jpeg -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/LearnMetal/help/main.m -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /Tutorial09-直方图均衡化/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial09-直方图均衡化/readme.md -------------------------------------------------------------------------------- /Tutorial10-绿幕视频合成/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial10-绿幕视频合成/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial10-绿幕视频合成/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial10-绿幕视频合成/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial10-绿幕视频合成/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial10-绿幕视频合成/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /Tutorial10-绿幕视频合成/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial10-绿幕视频合成/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /Tutorial10-绿幕视频合成/LearnMetal/LYAssetReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial10-绿幕视频合成/LearnMetal/LYAssetReader.h -------------------------------------------------------------------------------- /Tutorial10-绿幕视频合成/LearnMetal/LYAssetReader.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial10-绿幕视频合成/LearnMetal/LYAssetReader.m -------------------------------------------------------------------------------- /Tutorial10-绿幕视频合成/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial10-绿幕视频合成/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /Tutorial10-绿幕视频合成/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial10-绿幕视频合成/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /Tutorial10-绿幕视频合成/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial10-绿幕视频合成/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /Tutorial10-绿幕视频合成/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial10-绿幕视频合成/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial10-绿幕视频合成/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial10-绿幕视频合成/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial10-绿幕视频合成/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial10-绿幕视频合成/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial10-绿幕视频合成/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial10-绿幕视频合成/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial10-绿幕视频合成/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial10-绿幕视频合成/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /Tutorial10-绿幕视频合成/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial10-绿幕视频合成/LearnMetal/help/main.m -------------------------------------------------------------------------------- /Tutorial10-绿幕视频合成/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial10-绿幕视频合成/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /Tutorial11-颜色查找表/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial11-颜色查找表/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial11-颜色查找表/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial11-颜色查找表/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Tutorial11-颜色查找表/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial11-颜色查找表/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Tutorial11-颜色查找表/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial11-颜色查找表/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Tutorial11-颜色查找表/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial11-颜色查找表/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /Tutorial11-颜色查找表/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial11-颜色查找表/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /Tutorial11-颜色查找表/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial11-颜色查找表/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /Tutorial11-颜色查找表/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial11-颜色查找表/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /Tutorial11-颜色查找表/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial11-颜色查找表/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /Tutorial11-颜色查找表/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial11-颜色查找表/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial11-颜色查找表/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial11-颜色查找表/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial11-颜色查找表/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial11-颜色查找表/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial11-颜色查找表/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial11-颜色查找表/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial11-颜色查找表/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial11-颜色查找表/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /Tutorial11-颜色查找表/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial11-颜色查找表/LearnMetal/help/main.m -------------------------------------------------------------------------------- /Tutorial11-颜色查找表/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial11-颜色查找表/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /Tutorial12-六边形马赛克/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial12-六边形马赛克/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Tutorial12-六边形马赛克/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial12-六边形马赛克/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Tutorial12-六边形马赛克/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial12-六边形马赛克/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /Tutorial12-六边形马赛克/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial12-六边形马赛克/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /Tutorial12-六边形马赛克/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial12-六边形马赛克/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /Tutorial12-六边形马赛克/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial12-六边形马赛克/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /Tutorial12-六边形马赛克/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial12-六边形马赛克/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /Tutorial12-六边形马赛克/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial12-六边形马赛克/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Tutorial12-六边形马赛克/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial12-六边形马赛克/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Tutorial12-六边形马赛克/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial12-六边形马赛克/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /Tutorial12-六边形马赛克/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial12-六边形马赛克/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Tutorial12-六边形马赛克/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial12-六边形马赛克/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /Tutorial12-六边形马赛克/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial12-六边形马赛克/LearnMetal/help/main.m -------------------------------------------------------------------------------- /Tutorial12-六边形马赛克/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/Tutorial12-六边形马赛克/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal/123.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal/123.jpeg -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal/234.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal/234.jpeg -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal/help/main.m -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-CPU-GPU同步优化/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /tmp-CPU-GPU同步优化/readme.md: -------------------------------------------------------------------------------- 1 | 用直方图均衡化对视频进行处理; 2 | 再用CPU-GPU的同步优化策略减少同步等待时间; 3 | -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal/GL/LYOpenGLView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal/GL/LYOpenGLView.h -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal/GL/LYOpenGLView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal/GL/LYOpenGLView.m -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal/GL/Shader.fsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal/GL/Shader.fsh -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal/GL/Shader.vsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal/GL/Shader.vsh -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal/help/main.m -------------------------------------------------------------------------------- /tmp-多重目标渲染/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-多重目标渲染/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal.xcodeproj/project.xcworkspace/xcuserdata/loyinglin.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal.xcodeproj/project.xcworkspace/xcuserdata/loyinglin.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal/help/main.m -------------------------------------------------------------------------------- /tmp-深度测试/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-深度测试/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal.xcodeproj/project.xcworkspace/xcuserdata/loyinglin.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal.xcodeproj/project.xcworkspace/xcuserdata/loyinglin.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal/GL/LYOpenGLView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal/GL/LYOpenGLView.h -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal/GL/LYOpenGLView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal/GL/LYOpenGLView.m -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal/GL/Shader.fsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal/GL/Shader.fsh -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal/GL/Shader.vsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal/GL/Shader.vsh -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal/help/main.m -------------------------------------------------------------------------------- /tmp-渲染到纹理/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-渲染到纹理/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /tmp-滤镜链/LearnMetal.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-滤镜链/LearnMetal.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /tmp-滤镜链/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-滤镜链/LearnMetal.xcodeproj/xcuserdata/loyinglin.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /tmp-滤镜链/LearnMetal/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-滤镜链/LearnMetal/AppDelegate.h -------------------------------------------------------------------------------- /tmp-滤镜链/LearnMetal/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-滤镜链/LearnMetal/AppDelegate.m -------------------------------------------------------------------------------- /tmp-滤镜链/LearnMetal/LYShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-滤镜链/LearnMetal/LYShaderTypes.h -------------------------------------------------------------------------------- /tmp-滤镜链/LearnMetal/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-滤镜链/LearnMetal/ViewController.h -------------------------------------------------------------------------------- /tmp-滤镜链/LearnMetal/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-滤镜链/LearnMetal/ViewController.m -------------------------------------------------------------------------------- /tmp-滤镜链/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-滤镜链/LearnMetal/help/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /tmp-滤镜链/LearnMetal/help/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-滤镜链/LearnMetal/help/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /tmp-滤镜链/LearnMetal/help/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-滤镜链/LearnMetal/help/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /tmp-滤镜链/LearnMetal/help/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-滤镜链/LearnMetal/help/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /tmp-滤镜链/LearnMetal/help/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-滤镜链/LearnMetal/help/Info.plist -------------------------------------------------------------------------------- /tmp-滤镜链/LearnMetal/help/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-滤镜链/LearnMetal/help/main.m -------------------------------------------------------------------------------- /tmp-滤镜链/LearnMetal/shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-滤镜链/LearnMetal/shaders.metal -------------------------------------------------------------------------------- /tmp-滤镜链/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyinglin/LearnMetal/HEAD/tmp-滤镜链/readme.md --------------------------------------------------------------------------------