@@ -26,13 +26,27 @@ Released 2024-09-24
26
26
- ` vkUpdateDescriptorSets() ` : Per Vulkan spec, allow write or copy beyond the
27
27
end of a descriptor binding count, including inline uniform block descriptors.
28
28
- 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_ .
29
31
- Fix rendering issue with render pass that immediately follows a kernel dispatch.
30
32
- Fix race condition when ` VkImage ` destroyed while used by descriptor.
31
33
- Fix crash in ` vkCmdPushDescriptorSetWithTemplateKHR() ` when entries in
32
34
` 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.
34
46
- Move primitive-restart-disabled warning from renderpass to pipeline creation, to reduce voluminous log noise.
35
47
- iOS: Support storage images in _ Metal_ argument buffers.
48
+ - Update dependency libraries to match _ Vulkan SDK 1.3.295_ .
49
+
36
50
37
51
38
52
MoltenVK 1.2.10
0 commit comments