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