[{"data":1,"prerenderedAt":2692},["ShallowReactive",2],{"IQ107zV2M3":3,"VyF3Mmj32r":1066,"N9m89Rcq0G":1248},{"title":4,"description":5,"body":6,"_type":1065,"_id":4},"VK_EXT_external_memory_metal.proposal","This extension allows memory sharing through imports from or export to Metal resource handles.",{"type":7,"children":8,"toc":1057},"root",[9,16,23,28,86,116,122,154,167,181,219,251,261,267,274,1040,1046,1051],{"type":10,"tag":11,"props":12,"children":13},"element","p",{},[14],{"type":15,"value":5},"text",{"type":10,"tag":17,"props":18,"children":20},"h2",{"id":19},"_problem_statement",[21],{"type":15,"value":22},"Problem Statement",{"type":10,"tag":11,"props":24,"children":25},{},[26],{"type":15,"value":27},"An application may wish to reference device memory in multiple Vulkan device instances, in multiple processes, and/or in Metal API.\nThis extension enables an application to export non-Vulkan handles from Vulkan memory objects such that the underlying resources can\nbe referenced outside the scope of the Vulkan device instance that created them.",{"type":10,"tag":11,"props":29,"children":30},{},[31,33,42,44,51,53,60,62,69,71,77,79,84],{"type":15,"value":32},"While ",{"type":10,"tag":34,"props":35,"children":39},"a",{"href":36,"rel":37},"https://docs.vulkan.org/spec/latest/appendices/extensions.html#VK_EXT_metal_objects.html",[38],"nofollow",[40],{"type":15,"value":41},"VK_EXT_metal_objects",{"type":15,"value":43}," provides a way to expose underlying Metal resources,\nwhen importing an image from an ",{"type":10,"tag":45,"props":46,"children":48},"code",{"className":47},[],[49],{"type":15,"value":50},"id\u003CMTLTexture>",{"type":15,"value":52}," handle, said images and their backing memory will be imported at\n",{"type":10,"tag":34,"props":54,"children":57},{"href":55,"rel":56},"https://docs.vulkan.org/spec/latest/chapters/resources.html#VkImage",[38],[58],{"type":15,"value":59},"VkImage",{"type":15,"value":61}," creation.\nAccording to point ",{"type":10,"tag":34,"props":63,"children":66},{"href":64,"rel":65},"https://registry.khronos.org/vulkan/specs/1.3-extensions/html/vkspec.html#resources-association",[38],[67],{"type":15,"value":68},"12.8 Memory Resource Association",{"type":15,"value":70},"\nresources are created as ",{"type":10,"tag":72,"props":73,"children":74},"em",{},[75],{"type":15,"value":76},"virtual allocations",{"type":15,"value":78}," with no backing memory. This leads to having to treat imported images through\n",{"type":10,"tag":34,"props":80,"children":82},{"href":36,"rel":81},[38],[83],{"type":15,"value":41},{"type":15,"value":85}," differently.",{"type":10,"tag":11,"props":87,"children":88},{},[89,91,98,100,105,107,114],{"type":15,"value":90},"This extension aims to import both resources through ",{"type":10,"tag":34,"props":92,"children":95},{"href":93,"rel":94},"https://docs.vulkan.org/spec/latest/chapters/memory.html#VkDeviceMemory",[38],[96],{"type":15,"value":97},"VkDeviceMemory",{"type":15,"value":99},"\nso that later can be bound to a existing\n",{"type":10,"tag":34,"props":101,"children":103},{"href":55,"rel":102},[38],[104],{"type":15,"value":59},{"type":15,"value":106}," or\n",{"type":10,"tag":34,"props":108,"children":111},{"href":109,"rel":110},"https://docs.vulkan.org/spec/latest/chapters/resources.html#VkBuffer",[38],[112],{"type":15,"value":113},"VkBuffer",{"type":15,"value":115}," respectively.",{"type":10,"tag":17,"props":117,"children":119},{"id":118},"_proposal",[120],{"type":15,"value":121},"Proposal",{"type":10,"tag":11,"props":123,"children":124},{},[125,127,134,136,143,145,152],{"type":15,"value":126},"This extension aims to standardize memory imports and exports of Vulkan resources using\n",{"type":10,"tag":34,"props":128,"children":131},{"href":129,"rel":130},"https://docs.vulkan.org/spec/latest/appendices/extensions.html#VK_KHR_external_memory.html",[38],[132],{"type":15,"value":133},"VK_KHR_external_memory",{"type":15,"value":135}," as baseline to conform to what other platforms have done with\nextensions like ",{"type":10,"tag":34,"props":137,"children":140},{"href":138,"rel":139},"https://docs.vulkan.org/spec/latest/appendices/extensions.html#VK_KHR_external_memory_win32.html",[38],[141],{"type":15,"value":142},"VK_KHR_external_memory_win32",{"type":15,"value":144}," and\n",{"type":10,"tag":34,"props":146,"children":149},{"href":147,"rel":148},"https://docs.vulkan.org/spec/latest/appendices/extensions.html#VK_ANDROID_external_memory_android_hardware_buffer.html",[38],[150],{"type":15,"value":151},"VK_ANDROID_external_memory_android_hardware_buffer",{"type":15,"value":153}," to name a few.",{"type":10,"tag":11,"props":155,"children":156},{},[157,159,165],{"type":15,"value":158},"This means that external Metal resources will be imported through ",{"type":10,"tag":34,"props":160,"children":163},{"href":161,"rel":162},"https://docs.vulkan.org/spec/latest/appendices/extensions.html#VkDeviceMemory.html",[38],[164],{"type":15,"value":97},{"type":15,"value":166}," to later be bound.",{"type":10,"tag":11,"props":168,"children":169},{},[170,172,179],{"type":15,"value":171},"3 new bit values will be added to ",{"type":10,"tag":34,"props":173,"children":176},{"href":174,"rel":175},"https://docs.vulkan.org/spec/latest/chapters/capabilities.html#VkExternalMemoryHandleTypeFlagBits.html",[38],[177],{"type":15,"value":178},"VkExternalMemoryHandleTypeFlagBits",{"type":15,"value":180},":",{"type":10,"tag":182,"props":183,"children":184},"ul",{},[185,197,208],{"type":10,"tag":186,"props":187,"children":188},"li",{},[189,195],{"type":10,"tag":45,"props":190,"children":192},{"className":191},[],[193],{"type":15,"value":194},"VK_EXTERNAL_MEMORY_HANDLE_TYPE_MTLBUFFER_BIT_EXT",{"type":15,"value":196}," to accommodate for Metal buffers (MTLBuffer)",{"type":10,"tag":186,"props":198,"children":199},{},[200,206],{"type":10,"tag":45,"props":201,"children":203},{"className":202},[],[204],{"type":15,"value":205},"VK_EXTERNAL_MEMORY_HANDLE_TYPE_MTLTEXTURE_BIT_EXT",{"type":15,"value":207}," to accommodate for Metal textures (MTLTexture)",{"type":10,"tag":186,"props":209,"children":210},{},[211,217],{"type":10,"tag":45,"props":212,"children":214},{"className":213},[],[215],{"type":15,"value":216},"VK_EXTERNAL_MEMORY_HANDLE_TYPE_MTLHEAP_BIT_EXT",{"type":15,"value":218}," to accommodate for Metal heaps (MTLHeap)",{"type":10,"tag":11,"props":220,"children":221},{},[222,224,230,232,237,239,244,246],{"type":15,"value":223},"Due to MTLTexture’s semantics in Metal API roughly align with that of an image with a dedicated allocation in Vulkan,\nimplementations will be required to report ",{"type":10,"tag":45,"props":225,"children":227},{"className":226},[],[228],{"type":15,"value":229},"VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT",{"type":15,"value":231}," for\n",{"type":10,"tag":45,"props":233,"children":235},{"className":234},[],[236],{"type":15,"value":205},{"type":15,"value":238},". When importing a MTLTexture through the creation of a\n",{"type":10,"tag":34,"props":240,"children":242},{"href":93,"rel":241},[38],[243],{"type":15,"value":97},{"type":15,"value":245},", the\n",{"type":10,"tag":34,"props":247,"children":249},{"href":55,"rel":248},[38],[250],{"type":15,"value":59},{"type":10,"tag":11,"props":252,"children":253},{},[254,259],{"type":10,"tag":34,"props":255,"children":257},{"href":55,"rel":256},[38],[258],{"type":15,"value":59},{"type":15,"value":260}," it will be bound to must have the same\ncreation parameters as the MTLTexture used at import.",{"type":10,"tag":17,"props":262,"children":264},{"id":263},"_examples",[265],{"type":15,"value":266},"Examples",{"type":10,"tag":268,"props":269,"children":271},"h3",{"id":270},"_importing_a_metal_texture_from_a_idmtltexture",[272],{"type":15,"value":273},"Importing a Metal texture from a id\u003CMTLTexture>",{"type":10,"tag":275,"props":276,"children":281},"pre",{"className":277,"code":278,"language":279,"meta":280,"style":280},"language-c shiki shiki-themes github-light-default github-dark-default","void *metalTexture = /* Initialized to id\u003CMTLTexture> */;\nVkMemoryMetalHandlePropertiesEXT handleProperties;\nVkResult result = vkGetMemoryMetalHandlePropertiesEXT(\n device,\n VK_EXTERNAL_MEMORY_HANDLE_TYPE_MTLTEXTURE_BIT_EXT,\n metalTexture,\n &handleProperties);\n\nVkImageCreateInfo imageCreateInfo = {\n // This image creation parameters should match MTLTexture's, or the exported VkImage's\n};\nVkImage image;\nresult = vkCreateImage(\n device,\n &imageCreateInfo,\n NULL, // pAllocator\n &image);\n\n// Import image memory\nVkImportMemoryMetalHandleInfoEXT importInfo = {\n .sType = VK_STRUCTURE_TYPE_IMPORT_MEMORY_METAL_HANDLE_INFO_EXT,\n .pNext = NULL,\n .handleType = VK_EXTERNAL_MEMORY_HANDLE_TYPE_MTLTEXTURE_BIT_EXT,\n .handle = metalTexture\n};\nVkMemoryDedicatedAllocateInfoKHR dedicatedInfo = {\n .sType = VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR,\n .pNext = &importInfo,\n .image = image,\n .buffer = VK_NULL_HANDLE,\n};\nVkMemoryAllocateInfo allocateInfo = {\n .sType = VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO,\n .pNext = &dedicatedInfo,\n .allocationSize = 0, // Ignored. The allocation will have the size of the Metal object\n .memoryTypeIndex = /* Select preferred memory type from handleProperties.memoryTypeBits */\n};\n// If the Metal object cannot be used for the VkImage we created, implementations will return VK_ERROR_INVALID_EXTERNAL_HANDLE\nVkDeviceMemory memory;\nresult = vkAllocateMemory(\n device,\n &allocateInfo,\n NULL,\n &memory);\n\nif (result == VK_SUCCESS) {\n // Bind memory to image\n} else {\n // Handle failure\n}\n","c","",[282],{"type":10,"tag":45,"props":283,"children":284},{"__ignoreMap":280},[285,324,333,357,366,375,384,404,414,432,441,450,459,481,489,507,527,544,552,561,578,596,618,636,654,662,679,696,718,736,754,762,779,796,817,844,862,870,879,888,909,917,934,946,963,971,995,1004,1022,1031],{"type":10,"tag":286,"props":287,"children":290},"span",{"class":288,"line":289},"line",1,[291,297,302,308,313,319],{"type":10,"tag":286,"props":292,"children":294},{"style":293},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[295],{"type":15,"value":296},"void",{"type":10,"tag":286,"props":298,"children":299},{"style":293},[300],{"type":15,"value":301}," *",{"type":10,"tag":286,"props":303,"children":305},{"style":304},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[306],{"type":15,"value":307},"metalTexture ",{"type":10,"tag":286,"props":309,"children":310},{"style":293},[311],{"type":15,"value":312},"=",{"type":10,"tag":286,"props":314,"children":316},{"style":315},"--shiki-default:#6E7781;--shiki-dark:#8B949E",[317],{"type":15,"value":318}," /* Initialized to id\u003CMTLTexture> */",{"type":10,"tag":286,"props":320,"children":321},{"style":304},[322],{"type":15,"value":323},";\n",{"type":10,"tag":286,"props":325,"children":327},{"class":288,"line":326},2,[328],{"type":10,"tag":286,"props":329,"children":330},{"style":304},[331],{"type":15,"value":332},"VkMemoryMetalHandlePropertiesEXT handleProperties;\n",{"type":10,"tag":286,"props":334,"children":336},{"class":288,"line":335},3,[337,342,346,352],{"type":10,"tag":286,"props":338,"children":339},{"style":304},[340],{"type":15,"value":341},"VkResult result ",{"type":10,"tag":286,"props":343,"children":344},{"style":293},[345],{"type":15,"value":312},{"type":10,"tag":286,"props":347,"children":349},{"style":348},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[350],{"type":15,"value":351}," vkGetMemoryMetalHandlePropertiesEXT",{"type":10,"tag":286,"props":353,"children":354},{"style":304},[355],{"type":15,"value":356},"(\n",{"type":10,"tag":286,"props":358,"children":360},{"class":288,"line":359},4,[361],{"type":10,"tag":286,"props":362,"children":363},{"style":304},[364],{"type":15,"value":365}," device,\n",{"type":10,"tag":286,"props":367,"children":369},{"class":288,"line":368},5,[370],{"type":10,"tag":286,"props":371,"children":372},{"style":304},[373],{"type":15,"value":374}," VK_EXTERNAL_MEMORY_HANDLE_TYPE_MTLTEXTURE_BIT_EXT,\n",{"type":10,"tag":286,"props":376,"children":378},{"class":288,"line":377},6,[379],{"type":10,"tag":286,"props":380,"children":381},{"style":304},[382],{"type":15,"value":383}," metalTexture,\n",{"type":10,"tag":286,"props":385,"children":387},{"class":288,"line":386},7,[388,393,399],{"type":10,"tag":286,"props":389,"children":390},{"style":293},[391],{"type":15,"value":392}," &",{"type":10,"tag":286,"props":394,"children":396},{"style":395},"--shiki-default:#953800;--shiki-dark:#FFA657",[397],{"type":15,"value":398},"handleProperties",{"type":10,"tag":286,"props":400,"children":401},{"style":304},[402],{"type":15,"value":403},");\n",{"type":10,"tag":286,"props":405,"children":407},{"class":288,"line":406},8,[408],{"type":10,"tag":286,"props":409,"children":411},{"emptyLinePlaceholder":410},true,[412],{"type":15,"value":413},"\n",{"type":10,"tag":286,"props":415,"children":417},{"class":288,"line":416},9,[418,423,427],{"type":10,"tag":286,"props":419,"children":420},{"style":304},[421],{"type":15,"value":422},"VkImageCreateInfo imageCreateInfo ",{"type":10,"tag":286,"props":424,"children":425},{"style":293},[426],{"type":15,"value":312},{"type":10,"tag":286,"props":428,"children":429},{"style":304},[430],{"type":15,"value":431}," {\n",{"type":10,"tag":286,"props":433,"children":435},{"class":288,"line":434},10,[436],{"type":10,"tag":286,"props":437,"children":438},{"style":315},[439],{"type":15,"value":440}," // This image creation parameters should match MTLTexture's, or the exported VkImage's\n",{"type":10,"tag":286,"props":442,"children":444},{"class":288,"line":443},11,[445],{"type":10,"tag":286,"props":446,"children":447},{"style":304},[448],{"type":15,"value":449},"};\n",{"type":10,"tag":286,"props":451,"children":453},{"class":288,"line":452},12,[454],{"type":10,"tag":286,"props":455,"children":456},{"style":304},[457],{"type":15,"value":458},"VkImage image;\n",{"type":10,"tag":286,"props":460,"children":462},{"class":288,"line":461},13,[463,468,472,477],{"type":10,"tag":286,"props":464,"children":465},{"style":304},[466],{"type":15,"value":467},"result ",{"type":10,"tag":286,"props":469,"children":470},{"style":293},[471],{"type":15,"value":312},{"type":10,"tag":286,"props":473,"children":474},{"style":348},[475],{"type":15,"value":476}," vkCreateImage",{"type":10,"tag":286,"props":478,"children":479},{"style":304},[480],{"type":15,"value":356},{"type":10,"tag":286,"props":482,"children":484},{"class":288,"line":483},14,[485],{"type":10,"tag":286,"props":486,"children":487},{"style":304},[488],{"type":15,"value":365},{"type":10,"tag":286,"props":490,"children":492},{"class":288,"line":491},15,[493,497,502],{"type":10,"tag":286,"props":494,"children":495},{"style":293},[496],{"type":15,"value":392},{"type":10,"tag":286,"props":498,"children":499},{"style":395},[500],{"type":15,"value":501},"imageCreateInfo",{"type":10,"tag":286,"props":503,"children":504},{"style":304},[505],{"type":15,"value":506},",\n",{"type":10,"tag":286,"props":508,"children":510},{"class":288,"line":509},16,[511,517,522],{"type":10,"tag":286,"props":512,"children":514},{"style":513},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[515],{"type":15,"value":516}," NULL",{"type":10,"tag":286,"props":518,"children":519},{"style":304},[520],{"type":15,"value":521},",",{"type":10,"tag":286,"props":523,"children":524},{"style":315},[525],{"type":15,"value":526}," // pAllocator\n",{"type":10,"tag":286,"props":528,"children":530},{"class":288,"line":529},17,[531,535,540],{"type":10,"tag":286,"props":532,"children":533},{"style":293},[534],{"type":15,"value":392},{"type":10,"tag":286,"props":536,"children":537},{"style":395},[538],{"type":15,"value":539},"image",{"type":10,"tag":286,"props":541,"children":542},{"style":304},[543],{"type":15,"value":403},{"type":10,"tag":286,"props":545,"children":547},{"class":288,"line":546},18,[548],{"type":10,"tag":286,"props":549,"children":550},{"emptyLinePlaceholder":410},[551],{"type":15,"value":413},{"type":10,"tag":286,"props":553,"children":555},{"class":288,"line":554},19,[556],{"type":10,"tag":286,"props":557,"children":558},{"style":315},[559],{"type":15,"value":560},"// Import image memory\n",{"type":10,"tag":286,"props":562,"children":564},{"class":288,"line":563},20,[565,570,574],{"type":10,"tag":286,"props":566,"children":567},{"style":304},[568],{"type":15,"value":569},"VkImportMemoryMetalHandleInfoEXT importInfo ",{"type":10,"tag":286,"props":571,"children":572},{"style":293},[573],{"type":15,"value":312},{"type":10,"tag":286,"props":575,"children":576},{"style":304},[577],{"type":15,"value":431},{"type":10,"tag":286,"props":579,"children":581},{"class":288,"line":580},21,[582,587,591],{"type":10,"tag":286,"props":583,"children":584},{"style":304},[585],{"type":15,"value":586}," .sType ",{"type":10,"tag":286,"props":588,"children":589},{"style":293},[590],{"type":15,"value":312},{"type":10,"tag":286,"props":592,"children":593},{"style":304},[594],{"type":15,"value":595}," VK_STRUCTURE_TYPE_IMPORT_MEMORY_METAL_HANDLE_INFO_EXT,\n",{"type":10,"tag":286,"props":597,"children":599},{"class":288,"line":598},22,[600,605,609,614],{"type":10,"tag":286,"props":601,"children":602},{"style":304},[603],{"type":15,"value":604}," .pNext ",{"type":10,"tag":286,"props":606,"children":607},{"style":293},[608],{"type":15,"value":312},{"type":10,"tag":286,"props":610,"children":611},{"style":513},[612],{"type":15,"value":613}," NULL",{"type":10,"tag":286,"props":615,"children":616},{"style":304},[617],{"type":15,"value":506},{"type":10,"tag":286,"props":619,"children":621},{"class":288,"line":620},23,[622,627,631],{"type":10,"tag":286,"props":623,"children":624},{"style":304},[625],{"type":15,"value":626}," .handleType ",{"type":10,"tag":286,"props":628,"children":629},{"style":293},[630],{"type":15,"value":312},{"type":10,"tag":286,"props":632,"children":633},{"style":304},[634],{"type":15,"value":635}," VK_EXTERNAL_MEMORY_HANDLE_TYPE_MTLTEXTURE_BIT_EXT,\n",{"type":10,"tag":286,"props":637,"children":639},{"class":288,"line":638},24,[640,645,649],{"type":10,"tag":286,"props":641,"children":642},{"style":304},[643],{"type":15,"value":644}," .handle ",{"type":10,"tag":286,"props":646,"children":647},{"style":293},[648],{"type":15,"value":312},{"type":10,"tag":286,"props":650,"children":651},{"style":304},[652],{"type":15,"value":653}," metalTexture\n",{"type":10,"tag":286,"props":655,"children":657},{"class":288,"line":656},25,[658],{"type":10,"tag":286,"props":659,"children":660},{"style":304},[661],{"type":15,"value":449},{"type":10,"tag":286,"props":663,"children":665},{"class":288,"line":664},26,[666,671,675],{"type":10,"tag":286,"props":667,"children":668},{"style":304},[669],{"type":15,"value":670},"VkMemoryDedicatedAllocateInfoKHR dedicatedInfo ",{"type":10,"tag":286,"props":672,"children":673},{"style":293},[674],{"type":15,"value":312},{"type":10,"tag":286,"props":676,"children":677},{"style":304},[678],{"type":15,"value":431},{"type":10,"tag":286,"props":680,"children":682},{"class":288,"line":681},27,[683,687,691],{"type":10,"tag":286,"props":684,"children":685},{"style":304},[686],{"type":15,"value":586},{"type":10,"tag":286,"props":688,"children":689},{"style":293},[690],{"type":15,"value":312},{"type":10,"tag":286,"props":692,"children":693},{"style":304},[694],{"type":15,"value":695}," VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR,\n",{"type":10,"tag":286,"props":697,"children":699},{"class":288,"line":698},28,[700,704,708,713],{"type":10,"tag":286,"props":701,"children":702},{"style":304},[703],{"type":15,"value":604},{"type":10,"tag":286,"props":705,"children":706},{"style":293},[707],{"type":15,"value":312},{"type":10,"tag":286,"props":709,"children":710},{"style":293},[711],{"type":15,"value":712}," &",{"type":10,"tag":286,"props":714,"children":715},{"style":304},[716],{"type":15,"value":717},"importInfo,\n",{"type":10,"tag":286,"props":719,"children":721},{"class":288,"line":720},29,[722,727,731],{"type":10,"tag":286,"props":723,"children":724},{"style":304},[725],{"type":15,"value":726}," .image ",{"type":10,"tag":286,"props":728,"children":729},{"style":293},[730],{"type":15,"value":312},{"type":10,"tag":286,"props":732,"children":733},{"style":304},[734],{"type":15,"value":735}," image,\n",{"type":10,"tag":286,"props":737,"children":739},{"class":288,"line":738},30,[740,745,749],{"type":10,"tag":286,"props":741,"children":742},{"style":304},[743],{"type":15,"value":744}," .buffer ",{"type":10,"tag":286,"props":746,"children":747},{"style":293},[748],{"type":15,"value":312},{"type":10,"tag":286,"props":750,"children":751},{"style":304},[752],{"type":15,"value":753}," VK_NULL_HANDLE,\n",{"type":10,"tag":286,"props":755,"children":757},{"class":288,"line":756},31,[758],{"type":10,"tag":286,"props":759,"children":760},{"style":304},[761],{"type":15,"value":449},{"type":10,"tag":286,"props":763,"children":765},{"class":288,"line":764},32,[766,771,775],{"type":10,"tag":286,"props":767,"children":768},{"style":304},[769],{"type":15,"value":770},"VkMemoryAllocateInfo allocateInfo ",{"type":10,"tag":286,"props":772,"children":773},{"style":293},[774],{"type":15,"value":312},{"type":10,"tag":286,"props":776,"children":777},{"style":304},[778],{"type":15,"value":431},{"type":10,"tag":286,"props":780,"children":782},{"class":288,"line":781},33,[783,787,791],{"type":10,"tag":286,"props":784,"children":785},{"style":304},[786],{"type":15,"value":586},{"type":10,"tag":286,"props":788,"children":789},{"style":293},[790],{"type":15,"value":312},{"type":10,"tag":286,"props":792,"children":793},{"style":304},[794],{"type":15,"value":795}," VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO,\n",{"type":10,"tag":286,"props":797,"children":799},{"class":288,"line":798},34,[800,804,808,812],{"type":10,"tag":286,"props":801,"children":802},{"style":304},[803],{"type":15,"value":604},{"type":10,"tag":286,"props":805,"children":806},{"style":293},[807],{"type":15,"value":312},{"type":10,"tag":286,"props":809,"children":810},{"style":293},[811],{"type":15,"value":712},{"type":10,"tag":286,"props":813,"children":814},{"style":304},[815],{"type":15,"value":816},"dedicatedInfo,\n",{"type":10,"tag":286,"props":818,"children":820},{"class":288,"line":819},35,[821,826,830,835,839],{"type":10,"tag":286,"props":822,"children":823},{"style":304},[824],{"type":15,"value":825}," .allocationSize ",{"type":10,"tag":286,"props":827,"children":828},{"style":293},[829],{"type":15,"value":312},{"type":10,"tag":286,"props":831,"children":832},{"style":513},[833],{"type":15,"value":834}," 0",{"type":10,"tag":286,"props":836,"children":837},{"style":304},[838],{"type":15,"value":521},{"type":10,"tag":286,"props":840,"children":841},{"style":315},[842],{"type":15,"value":843}," // Ignored. The allocation will have the size of the Metal object\n",{"type":10,"tag":286,"props":845,"children":847},{"class":288,"line":846},36,[848,853,857],{"type":10,"tag":286,"props":849,"children":850},{"style":304},[851],{"type":15,"value":852}," .memoryTypeIndex ",{"type":10,"tag":286,"props":854,"children":855},{"style":293},[856],{"type":15,"value":312},{"type":10,"tag":286,"props":858,"children":859},{"style":315},[860],{"type":15,"value":861}," /* Select preferred memory type from handleProperties.memoryTypeBits */\n",{"type":10,"tag":286,"props":863,"children":865},{"class":288,"line":864},37,[866],{"type":10,"tag":286,"props":867,"children":868},{"style":304},[869],{"type":15,"value":449},{"type":10,"tag":286,"props":871,"children":873},{"class":288,"line":872},38,[874],{"type":10,"tag":286,"props":875,"children":876},{"style":315},[877],{"type":15,"value":878},"// If the Metal object cannot be used for the VkImage we created, implementations will return VK_ERROR_INVALID_EXTERNAL_HANDLE\n",{"type":10,"tag":286,"props":880,"children":882},{"class":288,"line":881},39,[883],{"type":10,"tag":286,"props":884,"children":885},{"style":304},[886],{"type":15,"value":887},"VkDeviceMemory memory;\n",{"type":10,"tag":286,"props":889,"children":891},{"class":288,"line":890},40,[892,896,900,905],{"type":10,"tag":286,"props":893,"children":894},{"style":304},[895],{"type":15,"value":467},{"type":10,"tag":286,"props":897,"children":898},{"style":293},[899],{"type":15,"value":312},{"type":10,"tag":286,"props":901,"children":902},{"style":348},[903],{"type":15,"value":904}," vkAllocateMemory",{"type":10,"tag":286,"props":906,"children":907},{"style":304},[908],{"type":15,"value":356},{"type":10,"tag":286,"props":910,"children":912},{"class":288,"line":911},41,[913],{"type":10,"tag":286,"props":914,"children":915},{"style":304},[916],{"type":15,"value":365},{"type":10,"tag":286,"props":918,"children":920},{"class":288,"line":919},42,[921,925,930],{"type":10,"tag":286,"props":922,"children":923},{"style":293},[924],{"type":15,"value":392},{"type":10,"tag":286,"props":926,"children":927},{"style":395},[928],{"type":15,"value":929},"allocateInfo",{"type":10,"tag":286,"props":931,"children":932},{"style":304},[933],{"type":15,"value":506},{"type":10,"tag":286,"props":935,"children":937},{"class":288,"line":936},43,[938,942],{"type":10,"tag":286,"props":939,"children":940},{"style":513},[941],{"type":15,"value":516},{"type":10,"tag":286,"props":943,"children":944},{"style":304},[945],{"type":15,"value":506},{"type":10,"tag":286,"props":947,"children":949},{"class":288,"line":948},44,[950,954,959],{"type":10,"tag":286,"props":951,"children":952},{"style":293},[953],{"type":15,"value":392},{"type":10,"tag":286,"props":955,"children":956},{"style":395},[957],{"type":15,"value":958},"memory",{"type":10,"tag":286,"props":960,"children":961},{"style":304},[962],{"type":15,"value":403},{"type":10,"tag":286,"props":964,"children":966},{"class":288,"line":965},45,[967],{"type":10,"tag":286,"props":968,"children":969},{"emptyLinePlaceholder":410},[970],{"type":15,"value":413},{"type":10,"tag":286,"props":972,"children":974},{"class":288,"line":973},46,[975,980,985,990],{"type":10,"tag":286,"props":976,"children":977},{"style":293},[978],{"type":15,"value":979},"if",{"type":10,"tag":286,"props":981,"children":982},{"style":304},[983],{"type":15,"value":984}," (result ",{"type":10,"tag":286,"props":986,"children":987},{"style":293},[988],{"type":15,"value":989},"==",{"type":10,"tag":286,"props":991,"children":992},{"style":304},[993],{"type":15,"value":994}," VK_SUCCESS) {\n",{"type":10,"tag":286,"props":996,"children":998},{"class":288,"line":997},47,[999],{"type":10,"tag":286,"props":1000,"children":1001},{"style":315},[1002],{"type":15,"value":1003}," // Bind memory to image\n",{"type":10,"tag":286,"props":1005,"children":1007},{"class":288,"line":1006},48,[1008,1013,1018],{"type":10,"tag":286,"props":1009,"children":1010},{"style":304},[1011],{"type":15,"value":1012},"} ",{"type":10,"tag":286,"props":1014,"children":1015},{"style":293},[1016],{"type":15,"value":1017},"else",{"type":10,"tag":286,"props":1019,"children":1020},{"style":304},[1021],{"type":15,"value":431},{"type":10,"tag":286,"props":1023,"children":1025},{"class":288,"line":1024},49,[1026],{"type":10,"tag":286,"props":1027,"children":1028},{"style":315},[1029],{"type":15,"value":1030}," // Handle failure\n",{"type":10,"tag":286,"props":1032,"children":1034},{"class":288,"line":1033},50,[1035],{"type":10,"tag":286,"props":1036,"children":1037},{"style":304},[1038],{"type":15,"value":1039},"}\n",{"type":10,"tag":17,"props":1041,"children":1043},{"id":1042},"_issues",[1044],{"type":15,"value":1045},"Issues",{"type":10,"tag":11,"props":1047,"children":1048},{},[1049],{"type":15,"value":1050},"None identified.",{"type":10,"tag":1052,"props":1053,"children":1054},"style",{},[1055],{"type":15,"value":1056},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":280,"searchDepth":326,"depth":326,"links":1058},[1059,1060,1061,1064],{"id":19,"depth":326,"text":22},{"id":118,"depth":326,"text":121},{"id":263,"depth":326,"text":266,"children":1062},[1063],{"id":270,"depth":335,"text":273},{"id":1042,"depth":326,"text":1045},"markdown",[1067,1072,1075,1078,1081,1084,1087,1090,1093,1096,1099,1101,1104,1107,1110,1113,1116,1119,1122,1125,1128,1131,1134,1137,1140,1143,1146,1149,1152,1155,1158,1161,1164,1167,1170,1173,1176,1179,1182,1185,1188,1191,1194,1197,1200,1203,1206,1209,1212,1215,1218,1221,1224,1227,1230,1233,1236,1239,1242,1245],{"index":1068,"title":1069,"id":1070,"appendix":1071},0,"Preamble","preamble",false,{"index":289,"title":1073,"id":1074,"appendix":1071},"Introduction","introduction",{"index":326,"title":1076,"id":1077,"appendix":1071},"Fundamentals","fundamentals",{"index":335,"title":1079,"id":1080,"appendix":1071},"Initialization","initialization",{"index":359,"title":1082,"id":1083,"appendix":1071},"Devices and Queues","devsandqueues",{"index":368,"title":1085,"id":1086,"appendix":1071},"Command Buffers","commandbuffers",{"index":377,"title":1088,"id":1089,"appendix":1071},"Synchronization and Cache Control","synchronization",{"index":386,"title":1091,"id":1092,"appendix":1071},"Render Pass","renderpass",{"index":406,"title":1094,"id":1095,"appendix":1071},"Shaders","shaders",{"index":416,"title":1097,"id":1098,"appendix":1071},"Pipelines","pipelines",{"index":434,"title":1100,"id":958,"appendix":1071},"Memory Allocation",{"index":443,"title":1102,"id":1103,"appendix":1071},"Resource Creation","resources",{"index":452,"title":1105,"id":1106,"appendix":1071},"Samplers","samplers",{"index":461,"title":1108,"id":1109,"appendix":1071},"Resource Descriptors","descriptorsets",{"index":483,"title":1111,"id":1112,"appendix":1071},"Shader Interfaces","interfaces",{"index":491,"title":1114,"id":1115,"appendix":1071},"Image Operations","textures",{"index":509,"title":1117,"id":1118,"appendix":1071},"Fragment Density Map Operations","fragmentdensitymapops",{"index":529,"title":1120,"id":1121,"appendix":1071},"Queries","queries",{"index":546,"title":1123,"id":1124,"appendix":1071},"Clear Commands","clears",{"index":554,"title":1126,"id":1127,"appendix":1071},"Copy Commands","copies",{"index":563,"title":1129,"id":1130,"appendix":1071},"Drawing Commands","drawing",{"index":580,"title":1132,"id":1133,"appendix":1071},"Fixed-Function Vertex Processing","fxvertex",{"index":598,"title":1135,"id":1136,"appendix":1071},"Tessellation","tessellation",{"index":620,"title":1138,"id":1139,"appendix":1071},"Geometry Shading","geometry",{"index":638,"title":1141,"id":1142,"appendix":1071},"Mesh Shading","mesh",{"index":656,"title":1144,"id":1145,"appendix":1071},"Cluster Culling Shading","cluster-culling",{"index":664,"title":1147,"id":1148,"appendix":1071},"Fixed-Function Vertex Post-Processing","vertexpostproc",{"index":681,"title":1150,"id":1151,"appendix":1071},"Rasterization","primsrast",{"index":698,"title":1153,"id":1154,"appendix":1071},"Fragment Operations","fragops",{"index":720,"title":1156,"id":1157,"appendix":1071},"The Framebuffer","framebuffer",{"index":738,"title":1159,"id":1160,"appendix":1071},"Dispatching Commands","dispatch",{"index":756,"title":1162,"id":1163,"appendix":1071},"Device-Generated Commands","device-generated-commands",{"index":764,"title":1165,"id":1166,"appendix":1071},"Sparse Resources","sparsememory",{"index":781,"title":1168,"id":1169,"appendix":1071},"Window System Integration (WSI)","wsi",{"index":798,"title":1171,"id":1172,"appendix":1071},"Deferred Host Operations","deferred-host-operations",{"index":819,"title":1174,"id":1175,"appendix":1071},"Private Data","private-data",{"index":846,"title":1177,"id":1178,"appendix":1071},"Acceleration Structures","acceleration-structure",{"index":864,"title":1180,"id":1181,"appendix":1071},"Micromap","micromap",{"index":872,"title":1183,"id":1184,"appendix":1071},"Ray Traversal","ray-traversal",{"index":881,"title":1186,"id":1187,"appendix":1071},"Ray Tracing","ray-tracing",{"index":890,"title":1189,"id":1190,"appendix":1071},"Memory Decompression","memory-decompression",{"index":911,"title":1192,"id":1193,"appendix":1071},"Video Coding","video-coding",{"index":919,"title":1195,"id":1196,"appendix":1071},"Optical Flow","opticalflow",{"index":936,"title":1198,"id":1199,"appendix":1071},"Execution Graphs","executiongraphs",{"index":948,"title":1201,"id":1202,"appendix":1071},"External Compute Queues","_external_compute_queues",{"index":965,"title":1204,"id":1205,"appendix":1071},"Extending Vulkan","extendingvulkan",{"index":973,"title":1207,"id":1208,"appendix":1071},"Features","features",{"index":997,"title":1210,"id":1211,"appendix":1071},"Limits","limits",{"index":1006,"title":1213,"id":1214,"appendix":1071},"Formats","formats",{"index":1024,"title":1216,"id":1217,"appendix":1071},"Additional Capabilities","capabilities",{"index":1033,"title":1219,"id":1220,"appendix":1071},"Debugging","debugging",{"index":1068,"title":1222,"id":1223,"appendix":410},"Vulkan Environment for SPIR-V","spirvenv",{"index":289,"title":1225,"id":1226,"appendix":410},"Memory Model","memory-model",{"index":326,"title":1228,"id":1229,"appendix":410},"Compressed Image Formats","compressed_image_formats",{"index":335,"title":1231,"id":1232,"appendix":410},"Core Revisions (Informative)","versions",{"index":359,"title":1234,"id":1235,"appendix":410},"Layers & Extensions (Informative)","extensions",{"index":368,"title":1237,"id":1238,"appendix":410},"API Boilerplate","boilerplate",{"index":377,"title":1240,"id":1241,"appendix":410},"Invariance","invariance",{"index":386,"title":1243,"id":1244,"appendix":410},"Lexicon","lexicon",{"index":406,"title":1246,"id":1247,"appendix":410},"Credits (Informative)","credits",[1249,1257,1261,1266,1270,1275,1278,1281,1284,1288,1292,1295,1298,1301,1303,1305,1308,1311,1315,1317,1321,1323,1326,1328,1331,1338,1342,1348,1353,1357,1362,1364,1368,1374,1380,1387,1389,1393,1399,1402,1406,1411,1415,1419,1423,1427,1430,1433,1439,1442,1445,1449,1453,1458,1462,1465,1467,1471,1476,1482,1485,1489,1493,1496,1502,1505,1509,1512,1516,1519,1523,1526,1531,1535,1538,1543,1548,1551,1554,1559,1562,1566,1571,1576,1580,1584,1588,1592,1597,1601,1605,1608,1611,1615,1618,1621,1624,1628,1633,1637,1640,1644,1649,1653,1658,1661,1664,1669,1672,1676,1679,1683,1688,1691,1696,1700,1703,1706,1710,1714,1718,1723,1727,1730,1735,1739,1743,1746,1750,1754,1758,1761,1763,1767,1770,1773,1776,1779,1782,1785,1788,1791,1794,1798,1802,1805,1808,1811,1814,1817,1820,1824,1828,1832,1835,1839,1842,1845,1848,1850,1854,1859,1863,1867,1870,1872,1876,1879,1886,1890,1894,1898,1904,1906,1910,1914,1917,1920,1924,1929,1934,1940,1944,1946,1951,1954,1959,1963,1968,1972,1976,1978,1981,1984,1986,1990,1993,1996,2001,2005,2009,2011,2016,2020,2024,2026,2028,2031,2033,2036,2039,2043,2047,2049,2053,2056,2059,2062,2064,2066,2070,2072,2076,2079,2082,2085,2089,2092,2095,2098,2101,2103,2106,2110,2113,2115,2117,2119,2121,2125,2128,2131,2136,2140,2143,2146,2149,2152,2154,2158,2162,2165,2168,2172,2175,2180,2184,2187,2191,2194,2197,2201,2205,2207,2212,2215,2219,2222,2225,2228,2231,2233,2236,2240,2243,2247,2250,2254,2258,2261,2264,2267,2270,2274,2277,2280,2282,2287,2288,2292,2295,2298,2301,2304,2306,2310,2313,2316,2319,2323,2326,2328,2332,2334,2338,2341,2343,2346,2350,2354,2356,2360,2363,2366,2369,2372,2376,2381,2386,2390,2396,2400,2403,2407,2411,2414,2417,2421,2425,2428,2431,2434,2438,2441,2446,2450,2452,2458,2461,2464,2467,2471,2474,2478,2483,2486,2490,2494,2496,2499,2501,2504,2506,2508,2511,2514,2517,2520,2523,2526,2528,2532,2536,2540,2544,2547,2550,2554,2557,2561,2565,2569,2571,2575,2579,2582,2585,2588,2591,2594,2597,2600,2603,2606,2609,2612,2615,2618,2621,2624,2628,2631,2635,2639,2642,2645,2648,2651,2654,2657,2661,2664,2668,2671,2677,2681,2685,2689],{"number":1250,"type":1251,"author":1252,"provisional":410,"depends":1253,"platform":1254,"contact":1255,"extension":1256,"proposal":410},135,"device","AMD","((VK_KHR_synchronization2+VK_KHR_spirv_1_4+VK_EXT_extended_dynamic_state),VK_VERSION_1_3)+VK_KHR_maintenance5+VK_KHR_pipeline_library","provisional","Tobias Hector @tobski","VK_AMDX_shader_enqueue",{"number":1258,"type":1251,"author":1252,"provisional":1071,"contact":1259,"extension":1260,"proposal":410},477,"Stu Smith","VK_AMD_anti_lag",{"number":1262,"type":1251,"author":1252,"provisional":1071,"specialuse":1263,"contact":1264,"extension":1265,"proposal":1071},180,"devtools","Daniel Rakos @drakos-amd","VK_AMD_buffer_marker",{"number":1267,"type":1251,"author":1252,"provisional":1071,"depends":1268,"contact":1255,"extension":1269,"proposal":1071},230,"VK_KHR_get_physical_device_properties2,VK_VERSION_1_1","VK_AMD_device_coherent_memory",{"number":1271,"type":1251,"author":1252,"provisional":1071,"depends":1272,"contact":1273,"extension":1274,"proposal":1071},214,"(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_KHR_get_surface_capabilities2+VK_KHR_swapchain","Matthaeus G. Chajdas @anteru","VK_AMD_display_native_hdr",{"number":798,"type":1251,"author":1252,"promotedto":1276,"provisional":1071,"contact":1264,"extension":1277,"proposal":1071},"VK_KHR_draw_indirect_count","VK_AMD_draw_indirect_count",{"number":664,"type":1251,"author":1252,"provisional":1071,"contact":1279,"extension":1280,"proposal":1071},"Dominik Witczak @dominikwitczakamd","VK_AMD_gcn_shader",{"number":864,"type":1251,"author":1252,"deprecatedby":1282,"provisional":1071,"contact":1279,"extension":1283,"proposal":1071},"VK_KHR_shader_float16_int8","VK_AMD_gpu_shader_half_float",{"number":1285,"type":1251,"author":1252,"deprecatedby":1282,"provisional":1071,"contact":1286,"extension":1287,"proposal":1071},133,"Qun Lin @linqun","VK_AMD_gpu_shader_int16",{"number":1289,"type":1251,"author":1252,"provisional":1071,"contact":1290,"extension":1291,"proposal":1071},190,"Martin Dinkov @mdinkov","VK_AMD_memory_overallocation_behavior",{"number":1293,"type":1251,"author":1252,"provisional":1071,"contact":1273,"extension":1294,"proposal":1071},137,"VK_AMD_mixed_attachment_samples",{"number":846,"type":1251,"author":1252,"obsoletedby":1296,"provisional":1071,"contact":1273,"extension":1297,"proposal":1071},"VK_KHR_maintenance1","VK_AMD_negative_viewport_height",{"number":1299,"type":1251,"author":1252,"provisional":1071,"contact":1273,"extension":1300,"proposal":1071},184,"VK_AMD_pipeline_compiler_control",{"number":554,"type":1251,"author":1252,"provisional":1071,"contact":1264,"extension":1302,"proposal":1071},"VK_AMD_rasterization_order",{"number":872,"type":1251,"author":1252,"provisional":1071,"contact":1279,"extension":1304,"proposal":1071},"VK_AMD_shader_ballot",{"number":1306,"type":1251,"author":1252,"provisional":1071,"depends":1268,"contact":1290,"extension":1307,"proposal":1071},186,"VK_AMD_shader_core_properties",{"number":1309,"type":1251,"author":1252,"provisional":1071,"depends":1307,"contact":1273,"extension":1310,"proposal":1071},228,"VK_AMD_shader_core_properties2",{"number":1312,"type":1251,"author":1313,"provisional":1071,"depends":1268,"contact":1255,"extension":1314,"proposal":410},322,"EXT","VK_AMD_shader_early_and_late_fragment_tests",{"number":598,"type":1251,"author":1252,"provisional":1071,"contact":1286,"extension":1316,"proposal":1071},"VK_AMD_shader_explicit_vertex_parameter",{"number":1318,"type":1251,"author":1252,"provisional":1071,"contact":1319,"extension":1320,"proposal":1071},138,"Aaron Hagan @AaronHaganAMD","VK_AMD_shader_fragment_mask",{"number":997,"type":1251,"author":1252,"provisional":1071,"contact":1279,"extension":1322,"proposal":1071},"VK_AMD_shader_image_load_store_lod",{"number":936,"type":1251,"author":1252,"provisional":1071,"specialuse":1263,"contact":1324,"extension":1325,"proposal":1071},"Jaakko Konttinen @jaakkoamd","VK_AMD_shader_info",{"number":580,"type":1251,"author":1252,"provisional":1071,"contact":1286,"extension":1327,"proposal":1071},"VK_AMD_shader_trinary_minmax",{"number":919,"type":1251,"author":1252,"provisional":1071,"depends":1268,"contact":1329,"extension":1330,"proposal":1071},"Rex Xu @amdrexu","VK_AMD_texture_gather_bias_lod",{"number":1332,"type":1251,"author":1333,"provisional":1071,"depends":151,"platform":1334,"specialuse":1335,"contact":1336,"extension":1337,"proposal":410},469,"ANDROID","android","glemulation","Chris Forbes @chrisforbes","VK_ANDROID_external_format_resolve",{"number":1339,"type":1251,"author":1333,"provisional":1071,"depends":1340,"platform":1334,"contact":1341,"extension":151,"proposal":1071},130,"((VK_KHR_sampler_ycbcr_conversion+VK_KHR_external_memory+VK_KHR_dedicated_allocation),VK_VERSION_1_1)+VK_EXT_queue_family_foreign","Jesse Hall @critsec",{"number":1343,"type":1251,"author":1344,"provisional":1071,"depends":1345,"contact":1346,"extension":1347,"proposal":410},597,"ARM","VK_EXT_opacity_micromap","Mathieu Robart @mathieurobart-arm","VK_ARM_pipeline_opacity_micromap",{"number":1349,"type":1251,"author":1344,"promotedto":1350,"provisional":1071,"depends":1268,"contact":1351,"extension":1352,"proposal":1071},343,"VK_EXT_rasterization_order_attachment_access","Jan-Harald Fredriksen @janharaldfredriksen-arm","VK_ARM_rasterization_order_attachment_access",{"number":1354,"type":1251,"author":1344,"provisional":1071,"depends":1355,"contact":1351,"extension":1356,"proposal":410},425,"((VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_KHR_synchronization2),VK_VERSION_1_3","VK_ARM_render_pass_striped",{"number":1358,"type":1251,"author":1344,"provisional":1071,"depends":1359,"contact":1360,"extension":1361,"proposal":1071},418,"VK_ARM_shader_core_builtins","Kevin Petit @kpet","VK_ARM_scheduling_controls",{"number":1363,"type":1251,"author":1344,"provisional":1071,"depends":1268,"contact":1360,"extension":1359,"proposal":1071},498,{"number":1365,"type":1251,"author":1344,"provisional":1071,"depends":1366,"contact":1351,"extension":1367,"proposal":1071},416,"VK_VERSION_1_1","VK_ARM_shader_core_properties",{"number":1369,"type":1251,"author":1313,"promotedto":1370,"provisional":1071,"depends":1268,"ratified":1371,"contact":1372,"extension":1373,"proposal":1071},341,"VK_VERSION_1_3","vulkansc","Joshua Ashton @Joshua-Ashton","VK_EXT_4444_formats",{"number":1375,"type":1376,"author":1313,"provisional":1071,"depends":1377,"contact":1378,"extension":1379,"proposal":1071},286,"instance","VK_EXT_direct_mode_display","Drew DeVault sir@cmpwn.com","VK_EXT_acquire_drm_display",{"number":1381,"type":1376,"author":1382,"provisional":1071,"depends":1377,"platform":1383,"ratified":1384,"contact":1385,"extension":1386,"proposal":1071},90,"NV","xlib_xrandr","vulkan","James Jones @cubanismo","VK_EXT_acquire_xlib_display",{"extension":1388,"proposal":1071},"VK_EXT_application_parameters",{"number":1390,"type":1251,"author":1344,"provisional":1071,"depends":1268,"ratified":1391,"contact":1351,"extension":1392,"proposal":1071},68,"vulkan,vulkansc","VK_EXT_astc_decode_mode",{"number":1394,"type":1251,"author":1313,"provisional":1071,"depends":1395,"ratified":1384,"specialuse":1396,"contact":1397,"extension":1398,"proposal":410},525,"(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_EXT_attachment_feedback_loop_layout","glemulation,d3demulation","Mike Blumenkrantz @zmike","VK_EXT_attachment_feedback_loop_dynamic_state",{"number":1400,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"specialuse":1396,"contact":1372,"extension":1401,"proposal":410},340,"VK_EXT_attachment_feedback_loop_layout",{"number":1403,"type":1251,"author":1382,"provisional":1071,"depends":1268,"ratified":1391,"contact":1404,"extension":1405,"proposal":1071},149,"Jeff Bolz @jeffbolznv","VK_EXT_blend_operation_advanced",{"number":1407,"type":1251,"author":1313,"provisional":1071,"depends":1408,"ratified":1384,"specialuse":1396,"contact":1409,"extension":1410,"proposal":1071},412,"VK_EXT_custom_border_color","Piers Daniell @pdaniell-nv","VK_EXT_border_color_swizzle",{"number":1412,"type":1251,"author":1382,"deprecatedby":1413,"provisional":1071,"depends":1268,"contact":1404,"extension":1414,"proposal":1071},245,"VK_KHR_buffer_device_address","VK_EXT_buffer_device_address",{"number":1416,"type":1251,"author":1313,"promotedto":1417,"provisional":1071,"depends":1268,"contact":1264,"extension":1418,"proposal":410},185,"VK_KHR_calibrated_timestamps","VK_EXT_calibrated_timestamps",{"number":1420,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1391,"contact":1421,"extension":1422,"proposal":1071},382,"Sharif Elcott @selcott","VK_EXT_color_write_enable",{"number":1424,"type":1251,"author":1382,"provisional":1071,"depends":1268,"contact":1425,"extension":1426,"proposal":1071},82,"Vikram Kushwaha @vkushwaha","VK_EXT_conditional_rendering",{"number":1428,"type":1251,"author":1382,"provisional":1071,"depends":1268,"ratified":1391,"contact":1409,"extension":1429,"proposal":1071},102,"VK_EXT_conservative_rasterization",{"number":1431,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1391,"specialuse":1396,"contact":1432,"extension":1408,"proposal":1071},288,"Liam Middlebrook @liam-middlebrook",{"number":620,"type":1251,"author":1434,"promotedto":1435,"provisional":1071,"depends":1436,"specialuse":1220,"contact":1437,"extension":1438,"proposal":1071},"Baldur Karlsson","VK_EXT_debug_utils","VK_EXT_debug_report","Baldur Karlsson @baldurk","VK_EXT_debug_marker",{"number":452,"type":1376,"author":1440,"deprecatedby":1435,"provisional":1071,"specialuse":1220,"contact":1441,"extension":1436,"proposal":1071},"GOOGLE","Courtney Goeltzenleuchter @courtney-g",{"number":1443,"type":1376,"author":1313,"provisional":1071,"ratified":1391,"specialuse":1220,"contact":1444,"extension":1435,"proposal":1071},129,"Mark Young @marky-lunarg",{"number":1446,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"specialuse":1447,"contact":1372,"extension":1448,"proposal":410},284,"d3demulation","VK_EXT_depth_bias_control",{"number":1450,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"contact":1451,"extension":1452,"proposal":410},583,"Jules Blok @jules","VK_EXT_depth_clamp_control",{"number":1454,"type":1251,"author":1313,"promotedto":1455,"provisional":1071,"depends":1268,"ratified":1384,"contact":1456,"extension":1457,"proposal":1071},422,"VK_KHR_depth_clamp_zero_one","Graeme Leese @gnl21","VK_EXT_depth_clamp_zero_one",{"number":1459,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"specialuse":1335,"contact":1460,"extension":1461,"proposal":1071},356,"Shahbaz Youssefi @syoussefi","VK_EXT_depth_clip_control",{"number":1463,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1391,"specialuse":1447,"contact":1409,"extension":1464,"proposal":1071},103,"VK_EXT_depth_clip_enable",{"number":483,"type":1251,"author":1382,"provisional":1071,"ratified":1391,"contact":1409,"extension":1466,"proposal":1071},"VK_EXT_depth_range_unrestricted",{"number":1468,"type":1251,"author":1313,"provisional":1071,"depends":1469,"ratified":1384,"contact":1255,"extension":1470,"proposal":410},317,"((((VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_KHR_buffer_device_address+VK_EXT_descriptor_indexing),VK_VERSION_1_2)+VK_KHR_synchronization2),VK_VERSION_1_3","VK_EXT_descriptor_buffer",{"number":1472,"type":1251,"author":1382,"promotedto":1473,"provisional":1071,"depends":1474,"ratified":1384,"contact":1404,"extension":1475,"proposal":1071},162,"VK_VERSION_1_2","(VK_KHR_get_physical_device_properties2+VK_KHR_maintenance3),VK_VERSION_1_1","VK_EXT_descriptor_indexing",{"number":1477,"type":1251,"author":1313,"provisional":1071,"depends":1478,"specialuse":1479,"contact":1480,"extension":1481,"proposal":1071},355,"(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_EXT_debug_utils","debugging,devtools","Ralph Potter gitlab:@r_potter","VK_EXT_device_address_binding_report",{"number":1483,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"contact":1480,"extension":1484,"proposal":410},342,"VK_EXT_device_fault",{"number":1486,"type":1251,"author":1313,"provisional":1071,"depends":1487,"ratified":1384,"contact":1397,"extension":1488,"proposal":410},573,"((VK_KHR_buffer_device_address,VK_VERSION_1_2)+VK_KHR_maintenance5),VK_VERSION_1_3","VK_EXT_device_generated_commands",{"number":1490,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"specialuse":1263,"contact":1491,"extension":1492,"proposal":1071},285,"Yiwei Zhang @zhangyiwei","VK_EXT_device_memory_report",{"number":1494,"type":1376,"author":1382,"provisional":1071,"depends":1495,"ratified":1391,"contact":1385,"extension":1377,"proposal":1071},89,"VK_KHR_display",{"number":1497,"type":1376,"author":1313,"provisional":1071,"depends":1498,"platform":1499,"ratified":1384,"contact":1500,"extension":1501,"proposal":1071},347,"VK_KHR_surface","directfb","Nicolas Caramelli @caramelli","VK_EXT_directfb_surface",{"number":1503,"type":1251,"author":1382,"provisional":1071,"depends":1268,"ratified":1391,"contact":1409,"extension":1504,"proposal":1071},100,"VK_EXT_discard_rectangles",{"number":1506,"type":1251,"author":1382,"provisional":1071,"depends":1507,"ratified":1391,"contact":1385,"extension":1508,"proposal":1071},92,"VK_EXT_display_surface_counter+VK_KHR_swapchain","VK_EXT_display_control",{"number":1510,"type":1376,"author":1382,"provisional":1071,"depends":1495,"ratified":1391,"contact":1385,"extension":1511,"proposal":1071},91,"VK_EXT_display_surface_counter",{"number":1513,"type":1251,"author":1313,"provisional":1071,"depends":1514,"ratified":1384,"contact":1409,"extension":1515,"proposal":410},500,"((VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_KHR_dynamic_rendering),VK_VERSION_1_3","VK_EXT_dynamic_rendering_unused_attachments",{"number":1517,"type":1251,"author":1313,"promotedto":1370,"provisional":1071,"depends":1268,"ratified":1371,"contact":1409,"extension":1518,"proposal":1071},268,"VK_EXT_extended_dynamic_state",{"number":1520,"type":1251,"author":1313,"promotedto":1370,"provisional":1071,"depends":1268,"ratified":1371,"contact":1521,"extension":1522,"proposal":1071},378,"Vikram Kushwaha @vkushwaha-nv","VK_EXT_extended_dynamic_state2",{"number":1524,"type":1251,"author":1382,"provisional":1071,"depends":1268,"ratified":1384,"contact":1409,"extension":1525,"proposal":410},456,"VK_EXT_extended_dynamic_state3",{"number":1527,"type":1251,"author":1313,"provisional":1071,"depends":1528,"ratified":1384,"contact":1529,"extension":1530,"proposal":410},454,"VK_KHR_external_memory,VK_VERSION_1_1","Lina Versace @linyaa-kiwi","VK_EXT_external_memory_acquire_unmodified",{"number":1532,"type":1251,"author":1313,"provisional":1071,"depends":1533,"ratified":1391,"contact":1529,"extension":1534,"proposal":1071},126,"VK_KHR_external_memory_fd","VK_EXT_external_memory_dma_buf",{"number":1536,"type":1251,"author":1313,"provisional":1071,"depends":1528,"ratified":1391,"contact":1264,"extension":1537,"proposal":1071},179,"VK_EXT_external_memory_host",{"number":1539,"type":1251,"author":1313,"provisional":1071,"depends":1528,"platform":1540,"ratified":1384,"contact":1541,"extension":1542,"proposal":410},603,"metal","Aitor Camacho Larrondo @aitor-lunarg","VK_EXT_external_memory_metal",{"number":1544,"type":1251,"author":1545,"provisional":1071,"ratified":1391,"contact":1546,"extension":1547,"proposal":1071},171,"QCOM","Matthew Netsch @mnetsch","VK_EXT_filter_cubic",{"number":1549,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"contact":1546,"extension":1550,"proposal":1071},219,"VK_EXT_fragment_density_map",{"number":1552,"type":1251,"author":1313,"provisional":1071,"depends":1550,"ratified":1384,"contact":1546,"extension":1553,"proposal":1071},333,"VK_EXT_fragment_density_map2",{"number":1555,"type":1251,"author":1313,"provisional":1071,"depends":1556,"contact":1557,"extension":1558,"proposal":410},620,"(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_EXT_fragment_density_map+(VK_KHR_create_renderpass2,VK_VERSION_1_2)+(VK_VERSION_1_3,VK_KHR_dynamic_rendering)","Connor Abbott @cwabbott0","VK_EXT_fragment_density_map_offset",{"number":1560,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1391,"contact":1409,"extension":1561,"proposal":1071},252,"VK_EXT_fragment_shader_interlock",{"number":1563,"type":1251,"author":1313,"provisional":1071,"ratified":1384,"contact":1564,"extension":1565,"proposal":410},376,"James Fitzpatrick @jamesfitzpatrick","VK_EXT_frame_boundary",{"number":1567,"type":1251,"author":1313,"provisional":1071,"depends":1568,"platform":1569,"ratified":1384,"contact":1385,"extension":1570,"proposal":1071},256,"(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_KHR_surface+VK_KHR_get_surface_capabilities2+VK_KHR_swapchain","win32","VK_EXT_full_screen_exclusive",{"number":1572,"type":1251,"author":1313,"promotedto":1573,"provisional":1071,"contact":1574,"extension":1575,"proposal":1071},175,"VK_KHR_global_priority","Andres Rodriguez @lostgoat","VK_EXT_global_priority",{"number":1577,"type":1251,"author":1313,"promotedto":1573,"provisional":1071,"depends":1578,"contact":1491,"extension":1579,"proposal":1071},389,"VK_EXT_global_priority+(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)","VK_EXT_global_priority_query",{"number":1581,"type":1251,"author":1252,"provisional":1071,"depends":1582,"ratified":1384,"contact":1255,"extension":1583,"proposal":410},321,"(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_KHR_pipeline_library","VK_EXT_graphics_pipeline_library",{"number":1585,"type":1251,"author":1440,"provisional":1071,"depends":1586,"ratified":1391,"contact":1441,"extension":1587,"proposal":1071},106,"VK_KHR_swapchain","VK_EXT_hdr_metadata",{"number":1589,"type":1376,"author":1313,"provisional":1071,"depends":1498,"ratified":1391,"contact":1590,"extension":1591,"proposal":1071},257,"Lisa Wu @chengtianww","VK_EXT_headless_surface",{"number":1593,"type":1251,"author":1313,"promotedto":1594,"provisional":1071,"depends":1595,"ratified":1384,"contact":1460,"extension":1596,"proposal":410},271,"VK_VERSION_1_4","((VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_KHR_copy_commands2+VK_KHR_format_feature_flags2),VK_VERSION_1_3","VK_EXT_host_image_copy",{"number":1598,"type":1251,"author":1313,"promotedto":1473,"provisional":1071,"depends":1268,"contact":1599,"extension":1600,"proposal":1071},262,"Bas Nieuwenhuizen @BNieuwenhuizen","VK_EXT_host_query_reset",{"number":1602,"type":1251,"author":1313,"provisional":1071,"depends":1603,"ratified":1384,"specialuse":1335,"contact":1397,"extension":1604,"proposal":1071},394,"(VK_KHR_maintenance1+VK_KHR_get_physical_device_properties2),VK_VERSION_1_1","VK_EXT_image_2d_view_of_3d",{"number":1606,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"contact":1351,"extension":1607,"proposal":410},339,"VK_EXT_image_compression_control",{"number":1609,"type":1251,"author":1313,"provisional":1071,"depends":1607,"ratified":1384,"contact":1351,"extension":1610,"proposal":1071},438,"VK_EXT_image_compression_control_swapchain",{"number":1612,"type":1251,"author":1313,"provisional":1071,"depends":1613,"ratified":1391,"contact":1529,"extension":1614,"proposal":1071},159,"(((VK_KHR_bind_memory2+VK_KHR_get_physical_device_properties2+VK_KHR_sampler_ycbcr_conversion),VK_VERSION_1_1)+VK_KHR_image_format_list),VK_VERSION_1_2","VK_EXT_image_drm_format_modifier",{"number":1616,"type":1251,"author":1313,"promotedto":1370,"provisional":1071,"depends":1268,"ratified":1371,"contact":1456,"extension":1617,"proposal":1071},336,"VK_EXT_image_robustness",{"number":1619,"type":1251,"author":1313,"provisional":1071,"depends":1603,"specialuse":1447,"contact":1397,"extension":1620,"proposal":410},419,"VK_EXT_image_sliced_view_of_3d",{"number":1622,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"contact":1372,"extension":1623,"proposal":1071},392,"VK_EXT_image_view_min_lod",{"number":1625,"type":1251,"author":1313,"promotedto":1626,"provisional":1071,"depends":1268,"contact":1409,"extension":1627,"proposal":1071},266,"VK_KHR_index_type_uint8","VK_EXT_index_type_uint8",{"number":1629,"type":1251,"author":1313,"promotedto":1370,"provisional":1071,"depends":1630,"contact":1631,"extension":1632,"proposal":1071},139,"(VK_KHR_get_physical_device_properties2+VK_KHR_maintenance1),VK_VERSION_1_1","Daniel Rakos @aqnuep","VK_EXT_inline_uniform_block",{"number":1634,"type":1376,"author":1313,"provisional":1071,"ratified":1391,"contact":1635,"extension":1636,"proposal":410},497,"Christophe Riccio @christophe","VK_EXT_layer_settings",{"number":1638,"type":1251,"author":1313,"provisional":1071,"depends":1268,"specialuse":1335,"contact":1460,"extension":1639,"proposal":410},466,"VK_EXT_legacy_dithering",{"number":1641,"type":1251,"author":1313,"provisional":1071,"depends":1642,"ratified":1384,"specialuse":1335,"contact":1397,"extension":1643,"proposal":410},496,"VK_EXT_vertex_input_dynamic_state","VK_EXT_legacy_vertex_attributes",{"number":1645,"type":1251,"author":1313,"promotedto":1646,"provisional":1071,"depends":1268,"specialuse":1647,"contact":1404,"extension":1648,"proposal":1071},260,"VK_KHR_line_rasterization","cadsupport","VK_EXT_line_rasterization",{"number":1650,"type":1251,"author":1313,"promotedto":1651,"provisional":1071,"ratified":1384,"contact":1460,"extension":1652,"proposal":1071},401,"VK_KHR_load_store_op_none","VK_EXT_load_store_op_none",{"number":1654,"type":1251,"author":1313,"provisional":1071,"depends":1655,"ratified":1384,"contact":1656,"extension":1657,"proposal":410},273,"VK_KHR_map_memory2,VK_VERSION_1_4","Faith Ekstrand @gfxstrand","VK_EXT_map_memory_placed",{"number":1659,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1391,"contact":1404,"extension":1660,"proposal":1071},238,"VK_EXT_memory_budget",{"number":1662,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"contact":1404,"extension":1663,"proposal":1071},239,"VK_EXT_memory_priority",{"number":1665,"type":1251,"author":1313,"provisional":1071,"depends":1666,"contact":1667,"extension":1668,"proposal":410},329,"VK_KHR_spirv_1_4,VK_VERSION_1_2","Christoph Kubisch @pixeljetstream","VK_EXT_mesh_shader",{"number":1670,"type":1251,"author":1313,"provisional":1071,"platform":1540,"ratified":1384,"contact":1671,"extension":41,"proposal":410},312,"Bill Hollings @billhollings",{"number":1673,"type":1376,"author":1313,"provisional":1071,"depends":1498,"platform":1540,"ratified":1384,"contact":1674,"extension":1675,"proposal":1071},218,"Dzmitry Malyshau @kvark","VK_EXT_metal_surface",{"number":1677,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"contact":1397,"extension":1678,"proposal":1071},393,"VK_EXT_multi_draw",{"number":1680,"type":1251,"author":1313,"provisional":1071,"depends":1681,"ratified":1384,"contact":1460,"extension":1682,"proposal":410},377,"(VK_KHR_create_renderpass2+VK_KHR_depth_stencil_resolve),VK_VERSION_1_2","VK_EXT_multisampled_render_to_single_sampled",{"number":1684,"type":1251,"author":1313,"provisional":1071,"depends":1685,"ratified":1384,"specialuse":1447,"contact":1686,"extension":1687,"proposal":410},495,"VK_KHR_maintenance3,VK_VERSION_1_1","Joshua Ashton @Joshua-Ashton,Hans-Kristian Arntzen @HansKristian-Work","VK_EXT_mutable_descriptor_type",{"number":1689,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"contact":1409,"extension":1690,"proposal":1071},452,"VK_EXT_nested_command_buffer",{"number":1692,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"specialuse":1693,"contact":1694,"extension":1695,"proposal":410},423,"d3demulation,glemulation","Georg Lehmann @DadSchoorse","VK_EXT_non_seamless_cube_map",{"number":1697,"type":1251,"author":1313,"provisional":1071,"depends":1698,"ratified":1384,"contact":1699,"extension":1345,"proposal":410},397,"VK_KHR_acceleration_structure+(VK_KHR_synchronization2,VK_VERSION_1_3)","Christoph Kubisch @pixeljetstream, Eric Werness",{"number":1701,"type":1251,"author":1313,"provisional":1071,"depends":1663,"contact":1409,"extension":1702,"proposal":1071},413,"VK_EXT_pageable_device_local_memory",{"number":1704,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1391,"contact":1273,"extension":1705,"proposal":1071},213,"VK_EXT_pci_bus_info",{"number":1707,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"contact":1708,"extension":1709,"proposal":1071},354,"Simon Ser @emersion","VK_EXT_physical_device_drm",{"number":1711,"type":1251,"author":1252,"promotedto":1370,"provisional":1071,"depends":1268,"contact":1712,"extension":1713,"proposal":1071},298,"Gregory Grebe @grgrebe_amd","VK_EXT_pipeline_creation_cache_control",{"number":1715,"type":1251,"author":1440,"promotedto":1370,"provisional":1071,"specialuse":1263,"contact":1716,"extension":1717,"proposal":1071},193,"Jean-Francois Roy @jfroy","VK_EXT_pipeline_creation_feedback",{"number":1719,"type":1251,"author":1313,"provisional":1071,"depends":1720,"contact":1721,"extension":1722,"proposal":410},499,"VK_KHR_ray_tracing_pipeline+VK_KHR_pipeline_library","Hans-Kristian Arntzen @HansKristian-Work","VK_EXT_pipeline_library_group_handles",{"number":1724,"type":1251,"author":1313,"provisional":1071,"depends":1268,"contact":1725,"extension":1726,"proposal":1071},373,"Mukund Keshava @mkeshavanv","VK_EXT_pipeline_properties",{"number":1728,"type":1251,"author":1313,"promotedto":1594,"provisional":1071,"depends":1268,"contact":1460,"extension":1729,"proposal":410},467,"VK_EXT_pipeline_protected_access",{"number":1731,"type":1251,"author":1732,"promotedto":1594,"provisional":1071,"depends":1268,"ratified":1384,"contact":1733,"extension":1734,"proposal":1071},69,"IMG","Jarred Davies","VK_EXT_pipeline_robustness",{"number":1736,"type":1251,"author":1382,"provisional":1071,"ratified":1391,"contact":1737,"extension":1738,"proposal":1071},156,"Daniel Koch @dgkoch","VK_EXT_post_depth_coverage",{"number":1740,"type":1251,"author":1313,"provisional":1071,"depends":1586,"ratified":1384,"contact":1741,"extension":1742,"proposal":410},362,"Lionel Duc @nvlduc","VK_EXT_present_mode_fifo_latest_ready",{"number":1744,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"specialuse":1335,"contact":1460,"extension":1745,"proposal":1071},357,"VK_EXT_primitive_topology_list_restart",{"number":1747,"type":1251,"author":1313,"provisional":1071,"depends":1748,"ratified":1384,"specialuse":1335,"contact":1460,"extension":1749,"proposal":410},383,"VK_EXT_transform_feedback","VK_EXT_primitives_generated_query",{"number":1751,"type":1251,"author":1382,"promotedto":1370,"provisional":1071,"depends":1268,"contact":1752,"extension":1753,"proposal":1071},296,"Matthew Rusch @mattruschnv","VK_EXT_private_data",{"number":1755,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"specialuse":1335,"contact":1756,"extension":1757,"proposal":1071},255,"Jesse Hall @jessehall","VK_EXT_provoking_vertex",{"number":1759,"type":1251,"author":1313,"provisional":1071,"depends":1528,"ratified":1391,"contact":1529,"extension":1760,"proposal":1071},127,"VK_EXT_queue_family_foreign",{"number":1762,"type":1251,"author":1344,"provisional":1071,"depends":1268,"ratified":1384,"contact":1351,"extension":1350,"proposal":410},464,{"number":1764,"type":1251,"author":1313,"provisional":1071,"depends":1765,"ratified":1384,"contact":1351,"extension":1766,"proposal":1071},345,"VK_KHR_sampler_ycbcr_conversion,VK_VERSION_1_1","VK_EXT_rgba10x6_formats",{"number":1768,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1391,"contact":1432,"extension":1769,"proposal":1071},287,"VK_EXT_robustness2",{"number":1771,"type":1251,"author":1252,"provisional":1071,"depends":1268,"ratified":1391,"contact":1264,"extension":1772,"proposal":1071},144,"VK_EXT_sample_locations",{"number":1774,"type":1251,"author":1382,"promotedto":1473,"provisional":1071,"depends":1268,"contact":1404,"extension":1775,"proposal":1071},131,"VK_EXT_sampler_filter_minmax",{"number":1777,"type":1251,"author":1313,"promotedto":1473,"provisional":1071,"depends":1268,"contact":1255,"extension":1778,"proposal":1071},222,"VK_EXT_scalar_block_layout",{"number":1780,"type":1251,"author":1313,"promotedto":1473,"provisional":1071,"contact":1264,"extension":1781,"proposal":1071},247,"VK_EXT_separate_stencil_usage",{"number":1783,"type":1251,"author":1382,"provisional":1071,"depends":1268,"ratified":1391,"contact":1521,"extension":1784,"proposal":1071},261,"VK_EXT_shader_atomic_float",{"number":1786,"type":1251,"author":1313,"provisional":1071,"depends":1784,"ratified":1384,"contact":1656,"extension":1787,"proposal":1071},274,"VK_EXT_shader_atomic_float2",{"number":1789,"type":1251,"author":1313,"promotedto":1370,"provisional":1071,"depends":1268,"ratified":1371,"contact":1404,"extension":1790,"proposal":1071},277,"VK_EXT_shader_demote_to_helper_invocation",{"number":1792,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1391,"contact":1255,"extension":1793,"proposal":1071},235,"VK_EXT_shader_image_atomic_int64",{"number":1795,"type":1251,"author":1313,"provisional":1071,"depends":1796,"ratified":1384,"contact":1721,"extension":1797,"proposal":410},463,"((VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_EXT_pipeline_creation_cache_control),VK_VERSION_1_3","VK_EXT_shader_module_identifier",{"number":1799,"type":1251,"author":1313,"provisional":1071,"depends":1514,"ratified":1384,"contact":1800,"extension":1801,"proposal":410},483,"Daniel Story @daniel-story","VK_EXT_shader_object",{"number":1803,"type":1251,"author":1313,"provisional":1071,"ratified":1384,"contact":1360,"extension":1804,"proposal":410},565,"VK_EXT_shader_replicated_composites",{"number":1806,"type":1251,"author":1313,"provisional":1071,"ratified":1391,"contact":1279,"extension":1807,"proposal":1071},141,"VK_EXT_shader_stencil_export",{"number":1809,"type":1251,"author":1382,"deprecatedby":1473,"provisional":1071,"contact":1737,"extension":1810,"proposal":1071},65,"VK_EXT_shader_subgroup_ballot",{"number":1812,"type":1251,"author":1382,"deprecatedby":1366,"provisional":1071,"contact":1737,"extension":1813,"proposal":1071},66,"VK_EXT_shader_subgroup_vote",{"number":1815,"type":1251,"author":1313,"provisional":1071,"depends":1370,"ratified":1384,"contact":1351,"extension":1816,"proposal":410},396,"VK_EXT_shader_tile_image",{"number":1818,"type":1251,"author":1382,"promotedto":1473,"provisional":1071,"contact":1737,"extension":1819,"proposal":1071},163,"VK_EXT_shader_viewport_index_layer",{"number":1821,"type":1251,"author":1313,"promotedto":1370,"provisional":1071,"depends":1366,"ratified":1371,"contact":1822,"extension":1823,"proposal":1071},226,"Neil Henning @sheredom","VK_EXT_subgroup_size_control",{"number":1825,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1384,"contact":1826,"extension":1827,"proposal":410},459,"Ting Wei @catweiting","VK_EXT_subpass_merge_feedback",{"number":1829,"type":1376,"author":1313,"provisional":1071,"depends":1830,"ratified":1384,"contact":1460,"extension":1831,"proposal":410},275,"VK_KHR_surface+VK_KHR_get_surface_capabilities2","VK_EXT_surface_maintenance1",{"number":1833,"type":1376,"author":1440,"provisional":1071,"depends":1498,"ratified":1391,"contact":1441,"extension":1834,"proposal":1071},105,"VK_EXT_swapchain_colorspace",{"number":1836,"type":1251,"author":1313,"provisional":1071,"depends":1837,"ratified":1384,"contact":1460,"extension":1838,"proposal":410},276,"VK_KHR_swapchain+VK_EXT_surface_maintenance1+(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)","VK_EXT_swapchain_maintenance1",{"number":1840,"type":1251,"author":1313,"promotedto":1370,"provisional":1071,"depends":1268,"ratified":1371,"contact":1404,"extension":1841,"proposal":1071},282,"VK_EXT_texel_buffer_alignment",{"number":1843,"type":1251,"author":1344,"promotedto":1370,"provisional":1071,"depends":1268,"ratified":1371,"contact":1351,"extension":1844,"proposal":1071},67,"VK_EXT_texture_compression_astc_hdr",{"number":1846,"type":1251,"author":1313,"promotedto":1370,"provisional":1071,"contact":1255,"extension":1847,"proposal":1071},246,"VK_EXT_tooling_info",{"number":720,"type":1251,"author":1382,"provisional":1071,"depends":1268,"ratified":1384,"specialuse":1849,"contact":1409,"extension":1748,"proposal":1071},"glemulation,d3demulation,devtools",{"number":1851,"type":1251,"author":1440,"provisional":1071,"ratified":1384,"contact":1852,"extension":1853,"proposal":1071},161,"Cort Stratton @cdwfs","VK_EXT_validation_cache",{"number":1855,"type":1376,"author":1856,"deprecatedby":1636,"provisional":1071,"ratified":1384,"specialuse":1220,"contact":1857,"extension":1858,"proposal":1071},248,"LUNARG","Karl Schultz @karl-lunarg","VK_EXT_validation_features",{"number":1860,"type":1376,"author":1440,"deprecatedby":1636,"provisional":1071,"specialuse":1220,"contact":1861,"extension":1862,"proposal":1071},62,"Tobin Ehlis @tobine","VK_EXT_validation_flags",{"number":1864,"type":1251,"author":1382,"promotedto":1865,"provisional":1071,"depends":1268,"contact":1425,"extension":1866,"proposal":1071},191,"VK_KHR_vertex_attribute_divisor","VK_EXT_vertex_attribute_divisor",{"number":1868,"type":1251,"author":1313,"provisional":1071,"depends":1268,"contact":1409,"extension":1869,"proposal":1071},609,"VK_EXT_vertex_attribute_robustness",{"number":1871,"type":1251,"author":1313,"provisional":1071,"depends":1268,"ratified":1391,"contact":1409,"extension":1642,"proposal":1071},353,{"number":1873,"type":1251,"author":1313,"promotedto":1370,"provisional":1071,"depends":1765,"ratified":1371,"contact":1874,"extension":1875,"proposal":1071},331,"Tony Zlatinski @tzlatinski","VK_EXT_ycbcr_2plane_444_formats",{"number":1877,"type":1251,"author":1313,"provisional":1071,"depends":1765,"ratified":1391,"contact":1409,"extension":1878,"proposal":1071},253,"VK_EXT_ycbcr_image_arrays",{"number":1880,"type":1251,"author":1881,"provisional":1071,"depends":1882,"platform":1883,"contact":1884,"extension":1885,"proposal":1071},367,"FUCHSIA","VK_FUCHSIA_external_memory+(VK_KHR_sampler_ycbcr_conversion,VK_VERSION_1_1)","fuchsia","John Rosasco @rosasco","VK_FUCHSIA_buffer_collection",{"number":1887,"type":1251,"author":1881,"provisional":1071,"depends":1888,"platform":1883,"contact":1884,"extension":1889,"proposal":1071},365,"(VK_KHR_external_memory_capabilities+VK_KHR_external_memory),VK_VERSION_1_1","VK_FUCHSIA_external_memory",{"number":1891,"type":1251,"author":1881,"provisional":1071,"depends":1892,"platform":1883,"contact":1884,"extension":1893,"proposal":1071},366,"VK_KHR_external_semaphore_capabilities+VK_KHR_external_semaphore","VK_FUCHSIA_external_semaphore",{"number":1895,"type":1376,"author":1881,"provisional":1071,"depends":1498,"platform":1883,"contact":1896,"extension":1897,"proposal":1071},215,"Craig Stout @cdotstout","VK_FUCHSIA_imagepipe_surface",{"number":1899,"type":1251,"author":1900,"provisional":1071,"depends":1901,"platform":1902,"contact":1716,"extension":1903,"proposal":1071},192,"GGP","VK_KHR_swapchain+VK_GGP_stream_descriptor_surface","ggp","VK_GGP_frame_token",{"number":1033,"type":1376,"author":1900,"provisional":1071,"depends":1498,"platform":1902,"contact":1716,"extension":1905,"proposal":1071},"VK_GGP_stream_descriptor_surface",{"number":1907,"type":1251,"author":1440,"provisional":1071,"contact":1908,"extension":1909,"proposal":1071},225,"Hai Nguyen @chaoticbob","VK_GOOGLE_decorate_string",{"number":1911,"type":1251,"author":1440,"provisional":1071,"depends":1586,"contact":1912,"extension":1913,"proposal":1071},93,"Ian Elliott @ianelliottus","VK_GOOGLE_display_timing",{"number":1915,"type":1251,"author":1440,"provisional":1071,"contact":1908,"extension":1916,"proposal":1071},224,"VK_GOOGLE_hlsl_functionality1",{"number":1918,"type":1376,"author":1440,"provisional":1071,"depends":1498,"specialuse":1335,"contact":1460,"extension":1919,"proposal":410},434,"VK_GOOGLE_surfaceless_query",{"number":1921,"type":1251,"author":1440,"provisional":1071,"contact":1922,"extension":1923,"proposal":1071},290,"Kaye Mason @chaleur","VK_GOOGLE_user_type",{"number":1925,"type":1251,"author":1926,"provisional":1071,"depends":1268,"contact":1927,"extension":1928,"proposal":410},405,"HUAWEI","Yuchang Wang @richard_Wang2","VK_HUAWEI_cluster_culling_shader",{"number":1930,"type":1251,"author":1926,"provisional":1071,"depends":1931,"contact":1932,"extension":1933,"proposal":1071},591,"(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_KHR_swapchain+VK_EXT_hdr_metadata","Zehui Lin @bactlink","VK_HUAWEI_hdr_vivid",{"number":1935,"type":1251,"author":1936,"provisional":1071,"depends":1937,"contact":1938,"extension":1939,"proposal":410},371,"Huawei","VK_KHR_ray_tracing_pipeline+(VK_KHR_synchronization2,VK_VERSION_1_3)","Pan Gao @PanGao-h","VK_HUAWEI_invocation_mask",{"number":1941,"type":1251,"author":1926,"provisional":1071,"depends":1942,"contact":1938,"extension":1943,"proposal":1071},370,"((VK_KHR_create_renderpass2,VK_VERSION_1_2)+VK_KHR_synchronization2),VK_VERSION_1_3","VK_HUAWEI_subpass_shading",{"number":509,"type":1251,"author":1732,"provisional":1071,"contact":1255,"extension":1945,"proposal":1071},"VK_IMG_filter_cubic",{"number":1947,"type":1251,"author":1732,"deprecatedby":1948,"provisional":1071,"contact":1949,"extension":1950,"proposal":1071},55,null,"Stuart Smith","VK_IMG_format_pvrtc",{"number":1952,"type":1251,"author":1732,"provisional":1071,"depends":1268,"specialuse":1335,"contact":1564,"extension":1953,"proposal":1071},111,"VK_IMG_relaxed_line_rasterization",{"number":1955,"type":1251,"author":1956,"provisional":1071,"specialuse":1263,"contact":1957,"extension":1958,"proposal":1071},211,"INTEL","Lionel Landwerlin @llandwerlin","VK_INTEL_performance_query",{"number":1960,"type":1251,"author":1956,"provisional":1071,"depends":1268,"contact":1961,"extension":1962,"proposal":1071},210,"Ian Romanick @ianromanick","VK_INTEL_shader_integer_functions2",{"number":1964,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"depends":1966,"ratified":1384,"contact":1351,"extension":1967,"proposal":1071},84,"KHR","(VK_KHR_get_physical_device_properties2+VK_KHR_storage_buffer_storage_class),VK_VERSION_1_1","VK_KHR_16bit_storage",{"number":1969,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"depends":1966,"ratified":1384,"contact":1970,"extension":1971,"proposal":1071},178,"Alexander Galazin @alegal-arm","VK_KHR_8bit_storage",{"number":1973,"type":1251,"author":1965,"provisional":1071,"depends":1974,"ratified":1384,"contact":1737,"extension":1975,"proposal":1071},151,"((VK_VERSION_1_1+VK_EXT_descriptor_indexing+VK_KHR_buffer_device_address),VK_VERSION_1_2)+VK_KHR_deferred_host_operations","VK_KHR_acceleration_structure",{"number":416,"type":1376,"author":1965,"provisional":1071,"depends":1498,"platform":1334,"ratified":1384,"contact":1341,"extension":1977,"proposal":1071},"VK_KHR_android_surface",{"number":1979,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"ratified":1384,"contact":1255,"extension":1980,"proposal":1071},158,"VK_KHR_bind_memory2",{"number":1982,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"depends":1983,"ratified":1384,"contact":1404,"extension":1413,"proposal":1071},258,"(VK_KHR_get_physical_device_properties2+VK_KHR_device_group),VK_VERSION_1_1",{"number":1985,"type":1251,"author":1965,"provisional":1071,"depends":1268,"ratified":1391,"contact":1631,"extension":1417,"proposal":1071},544,{"number":1987,"type":1251,"author":1965,"provisional":1071,"depends":1268,"ratified":1384,"contact":1988,"extension":1989,"proposal":410},512,"Jean-Noe Morissette @MagicPoncho","VK_KHR_compute_shader_derivatives",{"number":1991,"type":1251,"author":1965,"provisional":1071,"depends":1268,"ratified":1384,"contact":1360,"extension":1992,"proposal":410},507,"VK_KHR_cooperative_matrix",{"number":1994,"type":1251,"author":1965,"promotedto":1370,"provisional":1071,"depends":1268,"ratified":1391,"contact":1546,"extension":1995,"proposal":1071},338,"VK_KHR_copy_commands2",{"number":1997,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"depends":1998,"ratified":1384,"contact":1999,"extension":2000,"proposal":1071},110,"(VK_KHR_multiview+VK_KHR_maintenance2),VK_VERSION_1_1","Tobias Hector @tobias","VK_KHR_create_renderpass2",{"number":2002,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"depends":2003,"ratified":1384,"contact":1385,"extension":2004,"proposal":1071},128,"VK_KHR_get_memory_requirements2,VK_VERSION_1_1","VK_KHR_dedicated_allocation",{"number":2006,"type":1251,"author":1965,"provisional":1071,"ratified":1384,"contact":2007,"extension":2008,"proposal":1071},269,"Josh Barczak @jbarczak","VK_KHR_deferred_host_operations",{"number":2010,"type":1251,"author":1965,"provisional":1071,"depends":1268,"ratified":1384,"contact":1456,"extension":1455,"proposal":1071},605,{"number":2012,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"depends":2013,"ratified":1384,"contact":2014,"extension":2015,"proposal":1071},200,"VK_KHR_create_renderpass2,VK_VERSION_1_2","Jan-Harald Fredriksen @janharald","VK_KHR_depth_stencil_resolve",{"number":2017,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"ratified":1384,"contact":2018,"extension":2019,"proposal":1071},86,"Markus Tavenrath @mtavenrath","VK_KHR_descriptor_update_template",{"number":2021,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"depends":2022,"ratified":1384,"contact":1404,"extension":2023,"proposal":1071},61,"VK_KHR_device_group_creation","VK_KHR_device_group",{"number":2025,"type":1376,"author":1965,"promotedto":1366,"provisional":1071,"ratified":1384,"contact":1404,"extension":2022,"proposal":1071},71,{"number":335,"type":1376,"author":1965,"provisional":1071,"depends":1498,"ratified":1391,"contact":2027,"extension":1495,"proposal":1071},"James Jones @cubanismo,Norbert Nopper @FslNopper",{"number":359,"type":1251,"author":1965,"provisional":1071,"depends":2029,"ratified":1391,"contact":1385,"extension":2030,"proposal":1071},"VK_KHR_swapchain+VK_KHR_display","VK_KHR_display_swapchain",{"number":2032,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"ratified":1384,"contact":1409,"extension":1276,"proposal":1071},170,{"number":2034,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"depends":1268,"ratified":1384,"contact":1264,"extension":2035,"proposal":1071},197,"VK_KHR_driver_properties",{"number":965,"type":1251,"author":1965,"promotedto":1370,"provisional":1071,"depends":2037,"ratified":1384,"contact":1255,"extension":2038,"proposal":410},"((VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_KHR_depth_stencil_resolve),VK_VERSION_1_2","VK_KHR_dynamic_rendering",{"number":2040,"type":1251,"author":1252,"promotedto":1594,"provisional":1071,"depends":2041,"ratified":1384,"contact":1255,"extension":2042,"proposal":410},233,"VK_KHR_dynamic_rendering,VK_VERSION_1_3","VK_KHR_dynamic_rendering_local_read",{"number":2044,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"depends":2045,"ratified":1384,"contact":1341,"extension":2046,"proposal":1071},114,"VK_KHR_external_fence_capabilities","VK_KHR_external_fence",{"number":2048,"type":1376,"author":1965,"promotedto":1366,"provisional":1071,"depends":1268,"ratified":1384,"contact":1341,"extension":2045,"proposal":1071},113,{"number":2050,"type":1251,"author":1965,"provisional":1071,"depends":2051,"ratified":1391,"contact":1341,"extension":2052,"proposal":1071},116,"VK_KHR_external_fence,VK_VERSION_1_1","VK_KHR_external_fence_fd",{"number":2054,"type":1251,"author":1965,"provisional":1071,"depends":2046,"platform":1569,"ratified":1384,"contact":1341,"extension":2055,"proposal":1071},115,"VK_KHR_external_fence_win32",{"number":2057,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"depends":2058,"ratified":1384,"contact":1385,"extension":133,"proposal":1071},73,"VK_KHR_external_memory_capabilities,VK_VERSION_1_1",{"number":2060,"type":1376,"author":1965,"promotedto":1366,"provisional":1071,"depends":1268,"ratified":1384,"contact":1385,"extension":2061,"proposal":1071},72,"VK_KHR_external_memory_capabilities",{"number":2063,"type":1251,"author":1965,"provisional":1071,"depends":1528,"ratified":1391,"contact":1385,"extension":1533,"proposal":1071},75,{"number":2065,"type":1251,"author":1965,"provisional":1071,"depends":1528,"platform":1569,"ratified":1384,"contact":1385,"extension":142,"proposal":1071},74,{"number":2067,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"depends":2068,"ratified":1384,"contact":1385,"extension":2069,"proposal":1071},78,"VK_KHR_external_semaphore_capabilities","VK_KHR_external_semaphore",{"number":2071,"type":1376,"author":1965,"promotedto":1366,"provisional":1071,"depends":1268,"ratified":1384,"contact":1385,"extension":2068,"proposal":1071},77,{"number":2073,"type":1251,"author":1965,"provisional":1071,"depends":2074,"ratified":1391,"contact":1385,"extension":2075,"proposal":1071},80,"VK_KHR_external_semaphore,VK_VERSION_1_1","VK_KHR_external_semaphore_fd",{"number":2077,"type":1251,"author":1965,"provisional":1071,"depends":2069,"platform":1569,"ratified":1384,"contact":1385,"extension":2078,"proposal":1071},79,"VK_KHR_external_semaphore_win32",{"number":2080,"type":1251,"author":1965,"promotedto":1370,"provisional":1071,"depends":1268,"ratified":1384,"contact":1957,"extension":2081,"proposal":1071},361,"VK_KHR_format_feature_flags2",{"number":2083,"type":1251,"author":1965,"provisional":1071,"depends":1268,"ratified":1384,"contact":1259,"extension":2084,"proposal":410},323,"VK_KHR_fragment_shader_barycentric",{"number":2086,"type":1251,"author":1965,"provisional":1071,"depends":2087,"ratified":1391,"contact":1255,"extension":2088,"proposal":410},227,"((VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_KHR_create_renderpass2),VK_VERSION_1_2","VK_KHR_fragment_shading_rate",{"number":2090,"type":1376,"author":1965,"provisional":1071,"depends":1495,"ratified":1391,"contact":1385,"extension":2091,"proposal":1071},122,"VK_KHR_get_display_properties2",{"number":2093,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"ratified":1384,"contact":1656,"extension":2094,"proposal":1071},147,"VK_KHR_get_memory_requirements2",{"number":2096,"type":1376,"author":1965,"promotedto":1366,"provisional":1071,"ratified":1384,"contact":1404,"extension":2097,"proposal":1071},60,"VK_KHR_get_physical_device_properties2",{"number":2099,"type":1376,"author":1965,"provisional":1071,"depends":1498,"ratified":1391,"contact":1385,"extension":2100,"proposal":1071},120,"VK_KHR_get_surface_capabilities2",{"number":2102,"type":1251,"author":1965,"promotedto":1594,"provisional":1071,"depends":1268,"ratified":1391,"contact":1255,"extension":1573,"proposal":1071},189,{"number":2104,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"ratified":1384,"contact":1656,"extension":2105,"proposal":1071},148,"VK_KHR_image_format_list",{"number":2107,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"depends":2108,"ratified":1384,"contact":1999,"extension":2109,"proposal":1071},109,"(((VK_KHR_get_physical_device_properties2+VK_KHR_maintenance2),VK_VERSION_1_1)+VK_KHR_image_format_list),VK_VERSION_1_2","VK_KHR_imageless_framebuffer",{"number":2111,"type":1251,"author":1965,"provisional":1071,"depends":1586,"ratified":1391,"contact":1912,"extension":2112,"proposal":1071},85,"VK_KHR_incremental_present",{"number":2114,"type":1251,"author":1965,"promotedto":1594,"provisional":1071,"depends":1268,"ratified":1391,"contact":1409,"extension":1626,"proposal":1071},534,{"number":2116,"type":1251,"author":1965,"promotedto":1594,"provisional":1071,"depends":1268,"ratified":1391,"contact":1409,"extension":1646,"proposal":1071},535,{"number":2118,"type":1251,"author":1965,"promotedto":1594,"provisional":1071,"ratified":1384,"contact":1460,"extension":1651,"proposal":410},527,{"number":2120,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"ratified":1384,"contact":1409,"extension":1296,"proposal":1071},70,{"number":2122,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"ratified":1384,"contact":2123,"extension":2124,"proposal":1071},118,"Michael Worcester @michaelworcester","VK_KHR_maintenance2",{"number":2126,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"depends":1268,"ratified":1384,"contact":1404,"extension":2127,"proposal":1071},169,"VK_KHR_maintenance3",{"number":2129,"type":1251,"author":1965,"promotedto":1370,"provisional":1071,"depends":1366,"ratified":1384,"contact":1409,"extension":2130,"proposal":1071},414,"VK_KHR_maintenance4",{"number":2132,"type":1251,"author":1965,"promotedto":1594,"provisional":1071,"depends":2133,"ratified":1384,"contact":2134,"extension":2135,"proposal":410},471,"(VK_VERSION_1_1+VK_KHR_dynamic_rendering),VK_VERSION_1_3","Stu Smith @stu-s","VK_KHR_maintenance5",{"number":2137,"type":1251,"author":1965,"promotedto":1594,"provisional":1071,"depends":1366,"ratified":1384,"contact":2138,"extension":2139,"proposal":410},546,"Jon Leech @oddhack","VK_KHR_maintenance6",{"number":2141,"type":1251,"author":1965,"provisional":1071,"depends":1366,"ratified":1384,"contact":1397,"extension":2142,"proposal":410},563,"VK_KHR_maintenance7",{"number":2144,"type":1251,"author":1965,"provisional":1071,"depends":1366,"ratified":1384,"contact":1397,"extension":2145,"proposal":410},575,"VK_KHR_maintenance8",{"number":2147,"type":1251,"author":1965,"promotedto":1594,"provisional":1071,"ratified":1384,"contact":1656,"extension":2148,"proposal":410},272,"VK_KHR_map_memory2",{"number":2150,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"depends":1268,"ratified":1384,"contact":1404,"extension":2151,"proposal":1071},54,"VK_KHR_multiview",{"extension":2153,"proposal":1071},"VK_KHR_object_refresh",{"number":2155,"type":1251,"author":1965,"provisional":1071,"depends":1268,"ratified":1391,"specialuse":1263,"contact":2156,"extension":2157,"proposal":1071},117,"Alon Or-bach @alonorbach","VK_KHR_performance_query",{"number":2159,"type":1251,"author":1965,"provisional":1071,"depends":2160,"ratified":1384,"contact":2134,"extension":2161,"proposal":410},484,"VK_KHR_maintenance5,VK_VERSION_1_4","VK_KHR_pipeline_binary",{"number":2163,"type":1251,"author":1965,"provisional":1071,"depends":1268,"ratified":1384,"specialuse":1263,"contact":1656,"extension":2164,"proposal":1071},270,"VK_KHR_pipeline_executable_properties",{"number":2166,"type":1251,"author":1965,"provisional":1071,"ratified":1384,"contact":1667,"extension":2167,"proposal":1071},291,"VK_KHR_pipeline_library",{"number":2169,"type":1376,"author":1965,"provisional":1071,"ratified":1384,"contact":2170,"extension":2171,"proposal":1071},395,"Charles Giessen @charles-lunarg","VK_KHR_portability_enumeration",{"number":2173,"type":1251,"author":1965,"provisional":410,"depends":1268,"platform":1254,"ratified":1384,"contact":1671,"extension":2174,"proposal":1071},164,"VK_KHR_portability_subset",{"number":2176,"type":1251,"author":1965,"provisional":1071,"depends":2177,"ratified":1384,"contact":2178,"extension":2179,"proposal":1071},295,"VK_KHR_swapchain+VK_KHR_get_physical_device_properties2,VK_VERSION_1_1","Keith Packard @keithp","VK_KHR_present_id",{"number":2181,"type":1251,"author":1965,"provisional":1071,"depends":2182,"ratified":1384,"contact":2178,"extension":2183,"proposal":1071},249,"VK_KHR_swapchain+VK_KHR_present_id","VK_KHR_present_wait",{"number":2185,"type":1251,"author":1965,"promotedto":1594,"provisional":1071,"depends":1268,"ratified":1384,"contact":1404,"extension":2186,"proposal":1071},81,"VK_KHR_push_descriptor",{"number":2188,"type":1251,"author":1965,"provisional":1071,"depends":2189,"ratified":1384,"contact":1737,"extension":2190,"proposal":1071},349,"(VK_KHR_spirv_1_4,VK_VERSION_1_2)+VK_KHR_acceleration_structure","VK_KHR_ray_query",{"number":2192,"type":1251,"author":1965,"provisional":1071,"depends":1975,"ratified":1384,"contact":1737,"extension":2193,"proposal":1071},387,"VK_KHR_ray_tracing_maintenance1",{"number":2195,"type":1251,"author":1965,"provisional":1071,"depends":2189,"ratified":1384,"contact":1737,"extension":2196,"proposal":1071},348,"VK_KHR_ray_tracing_pipeline",{"number":2198,"type":1251,"author":1965,"provisional":1071,"depends":1975,"ratified":1384,"contact":2199,"extension":2200,"proposal":410},482,"Eric Werness","VK_KHR_ray_tracing_position_fetch",{"number":2202,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"ratified":1384,"contact":2203,"extension":2204,"proposal":1071},145,"John Kessenich @johnkslang","VK_KHR_relaxed_block_layout",{"number":491,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"ratified":1384,"contact":1255,"extension":2206,"proposal":1071},"VK_KHR_sampler_mirror_clamp_to_edge",{"number":2208,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"depends":2209,"ratified":1384,"contact":2210,"extension":2211,"proposal":1071},157,"(VK_KHR_maintenance1+VK_KHR_bind_memory2+VK_KHR_get_memory_requirements2+VK_KHR_get_physical_device_properties2),VK_VERSION_1_1","Andrew Garrard @fluppeteer","VK_KHR_sampler_ycbcr_conversion",{"number":2213,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"depends":2087,"ratified":1384,"contact":1409,"extension":2214,"proposal":1071},242,"VK_KHR_separate_depth_stencil_layouts",{"number":2216,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"depends":1268,"ratified":1384,"contact":2217,"extension":2218,"proposal":1071},181,"Aaron Hagan @ahagan","VK_KHR_shader_atomic_int64",{"number":2220,"type":1251,"author":1965,"provisional":1071,"depends":1268,"ratified":1384,"contact":1255,"extension":2221,"proposal":410},142,"VK_KHR_shader_bfloat16",{"number":2223,"type":1251,"author":1965,"provisional":1071,"depends":1268,"ratified":1391,"contact":2217,"extension":2224,"proposal":1071},182,"VK_KHR_shader_clock",{"number":2226,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"ratified":1384,"contact":1737,"extension":2227,"proposal":1071},64,"VK_KHR_shader_draw_parameters",{"number":2229,"type":1251,"author":1965,"promotedto":1594,"provisional":1071,"depends":1268,"ratified":1384,"contact":1360,"extension":2230,"proposal":410},545,"VK_KHR_shader_expect_assume",{"number":2232,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"depends":1268,"ratified":1384,"contact":1970,"extension":1282,"proposal":1071},83,{"number":2234,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"depends":1268,"ratified":1384,"contact":1970,"extension":2235,"proposal":1071},198,"VK_KHR_shader_float_controls",{"number":2237,"type":1251,"author":1965,"promotedto":1594,"provisional":1071,"depends":2238,"ratified":1384,"contact":1456,"extension":2239,"proposal":410},529,"VK_VERSION_1_1+VK_KHR_shader_float_controls","VK_KHR_shader_float_controls2",{"number":2241,"type":1251,"author":1965,"promotedto":1370,"provisional":1071,"depends":1268,"ratified":1384,"contact":1360,"extension":2242,"proposal":410},281,"VK_KHR_shader_integer_dot_product",{"number":2244,"type":1251,"author":1965,"provisional":1071,"depends":1366,"ratified":1384,"contact":2245,"extension":2246,"proposal":410},435,"Alan Baker @alan-baker","VK_KHR_shader_maximal_reconvergence",{"number":2248,"type":1251,"author":1965,"promotedto":1370,"provisional":1071,"ratified":1384,"contact":1437,"extension":2249,"proposal":1071},294,"VK_KHR_shader_non_semantic_info",{"number":2251,"type":1251,"author":1965,"provisional":1071,"depends":2252,"ratified":1384,"contact":1255,"extension":2253,"proposal":410},236,"((VK_VERSION_1_1+VK_KHR_vulkan_memory_model),VK_VERSION_1_2)+VK_KHR_shader_maximal_reconvergence","VK_KHR_shader_quad_control",{"number":2255,"type":1251,"author":1965,"provisional":1071,"ratified":1384,"contact":2256,"extension":2257,"proposal":410},559,"Nathan Gauër @Keenuts","VK_KHR_shader_relaxed_extended_instruction",{"number":2259,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"depends":1366,"ratified":1384,"contact":1822,"extension":2260,"proposal":1071},176,"VK_KHR_shader_subgroup_extended_types",{"number":2262,"type":1251,"author":1965,"promotedto":1594,"provisional":1071,"ratified":1384,"contact":1360,"extension":2263,"proposal":410},417,"VK_KHR_shader_subgroup_rotate",{"number":2265,"type":1251,"author":1965,"provisional":1071,"depends":1366,"ratified":1384,"contact":2245,"extension":2266,"proposal":1071},324,"VK_KHR_shader_subgroup_uniform_control_flow",{"number":2268,"type":1251,"author":1965,"promotedto":1370,"provisional":1071,"depends":1268,"ratified":1391,"contact":1341,"extension":2269,"proposal":1071},216,"VK_KHR_shader_terminate_invocation",{"number":2271,"type":1251,"author":1965,"provisional":1071,"depends":2272,"ratified":1391,"contact":2156,"extension":2273,"proposal":1071},112,"VK_KHR_swapchain+VK_KHR_get_surface_capabilities2+(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)","VK_KHR_shared_presentable_image",{"number":2275,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"depends":2238,"ratified":1384,"contact":1341,"extension":2276,"proposal":1071},237,"VK_KHR_spirv_1_4",{"number":2278,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"ratified":1384,"contact":1970,"extension":2279,"proposal":1071},132,"VK_KHR_storage_buffer_storage_class",{"number":289,"type":1376,"author":1965,"provisional":1071,"ratified":1391,"contact":2281,"extension":1498,"proposal":1071},"James Jones @cubanismo,Ian Elliott @ianelliottus",{"number":2283,"type":1376,"author":1965,"provisional":1071,"depends":2284,"ratified":1384,"contact":2285,"extension":2286,"proposal":1071},240,"VK_VERSION_1_1+VK_KHR_get_surface_capabilities2","Sandeep Shinde @sashinde","VK_KHR_surface_protected_capabilities",{"number":326,"type":1251,"author":1965,"provisional":1071,"depends":1498,"ratified":1391,"contact":2281,"extension":1586,"proposal":1071},{"number":2289,"type":1251,"author":1965,"provisional":1071,"depends":2290,"ratified":1391,"contact":1264,"extension":2291,"proposal":1071},201,"VK_KHR_swapchain+(VK_KHR_maintenance2,VK_VERSION_1_1)+(VK_KHR_image_format_list,VK_VERSION_1_2)","VK_KHR_swapchain_mutable_format",{"number":2293,"type":1251,"author":1965,"promotedto":1370,"provisional":1071,"depends":1268,"ratified":1391,"contact":1255,"extension":2294,"proposal":1071},315,"VK_KHR_synchronization2",{"number":2296,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"depends":1268,"ratified":1384,"contact":1656,"extension":2297,"proposal":1071},208,"VK_KHR_timeline_semaphore",{"number":2299,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"depends":1268,"ratified":1384,"contact":1456,"extension":2300,"proposal":1071},254,"VK_KHR_uniform_buffer_standard_layout",{"number":2302,"type":1251,"author":1965,"promotedto":1366,"provisional":1071,"depends":1966,"ratified":1384,"contact":1341,"extension":2303,"proposal":1071},121,"VK_KHR_variable_pointers",{"number":2305,"type":1251,"author":1965,"promotedto":1594,"provisional":1071,"depends":1268,"ratified":1391,"contact":1460,"extension":1865,"proposal":410},526,{"number":2307,"type":1251,"author":1965,"provisional":1071,"depends":2308,"ratified":1384,"contact":1631,"extension":2309,"proposal":410},513,"VK_KHR_video_decode_queue","VK_KHR_video_decode_av1",{"number":911,"type":1251,"author":1965,"provisional":1071,"depends":2308,"ratified":1384,"contact":2311,"extension":2312,"proposal":410},"peter.fang@amd.com","VK_KHR_video_decode_h264",{"number":2314,"type":1251,"author":1965,"provisional":1071,"depends":2308,"ratified":1384,"contact":2311,"extension":2315,"proposal":410},188,"VK_KHR_video_decode_h265",{"number":656,"type":1251,"author":1965,"provisional":1071,"depends":2317,"ratified":1384,"contact":2318,"extension":2308,"proposal":410},"VK_KHR_video_queue+(VK_KHR_synchronization2,VK_VERSION_1_3)","jake.beju@amd.com",{"number":2320,"type":1251,"author":1965,"provisional":1071,"depends":2321,"ratified":1384,"contact":1631,"extension":2322,"proposal":410},514,"VK_KHR_video_encode_queue","VK_KHR_video_encode_av1",{"number":881,"type":1251,"author":1965,"provisional":1071,"depends":2321,"ratified":1384,"contact":2324,"extension":2325,"proposal":410},"Ahmed Abdelkhalek @aabdelkh","VK_KHR_video_encode_h264",{"number":890,"type":1251,"author":1965,"provisional":1071,"depends":2321,"ratified":1384,"contact":2324,"extension":2327,"proposal":410},"VK_KHR_video_encode_h265",{"number":2329,"type":1251,"author":1965,"provisional":1071,"depends":2330,"ratified":1384,"contact":2324,"extension":2331,"proposal":410},554,"VK_KHR_video_encode_queue+(VK_KHR_format_feature_flags2,VK_VERSION_1_3)","VK_KHR_video_encode_quantization_map",{"number":2333,"type":1251,"author":1965,"provisional":1071,"depends":2317,"ratified":1384,"contact":2324,"extension":2321,"proposal":410},300,{"number":2335,"type":1251,"author":1965,"provisional":1071,"depends":2336,"ratified":1384,"contact":1631,"extension":2337,"proposal":410},516,"VK_KHR_video_queue","VK_KHR_video_maintenance1",{"number":2339,"type":1251,"author":1965,"provisional":1071,"depends":2336,"ratified":1384,"contact":1631,"extension":2340,"proposal":410},587,"VK_KHR_video_maintenance2",{"number":638,"type":1251,"author":1965,"provisional":1071,"depends":2342,"ratified":1384,"contact":1874,"extension":2336,"proposal":410},"(VK_VERSION_1_1+VK_KHR_synchronization2),VK_VERSION_1_3",{"number":2344,"type":1251,"author":1965,"promotedto":1473,"provisional":1071,"depends":1268,"ratified":1384,"contact":1404,"extension":2345,"proposal":1071},212,"VK_KHR_vulkan_memory_model",{"number":386,"type":1376,"author":1965,"provisional":1071,"depends":1498,"platform":2347,"ratified":1384,"contact":2348,"extension":2349,"proposal":1071},"wayland","Jesse Hall @critsec,Ian Elliott @ianelliottus","VK_KHR_wayland_surface",{"number":2351,"type":1251,"author":1965,"provisional":1071,"depends":142,"platform":1569,"ratified":1384,"contact":2352,"extension":2353,"proposal":1071},76,"Carsten Rohde @crohde","VK_KHR_win32_keyed_mutex",{"number":434,"type":1376,"author":1965,"provisional":1071,"depends":1498,"platform":1569,"ratified":1384,"contact":2348,"extension":2355,"proposal":1071},"VK_KHR_win32_surface",{"number":2357,"type":1251,"author":1965,"provisional":1071,"depends":1268,"ratified":1384,"contact":2358,"extension":2359,"proposal":1071},337,"Caio Marcelo de Oliveira Filho @cmarcelo","VK_KHR_workgroup_memory_explicit_layout",{"number":377,"type":1376,"author":1965,"provisional":1071,"depends":1498,"platform":2361,"ratified":1384,"contact":2348,"extension":2362,"proposal":1071},"xcb","VK_KHR_xcb_surface",{"number":368,"type":1376,"author":1965,"provisional":1071,"depends":1498,"platform":2364,"ratified":1384,"contact":2348,"extension":2365,"proposal":1071},"xlib","VK_KHR_xlib_surface",{"number":2367,"type":1251,"author":1965,"promotedto":1370,"provisional":1071,"depends":1268,"ratified":1384,"contact":2245,"extension":2368,"proposal":1071},326,"VK_KHR_zero_initialize_workgroup_memory",{"number":2370,"type":1376,"author":1856,"provisional":1071,"contact":2170,"extension":2371,"proposal":410},460,"VK_LUNARG_direct_driver_loading",{"number":2373,"type":1251,"author":2374,"provisional":1071,"depends":1268,"specialuse":1447,"contact":1721,"extension":2375,"proposal":1071},576,"MESA","VK_MESA_image_alignment_control",{"number":2377,"type":1251,"author":2378,"provisional":1071,"depends":1268,"contact":2379,"extension":2380,"proposal":410},531,"MSFT","Jesse Natalie @jenatali","VK_MSFT_layered_driver",{"number":2382,"type":1376,"author":2383,"deprecatedby":1675,"provisional":1071,"depends":1498,"platform":2384,"contact":1671,"extension":2385,"proposal":1071},123,"MVK","ios","VK_MVK_ios_surface",{"number":2387,"type":1376,"author":2383,"deprecatedby":1675,"provisional":1071,"depends":1498,"platform":2388,"contact":1671,"extension":2389,"proposal":1071},124,"macos","VK_MVK_macos_surface",{"number":2391,"type":1376,"author":2392,"provisional":1071,"depends":1498,"platform":2393,"contact":2394,"extension":2395,"proposal":1071},63,"NN","vi","Mathias Heyer gitlab:@mheyer","VK_NN_vi_surface",{"number":738,"type":1251,"author":2397,"provisional":1071,"contact":2398,"extension":2399,"proposal":1071},"NVX","Eric Werness @ewerness-nv,Liam Middlebrook @liam-middlebrook","VK_NVX_binary_import",{"number":756,"type":1251,"author":2397,"provisional":1071,"contact":2401,"extension":2402,"proposal":1071},"Eric Werness @ewerness-nv","VK_NVX_image_view_handle",{"number":2404,"type":1251,"author":2397,"provisional":1071,"depends":2405,"contact":1404,"extension":2406,"proposal":1071},98,"VK_KHR_multiview,VK_VERSION_1_1","VK_NVX_multiview_per_view_attributes",{"number":2408,"type":1251,"author":1382,"provisional":1071,"depends":1377,"platform":1569,"contact":2409,"extension":2410,"proposal":1071},346,"Jeff Juliano @jjuliano","VK_NV_acquire_winrt_display",{"number":2412,"type":1251,"author":1382,"provisional":1071,"contact":2401,"extension":2413,"proposal":1071},88,"VK_NV_clip_space_w_scaling",{"number":2415,"type":1251,"author":1382,"provisional":1071,"depends":1975,"contact":1425,"extension":2416,"proposal":410},570,"VK_NV_cluster_acceleration_structure",{"number":2418,"type":1251,"author":1382,"provisional":1071,"contact":2419,"extension":2420,"proposal":1071},560,"Lujin Wang @lujinwangnv","VK_NV_command_buffer_inheritance",{"number":2422,"type":1251,"author":1382,"promotedto":1989,"provisional":1071,"depends":1268,"contact":2423,"extension":2424,"proposal":1071},202,"Pat Brown @nvpbrown","VK_NV_compute_shader_derivatives",{"number":2426,"type":1251,"author":1382,"provisional":1071,"depends":1268,"contact":1404,"extension":2427,"proposal":1071},250,"VK_NV_cooperative_matrix",{"number":2429,"type":1251,"author":1382,"provisional":1071,"depends":1992,"contact":1404,"extension":2430,"proposal":410},594,"VK_NV_cooperative_matrix2",{"number":2432,"type":1251,"author":1382,"provisional":1071,"contact":1404,"extension":2433,"proposal":410},492,"VK_NV_cooperative_vector",{"number":2435,"type":1251,"author":1382,"provisional":1071,"depends":2436,"contact":1521,"extension":2437,"proposal":1071},427,"((VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_KHR_buffer_device_address),VK_VERSION_1_2","VK_NV_copy_memory_indirect",{"number":2439,"type":1251,"author":1382,"provisional":1071,"depends":1268,"contact":1737,"extension":2440,"proposal":1071},51,"VK_NV_corner_sampled_image",{"number":2442,"type":1251,"author":1382,"provisional":1071,"depends":2443,"contact":2444,"extension":2445,"proposal":1071},251,"VK_NV_framebuffer_mixed_samples+(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)","Kedarnath Thangudu @kthangudu","VK_NV_coverage_reduction_mode",{"number":2447,"type":1251,"author":1382,"provisional":410,"platform":1254,"contact":2448,"extension":2449,"proposal":1071},308,"Tristan Lorach @tlorach","VK_NV_cuda_kernel_launch",{"number":681,"type":1251,"author":1382,"deprecatedby":2004,"provisional":1071,"contact":1404,"extension":2451,"proposal":1071},"VK_NV_dedicated_allocation",{"number":2453,"type":1251,"author":2454,"provisional":1071,"depends":2455,"contact":2456,"extension":2457,"proposal":1071},241,"NVIDIA","(VK_KHR_dedicated_allocation+VK_KHR_get_physical_device_properties2),VK_VERSION_1_1","Nuno Subtil @nsubtil","VK_NV_dedicated_allocation_image_aliasing",{"number":2459,"type":1251,"author":1382,"provisional":1071,"depends":1366,"contact":1409,"extension":2460,"proposal":1071},547,"VK_NV_descriptor_pool_overallocation",{"number":2462,"type":1251,"author":2454,"provisional":1071,"depends":1268,"contact":2456,"extension":2463,"proposal":1071},207,"VK_NV_device_diagnostic_checkpoints",{"number":2465,"type":1251,"author":1382,"provisional":1071,"depends":1268,"contact":2444,"extension":2466,"proposal":1071},301,"VK_NV_device_diagnostics_config",{"number":2468,"type":1251,"author":1382,"provisional":1071,"depends":2469,"contact":1667,"extension":2470,"proposal":1071},278,"(VK_VERSION_1_1+VK_KHR_buffer_device_address),VK_VERSION_1_2","VK_NV_device_generated_commands",{"number":2472,"type":1251,"author":1382,"provisional":1071,"depends":2470,"contact":1521,"extension":2473,"proposal":1071},429,"VK_NV_device_generated_commands_compute",{"number":2475,"type":1251,"author":1382,"provisional":410,"depends":1345,"platform":1254,"contact":2476,"extension":2477,"proposal":1071},398,"Christoph Kubisch @pixeljetstream, Eric Werness @ewerness-nv","VK_NV_displacement_micromap",{"number":2479,"type":1376,"author":1382,"provisional":1071,"depends":2480,"contact":2481,"extension":2482,"proposal":410},552,"VK_KHR_display+VK_KHR_get_display_properties2","Russell Chou @russellcnv","VK_NV_display_stereo",{"number":2484,"type":1251,"author":1382,"provisional":1071,"contact":2481,"extension":2485,"proposal":1071},493,"VK_NV_extended_sparse_address_space",{"number":2487,"type":1251,"author":1382,"provisional":1071,"contact":2488,"extension":2489,"proposal":410},557,"Chris Lentini @clentini","VK_NV_external_compute_queue",{"number":2491,"type":1251,"author":1382,"deprecatedby":133,"provisional":1071,"depends":2492,"contact":1385,"extension":2493,"proposal":1071},57,"VK_NV_external_memory_capabilities","VK_NV_external_memory",{"number":2495,"type":1376,"author":1382,"deprecatedby":2061,"provisional":1071,"contact":1385,"extension":2492,"proposal":1071},56,{"number":2497,"type":1251,"author":1382,"provisional":1071,"depends":1528,"contact":2352,"extension":2498,"proposal":1071},372,"VK_NV_external_memory_rdma",{"extension":2500,"proposal":1071},"VK_NV_external_memory_sci_buf",{"number":2502,"type":1251,"author":1382,"deprecatedby":142,"provisional":1071,"depends":2493,"platform":1569,"contact":1385,"extension":2503,"proposal":1071},58,"VK_NV_external_memory_win32",{"extension":2505,"proposal":1071},"VK_NV_external_sci_sync",{"extension":2507,"proposal":1071},"VK_NV_external_sci_sync2",{"number":2509,"type":1251,"author":1382,"provisional":1071,"contact":1404,"extension":2510,"proposal":1071},154,"VK_NV_fill_rectangle",{"number":2512,"type":1251,"author":1382,"provisional":1071,"contact":1404,"extension":2513,"proposal":1071},150,"VK_NV_fragment_coverage_to_color",{"number":2515,"type":1251,"author":1382,"promotedto":2084,"provisional":1071,"depends":1268,"contact":2423,"extension":2516,"proposal":1071},204,"VK_NV_fragment_shader_barycentric",{"number":2518,"type":1251,"author":1382,"provisional":1071,"depends":2088,"contact":2423,"extension":2519,"proposal":1071},327,"VK_NV_fragment_shading_rate_enums",{"number":2521,"type":1251,"author":1382,"provisional":1071,"contact":1404,"extension":2522,"proposal":1071},153,"VK_NV_framebuffer_mixed_samples",{"number":2524,"type":1251,"author":1382,"provisional":1071,"contact":1737,"extension":2525,"proposal":1071},96,"VK_NV_geometry_shader_passthrough",{"number":461,"type":1251,"author":1382,"deprecatedby":1948,"provisional":1071,"contact":1409,"extension":2527,"proposal":1071},"VK_NV_glsl_shader",{"number":2529,"type":1251,"author":1382,"provisional":1071,"depends":1268,"contact":2530,"extension":2531,"proposal":1071},279,"David Zhao Akeley @akeley98","VK_NV_inherited_viewport_scissor",{"number":2533,"type":1251,"author":2454,"provisional":1071,"depends":1268,"contact":2534,"extension":2535,"proposal":1071},431,"sourav parmar @souravpNV","VK_NV_linear_color_attachment",{"number":2537,"type":1251,"author":1382,"provisional":1071,"contact":2538,"extension":2539,"proposal":1071},311,"Charles Hansen @cshansen","VK_NV_low_latency",{"number":2541,"type":1251,"author":1382,"provisional":1071,"depends":2542,"contact":2538,"extension":2543,"proposal":1071},506,"VK_VERSION_1_2,VK_KHR_timeline_semaphore","VK_NV_low_latency2",{"number":2545,"type":1251,"author":1382,"provisional":1071,"depends":2436,"contact":1521,"extension":2546,"proposal":1071},428,"VK_NV_memory_decompression",{"number":2548,"type":1251,"author":1382,"provisional":1071,"depends":1268,"contact":1667,"extension":2549,"proposal":1071},203,"VK_NV_mesh_shader",{"number":2551,"type":1251,"author":1382,"provisional":1071,"depends":2552,"contact":2352,"extension":2553,"proposal":1071},465,"((VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_KHR_format_feature_flags2+VK_KHR_synchronization2),VK_VERSION_1_3","VK_NV_optical_flow",{"number":2555,"type":1251,"author":1382,"provisional":1071,"depends":1975,"contact":1425,"extension":2556,"proposal":410},571,"VK_NV_partitioned_acceleration_structure",{"number":2558,"type":1251,"author":1382,"provisional":1071,"depends":2559,"contact":1409,"extension":2560,"proposal":1071},517,"VK_KHR_maintenance6,VK_VERSION_1_4","VK_NV_per_stage_descriptor_set",{"number":2562,"type":1251,"author":1382,"provisional":1071,"depends":1568,"contact":2563,"extension":2564,"proposal":1071},293,"Liya Li @liyli","VK_NV_present_barrier",{"number":2566,"type":1251,"author":1382,"provisional":410,"platform":1254,"contact":2567,"extension":2568,"proposal":1071},614,"Charles Hansen @chansen","VK_NV_present_metering",{"extension":2570,"proposal":1071},"VK_NV_private_vendor_info",{"number":2572,"type":1251,"author":1382,"provisional":1071,"contact":2573,"extension":2574,"proposal":1071},556,"Rodrigo Locatti @rlocatti","VK_NV_raw_access_chains",{"number":2576,"type":1251,"author":1382,"deprecatedby":2196,"provisional":1071,"depends":2577,"contact":2401,"extension":2578,"proposal":1071},166,"(VK_KHR_get_physical_device_properties2+VK_KHR_get_memory_requirements2),VK_VERSION_1_1","VK_NV_ray_tracing",{"number":2580,"type":1251,"author":1382,"provisional":1071,"depends":2196,"contact":2401,"extension":2581,"proposal":1071},491,"VK_NV_ray_tracing_invocation_reorder",{"number":2583,"type":1251,"author":1382,"provisional":1071,"depends":2196,"contact":1425,"extension":2584,"proposal":410},430,"VK_NV_ray_tracing_linear_swept_spheres",{"number":2586,"type":1251,"author":1382,"provisional":1071,"depends":2196,"contact":2199,"extension":2587,"proposal":1071},328,"VK_NV_ray_tracing_motion_blur",{"number":2589,"type":1251,"author":1382,"provisional":1071,"contact":1521,"extension":2590,"proposal":410},569,"VK_NV_ray_tracing_validation",{"number":2592,"type":1251,"author":1382,"provisional":1071,"depends":1268,"contact":2444,"extension":2593,"proposal":1071},167,"VK_NV_representative_fragment_test",{"number":2595,"type":1251,"author":1382,"provisional":1071,"contact":1409,"extension":2596,"proposal":1071},95,"VK_NV_sample_mask_override_coverage",{"number":2598,"type":1251,"author":1382,"provisional":1071,"depends":1268,"contact":2423,"extension":2599,"proposal":1071},206,"VK_NV_scissor_exclusive",{"number":2601,"type":1251,"author":1382,"provisional":1071,"contact":1404,"extension":2602,"proposal":1071},564,"VK_NV_shader_atomic_float16_vector",{"number":2604,"type":1251,"author":1382,"provisional":1071,"depends":1268,"contact":2423,"extension":2605,"proposal":1071},205,"VK_NV_shader_image_footprint",{"number":2607,"type":1251,"author":1382,"provisional":1071,"depends":1366,"contact":1737,"extension":2608,"proposal":1071},155,"VK_NV_shader_sm_builtins",{"number":2610,"type":1251,"author":1382,"provisional":1071,"depends":1366,"contact":1404,"extension":2611,"proposal":1071},199,"VK_NV_shader_subgroup_partitioned",{"number":2613,"type":1251,"author":1382,"provisional":1071,"depends":1268,"contact":2423,"extension":2614,"proposal":1071},165,"VK_NV_shading_rate_image",{"number":2616,"type":1251,"author":1382,"provisional":1071,"contact":1737,"extension":2617,"proposal":1071},97,"VK_NV_viewport_array2",{"number":2619,"type":1251,"author":1382,"provisional":1071,"contact":1409,"extension":2620,"proposal":1071},99,"VK_NV_viewport_swizzle",{"number":2622,"type":1251,"author":1382,"promotedto":2353,"provisional":1071,"depends":2503,"platform":1569,"contact":2352,"extension":2623,"proposal":1071},59,"VK_NV_win32_keyed_mutex",{"number":2625,"type":1251,"author":1545,"provisional":1071,"depends":2626,"contact":1546,"extension":2627,"proposal":1071},522,"(VK_EXT_filter_cubic)+(VK_VERSION_1_2,VK_EXT_sampler_filter_minmax)","VK_QCOM_filter_cubic_clamp",{"number":2629,"type":1251,"author":1545,"provisional":1071,"depends":1547,"contact":1546,"extension":2630,"proposal":1071},520,"VK_QCOM_filter_cubic_weights",{"number":2632,"type":1251,"author":1545,"promotedto":1558,"provisional":1071,"depends":2633,"contact":1546,"extension":2634,"proposal":1071},426,"(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_EXT_fragment_density_map","VK_QCOM_fragment_density_map_offset",{"number":2636,"type":1251,"author":1545,"provisional":1071,"depends":2637,"contact":1546,"extension":2638,"proposal":410},441,"VK_KHR_format_feature_flags2,VK_VERSION_1_3","VK_QCOM_image_processing",{"number":2640,"type":1251,"author":1545,"provisional":1071,"depends":2638,"contact":1546,"extension":2641,"proposal":1071},519,"VK_QCOM_image_processing2",{"number":2643,"type":1251,"author":1545,"provisional":1071,"contact":1546,"extension":2644,"proposal":1071},511,"VK_QCOM_multiview_per_view_render_areas",{"number":2646,"type":1251,"author":1545,"provisional":1071,"depends":1268,"contact":1546,"extension":2647,"proposal":1071},489,"VK_QCOM_multiview_per_view_viewports",{"number":2649,"type":1251,"author":1545,"provisional":1071,"contact":1546,"extension":2650,"proposal":1071},172,"VK_QCOM_render_pass_shader_resolve",{"number":2652,"type":1251,"author":1545,"provisional":1071,"contact":1546,"extension":2653,"proposal":1071},302,"VK_QCOM_render_pass_store_ops",{"number":2655,"type":1251,"author":1545,"provisional":1071,"contact":1546,"extension":2656,"proposal":1071},283,"VK_QCOM_render_pass_transform",{"number":2658,"type":1251,"author":1545,"provisional":1071,"depends":2659,"contact":1546,"extension":2660,"proposal":1071},334,"VK_KHR_copy_commands2,VK_VERSION_1_3","VK_QCOM_rotated_copy_commands",{"number":2662,"type":1251,"author":1545,"provisional":1071,"depends":1268,"contact":1546,"extension":2663,"proposal":410},485,"VK_QCOM_tile_properties",{"number":2665,"type":1251,"author":1545,"provisional":1071,"depends":2666,"contact":1546,"extension":2667,"proposal":410},310,"VK_QCOM_tile_properties,VK_KHR_get_physical_device_properties2","VK_QCOM_tile_shading",{"number":2669,"type":1251,"author":1545,"provisional":1071,"contact":1546,"extension":2670,"proposal":1071},521,"VK_QCOM_ycbcr_degamma",{"number":2672,"type":1251,"author":2673,"provisional":1071,"depends":1340,"platform":2674,"contact":2675,"extension":2676,"proposal":1071},530,"QNX","screen","Mike Gorchak @mgorchak-blackberry, Aaron Ruby @aruby-blackberry","VK_QNX_external_memory_screen_buffer",{"number":2678,"type":1376,"author":2673,"provisional":1071,"depends":1498,"platform":2674,"contact":2679,"extension":2680,"proposal":1071},379,"Mike Gorchak @mgorchak-blackberry","VK_QNX_screen_surface",{"number":2682,"type":1251,"author":2683,"provisional":1071,"depends":1268,"contact":1480,"extension":2684,"proposal":1071},486,"SEC","VK_SEC_amigo_profiling",{"number":2686,"type":1251,"author":2687,"provisional":1071,"depends":1268,"specialuse":1447,"contact":1721,"extension":2688,"proposal":1071},421,"VALVE","VK_VALVE_descriptor_set_host_mapping",{"number":2690,"type":1251,"author":2687,"promotedto":1687,"provisional":1071,"depends":2127,"specialuse":1447,"contact":1686,"extension":2691,"proposal":1071},352,"VK_VALVE_mutable_descriptor_type",1744876624793]