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