max tokens

~10248 tokens

├── .gitignore
├── CODE_OF_CONDUCT.md
├── Inferno.xcworkspace
    ├── contents.xcworkspacedata
    └── xcshareddata
    │   └── IDEWorkspaceChecks.plist
├── LICENSE
├── Package.swift
├── README.md
├── Sandbox
    ├── Inferno
    │   ├── Assets.xcassets
    │   │   ├── AccentColor.colorset
    │   │   │   └── Contents.json
    │   │   ├── AppIcon.appiconset
    │   │   │   ├── Contents.json
    │   │   │   ├── Icon-1024.png
    │   │   │   ├── Icon-128.png
    │   │   │   ├── Icon-16.png
    │   │   │   ├── Icon-256 1.png
    │   │   │   ├── Icon-256.png
    │   │   │   ├── Icon-32 1.png
    │   │   │   ├── Icon-32.png
    │   │   │   ├── Icon-512 1.png
    │   │   │   ├── Icon-512.png
    │   │   │   ├── Icon-64.png
    │   │   │   └── Icon-Square.png
    │   │   ├── AppIcon.solidimagestack
    │   │   │   ├── Back.solidimagestacklayer
    │   │   │   │   ├── Content.imageset
    │   │   │   │   │   ├── Contents.json
    │   │   │   │   │   └── Icon-Square.png
    │   │   │   │   └── Contents.json
    │   │   │   ├── Contents.json
    │   │   │   └── Front.solidimagestacklayer
    │   │   │   │   ├── Content.imageset
    │   │   │   │       ├── Contents.json
    │   │   │   │       └── Icon-Square.png
    │   │   │   │   └── Contents.json
    │   │   ├── Contents.json
    │   │   ├── Doggo.imageset
    │   │   │   ├── Contents.json
    │   │   │   ├── Doggo.png
    │   │   │   ├── Doggo@2x.png
    │   │   │   └── Doggo@3x.png
    │   │   ├── Flag.imageset
    │   │   │   ├── Contents.json
    │   │   │   ├── flag.png
    │   │   │   ├── flag@2x.png
    │   │   │   └── flag@3x.png
    │   │   ├── HWS.imageset
    │   │   │   ├── Contents.json
    │   │   │   ├── HWS.png
    │   │   │   ├── HWS@2x.png
    │   │   │   └── HWS@3x.png
    │   │   └── Logo.imageset
    │   │   │   ├── Contents.json
    │   │   │   ├── logo.png
    │   │   │   ├── logo@2x.png
    │   │   │   └── logo@3x.png
    │   ├── ContentView.swift
    │   ├── Helpers
    │   │   ├── ContentPreview.swift
    │   │   ├── ContentPreviewSelector.swift
    │   │   ├── PlatformShims.swift
    │   │   ├── PreviewType.swift
    │   │   ├── String-ShaderName.swift
    │   │   ├── ToggleAlphaButton.swift
    │   │   └── TransformationType.swift
    │   ├── Inferno.entitlements
    │   ├── InfernoApp.swift
    │   ├── Preview Content
    │   │   └── Preview Assets.xcassets
    │   │   │   └── Contents.json
    │   ├── ShaderDescriptions
    │   │   ├── BlurEffect.swift
    │   │   ├── GenerativeShader.swift
    │   │   ├── SimpleTransformationShader.swift
    │   │   ├── TimeTransformationShader.swift
    │   │   ├── TouchTransformationShader.swift
    │   │   └── TransitionShader.swift
    │   ├── ShaderPreviews
    │   │   ├── AbsoluteTouchTransformationPreview.swift
    │   │   ├── BlurPreview.swift
    │   │   ├── GenerativePreview.swift
    │   │   ├── ProgressiveBlurPreview.swift
    │   │   ├── RelativeTouchTransformationPreview.swift
    │   │   ├── ShapeBlurPreview.swift
    │   │   ├── SimpleTransformationPreview.swift
    │   │   ├── TimeTransformationPreview.swift
    │   │   ├── TouchTransformationPreview.swift
    │   │   └── TransitionPreview.swift
    │   └── WelcomeView.swift
    ├── InfernoSandbox.xcodeproj
    │   ├── project.pbxproj
    │   └── project.xcworkspace
    │   │   ├── contents.xcworkspacedata
    │   │   └── xcshareddata
    │   │       └── IDEWorkspaceChecks.plist
    ├── Package.swift
    └── README.md
