aboutsummaryrefslogtreecommitdiff
path: root/tools/Vulkan-Tools/vulkaninfo/iOS
diff options
context:
space:
mode:
authorLizzy Fleckenstein <lizzy@vlhl.dev>2026-04-12 21:37:16 +0200
committerLizzy Fleckenstein <lizzy@vlhl.dev>2026-04-12 21:37:16 +0200
commit165c94e3c1742dabaac73b20662e4d4c823dd310 (patch)
tree957d80074c5d0c62db8a92cc97b26646280f4b32 /tools/Vulkan-Tools/vulkaninfo/iOS
parent4fd35dd290c212ed716adeb3be4dea71775e00dd (diff)
downloadusermoji-165c94e3c1742dabaac73b20662e4d4c823dd310.tar.xz
mkcube: use animtool
Diffstat (limited to 'tools/Vulkan-Tools/vulkaninfo/iOS')
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.pbxproj411
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.xcworkspace/contents.xcworkspacedata7
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist8
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.xcworkspace/xcuserdata/lunarg.xcuserdatad/UserInterfaceState.xcuserstatebin73756 -> 0 bytes
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/xcuserdata/lunarg.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist72
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/xcuserdata/lunarg.xcuserdatad/xcschemes/xcschememanagement.plist14
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/AppDelegate.h25
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/AppDelegate.m51
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AccentColor.colorset/Contents.json11
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/Contents.json103
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanAppLogo1024.pngbin38379 -> 0 bytes
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanLogo120-1.pngbin9088 -> 0 bytes
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanLogo120.pngbin9088 -> 0 bytes
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanLogo152.pngbin10879 -> 0 bytes
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanLogo167.pngbin11742 -> 0 bytes
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/Contents.json6
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Base.lproj/LaunchScreen.storyboard25
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Base.lproj/Main.storyboard46
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Info.plist71
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/SceneDelegate.h27
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/SceneDelegate.m67
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/ViewController.h28
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/ViewController.m43
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/main.mm51
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/metal_iosview.h31
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/metal_iosview.m51
-rw-r--r--tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/vulkaninfo.entitlements10
27 files changed, 0 insertions, 1158 deletions
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.pbxproj b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.pbxproj
deleted file mode 100644
index 41ab580a..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,411 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 52;
- objects = {
-
-/* Begin PBXBuildFile section */
- A06CCB40258D04F700B0A7DA /* vulkaninfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A06CCB3F258D04F700B0A7DA /* vulkaninfo.cpp */; };
- A06CCB44258D0BE300B0A7DA /* MoltenVK.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = A06CCB43258D0BE300B0A7DA /* MoltenVK.xcframework */; };
- A07BD431255B45E000B79448 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = A07BD430255B45E000B79448 /* AppDelegate.m */; };
- A07BD434255B45E000B79448 /* SceneDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = A07BD433255B45E000B79448 /* SceneDelegate.m */; };
- A07BD437255B45E000B79448 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A07BD436255B45E000B79448 /* ViewController.m */; };
- A07BD43A255B45E100B79448 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A07BD438255B45E100B79448 /* Main.storyboard */; };
- A07BD43C255B45E200B79448 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A07BD43B255B45E200B79448 /* Assets.xcassets */; };
- A07BD43F255B45E200B79448 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A07BD43D255B45E200B79448 /* LaunchScreen.storyboard */; };
- A07BD442255B45E200B79448 /* main.mm in Sources */ = {isa = PBXBuildFile; fileRef = A07BD441255B45E200B79448 /* main.mm */; };
- A07BD48D255B4DEE00B79448 /* metal_iosview.m in Sources */ = {isa = PBXBuildFile; fileRef = A07BD48C255B4DEE00B79448 /* metal_iosview.m */; };
- A07BD4A5255C914A00B79448 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A07BD4A4255C914A00B79448 /* WebKit.framework */; };
-/* End PBXBuildFile section */
-
-/* Begin PBXFileReference section */
- A06CCB3F258D04F700B0A7DA /* vulkaninfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vulkaninfo.cpp; path = ../vulkaninfo.cpp; sourceTree = "<group>"; };
- A06CCB43258D0BE300B0A7DA /* MoltenVK.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; name = MoltenVK.xcframework; path = ../../../../VulkanSDK/MoltenVK/MoltenVK.xcframework; sourceTree = "<group>"; };
- A07BD42C255B45E000B79448 /* vulkaninfo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = vulkaninfo.app; sourceTree = BUILT_PRODUCTS_DIR; };
- A07BD42F255B45E000B79448 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
- A07BD430255B45E000B79448 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
- A07BD432255B45E000B79448 /* SceneDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SceneDelegate.h; sourceTree = "<group>"; };
- A07BD433255B45E000B79448 /* SceneDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SceneDelegate.m; sourceTree = "<group>"; };
- A07BD435255B45E000B79448 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
- A07BD436255B45E000B79448 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
- A07BD439255B45E100B79448 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
- A07BD43B255B45E200B79448 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
- A07BD43E255B45E200B79448 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
- A07BD440255B45E200B79448 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
- A07BD441255B45E200B79448 /* main.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = main.mm; sourceTree = "<group>"; };
- A07BD48C255B4DEE00B79448 /* metal_iosview.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = metal_iosview.m; sourceTree = "<group>"; };
- A07BD48F255B4DF900B79448 /* metal_iosview.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = metal_iosview.h; sourceTree = "<group>"; };
- A07BD4A4255C914A00B79448 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; };
- A0F9358C2575C05A00CFA527 /* vulkaninfo.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = vulkaninfo.entitlements; sourceTree = "<group>"; };
-/* End PBXFileReference section */
-
-/* Begin PBXFrameworksBuildPhase section */
- A07BD429255B45E000B79448 /* Frameworks */ = {
- isa = PBXFrameworksBuildPhase;
- buildActionMask = 2147483647;
- files = (
- A06CCB44258D0BE300B0A7DA /* MoltenVK.xcframework in Frameworks */,
- A07BD4A5255C914A00B79448 /* WebKit.framework in Frameworks */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXFrameworksBuildPhase section */
-
-/* Begin PBXGroup section */
- A06CCB3E258D04E200B0A7DA /* Shared */ = {
- isa = PBXGroup;
- children = (
- A06CCB3F258D04F700B0A7DA /* vulkaninfo.cpp */,
- );
- name = Shared;
- sourceTree = "<group>";
- };
- A07BD423255B45E000B79448 = {
- isa = PBXGroup;
- children = (
- A06CCB3E258D04E200B0A7DA /* Shared */,
- A07BD473255B48AB00B79448 /* Frameworks */,
- A07BD42E255B45E000B79448 /* vulkaninfo */,
- A07BD42D255B45E000B79448 /* Products */,
- );
- sourceTree = "<group>";
- };
- A07BD42D255B45E000B79448 /* Products */ = {
- isa = PBXGroup;
- children = (
- A07BD42C255B45E000B79448 /* vulkaninfo.app */,
- );
- name = Products;
- sourceTree = "<group>";
- };
- A07BD42E255B45E000B79448 /* vulkaninfo */ = {
- isa = PBXGroup;
- children = (
- A0F9358C2575C05A00CFA527 /* vulkaninfo.entitlements */,
- A07BD48F255B4DF900B79448 /* metal_iosview.h */,
- A07BD48C255B4DEE00B79448 /* metal_iosview.m */,
- A07BD42F255B45E000B79448 /* AppDelegate.h */,
- A07BD430255B45E000B79448 /* AppDelegate.m */,
- A07BD432255B45E000B79448 /* SceneDelegate.h */,
- A07BD433255B45E000B79448 /* SceneDelegate.m */,
- A07BD435255B45E000B79448 /* ViewController.h */,
- A07BD436255B45E000B79448 /* ViewController.m */,
- A07BD438255B45E100B79448 /* Main.storyboard */,
- A07BD43B255B45E200B79448 /* Assets.xcassets */,
- A07BD43D255B45E200B79448 /* LaunchScreen.storyboard */,
- A07BD440255B45E200B79448 /* Info.plist */,
- A07BD441255B45E200B79448 /* main.mm */,
- );
- path = vulkaninfo;
- sourceTree = "<group>";
- };
- A07BD473255B48AB00B79448 /* Frameworks */ = {
- isa = PBXGroup;
- children = (
- A06CCB43258D0BE300B0A7DA /* MoltenVK.xcframework */,
- A07BD4A4255C914A00B79448 /* WebKit.framework */,
- );
- path = Frameworks;
- sourceTree = "<group>";
- };
-/* End PBXGroup section */
-
-/* Begin PBXNativeTarget section */
- A07BD42B255B45E000B79448 /* vulkaninfo */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = A07BD445255B45E200B79448 /* Build configuration list for PBXNativeTarget "vulkaninfo" */;
- buildPhases = (
- A07BD428255B45E000B79448 /* Sources */,
- A07BD429255B45E000B79448 /* Frameworks */,
- A07BD42A255B45E000B79448 /* Resources */,
- );
- buildRules = (
- );
- dependencies = (
- );
- name = vulkaninfo;
- productName = vulkaninfo;
- productReference = A07BD42C255B45E000B79448 /* vulkaninfo.app */;
- productType = "com.apple.product-type.application";
- };
-/* End PBXNativeTarget section */
-
-/* Begin PBXProject section */
- A07BD424255B45E000B79448 /* Project object */ = {
- isa = PBXProject;
- attributes = {
- LastUpgradeCheck = 1210;
- TargetAttributes = {
- A07BD42B255B45E000B79448 = {
- CreatedOnToolsVersion = 12.1;
- };
- };
- };
- buildConfigurationList = A07BD427255B45E000B79448 /* Build configuration list for PBXProject "vulkaninfo" */;
- compatibilityVersion = "Xcode 9.3";
- developmentRegion = en;
- hasScannedForEncodings = 0;
- knownRegions = (
- en,
- Base,
- );
- mainGroup = A07BD423255B45E000B79448;
- productRefGroup = A07BD42D255B45E000B79448 /* Products */;
- projectDirPath = "";
- projectRoot = "";
- targets = (
- A07BD42B255B45E000B79448 /* vulkaninfo */,
- );
- };
-/* End PBXProject section */
-
-/* Begin PBXResourcesBuildPhase section */
- A07BD42A255B45E000B79448 /* Resources */ = {
- isa = PBXResourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- A07BD43F255B45E200B79448 /* LaunchScreen.storyboard in Resources */,
- A07BD43C255B45E200B79448 /* Assets.xcassets in Resources */,
- A07BD43A255B45E100B79448 /* Main.storyboard in Resources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXResourcesBuildPhase section */
-
-/* Begin PBXSourcesBuildPhase section */
- A07BD428255B45E000B79448 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- A07BD437255B45E000B79448 /* ViewController.m in Sources */,
- A07BD431255B45E000B79448 /* AppDelegate.m in Sources */,
- A06CCB40258D04F700B0A7DA /* vulkaninfo.cpp in Sources */,
- A07BD442255B45E200B79448 /* main.mm in Sources */,
- A07BD48D255B4DEE00B79448 /* metal_iosview.m in Sources */,
- A07BD434255B45E000B79448 /* SceneDelegate.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
-/* End PBXSourcesBuildPhase section */
-
-/* Begin PBXVariantGroup section */
- A07BD438255B45E100B79448 /* Main.storyboard */ = {
- isa = PBXVariantGroup;
- children = (
- A07BD439255B45E100B79448 /* Base */,
- );
- name = Main.storyboard;
- sourceTree = "<group>";
- };
- A07BD43D255B45E200B79448 /* LaunchScreen.storyboard */ = {
- isa = PBXVariantGroup;
- children = (
- A07BD43E255B45E200B79448 /* Base */,
- );
- name = LaunchScreen.storyboard;
- sourceTree = "<group>";
- };
-/* End PBXVariantGroup section */
-
-/* Begin XCBuildConfiguration section */
- A07BD443255B45E200B79448 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_TESTABILITY = YES;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 14.1;
- MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
- MTL_FAST_MATH = YES;
- ONLY_ACTIVE_ARCH = YES;
- SDKROOT = iphoneos;
- };
- name = Debug;
- };
- A07BD444255B45E200B79448 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
- ENABLE_NS_ASSERTIONS = NO;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 14.1;
- MTL_ENABLE_DEBUG_INFO = NO;
- MTL_FAST_MATH = YES;
- SDKROOT = iphoneos;
- VALIDATE_PRODUCT = YES;
- };
- name = Release;
- };
- A07BD446255B45E200B79448 /* Debug */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
- CODE_SIGN_ENTITLEMENTS = vulkaninfo/vulkaninfo.entitlements;
- CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 5;
- DEVELOPMENT_TEAM = 4777T3625D;
- GCC_PREPROCESSOR_DEFINITIONS = (
- VK_USE_PLATFORM_IOS_MVK,
- VK_ENABLE_BETA_EXTENSIONS,
- );
- HEADER_SEARCH_PATHS = (
- "\"$(SRCROOT)/../../build/Vulkan-Headers/include\"",
- "\"$(SRCROOT)/../generated\"",
- "\"$(SRCROOT)/..\"",
- "\"$(SRCROOT)/vulkaninfo\"",
- );
- INFOPLIST_FILE = vulkaninfo/Info.plist;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- );
- PRODUCT_BUNDLE_IDENTIFIER = com.lunarg.vulkaninfo;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SUPPORTS_MACCATALYST = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Debug;
- };
- A07BD447255B45E200B79448 /* Release */ = {
- isa = XCBuildConfiguration;
- buildSettings = {
- ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
- ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
- CODE_SIGN_ENTITLEMENTS = vulkaninfo/vulkaninfo.entitlements;
- CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 5;
- DEVELOPMENT_TEAM = 4777T3625D;
- GCC_PREPROCESSOR_DEFINITIONS = (
- VK_USE_PLATFORM_IOS_MVK,
- VK_ENABLE_BETA_EXTENSIONS,
- );
- HEADER_SEARCH_PATHS = (
- "\"$(SRCROOT)/../../build/Vulkan-Headers/include\"",
- "\"$(SRCROOT)/../generated\"",
- "\"$(SRCROOT)/..\"",
- "\"$(SRCROOT)/vulkaninfo\"",
- );
- INFOPLIST_FILE = vulkaninfo/Info.plist;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- );
- PRODUCT_BUNDLE_IDENTIFIER = com.lunarg.vulkaninfo;
- PRODUCT_NAME = "$(TARGET_NAME)";
- SUPPORTS_MACCATALYST = YES;
- TARGETED_DEVICE_FAMILY = "1,2";
- };
- name = Release;
- };
-/* End XCBuildConfiguration section */
-
-/* Begin XCConfigurationList section */
- A07BD427255B45E000B79448 /* Build configuration list for PBXProject "vulkaninfo" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- A07BD443255B45E200B79448 /* Debug */,
- A07BD444255B45E200B79448 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
- A07BD445255B45E200B79448 /* Build configuration list for PBXNativeTarget "vulkaninfo" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- A07BD446255B45E200B79448 /* Debug */,
- A07BD447255B45E200B79448 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- defaultConfigurationName = Release;
- };
-/* End XCConfigurationList section */
- };
- rootObject = A07BD424255B45E000B79448 /* Project object */;
-}
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.xcworkspace/contents.xcworkspacedata
deleted file mode 100644
index 919434a6..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.xcworkspace/contents.xcworkspacedata
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Workspace
- version = "1.0">
- <FileRef
- location = "self:">
- </FileRef>
-</Workspace>
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
deleted file mode 100644
index 18d98100..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>IDEDidComputeMac32BitWarning</key>
- <true/>
-</dict>
-</plist>
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.xcworkspace/xcuserdata/lunarg.xcuserdatad/UserInterfaceState.xcuserstate b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.xcworkspace/xcuserdata/lunarg.xcuserdatad/UserInterfaceState.xcuserstate
deleted file mode 100644
index dceb7e8c..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/project.xcworkspace/xcuserdata/lunarg.xcuserdatad/UserInterfaceState.xcuserstate
+++ /dev/null
Binary files differ
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/xcuserdata/lunarg.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/xcuserdata/lunarg.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
deleted file mode 100644
index 5f774687..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/xcuserdata/lunarg.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
+++ /dev/null
@@ -1,72 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Bucket
- uuid = "CD03A52F-70EE-4CA8-8A04-AA37042731C8"
- type = "1"
- version = "2.0">
- <Breakpoints>
- <BreakpointProxy
- BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
- <BreakpointContent
- uuid = "0A318E23-A354-4504-B62D-377DC59080FC"
- shouldBeEnabled = "No"
- ignoreCount = "0"
- continueAfterRunningActions = "No"
- filePath = "../vulkaninfo.cpp"
- startingColumnNumber = "9223372036854775807"
- endingColumnNumber = "9223372036854775807"
- startingLineNumber = "969"
- endingLineNumber = "969"
- landmarkName = "vulkanInfoMain(argc, argv)"
- landmarkType = "9">
- </BreakpointContent>
- </BreakpointProxy>
- <BreakpointProxy
- BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
- <BreakpointContent
- uuid = "2D991475-1A1D-4A97-A2CB-F3FBBA80BC4E"
- shouldBeEnabled = "No"
- ignoreCount = "0"
- continueAfterRunningActions = "No"
- filePath = "vulkaninfo/ViewController.m"
- startingColumnNumber = "9223372036854775807"
- endingColumnNumber = "9223372036854775807"
- startingLineNumber = "39"
- endingLineNumber = "39"
- landmarkName = "-viewDidLoad"
- landmarkType = "7">
- </BreakpointContent>
- </BreakpointProxy>
- <BreakpointProxy
- BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
- <BreakpointContent
- uuid = "28380D7E-73BC-4B38-837F-7CCA9B35B00B"
- shouldBeEnabled = "No"
- ignoreCount = "0"
- continueAfterRunningActions = "No"
- filePath = "../outputprinter.h"
- startingColumnNumber = "9223372036854775807"
- endingColumnNumber = "9223372036854775807"
- startingLineNumber = "306"
- endingLineNumber = "306"
- landmarkName = "ObjectStart(object_name)"
- landmarkType = "7">
- </BreakpointContent>
- </BreakpointProxy>
- <BreakpointProxy
- BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
- <BreakpointContent
- uuid = "B192D664-BFF2-4B2B-820F-815D8B2EFDAB"
- shouldBeEnabled = "No"
- ignoreCount = "0"
- continueAfterRunningActions = "No"
- filePath = "../outputprinter.h"
- startingColumnNumber = "9223372036854775807"
- endingColumnNumber = "9223372036854775807"
- startingLineNumber = "406"
- endingLineNumber = "406"
- landmarkName = "ArrayStart(array_name)"
- landmarkType = "7">
- </BreakpointContent>
- </BreakpointProxy>
- </Breakpoints>
-</Bucket>
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/xcuserdata/lunarg.xcuserdatad/xcschemes/xcschememanagement.plist b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/xcuserdata/lunarg.xcuserdatad/xcschemes/xcschememanagement.plist
deleted file mode 100644
index 13496336..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo.xcodeproj/xcuserdata/lunarg.xcuserdatad/xcschemes/xcschememanagement.plist
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>SchemeUserState</key>
- <dict>
- <key>vulkaninfo.xcscheme_^#shared#^_</key>
- <dict>
- <key>orderHint</key>
- <integer>0</integer>
- </dict>
- </dict>
-</dict>
-</plist>
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/AppDelegate.h b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/AppDelegate.h
deleted file mode 100644
index 69d01817..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/AppDelegate.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
- * Copyright (c) 2020 The Khronos Group Inc.
- * Copyright (c) 2020 Valve Corporation
- * Copyright (c) 2020 LunarG, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * Author: Richard Wright <richard@lunarg.com>
- */
-
-#import <UIKit/UIKit.h>
-
-@interface AppDelegate : UIResponder <UIApplicationDelegate>
-
-@end
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/AppDelegate.m b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/AppDelegate.m
deleted file mode 100644
index e8c0e3f4..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/AppDelegate.m
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- * Copyright (c) 2020 The Khronos Group Inc.
- * Copyright (c) 2020 Valve Corporation
- * Copyright (c) 2020 LunarG, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * Author: Richard Wright <richard@lunarg.com>
- */
-
-#import "AppDelegate.h"
-
-@interface AppDelegate ()
-
-@end
-
-@implementation AppDelegate
-
-- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
- // Override point for customization after application launch.
- return YES;
-}
-
-#pragma mark - UISceneSession lifecycle
-
-- (UISceneConfiguration *)application:(UIApplication *)application
- configurationForConnectingSceneSession:(UISceneSession *)connectingSceneSession
- options:(UISceneConnectionOptions *)options {
- // Called when a new scene session is being created.
- // Use this method to select a configuration to create the new scene with.
- return [[UISceneConfiguration alloc] initWithName:@"Default Configuration" sessionRole:connectingSceneSession.role];
-}
-
-- (void)application:(UIApplication *)application didDiscardSceneSessions:(NSSet<UISceneSession *> *)sceneSessions {
- // Called when the user discards a scene session.
- // If any sessions were discarded while the application was not running, this will be called shortly after
- // application:didFinishLaunchingWithOptions. Use this method to release any resources that were specific to the discarded
- // scenes, as they will not return.
-}
-
-@end
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AccentColor.colorset/Contents.json b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AccentColor.colorset/Contents.json
deleted file mode 100644
index eb878970..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AccentColor.colorset/Contents.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
- "colors" : [
- {
- "idiom" : "universal"
- }
- ],
- "info" : {
- "author" : "xcode",
- "version" : 1
- }
-}
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/Contents.json b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/Contents.json
deleted file mode 100644
index efcf4234..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/Contents.json
+++ /dev/null
@@ -1,103 +0,0 @@
-{
- "images" : [
- {
- "idiom" : "iphone",
- "scale" : "2x",
- "size" : "20x20"
- },
- {
- "idiom" : "iphone",
- "scale" : "3x",
- "size" : "20x20"
- },
- {
- "idiom" : "iphone",
- "scale" : "2x",
- "size" : "29x29"
- },
- {
- "idiom" : "iphone",
- "scale" : "3x",
- "size" : "29x29"
- },
- {
- "idiom" : "iphone",
- "scale" : "2x",
- "size" : "40x40"
- },
- {
- "filename" : "VulkanLogo120-1.png",
- "idiom" : "iphone",
- "scale" : "3x",
- "size" : "40x40"
- },
- {
- "filename" : "VulkanLogo120.png",
- "idiom" : "iphone",
- "scale" : "2x",
- "size" : "60x60"
- },
- {
- "idiom" : "iphone",
- "scale" : "3x",
- "size" : "60x60"
- },
- {
- "idiom" : "ipad",
- "scale" : "1x",
- "size" : "20x20"
- },
- {
- "idiom" : "ipad",
- "scale" : "2x",
- "size" : "20x20"
- },
- {
- "idiom" : "ipad",
- "scale" : "1x",
- "size" : "29x29"
- },
- {
- "idiom" : "ipad",
- "scale" : "2x",
- "size" : "29x29"
- },
- {
- "idiom" : "ipad",
- "scale" : "1x",
- "size" : "40x40"
- },
- {
- "idiom" : "ipad",
- "scale" : "2x",
- "size" : "40x40"
- },
- {
- "idiom" : "ipad",
- "scale" : "1x",
- "size" : "76x76"
- },
- {
- "filename" : "VulkanLogo152.png",
- "idiom" : "ipad",
- "scale" : "2x",
- "size" : "76x76"
- },
- {
- "filename" : "VulkanLogo167.png",
- "idiom" : "ipad",
- "scale" : "2x",
- "size" : "83.5x83.5"
- },
- {
- "filename" : "VulkanAppLogo1024.png",
- "idiom" : "ios-marketing",
- "scale" : "1x",
- "size" : "1024x1024"
- }
- ],
- "info" : {
- "author" : "xcode",
- "version" : 1
- }
-}
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanAppLogo1024.png b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanAppLogo1024.png
deleted file mode 100644
index 3c8f2282..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanAppLogo1024.png
+++ /dev/null
Binary files differ
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanLogo120-1.png b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanLogo120-1.png
deleted file mode 100644
index 04126379..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanLogo120-1.png
+++ /dev/null
Binary files differ
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanLogo120.png b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanLogo120.png
deleted file mode 100644
index 04126379..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanLogo120.png
+++ /dev/null
Binary files differ
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanLogo152.png b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanLogo152.png
deleted file mode 100644
index 23e503d2..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanLogo152.png
+++ /dev/null
Binary files differ
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanLogo167.png b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanLogo167.png
deleted file mode 100644
index 1545d57b..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/AppIcon.appiconset/VulkanLogo167.png
+++ /dev/null
Binary files differ
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/Contents.json b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/Contents.json
deleted file mode 100644
index 73c00596..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Assets.xcassets/Contents.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "info" : {
- "author" : "xcode",
- "version" : 1
- }
-}
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Base.lproj/LaunchScreen.storyboard b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Base.lproj/LaunchScreen.storyboard
deleted file mode 100644
index 865e9329..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Base.lproj/LaunchScreen.storyboard
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13122.16" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="01J-lp-oVM">
- <dependencies>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13104.12"/>
- <capability name="Safe area layout guides" minToolsVersion="9.0"/>
- <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
- </dependencies>
- <scenes>
- <!--View Controller-->
- <scene sceneID="EHf-IW-A2E">
- <objects>
- <viewController id="01J-lp-oVM" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="Ze5-6b-2t3">
- <rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" xcode11CocoaTouchSystemColor="systemBackgroundColor" cocoaTouchSystemColor="whiteColor"/>
- <viewLayoutGuide key="safeArea" id="6Tk-OE-BBY"/>
- </view>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="iYj-Kq-Ea1" userLabel="First Responder" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="53" y="375"/>
- </scene>
- </scenes>
-</document>
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Base.lproj/Main.storyboard b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Base.lproj/Main.storyboard
deleted file mode 100644
index 876d52ae..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Base.lproj/Main.storyboard
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="17506" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="BYZ-38-t0r">
- <device id="retina6_1" orientation="portrait" appearance="light"/>
- <dependencies>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="17505"/>
- <capability name="Safe area layout guides" minToolsVersion="9.0"/>
- <capability name="System colors in document resources" minToolsVersion="11.0"/>
- <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
- </dependencies>
- <scenes>
- <!--View Controller-->
- <scene sceneID="tne-QT-ifu">
- <objects>
- <viewController id="BYZ-38-t0r" customClass="ViewController" sceneMemberID="viewController">
- <view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC">
- <rect key="frame" x="0.0" y="0.0" width="414" height="896"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <subviews>
- <wkWebView contentMode="scaleToFill" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="mvS-oO-lQz">
- <rect key="frame" x="0.0" y="34" width="414" height="820"/>
- <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
- <color key="backgroundColor" red="0.36078431370000003" green="0.38823529410000002" blue="0.4039215686" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
- <wkWebViewConfiguration key="configuration">
- <audiovisualMediaTypes key="mediaTypesRequiringUserActionForPlayback" none="YES"/>
- <wkPreferences key="preferences"/>
- </wkWebViewConfiguration>
- </wkWebView>
- </subviews>
- <viewLayoutGuide key="safeArea" id="6Tk-OE-BBY"/>
- <color key="backgroundColor" systemColor="systemBackgroundColor"/>
- </view>
- <connections>
- <outlet property="webView" destination="mvS-oO-lQz" id="Hyq-NC-6lo"/>
- </connections>
- </viewController>
- <placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/>
- </objects>
- <point key="canvasLocation" x="13.043478260869566" y="79.6875"/>
- </scene>
- </scenes>
- <resources>
- <systemColor name="systemBackgroundColor">
- <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
- </systemColor>
- </resources>
-</document>
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Info.plist b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Info.plist
deleted file mode 100644
index 2d3a4b00..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/Info.plist
+++ /dev/null
@@ -1,71 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>CFBundleDevelopmentRegion</key>
- <string>$(DEVELOPMENT_LANGUAGE)</string>
- <key>CFBundleExecutable</key>
- <string>$(EXECUTABLE_NAME)</string>
- <key>CFBundleIdentifier</key>
- <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
- <key>CFBundleInfoDictionaryVersion</key>
- <string>6.0</string>
- <key>CFBundleName</key>
- <string>$(PRODUCT_NAME)</string>
- <key>CFBundlePackageType</key>
- <string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
- <key>CFBundleShortVersionString</key>
- <string>1.0</string>
- <key>CFBundleVersion</key>
- <string>$(CURRENT_PROJECT_VERSION)</string>
- <key>LSApplicationCategoryType</key>
- <string></string>
- <key>LSRequiresIPhoneOS</key>
- <false/>
- <key>UIApplicationSceneManifest</key>
- <dict>
- <key>UIApplicationSupportsMultipleScenes</key>
- <false/>
- <key>UISceneConfigurations</key>
- <dict>
- <key>UIWindowSceneSessionRoleApplication</key>
- <array>
- <dict>
- <key>UISceneConfigurationName</key>
- <string>Default Configuration</string>
- <key>UISceneDelegateClassName</key>
- <string>SceneDelegate</string>
- <key>UISceneStoryboardFile</key>
- <string>Main</string>
- </dict>
- </array>
- </dict>
- </dict>
- <key>UIApplicationSupportsIndirectInputEvents</key>
- <true/>
- <key>UIFileSharingEnabled</key>
- <true/>
- <key>UILaunchStoryboardName</key>
- <string>LaunchScreen</string>
- <key>UIMainStoryboardFile</key>
- <string>Main</string>
- <key>UIRequiredDeviceCapabilities</key>
- <array>
- <string>armv7</string>
- </array>
- <key>UISupportedInterfaceOrientations</key>
- <array>
- <string>UIInterfaceOrientationPortrait</string>
- <string>UIInterfaceOrientationLandscapeLeft</string>
- <string>UIInterfaceOrientationLandscapeRight</string>
- <string>UIInterfaceOrientationPortraitUpsideDown</string>
- </array>
- <key>UISupportedInterfaceOrientations~ipad</key>
- <array>
- <string>UIInterfaceOrientationPortrait</string>
- <string>UIInterfaceOrientationPortraitUpsideDown</string>
- <string>UIInterfaceOrientationLandscapeLeft</string>
- <string>UIInterfaceOrientationLandscapeRight</string>
- </array>
-</dict>
-</plist>
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/SceneDelegate.h b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/SceneDelegate.h
deleted file mode 100644
index 39934557..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/SceneDelegate.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * Copyright (c) 2020 The Khronos Group Inc.
- * Copyright (c) 2020 Valve Corporation
- * Copyright (c) 2020 LunarG, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * Author: Richard Wright <richard@lunarg.com>
- */
-
-#import <UIKit/UIKit.h>
-
-@interface SceneDelegate : UIResponder <UIWindowSceneDelegate>
-
-@property(strong, nonatomic) UIWindow* window;
-
-@end
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/SceneDelegate.m b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/SceneDelegate.m
deleted file mode 100644
index 8188b717..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/SceneDelegate.m
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- * Copyright (c) 2020 The Khronos Group Inc.
- * Copyright (c) 2020 Valve Corporation
- * Copyright (c) 2020 LunarG, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * Author: Richard Wright <richard@lunarg.com>
- */
-
-#import "SceneDelegate.h"
-
-@interface SceneDelegate ()
-
-@end
-
-@implementation SceneDelegate
-
-- (void)scene:(UIScene *)scene
- willConnectToSession:(UISceneSession *)session
- options:(UISceneConnectionOptions *)connectionOptions {
- // Use this method to optionally configure and attach the UIWindow `window` to the provided UIWindowScene `scene`.
- // If using a storyboard, the `window` property will automatically be initialized and attached to the scene.
- // This delegate does not imply the connecting scene or session are new (see
- // `application:configurationForConnectingSceneSession` instead).
-}
-
-- (void)sceneDidDisconnect:(UIScene *)scene {
- // Called as the scene is being released by the system.
- // This occurs shortly after the scene enters the background, or when its session is discarded.
- // Release any resources associated with this scene that can be re-created the next time the scene connects.
- // The scene may re-connect later, as its session was not necessarily discarded (see `application:didDiscardSceneSessions`
- // instead).
-}
-
-- (void)sceneDidBecomeActive:(UIScene *)scene {
- // Called when the scene has moved from an inactive state to an active state.
- // Use this method to restart any tasks that were paused (or not yet started) when the scene was inactive.
-}
-
-- (void)sceneWillResignActive:(UIScene *)scene {
- // Called when the scene will move from an active state to an inactive state.
- // This may occur due to temporary interruptions (ex. an incoming phone call).
-}
-
-- (void)sceneWillEnterForeground:(UIScene *)scene {
- // Called as the scene transitions from the background to the foreground.
- // Use this method to undo the changes made on entering the background.
-}
-
-- (void)sceneDidEnterBackground:(UIScene *)scene {
- // Called as the scene transitions from the foreground to the background.
- // Use this method to save data, release shared resources, and store enough scene-specific state information
- // to restore the scene back to its current state.
-}
-
-@end
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/ViewController.h b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/ViewController.h
deleted file mode 100644
index f897dc9a..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/ViewController.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * Copyright (c) 2020 The Khronos Group Inc.
- * Copyright (c) 2020 Valve Corporation
- * Copyright (c) 2020 LunarG, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * Author: Richard Wright <richard@lunarg.com>
- */
-
-#import <UIKit/UIKit.h>
-#import <WebKit/WKWebView.h>
-
-@interface ViewController : UIViewController
-
-@property(weak, nonatomic) IBOutlet WKWebView *webView;
-
-@end
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/ViewController.m b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/ViewController.m
deleted file mode 100644
index 573c7da0..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/ViewController.m
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * Copyright (c) 2020 The Khronos Group Inc.
- * Copyright (c) 2020 Valve Corporation
- * Copyright (c) 2020 LunarG, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * Author: Richard Wright <richard@lunarg.com>
- */
-
-#import "ViewController.h"
-
-@interface ViewController ()
-
-@end
-
-@implementation ViewController
-
-- (void)viewDidLoad {
- [super viewDidLoad];
-
- // Get the HTML version of the output and display it in a web view.
- NSArray *docPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
- NSString *myPath = [docPath objectAtIndex:0];
- NSString *filePath = [myPath stringByAppendingPathComponent:@"/vulkaninfo.html"];
-
- NSURL *url = [NSURL fileURLWithPath:filePath];
- [webView loadFileURL:url allowingReadAccessToURL:url.URLByDeletingLastPathComponent];
-}
-
-@synthesize webView;
-
-@end
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/main.mm b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/main.mm
deleted file mode 100644
index 0643a490..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/main.mm
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- * Copyright (c) 2020 The Khronos Group Inc.
- * Copyright (c) 2020 Valve Corporation
- * Copyright (c) 2020 LunarG, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * Author: Richard Wright <richard@lunarg.com>
- */
-
-#import <UIKit/UIKit.h>
-#import "AppDelegate.h"
-
-int vulkanInfoMain(int argc, char **argv);
-
-int main(int argc, char *argv[]) {
- // First thing we are going to "run" vulkaninfo to create the file output
- // So that we don't have to touch the C++ desktop code, we'll set the current working directory
- // to the shared documents folder where we are allowed to create and store files
- NSArray *docPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
- NSString *myPath = [docPath objectAtIndex:0];
- chdir([myPath UTF8String]);
-
- // HTML Version
- const char *htmlArgs[2] = {"vulkaninfo", "--html"};
- vulkanInfoMain(2, (char **)htmlArgs);
-
- // JSON output
- const char *jsonArgs[2] = {"vulkaninfo", "--json"};
- vulkanInfoMain(2, (char **)jsonArgs);
-
- const char *portArgs[2] = {"vulkaninfo", "--portability"};
- vulkanInfoMain(2, (char **)portArgs);
-
- NSString *appDelegateClassName;
- @autoreleasepool {
- // Setup code that might create autoreleased objects goes here.
- appDelegateClassName = NSStringFromClass([AppDelegate class]);
- }
- return UIApplicationMain(argc, argv, nil, appDelegateClassName);
-}
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/metal_iosview.h b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/metal_iosview.h
deleted file mode 100644
index ebeacaf2..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/metal_iosview.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * Copyright (c) 2018-2020 The Khronos Group Inc.
- * Copyright (c) 2018-2020 Valve Corporation
- * Copyright (c) 2018-2020 LunarG, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * Author: Jeremy Kniager <jeremyk@lunarg.com>
- * Author: Richard Wright <richard@lunarg.com>
- */
-
-#ifndef metal_iosview_h
-#define metal_iosview_h
-
-void* CreateMetalView(uint32_t width, uint32_t height);
-
-void DestroyMetalView(void* view);
-
-void* GetCAMetalLayerFromMetalView(void* view);
-
-#endif /* metal_view_h */
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/metal_iosview.m b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/metal_iosview.m
deleted file mode 100644
index df0d4f1f..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/metal_iosview.m
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- * Copyright (c) 2018-2020 The Khronos Group Inc.
- * Copyright (c) 2018-2020 Valve Corporation
- * Copyright (c) 2018-2020 LunarG, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- * Author: Jeremy Kniager <jeremyk@lunarg.com>
- * Author: Richard Wright <richard@lunarg.com>
- */
-
-#import <UIKit/UIKit.h>
-
-@interface NativeMetalView : UIView
-@end
-
-@implementation NativeMetalView
-- (id)init:(CGRect)frame {
- self = [super initWithFrame:frame];
- return self;
-}
-
-+ (Class)layerClass {
- return [CAMetalLayer class];
-}
-
-- (CALayer*)makeBackingLayer {
- CALayer* layer = [self.class.layerClass layer];
- // CGSize viewScale = [self convertSizeToBacking:CGSizeMake(1.0, 1.0)];
- // layer.contentsScale = MIN(viewScale.width, viewScale.height);
- return layer;
-}
-@end
-
-NativeMetalView* CreateMetalView(uint32_t width, uint32_t height) {
- return [[NativeMetalView alloc] initWithFrame:CGRectMake(0, 0, width, height)];
-}
-
-// void DestroyMetalView(void* view) { [(NativeMetalView*)view dealloc]; }
-
-CAMetalLayer* GetCAMetalLayerFromMetalView(NativeMetalView* view) { return (CAMetalLayer*)view.layer; }
diff --git a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/vulkaninfo.entitlements b/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/vulkaninfo.entitlements
deleted file mode 100644
index ee95ab7e..00000000
--- a/tools/Vulkan-Tools/vulkaninfo/iOS/vulkaninfo/vulkaninfo.entitlements
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
- <key>com.apple.security.app-sandbox</key>
- <true/>
- <key>com.apple.security.network.client</key>
- <true/>
-</dict>
-</plist>