Skip to content

Commit cf3a02d

Browse files
authored
Merge pull request #2333 from billhollings/sdk-1.3.295b
Update dependency libraries to match Vulkan SDK 1.3.295 beta.
2 parents 8a94475 + 79bdd90 commit cf3a02d

File tree

3 files changed

+16
-2
lines changed

3 files changed

+16
-2
lines changed

Docs/Whats_New.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,27 @@ Released 2024-09-24
2626
- `vkUpdateDescriptorSets()`: Per Vulkan spec, allow write or copy beyond the
2727
end of a descriptor binding count, including inline uniform block descriptors.
2828
- Update `VkFormat` capabilities based on latest Metal docs.
29+
- Ensure all MoltenVK config info set by `VK_EXT_layer_settings` is used.
30+
- Support storage images in Metal argument buffers on _iOS_.
2931
- Fix rendering issue with render pass that immediately follows a kernel dispatch.
3032
- Fix race condition when `VkImage` destroyed while used by descriptor.
3133
- Fix crash in `vkCmdPushDescriptorSetWithTemplateKHR()` when entries in
3234
`VkDescriptorUpdateTemplateCreateInfo` are not sorted by offset.
33-
- Ensure all MoltenVK config info set by `VK_EXT_layer_settings` is used.
35+
- Fix issue where `vkQueueWaitIdle()` and `vkDeviceWaitIdle()` were not
36+
waiting for all commands to be enqueued before enqueuing wait operation.
37+
- Fix memory leak in debug utils messenger.
38+
- Fix build failure on _VisionOS 2.0_ platform.
39+
- `vkUpdateDescriptorSets()`: Support writing beyond descriptor binding size if subsequent bindings are of same type.
40+
- Support `VK_FORMAT_A2B10G10R10_UNORM_PACK32` and `VK_FORMAT_A2R10G10B10_UNORM_PACK32` formats as surface formats on all platforms.
41+
- Add `MTLStoreAction` mapping for `VK_ATTACHMENT_STORE_OP_NONE`.
42+
- Add estimate of `presentMargin` in returned data from `vkGetPastPresentationTimingGOOGLE()`.
43+
- Update value of `minSubgroupSize` on _AMD RX6600_ to `32`.
44+
- Fix support for running on `tvOS 13`.
45+
- Only add present handler if `VK_GOOGLE_display_timing` info is available during presentation.
3446
- Move primitive-restart-disabled warning from renderpass to pipeline creation, to reduce voluminous log noise.
3547
- iOS: Support storage images in _Metal_ argument buffers.
48+
- Update dependency libraries to match _Vulkan SDK 1.3.295_.
49+
3650

3751

3852
MoltenVK 1.2.10
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
79c4235085c5eb86ed78b034d94e03f7b3b5daef
1+
12cbda959b6df2af119a76a73ff906c2bed36884

Templates/spirv-tools/build.zip

0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)