Diffusion/DiffusionApp.swift (19 lines of code) (raw):
//
// DiffusionApp.swift
// Diffusion
//
// Created by Pedro Cuenca on December 2022.
// See LICENSE at https://github.com/huggingface/swift-coreml-diffusers/LICENSE
//
import SwiftUI
@main
struct DiffusionApp: App {
var body: some Scene {
WindowGroup {
LoadingView()
}
}
}
let runningOnMac = ProcessInfo.processInfo.isMacCatalystApp
let deviceHas6GBOrMore = ProcessInfo.processInfo.physicalMemory > 5910000000 // Reported by iOS 17 beta (21A5319a) on iPhone 13 Pro: 5917753344
let deviceHas8GBOrMore = ProcessInfo.processInfo.physicalMemory > 7900000000 // Reported by iOS 17.0.2 on iPhone 15 Pro Max: 8021032960
let deviceSupportsQuantization = {
if #available(iOS 17, *) {
true
} else {
false
}
}()