Update dependency libraries to match Vulkan SDK 1.3.236.
Update Whats New document.
This commit is contained in:
parent
c0c00d78f0
commit
f5f6515dce
@ -278,6 +278,7 @@ In addition to core *Vulkan* functionality, **MoltenVK** also supports the foll
|
|||||||
- `VK_KHR_8bit_storage`
|
- `VK_KHR_8bit_storage`
|
||||||
- `VK_KHR_bind_memory2`
|
- `VK_KHR_bind_memory2`
|
||||||
- `VK_KHR_buffer_device_address` *(requires GPU Tier 2 argument buffers support)*
|
- `VK_KHR_buffer_device_address` *(requires GPU Tier 2 argument buffers support)*
|
||||||
|
- `VK_KHR_copy_commands2`
|
||||||
- `VK_KHR_create_renderpass2`
|
- `VK_KHR_create_renderpass2`
|
||||||
- `VK_KHR_dedicated_allocation`
|
- `VK_KHR_dedicated_allocation`
|
||||||
- `VK_KHR_depth_stencil_resolve`
|
- `VK_KHR_depth_stencil_resolve`
|
||||||
|
@ -16,16 +16,40 @@ Copyright (c) 2015-2022 [The Brenwill Workshop Ltd.](http://www.brenwill.com)
|
|||||||
MoltenVK 1.2.1
|
MoltenVK 1.2.1
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
Released TBD
|
Released 2022/12/08
|
||||||
|
|
||||||
|
- Add support for extensions:
|
||||||
|
- `VK_KHR_copy_commands2`
|
||||||
- Fix crash on descriptor update with out-of-bounds descriptor count data.
|
- Fix crash on descriptor update with out-of-bounds descriptor count data.
|
||||||
- Fix Metal buffer index binding overrides for push constants and attachment clearing.
|
- Fix Metal buffer index binding overrides for push constants and attachment clearing.
|
||||||
- Fix app performance regression triggered by the previous introduction of `VK_KHR_shader_float_controls`.
|
- Fix app performance regression triggered by the previous introduction of `VK_KHR_shader_float_controls`.
|
||||||
- Work around `MTLCounterSet` crash on additional Intel Iris Plus Graphics devices.
|
- Work around `MTLCounterSet` crash on additional Intel Iris Plus Graphics devices.
|
||||||
- Fix mistaken YCBCR format support indication.
|
- Fix mistaken YCBCR format support indication.
|
||||||
|
- Fix invalid blit offsets.
|
||||||
|
- Wait on emulated semaphores only once to prevent freezing when using prefilled command buffers.
|
||||||
|
- `MVKPipeline`: Stop using vertex-style input for tessellation evaluation shaders.
|
||||||
|
- `MVKPipeline`: Force extra checks for stores after fragment discard.
|
||||||
|
- `MVKImage`: Always use a texel buffer for atomic storage images.
|
||||||
|
- `MVKDevice`: Fix backwards attribution of storage/uniform texel buffer alignments.
|
||||||
- Document new linkage model used by *Xcode 14* and later, and how to link **MoltenVK**
|
- Document new linkage model used by *Xcode 14* and later, and how to link **MoltenVK**
|
||||||
to an app or game using *Xcode 13* or earlier.
|
to an app or game using *Xcode 13* or earlier.
|
||||||
- Support *Xcode 14.1* build settings.
|
- Support *Xcode 14.1* build settings.
|
||||||
|
- Upgrade GitHub CI to use *Xcode 14.1* on *macOS 12*.
|
||||||
|
- Update dependency libraries to match _Vulkan SDK 1.3.236_.
|
||||||
|
- Update to latest SPIRV-Cross:
|
||||||
|
- MSL: Implement `CompositeInsert` `OpSpecConstantOp`.
|
||||||
|
- MSL: Support "raw" buffer input in tessellation evaluation shaders.
|
||||||
|
- MSL: Don't flatten arrayed per-patch output blocks in tessellation shaders.
|
||||||
|
- MSL: Account for composite types when assigning locations.
|
||||||
|
- MSL: Handle partial access chains with array-of-UBO/SSBO.
|
||||||
|
- MSL: Fix restrict vs __restrict incompatibility.
|
||||||
|
- MSL: Handle implicit integer promotion rules.
|
||||||
|
- MSL: Manually update `BuiltInHelperInvocation` when a fragment is discarded.
|
||||||
|
- MSL: Add missing casts to `Op?MulExtended`.
|
||||||
|
- MSL: Prevent stores to storage resources in discarded fragments.
|
||||||
|
- MSL: Don't dereference forwarded copies of `OpVariable` pointers.
|
||||||
|
- MSL: Refactor member reference in terms of one boolean.
|
||||||
|
- Fix MSL Access Chain.
|
||||||
|
|
||||||
|
|
||||||
MoltenVK 1.2.0
|
MoltenVK 1.2.0
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -1 +1 @@
|
|||||||
98f440ce6868c94f5ec6e198cc1adda4760e8849
|
b75e5a02b6933caf86c5822d019067b335492c85
|
||||||
|
@ -1 +1 @@
|
|||||||
e52fa1cf2d95503d28f9d020800cbab15aaa304b
|
ce45337c51ed53e6f1b337aa746a5a96c5018f86
|
||||||
|
@ -1 +1 @@
|
|||||||
5755de46b07e4374c05fb1081f65f7ae1f8cca81
|
77551c429f86c0e077f26552b7c1c0f12a9f235e
|
||||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user