@@ -329,7 +329,7 @@ By default, applications will run in Vulkan mode. To run them in Vulkan mode, ad
329329Prerequisites:
330330
331331* Xcode 14 or later
332- * Vulkan SDK 1.3.268.1 or later to enable Vulkan
332+ * Vulkan SDK 1.3.290.0 or later to enable Vulkan
333333
334334After you clone the repo, run the following command from the engine's root folder to generate Xcode project:
335335
@@ -353,10 +353,10 @@ or [gfx-portability](https://github.com/gfx-rs/portability). Install [VulkanSDK]
353353and make sure that your system is properly configured as described
354354[ here] ( https://vulkan.lunarg.com/doc/view/latest/mac/getting_started.html#user-content-sdk-system-paths ) .
355355In particular, you may need to define the following environment variables (assuming that Vulkan SDK is installed at
356- ` /Users/MyName/VulkanSDK/1.3.268.1 ` and you want to use MoltenVK):
356+ ` /Users/MyName/VulkanSDK/1.3.290.0 ` and you want to use MoltenVK):
357357
358358```
359- export VULKAN_SDK=/Users/MyName/VulkanSDK/1.3.268.1 /macOS
359+ export VULKAN_SDK=/Users/MyName/VulkanSDK/1.3.290.0 /macOS
360360export PATH=$VULKAN_SDK/bin:$PATH
361361export DYLD_LIBRARY_PATH=$VULKAN_SDK/lib:$DYLD_LIBRARY_PATH
362362export VK_ADD_LAYER_PATH=$VULKAN_SDK/share/vulkan/explicit_layer.d
@@ -381,7 +381,7 @@ System Integrity Protection is disabled (which generally is not recommended). In
381381Vulkan library, it must be in rpath. If ` VULKAN_SDK ` environment variable is set and points to correct location, Diligent
382382Engine will configure the rpath for all applications automatically.
383383
384- Latest tested Vulkan SDK version: 1.3.268.1 .
384+ Latest tested Vulkan SDK version: 1.3.290.0 .
385385
386386:warning : There are known issues with later versions of the SDK, so it is recommended to use the latest tested version.
387387
@@ -391,7 +391,7 @@ Latest tested Vulkan SDK version: 1.3.268.1.
391391Prerequisites:
392392
393393* Xcode 14 or later
394- * Vulkan SDK 1.3.268.1 or later to enable Vulkan
394+ * Vulkan SDK 1.3.290.0 or later to enable Vulkan
395395
396396Run the command below from the engine's root folder to generate Xcode project configured for
397397[ iOS build] ( https://cmake.org/cmake/help/latest/manual/cmake-toolchains.7.html#cross-compiling-for-ios-tvos-or-watchos ) :
@@ -422,10 +422,10 @@ To enable Vulkan on iOS, download and install the [VulkanSDK](https://vulkan.lun
422422on iOS, and Diligent Engine links directly with MoltenVK XCFramework (see
423423[ MoltenVk install guide] ( https://github.com/KhronosGroup/MoltenVK/blob/master/Docs/MoltenVK_Runtime_UserGuide.md#install-moltenvk-as-a-universal-xcframework ) )
424424that implements Vulkan on Metal. To enable Vulkan in Diligent Engine on iOS, specify the path to Vulkan SDK
425- when running CMake, for example (assuming that Vulkan SDK is installed at ` /Users/MyName/VulkanSDK/1.3.268.1 ` ):
425+ when running CMake, for example (assuming that Vulkan SDK is installed at ` /Users/MyName/VulkanSDK/1.3.290.0 ` ):
426426
427427``` cmake
428- cmake -DCMAKE_SYSTEM_NAME=iOS -DVULKAN_SDK=/Users/MyName/VulkanSDK/1.3.268.1 -S . -B ./build/iOS -G "Xcode"
428+ cmake -DCMAKE_SYSTEM_NAME=iOS -DVULKAN_SDK=/Users/MyName/VulkanSDK/1.3.290.0 -S . -B ./build/iOS -G "Xcode"
429429```
430430
431431By default, the engine links with MoltenVK XCFramework located in Vulkan SDK. If this is not desired or an application wants
@@ -434,15 +434,15 @@ to use a specific library, it can provide the full path to the library via `MOLT
434434Refer to [ MoltenVK user guide] ( https://github.com/KhronosGroup/MoltenVK/blob/master/Docs/MoltenVK_Runtime_UserGuide.md#install )
435435for more information about MoltenVK installation and usage.
436436
437- Latest tested Vulkan SDK version: 1.3.268.1 .
437+ Latest tested Vulkan SDK version: 1.3.290.0 .
438438
439439:warning : There are known issues with later versions of the SDK, so it is recommended to use the latest tested version.
440440
441441<a name =" build_and_run_emscripten " ></a >
442442## Emscripten
443443Build prerequisites:
444444
445- * Emscripten SDK 3.1.61
445+ * Emscripten SDK 3.1.64
446446* Ninja 1.10.2
447447
448448To activate PATH and other environment variables in the current terminal
0 commit comments