* Fix clang Objective-C++ flags for macOS command line builds * Fix getAssetPath() and getShaderBasePath() for macOS command line builds * Protect debugUtilsMessageCallback() from failing when pMessageIdName is NULL * Fix a few clang function override and mismatched type warnings * Fix validation layer warnings on exit for computeraytracing example * Fix regression in text visibility toggle for textOverlay example * Support VK_USE_PLATFORM_METAL_EXT vs. deprecated VK_USE_PLATFORM_MACOS_MVK / DVK_USE_PLATFORM_IOS_MVK * Check dynamic state features before enabling capabilities in dynamicstate example * Fix vkCmdDraw() vertexCount argument (PARTICLE_COUNT) in particlesystem example * Update examples list and restore benchmarking script (to top level) * Fix validation warning in descriptorindexing example * Fix device max recursion depth validation warnings in ray tracing examples * Fix OpenMP build settings for texture3d example on all platforms * Update and simplify build instructions for macOS * Update CI script with correct library path for libomp on macOS x86_64 * Update CI scipt to install libomp prior to macOS builds * Trying one more time to get the CI script working for macOS libomp * Fix vertexCount argument using calculated size in particlesystem example * Fix combined image descriptor offset calculation in descriptorbuffer example * Add iOS App support for Vulkan examples on simulator and physical devices * Add continuous integration (CI) script for iOS * Update CI script to build iOS using Xcode 14 via macos-12 runner-image * Update iOS project docs for Xcode 14 and rename ios folder to apple * Update macOS docs and CI script to use LIBOMP_PREFIX for OpenMP library path * Delete benchmark-all-validate.py Delete benchmark script as per feedback from Sascha Willems * Update debugprintf example documentation in examples.h
134 lines
8.8 KiB
XML
134 lines
8.8 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<document type="com.apple.InterfaceBuilder3.Cocoa.Storyboard.XIB" version="3.0" toolsVersion="19529" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" initialViewController="B8D-0N-5wS">
|
|
<dependencies>
|
|
<deployment identifier="macosx"/>
|
|
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="19529"/>
|
|
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
|
</dependencies>
|
|
<scenes>
|
|
<!--Application-->
|
|
<scene sceneID="JPo-4y-FX3">
|
|
<objects>
|
|
<application id="hnw-xV-0zn" sceneMemberID="viewController">
|
|
<menu key="mainMenu" title="Main Menu" systemMenu="main" id="AYu-sK-qS6">
|
|
<items>
|
|
<menuItem title="MoltenVK Demo" id="1Xt-HY-uBw">
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
<menu key="submenu" title="MoltenVK Demo" systemMenu="apple" id="uQy-DD-JDr">
|
|
<items>
|
|
<menuItem title="About Demo" id="5kV-Vb-QxS">
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
<connections>
|
|
<action selector="orderFrontStandardAboutPanel:" target="Ady-hI-5gd" id="Exp-CZ-Vem"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem isSeparatorItem="YES" id="VOq-y0-SEH"/>
|
|
<menuItem title="Hide Demo" keyEquivalent="h" id="Olw-nP-bQN">
|
|
<connections>
|
|
<action selector="hide:" target="Ady-hI-5gd" id="PnN-Uc-m68"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Hide Others" keyEquivalent="h" id="Vdr-fp-XzO">
|
|
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
|
|
<connections>
|
|
<action selector="hideOtherApplications:" target="Ady-hI-5gd" id="VT4-aY-XCT"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Show All" id="Kd2-mp-pUS">
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
<connections>
|
|
<action selector="unhideAllApplications:" target="Ady-hI-5gd" id="Dhg-Le-xox"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem isSeparatorItem="YES" id="kCx-OE-vgT"/>
|
|
<menuItem title="Quit Demo" keyEquivalent="q" id="4sb-4s-VLi">
|
|
<connections>
|
|
<action selector="terminate:" target="Ady-hI-5gd" id="Te7-pn-YzF"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
<menuItem title="Window" id="aUF-d1-5bR">
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
<menu key="submenu" title="Window" systemMenu="window" id="Td7-aD-5lo">
|
|
<items>
|
|
<menuItem title="Minimize" keyEquivalent="m" id="OY7-WF-poV">
|
|
<connections>
|
|
<action selector="performMiniaturize:" target="Ady-hI-5gd" id="VwT-WD-YPe"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem title="Zoom" id="R4o-n2-Eq4">
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
<connections>
|
|
<action selector="performZoom:" target="Ady-hI-5gd" id="DIl-cC-cCs"/>
|
|
</connections>
|
|
</menuItem>
|
|
<menuItem isSeparatorItem="YES" id="eu3-7i-yIM"/>
|
|
<menuItem title="Bring All to Front" id="LE2-aR-0XJ">
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
<connections>
|
|
<action selector="arrangeInFront:" target="Ady-hI-5gd" id="DRN-fu-gQh"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
<menuItem title="Help" id="wpr-3q-Mcd">
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
<menu key="submenu" title="Help" systemMenu="help" id="F2S-fz-NVQ">
|
|
<items>
|
|
<menuItem title="MoltenVK Demo Help" keyEquivalent="?" id="FKE-Sm-Kum">
|
|
<connections>
|
|
<action selector="showHelp:" target="Ady-hI-5gd" id="y7X-2Q-9no"/>
|
|
</connections>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
</menuItem>
|
|
</items>
|
|
</menu>
|
|
<connections>
|
|
<outlet property="delegate" destination="Voe-Tx-rLC" id="PrD-fu-P6m"/>
|
|
</connections>
|
|
</application>
|
|
<customObject id="Voe-Tx-rLC" customClass="AppDelegate"/>
|
|
<customObject id="Ady-hI-5gd" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
|
|
</objects>
|
|
<point key="canvasLocation" x="83.5" y="-47"/>
|
|
</scene>
|
|
<!--Window Controller-->
|
|
<scene sceneID="R2V-B0-nI4">
|
|
<objects>
|
|
<windowController id="B8D-0N-5wS" sceneMemberID="viewController">
|
|
<window key="window" title="MoltenVK Vulkan Example" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" visibleAtLaunch="NO" animationBehavior="default" id="IQv-IB-iLA">
|
|
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" resizable="YES"/>
|
|
<rect key="contentRect" x="1051" y="656" width="1280" height="720"/>
|
|
<rect key="screenRect" x="0.0" y="0.0" width="2560" height="1417"/>
|
|
<connections>
|
|
<outlet property="delegate" destination="B8D-0N-5wS" id="ayw-fB-DBj"/>
|
|
</connections>
|
|
</window>
|
|
<connections>
|
|
<segue destination="XfG-lQ-9wD" kind="relationship" relationship="window.shadowedContentViewController" id="cq2-FE-JQM"/>
|
|
</connections>
|
|
</windowController>
|
|
<customObject id="Oky-zY-oP4" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
|
|
</objects>
|
|
<point key="canvasLocation" x="83" y="146"/>
|
|
</scene>
|
|
<!--Demo View Controller-->
|
|
<scene sceneID="hIz-AP-VOD">
|
|
<objects>
|
|
<viewController id="XfG-lQ-9wD" customClass="DemoViewController" sceneMemberID="viewController">
|
|
<view key="view" id="m2S-Jp-Qdl" customClass="DemoView">
|
|
<rect key="frame" x="0.0" y="0.0" width="1280" height="720"/>
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
</view>
|
|
</viewController>
|
|
<customObject id="rPt-NT-nkU" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
|
|
</objects>
|
|
<point key="canvasLocation" x="83" y="713"/>
|
|
</scene>
|
|
</scenes>
|
|
</document>
|