1// Copyright 2020-2021 The Khronos Group Inc. 2// 3// SPDX-License-Identifier: CC-BY-4.0 4 5include::{generated}/meta/{refprefix}VK_EXT_private_data.txt[] 6 7=== Other Extension Metadata 8 9*Last Modified Date*:: 10 2020-03-25 11*IP Status*:: 12 No known IP claims. 13*Contributors*:: 14 - Matthew Rusch, NVIDIA 15 - Nuno Subtil, NVIDIA 16 - Piers Daniell, NVIDIA 17 - Jeff Bolz, NVIDIA 18 19=== Description 20 21The 'VK_EXT_private_data' extension is a device extension which enables 22attaching arbitrary payloads to Vulkan objects. 23It introduces the idea of private data slots as a means of storing a 64-bit 24unsigned integer of application defined data. 25Private data slots can be created or destroyed any time an associated device 26is available. 27Private data slots can be reserved at device creation time, and limiting use 28to the amount reserved will allow the extension to exhibit better 29performance characteristics. 30 31include::{generated}/interfaces/VK_EXT_private_data.txt[] 32 33=== Examples 34 35 * In progress 36 37=== Version History 38 39 * Revision 1, 2020-01-15 (Matthew Rusch) 40 - Initial draft 41