Khronos Vulkan

Vulkan SDK for Mac Release Notes

Vulkan SDK 1.1.101.0 Release Notes

Version 1.1.101.0 for Mac
February 28, 2019

Creative Commons

This SDK supports Vulkan API revision 1.1.101 on macOS (MoltenVK subset) and provides partial Vulkan support through the use of the MoltenVK library which is a "translation" or "porting" library that maps most of the Vulkan functionality to the underlying graphics support on macOS and iOS platforms. Please see the MoltenVK Runtime User Guide on the MoltenVK GitHub for more information. The prior SDK supported Vulkan API revision 1.1.97 (MoltenVK subset).

Much of the documentation for this SDK is contained in the Getting Started Guide, found in the Documentation folder in this SDK and on the Vulkan SDK Download Site. If you are using the Vulkan SDK for the first time, please read the Getting Started Guide for important configuration information.

Overview of new features in SDK 1.1.101.0

VK_EXT_filter_cubic
VK_NV_dedicated_allocation_image_aliasing
VK_NV_cooperative_matrix
VK_EXT_depth_clip_enable

Outside Contributors

LunarG would like to thank the following Vulkan Ecosystem Developers for their contributions to this SDK:

SDK Components

This version of the SDK is based on the following specifications, source code repositories, commits, and issue resolutions:

SDK Component Change and Issue Information

Developer Notes

Old Filename New Filename
VkLayer_object_lifetimes.json VkLayer_object_tracker.json
VkLayer_object_lifetimes.dylib VkLayer_object_tracker.dylib
VkLayer_stateless_validation.json VkLayer_parameter_validation.json
VkLayer_stateless_validation.dylib VkLayer_parameter_validation.dylib
VkLayer_thread_safety.json VkLayer_threading.json
VkLayer_thread_safety.dylib VkLayer_threading.dylib

Note: While the above filenames have changed, the layer names remain the same (VK_LAYER_LUNARG_object_tracker, VK_LAYER_LUNARG_parameter_validation, VK_LAYER_GOOGLE_threading)

Known Issues

None