Skip to content

Commit 57dcfb8

Browse files
Readme: updated Vulkan SDK version to 1.3.268.1
1 parent d30c9d3 commit 57dcfb8

1 file changed

Lines changed: 12 additions & 8 deletions

File tree

README.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@ By default, applications will run in OpenGLES mode. To run them in Vulkan mode,
324324
Prerequisites:
325325

326326
* Xcode 14 or later
327-
* Vulkan SDK 1.3.250.1 or later to enable Vulkan
327+
* Vulkan SDK 1.3.268.1 or later to enable Vulkan
328328

329329
After you clone the repo, run the following command from the engine's root folder to generate Xcode project:
330330

@@ -348,10 +348,10 @@ or [gfx-portability](https://github.com/gfx-rs/portability). Install [VulkanSDK]
348348
and make sure that your system is properly configured as described
349349
[here](https://vulkan.lunarg.com/doc/view/latest/mac/getting_started.html#user-content-sdk-system-paths).
350350
In particular, you may need to define the following environment variables (assuming that Vulkan SDK is installed at
351-
`/Users/MyName/VulkanSDK/1.3.250.1` and you want to use MoltenVK):
351+
`/Users/MyName/VulkanSDK/1.3.268.1` and you want to use MoltenVK):
352352

353353
```
354-
export VULKAN_SDK=/Users/MyName/VulkanSDK/1.3.250.1/macOS
354+
export VULKAN_SDK=/Users/MyName/VulkanSDK/1.3.268.1/macOS
355355
export PATH=$VULKAN_SDK/bin:$PATH
356356
export DYLD_LIBRARY_PATH=$VULKAN_SDK/lib:$DYLD_LIBRARY_PATH
357357
export VK_ICD_FILENAMES=$VULKAN_SDK/share/vulkan/icd.d/MoltenVK_icd.json
@@ -375,15 +375,17 @@ System Integrity Protection is disabled (which generally is not recommended). In
375375
Vulkan library, it must be in rpath. If `VULKAN_SDK` environment variable is set and points to correct location, Diligent
376376
Engine will configure the rpath for all applications automatically.
377377

378-
Last tested Vulkan SDK version: 1.3.250.1.
378+
Latest tested Vulkan SDK version: 1.3.268.1.
379+
380+
:warning: There are known issues with later versions of the SDK, so it is recommended to use the latest tested version.
379381

380382
<a name="build_and_run_ios"></a>
381383
## iOS
382384

383385
Prerequisites:
384386

385387
* Xcode 14 or later
386-
* Vulkan SDK 1.3.250.1 or later to enable Vulkan
388+
* Vulkan SDK 1.3.268.1 or later to enable Vulkan
387389

388390
Run the command below from the engine's root folder to generate Xcode project configured for
389391
[iOS build](https://cmake.org/cmake/help/latest/manual/cmake-toolchains.7.html#cross-compiling-for-ios-tvos-or-watchos):
@@ -414,10 +416,10 @@ To enable Vulkan on iOS, download and install the [VulkanSDK](https://vulkan.lun
414416
on iOS, and Diligent Engine links directly with MoltenVK XCFramework (see
415417
[MoltenVk install guide](https://github.com/KhronosGroup/MoltenVK/blob/master/Docs/MoltenVK_Runtime_UserGuide.md#install-moltenvk-as-a-universal-xcframework))
416418
that implements Vulkan on Metal. To enable Vulkan in Diligent Engine on iOS, specify the path to Vulkan SDK
417-
when running CMake, for example (assuming that Vulkan SDK is installed at `/Users/MyName/VulkanSDK/1.3.250.1`):
419+
when running CMake, for example (assuming that Vulkan SDK is installed at `/Users/MyName/VulkanSDK/1.3.268.1`):
418420

419421
```cmake
420-
cmake -DCMAKE_SYSTEM_NAME=iOS -DVULKAN_SDK=/Users/MyName/VulkanSDK/1.3.250.1 -S . -B ./build/iOS -G "Xcode"
422+
cmake -DCMAKE_SYSTEM_NAME=iOS -DVULKAN_SDK=/Users/MyName/VulkanSDK/1.3.268.1 -S . -B ./build/iOS -G "Xcode"
421423
```
422424

423425
By default, the engine links with MoltenVK XCFramework located in Vulkan SDK. If this is not desired or an application wants
@@ -426,7 +428,9 @@ to use a specific library, it can provide the full path to the library via `MOLT
426428
Refer to [MoltenVK user guide](https://github.com/KhronosGroup/MoltenVK/blob/master/Docs/MoltenVK_Runtime_UserGuide.md#install)
427429
for more information about MoltenVK installation and usage.
428430

429-
Last tested Vulkan SDK version: 1.3.250.1.
431+
Latest tested Vulkan SDK version: 1.3.268.1.
432+
433+
:warning: There are known issues with later versions of the SDK, so it is recommended to use the latest tested version.
430434

431435
<a name="build_and_run_emscripten"></a>
432436
## Emscripten

0 commit comments

Comments
 (0)