From 2984c78bac28ee06c955e48367ec2ceb3c65dd22 Mon Sep 17 00:00:00 2001 From: ePirat Date: Mon, 26 Feb 2018 17:30:47 +0100 Subject: [PATCH 1/2] Fix markdown headings syntax --- Docs/MoltenVK_Runtime_UserGuide.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Docs/MoltenVK_Runtime_UserGuide.md b/Docs/MoltenVK_Runtime_UserGuide.md index 6c3c5492..31bcfd6d 100755 --- a/Docs/MoltenVK_Runtime_UserGuide.md +++ b/Docs/MoltenVK_Runtime_UserGuide.md @@ -100,7 +100,7 @@ Installing **MoltenVK** in Your *Vulkan* Application or above is required to build and link **MoltenVK** projects. -###Install as Static Library Framework +### Install as Static Library Framework Installation of **MoltenVK** is straightforward and easy! @@ -157,7 +157,7 @@ the *Metal* environment. -###Install as Dynamic Library +### Install as Dynamic Library For some applications, you may prefer to install **MoltenVK** as a dynamic library. This is only recommended for developers who are used to working with dynamic libraries, @@ -260,7 +260,7 @@ document found in the `MoltenVK/Vulkan` folder of the **MoltenVK** distribution. -###MoltenVK Extension +### MoltenVK Extension The `VK_MVK_moltenvk` *Vulkan* extension provides functionality beyond the standard *Vulkan* API, to support configuration options, license registration, and behaviour that is specific @@ -334,7 +334,7 @@ shader source code for the odd *SPIR-V* shader that proves problematic for runti -###MoltenVKShaderConverter Shader Converter Tool +### MoltenVKShaderConverter Shader Converter Tool The **MoltenVK** distribution package includes the `MoltenVKShaderConverter` command line tool, which allows you to convert your *SPIR-V* shader source code to *MSL* at development time, and @@ -358,7 +358,7 @@ line with no arguments. -###Troubleshooting Shader Conversion +### Troubleshooting Shader Conversion --------------------------------- The shader converter technology in **MoltenVK** is quite robust, and most *SPIR-V* shaders @@ -404,7 +404,7 @@ This section discusses various options for improving performance when using **Mo -###Shader Loading Time +### Shader Loading Time *Metal* supports pre-compiled shaders, which can improve shader loading and set-up performance, allowing you to reduce your scene loading time. See the [*Metal Shading Language* Shaders](#shaders) @@ -414,7 +414,7 @@ more information about how to use the `MoltenVKShaderConverter` tool to create a -###Xcode Configuration +### Xcode Configuration When a *Metal* app is running from *Xcode*, the default ***Scheme*** settings reduce performance. Be sure to follow the instructions for configuring your application's ***Scheme*** within *Xcode*, @@ -422,7 +422,7 @@ found in the in the [installation](#install) section above. -###Metal System Trace Tool +### Metal System Trace Tool To help you get the best performance from your graphics app, the *Xcode Instruments* profiling tool includes the *Metal System Trace* template. This template can be used to provide detailed tracing of the From 265e2da78ef61e3e4d7dc6066eb926e0ebb76934 Mon Sep 17 00:00:00 2001 From: ePirat Date: Mon, 26 Feb 2018 17:35:19 +0100 Subject: [PATCH 2/2] Remove extranous hr line --- Docs/MoltenVK_Runtime_UserGuide.md | 1 - 1 file changed, 1 deletion(-) diff --git a/Docs/MoltenVK_Runtime_UserGuide.md b/Docs/MoltenVK_Runtime_UserGuide.md index 31bcfd6d..9f39e870 100755 --- a/Docs/MoltenVK_Runtime_UserGuide.md +++ b/Docs/MoltenVK_Runtime_UserGuide.md @@ -359,7 +359,6 @@ line with no arguments. ### Troubleshooting Shader Conversion ---------------------------------- The shader converter technology in **MoltenVK** is quite robust, and most *SPIR-V* shaders can be converted to *MSL* without any problems. In the case where a conversion issue arises,