Update external libraries to support Vulkan SDK 1.1.126.
Update What's New document.
This commit is contained in:
parent
789ef74d11
commit
0b1189dc03
@ -17,7 +17,7 @@ For best results, use a Markdown reader.*
|
||||
MoltenVK 1.0.38
|
||||
---------------
|
||||
|
||||
Released 2019/10/28
|
||||
Released 2019/10/29
|
||||
|
||||
- Add support for Metal 3.0 capabilities.
|
||||
- Add support for extensions:
|
||||
@ -43,6 +43,21 @@ Released 2019/10/28
|
||||
- Log format substitution error when `MTLPixelFormatDepth24Unorm_Stencil8` is not supported.
|
||||
- Reduce memory usage by adjusting default memory allocs for many `MVKVectorInline` uses and
|
||||
replacing use of `MVKVectorDefault` with `std::vector` in descriptor set bindings.
|
||||
- Set value of `VkPhysicalDeviceLimits::maxTexelBufferElements` to more realistic value.
|
||||
- Add linking separate shader texts to `GLSLToSPRIVConverter`.
|
||||
- Move generation of `SPIRV-Cross/mvkSpirvCrossRevisionDerived.h` to separate script.
|
||||
- Support Xcode 11.1.
|
||||
- Update dependency libraries to match *Vulkan SDK 1.1.126*.
|
||||
- Update to latest SPIRV-Cross version:
|
||||
- MSL: Support option for treating 1D textures as 2D textures of height 1.
|
||||
- MSL: Fix array copies to/from interpolators.
|
||||
- MSL: Fix 16-bit integer literals.
|
||||
- MSL: Fix regression with `OpCompositeConstruct` from `std140 float[]`.
|
||||
- Fixes cases where discard and demote are called in pure functions
|
||||
and the function result is not consumed.
|
||||
- Do not consider aliased struct types if the master is not a block.
|
||||
- Fix `OpVectorExtractDynamic` with spec constant op index.
|
||||
- Update SPIR-V headers to SPIR-V 1.5.
|
||||
|
||||
|
||||
|
||||
@ -86,8 +101,8 @@ Released 2019/09/10
|
||||
- `MVKSwapchain::signalWhenAvailable()` add autoreleasepool around `MTLCommandBuffer` use.
|
||||
- Add ability to automatically cause an *Xcode* GPU capture without developer intervention.
|
||||
- Update `VK_MVK_MOLTENVK_SPEC_VERSION` to version 22.
|
||||
- Update dependency libraries to match Vulkan SDK 1.1.121.
|
||||
- Update to renaming of `VK_INTEL_shader_integer_functions2` enums and structs in latest Vulkan headers.
|
||||
- Update dependency libraries to match *Vulkan SDK 1.1.121*.
|
||||
- Update to latest SPIRV-Cross version:
|
||||
- Support the `SPV_EXT_fragment_shader_interlock` extension.
|
||||
- MSL: Deal with array copies from and to threadgroup.
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1 +1 @@
|
||||
5671d014bc1792a116d374792f8a6cfba2e6f512
|
||||
6be1d00866a6d3bf8a1839b902d1de9e7065a4b8
|
||||
|
@ -1 +1 @@
|
||||
bcabc204a27a93d6b686920a6d46c17f9aaa3ce0
|
||||
5824344b3e6783c2dc1953d22e6f1b162d2bca14
|
||||
|
@ -1 +1 @@
|
||||
2403b94ed6463062acff8cfff563ad7ec5cf2b58
|
||||
b131c57a650c094d21c9118d99f36263447a7c9c
|
||||
|
@ -1 +1 @@
|
||||
34953810a62c5230cc059cfdf42dc44c5aab2246
|
||||
b131630e7c749a5dc19faa458024260c71fb170f
|
||||
|
Loading…
x
Reference in New Issue
Block a user