Update dependency libraries to match Vulkan SDK 1.3.216.
Update What's New document.
This commit is contained in:
parent
02c29477ab
commit
292ea5e55a
@ -16,25 +16,33 @@ Copyright (c) 2015-2022 [The Brenwill Workshop Ltd.](http://www.brenwill.com)
|
|||||||
MoltenVK 1.1.10
|
MoltenVK 1.1.10
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
Released TBD
|
Released 2022/06/06
|
||||||
|
|
||||||
- Add support for extensions:
|
- Add support for extensions:
|
||||||
- `VK_KHR_portability_enumeration` support added to `MoltenVK_icd.json`, and documentation
|
- `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
|
updated to indicate the impact of the `VK_KHR_portability_enumeration` extension during
|
||||||
runtime loading on *macOS* via the *Vulkan Loader*.
|
runtime loading on *macOS* via the *Vulkan Loader*.
|
||||||
- `VK_KHR_dynamic_rendering`
|
- `VK_KHR_dynamic_rendering`
|
||||||
|
- `VK_KHR_fragment_shader_barycentric`
|
||||||
- `VK_KHR_separate_depth_stencil_layouts`
|
- `VK_KHR_separate_depth_stencil_layouts`
|
||||||
- `VK_EXT_separate_stencil_usage`
|
- `VK_EXT_separate_stencil_usage`
|
||||||
- `VK_KHR_fragment_shader_barycentric`
|
- Implement `vkGetRefreshCycleDurationGOOGLE()` for _macOS_.
|
||||||
- Support attachment clearing when some clearing formats are not specified.
|
- Support attachment clearing when some clearing formats are not specified.
|
||||||
- Fix error where previously bound push constants can override a descriptor buffer binding
|
- Fix regression error where previously bound push constants can override a descriptor buffer
|
||||||
used by a subsequent pipeline that does not use push constants.
|
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
|
- Fix error on some Apple GPU's where a `vkCmdTimestampQuery()` after a renderpass was
|
||||||
writing timestamp before renderpass activity was complete.
|
writing timestamp before renderpass activity was complete.
|
||||||
- Fix regression error in vertex buffer binding counts when establishing implicit buffers binding indexes.
|
- 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.
|
- 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:
|
- Update to latest SPIRV-Cross:
|
||||||
- MSL: Emit interface block members of array length 1 as arrays instead of scalars.
|
- 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`.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1 +1 @@
|
|||||||
c52333b984c529f92f0c33e3a0ef01d1322c8a07
|
50b4d5389b6a06f86fb63a2848e1a7da6d9755ca
|
||||||
|
@ -1 +1 @@
|
|||||||
245d25ce8c3337919dc7916d0e62e31a0d8748ab
|
3ef4c97fd6ea001d75a8e9da408ee473c180e456
|
||||||
|
@ -1 +1 @@
|
|||||||
3903162ac4b01ed376bfa55a72ef7217a72c0b74
|
ef9db7a8ec52f6c56158d83f5d57ef388c1abec1
|
||||||
|
@ -1 +1 @@
|
|||||||
9bb8cfffb0eed010e07132282c41d73064a7a609
|
adbf0d3106b26daa237b10b9bf72b1af7c31092d
|
||||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user