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