diff --git a/Package.swift b/Package.swift index facffa8..cafaf49 100644 --- a/Package.swift +++ b/Package.swift @@ -1,4 +1,4 @@ -// swift-tools-version: 6.1 +// swift-tools-version: 6.2 // The swift-tools-version declares the minimum version of Swift required to build this package. import PackageDescription @@ -6,9 +6,9 @@ import PackageDescription let package = Package( name: "VimKit", platforms: [ - .iOS(.v18), - .macOS(.v15), - .visionOS(.v2) + .iOS(.v26), + .macOS(.v26), + .visionOS(.v26) ], products: [ .library( diff --git a/README.md b/README.md index eb2164d..3d917f9 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ ![Build](https://github.com/codefiesta/VimKit/actions/workflows/swift.yml/badge.svg) -![Xcode 26.0+](https://img.shields.io/badge/Xcode-26.0%2B-gold.svg) -![Swift 6.1+](https://img.shields.io/badge/Swift-6.1%2B-tomato.svg) -![iOS 18.0+](https://img.shields.io/badge/iOS-18.0%2B-crimson.svg) -![visionOS 2.0+](https://img.shields.io/badge/visionOS-2.0%2B-magenta.svg) -![macOS 15.0+](https://img.shields.io/badge/macOS-15.0%2B-skyblue.svg) +![Swift 6.2+](https://img.shields.io/badge/Swift-6.2%2B-gold.svg) +![Xcode 26.0+](https://img.shields.io/badge/Xcode-26.0%2B-tomato.svg) +![iOS 26.0+](https://img.shields.io/badge/iOS-26.0%2B-crimson.svg) +![macOS 26.0+](https://img.shields.io/badge/macOS-26.0%2B-skyblue.svg) +![visionOS 26.0+](https://img.shields.io/badge/visionOS-26.0%2B-violet.svg) [![License: MIT](https://img.shields.io/badge/License-MIT-indigo.svg)](https://opensource.org/licenses/MIT) # VimKit diff --git a/Sources/VimKit/Geometry.swift b/Sources/VimKit/Geometry.swift index 93c49cf..9e9446d 100644 --- a/Sources/VimKit/Geometry.swift +++ b/Sources/VimKit/Geometry.swift @@ -7,8 +7,8 @@ import Combine import Foundation import MetalKit -import VimKitShaders import struct SwiftUI.Color +import VimKitShaders // The MPS function name for computing the vertex normals on the GPU private let computeVertexNormalsFunctionName = "computeVertexNormals"