├── .gitignore ├── AcceleratingRayTracingUsingMetal ├── MTLRaytracingSampleSwift.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── MTLRaytracingSampleSwift │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── MTLRaytracingSampleSwift-Bridging-Header.h │ ├── MTLRaytracingSampleSwift.entitlements │ ├── MTLRaytracingSampleSwiftApp.swift │ ├── MetalView.swift │ ├── Renderer.swift │ ├── Scene.swift │ ├── ShaderTypes.h │ ├── Shaders.metal │ └── Transforms.swift ├── AdjustingTheLevelOfDetailUsingMetalMeshShaders ├── MeshShadersMetalSwift.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── MeshShadersMetalSwift │ ├── AAPLShaderTypes.h │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── MeshShadersMetalSwift-Bridging-Header.h │ ├── MeshShadersMetalSwift.entitlements │ ├── MeshShadersMetalSwiftApp.swift │ ├── MetalView.swift │ ├── Renderer.swift │ └── Shaders.metal └── README.md ├── AllSamples.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── CalculatingPrimitiveVisibilityUsingDepthTesting ├── DepthTesting.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── DepthTesting │ ├── AAPLShaderTypes.h │ ├── AAPLShaders.metal │ ├── DepthTesting-Bridging-Header.h │ ├── DepthTesting.entitlements │ ├── DepthTestingApp.swift │ ├── MetalView.swift │ └── Renderer.swift ├── CreatingAndSamplingTextures ├── BasicTexturing.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── BasicTexturing │ ├── AAPLShaderTypes.h │ ├── AAPLShaders.metal │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ └── Image.imageset │ │ ├── Contents.json │ │ └── Image.png │ ├── BasicTexturing-Bridging-Header.h │ ├── BasicTexturing.entitlements │ ├── BasicTexturingApp.swift │ ├── MetalView.swift │ └── Renderer.swift ├── CustomizingRenderPassSetup ├── CustomRenderPassSetup.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── CustomRenderPassSetup │ ├── AAPLShaderTypes.h │ ├── AAPLShaders.metal │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── CustomRenderPassSetup-Bridging-Header.h │ ├── CustomRenderPassSetup.entitlements │ ├── CustomRenderPassSetupApp.swift │ ├── MetalView.swift │ └── Renderer.swift ├── EncodingArgumentBuffersOnTheGPU └── GPUArgumentBufferEncoding │ ├── GPUArgumentBufferEncoding.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── GPUArgumentBufferEncoding │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ ├── Texture0.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 01Circles.png │ │ │ └── Contents.json │ ├── Texture1.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 02Apple.png │ │ │ └── Contents.json │ ├── Texture10.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 11CoffeeCup.png │ │ │ └── Contents.json │ ├── Texture11.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 12ConvexSquare.png │ │ │ └── Contents.json │ ├── Texture12.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 13Pumpkin.png │ │ │ └── Contents.json │ ├── Texture13.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 14Kite.png │ │ │ └── Contents.json │ ├── Texture14.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 15Spider.png │ │ │ └── Contents.json │ ├── Texture15.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 16Flower.png │ │ │ └── Contents.json │ ├── Texture16.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 17PropelerPlane.png │ │ │ └── Contents.json │ ├── Texture17.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 18Triangles.png │ │ │ └── Contents.json │ ├── Texture18.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 19Lamp.png │ │ │ └── Contents.json │ ├── Texture19.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 20Cat.png │ │ │ └── Contents.json │ ├── Texture2.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 03Arrow.png │ │ │ └── Contents.json │ ├── Texture20.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 21Oak.png │ │ │ └── Contents.json │ ├── Texture21.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 22WaterBottle.png │ │ │ └── Contents.json │ ├── Texture22.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 23House.png │ │ │ └── Contents.json │ ├── Texture23.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 24Vortex.png │ │ │ └── Contents.json │ ├── Texture24.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 25HotAirBalloon.png │ │ │ └── Contents.json │ ├── Texture25.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 26Snail.png │ │ │ └── Contents.json │ ├── Texture26.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 27Extinguisher.png │ │ │ └── Contents.json │ ├── Texture27.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 30Hexagon.png │ │ │ └── Contents.json │ ├── Texture28.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── Contents.json │ │ │ └── Pine Tree.png │ ├── Texture29.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 28Cloud.png │ │ │ └── Contents.json │ ├── Texture3.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 04Bat.png │ │ │ └── Contents.json │ ├── Texture30.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 31Sword.png │ │ │ └── Contents.json │ ├── Texture31.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 32Butterfly.png │ │ │ └── Contents.json │ ├── Texture32.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 33Sun.png │ │ │ └── Contents.json │ ├── Texture33.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 34Chair.png │ │ │ └── Contents.json │ ├── Texture34.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 35Penguin.png │ │ │ └── Contents.json │ ├── Texture35.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 36Star.png │ │ │ └── Contents.json │ ├── Texture36.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 37Castle.png │ │ │ └── Contents.json │ ├── Texture37.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 38JetPlane.png │ │ │ └── Contents.json │ ├── Texture38.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 39Dolphin.png │ │ │ └── Contents.json │ ├── Texture39.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 40Clock.png │ │ │ └── Contents.json │ ├── Texture4.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 05Buldings.png │ │ │ └── Contents.json │ ├── Texture40.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 41PalmTree.png │ │ │ └── Contents.json │ ├── Texture41.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 42ConcaveHexagon.png │ │ │ └── Contents.json │ ├── Texture42.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 43LightBulb.png │ │ │ └── Contents.json │ ├── Texture43.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 44DumpTruck.png │ │ │ └── Contents.json │ ├── Texture44.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 45Skull.png │ │ │ └── Contents.json │ ├── Texture45.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 46Caterpillar.png │ │ │ └── Contents.json │ ├── Texture46.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 47Umbrella.png │ │ │ └── Contents.json │ ├── Texture47.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 48Spiral.png │ │ │ └── Contents.json │ ├── Texture48.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 49Rocket.png │ │ │ └── Contents.json │ ├── Texture49.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 50Milk.png │ │ │ └── Contents.json │ ├── Texture5.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 06Atom.png │ │ │ └── Contents.json │ ├── Texture50.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 51Diamond.png │ │ │ └── Contents.json │ ├── Texture51.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 52Mountains.png │ │ │ └── Contents.json │ ├── Texture52.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 53Evergreen.png │ │ │ └── Contents.json │ ├── Texture53.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 54ConcaveSquare.png │ │ │ └── Contents.json │ ├── Texture54.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 55Owl.png │ │ │ └── Contents.json │ ├── Texture55.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 56Car.png │ │ │ └── Contents.json │ ├── Texture56.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 57Pear.png │ │ │ └── Contents.json │ ├── Texture57.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 58TeaCup.png │ │ │ └── Contents.json │ ├── Texture58.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 59DragonFly.png │ │ │ └── Contents.json │ ├── Texture59.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 60FireHydrant.png │ │ │ └── Contents.json │ ├── Texture6.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 07Pineapple.png │ │ │ └── Contents.json │ ├── Texture60.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 61Mouse.png │ │ │ └── Contents.json │ ├── Texture61.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 62Moon.png │ │ │ └── Contents.json │ ├── Texture62.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 63Turtle.png │ │ │ └── Contents.json │ ├── Texture63.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 64Cola.png │ │ │ └── Contents.json │ ├── Texture64.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 65FlyingSaucer.png │ │ │ └── Contents.json │ ├── Texture65.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 66Axe.png │ │ │ └── Contents.json │ ├── Texture66.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 67Corn.png │ │ │ └── Contents.json │ ├── Texture7.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 08Whale.png │ │ │ └── Contents.json │ ├── Texture8.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 09Bicycle.png │ │ │ └── Contents.json │ └── Texture9.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ ├── 10Bird.png │ │ └── Contents.json │ ├── GPUArgumentBufferEncoding-Bridging-Header.h │ ├── GPUArgumentBufferEncoding.entitlements │ ├── GPUArgumentBufferEncodingApp.swift │ ├── MetalView.swift │ ├── Renderer.swift │ ├── ShaderTypes.h │ └── Shaders.metal ├── EncodingIndirectCommandBuffersOnTheCPU ├── BasicIndirectCommandBuffers.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── BasicIndirectCommandBuffers │ ├── AAPLShaderTypes.h │ ├── AAPLShaders.metal │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── BasicIndirectCommandBuffers-Bridging-Header.h │ ├── BasicIndirectCommandBuffers.entitlements │ ├── BasicIndirectCommandBuffersApp.swift │ ├── MetalView.swift │ └── Renderer.swift ├── EncodingIndirectCommandBuffersOnTheGPU ├── IndirectCommandBuffersWithGPUEncoding.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── IndirectCommandBuffersWithGPUEncoding.xcscheme └── IndirectCommandBuffersWithGPUEncoding │ ├── AAPLShaderTypes.h │ ├── AAPLShaders.metal │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── IndirectCommandBuffersWithGPUEncoding-Bridging-Header.h │ ├── IndirectCommandBuffersWithGPUEncoding.entitlements │ ├── IndirectCommandBuffersWithGPUEncodingApp.swift │ ├── MetalView.swift │ ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json │ └── Renderer.swift ├── ImplementingAMultistageImageFilterUsingHeapsAndEvents ├── ImageFilteringWithHeapsAndEvents.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── ImageFilteringWithHeapsAndEvents │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ ├── Image0.imageset │ │ ├── Contents.json │ │ └── Image0.jpg │ ├── Image1.imageset │ │ ├── Contents.json │ │ └── Image1.jpg │ ├── Image2.imageset │ │ ├── Contents.json │ │ └── Image2.jpg │ ├── Image3.imageset │ │ ├── Contents.json │ │ └── Image3.jpg │ ├── Image4.imageset │ │ ├── Contents.json │ │ └── Image4.jpg │ └── Image5.imageset │ │ ├── Contents.json │ │ └── Image5.jpg │ ├── EventWrapper.swift │ ├── Filter.swift │ ├── FilterApp.swift │ ├── Filters.metal │ ├── ImageFilteringWithHeapsAndEvents-Bridging-Header.h │ ├── ImageFilteringWithHeapsAndEvents.entitlements │ ├── MetalView.swift │ ├── Renderer.swift │ ├── ShaderTypes.h │ └── Shaders.metal ├── ImplementingAMultistageImageFilterUsingHeapsAndFences ├── ImageFilteringWithHeapsAndFences.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── ImageFilteringWithHeapsAndFences │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ ├── Image0.imageset │ │ ├── Contents.json │ │ └── Image0.jpg │ ├── Image1.imageset │ │ ├── Contents.json │ │ └── Image1.jpg │ ├── Image2.imageset │ │ ├── Contents.json │ │ └── Image2.jpg │ ├── Image3.imageset │ │ ├── Contents.json │ │ └── Image3.jpg │ ├── Image4.imageset │ │ ├── Contents.json │ │ └── Image4.jpg │ └── Image5.imageset │ │ ├── Contents.json │ │ └── Image5.jpg │ ├── Filter.swift │ ├── FilterApp.swift │ ├── Filters.metal │ ├── ImageFilteringWithHeapsAndFences-Bridging-Header.h │ ├── ImageFilteringWithHeapsAndFences.entitlements │ ├── MetalView.swift │ ├── Renderer.swift │ ├── ShaderTypes.h │ └── Shaders.metal ├── ManagingGroupsOfResourcesWithArgumentBuffers ├── BasicArgumentBuffers.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── BasicArgumentBuffers │ ├── AAPLShaderTypes.h │ ├── AAPLShaders.metal │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ └── Text.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ ├── Contents.json │ │ └── Text.png │ ├── BasicArgumentBuffers-Bridging-Header.h │ ├── BasicArgumentBuffers.entitlements │ ├── BasicArgumentBuffersApp.swift │ ├── MetalView.swift │ └── Renderer.swift ├── PerformingCalculationsOnAGPU ├── MetalComputeBasic.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── MetalComputeBasic.xcscheme └── MetalComputeBasic │ ├── MetalAdder.swift │ ├── Util.swift │ ├── add.metal │ └── main.swift ├── ProcessingATextureInAComputeFunction ├── TextureCompute.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── TextureCompute │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ └── Image.imageset │ │ ├── Contents.json │ │ └── Image.png │ ├── MetalView.swift │ ├── Renderer.swift │ ├── ShaderTypes.h │ ├── Shaders.metal │ ├── TextureCompute-Bridging-Header.h │ ├── TextureCompute.entitlements │ └── TextureComputeApp.swift ├── README.md ├── RenderingASceneWithForwardPlusLightingUsingTileShaders └── ForwardPlusLightingWithTileShaders │ ├── ForwardPlusLightingWithTileShaders.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── ForwardPlusLightingWithTileShaders │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ ├── FoliageBaseColorMap.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── Contents.json │ │ │ └── FoliageBaseColor.png │ ├── FoliageNormalMap.textureset │ │ ├── Contents.json │ │ ├── Mac.mipmapset │ │ │ └── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── Contents.json │ │ │ └── FoliageNormals.png │ ├── FoliageSpecularMap.textureset │ │ ├── Contents.json │ │ ├── Mac.mipmapset │ │ │ └── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── Contents.json │ │ │ └── FoliageSpecular.png │ ├── StructureBaseColorMap.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── Contents.json │ │ │ └── StructureBaseColor.png │ ├── StructureNormalMap.textureset │ │ ├── Contents.json │ │ ├── Mac.mipmapset │ │ │ └── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── Contents.json │ │ │ └── StructureNormals.png │ └── StructureSpecularMap.textureset │ │ ├── Contents.json │ │ ├── Mac.mipmapset │ │ └── Contents.json │ │ └── Universal.mipmapset │ │ ├── Contents.json │ │ └── StructureSpecular.png │ ├── Culling.metal │ ├── DepthPass.metal │ ├── Fairy.metal │ ├── Forward.metal │ ├── ForwardPlusLightingWithTileShaders-Bridging-Header.h │ ├── ForwardPlusLightingWithTileShaders.entitlements │ ├── ForwardPlusLightingWithTileShadersApp.swift │ ├── MathUtilities.swift │ ├── Mesh.swift │ ├── Meshes │ ├── Temple.mtl │ └── Temple.obj │ ├── MetalView.swift │ ├── Renderer.swift │ ├── ShaderCommon.h │ ├── ShaderTypes.h │ └── Shaders.metal ├── RenderingReflectionsInRealTimeUsingRayTracing ├── HybridRendering.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── HybridRendering.xcscheme └── HybridRendering │ ├── ArgumentBufferTypes.h │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AccessoriesAOMap.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── AccessoriesAOMap.png │ │ │ └── Contents.json │ ├── AccessoriesBaseColor.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── AccessoriesBaseColor.png │ │ │ └── Contents.json │ ├── AccessoriesMetallicMap.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── AccessoriesMetallicMap.png │ │ │ └── Contents.json │ ├── AccessoriesNormalMap.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── AccessoriesNormalMap.png │ │ │ └── Contents.json │ ├── AccessoriesRoughnessMap.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── AccessoriesRoughnessMap.png │ │ │ └── Contents.json │ ├── AppIcon 1.appiconset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── BodyAOMap.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── BodyAOMap.png │ │ │ └── Contents.json │ ├── BodyBaseColor.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── BodyBaseColor.png │ │ │ └── Contents.json │ ├── BodyMetallicMap.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── BodyMetallicMap.png │ │ │ └── Contents.json │ ├── BodyNormalMap.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── BodyNormalMap.png │ │ │ └── Contents.json │ ├── BodyRoughnessMap.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── BodyRoughnessMap.png │ │ │ └── Contents.json │ ├── Brand Assets.brandassets │ │ └── Contents.json │ ├── Contents.json │ ├── IrradianceMap.cubetextureset │ │ ├── Contents.json │ │ ├── Universal +X.mipmapset │ │ │ ├── Contents.json │ │ │ ├── tile0.png │ │ │ ├── tileLevel10.png │ │ │ ├── tileLevel20.png │ │ │ ├── tileLevel30.png │ │ │ ├── tileLevel40.png │ │ │ ├── tileLevel50.png │ │ │ ├── tileLevel60.png │ │ │ ├── tileLevel70.png │ │ │ └── tileLevel80.png │ │ ├── Universal +Y.mipmapset │ │ │ ├── Contents.json │ │ │ ├── tile2.png │ │ │ ├── tileLevel12.png │ │ │ ├── tileLevel22.png │ │ │ ├── tileLevel32.png │ │ │ ├── tileLevel42.png │ │ │ ├── tileLevel52.png │ │ │ ├── tileLevel62.png │ │ │ ├── tileLevel72.png │ │ │ └── tileLevel82.png │ │ ├── Universal +Z.mipmapset │ │ │ ├── Contents.json │ │ │ ├── tile4.png │ │ │ ├── tileLevel14.png │ │ │ ├── tileLevel24.png │ │ │ ├── tileLevel34.png │ │ │ ├── tileLevel44.png │ │ │ ├── tileLevel54.png │ │ │ ├── tileLevel64.png │ │ │ ├── tileLevel74.png │ │ │ └── tileLevel84.png │ │ ├── Universal -X.mipmapset │ │ │ ├── Contents.json │ │ │ ├── tile1.png │ │ │ ├── tileLevel11.png │ │ │ ├── tileLevel21.png │ │ │ ├── tileLevel31.png │ │ │ ├── tileLevel41.png │ │ │ ├── tileLevel51.png │ │ │ ├── tileLevel61.png │ │ │ ├── tileLevel71.png │ │ │ └── tileLevel81.png │ │ ├── Universal -Y.mipmapset │ │ │ ├── Contents.json │ │ │ ├── tile3.png │ │ │ ├── tileLevel13.png │ │ │ ├── tileLevel23.png │ │ │ ├── tileLevel33.png │ │ │ ├── tileLevel43.png │ │ │ ├── tileLevel53.png │ │ │ ├── tileLevel63.png │ │ │ ├── tileLevel73.png │ │ │ └── tileLevel83.png │ │ └── Universal -Z.mipmapset │ │ │ ├── Contents.json │ │ │ ├── tile5.png │ │ │ ├── tileLevel15.png │ │ │ ├── tileLevel25.png │ │ │ ├── tileLevel35.png │ │ │ ├── tileLevel45.png │ │ │ ├── tileLevel55.png │ │ │ ├── tileLevel65.png │ │ │ ├── tileLevel75.png │ │ │ └── tileLevel85.png │ ├── black.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── Contents.json │ │ │ └── black.png │ ├── checkerboard.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── Contents.json │ │ │ └── checkerboard.png │ ├── checkerboard_gray.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── Contents.json │ │ │ └── checkerboard_gray.png │ ├── gray.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── Contents.json │ │ │ └── gray.png │ └── white.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ ├── Contents.json │ │ └── white.png │ ├── HybridRendering-Bridging-Header.h │ ├── HybridRendering.entitlements │ ├── HybridRenderingApp.swift │ ├── MTLTexture+Ext.swift │ ├── MathUtils.swift │ ├── MeshObj.swift │ ├── MetalView.swift │ ├── Models │ ├── firetruck.mtl │ └── firetruck.obj │ ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json │ ├── Renderer.swift │ ├── ShaderTypes.h │ ├── Shaders.metal │ └── kloppenheim_06_4k.hdr ├── SynchronizingCPUAndGPUWork ├── CPU-GPU-Synchronization.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── CPU-GPU-Synchronization.xcscheme └── CPU-GPU-Synchronization │ ├── AAPLShaderTypes.h │ ├── AAPLShaders.metal │ ├── App.swift │ ├── MetalView.swift │ ├── Renderer.swift │ └── Triangle.swift ├── UsingARenderPipelineToRenderPrimitives ├── HelloTriangle.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── HelloTriangle │ ├── AAPLShaderTypes.h │ ├── AAPLShaders.metal │ ├── App.swift │ ├── MetalView.swift │ └── Renderer.swift ├── UsingArgumentBuffersWithResourceHeaps └── ArgumentBufferArraysWithHeaps │ ├── ArgumentBufferArraysWithHeaps.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── ArgumentBufferArraysWithHeaps │ ├── App.swift │ ├── ArgumentBufferArraysWithHeaps-Bridging-Header.h │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ ├── Texture0.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 00-Each.png │ │ │ └── Contents.json │ ├── Texture1.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 01-word.png │ │ │ └── Contents.json │ ├── Texture10.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 10-accessed.png │ │ │ └── Contents.json │ ├── Texture11.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 11-via.png │ │ │ └── Contents.json │ ├── Texture12.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 12-an.png │ │ │ └── Contents.json │ ├── Texture13.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 13-argument.png │ │ │ └── Contents.json │ ├── Texture14.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 14-buffer.png │ │ │ └── Contents.json │ ├── Texture15.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 15-array.png │ │ │ └── Contents.json │ ├── Texture16.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 16-The.png │ │ │ └── Contents.json │ ├── Texture17.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 17-pattern.png │ │ │ └── Contents.json │ ├── Texture18.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 18-on.png │ │ │ └── Contents.json │ ├── Texture19.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 19-the.png │ │ │ └── Contents.json │ ├── Texture2.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 02-on.png │ │ │ └── Contents.json │ ├── Texture20.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 20-right.png │ │ │ └── Contents.json │ ├── Texture21.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 21-is.png │ │ │ └── Contents.json │ ├── Texture22.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 22-made.png │ │ │ └── Contents.json │ ├── Texture23.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 23-from.png │ │ │ └── Contents.json │ ├── Texture24.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 24-thirty-two.png │ │ │ └── Contents.json │ ├── Texture25.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 25-buffers.png │ │ │ └── Contents.json │ ├── Texture26.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 26-accessed.png │ │ │ └── Contents.json │ ├── Texture27.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 27-via.png │ │ │ └── Contents.json │ ├── Texture28.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 28-an.png │ │ │ └── Contents.json │ ├── Texture29.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 29-argument.png │ │ │ └── Contents.json │ ├── Texture3.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 03-this.png │ │ │ └── Contents.json │ ├── Texture30.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 30-buffer.png │ │ │ └── Contents.json │ ├── Texture31.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 31-array.png │ │ │ └── Contents.json │ ├── Texture4.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 04-quad.png │ │ │ └── Contents.json │ ├── Texture5.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 05-comes.png │ │ │ └── Contents.json │ ├── Texture6.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 06-from.png │ │ │ └── Contents.json │ ├── Texture7.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 07-a.png │ │ │ └── Contents.json │ ├── Texture8.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ │ ├── 08-separate.png │ │ │ └── Contents.json │ └── Texture9.textureset │ │ ├── Contents.json │ │ └── Universal.mipmapset │ │ ├── 09-texture.png │ │ └── Contents.json │ ├── MetalView.swift │ ├── Renderer.swift │ ├── ShaderTypes.h │ └── Shaders.metal └── UsingMetalToDrawAViewContents ├── MetalKitAndRenderingSetup.xcodeproj ├── project.pbxproj └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist └── MetalKitAndRenderingSetup ├── App.swift ├── MetalView.swift └── Renderer.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/.gitignore -------------------------------------------------------------------------------- /AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/MTLRaytracingSampleSwift-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/MTLRaytracingSampleSwift-Bridging-Header.h -------------------------------------------------------------------------------- /AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/MTLRaytracingSampleSwift.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/MTLRaytracingSampleSwift.entitlements -------------------------------------------------------------------------------- /AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/MTLRaytracingSampleSwiftApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/MTLRaytracingSampleSwiftApp.swift -------------------------------------------------------------------------------- /AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/MetalView.swift -------------------------------------------------------------------------------- /AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/Renderer.swift -------------------------------------------------------------------------------- /AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/Scene.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/Scene.swift -------------------------------------------------------------------------------- /AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/ShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/ShaderTypes.h -------------------------------------------------------------------------------- /AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/Shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/Shaders.metal -------------------------------------------------------------------------------- /AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/Transforms.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AcceleratingRayTracingUsingMetal/MTLRaytracingSampleSwift/Transforms.swift -------------------------------------------------------------------------------- /AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/AAPLShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/AAPLShaderTypes.h -------------------------------------------------------------------------------- /AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/MeshShadersMetalSwift-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/MeshShadersMetalSwift-Bridging-Header.h -------------------------------------------------------------------------------- /AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/MeshShadersMetalSwift.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/MeshShadersMetalSwift.entitlements -------------------------------------------------------------------------------- /AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/MeshShadersMetalSwiftApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/MeshShadersMetalSwiftApp.swift -------------------------------------------------------------------------------- /AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/MetalView.swift -------------------------------------------------------------------------------- /AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/Renderer.swift -------------------------------------------------------------------------------- /AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/Shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AdjustingTheLevelOfDetailUsingMetalMeshShaders/MeshShadersMetalSwift/Shaders.metal -------------------------------------------------------------------------------- /AdjustingTheLevelOfDetailUsingMetalMeshShaders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AdjustingTheLevelOfDetailUsingMetalMeshShaders/README.md -------------------------------------------------------------------------------- /AllSamples.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AllSamples.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /AllSamples.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/AllSamples.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting/AAPLShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting/AAPLShaderTypes.h -------------------------------------------------------------------------------- /CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting/AAPLShaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting/AAPLShaders.metal -------------------------------------------------------------------------------- /CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting/DepthTesting-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting/DepthTesting-Bridging-Header.h -------------------------------------------------------------------------------- /CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting/DepthTesting.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting/DepthTesting.entitlements -------------------------------------------------------------------------------- /CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting/DepthTestingApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting/DepthTestingApp.swift -------------------------------------------------------------------------------- /CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting/MetalView.swift -------------------------------------------------------------------------------- /CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CalculatingPrimitiveVisibilityUsingDepthTesting/DepthTesting/Renderer.swift -------------------------------------------------------------------------------- /CreatingAndSamplingTextures/BasicTexturing.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CreatingAndSamplingTextures/BasicTexturing.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /CreatingAndSamplingTextures/BasicTexturing.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CreatingAndSamplingTextures/BasicTexturing.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /CreatingAndSamplingTextures/BasicTexturing.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CreatingAndSamplingTextures/BasicTexturing.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /CreatingAndSamplingTextures/BasicTexturing/AAPLShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CreatingAndSamplingTextures/BasicTexturing/AAPLShaderTypes.h -------------------------------------------------------------------------------- /CreatingAndSamplingTextures/BasicTexturing/AAPLShaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CreatingAndSamplingTextures/BasicTexturing/AAPLShaders.metal -------------------------------------------------------------------------------- /CreatingAndSamplingTextures/BasicTexturing/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CreatingAndSamplingTextures/BasicTexturing/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /CreatingAndSamplingTextures/BasicTexturing/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CreatingAndSamplingTextures/BasicTexturing/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /CreatingAndSamplingTextures/BasicTexturing/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CreatingAndSamplingTextures/BasicTexturing/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /CreatingAndSamplingTextures/BasicTexturing/Assets.xcassets/Image.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CreatingAndSamplingTextures/BasicTexturing/Assets.xcassets/Image.imageset/Contents.json -------------------------------------------------------------------------------- /CreatingAndSamplingTextures/BasicTexturing/Assets.xcassets/Image.imageset/Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CreatingAndSamplingTextures/BasicTexturing/Assets.xcassets/Image.imageset/Image.png -------------------------------------------------------------------------------- /CreatingAndSamplingTextures/BasicTexturing/BasicTexturing-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CreatingAndSamplingTextures/BasicTexturing/BasicTexturing-Bridging-Header.h -------------------------------------------------------------------------------- /CreatingAndSamplingTextures/BasicTexturing/BasicTexturing.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CreatingAndSamplingTextures/BasicTexturing/BasicTexturing.entitlements -------------------------------------------------------------------------------- /CreatingAndSamplingTextures/BasicTexturing/BasicTexturingApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CreatingAndSamplingTextures/BasicTexturing/BasicTexturingApp.swift -------------------------------------------------------------------------------- /CreatingAndSamplingTextures/BasicTexturing/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CreatingAndSamplingTextures/BasicTexturing/MetalView.swift -------------------------------------------------------------------------------- /CreatingAndSamplingTextures/BasicTexturing/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CreatingAndSamplingTextures/BasicTexturing/Renderer.swift -------------------------------------------------------------------------------- /CustomizingRenderPassSetup/CustomRenderPassSetup.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CustomizingRenderPassSetup/CustomRenderPassSetup.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /CustomizingRenderPassSetup/CustomRenderPassSetup.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CustomizingRenderPassSetup/CustomRenderPassSetup.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /CustomizingRenderPassSetup/CustomRenderPassSetup.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CustomizingRenderPassSetup/CustomRenderPassSetup.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /CustomizingRenderPassSetup/CustomRenderPassSetup/AAPLShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CustomizingRenderPassSetup/CustomRenderPassSetup/AAPLShaderTypes.h -------------------------------------------------------------------------------- /CustomizingRenderPassSetup/CustomRenderPassSetup/AAPLShaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CustomizingRenderPassSetup/CustomRenderPassSetup/AAPLShaders.metal -------------------------------------------------------------------------------- /CustomizingRenderPassSetup/CustomRenderPassSetup/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CustomizingRenderPassSetup/CustomRenderPassSetup/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /CustomizingRenderPassSetup/CustomRenderPassSetup/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CustomizingRenderPassSetup/CustomRenderPassSetup/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /CustomizingRenderPassSetup/CustomRenderPassSetup/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CustomizingRenderPassSetup/CustomRenderPassSetup/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /CustomizingRenderPassSetup/CustomRenderPassSetup/CustomRenderPassSetup-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CustomizingRenderPassSetup/CustomRenderPassSetup/CustomRenderPassSetup-Bridging-Header.h -------------------------------------------------------------------------------- /CustomizingRenderPassSetup/CustomRenderPassSetup/CustomRenderPassSetup.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CustomizingRenderPassSetup/CustomRenderPassSetup/CustomRenderPassSetup.entitlements -------------------------------------------------------------------------------- /CustomizingRenderPassSetup/CustomRenderPassSetup/CustomRenderPassSetupApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CustomizingRenderPassSetup/CustomRenderPassSetup/CustomRenderPassSetupApp.swift -------------------------------------------------------------------------------- /CustomizingRenderPassSetup/CustomRenderPassSetup/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CustomizingRenderPassSetup/CustomRenderPassSetup/MetalView.swift -------------------------------------------------------------------------------- /CustomizingRenderPassSetup/CustomRenderPassSetup/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/CustomizingRenderPassSetup/CustomRenderPassSetup/Renderer.swift -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture0.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture0.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture0.textureset/Universal.mipmapset/01Circles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture0.textureset/Universal.mipmapset/01Circles.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture0.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture0.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture1.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture1.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture1.textureset/Universal.mipmapset/02Apple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture1.textureset/Universal.mipmapset/02Apple.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture1.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture1.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture10.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture10.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture11.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture11.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture12.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture12.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture13.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture13.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture13.textureset/Universal.mipmapset/14Kite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture13.textureset/Universal.mipmapset/14Kite.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture14.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture14.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture14.textureset/Universal.mipmapset/15Spider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture14.textureset/Universal.mipmapset/15Spider.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture15.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture15.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture15.textureset/Universal.mipmapset/16Flower.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture15.textureset/Universal.mipmapset/16Flower.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture16.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture16.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture17.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture17.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture18.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture18.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture18.textureset/Universal.mipmapset/19Lamp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture18.textureset/Universal.mipmapset/19Lamp.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture19.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture19.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture19.textureset/Universal.mipmapset/20Cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture19.textureset/Universal.mipmapset/20Cat.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture2.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture2.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture2.textureset/Universal.mipmapset/03Arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture2.textureset/Universal.mipmapset/03Arrow.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture2.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture2.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture20.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture20.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture20.textureset/Universal.mipmapset/21Oak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture20.textureset/Universal.mipmapset/21Oak.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture21.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture21.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture22.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture22.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture22.textureset/Universal.mipmapset/23House.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture22.textureset/Universal.mipmapset/23House.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture23.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture23.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture23.textureset/Universal.mipmapset/24Vortex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture23.textureset/Universal.mipmapset/24Vortex.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture24.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture24.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture25.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture25.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture25.textureset/Universal.mipmapset/26Snail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture25.textureset/Universal.mipmapset/26Snail.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture26.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture26.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture27.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture27.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture28.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture28.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture29.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture29.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture29.textureset/Universal.mipmapset/28Cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture29.textureset/Universal.mipmapset/28Cloud.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture3.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture3.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture3.textureset/Universal.mipmapset/04Bat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture3.textureset/Universal.mipmapset/04Bat.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture3.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture3.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture30.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture30.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture30.textureset/Universal.mipmapset/31Sword.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture30.textureset/Universal.mipmapset/31Sword.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture31.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture31.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture32.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture32.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture32.textureset/Universal.mipmapset/33Sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture32.textureset/Universal.mipmapset/33Sun.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture33.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture33.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture33.textureset/Universal.mipmapset/34Chair.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture33.textureset/Universal.mipmapset/34Chair.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture34.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture34.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture35.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture35.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture35.textureset/Universal.mipmapset/36Star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture35.textureset/Universal.mipmapset/36Star.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture36.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture36.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture36.textureset/Universal.mipmapset/37Castle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture36.textureset/Universal.mipmapset/37Castle.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture37.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture37.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture38.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture38.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture39.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture39.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture39.textureset/Universal.mipmapset/40Clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture39.textureset/Universal.mipmapset/40Clock.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture4.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture4.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture4.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture4.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture40.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture40.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture41.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture41.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture42.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture42.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture43.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture43.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture44.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture44.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture44.textureset/Universal.mipmapset/45Skull.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture44.textureset/Universal.mipmapset/45Skull.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture45.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture45.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture46.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture46.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture47.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture47.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture47.textureset/Universal.mipmapset/48Spiral.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture47.textureset/Universal.mipmapset/48Spiral.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture48.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture48.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture48.textureset/Universal.mipmapset/49Rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture48.textureset/Universal.mipmapset/49Rocket.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture49.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture49.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture49.textureset/Universal.mipmapset/50Milk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture49.textureset/Universal.mipmapset/50Milk.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture5.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture5.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture5.textureset/Universal.mipmapset/06Atom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture5.textureset/Universal.mipmapset/06Atom.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture5.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture5.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture50.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture50.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture51.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture51.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture52.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture52.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture53.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture53.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture54.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture54.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture54.textureset/Universal.mipmapset/55Owl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture54.textureset/Universal.mipmapset/55Owl.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture55.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture55.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture55.textureset/Universal.mipmapset/56Car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture55.textureset/Universal.mipmapset/56Car.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture56.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture56.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture56.textureset/Universal.mipmapset/57Pear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture56.textureset/Universal.mipmapset/57Pear.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture57.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture57.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture57.textureset/Universal.mipmapset/58TeaCup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture57.textureset/Universal.mipmapset/58TeaCup.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture58.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture58.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture59.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture59.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture6.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture6.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture6.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture6.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture60.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture60.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture60.textureset/Universal.mipmapset/61Mouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture60.textureset/Universal.mipmapset/61Mouse.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture61.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture61.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture61.textureset/Universal.mipmapset/62Moon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture61.textureset/Universal.mipmapset/62Moon.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture62.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture62.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture62.textureset/Universal.mipmapset/63Turtle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture62.textureset/Universal.mipmapset/63Turtle.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture63.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture63.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture63.textureset/Universal.mipmapset/64Cola.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture63.textureset/Universal.mipmapset/64Cola.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture64.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture64.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture65.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture65.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture65.textureset/Universal.mipmapset/66Axe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture65.textureset/Universal.mipmapset/66Axe.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture66.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture66.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture66.textureset/Universal.mipmapset/67Corn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture66.textureset/Universal.mipmapset/67Corn.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture7.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture7.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture7.textureset/Universal.mipmapset/08Whale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture7.textureset/Universal.mipmapset/08Whale.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture7.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture7.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture8.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture8.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture9.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture9.textureset/Contents.json -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture9.textureset/Universal.mipmapset/10Bird.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Assets.xcassets/Texture9.textureset/Universal.mipmapset/10Bird.png -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding-Bridging-Header.h -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding.entitlements -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/GPUArgumentBufferEncodingApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/GPUArgumentBufferEncodingApp.swift -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/MetalView.swift -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Renderer.swift -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/ShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/ShaderTypes.h -------------------------------------------------------------------------------- /EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingArgumentBuffersOnTheGPU/GPUArgumentBufferEncoding/GPUArgumentBufferEncoding/Shaders.metal -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/AAPLShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/AAPLShaderTypes.h -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/AAPLShaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/AAPLShaders.metal -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/BasicIndirectCommandBuffers-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/BasicIndirectCommandBuffers-Bridging-Header.h -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/BasicIndirectCommandBuffers.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/BasicIndirectCommandBuffers.entitlements -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/BasicIndirectCommandBuffersApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/BasicIndirectCommandBuffersApp.swift -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/MetalView.swift -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheCPU/BasicIndirectCommandBuffers/Renderer.swift -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/AAPLShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/AAPLShaderTypes.h -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/AAPLShaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/AAPLShaders.metal -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/IndirectCommandBuffersWithGPUEncoding-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/IndirectCommandBuffersWithGPUEncoding-Bridging-Header.h -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/IndirectCommandBuffersWithGPUEncoding.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/IndirectCommandBuffersWithGPUEncoding.entitlements -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/IndirectCommandBuffersWithGPUEncodingApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/IndirectCommandBuffersWithGPUEncodingApp.swift -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/MetalView.swift -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/EncodingIndirectCommandBuffersOnTheGPU/IndirectCommandBuffersWithGPUEncoding/Renderer.swift -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image0.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image0.imageset/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image0.imageset/Image0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image0.imageset/Image0.jpg -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image1.imageset/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image1.imageset/Image1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image1.imageset/Image1.jpg -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image2.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image2.imageset/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image2.imageset/Image2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image2.imageset/Image2.jpg -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image3.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image3.imageset/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image3.imageset/Image3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image3.imageset/Image3.jpg -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image4.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image4.imageset/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image4.imageset/Image4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image4.imageset/Image4.jpg -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image5.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image5.imageset/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image5.imageset/Image5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Assets.xcassets/Image5.imageset/Image5.jpg -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/EventWrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/EventWrapper.swift -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Filter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Filter.swift -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/FilterApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/FilterApp.swift -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Filters.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Filters.metal -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/ImageFilteringWithHeapsAndEvents-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #include "ShaderTypes.h" 2 | -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/ImageFilteringWithHeapsAndEvents.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/ImageFilteringWithHeapsAndEvents.entitlements -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/MetalView.swift -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Renderer.swift -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/ShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/ShaderTypes.h -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndEvents/ImageFilteringWithHeapsAndEvents/Shaders.metal -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image0.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image0.imageset/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image0.imageset/Image0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image0.imageset/Image0.jpg -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image1.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image1.imageset/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image1.imageset/Image1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image1.imageset/Image1.jpg -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image2.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image2.imageset/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image2.imageset/Image2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image2.imageset/Image2.jpg -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image3.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image3.imageset/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image3.imageset/Image3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image3.imageset/Image3.jpg -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image4.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image4.imageset/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image4.imageset/Image4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image4.imageset/Image4.jpg -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image5.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image5.imageset/Contents.json -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image5.imageset/Image5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Assets.xcassets/Image5.imageset/Image5.jpg -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Filter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Filter.swift -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/FilterApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/FilterApp.swift -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Filters.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Filters.metal -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/ImageFilteringWithHeapsAndFences-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #include "ShaderTypes.h" 2 | -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/ImageFilteringWithHeapsAndFences.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/ImageFilteringWithHeapsAndFences.entitlements -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/MetalView.swift -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Renderer.swift -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/ShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/ShaderTypes.h -------------------------------------------------------------------------------- /ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ImplementingAMultistageImageFilterUsingHeapsAndFences/ImageFilteringWithHeapsAndFences/Shaders.metal -------------------------------------------------------------------------------- /ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/AAPLShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/AAPLShaderTypes.h -------------------------------------------------------------------------------- /ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/AAPLShaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/AAPLShaders.metal -------------------------------------------------------------------------------- /ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/Assets.xcassets/Text.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/Assets.xcassets/Text.textureset/Contents.json -------------------------------------------------------------------------------- /ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/Assets.xcassets/Text.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/Assets.xcassets/Text.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/Assets.xcassets/Text.textureset/Universal.mipmapset/Text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/Assets.xcassets/Text.textureset/Universal.mipmapset/Text.png -------------------------------------------------------------------------------- /ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/BasicArgumentBuffers-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/BasicArgumentBuffers-Bridging-Header.h -------------------------------------------------------------------------------- /ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/BasicArgumentBuffers.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/BasicArgumentBuffers.entitlements -------------------------------------------------------------------------------- /ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/BasicArgumentBuffersApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/BasicArgumentBuffersApp.swift -------------------------------------------------------------------------------- /ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/MetalView.swift -------------------------------------------------------------------------------- /ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ManagingGroupsOfResourcesWithArgumentBuffers/BasicArgumentBuffers/Renderer.swift -------------------------------------------------------------------------------- /PerformingCalculationsOnAGPU/MetalComputeBasic.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/PerformingCalculationsOnAGPU/MetalComputeBasic.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /PerformingCalculationsOnAGPU/MetalComputeBasic.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/PerformingCalculationsOnAGPU/MetalComputeBasic.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /PerformingCalculationsOnAGPU/MetalComputeBasic.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/PerformingCalculationsOnAGPU/MetalComputeBasic.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /PerformingCalculationsOnAGPU/MetalComputeBasic.xcodeproj/xcshareddata/xcschemes/MetalComputeBasic.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/PerformingCalculationsOnAGPU/MetalComputeBasic.xcodeproj/xcshareddata/xcschemes/MetalComputeBasic.xcscheme -------------------------------------------------------------------------------- /PerformingCalculationsOnAGPU/MetalComputeBasic/MetalAdder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/PerformingCalculationsOnAGPU/MetalComputeBasic/MetalAdder.swift -------------------------------------------------------------------------------- /PerformingCalculationsOnAGPU/MetalComputeBasic/Util.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/PerformingCalculationsOnAGPU/MetalComputeBasic/Util.swift -------------------------------------------------------------------------------- /PerformingCalculationsOnAGPU/MetalComputeBasic/add.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/PerformingCalculationsOnAGPU/MetalComputeBasic/add.metal -------------------------------------------------------------------------------- /PerformingCalculationsOnAGPU/MetalComputeBasic/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/PerformingCalculationsOnAGPU/MetalComputeBasic/main.swift -------------------------------------------------------------------------------- /ProcessingATextureInAComputeFunction/TextureCompute.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ProcessingATextureInAComputeFunction/TextureCompute.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ProcessingATextureInAComputeFunction/TextureCompute.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ProcessingATextureInAComputeFunction/TextureCompute.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ProcessingATextureInAComputeFunction/TextureCompute.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ProcessingATextureInAComputeFunction/TextureCompute.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ProcessingATextureInAComputeFunction/TextureCompute/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ProcessingATextureInAComputeFunction/TextureCompute/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /ProcessingATextureInAComputeFunction/TextureCompute/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ProcessingATextureInAComputeFunction/TextureCompute/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ProcessingATextureInAComputeFunction/TextureCompute/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ProcessingATextureInAComputeFunction/TextureCompute/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /ProcessingATextureInAComputeFunction/TextureCompute/Assets.xcassets/Image.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ProcessingATextureInAComputeFunction/TextureCompute/Assets.xcassets/Image.imageset/Contents.json -------------------------------------------------------------------------------- /ProcessingATextureInAComputeFunction/TextureCompute/Assets.xcassets/Image.imageset/Image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ProcessingATextureInAComputeFunction/TextureCompute/Assets.xcassets/Image.imageset/Image.png -------------------------------------------------------------------------------- /ProcessingATextureInAComputeFunction/TextureCompute/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ProcessingATextureInAComputeFunction/TextureCompute/MetalView.swift -------------------------------------------------------------------------------- /ProcessingATextureInAComputeFunction/TextureCompute/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ProcessingATextureInAComputeFunction/TextureCompute/Renderer.swift -------------------------------------------------------------------------------- /ProcessingATextureInAComputeFunction/TextureCompute/ShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ProcessingATextureInAComputeFunction/TextureCompute/ShaderTypes.h -------------------------------------------------------------------------------- /ProcessingATextureInAComputeFunction/TextureCompute/Shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ProcessingATextureInAComputeFunction/TextureCompute/Shaders.metal -------------------------------------------------------------------------------- /ProcessingATextureInAComputeFunction/TextureCompute/TextureCompute-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | #include "ShaderTypes.h" 2 | -------------------------------------------------------------------------------- /ProcessingATextureInAComputeFunction/TextureCompute/TextureCompute.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ProcessingATextureInAComputeFunction/TextureCompute/TextureCompute.entitlements -------------------------------------------------------------------------------- /ProcessingATextureInAComputeFunction/TextureCompute/TextureComputeApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/ProcessingATextureInAComputeFunction/TextureCompute/TextureComputeApp.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/README.md -------------------------------------------------------------------------------- /RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/Culling.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/Culling.metal -------------------------------------------------------------------------------- /RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/DepthPass.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/DepthPass.metal -------------------------------------------------------------------------------- /RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/Fairy.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/Fairy.metal -------------------------------------------------------------------------------- /RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/Forward.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/Forward.metal -------------------------------------------------------------------------------- /RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/MathUtilities.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/MathUtilities.swift -------------------------------------------------------------------------------- /RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/Mesh.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/Mesh.swift -------------------------------------------------------------------------------- /RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/Meshes/Temple.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/Meshes/Temple.mtl -------------------------------------------------------------------------------- /RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/Meshes/Temple.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/Meshes/Temple.obj -------------------------------------------------------------------------------- /RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/MetalView.swift -------------------------------------------------------------------------------- /RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/Renderer.swift -------------------------------------------------------------------------------- /RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/ShaderCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/ShaderCommon.h -------------------------------------------------------------------------------- /RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/ShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/ShaderTypes.h -------------------------------------------------------------------------------- /RenderingASceneWithForwardPlusLightingUsingTileShaders/ForwardPlusLightingWithTileShaders/ForwardPlusLightingWithTileShaders/Shaders.metal: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering.xcodeproj/xcshareddata/xcschemes/HybridRendering.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering.xcodeproj/xcshareddata/xcschemes/HybridRendering.xcscheme -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/ArgumentBufferTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/ArgumentBufferTypes.h -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesAOMap.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesAOMap.textureset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesAOMap.textureset/Universal.mipmapset/AccessoriesAOMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesAOMap.textureset/Universal.mipmapset/AccessoriesAOMap.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesAOMap.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesAOMap.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesBaseColor.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesBaseColor.textureset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesBaseColor.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesBaseColor.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesMetallicMap.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesMetallicMap.textureset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesMetallicMap.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesMetallicMap.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesNormalMap.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesNormalMap.textureset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesNormalMap.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesNormalMap.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesRoughnessMap.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesRoughnessMap.textureset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesRoughnessMap.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AccessoriesRoughnessMap.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AppIcon 1.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AppIcon 1.appiconset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyAOMap.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyAOMap.textureset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyAOMap.textureset/Universal.mipmapset/BodyAOMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyAOMap.textureset/Universal.mipmapset/BodyAOMap.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyAOMap.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyAOMap.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyBaseColor.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyBaseColor.textureset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyBaseColor.textureset/Universal.mipmapset/BodyBaseColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyBaseColor.textureset/Universal.mipmapset/BodyBaseColor.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyBaseColor.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyBaseColor.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyMetallicMap.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyMetallicMap.textureset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyMetallicMap.textureset/Universal.mipmapset/BodyMetallicMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyMetallicMap.textureset/Universal.mipmapset/BodyMetallicMap.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyMetallicMap.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyMetallicMap.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyNormalMap.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyNormalMap.textureset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyNormalMap.textureset/Universal.mipmapset/BodyNormalMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyNormalMap.textureset/Universal.mipmapset/BodyNormalMap.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyNormalMap.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyNormalMap.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyRoughnessMap.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyRoughnessMap.textureset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyRoughnessMap.textureset/Universal.mipmapset/BodyRoughnessMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyRoughnessMap.textureset/Universal.mipmapset/BodyRoughnessMap.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyRoughnessMap.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/BodyRoughnessMap.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/Brand Assets.brandassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/Brand Assets.brandassets/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tile0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tile0.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tileLevel10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tileLevel10.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tileLevel20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tileLevel20.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tileLevel30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tileLevel30.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tileLevel40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tileLevel40.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tileLevel50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tileLevel50.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tileLevel60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tileLevel60.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tileLevel70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tileLevel70.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tileLevel80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +X.mipmapset/tileLevel80.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tile2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tile2.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tileLevel12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tileLevel12.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tileLevel22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tileLevel22.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tileLevel32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tileLevel32.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tileLevel42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tileLevel42.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tileLevel52.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tileLevel52.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tileLevel62.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tileLevel62.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tileLevel72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tileLevel72.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tileLevel82.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Y.mipmapset/tileLevel82.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tile4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tile4.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tileLevel14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tileLevel14.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tileLevel24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tileLevel24.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tileLevel34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tileLevel34.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tileLevel44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tileLevel44.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tileLevel54.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tileLevel54.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tileLevel64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tileLevel64.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tileLevel74.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tileLevel74.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tileLevel84.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal +Z.mipmapset/tileLevel84.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tile1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tile1.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tileLevel11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tileLevel11.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tileLevel21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tileLevel21.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tileLevel31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tileLevel31.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tileLevel41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tileLevel41.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tileLevel51.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tileLevel51.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tileLevel61.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tileLevel61.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tileLevel71.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tileLevel71.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tileLevel81.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -X.mipmapset/tileLevel81.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tile3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tile3.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tileLevel13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tileLevel13.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tileLevel23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tileLevel23.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tileLevel33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tileLevel33.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tileLevel43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tileLevel43.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tileLevel53.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tileLevel53.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tileLevel63.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tileLevel63.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tileLevel73.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tileLevel73.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tileLevel83.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Y.mipmapset/tileLevel83.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tile5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tile5.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tileLevel15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tileLevel15.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tileLevel25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tileLevel25.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tileLevel35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tileLevel35.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tileLevel45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tileLevel45.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tileLevel55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tileLevel55.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tileLevel65.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tileLevel65.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tileLevel75.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tileLevel75.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tileLevel85.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/IrradianceMap.cubetextureset/Universal -Z.mipmapset/tileLevel85.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/black.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/black.textureset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/black.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/black.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/black.textureset/Universal.mipmapset/black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/black.textureset/Universal.mipmapset/black.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/checkerboard.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/checkerboard.textureset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/checkerboard.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/checkerboard.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/checkerboard.textureset/Universal.mipmapset/checkerboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/checkerboard.textureset/Universal.mipmapset/checkerboard.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/checkerboard_gray.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/checkerboard_gray.textureset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/checkerboard_gray.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/checkerboard_gray.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/checkerboard_gray.textureset/Universal.mipmapset/checkerboard_gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/checkerboard_gray.textureset/Universal.mipmapset/checkerboard_gray.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/gray.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/gray.textureset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/gray.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/gray.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/gray.textureset/Universal.mipmapset/gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/gray.textureset/Universal.mipmapset/gray.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/white.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/white.textureset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/white.textureset/Universal.mipmapset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/white.textureset/Universal.mipmapset/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/white.textureset/Universal.mipmapset/white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Assets.xcassets/white.textureset/Universal.mipmapset/white.png -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/HybridRendering-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/HybridRendering-Bridging-Header.h -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/HybridRendering.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/HybridRendering.entitlements -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/HybridRenderingApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/HybridRenderingApp.swift -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/MTLTexture+Ext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/MTLTexture+Ext.swift -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/MathUtils.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/MathUtils.swift -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/MeshObj.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/MeshObj.swift -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/MetalView.swift -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Models/firetruck.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Models/firetruck.mtl -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Models/firetruck.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Models/firetruck.obj -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Renderer.swift -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/ShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/ShaderTypes.h -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/Shaders.metal -------------------------------------------------------------------------------- /RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/kloppenheim_06_4k.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/RenderingReflectionsInRealTimeUsingRayTracing/HybridRendering/kloppenheim_06_4k.hdr -------------------------------------------------------------------------------- /SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization.xcodeproj/xcshareddata/xcschemes/CPU-GPU-Synchronization.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization.xcodeproj/xcshareddata/xcschemes/CPU-GPU-Synchronization.xcscheme -------------------------------------------------------------------------------- /SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization/AAPLShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization/AAPLShaderTypes.h -------------------------------------------------------------------------------- /SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization/AAPLShaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization/AAPLShaders.metal -------------------------------------------------------------------------------- /SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization/App.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization/App.swift -------------------------------------------------------------------------------- /SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization/MetalView.swift -------------------------------------------------------------------------------- /SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization/Renderer.swift -------------------------------------------------------------------------------- /SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization/Triangle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/SynchronizingCPUAndGPUWork/CPU-GPU-Synchronization/Triangle.swift -------------------------------------------------------------------------------- /UsingARenderPipelineToRenderPrimitives/HelloTriangle.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingARenderPipelineToRenderPrimitives/HelloTriangle.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /UsingARenderPipelineToRenderPrimitives/HelloTriangle.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingARenderPipelineToRenderPrimitives/HelloTriangle.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /UsingARenderPipelineToRenderPrimitives/HelloTriangle.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingARenderPipelineToRenderPrimitives/HelloTriangle.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /UsingARenderPipelineToRenderPrimitives/HelloTriangle/AAPLShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingARenderPipelineToRenderPrimitives/HelloTriangle/AAPLShaderTypes.h -------------------------------------------------------------------------------- /UsingARenderPipelineToRenderPrimitives/HelloTriangle/AAPLShaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingARenderPipelineToRenderPrimitives/HelloTriangle/AAPLShaders.metal -------------------------------------------------------------------------------- /UsingARenderPipelineToRenderPrimitives/HelloTriangle/App.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingARenderPipelineToRenderPrimitives/HelloTriangle/App.swift -------------------------------------------------------------------------------- /UsingARenderPipelineToRenderPrimitives/HelloTriangle/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingARenderPipelineToRenderPrimitives/HelloTriangle/MetalView.swift -------------------------------------------------------------------------------- /UsingARenderPipelineToRenderPrimitives/HelloTriangle/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingARenderPipelineToRenderPrimitives/HelloTriangle/Renderer.swift -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/App.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/App.swift -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps-Bridging-Header.h -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture0.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture0.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture1.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture1.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture10.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture10.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture11.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture11.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture12.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture12.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture13.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture13.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture14.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture14.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture15.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture15.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture16.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture16.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture17.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture17.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture18.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture18.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture19.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture19.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture2.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture2.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture20.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture20.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture21.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture21.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture22.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture22.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture23.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture23.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture24.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture24.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture25.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture25.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture26.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture26.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture27.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture27.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture28.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture28.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture29.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture29.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture3.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture3.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture30.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture30.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture31.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture31.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture4.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture4.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture5.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture5.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture6.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture6.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture7.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture7.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture8.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture8.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture9.textureset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Assets.xcassets/Texture9.textureset/Contents.json -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/MetalView.swift -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Renderer.swift -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/ShaderTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/ShaderTypes.h -------------------------------------------------------------------------------- /UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Shaders.metal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingArgumentBuffersWithResourceHeaps/ArgumentBufferArraysWithHeaps/ArgumentBufferArraysWithHeaps/Shaders.metal -------------------------------------------------------------------------------- /UsingMetalToDrawAViewContents/MetalKitAndRenderingSetup.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingMetalToDrawAViewContents/MetalKitAndRenderingSetup.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /UsingMetalToDrawAViewContents/MetalKitAndRenderingSetup.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingMetalToDrawAViewContents/MetalKitAndRenderingSetup.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /UsingMetalToDrawAViewContents/MetalKitAndRenderingSetup.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingMetalToDrawAViewContents/MetalKitAndRenderingSetup.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /UsingMetalToDrawAViewContents/MetalKitAndRenderingSetup/App.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingMetalToDrawAViewContents/MetalKitAndRenderingSetup/App.swift -------------------------------------------------------------------------------- /UsingMetalToDrawAViewContents/MetalKitAndRenderingSetup/MetalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingMetalToDrawAViewContents/MetalKitAndRenderingSetup/MetalView.swift -------------------------------------------------------------------------------- /UsingMetalToDrawAViewContents/MetalKitAndRenderingSetup/Renderer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jonmhobson/MetalSampleCodeSwift/HEAD/UsingMetalToDrawAViewContents/MetalKitAndRenderingSetup/Renderer.swift --------------------------------------------------------------------------------