Merge pull request #1855 from billhollings/sdk-1.3.243
Update dependency libraries to match Vulkan SDK 1.3.243.
This commit is contained in:
commit
db8512a64f
@ -16,7 +16,7 @@ Copyright (c) 2015-2023 [The Brenwill Workshop Ltd.](http://www.brenwill.com)
|
|||||||
MoltenVK 1.2.3
|
MoltenVK 1.2.3
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
Released TBA
|
Released 2023/03/22
|
||||||
|
|
||||||
- Add support for extensions:
|
- Add support for extensions:
|
||||||
- `VK_EXT_external_memory_host`
|
- `VK_EXT_external_memory_host`
|
||||||
@ -36,6 +36,9 @@ Released TBA
|
|||||||
- Queue submissions retain wait semaphores until `MTLCommandBuffer` finishes.
|
- Queue submissions retain wait semaphores until `MTLCommandBuffer` finishes.
|
||||||
- Use a different visibility buffer for each `MTLCommandBuffer` in a queue submit.
|
- 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.
|
- 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.
|
- Reduce memory footprint of MSL source code retained in pipeline cache.
|
||||||
- Add `MVKConfiguration::shaderSourceCompressionAlgorithm` and
|
- Add `MVKConfiguration::shaderSourceCompressionAlgorithm` and
|
||||||
env var `MVK_CONFIG_SHADER_COMPRESSION_ALGORITHM` to support
|
env var `MVK_CONFIG_SHADER_COMPRESSION_ALGORITHM` to support
|
||||||
@ -48,6 +51,11 @@ Released TBA
|
|||||||
build setting to set `MVKConfiguration::activityPerformanceLoggingStyle` value.
|
build setting to set `MVKConfiguration::activityPerformanceLoggingStyle` value.
|
||||||
- Expand `MVK_CONFIG_TRACE_VULKAN_CALLS` to log thread ID only if requested.
|
- Expand `MVK_CONFIG_TRACE_VULKAN_CALLS` to log thread ID only if requested.
|
||||||
- Update `VK_MVK_MOLTENVK_SPEC_VERSION` to version `37`.
|
- 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.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -70,6 +78,7 @@ Released 2023/01/23
|
|||||||
- Update `VkPhysicalDeviceLimits::maxDrawIndexedIndexValue` to
|
- Update `VkPhysicalDeviceLimits::maxDrawIndexedIndexValue` to
|
||||||
acknowledge automatic primitive restart.
|
acknowledge automatic primitive restart.
|
||||||
- Update copyright notices to year 2023.
|
- Update copyright notices to year 2023.
|
||||||
|
- Update dependency libraries to match _Vulkan SDK 1.3.239_.
|
||||||
- Update to latest SPIRV-Cross:
|
- Update to latest SPIRV-Cross:
|
||||||
- MSL: Add support for writable images in iOS Tier2 argument buffers.
|
- MSL: Add support for writable images in iOS Tier2 argument buffers.
|
||||||
- MSL: Fix potentially uninitialized warnings.
|
- MSL: Fix potentially uninitialized warnings.
|
||||||
|
@ -1 +1 @@
|
|||||||
1a43b498b8e680d641af0e0a4b4bb47947b7a364
|
65ad768d8603671fc1085fe115019e72a595ced8
|
||||||
|
@ -1 +1 @@
|
|||||||
36464b5cf9ade4e412aacd06d95cb02857021bba
|
f196c8d3cafcaf7e628b7b76a799c940999ee984
|
||||||
|
@ -1 +1 @@
|
|||||||
6d41bb9c557c5a0eec61ffba1f775dc5f717a8f7
|
14e5a04e70057972eef8a40df422e30a3b70e4b5
|
||||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user