├── CONTRIBUTING.md ├── LICENSE ├── MetalKitPlus.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcuserdata │ └── vellage.xcuserdatad │ ├── xcdebugger │ └── Breakpoints_v2.xcbkptlist │ └── xcschemes │ ├── MTKPTestLib.xcscheme │ ├── MetalKitPlus.xcscheme │ ├── MetalKitPlusTests.xcscheme │ └── xcschememanagement.plist ├── MetalKitPlus ├── Info.plist ├── MTKMeshDescriptorTests.swift ├── MTKPAssets.swift ├── MTKPComputer.swift ├── MTKPDevice.swift ├── MTKPIOProvider.swift ├── MTKPMeshDescriptor.swift ├── MTKPPipelineStateDescriptor.swift ├── MTKPRenderer.swift ├── MTKPShader.swift ├── MTKPShaderLookup.swift ├── MTKPThreadgroupConfig.swift └── MetalKitPlus.h ├── MetalKitPlusTests ├── Info.plist ├── MTKPAssetsTests.swift ├── MTKPComputerTests.swift ├── MTKPCubeDescriptorTests.swift ├── MTKPDeviceTests.swift └── ToGray.metal └── README.md /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/LICENSE -------------------------------------------------------------------------------- /MetalKitPlus.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /MetalKitPlus.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /MetalKitPlus.xcodeproj/xcuserdata/vellage.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus.xcodeproj/xcuserdata/vellage.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist -------------------------------------------------------------------------------- /MetalKitPlus.xcodeproj/xcuserdata/vellage.xcuserdatad/xcschemes/MTKPTestLib.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus.xcodeproj/xcuserdata/vellage.xcuserdatad/xcschemes/MTKPTestLib.xcscheme -------------------------------------------------------------------------------- /MetalKitPlus.xcodeproj/xcuserdata/vellage.xcuserdatad/xcschemes/MetalKitPlus.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus.xcodeproj/xcuserdata/vellage.xcuserdatad/xcschemes/MetalKitPlus.xcscheme -------------------------------------------------------------------------------- /MetalKitPlus.xcodeproj/xcuserdata/vellage.xcuserdatad/xcschemes/MetalKitPlusTests.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus.xcodeproj/xcuserdata/vellage.xcuserdatad/xcschemes/MetalKitPlusTests.xcscheme -------------------------------------------------------------------------------- /MetalKitPlus.xcodeproj/xcuserdata/vellage.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus.xcodeproj/xcuserdata/vellage.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /MetalKitPlus/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus/Info.plist -------------------------------------------------------------------------------- /MetalKitPlus/MTKMeshDescriptorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus/MTKMeshDescriptorTests.swift -------------------------------------------------------------------------------- /MetalKitPlus/MTKPAssets.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus/MTKPAssets.swift -------------------------------------------------------------------------------- /MetalKitPlus/MTKPComputer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus/MTKPComputer.swift -------------------------------------------------------------------------------- /MetalKitPlus/MTKPDevice.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus/MTKPDevice.swift -------------------------------------------------------------------------------- /MetalKitPlus/MTKPIOProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus/MTKPIOProvider.swift -------------------------------------------------------------------------------- /MetalKitPlus/MTKPMeshDescriptor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus/MTKPMeshDescriptor.swift -------------------------------------------------------------------------------- /MetalKitPlus/MTKPPipelineStateDescriptor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus/MTKPPipelineStateDescriptor.swift -------------------------------------------------------------------------------- /MetalKitPlus/MTKPRenderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus/MTKPRenderer.swift -------------------------------------------------------------------------------- /MetalKitPlus/MTKPShader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus/MTKPShader.swift -------------------------------------------------------------------------------- /MetalKitPlus/MTKPShaderLookup.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus/MTKPShaderLookup.swift -------------------------------------------------------------------------------- /MetalKitPlus/MTKPThreadgroupConfig.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus/MTKPThreadgroupConfig.swift -------------------------------------------------------------------------------- /MetalKitPlus/MetalKitPlus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlus/MetalKitPlus.h -------------------------------------------------------------------------------- /MetalKitPlusTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlusTests/Info.plist -------------------------------------------------------------------------------- /MetalKitPlusTests/MTKPAssetsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlusTests/MTKPAssetsTests.swift -------------------------------------------------------------------------------- /MetalKitPlusTests/MTKPComputerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlusTests/MTKPComputerTests.swift -------------------------------------------------------------------------------- /MetalKitPlusTests/MTKPCubeDescriptorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlusTests/MTKPCubeDescriptorTests.swift -------------------------------------------------------------------------------- /MetalKitPlusTests/MTKPDeviceTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlusTests/MTKPDeviceTests.swift -------------------------------------------------------------------------------- /MetalKitPlusTests/ToGray.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/MetalKitPlusTests/ToGray.metal -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/claudio-vellage/MetalKitPlus/HEAD/README.md --------------------------------------------------------------------------------