Update library dependencies to match Vulkan SDK 1.2.189.
Update What's New document.
This commit is contained in:
parent
f5dd310c55
commit
a5ee3ead35
@ -24,23 +24,30 @@ Released 2021/08/30
|
||||
- Vulkan timestamp query pools use Metal GPU counters when available.
|
||||
- Support resolving attachments with formats that Metal does not natively resolve.
|
||||
- Support stencil-only partial attachment clearing.
|
||||
- Support alpha-to-coverage without a color attachment.
|
||||
- Fix issue where swapchain images were acquired out of order under heavy load.
|
||||
- Fix issue with `vkCmdBlitImage()` from compressed textures.
|
||||
- Fix incorrect translation of clear color values on Apple Silicon.
|
||||
- Fix swizzle of depth and stencil values into RGBA (`float4`) variable in shaders.
|
||||
- Fix occasional crash when swizzling used but shader swizzling not enabled.
|
||||
- Fix pipeline barriers not working inside self-dependent subpasses on Apple GPUs.
|
||||
- Fix GPU race condition when clearing a renderpass input attachment on Apple GPUs.
|
||||
- Disable `VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT` for
|
||||
`VK_FORMAT_E5B9G9R9_UFLOAT_PACK32` on macOS Apple Silicon.
|
||||
- Support alpha-to-coverage without a color attachment.
|
||||
- Fix execution order of `encodeBindings` for `bufferBindings`.
|
||||
- Properly ignore non-null pipeline creation pointers that should be ignored.
|
||||
- Add queue and queue family indices to `MTLCommandBuffer` label.
|
||||
- Update `VK_MVK_MOLTENVK_SPEC_VERSION` to `32`.
|
||||
- Update to latest SPIRV-Cross version:
|
||||
- MSL: Adjust `gl_SampleMaskIn` for sample-shading and/or fixed sample mask.
|
||||
- MSL: Remove redundant path for `SampleMask`.
|
||||
- MSL: Fix setting `SPIRVCrossDecorationInterpolantComponentExpr` decoration.
|
||||
- MSL: Support row-major transpose when storing matrix from constant RHS matrix.
|
||||
- MSL: Fix casting in constant expressions with different sizes.
|
||||
- MSL: Fix duplicate `gl_Position` outputs when `gl_Position` defined but unused.
|
||||
- MSL: Simplify `spvSubgroupBallot()`.
|
||||
- MSL: Consider that function/private variables can be block-like.
|
||||
- Track temporary access for `OpArrayLength` result.
|
||||
|
||||
|
||||
|
||||
|
@ -1 +1 @@
|
||||
37164a5726f7e6113810f9557903a117498421cf
|
||||
c5b7a2fa18750e435e91e06a50cdc5451c5b9abd
|
||||
|
@ -1 +1 @@
|
||||
dbd221b2bc7acbfe993be40fbfbf4f4a0a1ed816
|
||||
58051062663477240484c8904459762ad544ba18
|
||||
|
@ -1 +1 @@
|
||||
ae2a562936cc8504c9ef2757cceaff163147834f
|
||||
2fb89a0072ae7316af1c856f22663fde4928128a
|
||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user