1e5c31af7Sopenharmony_ci// Copyright 2016-2021 The Khronos Group, Inc. 2e5c31af7Sopenharmony_ci// 3e5c31af7Sopenharmony_ci// SPDX-License-Identifier: CC-BY-4.0 4e5c31af7Sopenharmony_ci 5e5c31af7Sopenharmony_ciinclude::{generated}/meta/{refprefix}VK_KHR_maintenance3.txt[] 6e5c31af7Sopenharmony_ci 7e5c31af7Sopenharmony_ci=== Other Extension Metadata 8e5c31af7Sopenharmony_ci 9e5c31af7Sopenharmony_ci*Last Modified Date*:: 10e5c31af7Sopenharmony_ci 2017-09-05 11e5c31af7Sopenharmony_ci*Interactions and External Dependencies*:: 12e5c31af7Sopenharmony_ci - Promoted to Vulkan 1.1 Core 13e5c31af7Sopenharmony_ci*Contributors*:: 14e5c31af7Sopenharmony_ci - Jeff Bolz, NVIDIA 15e5c31af7Sopenharmony_ci 16e5c31af7Sopenharmony_ci=== Description 17e5c31af7Sopenharmony_ci 18e5c31af7Sopenharmony_ci`VK_KHR_maintenance3` adds a collection of minor features that were 19e5c31af7Sopenharmony_ciintentionally left out or overlooked from the original Vulkan 1.0 release. 20e5c31af7Sopenharmony_ci 21e5c31af7Sopenharmony_ciThe new features are as follows: 22e5c31af7Sopenharmony_ci 23e5c31af7Sopenharmony_ci * A limit on the maximum number of descriptors that are supported in a 24e5c31af7Sopenharmony_ci single descriptor set layout. 25e5c31af7Sopenharmony_ci Some implementations have a limit on the total size of descriptors in a 26e5c31af7Sopenharmony_ci set, which cannot be expressed in terms of the limits in Vulkan 1.0. 27e5c31af7Sopenharmony_ci * A limit on the maximum size of a single memory allocation. 28e5c31af7Sopenharmony_ci Some platforms have kernel interfaces that limit the maximum size of an 29e5c31af7Sopenharmony_ci allocation. 30e5c31af7Sopenharmony_ci 31e5c31af7Sopenharmony_ci=== Promotion to Vulkan 1.1 32e5c31af7Sopenharmony_ci 33e5c31af7Sopenharmony_ciAll functionality in this extension is included in core Vulkan 1.1, with the 34e5c31af7Sopenharmony_ciKHR suffix omitted. 35e5c31af7Sopenharmony_ciThe original type, enum and command names are still available as aliases of 36e5c31af7Sopenharmony_cithe core functionality. 37e5c31af7Sopenharmony_ci 38e5c31af7Sopenharmony_ciinclude::{generated}/interfaces/VK_KHR_maintenance3.txt[] 39e5c31af7Sopenharmony_ci 40e5c31af7Sopenharmony_ci=== Version History 41e5c31af7Sopenharmony_ci 42e5c31af7Sopenharmony_ci * Revision 1, 2017-08-22 43