[{"data":1,"prerenderedAt":4624},["ShallowReactive",2],{"bpZh79TE4j":3,"VyF3Mmj32r":3050,"N9m89Rcq0G":3277},{"title":4,"description":5,"body":6,"_type":3048,"_id":3049},"Features","Features describe functionality which is not supported on all\nimplementations.\nFeatures are properties of the physical device.\nFeatures are , and be explicitly enabled before use.\nSupport for features is reported and enabled on a per-feature basis.",{"type":7,"children":8,"toc":3043},"root",[9,17,41,103,114,134,187,198,231,302,378,404,412,421,428,437,446,455,464,473,482,491,500,509,518,527,536,545,554,562,571,580,589,598,607,616,625,634,643,652,661,670,679,688,697,706,715,724,733,742,751,760,769,778,786,795,804,813,822,830,839,848,857,866,875,884,893,902,911,920,929,938,947,956,965,974,983,992,1001,1010,1019,1028,1037,1046,1055,1063,1072,1081,1090,1099,1108,1117,1126,1135,1144,1153,1162,1170,1187,1196,1205,1214,1223,1232,1241,1250,1259,1268,1277,1286,1295,1304,1313,1322,1331,1340,1349,1358,1367,1376,1385,1394,1403,1412,1421,1430,1439,1448,1457,1466,1475,1484,1493,1502,1511,1520,1529,1538,1547,1556,1565,1574,1583,1600,1609,1618,1627,1636,1645,1654,1663,1672,1681,1690,1699,1708,1717,1726,1735,1744,1753,1761,1770,1779,1788,1797,1806,1815,1824,1833,1842,1851,1860,1869,1878,1887,1896,1905,1914,1923,1932,1941,1950,1959,1968,1977,1986,1995,2004,2013,2022,2031,2040,2049,2058,2067,2076,2085,2094,2103,2112,2121,2130,2137,2147,3034],{"type":10,"tag":11,"props":12,"children":14},"element","h1",{"id":13},"features",[15],{"type":16,"value":4},"text",{"type":10,"tag":18,"props":19,"children":20},"p",{},[21,26,28,33,35,39],{"type":10,"tag":22,"props":23,"children":24},"em",{},[25],{"type":16,"value":4},{"type":16,"value":27}," describe functionality which is not supported on all\nimplementations.\nFeatures are properties of the physical device.\nFeatures are ",{"type":10,"tag":29,"props":30,"children":32},"normative",{"type":31},"optional",[],{"type":16,"value":34},", and ",{"type":10,"tag":29,"props":36,"children":38},{"type":37},"must",[],{"type":16,"value":40}," be explicitly enabled before use.\nSupport for features is reported and enabled on a per-feature basis.",{"type":10,"tag":42,"props":43,"children":44},"note",{},[45],{"type":10,"tag":18,"props":46,"children":47},{},[48,50,57,59,66,68,74,76,80,82,86,88,94,96,101],{"type":16,"value":49},"Features are reported via the basic ",{"type":10,"tag":51,"props":52,"children":54},"a",{"href":53},"/man/VkPhysicalDeviceFeatures",[55],{"type":16,"value":56},"VkPhysicalDeviceFeatures",{"type":16,"value":58},"\nstructure, as well as the extensible structure\n",{"type":10,"tag":60,"props":61,"children":63},"code",{"className":62},[],[64],{"type":16,"value":65},"VkPhysicalDeviceFeatures2",{"type":16,"value":67},", which was added in the\n",{"type":10,"tag":51,"props":69,"children":71},{"href":70},"/extensions/VK_KHR_get_physical_device_properties2",[72],{"type":16,"value":73},"VK_KHR_get_physical_device_properties2",{"type":16,"value":75}," extension and included in\nVulkan 1.1.\nWhen new features are added in future Vulkan versions or extensions, each\nextension ",{"type":10,"tag":29,"props":77,"children":79},{"type":78},"should",[],{"type":16,"value":81}," introduce one new feature structure, if needed.\nThis structure ",{"type":10,"tag":29,"props":83,"children":85},{"type":84},"can",[],{"type":16,"value":87}," be added to the ",{"type":10,"tag":60,"props":89,"children":91},{"className":90},[],[92],{"type":16,"value":93},"pNext",{"type":16,"value":95}," chain of the\n",{"type":10,"tag":60,"props":97,"children":99},{"className":98},[],[100],{"type":16,"value":65},{"type":16,"value":102}," structure.",{"type":10,"tag":18,"props":104,"children":105},{},[106,108,112],{"type":16,"value":107},"For convenience, new core versions of Vulkan ",{"type":10,"tag":29,"props":109,"children":111},{"type":110},"may",[],{"type":16,"value":113}," introduce new unified\nfeature structures for features promoted from extensions.\nAt the same time, the extension’s original feature structure (if any) is\nalso promoted to the core API, and is an alias of the extension’s structure.\nThis results in multiple names for the same feature: in the original\nextension’s feature structure and the promoted structure alias, in the\nunified feature structure.\nWhen a feature was implicitly supported and enabled in the extension, but an\nexplicit name was added during promotion, then the extension itself acts as\nan alias for the feature as listed in the table below.",{"type":10,"tag":18,"props":115,"children":116},{},[117,119,122,124,127,129,132],{"type":16,"value":118},"All aliases of the same feature in the core API ",{"type":10,"tag":29,"props":120,"children":121},{"type":37},[],{"type":16,"value":123}," be reported\nconsistently: either all ",{"type":10,"tag":29,"props":125,"children":126},{"type":37},[],{"type":16,"value":128}," be reported as supported, or none of them.\nWhen a promoted extension is available, any corresponding feature aliases\n",{"type":10,"tag":29,"props":130,"children":131},{"type":37},[],{"type":16,"value":133}," be supported.",{"type":10,"tag":135,"props":136,"children":143},"table",{"id":137,"className":138},"features-extension-aliases",[139,140,141,142],"tableblock","frame-all","grid-all","stretch",[144,152,164],{"type":10,"tag":145,"props":146,"children":149},"caption",{"className":147},[148],"title",[150],{"type":16,"value":151},"Table 62. Extension Feature Aliases",{"type":10,"tag":153,"props":154,"children":155},"colgroup",{},[156,161],{"type":10,"tag":157,"props":158,"children":160},"col",{"style":159},"width: 50%;",[],{"type":10,"tag":157,"props":162,"children":163},{"style":159},[],{"type":10,"tag":165,"props":166,"children":167},"thead",{},[168],{"type":10,"tag":169,"props":170,"children":171},"tr",{},[172,181],{"type":10,"tag":173,"props":174,"children":178},"th",{"className":175},[139,176,177],"halign-left","valign-top",[179],{"type":16,"value":180},"Extension",{"type":10,"tag":173,"props":182,"children":184},{"className":183},[139,176,177],[185],{"type":16,"value":186},"Feature(s)",{"type":10,"tag":188,"props":189,"children":192},"refpage",{"name":190,"type":191},"vkGetPhysicalDeviceFeatures","protos",[193],{"type":10,"tag":18,"props":194,"children":195},{},[196],{"type":16,"value":197},"Reports capabilities of a physical device",{"type":10,"tag":18,"props":199,"children":200},{},[201,203,206,208,214,216,221,223,229],{"type":16,"value":202},"Fine-grained features used by a logical device ",{"type":10,"tag":29,"props":204,"children":205},{"type":37},[],{"type":16,"value":207}," be enabled at\n",{"type":10,"tag":60,"props":209,"children":211},{"className":210},[],[212],{"type":16,"value":213},"VkDevice",{"type":16,"value":215}," creation time.\nIf a feature is enabled that the physical device does not support,\n",{"type":10,"tag":60,"props":217,"children":219},{"className":218},[],[220],{"type":16,"value":213},{"type":16,"value":222}," creation will fail and return\n",{"type":10,"tag":60,"props":224,"children":226},{"className":225},[],[227],{"type":16,"value":228},"VK_ERROR_FEATURE_NOT_PRESENT",{"type":16,"value":230},".",{"type":10,"tag":18,"props":232,"children":233},{},[234,236,241,243,249,251,257,259,265,267,272,274,280,282,288,290,293,295,300],{"type":16,"value":235},"The fine-grained features are enabled by passing a pointer to the\n",{"type":10,"tag":60,"props":237,"children":239},{"className":238},[],[240],{"type":16,"value":56},{"type":16,"value":242}," structure via the ",{"type":10,"tag":60,"props":244,"children":246},{"className":245},[],[247],{"type":16,"value":248},"pEnabledFeatures",{"type":16,"value":250},"\nmember of the ",{"type":10,"tag":51,"props":252,"children":254},{"href":253},"/man/VkDeviceCreateInfo",[255],{"type":16,"value":256},"VkDeviceCreateInfo",{"type":16,"value":258}," structure that is passed into the\n",{"type":10,"tag":60,"props":260,"children":262},{"className":261},[],[263],{"type":16,"value":264},"vkCreateDevice",{"type":16,"value":266}," call.\nIf a member of ",{"type":10,"tag":60,"props":268,"children":270},{"className":269},[],[271],{"type":16,"value":248},{"type":16,"value":273}," is set to ",{"type":10,"tag":60,"props":275,"children":277},{"className":276},[],[278],{"type":16,"value":279},"VK_TRUE",{"type":16,"value":281}," or\n",{"type":10,"tag":60,"props":283,"children":285},{"className":284},[],[286],{"type":16,"value":287},"VK_FALSE",{"type":16,"value":289},", then the device will be created with the indicated feature\nenabled or disabled, respectively.\nFeatures ",{"type":10,"tag":29,"props":291,"children":292},{"type":84},[],{"type":16,"value":294}," also be enabled by using the ",{"type":10,"tag":51,"props":296,"children":298},{"href":297},"/man/VkPhysicalDeviceFeatures2",[299],{"type":16,"value":65},{"type":16,"value":301},"\nstructure.",{"type":10,"tag":18,"props":303,"children":304},{},[305,307,310,312,317,319,324,326,329,331,336,338,343,345,351,353,357,359,364,366,370,372,377],{"type":16,"value":306},"If an application wishes to enable all features supported by a device, it\n",{"type":10,"tag":29,"props":308,"children":309},{"type":84},[],{"type":16,"value":311}," simply pass in the ",{"type":10,"tag":60,"props":313,"children":315},{"className":314},[],[316],{"type":16,"value":56},{"type":16,"value":318}," structure that was\npreviously returned by ",{"type":10,"tag":60,"props":320,"children":322},{"className":321},[],[323],{"type":16,"value":190},{"type":16,"value":325},".\nTo disable an individual feature, the application ",{"type":10,"tag":29,"props":327,"children":328},{"type":84},[],{"type":16,"value":330}," set the desired\nmember to ",{"type":10,"tag":60,"props":332,"children":334},{"className":333},[],[335],{"type":16,"value":287},{"type":16,"value":337}," in the same structure.\nSetting ",{"type":10,"tag":60,"props":339,"children":341},{"className":340},[],[342],{"type":16,"value":248},{"type":16,"value":344}," to ",{"type":10,"tag":60,"props":346,"children":348},{"className":347},[],[349],{"type":16,"value":350},"NULL",{"type":16,"value":352},"\nand not including a ",{"type":10,"tag":51,"props":354,"children":355},{"href":297},[356],{"type":16,"value":65},{"type":16,"value":358}," in the ",{"type":10,"tag":60,"props":360,"children":362},{"className":361},[],[363],{"type":16,"value":93},{"type":16,"value":365}," chain\nof ",{"type":10,"tag":51,"props":367,"children":368},{"href":253},[369],{"type":16,"value":256},{"type":16,"value":371},"\nis equivalent to setting all members of the structure to ",{"type":10,"tag":60,"props":373,"children":375},{"className":374},[],[376],{"type":16,"value":287},{"type":16,"value":230},{"type":10,"tag":42,"props":379,"children":380},{},[381],{"type":10,"tag":18,"props":382,"children":383},{},[384,386,392,394,397,399,402],{"type":16,"value":385},"Some features, such as ",{"type":10,"tag":60,"props":387,"children":389},{"className":388},[],[390],{"type":16,"value":391},"robustBufferAccess",{"type":16,"value":393},", ",{"type":10,"tag":29,"props":395,"children":396},{"type":110},[],{"type":16,"value":398}," incur a runtime\nperformance cost.\nApplication writers ",{"type":10,"tag":29,"props":400,"children":401},{"type":78},[],{"type":16,"value":403}," carefully consider the implications of enabling\nall supported features.",{"type":10,"tag":188,"props":405,"children":407},{"name":406,"type":191},"vkGetPhysicalDeviceFeatures2",[408],{"type":10,"tag":18,"props":409,"children":410},{},[411],{"type":16,"value":197},{"type":10,"tag":188,"props":413,"children":415},{"name":65,"type":414},"structs",[416],{"type":10,"tag":18,"props":417,"children":418},{},[419],{"type":16,"value":420},"Structure describing the fine-grained features that can be supported by an implementation",{"type":10,"tag":188,"props":422,"children":423},{"name":56,"type":414},[424],{"type":10,"tag":18,"props":425,"children":426},{},[427],{"type":16,"value":420},{"type":10,"tag":188,"props":429,"children":431},{"name":430,"type":414},"VkPhysicalDeviceVariablePointersFeatures",[432],{"type":10,"tag":18,"props":433,"children":434},{},[435],{"type":16,"value":436},"Structure describing variable pointers features that can be supported by an implementation",{"type":10,"tag":188,"props":438,"children":440},{"name":439,"type":414},"VkPhysicalDeviceMultiviewFeatures",[441],{"type":10,"tag":18,"props":442,"children":443},{},[444],{"type":16,"value":445},"Structure describing multiview features that can be supported by an implementation",{"type":10,"tag":188,"props":447,"children":449},{"name":448,"type":414},"VkPhysicalDeviceShaderAtomicFloatFeaturesEXT",[450],{"type":10,"tag":18,"props":451,"children":452},{},[453],{"type":16,"value":454},"Structure describing features supported by VK_EXT_shader_atomic_float",{"type":10,"tag":188,"props":456,"children":458},{"name":457,"type":414},"VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT",[459],{"type":10,"tag":18,"props":460,"children":461},{},[462],{"type":16,"value":463},"Structure describing features supported by VK_EXT_shader_atomic_float2",{"type":10,"tag":188,"props":465,"children":467},{"name":466,"type":414},"VkPhysicalDeviceShaderAtomicInt64Features",[468],{"type":10,"tag":18,"props":469,"children":470},{},[471],{"type":16,"value":472},"Structure describing features supported by VK_KHR_shader_atomic_int64",{"type":10,"tag":188,"props":474,"children":476},{"name":475,"type":414},"VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT",[477],{"type":10,"tag":18,"props":478,"children":479},{},[480],{"type":16,"value":481},"Structure describing features supported by VK_EXT_shader_image_atomic_int64",{"type":10,"tag":188,"props":483,"children":485},{"name":484,"type":414},"VkPhysicalDevice8BitStorageFeatures",[486],{"type":10,"tag":18,"props":487,"children":488},{},[489],{"type":16,"value":490},"Structure describing features supported by VK_KHR_8bit_storage",{"type":10,"tag":188,"props":492,"children":494},{"name":493,"type":414},"VkPhysicalDevice16BitStorageFeatures",[495],{"type":10,"tag":18,"props":496,"children":497},{},[498],{"type":16,"value":499},"Structure describing features supported by VK_KHR_16bit_storage",{"type":10,"tag":188,"props":501,"children":503},{"name":502,"type":414},"VkPhysicalDeviceShaderFloat16Int8Features",[504],{"type":10,"tag":18,"props":505,"children":506},{},[507],{"type":16,"value":508},"Structure describing features supported by VK_KHR_shader_float16_int8",{"type":10,"tag":188,"props":510,"children":512},{"name":511,"type":414},"VkPhysicalDeviceShaderClockFeaturesKHR",[513],{"type":10,"tag":18,"props":514,"children":515},{},[516],{"type":16,"value":517},"Structure describing features supported by VK_KHR_shader_clock",{"type":10,"tag":188,"props":519,"children":521},{"name":520,"type":414},"VkPhysicalDeviceSamplerYcbcrConversionFeatures",[522],{"type":10,"tag":18,"props":523,"children":524},{},[525],{"type":16,"value":526},"Structure describing Y′C\u003Csubscript>B\u003C/subscript>C\u003Csubscript>R\u003C/subscript> conversion features that can be supported by an implementation",{"type":10,"tag":188,"props":528,"children":530},{"name":529,"type":414},"VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT",[531],{"type":10,"tag":18,"props":532,"children":533},{},[534],{"type":16,"value":535},"Structure describing advanced blending features that can be supported by an implementation",{"type":10,"tag":188,"props":537,"children":539},{"name":538,"type":414},"VkPhysicalDeviceConditionalRenderingFeaturesEXT",[540],{"type":10,"tag":18,"props":541,"children":542},{},[543],{"type":16,"value":544},"Structure describing if a secondary command buffer can be executed if conditional rendering is active in the primary command buffer",{"type":10,"tag":188,"props":546,"children":548},{"name":547,"type":414},"VkPhysicalDeviceMeshShaderFeaturesNV",[549],{"type":10,"tag":18,"props":550,"children":551},{},[552],{"type":16,"value":553},"Structure describing mesh shading features that can be supported by an implementation",{"type":10,"tag":188,"props":555,"children":557},{"name":556,"type":414},"VkPhysicalDeviceMeshShaderFeaturesEXT",[558],{"type":10,"tag":18,"props":559,"children":560},{},[561],{"type":16,"value":553},{"type":10,"tag":188,"props":563,"children":565},{"name":564,"type":414},"VkPhysicalDeviceMemoryDecompressionFeaturesNV",[566],{"type":10,"tag":18,"props":567,"children":568},{},[569],{"type":16,"value":570},"Structure describing if memory decompression is supported by an implementation",{"type":10,"tag":188,"props":572,"children":574},{"name":573,"type":414},"VkPhysicalDeviceDescriptorIndexingFeatures",[575],{"type":10,"tag":18,"props":576,"children":577},{},[578],{"type":16,"value":579},"Structure describing descriptor indexing features that can be supported by an implementation",{"type":10,"tag":188,"props":581,"children":583},{"name":582,"type":414},"VkPhysicalDeviceCopyMemoryIndirectFeaturesNV",[584],{"type":10,"tag":18,"props":585,"children":586},{},[587],{"type":16,"value":588},"Structure describing indirect copy features supported by an implementation",{"type":10,"tag":188,"props":590,"children":592},{"name":591,"type":414},"VkPhysicalDeviceVertexAttributeDivisorFeaturesKHR",[593],{"type":10,"tag":18,"props":594,"children":595},{},[596],{"type":16,"value":597},"Structure describing if fetching of vertex attribute may be repeated for instanced rendering",{"type":10,"tag":188,"props":599,"children":601},{"name":600,"type":414},"VkPhysicalDeviceASTCDecodeFeaturesEXT",[602],{"type":10,"tag":18,"props":603,"children":604},{},[605],{"type":16,"value":606},"Structure describing ASTC decode mode features",{"type":10,"tag":188,"props":608,"children":610},{"name":609,"type":414},"VkPhysicalDeviceTransformFeedbackFeaturesEXT",[611],{"type":10,"tag":18,"props":612,"children":613},{},[614],{"type":16,"value":615},"Structure describing transform feedback features that can be supported by an implementation",{"type":10,"tag":188,"props":617,"children":619},{"name":618,"type":414},"VkPhysicalDeviceVulkanMemoryModelFeatures",[620],{"type":10,"tag":18,"props":621,"children":622},{},[623],{"type":16,"value":624},"Structure describing features supported by the memory model",{"type":10,"tag":188,"props":626,"children":628},{"name":627,"type":414},"VkPhysicalDeviceInlineUniformBlockFeatures",[629],{"type":10,"tag":18,"props":630,"children":631},{},[632],{"type":16,"value":633},"Structure describing inline uniform block features that can be supported by an implementation",{"type":10,"tag":188,"props":635,"children":637},{"name":636,"type":414},"VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV",[638],{"type":10,"tag":18,"props":639,"children":640},{},[641],{"type":16,"value":642},"Structure describing the representative fragment test features that can be supported by an implementation",{"type":10,"tag":188,"props":644,"children":646},{"name":645,"type":414},"VkPhysicalDeviceExclusiveScissorFeaturesNV",[647],{"type":10,"tag":18,"props":648,"children":649},{},[650],{"type":16,"value":651},"Structure describing exclusive scissor features that can be supported by an implementation",{"type":10,"tag":188,"props":653,"children":655},{"name":654,"type":414},"VkPhysicalDeviceCornerSampledImageFeaturesNV",[656],{"type":10,"tag":18,"props":657,"children":658},{},[659],{"type":16,"value":660},"Structure describing corner sampled image features that can be supported by an implementation",{"type":10,"tag":188,"props":662,"children":664},{"name":663,"type":414},"VkPhysicalDeviceComputeShaderDerivativesFeaturesKHR",[665],{"type":10,"tag":18,"props":666,"children":667},{},[668],{"type":16,"value":669},"Structure describing compute shader derivative features that can be supported by an implementation",{"type":10,"tag":188,"props":671,"children":673},{"name":672,"type":414},"VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR",[674],{"type":10,"tag":18,"props":675,"children":676},{},[677],{"type":16,"value":678},"Structure describing barycentric support in fragment shaders that can be supported by an implementation",{"type":10,"tag":188,"props":680,"children":682},{"name":681,"type":414},"VkPhysicalDeviceShaderImageFootprintFeaturesNV",[683],{"type":10,"tag":18,"props":684,"children":685},{},[686],{"type":16,"value":687},"Structure describing shader image footprint features that can be supported by an implementation",{"type":10,"tag":188,"props":689,"children":691},{"name":690,"type":414},"VkPhysicalDeviceShadingRateImageFeaturesNV",[692],{"type":10,"tag":18,"props":693,"children":694},{},[695],{"type":16,"value":696},"Structure describing shading rate image features that can be supported by an implementation",{"type":10,"tag":188,"props":698,"children":700},{"name":699,"type":414},"VkPhysicalDeviceFragmentDensityMapFeaturesEXT",[701],{"type":10,"tag":18,"props":702,"children":703},{},[704],{"type":16,"value":705},"Structure describing fragment density map features that can be supported by an implementation",{"type":10,"tag":188,"props":707,"children":709},{"name":708,"type":414},"VkPhysicalDeviceFragmentDensityMap2FeaturesEXT",[710],{"type":10,"tag":18,"props":711,"children":712},{},[713],{"type":16,"value":714},"Structure describing additional fragment density map features that can be supported by an implementation",{"type":10,"tag":188,"props":716,"children":718},{"name":717,"type":414},"VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM",[719],{"type":10,"tag":18,"props":720,"children":721},{},[722],{"type":16,"value":723},"Structure describing fragment density map offset features that can be supported by an implementation",{"type":10,"tag":188,"props":725,"children":727},{"name":726,"type":414},"VkPhysicalDeviceInvocationMaskFeaturesHUAWEI",[728],{"type":10,"tag":18,"props":729,"children":730},{},[731],{"type":16,"value":732},"Structure describing invocation mask features that can be supported by an implementation",{"type":10,"tag":188,"props":734,"children":736},{"name":735,"type":414},"VkPhysicalDeviceScalarBlockLayoutFeatures",[737],{"type":10,"tag":18,"props":738,"children":739},{},[740],{"type":16,"value":741},"Structure indicating support for scalar block layouts",{"type":10,"tag":188,"props":743,"children":745},{"name":744,"type":414},"VkPhysicalDeviceUniformBufferStandardLayoutFeatures",[746],{"type":10,"tag":18,"props":747,"children":748},{},[749],{"type":16,"value":750},"Structure indicating support for std430-like packing in uniform buffers",{"type":10,"tag":188,"props":752,"children":754},{"name":753,"type":414},"VkPhysicalDeviceDepthClipEnableFeaturesEXT",[755],{"type":10,"tag":18,"props":756,"children":757},{},[758],{"type":16,"value":759},"Structure indicating support for explicit enable of depth clip",{"type":10,"tag":188,"props":761,"children":763},{"name":762,"type":414},"VkPhysicalDeviceMemoryPriorityFeaturesEXT",[764],{"type":10,"tag":18,"props":765,"children":766},{},[767],{"type":16,"value":768},"Structure describing memory priority features that can be supported by an implementation",{"type":10,"tag":188,"props":770,"children":772},{"name":771,"type":414},"VkPhysicalDeviceBufferDeviceAddressFeatures",[773],{"type":10,"tag":18,"props":774,"children":775},{},[776],{"type":16,"value":777},"Structure describing buffer address features that can be supported by an implementation",{"type":10,"tag":188,"props":779,"children":781},{"name":780,"type":414},"VkPhysicalDeviceBufferDeviceAddressFeaturesEXT",[782],{"type":10,"tag":18,"props":783,"children":784},{},[785],{"type":16,"value":777},{"type":10,"tag":188,"props":787,"children":789},{"name":788,"type":414},"VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV",[790],{"type":10,"tag":18,"props":791,"children":792},{},[793],{"type":16,"value":794},"Structure describing dedicated allocation image aliasing features that can be supported by an implementation",{"type":10,"tag":188,"props":796,"children":798},{"name":797,"type":414},"VkPhysicalDeviceImagelessFramebufferFeatures",[799],{"type":10,"tag":18,"props":800,"children":801},{},[802],{"type":16,"value":803},"Structure indicating support for imageless framebuffers",{"type":10,"tag":188,"props":805,"children":807},{"name":806,"type":414},"VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT",[808],{"type":10,"tag":18,"props":809,"children":810},{},[811],{"type":16,"value":812},"Structure describing fragment shader interlock features that can be supported by an implementation",{"type":10,"tag":188,"props":814,"children":816},{"name":815,"type":414},"VkPhysicalDeviceCooperativeMatrixFeaturesNV",[817],{"type":10,"tag":18,"props":818,"children":819},{},[820],{"type":16,"value":821},"Structure describing cooperative matrix features that can be supported by an implementation",{"type":10,"tag":188,"props":823,"children":825},{"name":824,"type":414},"VkPhysicalDeviceCooperativeMatrixFeaturesKHR",[826],{"type":10,"tag":18,"props":827,"children":828},{},[829],{"type":16,"value":821},{"type":10,"tag":188,"props":831,"children":833},{"name":832,"type":414},"VkPhysicalDeviceYcbcrImageArraysFeaturesEXT",[834],{"type":10,"tag":18,"props":835,"children":836},{},[837],{"type":16,"value":838},"Structure describing extended Y′C\u003Csubscript>B\u003C/subscript>C\u003Csubscript>R\u003C/subscript> image creation features that can be supported by an implementation",{"type":10,"tag":188,"props":840,"children":842},{"name":841,"type":414},"VkPhysicalDeviceHostQueryResetFeatures",[843],{"type":10,"tag":18,"props":844,"children":845},{},[846],{"type":16,"value":847},"Structure describing whether queries can be reset from the host",{"type":10,"tag":188,"props":849,"children":851},{"name":850,"type":414},"VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL",[852],{"type":10,"tag":18,"props":853,"children":854},{},[855],{"type":16,"value":856},"Structure describing shader integer functions that can be supported by an implementation",{"type":10,"tag":188,"props":858,"children":860},{"name":859,"type":414},"VkPhysicalDeviceCoverageReductionModeFeaturesNV",[861],{"type":10,"tag":18,"props":862,"children":863},{},[864],{"type":16,"value":865},"Structure describing the coverage reduction mode features that can be supported by an implementation",{"type":10,"tag":188,"props":867,"children":869},{"name":868,"type":414},"VkPhysicalDeviceTimelineSemaphoreFeatures",[870],{"type":10,"tag":18,"props":871,"children":872},{},[873],{"type":16,"value":874},"Structure describing timeline semaphore features that can be supported by an implementation",{"type":10,"tag":188,"props":876,"children":878},{"name":877,"type":414},"VkPhysicalDeviceExternalMemoryScreenBufferFeaturesQNX",[879],{"type":10,"tag":18,"props":880,"children":881},{},[882],{"type":16,"value":883},"Structure describing QNX Screen Buffer features that can be supported by an implementation",{"type":10,"tag":188,"props":885,"children":887},{"name":886,"type":414},"VkPhysicalDeviceIndexTypeUint8FeaturesKHR",[888],{"type":10,"tag":18,"props":889,"children":890},{},[891],{"type":16,"value":892},"Structure describing whether uint8 index type can be used",{"type":10,"tag":188,"props":894,"children":896},{"name":895,"type":414},"VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT",[897],{"type":10,"tag":18,"props":898,"children":899},{},[900],{"type":16,"value":901},"Structure describing whether list type primitives can support primitive restart",{"type":10,"tag":188,"props":903,"children":905},{"name":904,"type":414},"VkPhysicalDeviceShaderSMBuiltinsFeaturesNV",[906],{"type":10,"tag":18,"props":907,"children":908},{},[909],{"type":16,"value":910},"Structure describing the shader SM Builtins features that can be supported by an implementation",{"type":10,"tag":188,"props":912,"children":914},{"name":913,"type":414},"VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures",[915],{"type":10,"tag":18,"props":916,"children":917},{},[918],{"type":16,"value":919},"Structure describing whether the implementation can do depth and stencil image barriers separately",{"type":10,"tag":188,"props":921,"children":923},{"name":922,"type":414},"VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR",[924],{"type":10,"tag":18,"props":925,"children":926},{},[927],{"type":16,"value":928},"Structure describing whether pipeline executable properties are available",{"type":10,"tag":188,"props":930,"children":932},{"name":931,"type":414},"VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures",[933],{"type":10,"tag":18,"props":934,"children":935},{},[936],{"type":16,"value":937},"Structure describing the shader demote to helper invocations features that can be supported by an implementation",{"type":10,"tag":188,"props":939,"children":941},{"name":940,"type":414},"VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT",[942],{"type":10,"tag":18,"props":943,"children":944},{},[945],{"type":16,"value":946},"Structure describing the texel buffer alignment features that can be supported by an implementation",{"type":10,"tag":188,"props":948,"children":950},{"name":949,"type":414},"VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT",[951],{"type":10,"tag":18,"props":952,"children":953},{},[954],{"type":16,"value":955},"Structure describing if dynamic feedback loops can be used",{"type":10,"tag":188,"props":957,"children":959},{"name":958,"type":414},"VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT",[960],{"type":10,"tag":18,"props":961,"children":962},{},[963],{"type":16,"value":964},"Structure describing compatibility features for vertex attributes",{"type":10,"tag":188,"props":966,"children":968},{"name":967,"type":414},"VkPhysicalDeviceTextureCompressionASTCHDRFeatures",[969],{"type":10,"tag":18,"props":970,"children":971},{},[972],{"type":16,"value":973},"Structure describing ASTC HDR features that can be supported by an implementation",{"type":10,"tag":188,"props":975,"children":977},{"name":976,"type":414},"VkPhysicalDeviceLineRasterizationFeaturesKHR",[978],{"type":10,"tag":18,"props":979,"children":980},{},[981],{"type":16,"value":982},"Structure describing the line rasterization features that can be supported by an implementation",{"type":10,"tag":188,"props":984,"children":986},{"name":985,"type":414},"VkPhysicalDeviceSubgroupSizeControlFeatures",[987],{"type":10,"tag":18,"props":988,"children":989},{},[990],{"type":16,"value":991},"Structure describing the subgroup size control features that can be supported by an implementation",{"type":10,"tag":188,"props":993,"children":995},{"name":994,"type":414},"VkPhysicalDeviceCoherentMemoryFeaturesAMD",[996],{"type":10,"tag":18,"props":997,"children":998},{},[999],{"type":16,"value":1000},"Structure describing whether device coherent memory can be supported by an implementation",{"type":10,"tag":188,"props":1002,"children":1004},{"name":1003,"type":414},"VkPhysicalDeviceAccelerationStructureFeaturesKHR",[1005],{"type":10,"tag":18,"props":1006,"children":1007},{},[1008],{"type":16,"value":1009},"Structure describing the acceleration structure features that can be supported by an implementation",{"type":10,"tag":188,"props":1011,"children":1013},{"name":1012,"type":414},"VkPhysicalDeviceRayTracingPipelineFeaturesKHR",[1014],{"type":10,"tag":18,"props":1015,"children":1016},{},[1017],{"type":16,"value":1018},"Structure describing the ray tracing features that can be supported by an implementation",{"type":10,"tag":188,"props":1020,"children":1022},{"name":1021,"type":414},"VkPhysicalDeviceRayQueryFeaturesKHR",[1023],{"type":10,"tag":18,"props":1024,"children":1025},{},[1026],{"type":16,"value":1027},"Structure describing the ray query features that can be supported by an implementation",{"type":10,"tag":188,"props":1029,"children":1031},{"name":1030,"type":414},"VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR",[1032],{"type":10,"tag":18,"props":1033,"children":1034},{},[1035],{"type":16,"value":1036},"Structure describing the ray tracing maintenance features that can be supported by an implementation",{"type":10,"tag":188,"props":1038,"children":1040},{"name":1039,"type":414},"VkPhysicalDeviceVideoMaintenance1FeaturesKHR",[1041],{"type":10,"tag":18,"props":1042,"children":1043},{},[1044],{"type":16,"value":1045},"Structure describing the video maintenance features that can be supported by an implementation",{"type":10,"tag":188,"props":1047,"children":1049},{"name":1048,"type":414},"VkPhysicalDeviceExtendedDynamicStateFeaturesEXT",[1050],{"type":10,"tag":18,"props":1051,"children":1052},{},[1053],{"type":16,"value":1054},"Structure describing what extended dynamic state can be used",{"type":10,"tag":188,"props":1056,"children":1058},{"name":1057,"type":414},"VkPhysicalDeviceExtendedDynamicState2FeaturesEXT",[1059],{"type":10,"tag":18,"props":1060,"children":1061},{},[1062],{"type":16,"value":1054},{"type":10,"tag":188,"props":1064,"children":1066},{"name":1065,"type":414},"VkPhysicalDeviceExtendedDynamicState3FeaturesEXT",[1067],{"type":10,"tag":18,"props":1068,"children":1069},{},[1070],{"type":16,"value":1071},"Structure describing what extended dynamic state is supported by the implementation",{"type":10,"tag":188,"props":1073,"children":1075},{"name":1074,"type":414},"VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV",[1076],{"type":10,"tag":18,"props":1077,"children":1078},{},[1079],{"type":16,"value":1080},"Structure describing the device-generated commands features that can be supported by an implementation",{"type":10,"tag":188,"props":1082,"children":1084},{"name":1083,"type":414},"VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV",[1085],{"type":10,"tag":18,"props":1086,"children":1087},{},[1088],{"type":16,"value":1089},"Structure describing the device-generated compute features that can be supported by an implementation",{"type":10,"tag":188,"props":1091,"children":1093},{"name":1092,"type":414},"VkPhysicalDeviceDiagnosticsConfigFeaturesNV",[1094],{"type":10,"tag":18,"props":1095,"children":1096},{},[1097],{"type":16,"value":1098},"Structure describing the device-generated diagnostic configuration features that can be supported by an implementation",{"type":10,"tag":188,"props":1100,"children":1102},{"name":1101,"type":414},"VkPhysicalDeviceDeviceMemoryReportFeaturesEXT",[1103],{"type":10,"tag":18,"props":1104,"children":1105},{},[1106],{"type":16,"value":1107},"Structure describing whether device memory report callback can be supported by an implementation",{"type":10,"tag":188,"props":1109,"children":1111},{"name":1110,"type":414},"VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR",[1112],{"type":10,"tag":18,"props":1113,"children":1114},{},[1115],{"type":16,"value":1116},"Structure describing whether global priority query can be supported by an implementation",{"type":10,"tag":188,"props":1118,"children":1120},{"name":1119,"type":414},"VkPhysicalDevicePipelineCreationCacheControlFeatures",[1121],{"type":10,"tag":18,"props":1122,"children":1123},{},[1124],{"type":16,"value":1125},"Structure describing whether pipeline cache control can be supported by an implementation",{"type":10,"tag":188,"props":1127,"children":1129},{"name":1128,"type":414},"VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures",[1130],{"type":10,"tag":18,"props":1131,"children":1132},{},[1133],{"type":16,"value":1134},"Structure describing support for zero initialization of workgroup memory by an implementation",{"type":10,"tag":188,"props":1136,"children":1138},{"name":1137,"type":414},"VkPhysicalDevicePrivateDataFeatures",[1139],{"type":10,"tag":18,"props":1140,"children":1141},{},[1142],{"type":16,"value":1143},"Structure specifying physical device support",{"type":10,"tag":188,"props":1145,"children":1147},{"name":1146,"type":414},"VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR",[1148],{"type":10,"tag":18,"props":1149,"children":1150},{},[1151],{"type":16,"value":1152},"Structure describing support for shader subgroup uniform control flow by an implementation",{"type":10,"tag":188,"props":1154,"children":1156},{"name":1155,"type":414},"VkPhysicalDeviceRobustness2FeaturesEXT",[1157],{"type":10,"tag":18,"props":1158,"children":1159},{},[1160],{"type":16,"value":1161},"Structure describing the out-of-bounds behavior for an implementation",{"type":10,"tag":188,"props":1163,"children":1165},{"name":1164,"type":414},"VkPhysicalDeviceImageRobustnessFeatures",[1166],{"type":10,"tag":18,"props":1167,"children":1168},{},[1169],{"type":16,"value":1161},{"type":10,"tag":188,"props":1171,"children":1173},{"name":1172,"type":414},"VkPhysicalDeviceShaderTerminateInvocationFeatures",[1174],{"type":10,"tag":18,"props":1175,"children":1176},{},[1177,1179,1185],{"type":16,"value":1178},"Structure describing support for the SPIR-V ",{"type":10,"tag":60,"props":1180,"children":1182},{"className":1181},[],[1183],{"type":16,"value":1184},"SPV_KHR_terminate_invocation",{"type":16,"value":1186}," extension",{"type":10,"tag":188,"props":1188,"children":1190},{"name":1189,"type":414},"VkPhysicalDeviceCustomBorderColorFeaturesEXT",[1191],{"type":10,"tag":18,"props":1192,"children":1193},{},[1194],{"type":16,"value":1195},"Structure describing whether custom border colors can be supported by an implementation",{"type":10,"tag":188,"props":1197,"children":1199},{"name":1198,"type":414},"VkPhysicalDeviceBorderColorSwizzleFeaturesEXT",[1200],{"type":10,"tag":18,"props":1201,"children":1202},{},[1203],{"type":16,"value":1204},"Structure describing whether samplers with custom border colors require the component swizzle specified in order to have defined behavior",{"type":10,"tag":188,"props":1206,"children":1208},{"name":1207,"type":414},"VkPhysicalDevicePortabilitySubsetFeaturesKHR",[1209],{"type":10,"tag":18,"props":1210,"children":1211},{},[1212],{"type":16,"value":1213},"Structure describing the features that may not be supported by an implementation of the Vulkan 1.0 Portability Subset",{"type":10,"tag":188,"props":1215,"children":1217},{"name":1216,"type":414},"VkPhysicalDevicePerformanceQueryFeaturesKHR",[1218],{"type":10,"tag":18,"props":1219,"children":1220},{},[1221],{"type":16,"value":1222},"Structure describing performance query support for an implementation",{"type":10,"tag":188,"props":1224,"children":1226},{"name":1225,"type":414},"VkPhysicalDevice4444FormatsFeaturesEXT",[1227],{"type":10,"tag":18,"props":1228,"children":1229},{},[1230],{"type":16,"value":1231},"Structure describing additional 4444 formats supported by an implementation",{"type":10,"tag":188,"props":1233,"children":1235},{"name":1234,"type":414},"VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT",[1236],{"type":10,"tag":18,"props":1237,"children":1238},{},[1239],{"type":16,"value":1240},"Structure describing whether the mutable descriptor type is supported",{"type":10,"tag":188,"props":1242,"children":1244},{"name":1243,"type":414},"VkPhysicalDeviceDepthClipControlFeaturesEXT",[1245],{"type":10,"tag":18,"props":1246,"children":1247},{},[1248],{"type":16,"value":1249},"Structure describing additional depth clip control supported by an implementation",{"type":10,"tag":188,"props":1251,"children":1253},{"name":1252,"type":414},"VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR",[1254],{"type":10,"tag":18,"props":1255,"children":1256},{},[1257],{"type":16,"value":1258},"Structure describing the workgroup storage explicit layout features that can be supported by an implementation",{"type":10,"tag":188,"props":1260,"children":1262},{"name":1261,"type":414},"VkPhysicalDeviceSynchronization2Features",[1263],{"type":10,"tag":18,"props":1264,"children":1265},{},[1266],{"type":16,"value":1267},"Structure describing whether the implementation supports v2 synchronization commands",{"type":10,"tag":188,"props":1269,"children":1271},{"name":1270,"type":414},"VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT",[1272],{"type":10,"tag":18,"props":1273,"children":1274},{},[1275],{"type":16,"value":1276},"Structure describing whether the dynamic vertex input state can be used",{"type":10,"tag":188,"props":1278,"children":1280},{"name":1279,"type":414},"VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT",[1281],{"type":10,"tag":18,"props":1282,"children":1283},{},[1284],{"type":16,"value":1285},"Structure describing support for primitives generated query",{"type":10,"tag":188,"props":1287,"children":1289},{"name":1288,"type":414},"VkPhysicalDeviceFragmentShadingRateFeaturesKHR",[1290],{"type":10,"tag":18,"props":1291,"children":1292},{},[1293],{"type":16,"value":1294},"Structure indicating support for variable rate fragment shading",{"type":10,"tag":188,"props":1296,"children":1298},{"name":1297,"type":414},"VkPhysicalDeviceLegacyDitheringFeaturesEXT",[1299],{"type":10,"tag":18,"props":1300,"children":1301},{},[1302],{"type":16,"value":1303},"Structure describing support for legacy dithering",{"type":10,"tag":188,"props":1305,"children":1307},{"name":1306,"type":414},"VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV",[1308],{"type":10,"tag":18,"props":1309,"children":1310},{},[1311],{"type":16,"value":1312},"Structure indicating support for fragment shading rate enums",{"type":10,"tag":188,"props":1314,"children":1316},{"name":1315,"type":414},"VkPhysicalDeviceInheritedViewportScissorFeaturesNV",[1317],{"type":10,"tag":18,"props":1318,"children":1319},{},[1320],{"type":16,"value":1321},"Structure describing the viewport scissor inheritance behavior for an implementation",{"type":10,"tag":188,"props":1323,"children":1325},{"name":1324,"type":414},"VkPhysicalDevicePipelineProtectedAccessFeaturesEXT",[1326],{"type":10,"tag":18,"props":1327,"children":1328},{},[1329],{"type":16,"value":1330},"Structure describing support for specifying protected access on individual pipelines",{"type":10,"tag":188,"props":1332,"children":1334},{"name":1333,"type":414},"VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT",[1335],{"type":10,"tag":18,"props":1336,"children":1337},{},[1338],{"type":16,"value":1339},"Structure describing whether the implementation supports additional 2-plane 444 Y′C\u003Csubscript>B\u003C/subscript>C\u003Csubscript>R\u003C/subscript> formats",{"type":10,"tag":188,"props":1341,"children":1343},{"name":1342,"type":414},"VkPhysicalDeviceColorWriteEnableFeaturesEXT",[1344],{"type":10,"tag":18,"props":1345,"children":1346},{},[1347],{"type":16,"value":1348},"Structure describing whether writes to color attachments can be enabled and disabled dynamically",{"type":10,"tag":188,"props":1350,"children":1352},{"name":1351,"type":414},"VkPhysicalDevicePipelinePropertiesFeaturesEXT",[1353],{"type":10,"tag":18,"props":1354,"children":1355},{},[1356],{"type":16,"value":1357},"Structure describing what pipeline properties are supported",{"type":10,"tag":188,"props":1359,"children":1361},{"name":1360,"type":414},"VkPhysicalDeviceProvokingVertexFeaturesEXT",[1362],{"type":10,"tag":18,"props":1363,"children":1364},{},[1365],{"type":16,"value":1366},"Structure describing the provoking vertex features that can be supported by an implementation",{"type":10,"tag":188,"props":1368,"children":1370},{"name":1369,"type":414},"VkPhysicalDeviceDescriptorBufferFeaturesEXT",[1371],{"type":10,"tag":18,"props":1372,"children":1373},{},[1374],{"type":16,"value":1375},"Structure describing the descriptor buffer features that can be supported by an implementation",{"type":10,"tag":188,"props":1377,"children":1379},{"name":1378,"type":414},"VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT",[1380],{"type":10,"tag":18,"props":1381,"children":1382},{},[1383],{"type":16,"value":1384},"Structure describing whether the implementation supports pageable device-local memory",{"type":10,"tag":188,"props":1386,"children":1388},{"name":1387,"type":414},"VkPhysicalDeviceMultiDrawFeaturesEXT",[1389],{"type":10,"tag":18,"props":1390,"children":1391},{},[1392],{"type":16,"value":1393},"Structure describing whether the implementation supports multi draw functionality",{"type":10,"tag":188,"props":1395,"children":1397},{"name":1396,"type":414},"VkPhysicalDeviceRayTracingMotionBlurFeaturesNV",[1398],{"type":10,"tag":18,"props":1399,"children":1400},{},[1401],{"type":16,"value":1402},"Structure describing the ray tracing motion blur features that can be supported by an implementation",{"type":10,"tag":188,"props":1404,"children":1406},{"name":1405,"type":414},"VkPhysicalDeviceOpacityMicromapFeaturesEXT",[1407],{"type":10,"tag":18,"props":1408,"children":1409},{},[1410],{"type":16,"value":1411},"Structure describing the ray tracing opacity micromap features that can be supported by an implementation",{"type":10,"tag":188,"props":1413,"children":1415},{"name":1414,"type":414},"VkPhysicalDeviceDisplacementMicromapFeaturesNV",[1416],{"type":10,"tag":18,"props":1417,"children":1418},{},[1419],{"type":16,"value":1420},"Structure describing the ray tracing displacement micromap features that can be supported by an implementation",{"type":10,"tag":188,"props":1422,"children":1424},{"name":1423,"type":414},"VkPhysicalDeviceRayTracingValidationFeaturesNV",[1425],{"type":10,"tag":18,"props":1426,"children":1427},{},[1428],{"type":16,"value":1429},"Structure describing the ray tracing validation features that can be supported by an implementation",{"type":10,"tag":188,"props":1431,"children":1433},{"name":1432,"type":414},"VkPhysicalDeviceSubpassShadingFeaturesHUAWEI",[1434],{"type":10,"tag":18,"props":1435,"children":1436},{},[1437],{"type":16,"value":1438},"Structure describing whether subpass shading is enabled",{"type":10,"tag":188,"props":1440,"children":1442},{"name":1441,"type":414},"VkPhysicalDeviceExternalMemoryRDMAFeaturesNV",[1443],{"type":10,"tag":18,"props":1444,"children":1445},{},[1446],{"type":16,"value":1447},"Structure describing the external memory RDMA features supported by the implementation",{"type":10,"tag":188,"props":1449,"children":1451},{"name":1450,"type":414},"VkPhysicalDevicePresentIdFeaturesKHR",[1452],{"type":10,"tag":18,"props":1453,"children":1454},{},[1455],{"type":16,"value":1456},"Structure indicating support for present id",{"type":10,"tag":188,"props":1458,"children":1460},{"name":1459,"type":414},"VkPhysicalDevicePresentWaitFeaturesKHR",[1461],{"type":10,"tag":18,"props":1462,"children":1463},{},[1464],{"type":16,"value":1465},"Structure indicating support for present wait",{"type":10,"tag":188,"props":1467,"children":1469},{"name":1468,"type":414},"VkPhysicalDeviceHostImageCopyFeaturesEXT",[1470],{"type":10,"tag":18,"props":1471,"children":1472},{},[1473],{"type":16,"value":1474},"Structure indicating support for copies to or from images from host memory",{"type":10,"tag":188,"props":1476,"children":1478},{"name":1477,"type":414},"VkPhysicalDevicePresentBarrierFeaturesNV",[1479],{"type":10,"tag":18,"props":1480,"children":1481},{},[1482],{"type":16,"value":1483},"Structure indicating support for VK_NV_present_barrier extension",{"type":10,"tag":188,"props":1485,"children":1487},{"name":1486,"type":414},"VkPhysicalDeviceShaderIntegerDotProductFeatures",[1488],{"type":10,"tag":18,"props":1489,"children":1490},{},[1491],{"type":16,"value":1492},"Structure describing integer dot product features that can be supported by an implementation",{"type":10,"tag":188,"props":1494,"children":1496},{"name":1495,"type":414},"VkPhysicalDeviceMaintenance4Features",[1497],{"type":10,"tag":18,"props":1498,"children":1499},{},[1500],{"type":16,"value":1501},"Structure describing whether the implementation supports maintenance4 functionality",{"type":10,"tag":188,"props":1503,"children":1505},{"name":1504,"type":414},"VkPhysicalDeviceMaintenance5FeaturesKHR",[1506],{"type":10,"tag":18,"props":1507,"children":1508},{},[1509],{"type":16,"value":1510},"Structure describing whether the implementation supports maintenance5 functionality",{"type":10,"tag":188,"props":1512,"children":1514},{"name":1513,"type":414},"VkPhysicalDeviceMaintenance6FeaturesKHR",[1515],{"type":10,"tag":18,"props":1516,"children":1517},{},[1518],{"type":16,"value":1519},"Structure describing whether the implementation supports maintenance6 functionality",{"type":10,"tag":188,"props":1521,"children":1523},{"name":1522,"type":414},"VkPhysicalDeviceMaintenance7FeaturesKHR",[1524],{"type":10,"tag":18,"props":1525,"children":1526},{},[1527],{"type":16,"value":1528},"Structure describing whether the implementation supports maintenance7 functionality",{"type":10,"tag":188,"props":1530,"children":1532},{"name":1531,"type":414},"VkPhysicalDeviceDynamicRenderingFeatures",[1533],{"type":10,"tag":18,"props":1534,"children":1535},{},[1536],{"type":16,"value":1537},"Structure indicating support for dynamic render pass instances",{"type":10,"tag":188,"props":1539,"children":1541},{"name":1540,"type":414},"VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT",[1542],{"type":10,"tag":18,"props":1543,"children":1544},{},[1545],{"type":16,"value":1546},"Structure describing whether rendering to VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16 formats can be supported by an implementation",{"type":10,"tag":188,"props":1548,"children":1550},{"name":1549,"type":414},"VkPhysicalDevicePipelineRobustnessFeaturesEXT",[1551],{"type":10,"tag":18,"props":1552,"children":1553},{},[1554],{"type":16,"value":1555},"Structure describing whether an implementation supports robustness requests on a per-pipeline stage granularity",{"type":10,"tag":188,"props":1557,"children":1559},{"name":1558,"type":414},"VkPhysicalDeviceImageViewMinLodFeaturesEXT",[1560],{"type":10,"tag":18,"props":1561,"children":1562},{},[1563],{"type":16,"value":1564},"Structure describing whether clamping the min LOD of an image view is supported by the implementation",{"type":10,"tag":188,"props":1566,"children":1568},{"name":1567,"type":414},"VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT",[1569],{"type":10,"tag":18,"props":1570,"children":1571},{},[1572],{"type":16,"value":1573},"Structure describing whether rasterization order attachment access can be supported by an implementation",{"type":10,"tag":188,"props":1575,"children":1577},{"name":1576,"type":414},"VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT",[1578],{"type":10,"tag":18,"props":1579,"children":1580},{},[1581],{"type":16,"value":1582},"Structure describing whether subpass merging feedback can be supported by the implementation",{"type":10,"tag":188,"props":1584,"children":1586},{"name":1585,"type":414},"VkPhysicalDeviceLinearColorAttachmentFeaturesNV",[1587],{"type":10,"tag":18,"props":1588,"children":1589},{},[1590,1592,1598],{"type":16,"value":1591},"Structure describing whether ",{"type":10,"tag":51,"props":1593,"children":1595},{"href":1594},"/404#glossary-linear-color-attachment",[1596],{"type":16,"value":1597},"Linear Color Attachment",{"type":16,"value":1599}," rendering is supported by the implementation",{"type":10,"tag":188,"props":1601,"children":1603},{"name":1602,"type":414},"VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT",[1604],{"type":10,"tag":18,"props":1605,"children":1606},{},[1607],{"type":16,"value":1608},"Structure indicating support for a render feedback loop image layout",{"type":10,"tag":188,"props":1610,"children":1612},{"name":1611,"type":414},"VkPhysicalDeviceNestedCommandBufferFeaturesEXT",[1613],{"type":10,"tag":18,"props":1614,"children":1615},{},[1616],{"type":16,"value":1617},"Structure describing whether nested command buffers are supported by the implementation",{"type":10,"tag":188,"props":1619,"children":1621},{"name":1620,"type":414},"VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT",[1622],{"type":10,"tag":18,"props":1623,"children":1624},{},[1625],{"type":16,"value":1626},"Structure describing support for graphics pipeline libraries",{"type":10,"tag":188,"props":1628,"children":1630},{"name":1629,"type":414},"VkPhysicalDevicePipelineBinaryFeaturesKHR",[1631],{"type":10,"tag":18,"props":1632,"children":1633},{},[1634],{"type":16,"value":1635},"Structure describing support for pipeline binaries",{"type":10,"tag":188,"props":1637,"children":1639},{"name":1638,"type":414},"VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT",[1640],{"type":10,"tag":18,"props":1641,"children":1642},{},[1643],{"type":16,"value":1644},"Structure describing whether multisampled rendering to single-sampled attachments is supported",{"type":10,"tag":188,"props":1646,"children":1648},{"name":1647,"type":414},"VkPhysicalDeviceImage2DViewOf3DFeaturesEXT",[1649],{"type":10,"tag":18,"props":1650,"children":1651},{},[1652],{"type":16,"value":1653},"Structure describing whether single-slice 2D views of 3D images can be used in image descriptors",{"type":10,"tag":188,"props":1655,"children":1657},{"name":1656,"type":414},"VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT",[1658],{"type":10,"tag":18,"props":1659,"children":1660},{},[1661],{"type":16,"value":1662},"Structure describing whether slice-based views of 3D images can be used in storage image descriptors",{"type":10,"tag":188,"props":1664,"children":1666},{"name":1665,"type":414},"VkPhysicalDeviceImageCompressionControlFeaturesEXT",[1667],{"type":10,"tag":18,"props":1668,"children":1669},{},[1670],{"type":16,"value":1671},"Structure describing whether image compression controls can be supported by an implementation",{"type":10,"tag":188,"props":1673,"children":1675},{"name":1674,"type":414},"VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT",[1676],{"type":10,"tag":18,"props":1677,"children":1678},{},[1679],{"type":16,"value":1680},"Structure describing whether per-swapchain image compression controls can be supported by an implementation",{"type":10,"tag":188,"props":1682,"children":1684},{"name":1683,"type":414},"VkPhysicalDeviceRayTracingPositionFetchFeaturesKHR",[1685],{"type":10,"tag":18,"props":1686,"children":1687},{},[1688],{"type":16,"value":1689},"Structure describing support for fetching vertex positions of hit triangles",{"type":10,"tag":188,"props":1691,"children":1693},{"name":1692,"type":414},"VkPhysicalDeviceShaderFloatControls2FeaturesKHR",[1694],{"type":10,"tag":18,"props":1695,"children":1696},{},[1697],{"type":16,"value":1698},"Structure describing shader float controls 2 features that can be supported by an implementation",{"type":10,"tag":188,"props":1700,"children":1702},{"name":1701,"type":414},"VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD",[1703],{"type":10,"tag":18,"props":1704,"children":1705},{},[1706],{"type":16,"value":1707},"Structure describing whether early and late fragment tests can be supported by an implementation",{"type":10,"tag":188,"props":1709,"children":1711},{"name":1710,"type":414},"VkPhysicalDeviceAntiLagFeaturesAMD",[1712],{"type":10,"tag":18,"props":1713,"children":1714},{},[1715],{"type":16,"value":1716},"Structure describing whether VK_AMD_anti_lag can be supported by an implementation.",{"type":10,"tag":188,"props":1718,"children":1720},{"name":1719,"type":414},"VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT",[1721],{"type":10,"tag":18,"props":1722,"children":1723},{},[1724],{"type":16,"value":1725},"Structure describing features to disable seamless cube maps",{"type":10,"tag":188,"props":1727,"children":1729},{"name":1728,"type":414},"VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT",[1730],{"type":10,"tag":18,"props":1731,"children":1732},{},[1733],{"type":16,"value":1734},"Structure describing whether querying and providing an identifier of a shader module is supported by the implementation",{"type":10,"tag":188,"props":1736,"children":1738},{"name":1737,"type":414},"VkPhysicalDeviceTilePropertiesFeaturesQCOM",[1739],{"type":10,"tag":18,"props":1740,"children":1741},{},[1742],{"type":16,"value":1743},"Structure describing tile properties features that can be supported by an implementation",{"type":10,"tag":188,"props":1745,"children":1747},{"name":1746,"type":414},"VkPhysicalDeviceImageProcessingFeaturesQCOM",[1748],{"type":10,"tag":18,"props":1749,"children":1750},{},[1751],{"type":16,"value":1752},"Structure describing image processing features that can be supported by an implementation",{"type":10,"tag":188,"props":1754,"children":1756},{"name":1755,"type":414},"VkPhysicalDeviceImageProcessing2FeaturesQCOM",[1757],{"type":10,"tag":18,"props":1758,"children":1759},{},[1760],{"type":16,"value":1752},{"type":10,"tag":188,"props":1762,"children":1764},{"name":1763,"type":414},"VkPhysicalDeviceDepthClampZeroOneFeaturesEXT",[1765],{"type":10,"tag":18,"props":1766,"children":1767},{},[1768],{"type":16,"value":1769},"Structure describing feature to control zero to one depth clamping",{"type":10,"tag":188,"props":1771,"children":1773},{"name":1772,"type":414},"VkPhysicalDeviceShaderTileImageFeaturesEXT",[1774],{"type":10,"tag":18,"props":1775,"children":1776},{},[1777],{"type":16,"value":1778},"Structure describing tile image features supported by the implementation",{"type":10,"tag":188,"props":1780,"children":1782},{"name":1781,"type":414},"VkPhysicalDeviceDepthBiasControlFeaturesEXT",[1783],{"type":10,"tag":18,"props":1784,"children":1785},{},[1786],{"type":16,"value":1787},"Structure indicating support for depth bias scaling and representation control",{"type":10,"tag":188,"props":1789,"children":1791},{"name":1790,"type":414},"VkPhysicalDeviceAddressBindingReportFeaturesEXT",[1792],{"type":10,"tag":18,"props":1793,"children":1794},{},[1795],{"type":16,"value":1796},"Structure describing the virtual allocation reporting feature supported by an implementation",{"type":10,"tag":188,"props":1798,"children":1800},{"name":1799,"type":414},"VkPhysicalDeviceOpticalFlowFeaturesNV",[1801],{"type":10,"tag":18,"props":1802,"children":1803},{},[1804],{"type":16,"value":1805},"Structure describing the optical flow features supported by the implementation",{"type":10,"tag":188,"props":1807,"children":1809},{"name":1808,"type":414},"VkPhysicalDeviceFaultFeaturesEXT",[1810],{"type":10,"tag":18,"props":1811,"children":1812},{},[1813],{"type":16,"value":1814},"Structure indicating support for device fault reporting",{"type":10,"tag":188,"props":1816,"children":1818},{"name":1817,"type":414},"VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT",[1819],{"type":10,"tag":18,"props":1820,"children":1821},{},[1822],{"type":16,"value":1823},"Structure describing whether querying shader group handles from a pipeline library is supported by the implementation",{"type":10,"tag":188,"props":1825,"children":1827},{"name":1826,"type":414},"VkPhysicalDeviceShaderObjectFeaturesEXT",[1828],{"type":10,"tag":18,"props":1829,"children":1830},{},[1831],{"type":16,"value":1832},"Structure describing whether shader objects can be supported by an implementation",{"type":10,"tag":188,"props":1834,"children":1836},{"name":1835,"type":414},"VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM",[1837],{"type":10,"tag":18,"props":1838,"children":1839},{},[1840],{"type":16,"value":1841},"Structure describing the shader core builtins features that can be supported by an implementation",{"type":10,"tag":188,"props":1843,"children":1845},{"name":1844,"type":414},"VkPhysicalDeviceFrameBoundaryFeaturesEXT",[1846],{"type":10,"tag":18,"props":1847,"children":1848},{},[1849],{"type":16,"value":1850},"Structure describing the frame boundary features that can be supported by an implementation",{"type":10,"tag":188,"props":1852,"children":1854},{"name":1853,"type":414},"VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT",[1855],{"type":10,"tag":18,"props":1856,"children":1857},{},[1858],{"type":16,"value":1859},"Structure describing whether implementation supports swapchain maintenance1 functionality",{"type":10,"tag":188,"props":1861,"children":1863},{"name":1862,"type":414},"VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT",[1864],{"type":10,"tag":18,"props":1865,"children":1866},{},[1867],{"type":16,"value":1868},"Structure describing the dynamic rendering unused attachment features that can be supported by an implementation",{"type":10,"tag":188,"props":1870,"children":1872},{"name":1871,"type":414},"VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV",[1873],{"type":10,"tag":18,"props":1874,"children":1875},{},[1876],{"type":16,"value":1877},"Structure describing feature to control ray tracing invocation reordering",{"type":10,"tag":188,"props":1879,"children":1881},{"name":1880,"type":414},"VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV",[1882],{"type":10,"tag":18,"props":1883,"children":1884},{},[1885],{"type":16,"value":1886},"Structure describing feature to use extended sparse address space",{"type":10,"tag":188,"props":1888,"children":1890},{"name":1889,"type":414},"VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM",[1891],{"type":10,"tag":18,"props":1892,"children":1893},{},[1894],{"type":16,"value":1895},"Structure describing multiview per view viewports features that can be supported by an implementation",{"type":10,"tag":188,"props":1897,"children":1899},{"name":1898,"type":414},"VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM",[1900],{"type":10,"tag":18,"props":1901,"children":1902},{},[1903],{"type":16,"value":1904},"Structure describing multiview per view render areas features that can be supported by an implementation",{"type":10,"tag":188,"props":1906,"children":1908},{"name":1907,"type":414},"VkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI",[1909],{"type":10,"tag":18,"props":1910,"children":1911},{},[1912],{"type":16,"value":1913},"Structure describing whether cluster culling shader is enabled",{"type":10,"tag":188,"props":1915,"children":1917},{"name":1916,"type":414},"VkPhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI",[1918],{"type":10,"tag":18,"props":1919,"children":1920},{},[1921],{"type":16,"value":1922},"Structure describing whether cluster culling shader support VRS",{"type":10,"tag":188,"props":1924,"children":1926},{"name":1925,"type":414},"VkPhysicalDeviceShaderEnqueueFeaturesAMDX",[1927],{"type":10,"tag":18,"props":1928,"children":1929},{},[1930],{"type":16,"value":1931},"Structure describing whether shader enqueue within execution graphs are supported by the implementation",{"type":10,"tag":188,"props":1933,"children":1935},{"name":1934,"type":414},"VkPhysicalDeviceCubicClampFeaturesQCOM",[1936],{"type":10,"tag":18,"props":1937,"children":1938},{},[1939],{"type":16,"value":1940},"Structure describing cubic clamp features that can be supported by an implementation",{"type":10,"tag":188,"props":1942,"children":1944},{"name":1943,"type":414},"VkPhysicalDeviceYcbcrDegammaFeaturesQCOM",[1945],{"type":10,"tag":18,"props":1946,"children":1947},{},[1948],{"type":16,"value":1949},"Structure describing Y′C\u003Csubscript>B\u003C/subscript>C\u003Csubscript>R\u003C/subscript> degamma features that can be supported by an implementation",{"type":10,"tag":188,"props":1951,"children":1953},{"name":1952,"type":414},"VkPhysicalDeviceCubicWeightsFeaturesQCOM",[1954],{"type":10,"tag":18,"props":1955,"children":1956},{},[1957],{"type":16,"value":1958},"Structure describing cubic weight selection features that can be supported by an implementation",{"type":10,"tag":188,"props":1960,"children":1962},{"name":1961,"type":414},"VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV",[1963],{"type":10,"tag":18,"props":1964,"children":1965},{},[1966],{"type":16,"value":1967},"Structure describing feature to allow descriptor pool overallocation",{"type":10,"tag":188,"props":1969,"children":1971},{"name":1970,"type":414},"VkPhysicalDevicePerStageDescriptorSetFeaturesNV",[1972],{"type":10,"tag":18,"props":1973,"children":1974},{},[1975],{"type":16,"value":1976},"Structure describing feature to allow descriptor set layout bindings to be per-stage",{"type":10,"tag":188,"props":1978,"children":1980},{"name":1979,"type":414},"VkPhysicalDeviceCudaKernelLaunchFeaturesNV",[1981],{"type":10,"tag":18,"props":1982,"children":1983},{},[1984],{"type":16,"value":1985},"Structure describing whether cuda kernel launch is supported by the implementation",{"type":10,"tag":188,"props":1987,"children":1989},{"name":1988,"type":414},"VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR",[1990],{"type":10,"tag":18,"props":1991,"children":1992},{},[1993],{"type":16,"value":1994},"Structure describing support for shader maximal reconvergence by an implementation",{"type":10,"tag":188,"props":1996,"children":1998},{"name":1997,"type":414},"VkPhysicalDeviceExternalFormatResolveFeaturesANDROID",[1999],{"type":10,"tag":18,"props":2000,"children":2001},{},[2002],{"type":16,"value":2003},"Structure describing whether external format resolves are supported",{"type":10,"tag":188,"props":2005,"children":2007},{"name":2006,"type":414},"VkPhysicalDeviceSchedulingControlsFeaturesARM",[2008],{"type":10,"tag":18,"props":2009,"children":2010},{},[2011],{"type":16,"value":2012},"Structure describing scheduling controls features that can be supported by an implementation",{"type":10,"tag":188,"props":2014,"children":2016},{"name":2015,"type":414},"VkPhysicalDeviceRelaxedLineRasterizationFeaturesIMG",[2017],{"type":10,"tag":18,"props":2018,"children":2019},{},[2020],{"type":16,"value":2021},"Structure describing relaxed line rasterization features that can be supported by an implementation",{"type":10,"tag":188,"props":2023,"children":2025},{"name":2024,"type":414},"VkPhysicalDeviceRenderPassStripedFeaturesARM",[2026],{"type":10,"tag":18,"props":2027,"children":2028},{},[2029],{"type":16,"value":2030},"Structure describing whether striped rendering can be supported by an implementation",{"type":10,"tag":188,"props":2032,"children":2034},{"name":2033,"type":414},"VkPhysicalDeviceShaderSubgroupRotateFeaturesKHR",[2035],{"type":10,"tag":18,"props":2036,"children":2037},{},[2038],{"type":16,"value":2039},"Structure describing whether subgroup rotation is enabled",{"type":10,"tag":188,"props":2041,"children":2043},{"name":2042,"type":414},"VkPhysicalDeviceShaderExpectAssumeFeaturesKHR",[2044],{"type":10,"tag":18,"props":2045,"children":2046},{},[2047],{"type":16,"value":2048},"Structure describing shader expect assume features that can be supported by an implementation",{"type":10,"tag":188,"props":2050,"children":2052},{"name":2051,"type":414},"VkPhysicalDeviceDynamicRenderingLocalReadFeaturesKHR",[2053],{"type":10,"tag":18,"props":2054,"children":2055},{},[2056],{"type":16,"value":2057},"Structure indicating support for local reads in dynamic render pass instances",{"type":10,"tag":188,"props":2059,"children":2061},{"name":2060,"type":414},"VkPhysicalDeviceShaderQuadControlFeaturesKHR",[2062],{"type":10,"tag":18,"props":2063,"children":2064},{},[2065],{"type":16,"value":2066},"Structure describing whether quad scopes are supported by the implementation",{"type":10,"tag":188,"props":2068,"children":2070},{"name":2069,"type":414},"VkPhysicalDeviceMapMemoryPlacedFeaturesEXT",[2071],{"type":10,"tag":18,"props":2072,"children":2073},{},[2074],{"type":16,"value":2075},"Structure describing placed memory map features that can be supported by an implementation",{"type":10,"tag":188,"props":2077,"children":2079},{"name":2078,"type":414},"VkPhysicalDeviceShaderAtomicFloat16VectorFeaturesNV",[2080],{"type":10,"tag":18,"props":2081,"children":2082},{},[2083],{"type":16,"value":2084},"Structure describing features supported by VK_NV_shader_atomic_float16_vector",{"type":10,"tag":188,"props":2086,"children":2088},{"name":2087,"type":414},"VkPhysicalDeviceRawAccessChainsFeaturesNV",[2089],{"type":10,"tag":18,"props":2090,"children":2091},{},[2092],{"type":16,"value":2093},"Structure describing shader raw access chains features that can be supported by an implementation",{"type":10,"tag":188,"props":2095,"children":2097},{"name":2096,"type":414},"VkPhysicalDeviceCommandBufferInheritanceFeaturesNV",[2098],{"type":10,"tag":18,"props":2099,"children":2100},{},[2101],{"type":16,"value":2102},"Structure describing whether the command buffer inheritance feature is supported by an implementation",{"type":10,"tag":188,"props":2104,"children":2106},{"name":2105,"type":414},"VkPhysicalDeviceImageAlignmentControlFeaturesMESA",[2107],{"type":10,"tag":18,"props":2108,"children":2109},{},[2110],{"type":16,"value":2111},"Structure describing features supported by VK_MESA_image_alignment_control",{"type":10,"tag":188,"props":2113,"children":2115},{"name":2114,"type":414},"VkPhysicalDeviceShaderReplicatedCompositesFeaturesEXT",[2116],{"type":10,"tag":18,"props":2117,"children":2118},{},[2119],{"type":16,"value":2120},"Structure describing whether support for replicated composites in SPIR-V is enabled",{"type":10,"tag":188,"props":2122,"children":2124},{"name":2123,"type":414},"VkPhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR",[2125],{"type":10,"tag":18,"props":2126,"children":2127},{},[2128],{"type":16,"value":2129},"Structure describing support for VK_KHR_shader_relaxed_extended_instruction an implementation",{"type":10,"tag":2131,"props":2132,"children":2134},"h2",{"id":2133},"features-requirements",[2135],{"type":16,"value":2136},"Feature Requirements",{"type":10,"tag":18,"props":2138,"children":2139},{},[2140,2142,2145],{"type":16,"value":2141},"All Vulkan graphics implementations ",{"type":10,"tag":29,"props":2143,"children":2144},{"type":37},[],{"type":16,"value":2146}," support the following features:",{"type":10,"tag":18,"props":2148,"children":2149},{},[2150,2156,2158,2168,2170,2180,2182,2192,2194,2204,2205,2215,2217,2227,2229,2239,2240,2250,2252,2262,2264,2274,2275,2285,2286,2296,2297,2307,2308,2318,2320,2330,2331,2341,2342,2352,2353,2363,2364,2370,2372,2382,2383,2393,2394,2404,2405,2415,2416,2426,2427,2437,2438,2444,2445,2453,2454,2462,2463,2471,2472,2480,2481,2489,2490,2498,2499,2505,2506,2516,2517,2527,2529,2539,2540,2550,2551,2561,2562,2572,2573,2583,2584,2594,2595,2605,2606,2616,2617,2627,2628,2638,2639,2645,2647,2657,2658,2662,2663,2673,2674,2680,2681,2691,2692,2698,2699,2709,2710,2720,2721,2731,2732,2736,2738,2742,2744,2754,2755,2759,2760,2764,2765,2775,2776,2786,2787,2797,2798,2804,2805,2815,2816,2822,2823,2833,2834,2840,2841,2851,2852,2856,2857,2867,2868,2874,2875,2885,2886,2890,2891,2901,2902,2906,2907,2917,2918,2928,2929,2939,2940,2950,2951,2961,2962,2972,2973,2983,2985,2995,2996,3006,3007,3013,3015,3025,3026,3032],{"type":10,"tag":51,"props":2151,"children":2153},{"href":2152},"%7Bgenerated%7D/featurerequirements.adoc",[2154],{"type":16,"value":2155},"{generated}/featurerequirements.adoc",{"type":16,"value":2157},"\n* ",{"type":10,"tag":51,"props":2159,"children":2161},{"href":2160},"/man/VkPhysicalDevice8BitStorageFeatures#features-storageBuffer8BitAccess",[2162],{"type":10,"tag":60,"props":2163,"children":2165},{"className":2164},[],[2166],{"type":16,"value":2167},"storageBuffer8BitAccess",{"type":16,"value":2169},", if\n",{"type":10,"tag":51,"props":2171,"children":2173},{"href":2172},"/man/VkPhysicalDevice8BitStorageFeatures#features-uniformAndStorageBuffer8BitAccess",[2174],{"type":10,"tag":60,"props":2175,"children":2177},{"className":2176},[],[2178],{"type":16,"value":2179},"uniformAndStorageBuffer8BitAccess",{"type":16,"value":2181}," is enabled.\n* ",{"type":10,"tag":51,"props":2183,"children":2185},{"href":2184},"/man/VkPhysicalDeviceFeatures#features-shaderInt64",[2186],{"type":10,"tag":60,"props":2187,"children":2189},{"className":2188},[],[2190],{"type":16,"value":2191},"shaderInt64",{"type":16,"value":2193},", if the\n",{"type":10,"tag":51,"props":2195,"children":2197},{"href":2196},"/man/VkPhysicalDeviceShaderAtomicInt64Features#features-shaderSharedInt64Atomics",[2198],{"type":10,"tag":60,"props":2199,"children":2201},{"className":2200},[],[2202],{"type":16,"value":2203},"shaderSharedInt64Atomics",{"type":16,"value":281},{"type":10,"tag":51,"props":2206,"children":2208},{"href":2207},"/man/VkPhysicalDeviceShaderAtomicInt64Features#features-shaderBufferInt64Atomics",[2209],{"type":10,"tag":60,"props":2210,"children":2212},{"className":2211},[],[2213],{"type":16,"value":2214},"shaderBufferInt64Atomics",{"type":16,"value":2216},"\nfeatures are supported.\n* ",{"type":10,"tag":51,"props":2218,"children":2220},{"href":2219},"/man/VkPhysicalDevice16BitStorageFeatures#features-storageBuffer16BitAccess",[2221],{"type":10,"tag":60,"props":2222,"children":2224},{"className":2223},[],[2225],{"type":16,"value":2226},"storageBuffer16BitAccess",{"type":16,"value":2228},",\nif ",{"type":10,"tag":51,"props":2230,"children":2232},{"href":2231},"/man/VkPhysicalDevice16BitStorageFeatures#features-uniformAndStorageBuffer16BitAccess",[2233],{"type":10,"tag":60,"props":2234,"children":2236},{"className":2235},[],[2237],{"type":16,"value":2238},"uniformAndStorageBuffer16BitAccess",{"type":16,"value":2181},{"type":10,"tag":51,"props":2241,"children":2243},{"href":2242},"/man/VkPhysicalDeviceShaderAtomicFloatFeaturesEXT#features-shaderImageFloat32Atomics",[2244],{"type":10,"tag":60,"props":2245,"children":2247},{"className":2246},[],[2248],{"type":16,"value":2249},"shaderImageFloat32Atomics",{"type":16,"value":2251},",\nif the ",{"type":10,"tag":51,"props":2253,"children":2255},{"href":2254},"/man/VkPhysicalDeviceShaderAtomicFloatFeaturesEXT#features-sparseImageFloat32Atomics",[2256],{"type":10,"tag":60,"props":2257,"children":2259},{"className":2258},[],[2260],{"type":16,"value":2261},"sparseImageFloat32Atomics",{"type":16,"value":2263}," feature is supported.\n* ",{"type":10,"tag":51,"props":2265,"children":2267},{"href":2266},"/man/VkPhysicalDeviceShaderAtomicFloatFeaturesEXT#features-shaderImageFloat32AtomicAdd",[2268],{"type":10,"tag":60,"props":2269,"children":2271},{"className":2270},[],[2272],{"type":16,"value":2273},"shaderImageFloat32AtomicAdd",{"type":16,"value":2193},{"type":10,"tag":51,"props":2276,"children":2278},{"href":2277},"/man/VkPhysicalDeviceShaderAtomicFloatFeaturesEXT#features-sparseImageFloat32AtomicAdd",[2279],{"type":10,"tag":60,"props":2280,"children":2282},{"className":2281},[],[2283],{"type":16,"value":2284},"sparseImageFloat32AtomicAdd",{"type":16,"value":2263},{"type":10,"tag":51,"props":2287,"children":2289},{"href":2288},"/man/VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT#features-shaderImageFloat32AtomicMinMax",[2290],{"type":10,"tag":60,"props":2291,"children":2293},{"className":2292},[],[2294],{"type":16,"value":2295},"shaderImageFloat32AtomicMinMax",{"type":16,"value":2193},{"type":10,"tag":51,"props":2298,"children":2300},{"href":2299},"/man/VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT#features-sparseImageFloat32AtomicMinMax",[2301],{"type":10,"tag":60,"props":2302,"children":2304},{"className":2303},[],[2305],{"type":16,"value":2306},"sparseImageFloat32AtomicMinMax",{"type":16,"value":2263},{"type":10,"tag":51,"props":2309,"children":2311},{"href":2310},"/man/VkPhysicalDeviceFragmentShadingRateFeaturesKHR#features-primitiveFragmentShadingRate",[2312],{"type":10,"tag":60,"props":2313,"children":2315},{"className":2314},[],[2316],{"type":16,"value":2317},"primitiveFragmentShadingRate",{"type":16,"value":2319}," if\n",{"type":10,"tag":51,"props":2321,"children":2323},{"href":2322},"/man/VkPhysicalDeviceMeshShaderFeaturesEXT#features-primitiveFragmentShadingRate-mesh",[2324],{"type":10,"tag":60,"props":2325,"children":2327},{"className":2326},[],[2328],{"type":16,"value":2329},"primitiveFragmentShadingRateMeshShader",{"type":16,"value":2263},{"type":10,"tag":51,"props":2332,"children":2334},{"href":2333},"/man/VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT#features-fragmentShaderSampleInterlock",[2335],{"type":10,"tag":60,"props":2336,"children":2338},{"className":2337},[],[2339],{"type":16,"value":2340},"fragmentShaderSampleInterlock",{"type":16,"value":281},{"type":10,"tag":51,"props":2343,"children":2345},{"href":2344},"/man/VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT#features-fragmentShaderPixelInterlock",[2346],{"type":10,"tag":60,"props":2347,"children":2349},{"className":2348},[],[2350],{"type":16,"value":2351},"fragmentShaderPixelInterlock",{"type":16,"value":281},{"type":10,"tag":51,"props":2354,"children":2356},{"href":2355},"/man/VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT#features-fragmentShaderShadingRateInterlock",[2357],{"type":10,"tag":60,"props":2358,"children":2360},{"className":2359},[],[2361],{"type":16,"value":2362},"fragmentShaderShadingRateInterlock",{"type":16,"value":2193},{"type":10,"tag":51,"props":2365,"children":2367},{"href":2366},"/extensions/VK_EXT_fragment_shader_interlock",[2368],{"type":16,"value":2369},"VK_EXT_fragment_shader_interlock",{"type":16,"value":2371}," extension is supported.\n* ",{"type":10,"tag":51,"props":2373,"children":2375},{"href":2374},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-rectangularLines",[2376],{"type":10,"tag":60,"props":2377,"children":2379},{"className":2378},[],[2380],{"type":16,"value":2381},"rectangularLines",{"type":16,"value":281},{"type":10,"tag":51,"props":2384,"children":2386},{"href":2385},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-bresenhamLines",[2387],{"type":10,"tag":60,"props":2388,"children":2390},{"className":2389},[],[2391],{"type":16,"value":2392},"bresenhamLines",{"type":16,"value":281},{"type":10,"tag":51,"props":2395,"children":2397},{"href":2396},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-smoothLines",[2398],{"type":10,"tag":60,"props":2399,"children":2401},{"className":2400},[],[2402],{"type":16,"value":2403},"smoothLines",{"type":16,"value":281},{"type":10,"tag":51,"props":2406,"children":2408},{"href":2407},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-stippledRectangularLines",[2409],{"type":10,"tag":60,"props":2410,"children":2412},{"className":2411},[],[2413],{"type":16,"value":2414},"stippledRectangularLines",{"type":16,"value":281},{"type":10,"tag":51,"props":2417,"children":2419},{"href":2418},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-stippledBresenhamLines",[2420],{"type":10,"tag":60,"props":2421,"children":2423},{"className":2422},[],[2424],{"type":16,"value":2425},"stippledBresenhamLines",{"type":16,"value":281},{"type":10,"tag":51,"props":2428,"children":2430},{"href":2429},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-stippledSmoothLines",[2431],{"type":10,"tag":60,"props":2432,"children":2434},{"className":2433},[],[2435],{"type":16,"value":2436},"stippledSmoothLines",{"type":16,"value":2193},{"type":10,"tag":51,"props":2439,"children":2441},{"href":2440},"/extensions/VK_KHR_line_rasterization",[2442],{"type":16,"value":2443},"VK_KHR_line_rasterization",{"type":16,"value":2371},{"type":10,"tag":51,"props":2446,"children":2447},{"href":2374},[2448],{"type":10,"tag":60,"props":2449,"children":2451},{"className":2450},[],[2452],{"type":16,"value":2381},{"type":16,"value":281},{"type":10,"tag":51,"props":2455,"children":2456},{"href":2385},[2457],{"type":10,"tag":60,"props":2458,"children":2460},{"className":2459},[],[2461],{"type":16,"value":2392},{"type":16,"value":281},{"type":10,"tag":51,"props":2464,"children":2465},{"href":2396},[2466],{"type":10,"tag":60,"props":2467,"children":2469},{"className":2468},[],[2470],{"type":16,"value":2403},{"type":16,"value":281},{"type":10,"tag":51,"props":2473,"children":2474},{"href":2407},[2475],{"type":10,"tag":60,"props":2476,"children":2478},{"className":2477},[],[2479],{"type":16,"value":2414},{"type":16,"value":281},{"type":10,"tag":51,"props":2482,"children":2483},{"href":2418},[2484],{"type":10,"tag":60,"props":2485,"children":2487},{"className":2486},[],[2488],{"type":16,"value":2425},{"type":16,"value":281},{"type":10,"tag":51,"props":2491,"children":2492},{"href":2429},[2493],{"type":10,"tag":60,"props":2494,"children":2496},{"className":2495},[],[2497],{"type":16,"value":2436},{"type":16,"value":2193},{"type":10,"tag":51,"props":2500,"children":2502},{"href":2501},"/extensions/VK_EXT_line_rasterization",[2503],{"type":16,"value":2504},"VK_EXT_line_rasterization",{"type":16,"value":2371},{"type":10,"tag":51,"props":2507,"children":2509},{"href":2508},"/man/VkPhysicalDeviceFeatures#features-tessellationShader",[2510],{"type":10,"tag":60,"props":2511,"children":2513},{"className":2512},[],[2514],{"type":16,"value":2515},"tessellationShader",{"type":16,"value":2193},{"type":10,"tag":51,"props":2518,"children":2520},{"href":2519},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3TessellationDomainOrigin",[2521],{"type":10,"tag":60,"props":2522,"children":2524},{"className":2523},[],[2525],{"type":16,"value":2526},"extendedDynamicState3TessellationDomainOrigin",{"type":16,"value":2528}," feature is\nsupported.\n* ",{"type":10,"tag":51,"props":2530,"children":2532},{"href":2531},"/man/VkPhysicalDeviceFeatures#features-depthClamp",[2533],{"type":10,"tag":60,"props":2534,"children":2536},{"className":2535},[],[2537],{"type":16,"value":2538},"depthClamp",{"type":16,"value":2193},{"type":10,"tag":51,"props":2541,"children":2543},{"href":2542},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3DepthClampEnable",[2544],{"type":10,"tag":60,"props":2545,"children":2547},{"className":2546},[],[2548],{"type":16,"value":2549},"extendedDynamicState3DepthClampEnable",{"type":16,"value":2263},{"type":10,"tag":51,"props":2552,"children":2554},{"href":2553},"/man/VkPhysicalDeviceFeatures#features-fillModeNonSolid",[2555],{"type":10,"tag":60,"props":2556,"children":2558},{"className":2557},[],[2559],{"type":16,"value":2560},"fillModeNonSolid",{"type":16,"value":2193},{"type":10,"tag":51,"props":2563,"children":2565},{"href":2564},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3PolygonMode",[2566],{"type":10,"tag":60,"props":2567,"children":2569},{"className":2568},[],[2570],{"type":16,"value":2571},"extendedDynamicState3PolygonMode",{"type":16,"value":2263},{"type":10,"tag":51,"props":2574,"children":2576},{"href":2575},"/man/VkPhysicalDeviceFeatures#features-alphaToOne",[2577],{"type":10,"tag":60,"props":2578,"children":2580},{"className":2579},[],[2581],{"type":16,"value":2582},"alphaToOne",{"type":16,"value":2193},{"type":10,"tag":51,"props":2585,"children":2587},{"href":2586},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3AlphaToOneEnable",[2588],{"type":10,"tag":60,"props":2589,"children":2591},{"className":2590},[],[2592],{"type":16,"value":2593},"extendedDynamicState3AlphaToOneEnable",{"type":16,"value":2263},{"type":10,"tag":51,"props":2596,"children":2598},{"href":2597},"/man/VkPhysicalDeviceFeatures#features-logicOp",[2599],{"type":10,"tag":60,"props":2600,"children":2602},{"className":2601},[],[2603],{"type":16,"value":2604},"logicOp",{"type":16,"value":2193},{"type":10,"tag":51,"props":2607,"children":2609},{"href":2608},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3LogicOpEnable",[2610],{"type":10,"tag":60,"props":2611,"children":2613},{"className":2612},[],[2614],{"type":16,"value":2615},"extendedDynamicState3LogicOpEnable",{"type":16,"value":2263},{"type":10,"tag":51,"props":2618,"children":2620},{"href":2619},"/man/VkPhysicalDeviceTransformFeedbackFeaturesEXT#features-geometryStreams",[2621],{"type":10,"tag":60,"props":2622,"children":2624},{"className":2623},[],[2625],{"type":16,"value":2626},"geometryStreams",{"type":16,"value":2193},{"type":10,"tag":51,"props":2629,"children":2631},{"href":2630},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3RasterizationStream",[2632],{"type":10,"tag":60,"props":2633,"children":2635},{"className":2634},[],[2636],{"type":16,"value":2637},"extendedDynamicState3RasterizationStream",{"type":16,"value":2263},{"type":10,"tag":51,"props":2640,"children":2642},{"href":2641},"/extensions/VK_EXT_conservative_rasterization",[2643],{"type":16,"value":2644},"VK_EXT_conservative_rasterization",{"type":16,"value":2646}," extension, if the\n",{"type":10,"tag":51,"props":2648,"children":2650},{"href":2649},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3ConservativeRasterizationMode",[2651],{"type":10,"tag":60,"props":2652,"children":2654},{"className":2653},[],[2655],{"type":16,"value":2656},"extendedDynamicState3ConservativeRasterizationMode",{"type":16,"value":2528},{"type":10,"tag":51,"props":2659,"children":2660},{"href":2641},[2661],{"type":16,"value":2644},{"type":16,"value":2646},{"type":10,"tag":51,"props":2664,"children":2666},{"href":2665},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3ExtraPrimitiveOverestimationSize",[2667],{"type":10,"tag":60,"props":2668,"children":2670},{"className":2669},[],[2671],{"type":16,"value":2672},"extendedDynamicState3ExtraPrimitiveOverestimationSize",{"type":16,"value":2528},{"type":10,"tag":51,"props":2675,"children":2677},{"href":2676},"/extensions/VK_EXT_sample_locations",[2678],{"type":16,"value":2679},"VK_EXT_sample_locations",{"type":16,"value":2646},{"type":10,"tag":51,"props":2682,"children":2684},{"href":2683},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3SampleLocationsEnable",[2685],{"type":10,"tag":60,"props":2686,"children":2688},{"className":2687},[],[2689],{"type":16,"value":2690},"extendedDynamicState3SampleLocationsEnable",{"type":16,"value":2263},{"type":10,"tag":51,"props":2693,"children":2695},{"href":2694},"/extensions/VK_EXT_blend_operation_advanced",[2696],{"type":16,"value":2697},"VK_EXT_blend_operation_advanced",{"type":16,"value":2646},{"type":10,"tag":51,"props":2700,"children":2702},{"href":2701},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3ColorBlendAdvanced",[2703],{"type":10,"tag":60,"props":2704,"children":2706},{"className":2705},[],[2707],{"type":16,"value":2708},"extendedDynamicState3ColorBlendAdvanced",{"type":16,"value":2263},{"type":10,"tag":51,"props":2711,"children":2713},{"href":2712},"/man/VkPhysicalDeviceProvokingVertexFeaturesEXT#features-provokingVertexLast",[2714],{"type":10,"tag":60,"props":2715,"children":2717},{"className":2716},[],[2718],{"type":16,"value":2719},"provokingVertexLast",{"type":16,"value":2193},{"type":10,"tag":51,"props":2722,"children":2724},{"href":2723},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3ProvokingVertexMode",[2725],{"type":10,"tag":60,"props":2726,"children":2728},{"className":2727},[],[2729],{"type":16,"value":2730},"extendedDynamicState3ProvokingVertexMode",{"type":16,"value":2263},{"type":10,"tag":51,"props":2733,"children":2734},{"href":2440},[2735],{"type":16,"value":2443},{"type":16,"value":2737}," or ",{"type":10,"tag":51,"props":2739,"children":2740},{"href":2501},[2741],{"type":16,"value":2504},{"type":16,"value":2743},"\nextension, if the ",{"type":10,"tag":51,"props":2745,"children":2747},{"href":2746},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3LineRasterizationMode",[2748],{"type":10,"tag":60,"props":2749,"children":2751},{"className":2750},[],[2752],{"type":16,"value":2753},"extendedDynamicState3LineRasterizationMode",{"type":16,"value":2263},{"type":10,"tag":51,"props":2756,"children":2757},{"href":2440},[2758],{"type":16,"value":2443},{"type":16,"value":2737},{"type":10,"tag":51,"props":2761,"children":2762},{"href":2501},[2763],{"type":16,"value":2504},{"type":16,"value":2743},{"type":10,"tag":51,"props":2766,"children":2768},{"href":2767},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3LineStippleEnable",[2769],{"type":10,"tag":60,"props":2770,"children":2772},{"className":2771},[],[2773],{"type":16,"value":2774},"extendedDynamicState3LineStippleEnable",{"type":16,"value":2263},{"type":10,"tag":51,"props":2777,"children":2779},{"href":2778},"/man/VkPhysicalDeviceDepthClipControlFeaturesEXT#features-depthClipControl",[2780],{"type":10,"tag":60,"props":2781,"children":2783},{"className":2782},[],[2784],{"type":16,"value":2785},"depthClipControl",{"type":16,"value":2193},{"type":10,"tag":51,"props":2788,"children":2790},{"href":2789},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3DepthClipNegativeOneToOne",[2791],{"type":10,"tag":60,"props":2792,"children":2794},{"className":2793},[],[2795],{"type":16,"value":2796},"extendedDynamicState3DepthClipNegativeOneToOne",{"type":16,"value":2528},{"type":10,"tag":51,"props":2799,"children":2801},{"href":2800},"/extensions/VK_NV_clip_space_w_scaling",[2802],{"type":16,"value":2803},"VK_NV_clip_space_w_scaling",{"type":16,"value":2646},{"type":10,"tag":51,"props":2806,"children":2808},{"href":2807},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3ViewportWScalingEnable",[2809],{"type":10,"tag":60,"props":2810,"children":2812},{"className":2811},[],[2813],{"type":16,"value":2814},"extendedDynamicState3ViewportWScalingEnable",{"type":16,"value":2528},{"type":10,"tag":51,"props":2817,"children":2819},{"href":2818},"/extensions/VK_NV_viewport_swizzle",[2820],{"type":16,"value":2821},"VK_NV_viewport_swizzle",{"type":16,"value":2646},{"type":10,"tag":51,"props":2824,"children":2826},{"href":2825},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3ViewportSwizzle",[2827],{"type":10,"tag":60,"props":2828,"children":2830},{"className":2829},[],[2831],{"type":16,"value":2832},"extendedDynamicState3ViewportSwizzle",{"type":16,"value":2263},{"type":10,"tag":51,"props":2835,"children":2837},{"href":2836},"/extensions/VK_NV_fragment_coverage_to_color",[2838],{"type":16,"value":2839},"VK_NV_fragment_coverage_to_color",{"type":16,"value":2646},{"type":10,"tag":51,"props":2842,"children":2844},{"href":2843},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3CoverageToColorEnable",[2845],{"type":10,"tag":60,"props":2846,"children":2848},{"className":2847},[],[2849],{"type":16,"value":2850},"extendedDynamicState3CoverageToColorEnable",{"type":16,"value":2263},{"type":10,"tag":51,"props":2853,"children":2854},{"href":2836},[2855],{"type":16,"value":2839},{"type":16,"value":2646},{"type":10,"tag":51,"props":2858,"children":2860},{"href":2859},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3CoverageToColorLocation",[2861],{"type":10,"tag":60,"props":2862,"children":2864},{"className":2863},[],[2865],{"type":16,"value":2866},"extendedDynamicState3CoverageToColorLocation",{"type":16,"value":2528},{"type":10,"tag":51,"props":2869,"children":2871},{"href":2870},"/extensions/VK_NV_framebuffer_mixed_samples",[2872],{"type":16,"value":2873},"VK_NV_framebuffer_mixed_samples",{"type":16,"value":2646},{"type":10,"tag":51,"props":2876,"children":2878},{"href":2877},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3CoverageModulationMode",[2879],{"type":10,"tag":60,"props":2880,"children":2882},{"className":2881},[],[2883],{"type":16,"value":2884},"extendedDynamicState3CoverageModulationMode",{"type":16,"value":2528},{"type":10,"tag":51,"props":2887,"children":2888},{"href":2870},[2889],{"type":16,"value":2873},{"type":16,"value":2646},{"type":10,"tag":51,"props":2892,"children":2894},{"href":2893},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3CoverageModulationTableEnable",[2895],{"type":10,"tag":60,"props":2896,"children":2898},{"className":2897},[],[2899],{"type":16,"value":2900},"extendedDynamicState3CoverageModulationTableEnable",{"type":16,"value":2528},{"type":10,"tag":51,"props":2903,"children":2904},{"href":2870},[2905],{"type":16,"value":2873},{"type":16,"value":2646},{"type":10,"tag":51,"props":2908,"children":2910},{"href":2909},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3CoverageModulationTable",[2911],{"type":10,"tag":60,"props":2912,"children":2914},{"className":2913},[],[2915],{"type":16,"value":2916},"extendedDynamicState3CoverageModulationTable",{"type":16,"value":2528},{"type":10,"tag":51,"props":2919,"children":2921},{"href":2920},"/man/VkPhysicalDeviceCoverageReductionModeFeaturesNV#features-coverageReductionMode",[2922],{"type":10,"tag":60,"props":2923,"children":2925},{"className":2924},[],[2926],{"type":16,"value":2927},"coverageReductionMode",{"type":16,"value":2193},{"type":10,"tag":51,"props":2930,"children":2932},{"href":2931},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3CoverageReductionMode",[2933],{"type":10,"tag":60,"props":2934,"children":2936},{"className":2935},[],[2937],{"type":16,"value":2938},"extendedDynamicState3CoverageReductionMode",{"type":16,"value":2263},{"type":10,"tag":51,"props":2941,"children":2943},{"href":2942},"/man/VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV#features-representativeFragmentTest",[2944],{"type":10,"tag":60,"props":2945,"children":2947},{"className":2946},[],[2948],{"type":16,"value":2949},"representativeFragmentTest",{"type":16,"value":2193},{"type":10,"tag":51,"props":2952,"children":2954},{"href":2953},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3RepresentativeFragmentTestEnable",[2955],{"type":10,"tag":60,"props":2956,"children":2958},{"className":2957},[],[2959],{"type":16,"value":2960},"extendedDynamicState3RepresentativeFragmentTestEnable",{"type":16,"value":2528},{"type":10,"tag":51,"props":2963,"children":2965},{"href":2964},"/man/VkPhysicalDeviceShadingRateImageFeaturesNV#features-shadingRateImage",[2966],{"type":10,"tag":60,"props":2967,"children":2969},{"className":2968},[],[2970],{"type":16,"value":2971},"shadingRateImage",{"type":16,"value":2193},{"type":10,"tag":51,"props":2974,"children":2976},{"href":2975},"/man/VkPhysicalDeviceExtendedDynamicState3FeaturesEXT#features-extendedDynamicState3ShadingRateImageEnable",[2977],{"type":10,"tag":60,"props":2978,"children":2980},{"className":2979},[],[2981],{"type":16,"value":2982},"extendedDynamicState3ShadingRateImageEnable",{"type":16,"value":2984}," feature is\nsupported.\n* Either ",{"type":10,"tag":51,"props":2986,"children":2988},{"href":2987},"/man/VkPhysicalDeviceShaderFloat16Int8Features#features-shaderFloat16",[2989],{"type":10,"tag":60,"props":2990,"children":2992},{"className":2991},[],[2993],{"type":16,"value":2994},"shaderFloat16",{"type":16,"value":281},{"type":10,"tag":51,"props":2997,"children":2999},{"href":2998},"/man/VkPhysicalDeviceShaderFloat16Int8Features#features-shaderInt8",[3000],{"type":10,"tag":60,"props":3001,"children":3003},{"className":3002},[],[3004],{"type":16,"value":3005},"shaderInt8",{"type":16,"value":2319},{"type":10,"tag":51,"props":3008,"children":3010},{"href":3009},"/extensions/VK_KHR_shader_float16_int8",[3011],{"type":16,"value":3012},"VK_KHR_shader_float16_int8",{"type":16,"value":3014}," is supported.\n* ",{"type":10,"tag":51,"props":3016,"children":3018},{"href":3017},"/man/VkPhysicalDeviceComputeShaderDerivativesFeaturesKHR#features-computeDerivativeGroupLinear",[3019],{"type":10,"tag":60,"props":3020,"children":3022},{"className":3021},[],[3023],{"type":16,"value":3024},"computeDerivativeGroupLinear",{"type":16,"value":2193},{"type":10,"tag":51,"props":3027,"children":3029},{"href":3028},"/extensions/VK_KHR_compute_shader_derivatives",[3030],{"type":16,"value":3031},"VK_KHR_compute_shader_derivatives",{"type":16,"value":3033}," extension is supported.",{"type":10,"tag":18,"props":3035,"children":3036},{},[3037,3039,3042],{"type":16,"value":3038},"All other features defined in the Specification are ",{"type":10,"tag":29,"props":3040,"children":3041},{"type":31},[],{"type":16,"value":230},{"title":3044,"searchDepth":3045,"depth":3045,"links":3046},"",2,[3047],{"id":2133,"depth":3045,"text":2136},"markdown","chapters-features",[3051,3056,3060,3063,3067,3071,3075,3079,3083,3087,3091,3095,3099,3103,3107,3111,3115,3119,3123,3127,3131,3135,3139,3143,3147,3151,3155,3159,3163,3167,3171,3175,3179,3183,3187,3191,3195,3199,3203,3207,3211,3215,3219,3223,3227,3231,3233,3237,3241,3245,3249,3253,3256,3259,3262,3265,3268,3271,3274],{"index":3052,"title":3053,"id":3054,"appendix":3055},0,"Preamble","preamble",false,{"index":3057,"title":3058,"id":3059,"appendix":3055},1,"Introduction","introduction",{"index":3045,"title":3061,"id":3062,"appendix":3055},"Fundamentals","fundamentals",{"index":3064,"title":3065,"id":3066,"appendix":3055},3,"Initialization","initialization",{"index":3068,"title":3069,"id":3070,"appendix":3055},4,"Devices and Queues","devsandqueues",{"index":3072,"title":3073,"id":3074,"appendix":3055},5,"Command Buffers","commandbuffers",{"index":3076,"title":3077,"id":3078,"appendix":3055},6,"Synchronization and Cache Control","synchronization",{"index":3080,"title":3081,"id":3082,"appendix":3055},7,"Render Pass","renderpass",{"index":3084,"title":3085,"id":3086,"appendix":3055},8,"Shaders","shaders",{"index":3088,"title":3089,"id":3090,"appendix":3055},9,"Pipelines","pipelines",{"index":3092,"title":3093,"id":3094,"appendix":3055},10,"Memory Allocation","memory",{"index":3096,"title":3097,"id":3098,"appendix":3055},11,"Resource Creation","resources",{"index":3100,"title":3101,"id":3102,"appendix":3055},12,"Samplers","samplers",{"index":3104,"title":3105,"id":3106,"appendix":3055},13,"Resource Descriptors","descriptorsets",{"index":3108,"title":3109,"id":3110,"appendix":3055},14,"Shader Interfaces","interfaces",{"index":3112,"title":3113,"id":3114,"appendix":3055},15,"Image Operations","textures",{"index":3116,"title":3117,"id":3118,"appendix":3055},16,"Fragment Density Map Operations","fragmentdensitymapops",{"index":3120,"title":3121,"id":3122,"appendix":3055},17,"Queries","queries",{"index":3124,"title":3125,"id":3126,"appendix":3055},18,"Clear Commands","clears",{"index":3128,"title":3129,"id":3130,"appendix":3055},19,"Copy Commands","copies",{"index":3132,"title":3133,"id":3134,"appendix":3055},20,"Drawing Commands","drawing",{"index":3136,"title":3137,"id":3138,"appendix":3055},21,"Fixed-Function Vertex Processing","fxvertex",{"index":3140,"title":3141,"id":3142,"appendix":3055},22,"Tessellation","tessellation",{"index":3144,"title":3145,"id":3146,"appendix":3055},23,"Geometry Shading","geometry",{"index":3148,"title":3149,"id":3150,"appendix":3055},24,"Mesh Shading","mesh",{"index":3152,"title":3153,"id":3154,"appendix":3055},25,"Cluster Culling Shading","cluster-culling",{"index":3156,"title":3157,"id":3158,"appendix":3055},26,"Fixed-Function Vertex Post-Processing","vertexpostproc",{"index":3160,"title":3161,"id":3162,"appendix":3055},27,"Rasterization","primsrast",{"index":3164,"title":3165,"id":3166,"appendix":3055},28,"Fragment Operations","fragops",{"index":3168,"title":3169,"id":3170,"appendix":3055},29,"The Framebuffer","framebuffer",{"index":3172,"title":3173,"id":3174,"appendix":3055},30,"Dispatching Commands","dispatch",{"index":3176,"title":3177,"id":3178,"appendix":3055},31,"Device-Generated Commands","device-generated-commands",{"index":3180,"title":3181,"id":3182,"appendix":3055},32,"Sparse Resources","sparsememory",{"index":3184,"title":3185,"id":3186,"appendix":3055},33,"Window System Integration (WSI)","wsi",{"index":3188,"title":3189,"id":3190,"appendix":3055},34,"Deferred Host Operations","deferred-host-operations",{"index":3192,"title":3193,"id":3194,"appendix":3055},35,"Private Data","private-data",{"index":3196,"title":3197,"id":3198,"appendix":3055},36,"Acceleration Structures","acceleration-structure",{"index":3200,"title":3201,"id":3202,"appendix":3055},37,"Micromap","micromap",{"index":3204,"title":3205,"id":3206,"appendix":3055},38,"Ray Traversal","ray-traversal",{"index":3208,"title":3209,"id":3210,"appendix":3055},39,"Ray Tracing","ray-tracing",{"index":3212,"title":3213,"id":3214,"appendix":3055},40,"Memory Decompression","memory-decompression",{"index":3216,"title":3217,"id":3218,"appendix":3055},41,"Video Coding","video-coding",{"index":3220,"title":3221,"id":3222,"appendix":3055},42,"Optical Flow","opticalflow",{"index":3224,"title":3225,"id":3226,"appendix":3055},43,"Execution Graphs","executiongraphs",{"index":3228,"title":3229,"id":3230,"appendix":3055},44,"Extending Vulkan","extendingvulkan",{"index":3232,"title":4,"id":13,"appendix":3055},45,{"index":3234,"title":3235,"id":3236,"appendix":3055},46,"Limits","limits",{"index":3238,"title":3239,"id":3240,"appendix":3055},47,"Formats","formats",{"index":3242,"title":3243,"id":3244,"appendix":3055},48,"Additional Capabilities","capabilities",{"index":3246,"title":3247,"id":3248,"appendix":3055},49,"Debugging","debugging",{"index":3052,"title":3250,"id":3251,"appendix":3252},"Vulkan Environment for SPIR-V","spirvenv",true,{"index":3057,"title":3254,"id":3255,"appendix":3252},"Memory Model","memory-model",{"index":3045,"title":3257,"id":3258,"appendix":3252},"Compressed Image Formats","compressed_image_formats",{"index":3064,"title":3260,"id":3261,"appendix":3252},"Core Revisions (Informative)","versions",{"index":3068,"title":3263,"id":3264,"appendix":3252},"Layers & Extensions (Informative)","extensions",{"index":3072,"title":3266,"id":3267,"appendix":3252},"API Boilerplate","boilerplate",{"index":3076,"title":3269,"id":3270,"appendix":3252},"Invariance","invariance",{"index":3080,"title":3272,"id":3273,"appendix":3252},"Lexicon","lexicon",{"index":3084,"title":3275,"id":3276,"appendix":3252},"Credits (Informative)","credits",[3278,3286,3290,3295,3299,3304,3307,3310,3312,3316,3320,3323,3326,3329,3331,3333,3336,3339,3343,3345,3349,3351,3354,3356,3359,3367,3371,3377,3381,3386,3388,3392,3398,3404,3410,3412,3415,3421,3424,3427,3433,3437,3441,3446,3450,3452,3455,3461,3464,3467,3471,3475,3479,3482,3484,3488,3493,3499,3502,3506,3509,3515,3518,3522,3525,3529,3532,3536,3539,3544,3548,3551,3556,3559,3562,3564,3568,3573,3578,3582,3586,3590,3594,3598,3602,3606,3609,3612,3616,3619,3622,3625,3629,3634,3638,3641,3645,3648,3652,3657,3660,3663,3668,3673,3677,3680,3684,3689,3692,3697,3702,3705,3708,3712,3716,3720,3725,3729,3732,3737,3741,3744,3748,3752,3756,3759,3761,3765,3768,3770,3773,3776,3779,3782,3785,3788,3791,3795,3799,3802,3805,3808,3811,3814,3817,3821,3825,3829,3832,3836,3839,3842,3845,3847,3851,3856,3860,3864,3866,3870,3873,3880,3884,3888,3892,3898,3901,3905,3909,3912,3915,3919,3924,3930,3934,3936,3941,3944,3949,3953,3958,3962,3966,3968,3971,3974,3976,3979,3982,3985,3990,3994,3998,4003,4007,4011,4013,4015,4018,4020,4023,4026,4030,4034,4036,4040,4043,4047,4050,4052,4055,4059,4061,4065,4068,4071,4074,4078,4081,4084,4086,4089,4091,4094,4098,4101,4103,4105,4107,4109,4113,4115,4118,4123,4127,4130,4132,4135,4137,4141,4144,4147,4150,4154,4157,4162,4166,4169,4173,4176,4179,4183,4187,4189,4194,4197,4201,4204,4207,4210,4212,4215,4219,4222,4226,4229,4233,4237,4240,4243,4246,4249,4253,4255,4258,4260,4265,4266,4270,4273,4276,4279,4282,4284,4288,4291,4294,4297,4301,4303,4305,4309,4311,4314,4318,4322,4324,4328,4331,4334,4337,4340,4344,4349,4354,4358,4364,4368,4371,4375,4379,4381,4385,4389,4392,4396,4399,4404,4408,4410,4416,4419,4422,4425,4429,4432,4436,4440,4444,4446,4449,4451,4454,4456,4458,4461,4463,4466,4469,4471,4474,4476,4480,4484,4488,4492,4495,4498,4502,4505,4509,4511,4515,4519,4522,4525,4528,4531,4534,4537,4540,4543,4546,4549,4552,4555,4557,4560,4564,4567,4571,4575,4578,4581,4584,4587,4590,4593,4597,4600,4603,4609,4613,4617,4621],{"number":3279,"type":3280,"author":3281,"provisional":3252,"depends":3282,"platform":3283,"contact":3284,"extension":3285,"proposal":3252},135,"device","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":3287,"type":3280,"author":3281,"provisional":3055,"contact":3288,"extension":3289,"proposal":3252},477,"Stu Smith","VK_AMD_anti_lag",{"number":3291,"type":3280,"author":3281,"provisional":3055,"specialuse":3292,"contact":3293,"extension":3294,"proposal":3055},180,"devtools","Daniel Rakos @drakos-amd","VK_AMD_buffer_marker",{"number":3296,"type":3280,"author":3281,"provisional":3055,"depends":3297,"contact":3284,"extension":3298,"proposal":3055},230,"VK_KHR_get_physical_device_properties2,VK_VERSION_1_1","VK_AMD_device_coherent_memory",{"number":3300,"type":3280,"author":3281,"provisional":3055,"depends":3301,"contact":3302,"extension":3303,"proposal":3055},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":3188,"type":3280,"author":3281,"promotedto":3305,"provisional":3055,"contact":3293,"extension":3306,"proposal":3055},"VK_KHR_draw_indirect_count","VK_AMD_draw_indirect_count",{"number":3156,"type":3280,"author":3281,"provisional":3055,"contact":3308,"extension":3309,"proposal":3055},"Dominik Witczak @dominikwitczakamd","VK_AMD_gcn_shader",{"number":3200,"type":3280,"author":3281,"deprecatedby":3012,"provisional":3055,"contact":3308,"extension":3311,"proposal":3055},"VK_AMD_gpu_shader_half_float",{"number":3313,"type":3280,"author":3281,"deprecatedby":3012,"provisional":3055,"contact":3314,"extension":3315,"proposal":3055},133,"Qun Lin @linqun","VK_AMD_gpu_shader_int16",{"number":3317,"type":3280,"author":3281,"provisional":3055,"contact":3318,"extension":3319,"proposal":3055},190,"Martin Dinkov @mdinkov","VK_AMD_memory_overallocation_behavior",{"number":3321,"type":3280,"author":3281,"provisional":3055,"contact":3302,"extension":3322,"proposal":3055},137,"VK_AMD_mixed_attachment_samples",{"number":3196,"type":3280,"author":3281,"obsoletedby":3324,"provisional":3055,"contact":3302,"extension":3325,"proposal":3055},"VK_KHR_maintenance1","VK_AMD_negative_viewport_height",{"number":3327,"type":3280,"author":3281,"provisional":3055,"contact":3302,"extension":3328,"proposal":3055},184,"VK_AMD_pipeline_compiler_control",{"number":3128,"type":3280,"author":3281,"provisional":3055,"contact":3293,"extension":3330,"proposal":3055},"VK_AMD_rasterization_order",{"number":3204,"type":3280,"author":3281,"provisional":3055,"contact":3308,"extension":3332,"proposal":3055},"VK_AMD_shader_ballot",{"number":3334,"type":3280,"author":3281,"provisional":3055,"depends":3297,"contact":3318,"extension":3335,"proposal":3055},186,"VK_AMD_shader_core_properties",{"number":3337,"type":3280,"author":3281,"provisional":3055,"depends":3335,"contact":3302,"extension":3338,"proposal":3055},228,"VK_AMD_shader_core_properties2",{"number":3340,"type":3280,"author":3341,"provisional":3055,"depends":3297,"contact":3284,"extension":3342,"proposal":3252},322,"EXT","VK_AMD_shader_early_and_late_fragment_tests",{"number":3140,"type":3280,"author":3281,"provisional":3055,"contact":3314,"extension":3344,"proposal":3055},"VK_AMD_shader_explicit_vertex_parameter",{"number":3346,"type":3280,"author":3281,"provisional":3055,"contact":3347,"extension":3348,"proposal":3055},138,"Aaron Hagan @AaronHaganAMD","VK_AMD_shader_fragment_mask",{"number":3238,"type":3280,"author":3281,"provisional":3055,"contact":3308,"extension":3350,"proposal":3055},"VK_AMD_shader_image_load_store_lod",{"number":3224,"type":3280,"author":3281,"provisional":3055,"specialuse":3292,"contact":3352,"extension":3353,"proposal":3055},"Jaakko Konttinen @jaakkoamd","VK_AMD_shader_info",{"number":3136,"type":3280,"author":3281,"provisional":3055,"contact":3314,"extension":3355,"proposal":3055},"VK_AMD_shader_trinary_minmax",{"number":3220,"type":3280,"author":3281,"provisional":3055,"depends":3297,"contact":3357,"extension":3358,"proposal":3055},"Rex Xu @amdrexu","VK_AMD_texture_gather_bias_lod",{"number":3360,"type":3280,"author":3361,"provisional":3055,"depends":3362,"platform":3363,"specialuse":3364,"contact":3365,"extension":3366,"proposal":3252},469,"ANDROID","VK_ANDROID_external_memory_android_hardware_buffer","android","glemulation","Chris Forbes @chrisforbes","VK_ANDROID_external_format_resolve",{"number":3368,"type":3280,"author":3361,"provisional":3055,"depends":3369,"platform":3363,"contact":3370,"extension":3362,"proposal":3055},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":3372,"type":3280,"author":3373,"promotedto":3374,"provisional":3055,"depends":3297,"contact":3375,"extension":3376,"proposal":3055},343,"ARM","VK_EXT_rasterization_order_attachment_access","Jan-Harald Fredriksen @janharaldfredriksen-arm","VK_ARM_rasterization_order_attachment_access",{"number":3378,"type":3280,"author":3373,"provisional":3055,"depends":3379,"contact":3375,"extension":3380,"proposal":3252},425,"((VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_KHR_synchronization2),VK_VERSION_1_3","VK_ARM_render_pass_striped",{"number":3382,"type":3280,"author":3373,"provisional":3055,"depends":3383,"contact":3384,"extension":3385,"proposal":3055},418,"VK_ARM_shader_core_builtins","Kevin Petit @kpet","VK_ARM_scheduling_controls",{"number":3387,"type":3280,"author":3373,"provisional":3055,"depends":3297,"contact":3384,"extension":3383,"proposal":3055},498,{"number":3389,"type":3280,"author":3373,"provisional":3055,"depends":3390,"contact":3375,"extension":3391,"proposal":3055},416,"VK_VERSION_1_1","VK_ARM_shader_core_properties",{"number":3393,"type":3280,"author":3341,"promotedto":3394,"provisional":3055,"depends":3297,"ratified":3395,"contact":3396,"extension":3397,"proposal":3055},341,"VK_VERSION_1_3","vulkansc","Joshua Ashton @Joshua-Ashton","VK_EXT_4444_formats",{"number":3399,"type":3400,"author":3341,"provisional":3055,"depends":3401,"contact":3402,"extension":3403,"proposal":3055},286,"instance","VK_EXT_direct_mode_display","Drew DeVault sir@cmpwn.com","VK_EXT_acquire_drm_display",{"number":3405,"type":3400,"author":3406,"provisional":3055,"depends":3401,"platform":3407,"contact":3408,"extension":3409,"proposal":3055},90,"NV","xlib_xrandr","James Jones @cubanismo","VK_EXT_acquire_xlib_display",{"extension":3411,"proposal":3055},"VK_EXT_application_parameters",{"number":3413,"type":3280,"author":3373,"provisional":3055,"depends":3297,"contact":3375,"extension":3414,"proposal":3055},68,"VK_EXT_astc_decode_mode",{"number":3416,"type":3280,"author":3341,"provisional":3055,"depends":3417,"ratified":3418,"contact":3419,"extension":3420,"proposal":3252},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":3422,"type":3280,"author":3341,"provisional":3055,"depends":3297,"ratified":3418,"contact":3396,"extension":3423,"proposal":3252},340,"VK_EXT_attachment_feedback_loop_layout",{"number":3425,"type":3280,"author":3406,"provisional":3055,"depends":3297,"ratified":3418,"contact":3426,"extension":2697,"proposal":3055},149,"Jeff Bolz @jeffbolznv",{"number":3428,"type":3280,"author":3341,"provisional":3055,"depends":3429,"specialuse":3430,"contact":3431,"extension":3432,"proposal":3055},412,"VK_EXT_custom_border_color","glemulation,d3demulation","Piers Daniell @pdaniell-nv","VK_EXT_border_color_swizzle",{"number":3434,"type":3280,"author":3406,"deprecatedby":3435,"provisional":3055,"depends":3297,"contact":3426,"extension":3436,"proposal":3055},245,"VK_KHR_buffer_device_address","VK_EXT_buffer_device_address",{"number":3438,"type":3280,"author":3341,"promotedto":3439,"provisional":3055,"depends":3297,"contact":3293,"extension":3440,"proposal":3252},185,"VK_KHR_calibrated_timestamps","VK_EXT_calibrated_timestamps",{"number":3442,"type":3280,"author":3341,"provisional":3055,"depends":3297,"ratified":3443,"contact":3444,"extension":3445,"proposal":3055},382,"vulkan,vulkansc","Sharif Elcott @selcott","VK_EXT_color_write_enable",{"number":3447,"type":3280,"author":3406,"provisional":3055,"depends":3297,"contact":3448,"extension":3449,"proposal":3055},82,"Vikram Kushwaha @vkushwaha","VK_EXT_conditional_rendering",{"number":3451,"type":3280,"author":3406,"provisional":3055,"depends":3297,"ratified":3418,"contact":3431,"extension":2644,"proposal":3055},102,{"number":3453,"type":3280,"author":3341,"provisional":3055,"depends":3297,"ratified":3443,"specialuse":3430,"contact":3454,"extension":3429,"proposal":3055},288,"Liam Middlebrook @liam-middlebrook",{"number":3144,"type":3280,"author":3456,"promotedto":3457,"provisional":3055,"depends":3458,"specialuse":3248,"contact":3459,"extension":3460,"proposal":3055},"Baldur Karlsson","VK_EXT_debug_utils","VK_EXT_debug_report","Baldur Karlsson @baldurk","VK_EXT_debug_marker",{"number":3100,"type":3400,"author":3462,"deprecatedby":3457,"provisional":3055,"specialuse":3248,"contact":3463,"extension":3458,"proposal":3055},"GOOGLE","Courtney Goeltzenleuchter @courtney-g",{"number":3465,"type":3400,"author":3341,"provisional":3055,"specialuse":3248,"contact":3466,"extension":3457,"proposal":3055},129,"Mark Young @marky-lunarg",{"number":3468,"type":3280,"author":3341,"provisional":3055,"depends":3297,"ratified":3418,"specialuse":3469,"contact":3396,"extension":3470,"proposal":3252},284,"d3demulation","VK_EXT_depth_bias_control",{"number":3472,"type":3280,"author":3341,"provisional":3055,"depends":3297,"contact":3473,"extension":3474,"proposal":3055},422,"Graeme Leese @gnl21","VK_EXT_depth_clamp_zero_one",{"number":3476,"type":3280,"author":3341,"provisional":3055,"depends":3297,"ratified":3418,"specialuse":3364,"contact":3477,"extension":3478,"proposal":3055},356,"Shahbaz Youssefi @syoussefi","VK_EXT_depth_clip_control",{"number":3480,"type":3280,"author":3341,"provisional":3055,"depends":3297,"ratified":3443,"specialuse":3469,"contact":3431,"extension":3481,"proposal":3055},103,"VK_EXT_depth_clip_enable",{"number":3108,"type":3280,"author":3406,"provisional":3055,"ratified":3443,"contact":3431,"extension":3483,"proposal":3055},"VK_EXT_depth_range_unrestricted",{"number":3485,"type":3280,"author":3341,"provisional":3055,"depends":3486,"contact":3284,"extension":3487,"proposal":3252},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":3489,"type":3280,"author":3406,"promotedto":3490,"provisional":3055,"depends":3491,"contact":3426,"extension":3492,"proposal":3055},162,"VK_VERSION_1_2","(VK_KHR_get_physical_device_properties2+VK_KHR_maintenance3),VK_VERSION_1_1","VK_EXT_descriptor_indexing",{"number":3494,"type":3280,"author":3341,"provisional":3055,"depends":3495,"specialuse":3496,"contact":3497,"extension":3498,"proposal":3055},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":3500,"type":3280,"author":3341,"provisional":3055,"depends":3297,"contact":3497,"extension":3501,"proposal":3252},342,"VK_EXT_device_fault",{"number":3503,"type":3280,"author":3341,"provisional":3055,"depends":3297,"ratified":3418,"specialuse":3292,"contact":3504,"extension":3505,"proposal":3055},285,"Yiwei Zhang @zhangyiwei","VK_EXT_device_memory_report",{"number":3507,"type":3400,"author":3406,"provisional":3055,"depends":3508,"contact":3408,"extension":3401,"proposal":3055},89,"VK_KHR_display",{"number":3510,"type":3400,"author":3341,"provisional":3055,"depends":3511,"platform":3512,"contact":3513,"extension":3514,"proposal":3055},347,"VK_KHR_surface","directfb","Nicolas Caramelli @caramelli","VK_EXT_directfb_surface",{"number":3516,"type":3280,"author":3406,"provisional":3055,"depends":3297,"ratified":3443,"contact":3431,"extension":3517,"proposal":3055},100,"VK_EXT_discard_rectangles",{"number":3519,"type":3280,"author":3406,"provisional":3055,"depends":3520,"ratified":3418,"contact":3408,"extension":3521,"proposal":3055},92,"VK_EXT_display_surface_counter+VK_KHR_swapchain","VK_EXT_display_control",{"number":3523,"type":3400,"author":3406,"provisional":3055,"depends":3508,"ratified":3418,"contact":3408,"extension":3524,"proposal":3055},91,"VK_EXT_display_surface_counter",{"number":3526,"type":3280,"author":3341,"provisional":3055,"depends":3527,"ratified":3418,"contact":3431,"extension":3528,"proposal":3252},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":3530,"type":3280,"author":3341,"promotedto":3394,"provisional":3055,"depends":3297,"ratified":3395,"contact":3431,"extension":3531,"proposal":3055},268,"VK_EXT_extended_dynamic_state",{"number":3533,"type":3280,"author":3341,"promotedto":3394,"provisional":3055,"depends":3297,"ratified":3395,"contact":3534,"extension":3535,"proposal":3055},378,"Vikram Kushwaha @vkushwaha-nv","VK_EXT_extended_dynamic_state2",{"number":3537,"type":3280,"author":3406,"provisional":3055,"depends":3297,"ratified":3418,"contact":3431,"extension":3538,"proposal":3252},456,"VK_EXT_extended_dynamic_state3",{"number":3540,"type":3280,"author":3341,"provisional":3055,"depends":3541,"ratified":3418,"contact":3542,"extension":3543,"proposal":3252},454,"VK_KHR_external_memory,VK_VERSION_1_1","Lina Versace @versalinyaa","VK_EXT_external_memory_acquire_unmodified",{"number":3545,"type":3280,"author":3341,"provisional":3055,"depends":3546,"ratified":3443,"contact":3542,"extension":3547,"proposal":3055},126,"VK_KHR_external_memory_fd","VK_EXT_external_memory_dma_buf",{"number":3549,"type":3280,"author":3341,"provisional":3055,"depends":3541,"ratified":3443,"contact":3293,"extension":3550,"proposal":3055},179,"VK_EXT_external_memory_host",{"number":3552,"type":3280,"author":3553,"provisional":3055,"ratified":3418,"contact":3554,"extension":3555,"proposal":3055},171,"QCOM","Matthew Netsch @mnetsch","VK_EXT_filter_cubic",{"number":3557,"type":3280,"author":3341,"provisional":3055,"depends":3297,"contact":3554,"extension":3558,"proposal":3055},219,"VK_EXT_fragment_density_map",{"number":3560,"type":3280,"author":3341,"provisional":3055,"depends":3558,"contact":3554,"extension":3561,"proposal":3055},333,"VK_EXT_fragment_density_map2",{"number":3563,"type":3280,"author":3341,"provisional":3055,"depends":3297,"contact":3431,"extension":2369,"proposal":3055},252,{"number":3565,"type":3280,"author":3341,"provisional":3055,"ratified":3418,"contact":3566,"extension":3567,"proposal":3252},376,"James Fitzpatrick @jamesfitzpatrick","VK_EXT_frame_boundary",{"number":3569,"type":3280,"author":3341,"provisional":3055,"depends":3570,"platform":3571,"ratified":3418,"contact":3408,"extension":3572,"proposal":3055},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":3574,"type":3280,"author":3341,"promotedto":3575,"provisional":3055,"contact":3576,"extension":3577,"proposal":3055},175,"VK_KHR_global_priority","Andres Rodriguez @lostgoat","VK_EXT_global_priority",{"number":3579,"type":3280,"author":3341,"promotedto":3575,"provisional":3055,"depends":3580,"contact":3504,"extension":3581,"proposal":3055},389,"VK_EXT_global_priority+(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)","VK_EXT_global_priority_query",{"number":3583,"type":3280,"author":3281,"provisional":3055,"depends":3584,"contact":3284,"extension":3585,"proposal":3252},321,"(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_KHR_pipeline_library","VK_EXT_graphics_pipeline_library",{"number":3587,"type":3280,"author":3462,"provisional":3055,"depends":3588,"ratified":3443,"contact":3463,"extension":3589,"proposal":3055},106,"VK_KHR_swapchain","VK_EXT_hdr_metadata",{"number":3591,"type":3400,"author":3341,"provisional":3055,"depends":3511,"contact":3592,"extension":3593,"proposal":3055},257,"Lisa Wu @chengtianww","VK_EXT_headless_surface",{"number":3595,"type":3280,"author":3341,"provisional":3055,"depends":3596,"ratified":3418,"contact":3477,"extension":3597,"proposal":3252},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":3599,"type":3280,"author":3341,"promotedto":3490,"provisional":3055,"depends":3297,"contact":3600,"extension":3601,"proposal":3055},262,"Bas Nieuwenhuizen @BNieuwenhuizen","VK_EXT_host_query_reset",{"number":3603,"type":3280,"author":3341,"provisional":3055,"depends":3604,"specialuse":3364,"contact":3419,"extension":3605,"proposal":3055},394,"(VK_KHR_maintenance1+VK_KHR_get_physical_device_properties2),VK_VERSION_1_1","VK_EXT_image_2d_view_of_3d",{"number":3607,"type":3280,"author":3341,"provisional":3055,"depends":3297,"contact":3375,"extension":3608,"proposal":3252},339,"VK_EXT_image_compression_control",{"number":3610,"type":3280,"author":3341,"provisional":3055,"depends":3608,"contact":3375,"extension":3611,"proposal":3055},438,"VK_EXT_image_compression_control_swapchain",{"number":3613,"type":3280,"author":3341,"provisional":3055,"depends":3614,"ratified":3418,"contact":3542,"extension":3615,"proposal":3055},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":3617,"type":3280,"author":3341,"promotedto":3394,"provisional":3055,"depends":3297,"ratified":3395,"contact":3473,"extension":3618,"proposal":3055},336,"VK_EXT_image_robustness",{"number":3620,"type":3280,"author":3341,"provisional":3055,"depends":3604,"specialuse":3469,"contact":3419,"extension":3621,"proposal":3252},419,"VK_EXT_image_sliced_view_of_3d",{"number":3623,"type":3280,"author":3341,"provisional":3055,"depends":3297,"contact":3396,"extension":3624,"proposal":3055},392,"VK_EXT_image_view_min_lod",{"number":3626,"type":3280,"author":3341,"promotedto":3627,"provisional":3055,"depends":3297,"contact":3431,"extension":3628,"proposal":3055},266,"VK_KHR_index_type_uint8","VK_EXT_index_type_uint8",{"number":3630,"type":3280,"author":3341,"promotedto":3394,"provisional":3055,"depends":3631,"contact":3632,"extension":3633,"proposal":3055},139,"(VK_KHR_get_physical_device_properties2+VK_KHR_maintenance1),VK_VERSION_1_1","Daniel Rakos @aqnuep","VK_EXT_inline_uniform_block",{"number":3635,"type":3400,"author":3341,"provisional":3055,"ratified":3418,"contact":3636,"extension":3637,"proposal":3252},497,"Christophe Riccio @christophe","VK_EXT_layer_settings",{"number":3639,"type":3280,"author":3341,"provisional":3055,"depends":3297,"specialuse":3364,"contact":3477,"extension":3640,"proposal":3252},466,"VK_EXT_legacy_dithering",{"number":3642,"type":3280,"author":3341,"provisional":3055,"depends":3643,"ratified":3418,"specialuse":3364,"contact":3419,"extension":3644,"proposal":3252},496,"VK_EXT_vertex_input_dynamic_state","VK_EXT_legacy_vertex_attributes",{"number":3646,"type":3280,"author":3341,"promotedto":2443,"provisional":3055,"depends":3297,"specialuse":3647,"contact":3426,"extension":2504,"proposal":3055},260,"cadsupport",{"number":3649,"type":3280,"author":3341,"promotedto":3650,"provisional":3055,"ratified":3418,"contact":3477,"extension":3651,"proposal":3055},401,"VK_KHR_load_store_op_none","VK_EXT_load_store_op_none",{"number":3653,"type":3280,"author":3341,"provisional":3055,"depends":3654,"ratified":3418,"contact":3655,"extension":3656,"proposal":3252},273,"VK_KHR_map_memory2","Faith Ekstrand @gfxstrand","VK_EXT_map_memory_placed",{"number":3658,"type":3280,"author":3341,"provisional":3055,"depends":3297,"ratified":3418,"contact":3426,"extension":3659,"proposal":3055},238,"VK_EXT_memory_budget",{"number":3661,"type":3280,"author":3341,"provisional":3055,"depends":3297,"ratified":3418,"contact":3426,"extension":3662,"proposal":3055},239,"VK_EXT_memory_priority",{"number":3664,"type":3280,"author":3341,"provisional":3055,"depends":3665,"contact":3666,"extension":3667,"proposal":3252},329,"VK_KHR_spirv_1_4","Christoph Kubisch @pixeljetstream","VK_EXT_mesh_shader",{"number":3669,"type":3280,"author":3341,"provisional":3055,"platform":3670,"contact":3671,"extension":3672,"proposal":3252},312,"metal","Bill Hollings @billhollings","VK_EXT_metal_objects",{"number":3674,"type":3400,"author":3341,"provisional":3055,"depends":3511,"platform":3670,"contact":3675,"extension":3676,"proposal":3055},218,"Dzmitry Malyshau @kvark","VK_EXT_metal_surface",{"number":3678,"type":3280,"author":3341,"provisional":3055,"depends":3297,"contact":3419,"extension":3679,"proposal":3055},393,"VK_EXT_multi_draw",{"number":3681,"type":3280,"author":3341,"provisional":3055,"depends":3682,"contact":3477,"extension":3683,"proposal":3252},377,"(VK_KHR_create_renderpass2+VK_KHR_depth_stencil_resolve),VK_VERSION_1_2","VK_EXT_multisampled_render_to_single_sampled",{"number":3685,"type":3280,"author":3341,"provisional":3055,"depends":3686,"specialuse":3469,"contact":3687,"extension":3688,"proposal":3252},495,"VK_KHR_maintenance3","Joshua Ashton @Joshua-Ashton,Hans-Kristian Arntzen @HansKristian-Work","VK_EXT_mutable_descriptor_type",{"number":3690,"type":3280,"author":3341,"provisional":3055,"depends":3297,"ratified":3418,"contact":3431,"extension":3691,"proposal":3055},452,"VK_EXT_nested_command_buffer",{"number":3693,"type":3280,"author":3341,"provisional":3055,"depends":3297,"specialuse":3694,"contact":3695,"extension":3696,"proposal":3252},423,"d3demulation,glemulation","Georg Lehmann @DadSchoorse","VK_EXT_non_seamless_cube_map",{"number":3698,"type":3280,"author":3341,"provisional":3055,"depends":3699,"ratified":3418,"contact":3700,"extension":3701,"proposal":3252},397,"VK_KHR_acceleration_structure+(VK_KHR_synchronization2,VK_VERSION_1_3)","Christoph Kubisch @pixeljetstream, Eric Werness","VK_EXT_opacity_micromap",{"number":3703,"type":3280,"author":3341,"provisional":3055,"depends":3662,"contact":3431,"extension":3704,"proposal":3055},413,"VK_EXT_pageable_device_local_memory",{"number":3706,"type":3280,"author":3341,"provisional":3055,"depends":3297,"ratified":3443,"contact":3302,"extension":3707,"proposal":3055},213,"VK_EXT_pci_bus_info",{"number":3709,"type":3280,"author":3341,"provisional":3055,"depends":3297,"contact":3710,"extension":3711,"proposal":3055},354,"Simon Ser @emersion","VK_EXT_physical_device_drm",{"number":3713,"type":3280,"author":3281,"promotedto":3394,"provisional":3055,"depends":3297,"contact":3714,"extension":3715,"proposal":3055},298,"Gregory Grebe @grgrebe_amd","VK_EXT_pipeline_creation_cache_control",{"number":3717,"type":3280,"author":3462,"promotedto":3394,"provisional":3055,"specialuse":3292,"contact":3718,"extension":3719,"proposal":3055},193,"Jean-Francois Roy @jfroy","VK_EXT_pipeline_creation_feedback",{"number":3721,"type":3280,"author":3341,"provisional":3055,"depends":3722,"contact":3723,"extension":3724,"proposal":3252},499,"VK_KHR_ray_tracing_pipeline+VK_KHR_pipeline_library","Hans-Kristian Arntzen @HansKristian-Work","VK_EXT_pipeline_library_group_handles",{"number":3726,"type":3280,"author":3341,"provisional":3055,"depends":3297,"contact":3727,"extension":3728,"proposal":3055},373,"Mukund Keshava @mkeshavanv","VK_EXT_pipeline_properties",{"number":3730,"type":3280,"author":3341,"provisional":3055,"depends":3297,"contact":3477,"extension":3731,"proposal":3252},467,"VK_EXT_pipeline_protected_access",{"number":3733,"type":3280,"author":3734,"provisional":3055,"depends":3297,"contact":3735,"extension":3736,"proposal":3055},69,"IMG","Jarred Davies","VK_EXT_pipeline_robustness",{"number":3738,"type":3280,"author":3406,"provisional":3055,"ratified":3418,"contact":3739,"extension":3740,"proposal":3055},156,"Daniel Koch @dgkoch","VK_EXT_post_depth_coverage",{"number":3742,"type":3280,"author":3341,"provisional":3055,"depends":3297,"ratified":3418,"specialuse":3364,"contact":3477,"extension":3743,"proposal":3055},357,"VK_EXT_primitive_topology_list_restart",{"number":3745,"type":3280,"author":3341,"provisional":3055,"depends":3746,"specialuse":3364,"contact":3477,"extension":3747,"proposal":3252},383,"VK_EXT_transform_feedback","VK_EXT_primitives_generated_query",{"number":3749,"type":3280,"author":3406,"promotedto":3394,"provisional":3055,"depends":3297,"contact":3750,"extension":3751,"proposal":3055},296,"Matthew Rusch @mattruschnv","VK_EXT_private_data",{"number":3753,"type":3280,"author":3341,"provisional":3055,"depends":3297,"ratified":3418,"specialuse":3364,"contact":3754,"extension":3755,"proposal":3055},255,"Jesse Hall @jessehall","VK_EXT_provoking_vertex",{"number":3757,"type":3280,"author":3341,"provisional":3055,"depends":3541,"ratified":3443,"contact":3542,"extension":3758,"proposal":3055},127,"VK_EXT_queue_family_foreign",{"number":3760,"type":3280,"author":3373,"provisional":3055,"depends":3297,"contact":3375,"extension":3374,"proposal":3252},464,{"number":3762,"type":3280,"author":3341,"provisional":3055,"depends":3763,"contact":3375,"extension":3764,"proposal":3055},345,"VK_KHR_sampler_ycbcr_conversion,VK_VERSION_1_1","VK_EXT_rgba10x6_formats",{"number":3766,"type":3280,"author":3341,"provisional":3055,"depends":3297,"ratified":3443,"contact":3454,"extension":3767,"proposal":3055},287,"VK_EXT_robustness2",{"number":3769,"type":3280,"author":3281,"provisional":3055,"depends":3297,"ratified":3443,"contact":3293,"extension":2679,"proposal":3055},144,{"number":3771,"type":3280,"author":3406,"promotedto":3490,"provisional":3055,"depends":3297,"contact":3426,"extension":3772,"proposal":3055},131,"VK_EXT_sampler_filter_minmax",{"number":3774,"type":3280,"author":3341,"promotedto":3490,"provisional":3055,"depends":3297,"contact":3284,"extension":3775,"proposal":3055},222,"VK_EXT_scalar_block_layout",{"number":3777,"type":3280,"author":3341,"promotedto":3490,"provisional":3055,"contact":3293,"extension":3778,"proposal":3055},247,"VK_EXT_separate_stencil_usage",{"number":3780,"type":3280,"author":3406,"provisional":3055,"depends":3297,"ratified":3443,"contact":3534,"extension":3781,"proposal":3055},261,"VK_EXT_shader_atomic_float",{"number":3783,"type":3280,"author":3341,"provisional":3055,"depends":3781,"ratified":3418,"contact":3655,"extension":3784,"proposal":3055},274,"VK_EXT_shader_atomic_float2",{"number":3786,"type":3280,"author":3341,"promotedto":3394,"provisional":3055,"depends":3297,"ratified":3395,"contact":3426,"extension":3787,"proposal":3055},277,"VK_EXT_shader_demote_to_helper_invocation",{"number":3789,"type":3280,"author":3341,"provisional":3055,"depends":3297,"ratified":3418,"contact":3284,"extension":3790,"proposal":3055},235,"VK_EXT_shader_image_atomic_int64",{"number":3792,"type":3280,"author":3341,"provisional":3055,"depends":3793,"contact":3723,"extension":3794,"proposal":3252},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":3796,"type":3280,"author":3341,"provisional":3055,"depends":3527,"ratified":3418,"contact":3797,"extension":3798,"proposal":3252},483,"Daniel Story @daniel-story","VK_EXT_shader_object",{"number":3800,"type":3280,"author":3341,"provisional":3055,"ratified":3418,"contact":3384,"extension":3801,"proposal":3252},565,"VK_EXT_shader_replicated_composites",{"number":3803,"type":3280,"author":3341,"provisional":3055,"ratified":3443,"contact":3308,"extension":3804,"proposal":3055},141,"VK_EXT_shader_stencil_export",{"number":3806,"type":3280,"author":3406,"deprecatedby":3490,"provisional":3055,"contact":3739,"extension":3807,"proposal":3055},65,"VK_EXT_shader_subgroup_ballot",{"number":3809,"type":3280,"author":3406,"deprecatedby":3390,"provisional":3055,"contact":3739,"extension":3810,"proposal":3055},66,"VK_EXT_shader_subgroup_vote",{"number":3812,"type":3280,"author":3341,"provisional":3055,"depends":3394,"ratified":3418,"contact":3375,"extension":3813,"proposal":3252},396,"VK_EXT_shader_tile_image",{"number":3815,"type":3280,"author":3406,"promotedto":3490,"provisional":3055,"contact":3739,"extension":3816,"proposal":3055},163,"VK_EXT_shader_viewport_index_layer",{"number":3818,"type":3280,"author":3341,"promotedto":3394,"provisional":3055,"depends":3390,"ratified":3395,"contact":3819,"extension":3820,"proposal":3055},226,"Neil Henning @sheredom","VK_EXT_subgroup_size_control",{"number":3822,"type":3280,"author":3341,"provisional":3055,"depends":3297,"contact":3823,"extension":3824,"proposal":3252},459,"Ting Wei @catweiting","VK_EXT_subpass_merge_feedback",{"number":3826,"type":3400,"author":3341,"provisional":3055,"depends":3827,"contact":3477,"extension":3828,"proposal":3252},275,"VK_KHR_surface+VK_KHR_get_surface_capabilities2","VK_EXT_surface_maintenance1",{"number":3830,"type":3400,"author":3462,"provisional":3055,"depends":3511,"contact":3463,"extension":3831,"proposal":3055},105,"VK_EXT_swapchain_colorspace",{"number":3833,"type":3280,"author":3341,"provisional":3055,"depends":3834,"contact":3477,"extension":3835,"proposal":3252},276,"VK_KHR_swapchain+VK_EXT_surface_maintenance1+(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)","VK_EXT_swapchain_maintenance1",{"number":3837,"type":3280,"author":3341,"promotedto":3394,"provisional":3055,"depends":3297,"ratified":3395,"contact":3426,"extension":3838,"proposal":3055},282,"VK_EXT_texel_buffer_alignment",{"number":3840,"type":3280,"author":3373,"promotedto":3394,"provisional":3055,"depends":3297,"ratified":3395,"contact":3375,"extension":3841,"proposal":3055},67,"VK_EXT_texture_compression_astc_hdr",{"number":3843,"type":3280,"author":3341,"promotedto":3394,"provisional":3055,"contact":3284,"extension":3844,"proposal":3055},246,"VK_EXT_tooling_info",{"number":3168,"type":3280,"author":3406,"provisional":3055,"depends":3297,"ratified":3418,"specialuse":3846,"contact":3431,"extension":3746,"proposal":3055},"glemulation,d3demulation,devtools",{"number":3848,"type":3280,"author":3462,"provisional":3055,"contact":3849,"extension":3850,"proposal":3055},161,"Cort Stratton @cdwfs","VK_EXT_validation_cache",{"number":3852,"type":3400,"author":3853,"deprecatedby":3637,"provisional":3055,"specialuse":3248,"contact":3854,"extension":3855,"proposal":3055},248,"LUNARG","Karl Schultz @karl-lunarg","VK_EXT_validation_features",{"number":3857,"type":3400,"author":3462,"deprecatedby":3637,"provisional":3055,"specialuse":3248,"contact":3858,"extension":3859,"proposal":3055},62,"Tobin Ehlis @tobine","VK_EXT_validation_flags",{"number":3861,"type":3280,"author":3406,"promotedto":3862,"provisional":3055,"depends":3297,"contact":3448,"extension":3863,"proposal":3055},191,"VK_KHR_vertex_attribute_divisor","VK_EXT_vertex_attribute_divisor",{"number":3865,"type":3280,"author":3341,"provisional":3055,"depends":3297,"ratified":3418,"contact":3431,"extension":3643,"proposal":3055},353,{"number":3867,"type":3280,"author":3341,"promotedto":3394,"provisional":3055,"depends":3763,"ratified":3395,"contact":3868,"extension":3869,"proposal":3055},331,"Tony Zlatinski @tzlatinski","VK_EXT_ycbcr_2plane_444_formats",{"number":3871,"type":3280,"author":3341,"provisional":3055,"depends":3763,"ratified":3443,"contact":3431,"extension":3872,"proposal":3055},253,"VK_EXT_ycbcr_image_arrays",{"number":3874,"type":3280,"author":3875,"provisional":3055,"depends":3876,"platform":3877,"contact":3878,"extension":3879,"proposal":3055},367,"FUCHSIA","VK_FUCHSIA_external_memory+(VK_KHR_sampler_ycbcr_conversion,VK_VERSION_1_1)","fuchsia","John Rosasco @rosasco","VK_FUCHSIA_buffer_collection",{"number":3881,"type":3280,"author":3875,"provisional":3055,"depends":3882,"platform":3877,"contact":3878,"extension":3883,"proposal":3055},365,"(VK_KHR_external_memory_capabilities+VK_KHR_external_memory),VK_VERSION_1_1","VK_FUCHSIA_external_memory",{"number":3885,"type":3280,"author":3875,"provisional":3055,"depends":3886,"platform":3877,"contact":3878,"extension":3887,"proposal":3055},366,"VK_KHR_external_semaphore_capabilities+VK_KHR_external_semaphore","VK_FUCHSIA_external_semaphore",{"number":3889,"type":3400,"author":3875,"provisional":3055,"depends":3511,"platform":3877,"contact":3890,"extension":3891,"proposal":3055},215,"Craig Stout @cdotstout","VK_FUCHSIA_imagepipe_surface",{"number":3893,"type":3280,"author":3894,"provisional":3055,"depends":3895,"platform":3896,"contact":3718,"extension":3897,"proposal":3055},192,"GGP","VK_KHR_swapchain+VK_GGP_stream_descriptor_surface","ggp","VK_GGP_frame_token",{"number":3899,"type":3400,"author":3894,"provisional":3055,"depends":3511,"platform":3896,"contact":3718,"extension":3900,"proposal":3055},50,"VK_GGP_stream_descriptor_surface",{"number":3902,"type":3280,"author":3462,"provisional":3055,"contact":3903,"extension":3904,"proposal":3055},225,"Hai Nguyen @chaoticbob","VK_GOOGLE_decorate_string",{"number":3906,"type":3280,"author":3462,"provisional":3055,"depends":3588,"contact":3907,"extension":3908,"proposal":3055},93,"Ian Elliott @ianelliottus","VK_GOOGLE_display_timing",{"number":3910,"type":3280,"author":3462,"provisional":3055,"contact":3903,"extension":3911,"proposal":3055},224,"VK_GOOGLE_hlsl_functionality1",{"number":3913,"type":3400,"author":3462,"provisional":3055,"depends":3511,"specialuse":3364,"contact":3477,"extension":3914,"proposal":3252},434,"VK_GOOGLE_surfaceless_query",{"number":3916,"type":3280,"author":3462,"provisional":3055,"contact":3917,"extension":3918,"proposal":3055},290,"Kaye Mason @chaleur","VK_GOOGLE_user_type",{"number":3920,"type":3280,"author":3921,"provisional":3055,"depends":3297,"contact":3922,"extension":3923,"proposal":3252},405,"HUAWEI","Yuchang Wang @richard_Wang2","VK_HUAWEI_cluster_culling_shader",{"number":3925,"type":3280,"author":3926,"provisional":3055,"depends":3927,"contact":3928,"extension":3929,"proposal":3252},371,"Huawei","VK_KHR_ray_tracing_pipeline+(VK_KHR_synchronization2,VK_VERSION_1_3)","Pan Gao @PanGao-h","VK_HUAWEI_invocation_mask",{"number":3931,"type":3280,"author":3921,"provisional":3055,"depends":3932,"contact":3928,"extension":3933,"proposal":3055},370,"((VK_KHR_create_renderpass2,VK_VERSION_1_2)+VK_KHR_synchronization2),VK_VERSION_1_3","VK_HUAWEI_subpass_shading",{"number":3116,"type":3280,"author":3734,"provisional":3055,"contact":3284,"extension":3935,"proposal":3055},"VK_IMG_filter_cubic",{"number":3937,"type":3280,"author":3734,"deprecatedby":3938,"provisional":3055,"contact":3939,"extension":3940,"proposal":3055},55,null,"Stuart Smith","VK_IMG_format_pvrtc",{"number":3942,"type":3280,"author":3734,"provisional":3055,"depends":3297,"specialuse":3364,"contact":3566,"extension":3943,"proposal":3055},111,"VK_IMG_relaxed_line_rasterization",{"number":3945,"type":3280,"author":3946,"provisional":3055,"specialuse":3292,"contact":3947,"extension":3948,"proposal":3055},211,"INTEL","Lionel Landwerlin @llandwerlin","VK_INTEL_performance_query",{"number":3950,"type":3280,"author":3946,"provisional":3055,"depends":3297,"contact":3951,"extension":3952,"proposal":3055},210,"Ian Romanick @ianromanick","VK_INTEL_shader_integer_functions2",{"number":3954,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"depends":3956,"ratified":3418,"contact":3375,"extension":3957,"proposal":3055},84,"KHR","(VK_KHR_get_physical_device_properties2+VK_KHR_storage_buffer_storage_class),VK_VERSION_1_1","VK_KHR_16bit_storage",{"number":3959,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"depends":3956,"ratified":3418,"contact":3960,"extension":3961,"proposal":3055},178,"Alexander Galazin @alegal-arm","VK_KHR_8bit_storage",{"number":3963,"type":3280,"author":3955,"provisional":3055,"depends":3964,"ratified":3418,"contact":3739,"extension":3965,"proposal":3055},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":3088,"type":3400,"author":3955,"provisional":3055,"depends":3511,"platform":3363,"ratified":3418,"contact":3370,"extension":3967,"proposal":3055},"VK_KHR_android_surface",{"number":3969,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"ratified":3418,"contact":3284,"extension":3970,"proposal":3055},158,"VK_KHR_bind_memory2",{"number":3972,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"depends":3973,"ratified":3418,"contact":3426,"extension":3435,"proposal":3055},258,"(VK_KHR_get_physical_device_properties2+VK_KHR_device_group),VK_VERSION_1_1",{"number":3975,"type":3280,"author":3955,"provisional":3055,"depends":3297,"ratified":3443,"contact":3632,"extension":3439,"proposal":3055},544,{"number":3977,"type":3280,"author":3955,"provisional":3055,"depends":73,"ratified":3418,"contact":3978,"extension":3031,"proposal":3252},512,"Jean-Noe Morissette @MagicPoncho",{"number":3980,"type":3280,"author":3955,"provisional":3055,"depends":3297,"ratified":3418,"contact":3384,"extension":3981,"proposal":3252},507,"VK_KHR_cooperative_matrix",{"number":3983,"type":3280,"author":3955,"promotedto":3394,"provisional":3055,"depends":3297,"ratified":3443,"contact":3554,"extension":3984,"proposal":3055},338,"VK_KHR_copy_commands2",{"number":3986,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"depends":3987,"ratified":3418,"contact":3988,"extension":3989,"proposal":3055},110,"(VK_KHR_multiview+VK_KHR_maintenance2),VK_VERSION_1_1","Tobias Hector @tobias","VK_KHR_create_renderpass2",{"number":3991,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"depends":3992,"ratified":3418,"contact":3408,"extension":3993,"proposal":3055},128,"VK_KHR_get_memory_requirements2,VK_VERSION_1_1","VK_KHR_dedicated_allocation",{"number":3995,"type":3280,"author":3955,"provisional":3055,"ratified":3418,"contact":3996,"extension":3997,"proposal":3055},269,"Josh Barczak @jbarczak","VK_KHR_deferred_host_operations",{"number":3999,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"depends":4000,"ratified":3418,"contact":4001,"extension":4002,"proposal":3055},200,"VK_KHR_create_renderpass2,VK_VERSION_1_2","Jan-Harald Fredriksen @janharald","VK_KHR_depth_stencil_resolve",{"number":4004,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"ratified":3418,"contact":4005,"extension":4006,"proposal":3055},86,"Markus Tavenrath @mtavenrath","VK_KHR_descriptor_update_template",{"number":4008,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"depends":4009,"ratified":3418,"contact":3426,"extension":4010,"proposal":3055},61,"VK_KHR_device_group_creation","VK_KHR_device_group",{"number":4012,"type":3400,"author":3955,"promotedto":3390,"provisional":3055,"ratified":3418,"contact":3426,"extension":4009,"proposal":3055},71,{"number":3064,"type":3400,"author":3955,"provisional":3055,"depends":3511,"ratified":3443,"contact":4014,"extension":3508,"proposal":3055},"James Jones @cubanismo,Norbert Nopper @FslNopper",{"number":3068,"type":3280,"author":3955,"provisional":3055,"depends":4016,"ratified":3443,"contact":3408,"extension":4017,"proposal":3055},"VK_KHR_swapchain+VK_KHR_display","VK_KHR_display_swapchain",{"number":4019,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"ratified":3418,"contact":3431,"extension":3305,"proposal":3055},170,{"number":4021,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"depends":3297,"ratified":3418,"contact":3293,"extension":4022,"proposal":3055},197,"VK_KHR_driver_properties",{"number":3232,"type":3280,"author":3955,"promotedto":3394,"provisional":3055,"depends":4024,"ratified":3418,"contact":3284,"extension":4025,"proposal":3252},"((VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_KHR_depth_stencil_resolve),VK_VERSION_1_2","VK_KHR_dynamic_rendering",{"number":4027,"type":3280,"author":3281,"provisional":3055,"depends":4028,"ratified":3418,"contact":3284,"extension":4029,"proposal":3252},233,"VK_KHR_dynamic_rendering,VK_VERSION_1_3","VK_KHR_dynamic_rendering_local_read",{"number":4031,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"depends":4032,"ratified":3418,"contact":3370,"extension":4033,"proposal":3055},114,"VK_KHR_external_fence_capabilities","VK_KHR_external_fence",{"number":4035,"type":3400,"author":3955,"promotedto":3390,"provisional":3055,"depends":3297,"ratified":3418,"contact":3370,"extension":4032,"proposal":3055},113,{"number":4037,"type":3280,"author":3955,"provisional":3055,"depends":4038,"ratified":3443,"contact":3370,"extension":4039,"proposal":3055},116,"VK_KHR_external_fence,VK_VERSION_1_1","VK_KHR_external_fence_fd",{"number":4041,"type":3280,"author":3955,"provisional":3055,"depends":4033,"platform":3571,"ratified":3418,"contact":3370,"extension":4042,"proposal":3055},115,"VK_KHR_external_fence_win32",{"number":4044,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"depends":4045,"ratified":3418,"contact":3408,"extension":4046,"proposal":3055},73,"VK_KHR_external_memory_capabilities,VK_VERSION_1_1","VK_KHR_external_memory",{"number":4048,"type":3400,"author":3955,"promotedto":3390,"provisional":3055,"depends":3297,"ratified":3418,"contact":3408,"extension":4049,"proposal":3055},72,"VK_KHR_external_memory_capabilities",{"number":4051,"type":3280,"author":3955,"provisional":3055,"depends":3541,"ratified":3443,"contact":3408,"extension":3546,"proposal":3055},75,{"number":4053,"type":3280,"author":3955,"provisional":3055,"depends":3541,"platform":3571,"ratified":3418,"contact":3408,"extension":4054,"proposal":3055},74,"VK_KHR_external_memory_win32",{"number":4056,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"depends":4057,"ratified":3418,"contact":3408,"extension":4058,"proposal":3055},78,"VK_KHR_external_semaphore_capabilities","VK_KHR_external_semaphore",{"number":4060,"type":3400,"author":3955,"promotedto":3390,"provisional":3055,"depends":3297,"ratified":3418,"contact":3408,"extension":4057,"proposal":3055},77,{"number":4062,"type":3280,"author":3955,"provisional":3055,"depends":4063,"ratified":3443,"contact":3408,"extension":4064,"proposal":3055},80,"VK_KHR_external_semaphore,VK_VERSION_1_1","VK_KHR_external_semaphore_fd",{"number":4066,"type":3280,"author":3955,"provisional":3055,"depends":4058,"platform":3571,"ratified":3418,"contact":3408,"extension":4067,"proposal":3055},79,"VK_KHR_external_semaphore_win32",{"number":4069,"type":3280,"author":3955,"promotedto":3394,"provisional":3055,"depends":3297,"ratified":3418,"contact":3947,"extension":4070,"proposal":3055},361,"VK_KHR_format_feature_flags2",{"number":4072,"type":3280,"author":3955,"provisional":3055,"depends":3297,"ratified":3418,"contact":3288,"extension":4073,"proposal":3252},323,"VK_KHR_fragment_shader_barycentric",{"number":4075,"type":3280,"author":3955,"provisional":3055,"depends":4076,"ratified":3443,"contact":3284,"extension":4077,"proposal":3252},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":4079,"type":3400,"author":3955,"provisional":3055,"depends":3508,"ratified":3443,"contact":3408,"extension":4080,"proposal":3055},122,"VK_KHR_get_display_properties2",{"number":4082,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"ratified":3418,"contact":3655,"extension":4083,"proposal":3055},147,"VK_KHR_get_memory_requirements2",{"number":4085,"type":3400,"author":3955,"promotedto":3390,"provisional":3055,"ratified":3418,"contact":3426,"extension":73,"proposal":3055},60,{"number":4087,"type":3400,"author":3955,"provisional":3055,"depends":3511,"ratified":3443,"contact":3408,"extension":4088,"proposal":3055},120,"VK_KHR_get_surface_capabilities2",{"number":4090,"type":3280,"author":3955,"provisional":3055,"depends":3297,"ratified":3443,"contact":3284,"extension":3575,"proposal":3055},189,{"number":4092,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"ratified":3418,"contact":3655,"extension":4093,"proposal":3055},148,"VK_KHR_image_format_list",{"number":4095,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"depends":4096,"ratified":3418,"contact":3988,"extension":4097,"proposal":3055},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":4099,"type":3280,"author":3955,"provisional":3055,"depends":3588,"ratified":3443,"contact":3907,"extension":4100,"proposal":3055},85,"VK_KHR_incremental_present",{"number":4102,"type":3280,"author":3955,"provisional":3055,"depends":3297,"ratified":3443,"contact":3431,"extension":3627,"proposal":3055},534,{"number":4104,"type":3280,"author":3955,"provisional":3055,"depends":3297,"ratified":3443,"contact":3431,"extension":2443,"proposal":3055},535,{"number":4106,"type":3280,"author":3955,"provisional":3055,"ratified":3418,"contact":3477,"extension":3650,"proposal":3252},527,{"number":4108,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"ratified":3418,"contact":3431,"extension":3324,"proposal":3055},70,{"number":4110,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"ratified":3418,"contact":4111,"extension":4112,"proposal":3055},118,"Michael Worcester @michaelworcester","VK_KHR_maintenance2",{"number":4114,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"depends":3297,"ratified":3418,"contact":3426,"extension":3686,"proposal":3055},169,{"number":4116,"type":3280,"author":3955,"promotedto":3394,"provisional":3055,"depends":3390,"ratified":3418,"contact":3431,"extension":4117,"proposal":3055},414,"VK_KHR_maintenance4",{"number":4119,"type":3280,"author":3955,"provisional":3055,"depends":4120,"ratified":3418,"contact":4121,"extension":4122,"proposal":3252},471,"(VK_VERSION_1_1+VK_KHR_dynamic_rendering),VK_VERSION_1_3","Stu Smith @stu-s","VK_KHR_maintenance5",{"number":4124,"type":3280,"author":3955,"provisional":3055,"depends":3390,"ratified":3418,"contact":4125,"extension":4126,"proposal":3252},546,"Jon Leech @oddhack","VK_KHR_maintenance6",{"number":4128,"type":3280,"author":3955,"provisional":3055,"depends":3390,"ratified":3418,"contact":3419,"extension":4129,"proposal":3252},563,"VK_KHR_maintenance7",{"number":4131,"type":3280,"author":3955,"provisional":3055,"ratified":3418,"contact":3655,"extension":3654,"proposal":3252},272,{"number":4133,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"depends":3297,"ratified":3418,"contact":3426,"extension":4134,"proposal":3055},54,"VK_KHR_multiview",{"extension":4136,"proposal":3055},"VK_KHR_object_refresh",{"number":4138,"type":3280,"author":3955,"provisional":3055,"depends":3297,"ratified":3443,"specialuse":3292,"contact":4139,"extension":4140,"proposal":3055},117,"Alon Or-bach @alonorbach","VK_KHR_performance_query",{"number":4142,"type":3280,"author":3955,"provisional":3055,"depends":4122,"ratified":3418,"contact":4121,"extension":4143,"proposal":3252},484,"VK_KHR_pipeline_binary",{"number":4145,"type":3280,"author":3955,"provisional":3055,"depends":3297,"ratified":3418,"specialuse":3292,"contact":3655,"extension":4146,"proposal":3055},270,"VK_KHR_pipeline_executable_properties",{"number":4148,"type":3280,"author":3955,"provisional":3055,"ratified":3418,"contact":3666,"extension":4149,"proposal":3055},291,"VK_KHR_pipeline_library",{"number":4151,"type":3400,"author":3955,"provisional":3055,"ratified":3418,"contact":4152,"extension":4153,"proposal":3055},395,"Charles Giessen @charles-lunarg","VK_KHR_portability_enumeration",{"number":4155,"type":3280,"author":3955,"provisional":3252,"depends":3297,"platform":3283,"ratified":3418,"contact":3671,"extension":4156,"proposal":3055},164,"VK_KHR_portability_subset",{"number":4158,"type":3280,"author":3955,"provisional":3055,"depends":4159,"ratified":3418,"contact":4160,"extension":4161,"proposal":3055},295,"VK_KHR_swapchain+VK_KHR_get_physical_device_properties2,VK_VERSION_1_1","Keith Packard @keithp","VK_KHR_present_id",{"number":4163,"type":3280,"author":3955,"provisional":3055,"depends":4164,"ratified":3418,"contact":4160,"extension":4165,"proposal":3055},249,"VK_KHR_swapchain+VK_KHR_present_id","VK_KHR_present_wait",{"number":4167,"type":3280,"author":3955,"provisional":3055,"depends":3297,"ratified":3418,"contact":3426,"extension":4168,"proposal":3055},81,"VK_KHR_push_descriptor",{"number":4170,"type":3280,"author":3955,"provisional":3055,"depends":4171,"ratified":3418,"contact":3739,"extension":4172,"proposal":3055},349,"VK_KHR_spirv_1_4+VK_KHR_acceleration_structure","VK_KHR_ray_query",{"number":4174,"type":3280,"author":3955,"provisional":3055,"depends":3965,"ratified":3418,"contact":3739,"extension":4175,"proposal":3055},387,"VK_KHR_ray_tracing_maintenance1",{"number":4177,"type":3280,"author":3955,"provisional":3055,"depends":4171,"ratified":3418,"contact":3739,"extension":4178,"proposal":3055},348,"VK_KHR_ray_tracing_pipeline",{"number":4180,"type":3280,"author":3955,"provisional":3055,"depends":3965,"ratified":3418,"contact":4181,"extension":4182,"proposal":3252},482,"Eric Werness","VK_KHR_ray_tracing_position_fetch",{"number":4184,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"ratified":3418,"contact":4185,"extension":4186,"proposal":3055},145,"John Kessenich @johnkslang","VK_KHR_relaxed_block_layout",{"number":3112,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"ratified":3418,"contact":3284,"extension":4188,"proposal":3055},"VK_KHR_sampler_mirror_clamp_to_edge",{"number":4190,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"depends":4191,"ratified":3418,"contact":4192,"extension":4193,"proposal":3055},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":4195,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"depends":4076,"ratified":3418,"contact":3431,"extension":4196,"proposal":3055},242,"VK_KHR_separate_depth_stencil_layouts",{"number":4198,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"depends":3297,"ratified":3418,"contact":4199,"extension":4200,"proposal":3055},181,"Aaron Hagan @ahagan","VK_KHR_shader_atomic_int64",{"number":4202,"type":3280,"author":3955,"provisional":3055,"depends":3297,"ratified":3443,"contact":4199,"extension":4203,"proposal":3055},182,"VK_KHR_shader_clock",{"number":4205,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"ratified":3418,"contact":3739,"extension":4206,"proposal":3055},64,"VK_KHR_shader_draw_parameters",{"number":4208,"type":3280,"author":3955,"provisional":3055,"depends":3297,"ratified":3418,"contact":3384,"extension":4209,"proposal":3252},545,"VK_KHR_shader_expect_assume",{"number":4211,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"depends":3297,"ratified":3418,"contact":3960,"extension":3012,"proposal":3055},83,{"number":4213,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"depends":3297,"ratified":3418,"contact":3960,"extension":4214,"proposal":3055},198,"VK_KHR_shader_float_controls",{"number":4216,"type":3280,"author":3955,"provisional":3055,"depends":4217,"ratified":3418,"contact":3473,"extension":4218,"proposal":3252},529,"VK_VERSION_1_1+VK_KHR_shader_float_controls","VK_KHR_shader_float_controls2",{"number":4220,"type":3280,"author":3955,"promotedto":3394,"provisional":3055,"depends":3297,"ratified":3418,"contact":3384,"extension":4221,"proposal":3252},281,"VK_KHR_shader_integer_dot_product",{"number":4223,"type":3280,"author":3955,"provisional":3055,"depends":3390,"ratified":3418,"contact":4224,"extension":4225,"proposal":3252},435,"Alan Baker @alan-baker","VK_KHR_shader_maximal_reconvergence",{"number":4227,"type":3280,"author":3955,"promotedto":3394,"provisional":3055,"ratified":3418,"contact":3459,"extension":4228,"proposal":3055},294,"VK_KHR_shader_non_semantic_info",{"number":4230,"type":3280,"author":3955,"provisional":3055,"depends":4231,"ratified":3418,"contact":3284,"extension":4232,"proposal":3252},236,"VK_VERSION_1_1+VK_KHR_vulkan_memory_model+VK_KHR_shader_maximal_reconvergence","VK_KHR_shader_quad_control",{"number":4234,"type":3280,"author":3955,"provisional":3055,"ratified":3418,"contact":4235,"extension":4236,"proposal":3252},559,"Nathan Gauër @Keenuts","VK_KHR_shader_relaxed_extended_instruction",{"number":4238,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"depends":3390,"ratified":3418,"contact":3819,"extension":4239,"proposal":3055},176,"VK_KHR_shader_subgroup_extended_types",{"number":4241,"type":3280,"author":3955,"provisional":3055,"ratified":3418,"contact":3384,"extension":4242,"proposal":3252},417,"VK_KHR_shader_subgroup_rotate",{"number":4244,"type":3280,"author":3955,"provisional":3055,"depends":3390,"ratified":3418,"contact":4224,"extension":4245,"proposal":3055},324,"VK_KHR_shader_subgroup_uniform_control_flow",{"number":4247,"type":3280,"author":3955,"promotedto":3394,"provisional":3055,"depends":3297,"ratified":3443,"contact":3370,"extension":4248,"proposal":3055},216,"VK_KHR_shader_terminate_invocation",{"number":4250,"type":3280,"author":3955,"provisional":3055,"depends":4251,"ratified":3443,"contact":4139,"extension":4252,"proposal":3055},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":4254,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"depends":4217,"ratified":3418,"contact":3370,"extension":3665,"proposal":3055},237,{"number":4256,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"ratified":3418,"contact":3960,"extension":4257,"proposal":3055},132,"VK_KHR_storage_buffer_storage_class",{"number":3057,"type":3400,"author":3955,"provisional":3055,"ratified":3443,"contact":4259,"extension":3511,"proposal":3055},"James Jones @cubanismo,Ian Elliott @ianelliottus",{"number":4261,"type":3400,"author":3955,"provisional":3055,"depends":4262,"ratified":3418,"contact":4263,"extension":4264,"proposal":3055},240,"VK_VERSION_1_1+VK_KHR_get_surface_capabilities2","Sandeep Shinde @sashinde","VK_KHR_surface_protected_capabilities",{"number":3045,"type":3280,"author":3955,"provisional":3055,"depends":3511,"ratified":3443,"contact":4259,"extension":3588,"proposal":3055},{"number":4267,"type":3280,"author":3955,"provisional":3055,"depends":4268,"ratified":3443,"contact":3293,"extension":4269,"proposal":3055},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":4271,"type":3280,"author":3955,"promotedto":3394,"provisional":3055,"depends":3297,"ratified":3443,"contact":3284,"extension":4272,"proposal":3055},315,"VK_KHR_synchronization2",{"number":4274,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"depends":3297,"ratified":3418,"contact":3655,"extension":4275,"proposal":3055},208,"VK_KHR_timeline_semaphore",{"number":4277,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"depends":3297,"ratified":3418,"contact":3473,"extension":4278,"proposal":3055},254,"VK_KHR_uniform_buffer_standard_layout",{"number":4280,"type":3280,"author":3955,"promotedto":3390,"provisional":3055,"depends":3956,"ratified":3418,"contact":3370,"extension":4281,"proposal":3055},121,"VK_KHR_variable_pointers",{"number":4283,"type":3280,"author":3955,"provisional":3055,"depends":3297,"ratified":3443,"contact":3477,"extension":3862,"proposal":3252},526,{"number":4285,"type":3280,"author":3955,"provisional":3055,"depends":4286,"ratified":3418,"contact":3632,"extension":4287,"proposal":3252},513,"VK_KHR_video_decode_queue","VK_KHR_video_decode_av1",{"number":3216,"type":3280,"author":3955,"provisional":3055,"depends":4286,"ratified":3418,"contact":4289,"extension":4290,"proposal":3252},"peter.fang@amd.com","VK_KHR_video_decode_h264",{"number":4292,"type":3280,"author":3955,"provisional":3055,"depends":4286,"ratified":3418,"contact":4289,"extension":4293,"proposal":3252},188,"VK_KHR_video_decode_h265",{"number":3152,"type":3280,"author":3955,"provisional":3055,"depends":4295,"ratified":3418,"contact":4296,"extension":4286,"proposal":3252},"VK_KHR_video_queue+(VK_KHR_synchronization2,VK_VERSION_1_3)","jake.beju@amd.com",{"number":3208,"type":3280,"author":3955,"provisional":3055,"depends":4298,"ratified":3418,"contact":4299,"extension":4300,"proposal":3252},"VK_KHR_video_encode_queue","Ahmed Abdelkhalek @aabdelkh","VK_KHR_video_encode_h264",{"number":3212,"type":3280,"author":3955,"provisional":3055,"depends":4298,"ratified":3418,"contact":4299,"extension":4302,"proposal":3252},"VK_KHR_video_encode_h265",{"number":4304,"type":3280,"author":3955,"provisional":3055,"depends":4295,"ratified":3418,"contact":4299,"extension":4298,"proposal":3252},300,{"number":4306,"type":3280,"author":3955,"provisional":3055,"depends":4307,"ratified":3418,"contact":3632,"extension":4308,"proposal":3252},516,"VK_KHR_video_queue","VK_KHR_video_maintenance1",{"number":3148,"type":3280,"author":3955,"provisional":3055,"depends":4310,"ratified":3418,"contact":3868,"extension":4307,"proposal":3252},"(VK_VERSION_1_1+VK_KHR_synchronization2),VK_VERSION_1_3",{"number":4312,"type":3280,"author":3955,"promotedto":3490,"provisional":3055,"depends":3297,"ratified":3418,"contact":3426,"extension":4313,"proposal":3055},212,"VK_KHR_vulkan_memory_model",{"number":3080,"type":3400,"author":3955,"provisional":3055,"depends":3511,"platform":4315,"ratified":3418,"contact":4316,"extension":4317,"proposal":3055},"wayland","Jesse Hall @critsec,Ian Elliott @ianelliottus","VK_KHR_wayland_surface",{"number":4319,"type":3280,"author":3955,"provisional":3055,"depends":4054,"platform":3571,"ratified":3418,"contact":4320,"extension":4321,"proposal":3055},76,"Carsten Rohde @crohde","VK_KHR_win32_keyed_mutex",{"number":3092,"type":3400,"author":3955,"provisional":3055,"depends":3511,"platform":3571,"ratified":3418,"contact":4316,"extension":4323,"proposal":3055},"VK_KHR_win32_surface",{"number":4325,"type":3280,"author":3955,"provisional":3055,"depends":3297,"ratified":3418,"contact":4326,"extension":4327,"proposal":3055},337,"Caio Marcelo de Oliveira Filho @cmarcelo","VK_KHR_workgroup_memory_explicit_layout",{"number":3076,"type":3400,"author":3955,"provisional":3055,"depends":3511,"platform":4329,"ratified":3418,"contact":4316,"extension":4330,"proposal":3055},"xcb","VK_KHR_xcb_surface",{"number":3072,"type":3400,"author":3955,"provisional":3055,"depends":3511,"platform":4332,"ratified":3418,"contact":4316,"extension":4333,"proposal":3055},"xlib","VK_KHR_xlib_surface",{"number":4335,"type":3280,"author":3955,"promotedto":3394,"provisional":3055,"depends":3297,"ratified":3418,"contact":4224,"extension":4336,"proposal":3055},326,"VK_KHR_zero_initialize_workgroup_memory",{"number":4338,"type":3400,"author":3853,"provisional":3055,"contact":4152,"extension":4339,"proposal":3252},460,"VK_LUNARG_direct_driver_loading",{"number":4341,"type":3280,"author":4342,"provisional":3055,"depends":3297,"specialuse":3469,"contact":3723,"extension":4343,"proposal":3055},576,"MESA","VK_MESA_image_alignment_control",{"number":4345,"type":3280,"author":4346,"provisional":3055,"depends":3297,"contact":4347,"extension":4348,"proposal":3252},531,"MSFT","Jesse Natalie @jenatali","VK_MSFT_layered_driver",{"number":4350,"type":3400,"author":4351,"deprecatedby":3676,"provisional":3055,"depends":3511,"platform":4352,"contact":3671,"extension":4353,"proposal":3055},123,"MVK","ios","VK_MVK_ios_surface",{"number":4355,"type":3400,"author":4351,"deprecatedby":3676,"provisional":3055,"depends":3511,"platform":4356,"contact":3671,"extension":4357,"proposal":3055},124,"macos","VK_MVK_macos_surface",{"number":4359,"type":3400,"author":4360,"provisional":3055,"depends":3511,"platform":4361,"contact":4362,"extension":4363,"proposal":3055},63,"NN","vi","Mathias Heyer gitlab:@mheyer","VK_NN_vi_surface",{"number":3172,"type":3280,"author":4365,"provisional":3055,"contact":4366,"extension":4367,"proposal":3055},"NVX","Eric Werness @ewerness-nv,Liam Middlebrook @liam-middlebrook","VK_NVX_binary_import",{"number":3176,"type":3280,"author":4365,"provisional":3055,"contact":4369,"extension":4370,"proposal":3055},"Eric Werness @ewerness-nv","VK_NVX_image_view_handle",{"number":4372,"type":3280,"author":4365,"provisional":3055,"depends":4373,"contact":3426,"extension":4374,"proposal":3055},98,"VK_KHR_multiview,VK_VERSION_1_1","VK_NVX_multiview_per_view_attributes",{"number":4376,"type":3280,"author":3406,"provisional":3055,"depends":3401,"platform":3571,"contact":4377,"extension":4378,"proposal":3055},346,"Jeff Juliano @jjuliano","VK_NV_acquire_winrt_display",{"number":4380,"type":3280,"author":3406,"provisional":3055,"contact":4369,"extension":2803,"proposal":3055},88,{"number":4382,"type":3280,"author":3406,"provisional":3055,"contact":4383,"extension":4384,"proposal":3055},560,"Lujin Wang @lujinwangnv","VK_NV_command_buffer_inheritance",{"number":4386,"type":3280,"author":3406,"promotedto":3031,"provisional":3055,"depends":3297,"contact":4387,"extension":4388,"proposal":3055},202,"Pat Brown @nvpbrown","VK_NV_compute_shader_derivatives",{"number":4390,"type":3280,"author":3406,"provisional":3055,"depends":3297,"contact":3426,"extension":4391,"proposal":3055},250,"VK_NV_cooperative_matrix",{"number":4393,"type":3280,"author":3406,"provisional":3055,"depends":4394,"contact":3534,"extension":4395,"proposal":3055},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":4397,"type":3280,"author":3406,"provisional":3055,"depends":3297,"contact":3739,"extension":4398,"proposal":3055},51,"VK_NV_corner_sampled_image",{"number":4400,"type":3280,"author":3406,"provisional":3055,"depends":4401,"contact":4402,"extension":4403,"proposal":3055},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":4405,"type":3280,"author":3406,"provisional":3252,"contact":4406,"extension":4407,"proposal":3055},308,"Tristan Lorach @tlorach","VK_NV_cuda_kernel_launch",{"number":3160,"type":3280,"author":3406,"deprecatedby":3993,"provisional":3055,"contact":3426,"extension":4409,"proposal":3055},"VK_NV_dedicated_allocation",{"number":4411,"type":3280,"author":4412,"provisional":3055,"depends":4413,"contact":4414,"extension":4415,"proposal":3055},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":4417,"type":3280,"author":3406,"provisional":3055,"depends":3390,"contact":3431,"extension":4418,"proposal":3055},547,"VK_NV_descriptor_pool_overallocation",{"number":4420,"type":3280,"author":4412,"provisional":3055,"depends":3297,"contact":4414,"extension":4421,"proposal":3055},207,"VK_NV_device_diagnostic_checkpoints",{"number":4423,"type":3280,"author":3406,"provisional":3055,"depends":3297,"contact":4402,"extension":4424,"proposal":3055},301,"VK_NV_device_diagnostics_config",{"number":4426,"type":3280,"author":3406,"provisional":3055,"depends":4427,"contact":3666,"extension":4428,"proposal":3055},278,"(VK_VERSION_1_1+VK_KHR_buffer_device_address),VK_VERSION_1_2","VK_NV_device_generated_commands",{"number":4430,"type":3280,"author":3406,"provisional":3055,"depends":4428,"contact":3534,"extension":4431,"proposal":3055},429,"VK_NV_device_generated_commands_compute",{"number":4433,"type":3280,"author":3406,"provisional":3252,"depends":3701,"platform":3283,"contact":4434,"extension":4435,"proposal":3055},398,"Christoph Kubisch @pixeljetstream, Eric Werness @ewerness-nv","VK_NV_displacement_micromap",{"number":4437,"type":3280,"author":3406,"provisional":3055,"contact":4438,"extension":4439,"proposal":3055},493,"Russell Chou @russellcnv","VK_NV_extended_sparse_address_space",{"number":4441,"type":3280,"author":3406,"deprecatedby":4046,"provisional":3055,"depends":4442,"contact":3408,"extension":4443,"proposal":3055},57,"VK_NV_external_memory_capabilities","VK_NV_external_memory",{"number":4445,"type":3400,"author":3406,"deprecatedby":4049,"provisional":3055,"contact":3408,"extension":4442,"proposal":3055},56,{"number":4447,"type":3280,"author":3406,"provisional":3055,"depends":3541,"contact":4320,"extension":4448,"proposal":3055},372,"VK_NV_external_memory_rdma",{"extension":4450,"proposal":3055},"VK_NV_external_memory_sci_buf",{"number":4452,"type":3280,"author":3406,"deprecatedby":4054,"provisional":3055,"depends":4443,"platform":3571,"contact":3408,"extension":4453,"proposal":3055},58,"VK_NV_external_memory_win32",{"extension":4455,"proposal":3055},"VK_NV_external_sci_sync",{"extension":4457,"proposal":3055},"VK_NV_external_sci_sync2",{"number":4459,"type":3280,"author":3406,"provisional":3055,"contact":3426,"extension":4460,"proposal":3055},154,"VK_NV_fill_rectangle",{"number":4462,"type":3280,"author":3406,"provisional":3055,"contact":3426,"extension":2839,"proposal":3055},150,{"number":4464,"type":3280,"author":3406,"promotedto":4073,"provisional":3055,"depends":3297,"contact":4387,"extension":4465,"proposal":3055},204,"VK_NV_fragment_shader_barycentric",{"number":4467,"type":3280,"author":3406,"provisional":3055,"depends":4077,"contact":4387,"extension":4468,"proposal":3055},327,"VK_NV_fragment_shading_rate_enums",{"number":4470,"type":3280,"author":3406,"provisional":3055,"contact":3426,"extension":2873,"proposal":3055},153,{"number":4472,"type":3280,"author":3406,"provisional":3055,"contact":3739,"extension":4473,"proposal":3055},96,"VK_NV_geometry_shader_passthrough",{"number":3104,"type":3280,"author":3406,"deprecatedby":3938,"provisional":3055,"contact":3431,"extension":4475,"proposal":3055},"VK_NV_glsl_shader",{"number":4477,"type":3280,"author":3406,"provisional":3055,"depends":3297,"contact":4478,"extension":4479,"proposal":3055},279,"David Zhao Akeley @akeley98","VK_NV_inherited_viewport_scissor",{"number":4481,"type":3280,"author":4412,"provisional":3055,"depends":3297,"contact":4482,"extension":4483,"proposal":3055},431,"sourav parmar @souravpNV","VK_NV_linear_color_attachment",{"number":4485,"type":3280,"author":3406,"provisional":3055,"contact":4486,"extension":4487,"proposal":3055},311,"Charles Hansen @cshansen","VK_NV_low_latency",{"number":4489,"type":3280,"author":3406,"provisional":3055,"depends":4490,"contact":4486,"extension":4491,"proposal":3055},506,"VK_VERSION_1_2,VK_KHR_timeline_semaphore","VK_NV_low_latency2",{"number":4493,"type":3280,"author":3406,"provisional":3055,"depends":4394,"contact":3534,"extension":4494,"proposal":3055},428,"VK_NV_memory_decompression",{"number":4496,"type":3280,"author":3406,"provisional":3055,"depends":3297,"contact":3666,"extension":4497,"proposal":3055},203,"VK_NV_mesh_shader",{"number":4499,"type":3280,"author":3406,"provisional":3055,"depends":4500,"contact":4320,"extension":4501,"proposal":3055},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":4503,"type":3280,"author":3406,"provisional":3055,"depends":4126,"contact":3431,"extension":4504,"proposal":3055},517,"VK_NV_per_stage_descriptor_set",{"number":4506,"type":3280,"author":3406,"provisional":3055,"depends":3570,"contact":4507,"extension":4508,"proposal":3055},293,"Liya Li @liyli","VK_NV_present_barrier",{"extension":4510,"proposal":3055},"VK_NV_private_vendor_info",{"number":4512,"type":3280,"author":3406,"provisional":3055,"contact":4513,"extension":4514,"proposal":3055},556,"Rodrigo Locatti @rlocatti","VK_NV_raw_access_chains",{"number":4516,"type":3280,"author":3406,"deprecatedby":4178,"provisional":3055,"depends":4517,"contact":4369,"extension":4518,"proposal":3055},166,"(VK_KHR_get_physical_device_properties2+VK_KHR_get_memory_requirements2),VK_VERSION_1_1","VK_NV_ray_tracing",{"number":4520,"type":3280,"author":3406,"provisional":3055,"depends":4178,"contact":4369,"extension":4521,"proposal":3055},491,"VK_NV_ray_tracing_invocation_reorder",{"number":4523,"type":3280,"author":3406,"provisional":3055,"depends":4178,"contact":4181,"extension":4524,"proposal":3055},328,"VK_NV_ray_tracing_motion_blur",{"number":4526,"type":3280,"author":3406,"provisional":3055,"contact":3534,"extension":4527,"proposal":3252},569,"VK_NV_ray_tracing_validation",{"number":4529,"type":3280,"author":3406,"provisional":3055,"depends":3297,"contact":4402,"extension":4530,"proposal":3055},167,"VK_NV_representative_fragment_test",{"number":4532,"type":3280,"author":3406,"provisional":3055,"contact":3431,"extension":4533,"proposal":3055},95,"VK_NV_sample_mask_override_coverage",{"number":4535,"type":3280,"author":3406,"provisional":3055,"depends":3297,"contact":4387,"extension":4536,"proposal":3055},206,"VK_NV_scissor_exclusive",{"number":4538,"type":3280,"author":3406,"provisional":3055,"contact":3426,"extension":4539,"proposal":3055},564,"VK_NV_shader_atomic_float16_vector",{"number":4541,"type":3280,"author":3406,"provisional":3055,"depends":3297,"contact":4387,"extension":4542,"proposal":3055},205,"VK_NV_shader_image_footprint",{"number":4544,"type":3280,"author":3406,"provisional":3055,"depends":3390,"contact":3739,"extension":4545,"proposal":3055},155,"VK_NV_shader_sm_builtins",{"number":4547,"type":3280,"author":3406,"provisional":3055,"depends":3390,"contact":3426,"extension":4548,"proposal":3055},199,"VK_NV_shader_subgroup_partitioned",{"number":4550,"type":3280,"author":3406,"provisional":3055,"depends":3297,"contact":4387,"extension":4551,"proposal":3055},165,"VK_NV_shading_rate_image",{"number":4553,"type":3280,"author":3406,"provisional":3055,"contact":3739,"extension":4554,"proposal":3055},97,"VK_NV_viewport_array2",{"number":4556,"type":3280,"author":3406,"provisional":3055,"contact":3431,"extension":2821,"proposal":3055},99,{"number":4558,"type":3280,"author":3406,"promotedto":4321,"provisional":3055,"depends":4453,"platform":3571,"contact":4320,"extension":4559,"proposal":3055},59,"VK_NV_win32_keyed_mutex",{"number":4561,"type":3280,"author":3553,"provisional":3055,"depends":4562,"contact":3554,"extension":4563,"proposal":3055},522,"(VK_EXT_filter_cubic)+(VK_VERSION_1_2,VK_EXT_sampler_filter_minmax)","VK_QCOM_filter_cubic_clamp",{"number":4565,"type":3280,"author":3553,"provisional":3055,"depends":3555,"contact":3554,"extension":4566,"proposal":3055},520,"VK_QCOM_filter_cubic_weights",{"number":4568,"type":3280,"author":3553,"provisional":3055,"depends":4569,"contact":3554,"extension":4570,"proposal":3055},426,"(VK_KHR_get_physical_device_properties2,VK_VERSION_1_1)+VK_EXT_fragment_density_map","VK_QCOM_fragment_density_map_offset",{"number":4572,"type":3280,"author":3553,"provisional":3055,"depends":4573,"contact":3554,"extension":4574,"proposal":3252},441,"VK_KHR_format_feature_flags2,VK_VERSION_1_3","VK_QCOM_image_processing",{"number":4576,"type":3280,"author":3553,"provisional":3055,"depends":4574,"contact":3554,"extension":4577,"proposal":3055},519,"VK_QCOM_image_processing2",{"number":4579,"type":3280,"author":3553,"provisional":3055,"contact":3554,"extension":4580,"proposal":3055},511,"VK_QCOM_multiview_per_view_render_areas",{"number":4582,"type":3280,"author":3553,"provisional":3055,"depends":3297,"contact":3554,"extension":4583,"proposal":3055},489,"VK_QCOM_multiview_per_view_viewports",{"number":4585,"type":3280,"author":3553,"provisional":3055,"contact":3554,"extension":4586,"proposal":3055},172,"VK_QCOM_render_pass_shader_resolve",{"number":4588,"type":3280,"author":3553,"provisional":3055,"contact":3554,"extension":4589,"proposal":3055},302,"VK_QCOM_render_pass_store_ops",{"number":4591,"type":3280,"author":3553,"provisional":3055,"contact":3554,"extension":4592,"proposal":3055},283,"VK_QCOM_render_pass_transform",{"number":4594,"type":3280,"author":3553,"provisional":3055,"depends":4595,"contact":3554,"extension":4596,"proposal":3055},334,"VK_KHR_copy_commands2,VK_VERSION_1_3","VK_QCOM_rotated_copy_commands",{"number":4598,"type":3280,"author":3553,"provisional":3055,"depends":3297,"contact":3554,"extension":4599,"proposal":3252},485,"VK_QCOM_tile_properties",{"number":4601,"type":3280,"author":3553,"provisional":3055,"contact":3554,"extension":4602,"proposal":3055},521,"VK_QCOM_ycbcr_degamma",{"number":4604,"type":3280,"author":4605,"provisional":3055,"depends":3369,"platform":4606,"contact":4607,"extension":4608,"proposal":3055},530,"QNX","screen","Mike Gorchak @mgorchak-blackberry, Aaron Ruby @aruby-blackberry","VK_QNX_external_memory_screen_buffer",{"number":4610,"type":3400,"author":4605,"provisional":3055,"depends":3511,"platform":4606,"contact":4611,"extension":4612,"proposal":3055},379,"Mike Gorchak @mgorchak-blackberry","VK_QNX_screen_surface",{"number":4614,"type":3280,"author":4615,"provisional":3055,"depends":3297,"contact":3497,"extension":4616,"proposal":3055},486,"SEC","VK_SEC_amigo_profiling",{"number":4618,"type":3280,"author":4619,"provisional":3055,"depends":3297,"specialuse":3469,"contact":3723,"extension":4620,"proposal":3055},421,"VALVE","VK_VALVE_descriptor_set_host_mapping",{"number":4622,"type":3280,"author":4619,"promotedto":3688,"provisional":3055,"depends":3686,"specialuse":3469,"contact":3687,"extension":4623,"proposal":3055},352,"VK_VALVE_mutable_descriptor_type",1725732633824]