Update dependency libraries to match Vulkan SDK 1.3.216.

Update What's New document.
This commit is contained in:
Bill Hollings 2022-06-04 21:06:56 -04:00
parent 02c29477ab
commit 292ea5e55a
6 changed files with 16 additions and 8 deletions

View File

@ -16,25 +16,33 @@ Copyright (c) 2015-2022 [The Brenwill Workshop Ltd.](http://www.brenwill.com)
MoltenVK 1.1.10
--------------
Released TBD
Released 2022/06/06
- Add support for extensions:
- `VK_KHR_portability_enumeration` support added to `MoltenVK_icd.json`, and documentation
updated to indicate the impact of the `VK_KHR_portability_enumeration` extension during
runtime loading on *macOS* via the *Vulkan Loader*.
- `VK_KHR_dynamic_rendering`
- `VK_KHR_fragment_shader_barycentric`
- `VK_KHR_separate_depth_stencil_layouts`
- `VK_EXT_separate_stencil_usage`
- `VK_KHR_fragment_shader_barycentric`
- Implement `vkGetRefreshCycleDurationGOOGLE()` for _macOS_.
- Support attachment clearing when some clearing formats are not specified.
- Fix error where previously bound push constants can override a descriptor buffer binding
used by a subsequent pipeline that does not use push constants.
- Fix regression error where previously bound push constants can override a descriptor buffer
binding used by a subsequent pipeline that does not use push constants.
- Fix error on some Apple GPU's where a `vkCmdTimestampQuery()` after a renderpass was
writing timestamp before renderpass activity was complete.
- Fix regression error in vertex buffer binding counts when establishing implicit buffers binding indexes.
- Fix `vkSetMoltenVKConfigurationMVK()` function pointer typedef.
- Work around zombie memory bug in Intel Iris Plus Graphics driver when repeatedly retrieving GPU counter sets.
- Fix reorder-ctor warnings and add Xcode clang -Wreorder warning to catch future misalignments.
- Update build settings to support Xcode 13.4.
- Update to latest SPIRV-Cross:
- MSL: Emit interface block members of array length 1 as arrays instead of scalars.
- MSL: Potentially cast loaded Input variables.
- Emit KHR barycentrics if source enables the KHR extension.
- Handle early reads from loop variables with initializers.
- Attempt more optimal codegen for `OpCompositeInsert`.

View File

@ -1 +1 @@
c52333b984c529f92f0c33e3a0ef01d1322c8a07
50b4d5389b6a06f86fb63a2848e1a7da6d9755ca

View File

@ -1 +1 @@
245d25ce8c3337919dc7916d0e62e31a0d8748ab
3ef4c97fd6ea001d75a8e9da408ee473c180e456

View File

@ -1 +1 @@
3903162ac4b01ed376bfa55a72ef7217a72c0b74
ef9db7a8ec52f6c56158d83f5d57ef388c1abec1

View File

@ -1 +1 @@
9bb8cfffb0eed010e07132282c41d73064a7a609
adbf0d3106b26daa237b10b9bf72b1af7c31092d

Binary file not shown.