Update dependency libraries to match Vulkan SDK 1.3.231.
This commit is contained in:
parent
707da6e043
commit
e061e5ebf8
@ -16,7 +16,7 @@ Copyright (c) 2015-2022 [The Brenwill Workshop Ltd.](http://www.brenwill.com)
|
||||
MoltenVK 1.2.0
|
||||
--------------
|
||||
|
||||
Released TBD
|
||||
Released 2022/10/17
|
||||
|
||||
- Add support for _Vulkan 1.2_.
|
||||
- Add support for extensions:
|
||||
@ -29,7 +29,9 @@ Released TBD
|
||||
- Support config option to automatically use Metal argument buffers when `VK_EXT_descriptor_indexing`
|
||||
extension is enabled. `MVKConfiguration::useMetalArgumentBuffers` (`MVK_CONFIG_USE_METAL_ARGUMENT_BUFFERS`)
|
||||
is now an enum field. The use of Metal argument buffers is still disabled by default (`MVK_CONFIG_USE_METAL_ARGUMENT_BUFFERS_NEVER`).
|
||||
- `MVKPipeline`: Add builtins that are read but not written to tessellation pipelines.
|
||||
- Fix occassional crash from retention of `MVKSwapchain` for future drawable presentations.
|
||||
- Fix crash in `vkCreateSwapchainKHR()` on macOS 10.14 and earlier
|
||||
- Fix undefined reference to `vkGetBufferDeviceAddressEXT` when building with `MVK_HIDE_VULKAN_SYMBOLS=1`.
|
||||
- Update `Makefile` to forward any build setting declared on the command line to Xcode.
|
||||
- Add _**non-functional** Vulkan 1.3_ core function **_stubs_**, to avoid link errors with some external
|
||||
@ -37,6 +39,16 @@ Released TBD
|
||||
- Add `MVK_USE_CEREAL` build setting to avoid use of Cereal external library (for pipeline caching).
|
||||
- `MoltenVKShaderConverter` tool automatically maps bindings when converting _GLSL_.
|
||||
- Update `VK_MVK_MOLTENVK_SPEC_VERSION` to version `36`.
|
||||
- Update to latest SPIRV-Cross:
|
||||
- MSL: Support `OpPtrEqual`, `OpPtrNotEqual`, and `OpPtrDiff`.
|
||||
- MSL: Emit correct address space when casting during `OpStore`.
|
||||
- MSL: Add a mechanism to fix up shader outputs.
|
||||
- MSL: Handle descriptor aliasing of raw buffer descriptors.
|
||||
- MSL: Do not attempt to alias push constants.
|
||||
- MSL: only fix up `gl_FragCoord` if really necessary.
|
||||
- MSL: Expose way to query if a buffer needs array length.
|
||||
- MSL: Report unsupported 64-bit atomics.
|
||||
- Don't rename remapped variables like `gl_LastFragDepthARM`
|
||||
|
||||
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1 +1 @@
|
||||
81ba8f78f6646e5635129bd738f25bb3f43bbdb9
|
||||
f09ba2777714871bddb70d049878af34b94fa54d
|
||||
|
@ -1 +1 @@
|
||||
c896e2f920273bfee852da9cca2a356bc1c2031e
|
||||
98f440ce6868c94f5ec6e198cc1adda4760e8849
|
||||
|
@ -1 +1 @@
|
||||
497f232680b046db34ba9e9da065e6303a125851
|
||||
e52fa1cf2d95503d28f9d020800cbab15aaa304b
|
||||
|
@ -1 +1 @@
|
||||
73c9630da979017b2f7e19c6549e2bdb93d9b238
|
||||
5755de46b07e4374c05fb1081f65f7ae1f8cca81
|
||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user