Skip to content

Commit f353491

Browse files
Updated submodules (fixed few issues with tutorials); updated readme
1 parent fd608c1 commit f353491

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -335,12 +335,12 @@ By default there is no Vulkan implementation on MacOS. Diligent Engine loads Vul
335335
and can use a Vulkan Portability implementation such as [MoltenVK](https://github.com/KhronosGroup/MoltenVK)
336336
or [gfx-portability](https://github.com/gfx-rs/portability). Install [VulkanSDK](https://vulkan.lunarg.com/sdk/home#mac)
337337
and make sure that your system is properly configured as described
338-
[here](https://vulkan.lunarg.com/doc/view/latest/mac/getting_started.html#user-content-command-line).
338+
[here](https://vulkan.lunarg.com/doc/view/latest/mac/getting_started.html#user-content-sdk-system-paths).
339339
In particular, you may need to define the following environment variables (assuming that Vulkan SDK is installed at
340-
`~/LunarG/vulkansdk-macos` and you want to use MoltenVK):
340+
`/Users/MyName/VulkanSDK/1.3.204.1` and you want to use MoltenVK):
341341

342342
```
343-
export VULKAN_SDK=~/LunarG/vulkansdk-macos/macOS
343+
export VULKAN_SDK=/Users/MyName/VulkanSDK/1.3.204.1/macOS
344344
export PATH=$VULKAN_SDK/bin:$PATH
345345
export DYLD_LIBRARY_PATH=$VULKAN_SDK/lib:$DYLD_LIBRARY_PATH
346346
export VK_ICD_FILENAMES=$VULKAN_SDK/share/vulkan/icd.d/MoltenVK_icd.json
@@ -364,7 +364,7 @@ System Integrity Protection is disabled (which generally is not recommended). In
364364
Vulkan library, it must be in rpath. If `VULKAN_SDK` environment variable is set and points to correct location, Diligent
365365
Engine will configure the rpath for all applications automatically.
366366

367-
Last tested LunarG SDK version: 1.2.176.1.
367+
Last tested Vulkan SDK version: 1.3.204.1.
368368

369369
<a name="build_and_run_ios"></a>
370370
## iOS
@@ -389,21 +389,21 @@ you will need to set appropriate development team in the project settings.
389389

390390
To enable Vulkan on iOS, download and install [VulkanSDK](https://vulkan.lunarg.com/sdk/home#mac). There is no Vulkan loader
391391
on iOS, and Diligent Engine links directly with MoltenVK XCFramework (see
392-
[MoltenVk install guide](https://github.com/KhronosGroup/MoltenVK/blob/master/Docs/MoltenVK_Runtime_UserGuide.md#install-as-static-framework-static-library-or-dynamic-library))
392+
[MoltenVk install guide](https://github.com/KhronosGroup/MoltenVK/blob/master/Docs/MoltenVK_Runtime_UserGuide.md#install-moltenvk-as-a-universal-xcframework))
393393
that implements Vulkan on Metal. To enable Vulkan in Diligent Engine on iOS, specify the path to Vulkan SDK
394-
when running CMake, for example (assuming that Vulkan SDK is installed at `/LunarG/vulkansdk-macos`):
394+
when running CMake, for example (assuming that Vulkan SDK is installed at `/Users/MyName/VulkanSDK/1.3.204.1`):
395395

396396
```cmake
397-
cmake -DCMAKE_SYSTEM_NAME=iOS -DVULKAN_SDK=/LunarG/vulkansdk-macos -S . -B ./build/iOS -G "Xcode"
397+
cmake -DCMAKE_SYSTEM_NAME=iOS -DVULKAN_SDK=/Users/MyName/VulkanSDK/1.3.204.1 -S . -B ./build/iOS -G "Xcode"
398398
```
399399

400-
By default, the engine links with MoltenVK XCFramework located in LunarG SDK. If this is not desired or an application wants
400+
By default, the engine links with MoltenVK XCFramework located in Vulkan SDK. If this is not desired or an application wants
401401
to use a specific library, it can provide the full path to the library via `MOLTENVK_LIBRARY` CMake variable.
402402

403403
Refer to [MoltenVK user guide](https://github.com/KhronosGroup/MoltenVK/blob/master/Docs/MoltenVK_Runtime_UserGuide.md#install)
404404
for more information about MoltenVK installation and usage.
405405

406-
Last tested LunarG SDK version: 1.2.176.1.
406+
Last tested Vulkan SDK version: 1.3.204.1.
407407

408408
<a name="build_and_run_emscripten"></a>
409409
## Emscripten

0 commit comments

Comments
 (0)