Disable API-Samples demos and document in Demos/README.md.

This commit is contained in:
Bill Hollings 2020-04-05 20:44:44 -04:00
parent 70bf788f9f
commit a644c98864
3 changed files with 9 additions and 6 deletions

View File

@ -7,9 +7,6 @@
<Group
location = "container:"
name = "LunarG-VulkanSamples">
<FileRef
location = "group:LunarG-VulkanSamples/API-Samples/API-Samples.xcodeproj">
</FileRef>
<FileRef
location = "group:LunarG-VulkanSamples/Cube/Cube.xcodeproj">
</FileRef>

View File

@ -64,7 +64,12 @@ as a system library instead.
<a name="lunarg-vulkan-samples-api"></a>
### *API-Samples*
This *Xcode* project actually contains a large number of modular demos, with each demo
> **_Note:_** The `Vulkan-Samples API-Samples` have recently changed to use a different build
process that involves converting GLSL to SPIR-V via scripts. This upgrade has not yet been
integrated into the *Xcode*-based build environment used to build these demos here.
As a result, the `API-Samples` demos have been disabled here until this can be corrected.
This *Xcode* project contains a large number of modular demos, with each demo
demonstrating a particular *Vulkan* feature, or suite of calls.
This demo can be found in the `LunarG-VulkanSamples/API-Samples` folder, and in the
@ -77,7 +82,7 @@ To specify which of the many modular demos to run, open the `Samples.h` in the `
project in the *Xcode Project Navigator* in the `Demos.xcworkspace` *Xcode* workspace, and
follow the instructions in the comments within that file.
> **Note:** For simplicity, the `API-Samples` demos are bare-bones. Each of the `API-Samples`
> **_Note:_** For simplicity, the `API-Samples` demos are bare-bones. Each of the `API-Samples`
> demos renders a single frame during app startup, and then leaves the rendered image static.
> There is no display loop or motion in any of these demos.
> **This is normal for these demos, and the demo has not "hung" or "crashed" when this occurs.**
@ -91,7 +96,7 @@ The `API-Samples` demo is a simple example of installing **MoltenVK** as a *stat
<a name="lunarg-vulkan-samples-hologram"></a>
### *Hologram*
> **Note:** In order to build the `Hologram` demo, you must have *Python3* installed
> **_Note:_** In order to build the `Hologram` demo, you must have *Python3* installed
> on your build computer.
This is a sophisticated particle demo that populates command buffers from multiple threads.

View File

@ -38,6 +38,7 @@ Released 2020/04/05
- Update the `README.md` and `MoltenVK_Runtime_UserGuide.md` documents to clarify that
**MoltenVK** is not a fully-compliant implementation of *Vulkan*.
- Support Xcode 11.4.
- Disable `API-Samples` demos and document in `Demos/README.md`.
- Update dependency libraries to match *Vulkan SDK 1.2.135*.
- Update to latest SPIRV-Cross version:
- MSL: Support inline uniform blocks in argument buffers.