├── Sources
    └── Inferno
    │   ├── InfernoBundle.swift
    │   ├── InfernoShaderLibrary.swift
    │   ├── Shaders
    │       ├── Blur
    │       │   └── VariableGaussianBlur.metal
    │       ├── Generation
    │       │   ├── LightGrid.metal
    │       │   └── Sinebow.metal
    │       ├── Transformation
    │       │   ├── AnimatedGradientFill.metal
    │       │   ├── Bubble.metal
    │       │   ├── Checkerboard.metal
    │       │   ├── CircleWaveTransformation.metal
    │       │   ├── ColorPlanes.metal
    │       │   ├── Emboss.metal
    │       │   ├── GradientFill.metal
    │       │   ├── Infrared.metal
    │       │   ├── Interlace.metal
    │       │   ├── InvertAlpha.metal
    │       │   ├── Passthrough.metal
    │       │   ├── RainbowNoise.metal
    │       │   ├── Recolor.metal
    │       │   ├── RelativeWave.metal
    │       │   ├── Shimmer.metal
    │       │   ├── SimpleLoupe.metal
    │       │   ├── WarpingLoupe.metal
    │       │   ├── Water.metal
    │       │   ├── Wave.metal
    │       │   └── WhiteNoise.metal
    │       └── Transition
    │       │   ├── Circle.metal
    │       │   ├── CircleWave.metal
    │       │   ├── Crosswarp.metal
    │       │   ├── Diamond.metal
    │       │   ├── DiamondWave.metal
    │       │   ├── Genie.metal
    │       │   ├── Pixellate.metal
    │       │   ├── Radial.metal
    │       │   ├── Swirl.metal
    │       │   └── Wind.metal
    │   └── SwiftUI
    │       ├── Transitions.swift
    │       ├── View+variableBlur.swift
    │       └── VisualEffect+variableBlur.swift
├── assets
    ├── animated-gradient-fill.png
    ├── bubble.png
    ├── checkerboard.png
    ├── circle-wave.png
    ├── color-planes.png
    ├── emboss.png
    ├── gradient-fill.png
    ├── infrared.png
    ├── interlace.png
    ├── invert-alpha.png
    ├── light-grid.png
    ├── passthrough.png
    ├── progressive-blur.png
    ├── rainbow-noise.png
    ├── recolor.png
    ├── relative-wave.png
    ├── rounded-rectangle-mask.png
    ├── shimmer.png
    ├── simple-loupe.png
    ├── sinebow.png
    ├── vignette.png
    ├── warping-loupe.png
    ├── water.png
    ├── wave.png
    └── white-noise.png
└── sandbox-screenshot.png


/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/.gitignore


--------------------------------------------------------------------------------
/CODE_OF_CONDUCT.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/CODE_OF_CONDUCT.md


--------------------------------------------------------------------------------
/Inferno.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Inferno.xcworkspace/contents.xcworkspacedata


--------------------------------------------------------------------------------
/Inferno.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Inferno.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist


--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/LICENSE


--------------------------------------------------------------------------------
/Package.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Package.swift


--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/README.md


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AccentColor.colorset/Contents.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AccentColor.colorset/Contents.json


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Contents.json


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-1024.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-128.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-16.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-256 1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-256 1.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-256.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-32 1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-32 1.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-32.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-512 1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-512 1.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-512.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-64.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-Square.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.appiconset/Icon-Square.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.solidimagestack/Back.solidimagestacklayer/Content.imageset/Contents.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.solidimagestack/Back.solidimagestacklayer/Content.imageset/Contents.json


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.solidimagestack/Back.solidimagestacklayer/Content.imageset/Icon-Square.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.solidimagestack/Back.solidimagestacklayer/Content.imageset/Icon-Square.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.solidimagestack/Back.solidimagestacklayer/Contents.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.solidimagestack/Back.solidimagestacklayer/Contents.json


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.solidimagestack/Contents.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.solidimagestack/Contents.json


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.solidimagestack/Front.solidimagestacklayer/Content.imageset/Contents.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.solidimagestack/Front.solidimagestacklayer/Content.imageset/Contents.json


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.solidimagestack/Front.solidimagestacklayer/Content.imageset/Icon-Square.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.solidimagestack/Front.solidimagestacklayer/Content.imageset/Icon-Square.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/AppIcon.solidimagestack/Front.solidimagestacklayer/Contents.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/AppIcon.solidimagestack/Front.solidimagestacklayer/Contents.json


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/Contents.json


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/Doggo.imageset/Contents.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/Doggo.imageset/Contents.json


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/Doggo.imageset/Doggo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/Doggo.imageset/Doggo.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/Doggo.imageset/Doggo@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/Doggo.imageset/Doggo@2x.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/Doggo.imageset/Doggo@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/Doggo.imageset/Doggo@3x.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/Flag.imageset/Contents.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/Flag.imageset/Contents.json


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/Flag.imageset/flag.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/Flag.imageset/flag.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/Flag.imageset/flag@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/Flag.imageset/flag@2x.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/Flag.imageset/flag@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/Flag.imageset/flag@3x.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/HWS.imageset/Contents.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/HWS.imageset/Contents.json


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/HWS.imageset/HWS.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/HWS.imageset/HWS.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/HWS.imageset/HWS@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/HWS.imageset/HWS@2x.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/HWS.imageset/HWS@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/HWS.imageset/HWS@3x.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/Logo.imageset/Contents.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/Logo.imageset/Contents.json


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/Logo.imageset/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/Logo.imageset/logo.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/Logo.imageset/logo@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/Logo.imageset/logo@2x.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/Assets.xcassets/Logo.imageset/logo@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Assets.xcassets/Logo.imageset/logo@3x.png


