Skip to content

Commit

Permalink
Merge pull request KhronosGroup#1855 from billhollings/sdk-1.3.243
Browse files Browse the repository at this point in the history
Update dependency libraries to match Vulkan SDK 1.3.243.
  • Loading branch information
billhollings authored Mar 22, 2023
2 parents dd5ff2a + 4e344a6 commit db8512a
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 4 deletions.
11 changes: 10 additions & 1 deletion Docs/Whats_New.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Copyright (c) 2015-2023 [The Brenwill Workshop Ltd.](http://www.brenwill.com)
MoltenVK 1.2.3
--------------

Released TBA
Released 2023/03/22

- Add support for extensions:
- `VK_EXT_external_memory_host`
Expand All @@ -36,6 +36,9 @@ Released TBA
- Queue submissions retain wait semaphores until `MTLCommandBuffer` finishes.
- Use a different visibility buffer for each `MTLCommandBuffer` in a queue submit.
- Work around problems with using explicit LoD with arrayed depth images on Apple Silicon.
- Fix issue when `VkPipelineVertexInputDivisorStateCreateInfoEXT::vertexBindingDivisorCount`
doesn't match `VkPipelineVertexInputStateCreateInfo::vertexBindingDescriptionCount`.
- Support Apple Silicon pixel formats on a MoltenVK `x86_64` build that is running on Apple Silicon using Rosetta2.
- Reduce memory footprint of MSL source code retained in pipeline cache.
- Add `MVKConfiguration::shaderSourceCompressionAlgorithm` and
env var `MVK_CONFIG_SHADER_COMPRESSION_ALGORITHM` to support
Expand All @@ -48,6 +51,11 @@ Released TBA
build setting to set `MVKConfiguration::activityPerformanceLoggingStyle` value.
- Expand `MVK_CONFIG_TRACE_VULKAN_CALLS` to log thread ID only if requested.
- Update `VK_MVK_MOLTENVK_SPEC_VERSION` to version `37`.
- Update dependency libraries to match _Vulkan SDK 1.3.243_.
- Update to latest SPIRV-Cross:
- MSL: Add support for `OpAtomicFAddEXT` atomic add on float types
- MSL: Add a workaround for broken `level()` arguments.
- MSL: Deduplicate function constants.



Expand All @@ -70,6 +78,7 @@ Released 2023/01/23
- Update `VkPhysicalDeviceLimits::maxDrawIndexedIndexValue` to
acknowledge automatic primitive restart.
- Update copyright notices to year 2023.
- Update dependency libraries to match _Vulkan SDK 1.3.239_.
- Update to latest SPIRV-Cross:
- MSL: Add support for writable images in iOS Tier2 argument buffers.
- MSL: Fix potentially uninitialized warnings.
Expand Down
2 changes: 1 addition & 1 deletion ExternalRevisions/Vulkan-Headers_repo_revision
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1a43b498b8e680d641af0e0a4b4bb47947b7a364
65ad768d8603671fc1085fe115019e72a595ced8
2 changes: 1 addition & 1 deletion ExternalRevisions/Vulkan-Tools_repo_revision
Original file line number Diff line number Diff line change
@@ -1 +1 @@
36464b5cf9ade4e412aacd06d95cb02857021bba
f196c8d3cafcaf7e628b7b76a799c940999ee984
2 changes: 1 addition & 1 deletion ExternalRevisions/glslang_repo_revision
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6d41bb9c557c5a0eec61ffba1f775dc5f717a8f7
14e5a04e70057972eef8a40df422e30a3b70e4b5
Binary file modified Templates/spirv-tools/build.zip
Binary file not shown.

0 comments on commit db8512a

Please sign in to comment.