Releases
v1.0.32
Add support for VK_EXTX_portability_subset extension.
Add support for VK_EXTX_portability_subset
extension.
iOS: Support dual-source blending with iOS 11.
iOS: Support cube arrays with A11.
iOS: Support layered rendering and multiple viewports with A12.
Use combined store-resolve ops when supported and requested in renderpass.
Fixes to values returned from vkGetPhysicalDeviceImageFormatProperties()
and vkGetPhysicalDeviceImageFormatProperties2KHR()
.
Log and return VK_ERROR_FEATURE_NOT_PRESENT
error if vkCreateImageView()
requires shader swizzling but it is not enabled.
Log and return VK_ERROR_FEATURE_NOT_PRESENT
error if array of textures or
array of samplers requested but not supported.
Treat all attributes & resources as used by shader when using pre-converted MSL.
Allow default GPU Capture scope to be assigned to any queue in any queue family.
VkPhysicalDevice: Correct some features and limits.
Stop advertising atomic image support.
vkSetMTLTextureMVK() function retains texture object.
Log to stderr instead of stdout.
fetchDependencies
: build spirv-tools
when attached via symlink.
Enhancements to MVKVector
, and set appropriate inline sizing usages.
Update VK_MVK_MOLTENVK_SPEC_VERSION
to 17.
Update to latest SPIRV-Cross version:
MSL: Use correct size and alignment rules for structs.
MSL: Fix texture projection with Dref.
MSL: Deal with resource name aliasing.
You can’t perform that action at this time.