--------------------------------------------------------------------------------
/Sandbox/Inferno/ContentView.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ContentView.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/Helpers/ContentPreview.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Helpers/ContentPreview.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/Helpers/ContentPreviewSelector.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Helpers/ContentPreviewSelector.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/Helpers/PlatformShims.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Helpers/PlatformShims.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/Helpers/PreviewType.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Helpers/PreviewType.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/Helpers/String-ShaderName.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Helpers/String-ShaderName.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/Helpers/ToggleAlphaButton.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Helpers/ToggleAlphaButton.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/Helpers/TransformationType.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Helpers/TransformationType.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/Inferno.entitlements:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Inferno.entitlements


--------------------------------------------------------------------------------
/Sandbox/Inferno/InfernoApp.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/InfernoApp.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/Preview Content/Preview Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/Preview Content/Preview Assets.xcassets/Contents.json


--------------------------------------------------------------------------------
/Sandbox/Inferno/ShaderDescriptions/BlurEffect.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ShaderDescriptions/BlurEffect.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/ShaderDescriptions/GenerativeShader.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ShaderDescriptions/GenerativeShader.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/ShaderDescriptions/SimpleTransformationShader.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ShaderDescriptions/SimpleTransformationShader.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/ShaderDescriptions/TimeTransformationShader.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ShaderDescriptions/TimeTransformationShader.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/ShaderDescriptions/TouchTransformationShader.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ShaderDescriptions/TouchTransformationShader.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/ShaderDescriptions/TransitionShader.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ShaderDescriptions/TransitionShader.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/ShaderPreviews/AbsoluteTouchTransformationPreview.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ShaderPreviews/AbsoluteTouchTransformationPreview.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/ShaderPreviews/BlurPreview.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ShaderPreviews/BlurPreview.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/ShaderPreviews/GenerativePreview.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ShaderPreviews/GenerativePreview.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/ShaderPreviews/ProgressiveBlurPreview.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ShaderPreviews/ProgressiveBlurPreview.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/ShaderPreviews/RelativeTouchTransformationPreview.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ShaderPreviews/RelativeTouchTransformationPreview.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/ShaderPreviews/ShapeBlurPreview.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ShaderPreviews/ShapeBlurPreview.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/ShaderPreviews/SimpleTransformationPreview.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ShaderPreviews/SimpleTransformationPreview.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/ShaderPreviews/TimeTransformationPreview.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ShaderPreviews/TimeTransformationPreview.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/ShaderPreviews/TouchTransformationPreview.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ShaderPreviews/TouchTransformationPreview.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/ShaderPreviews/TransitionPreview.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/ShaderPreviews/TransitionPreview.swift


--------------------------------------------------------------------------------
/Sandbox/Inferno/WelcomeView.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Inferno/WelcomeView.swift


--------------------------------------------------------------------------------
/Sandbox/InfernoSandbox.xcodeproj/project.pbxproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/InfernoSandbox.xcodeproj/project.pbxproj


--------------------------------------------------------------------------------
/Sandbox/InfernoSandbox.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/InfernoSandbox.xcodeproj/project.xcworkspace/contents.xcworkspacedata


--------------------------------------------------------------------------------
/Sandbox/InfernoSandbox.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/InfernoSandbox.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist


--------------------------------------------------------------------------------
/Sandbox/Package.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/Package.swift


--------------------------------------------------------------------------------
/Sandbox/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sandbox/README.md


--------------------------------------------------------------------------------
/Sources/Inferno/InfernoBundle.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/InfernoBundle.swift


