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