--------------------------------------------------------------------------------
/Sources/Inferno/InfernoShaderLibrary.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/InfernoShaderLibrary.swift


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Blur/VariableGaussianBlur.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Blur/VariableGaussianBlur.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Generation/LightGrid.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Generation/LightGrid.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Generation/Sinebow.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Generation/Sinebow.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/AnimatedGradientFill.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/AnimatedGradientFill.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/Bubble.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/Bubble.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/Checkerboard.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/Checkerboard.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/CircleWaveTransformation.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/CircleWaveTransformation.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/ColorPlanes.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/ColorPlanes.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/Emboss.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/Emboss.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/GradientFill.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/GradientFill.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/Infrared.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/Infrared.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/Interlace.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/Interlace.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/InvertAlpha.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/InvertAlpha.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/Passthrough.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/Passthrough.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/RainbowNoise.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/RainbowNoise.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/Recolor.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/Recolor.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/RelativeWave.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/RelativeWave.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/Shimmer.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/Shimmer.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/SimpleLoupe.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/SimpleLoupe.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/WarpingLoupe.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/WarpingLoupe.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/Water.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/Water.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/Wave.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/Wave.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transformation/WhiteNoise.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transformation/WhiteNoise.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transition/Circle.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transition/Circle.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transition/CircleWave.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transition/CircleWave.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transition/Crosswarp.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transition/Crosswarp.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transition/Diamond.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transition/Diamond.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transition/DiamondWave.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transition/DiamondWave.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transition/Genie.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transition/Genie.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transition/Pixellate.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transition/Pixellate.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transition/Radial.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transition/Radial.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transition/Swirl.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transition/Swirl.metal


--------------------------------------------------------------------------------
/Sources/Inferno/Shaders/Transition/Wind.metal:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/Shaders/Transition/Wind.metal


--------------------------------------------------------------------------------
/Sources/Inferno/SwiftUI/Transitions.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/SwiftUI/Transitions.swift


--------------------------------------------------------------------------------
/Sources/Inferno/SwiftUI/View+variableBlur.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/SwiftUI/View+variableBlur.swift


--------------------------------------------------------------------------------
/Sources/Inferno/SwiftUI/VisualEffect+variableBlur.swift:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/Sources/Inferno/SwiftUI/VisualEffect+variableBlur.swift


--------------------------------------------------------------------------------
/assets/animated-gradient-fill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/animated-gradient-fill.png


--------------------------------------------------------------------------------
/assets/bubble.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/bubble.png


--------------------------------------------------------------------------------
/assets/checkerboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/checkerboard.png


--------------------------------------------------------------------------------
/assets/circle-wave.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/circle-wave.png


--------------------------------------------------------------------------------
/assets/color-planes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/color-planes.png


--------------------------------------------------------------------------------
/assets/emboss.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/emboss.png


--------------------------------------------------------------------------------
/assets/gradient-fill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/gradient-fill.png


--------------------------------------------------------------------------------
/assets/infrared.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/infrared.png


--------------------------------------------------------------------------------
/assets/interlace.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/interlace.png


--------------------------------------------------------------------------------
/assets/invert-alpha.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/invert-alpha.png


--------------------------------------------------------------------------------
/assets/light-grid.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/light-grid.png


--------------------------------------------------------------------------------
/assets/passthrough.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/passthrough.png


--------------------------------------------------------------------------------
/assets/progressive-blur.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/progressive-blur.png


--------------------------------------------------------------------------------
/assets/rainbow-noise.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/rainbow-noise.png


--------------------------------------------------------------------------------
/assets/recolor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/recolor.png


--------------------------------------------------------------------------------
/assets/relative-wave.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/relative-wave.png


--------------------------------------------------------------------------------
/assets/rounded-rectangle-mask.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/rounded-rectangle-mask.png


--------------------------------------------------------------------------------
/assets/shimmer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/shimmer.png


--------------------------------------------------------------------------------
/assets/simple-loupe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/simple-loupe.png


--------------------------------------------------------------------------------
/assets/sinebow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/sinebow.png


--------------------------------------------------------------------------------
/assets/vignette.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/vignette.png


--------------------------------------------------------------------------------
/assets/warping-loupe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/warping-loupe.png


--------------------------------------------------------------------------------
/assets/water.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/water.png


--------------------------------------------------------------------------------
/assets/wave.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/wave.png


--------------------------------------------------------------------------------
/assets/white-noise.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/assets/white-noise.png


--------------------------------------------------------------------------------
/sandbox-screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/twostraws/Inferno/HEAD/sandbox-screenshot.png


--------------------------------------------------------------------------------