[{"data":1,"prerenderedAt":17319},["ShallowReactive",2],{"4hZ5WXj6Ji":3},{"title":4,"description":5,"parent":6,"cmd_buf_level":7,"render_pass_scope":9,"supported_queue_types":10,"tasks":13,"type":16,"xrefs":17,"body":18,"_type":17318,"_id":4},"vkCmdExecuteGeneratedCommandsEXT","Generate and execute commands on the device","VK_EXT_device_generated_commands",[8],"primary","both",[11,12],"graphics","compute",[14,15],"action","indirection","protos",[],{"type":19,"children":20,"toc":17316},"root",[21,37,280,332,373,385,581,17121,17264,17310],{"type":22,"tag":23,"props":24,"children":25},"element","p",{},[26,29,35],{"type":27,"value":28},"text","With ",{"type":22,"tag":30,"props":31,"children":33},"a",{"href":32},"/extensions/VK_EXT_device_generated_commands",[34],{"type":27,"value":6},{"type":27,"value":36},", the actual generation of\ncommands as well as their execution on the device is handled as single\naction with:",{"type":22,"tag":38,"props":39,"children":40},"code-group",{},[41,145],{"type":22,"tag":42,"props":43,"children":49},"pre",{"code":44,"filename":45,"language":46,"meta":47,"className":48,"style":47},"void vkCmdExecuteGeneratedCommandsEXT(\n VkCommandBuffer commandBuffer,\n VkBool32 isPreprocessed,\n const VkGeneratedCommandsInfoEXT* pGeneratedCommandsInfo);\n","C","c","","language-c shiki shiki-themes github-light-default github-dark-default",[50],{"type":22,"tag":51,"props":52,"children":53},"code",{"__ignoreMap":47},[54,78,98,116],{"type":22,"tag":55,"props":56,"children":59},"span",{"class":57,"line":58},"line",1,[60,66,72],{"type":22,"tag":55,"props":61,"children":63},{"style":62},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[64],{"type":27,"value":65},"void",{"type":22,"tag":55,"props":67,"children":69},{"style":68},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[70],{"type":27,"value":71}," vkCmdExecuteGeneratedCommandsEXT",{"type":22,"tag":55,"props":73,"children":75},{"style":74},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[76],{"type":27,"value":77},"(\n",{"type":22,"tag":55,"props":79,"children":81},{"class":57,"line":80},2,[82,87,93],{"type":22,"tag":55,"props":83,"children":84},{"style":74},[85],{"type":27,"value":86}," VkCommandBuffer ",{"type":22,"tag":55,"props":88,"children":90},{"style":89},"--shiki-default:#953800;--shiki-dark:#FFA657",[91],{"type":27,"value":92},"commandBuffer",{"type":22,"tag":55,"props":94,"children":95},{"style":74},[96],{"type":27,"value":97},",\n",{"type":22,"tag":55,"props":99,"children":101},{"class":57,"line":100},3,[102,107,112],{"type":22,"tag":55,"props":103,"children":104},{"style":74},[105],{"type":27,"value":106}," VkBool32 ",{"type":22,"tag":55,"props":108,"children":109},{"style":89},[110],{"type":27,"value":111},"isPreprocessed",{"type":22,"tag":55,"props":113,"children":114},{"style":74},[115],{"type":27,"value":97},{"type":22,"tag":55,"props":117,"children":119},{"class":57,"line":118},4,[120,125,130,135,140],{"type":22,"tag":55,"props":121,"children":122},{"style":62},[123],{"type":27,"value":124}," const",{"type":22,"tag":55,"props":126,"children":127},{"style":74},[128],{"type":27,"value":129}," VkGeneratedCommandsInfoEXT",{"type":22,"tag":55,"props":131,"children":132},{"style":62},[133],{"type":27,"value":134},"*",{"type":22,"tag":55,"props":136,"children":137},{"style":89},[138],{"type":27,"value":139}," pGeneratedCommandsInfo",{"type":22,"tag":55,"props":141,"children":142},{"style":74},[143],{"type":27,"value":144},");\n",{"type":22,"tag":42,"props":146,"children":151},{"code":147,"filename":148,"language":149,"meta":47,"className":150,"style":47},"pub fn cmd_execute_generated_commands_ext(\n command_buffer: vk::CommandBuffer,\n is_preprocessed: vk::Bool32,\n p_generated_commands_info: *const vk::GeneratedCommandsInfoEXT,\n);\n","Rust","rs","language-rs shiki shiki-themes github-light-default github-dark-default",[152],{"type":22,"tag":51,"props":153,"children":154},{"__ignoreMap":47},[155,177,209,238,272],{"type":22,"tag":55,"props":156,"children":157},{"class":57,"line":58},[158,163,168,173],{"type":22,"tag":55,"props":159,"children":160},{"style":62},[161],{"type":27,"value":162},"pub",{"type":22,"tag":55,"props":164,"children":165},{"style":62},[166],{"type":27,"value":167}," fn",{"type":22,"tag":55,"props":169,"children":170},{"style":68},[171],{"type":27,"value":172}," cmd_execute_generated_commands_ext",{"type":22,"tag":55,"props":174,"children":175},{"style":74},[176],{"type":27,"value":77},{"type":22,"tag":55,"props":178,"children":179},{"class":57,"line":80},[180,185,190,195,200,205],{"type":22,"tag":55,"props":181,"children":182},{"style":74},[183],{"type":27,"value":184}," command_buffer",{"type":22,"tag":55,"props":186,"children":187},{"style":62},[188],{"type":27,"value":189},":",{"type":22,"tag":55,"props":191,"children":192},{"style":89},[193],{"type":27,"value":194}," vk",{"type":22,"tag":55,"props":196,"children":197},{"style":62},[198],{"type":27,"value":199},"::",{"type":22,"tag":55,"props":201,"children":202},{"style":89},[203],{"type":27,"value":204},"CommandBuffer",{"type":22,"tag":55,"props":206,"children":207},{"style":74},[208],{"type":27,"value":97},{"type":22,"tag":55,"props":210,"children":211},{"class":57,"line":100},[212,217,221,225,229,234],{"type":22,"tag":55,"props":213,"children":214},{"style":74},[215],{"type":27,"value":216}," is_preprocessed",{"type":22,"tag":55,"props":218,"children":219},{"style":62},[220],{"type":27,"value":189},{"type":22,"tag":55,"props":222,"children":223},{"style":89},[224],{"type":27,"value":194},{"type":22,"tag":55,"props":226,"children":227},{"style":62},[228],{"type":27,"value":199},{"type":22,"tag":55,"props":230,"children":231},{"style":89},[232],{"type":27,"value":233},"Bool32",{"type":22,"tag":55,"props":235,"children":236},{"style":74},[237],{"type":27,"value":97},{"type":22,"tag":55,"props":239,"children":240},{"class":57,"line":118},[241,246,250,255,259,263,268],{"type":22,"tag":55,"props":242,"children":243},{"style":74},[244],{"type":27,"value":245}," p_generated_commands_info",{"type":22,"tag":55,"props":247,"children":248},{"style":62},[249],{"type":27,"value":189},{"type":22,"tag":55,"props":251,"children":252},{"style":62},[253],{"type":27,"value":254}," *const",{"type":22,"tag":55,"props":256,"children":257},{"style":89},[258],{"type":27,"value":194},{"type":22,"tag":55,"props":260,"children":261},{"style":62},[262],{"type":27,"value":199},{"type":22,"tag":55,"props":264,"children":265},{"style":89},[266],{"type":27,"value":267},"GeneratedCommandsInfoEXT",{"type":22,"tag":55,"props":269,"children":270},{"style":74},[271],{"type":27,"value":97},{"type":22,"tag":55,"props":273,"children":275},{"class":57,"line":274},5,[276],{"type":22,"tag":55,"props":277,"children":278},{"style":74},[279],{"type":27,"value":144},{"type":22,"tag":281,"props":282,"children":283},"ul",{},[284,295,313],{"type":22,"tag":285,"props":286,"children":287},"li",{},[288,293],{"type":22,"tag":51,"props":289,"children":291},{"className":290},[],[292],{"type":27,"value":92},{"type":27,"value":294}," is the command buffer into which the command is\nrecorded.",{"type":22,"tag":285,"props":296,"children":297},{},[298,303,305,311],{"type":22,"tag":51,"props":299,"children":301},{"className":300},[],[302],{"type":27,"value":111},{"type":27,"value":304}," represents whether the input data has already been\npreprocessed on the device.\nIf it is ",{"type":22,"tag":51,"props":306,"children":308},{"className":307},[],[309],{"type":27,"value":310},"VK_FALSE",{"type":27,"value":312}," this command will implicitly trigger the\npreprocessing step, otherwise not.",{"type":22,"tag":285,"props":314,"children":315},{},[316,322,324,330],{"type":22,"tag":51,"props":317,"children":319},{"className":318},[],[320],{"type":27,"value":321},"pGeneratedCommandsInfo",{"type":27,"value":323}," is a pointer to a\n",{"type":22,"tag":30,"props":325,"children":327},{"href":326},"/man/VkGeneratedCommandsInfoEXT",[328],{"type":27,"value":329},"VkGeneratedCommandsInfoEXT",{"type":27,"value":331}," structure containing parameters\naffecting the generation of commands.",{"type":22,"tag":23,"props":333,"children":334},{},[335,337,343,345,349,350,356,358,363,365,371],{"type":27,"value":336},"If the ",{"type":22,"tag":51,"props":338,"children":340},{"className":339},[],[341],{"type":27,"value":342},"VK_INDIRECT_COMMANDS_LAYOUT_USAGE_UNORDERED_SEQUENCES_BIT_EXT",{"type":27,"value":344},"\nflag was used to create the\n",{"type":22,"tag":30,"props":346,"children":347},{"href":326},[348],{"type":27,"value":329},{"type":27,"value":199},{"type":22,"tag":51,"props":351,"children":353},{"className":352},[],[354],{"type":27,"value":355},"indirectCommandsLayout",{"type":27,"value":357}," then the\nexecution of sequences through this command ",{"type":22,"tag":359,"props":360,"children":362},"normative",{"type":361},"may",[],{"type":27,"value":364}," use implementation-defined\nordering which is not guaranteed to be coherent using the same input data.\nIt does not affect the order of token processing within a sequence.\nThis is the implied ordering with\n",{"type":22,"tag":51,"props":366,"children":368},{"className":367},[],[369],{"type":27,"value":370},"VK_INDIRECT_COMMANDS_TOKEN_TYPE_DISPATCH_EXT",{"type":27,"value":372},".",{"type":22,"tag":23,"props":374,"children":375},{},[376,378,383],{"type":27,"value":377},"After a call to ",{"type":22,"tag":51,"props":379,"children":381},{"className":380},[],[382],{"type":27,"value":4},{"type":27,"value":384},", command buffer state\nwill become undefined: according to the tokens executed.\nThis table specifies the relationship between tokens used and state\ninvalidation.",{"type":22,"tag":386,"props":387,"children":393},"table",{"className":388,"style":392},[389,390,391],"tableblock","frame-all","grid-all","width: 80%;",[394,402,415,446],{"type":22,"tag":395,"props":396,"children":399},"caption",{"className":397},[398],"title",[400],{"type":27,"value":401},"Table 1. Indirect Execution State Invalidation",{"type":22,"tag":403,"props":404,"children":405},"colgroup",{},[406,411],{"type":22,"tag":407,"props":408,"children":410},"col",{"style":409},"width: 67%;",[],{"type":22,"tag":407,"props":412,"children":414},{"style":413},"width: 33%;",[],{"type":22,"tag":416,"props":417,"children":418},"thead",{},[419],{"type":22,"tag":420,"props":421,"children":422},"tr",{},[423,437],{"type":22,"tag":424,"props":425,"children":429},"th",{"className":426},[389,427,428],"halign-left","valign-top",[430],{"type":22,"tag":431,"props":432,"children":434},"emphasis",{"role":433},"strong",[435],{"type":27,"value":436},"Common Tokens",{"type":22,"tag":424,"props":438,"children":440},{"className":439},[389,427,428],[441],{"type":22,"tag":431,"props":442,"children":443},{"role":433},[444],{"type":27,"value":445},"States Invalidated",{"type":22,"tag":447,"props":448,"children":449},"tbody",{},[450,478,504,529,555],{"type":22,"tag":420,"props":451,"children":452},{},[453,468],{"type":22,"tag":454,"props":455,"children":457},"td",{"className":456},[389,427,428],[458],{"type":22,"tag":23,"props":459,"children":461},{"className":460},[389],[462],{"type":22,"tag":463,"props":464,"children":465},"literal",{},[466],{"type":27,"value":467},"VK_INDIRECT_COMMANDS_TOKEN_TYPE_EXECUTION_SET_EXT",{"type":22,"tag":454,"props":469,"children":471},{"className":470},[389,427,428],[472],{"type":22,"tag":23,"props":473,"children":475},{"className":474},[389],[476],{"type":27,"value":477},"Bound shaders and pipelines",{"type":22,"tag":420,"props":479,"children":480},{},[481,494],{"type":22,"tag":454,"props":482,"children":484},{"className":483},[389,427,428],[485],{"type":22,"tag":23,"props":486,"children":488},{"className":487},[389],[489],{"type":22,"tag":463,"props":490,"children":491},{},[492],{"type":27,"value":493},"VK_INDIRECT_COMMANDS_TOKEN_TYPE_PUSH_CONSTANT_EXT",{"type":22,"tag":454,"props":495,"children":497},{"className":496},[389,427,428],[498],{"type":22,"tag":23,"props":499,"children":501},{"className":500},[389],[502],{"type":27,"value":503},"Push constant data",{"type":22,"tag":420,"props":505,"children":506},{},[507,520],{"type":22,"tag":454,"props":508,"children":510},{"className":509},[389,427,428],[511],{"type":22,"tag":23,"props":512,"children":514},{"className":513},[389],[515],{"type":22,"tag":463,"props":516,"children":517},{},[518],{"type":27,"value":519},"VK_INDIRECT_COMMANDS_TOKEN_TYPE_SEQUENCE_INDEX_EXT",{"type":22,"tag":454,"props":521,"children":523},{"className":522},[389,427,428],[524],{"type":22,"tag":23,"props":525,"children":527},{"className":526},[389],[528],{"type":27,"value":503},{"type":22,"tag":420,"props":530,"children":531},{},[532,545],{"type":22,"tag":454,"props":533,"children":535},{"className":534},[389,427,428],[536],{"type":22,"tag":23,"props":537,"children":539},{"className":538},[389],[540],{"type":22,"tag":463,"props":541,"children":542},{},[543],{"type":27,"value":544},"VK_INDIRECT_COMMANDS_TOKEN_TYPE_INDEX_BUFFER_EXT",{"type":22,"tag":454,"props":546,"children":548},{"className":547},[389,427,428],[549],{"type":22,"tag":23,"props":550,"children":552},{"className":551},[389],[553],{"type":27,"value":554},"Index buffer",{"type":22,"tag":420,"props":556,"children":557},{},[558,571],{"type":22,"tag":454,"props":559,"children":561},{"className":560},[389,427,428],[562],{"type":22,"tag":23,"props":563,"children":565},{"className":564},[389],[566],{"type":22,"tag":463,"props":567,"children":568},{},[569],{"type":27,"value":570},"VK_INDIRECT_COMMANDS_TOKEN_TYPE_VERTEX_BUFFER_EXT",{"type":22,"tag":454,"props":572,"children":574},{"className":573},[389,427,428],[575],{"type":22,"tag":23,"props":576,"children":578},{"className":577},[389],[579],{"type":27,"value":580},"Vertex buffer",{"type":22,"tag":582,"props":583,"children":585},"validity-group",{"name":584},"Valid Usage",[586,686,760,830,893,945,1000,1037,1066,1099,1136,1200,1254,1314,1370,1411,1467,1524,1570,1611,1656,1697,1783,1835,1855,1925,1972,2008,2046,2070,2104,2131,2164,2189,2209,2285,2351,2391,2427,2482,2511,2557,2584,2650,2708,2754,2810,2860,2906,2944,2992,3035,3077,3117,3176,3232,3268,3304,3339,3375,3409,3435,3514,3586,3628,3659,3688,3706,3756,3807,3848,3862,3906,3961,4042,4092,4123,4137,4215,4282,4346,4360,4374,4395,4429,4466,4497,4528,4595,4649,4706,4786,4817,4949,5014,5082,5147,5213,5240,5284,5357,5406,5454,5502,5550,5618,5679,5728,5792,5824,5856,5910,5962,6024,6094,6144,6205,6287,6376,6432,6486,6529,6591,6621,6669,6744,6813,6867,6921,6990,7056,7137,7157,7221,7275,7329,7382,7437,7491,7534,7585,7677,7761,7870,7966,8053,8103,8158,8190,8225,8280,8332,8367,8402,8433,8490,8535,8594,8639,8671,8738,8782,8814,8875,8941,9012,9090,9151,9219,9294,9337,9378,9471,9546,9615,9703,9772,9838,9909,9944,9998,10049,10099,10139,10183,10222,10281,10327,10372,10420,10494,10546,10592,10651,10718,10746,10795,10824,10887,10918,10963,11012,11069,11142,11185,11216,11260,11291,11350,11413,11444,11515,11586,11648,11679,11745,11811,11872,11909,11978,12020,12081,12117,12156,12217,12294,12347,12420,12491,12548,12610,12670,12730,12779,12817,12870,12917,12970,13026,13076,13142,13189,13252,13298,13361,13407,13454,13502,13577,13647,13699,13796,13883,13932,14015,14094,14153,14211,14236,14336,14447,14502,14547,14593,14632,14675,14741,14801,14862,14944,14992,15066,15117,15138,15171,15215,15253,15294,15323,15366,15407,15472,15547,15617,15664,15701,15739,15753,15766,15824,15892,15951,16022,16098,16140,16163,16195,16228,16292,16336,16378,16410,16440,16470,16526,16568,16622,16676,16731,16781,16850,16907,16933,16958,16986,17017,17046,17079,17097],{"type":22,"tag":587,"props":588,"children":590},"validity-field",{"name":589},"VUID-vkCmdExecuteGeneratedCommandsEXT-magFilter-04553",[591],{"type":22,"tag":23,"props":592,"children":593},{},[594,596,602,604,610,612,618,620,626,627,633,635,641,643,649,651,656,658,664,666,672,674,678,680],{"type":27,"value":595},"If a ",{"type":22,"tag":30,"props":597,"children":599},{"href":598},"/man/VkSampler",[600],{"type":27,"value":601},"VkSampler",{"type":27,"value":603}," created with ",{"type":22,"tag":51,"props":605,"children":607},{"className":606},[],[608],{"type":27,"value":609},"magFilter",{"type":27,"value":611}," or ",{"type":22,"tag":51,"props":613,"children":615},{"className":614},[],[616],{"type":27,"value":617},"minFilter",{"type":27,"value":619},"\nequal to ",{"type":22,"tag":51,"props":621,"children":623},{"className":622},[],[624],{"type":27,"value":625},"VK_FILTER_LINEAR",{"type":27,"value":97},{"type":22,"tag":51,"props":628,"children":630},{"className":629},[],[631],{"type":27,"value":632},"reductionMode",{"type":27,"value":634}," equal to\n",{"type":22,"tag":51,"props":636,"children":638},{"className":637},[],[639],{"type":27,"value":640},"VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE",{"type":27,"value":642},",\nand ",{"type":22,"tag":51,"props":644,"children":646},{"className":645},[],[647],{"type":27,"value":648},"compareEnable",{"type":27,"value":650}," equal to ",{"type":22,"tag":51,"props":652,"children":654},{"className":653},[],[655],{"type":27,"value":310},{"type":27,"value":657}," is used to sample a\n",{"type":22,"tag":30,"props":659,"children":661},{"href":660},"/man/VkImageView",[662],{"type":27,"value":663},"VkImageView",{"type":27,"value":665}," as a result of this command, then the image view’s\n",{"type":22,"tag":30,"props":667,"children":669},{"href":668},"/chapters/resources#resources-image-view-format-features",[670],{"type":27,"value":671},"format features",{"type":27,"value":673}," ",{"type":22,"tag":359,"props":675,"children":677},{"type":676},"must",[],{"type":27,"value":679}," contain\n",{"type":22,"tag":51,"props":681,"children":683},{"className":682},[],[684],{"type":27,"value":685},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT",{"type":22,"tag":587,"props":687,"children":689},{"name":688},"VUID-vkCmdExecuteGeneratedCommandsEXT-magFilter-09598",[690],{"type":22,"tag":23,"props":691,"children":692},{},[693,694,698,699,704,705,710,711,716,718,723,725,731,733,739,740,744,745,749,750,753,754],{"type":27,"value":595},{"type":22,"tag":30,"props":695,"children":696},{"href":598},[697],{"type":27,"value":601},{"type":27,"value":603},{"type":22,"tag":51,"props":700,"children":702},{"className":701},[],[703],{"type":27,"value":609},{"type":27,"value":611},{"type":22,"tag":51,"props":706,"children":708},{"className":707},[],[709],{"type":27,"value":617},{"type":27,"value":619},{"type":22,"tag":51,"props":712,"children":714},{"className":713},[],[715],{"type":27,"value":625},{"type":27,"value":717}," and ",{"type":22,"tag":51,"props":719,"children":721},{"className":720},[],[722],{"type":27,"value":632},{"type":27,"value":724}," equal to either\n",{"type":22,"tag":51,"props":726,"children":728},{"className":727},[],[729],{"type":27,"value":730},"VK_SAMPLER_REDUCTION_MODE_MIN",{"type":27,"value":732}," or\n",{"type":22,"tag":51,"props":734,"children":736},{"className":735},[],[737],{"type":27,"value":738},"VK_SAMPLER_REDUCTION_MODE_MAX",{"type":27,"value":657},{"type":22,"tag":30,"props":741,"children":742},{"href":660},[743],{"type":27,"value":663},{"type":27,"value":665},{"type":22,"tag":30,"props":746,"children":747},{"href":668},[748],{"type":27,"value":671},{"type":27,"value":673},{"type":22,"tag":359,"props":751,"children":752},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":755,"children":757},{"className":756},[],[758],{"type":27,"value":759},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT",{"type":22,"tag":587,"props":761,"children":763},{"name":762},"VUID-vkCmdExecuteGeneratedCommandsEXT-mipmapMode-04770",[764],{"type":22,"tag":23,"props":765,"children":766},{},[767,768,772,773,779,780,786,787,792,793,798,799,804,805,810,811,815,816,820,821,824,825],{"type":27,"value":595},{"type":22,"tag":30,"props":769,"children":770},{"href":598},[771],{"type":27,"value":601},{"type":27,"value":603},{"type":22,"tag":51,"props":774,"children":776},{"className":775},[],[777],{"type":27,"value":778},"mipmapMode",{"type":27,"value":634},{"type":22,"tag":51,"props":781,"children":783},{"className":782},[],[784],{"type":27,"value":785},"VK_SAMPLER_MIPMAP_MODE_LINEAR",{"type":27,"value":97},{"type":22,"tag":51,"props":788,"children":790},{"className":789},[],[791],{"type":27,"value":632},{"type":27,"value":634},{"type":22,"tag":51,"props":794,"children":796},{"className":795},[],[797],{"type":27,"value":640},{"type":27,"value":642},{"type":22,"tag":51,"props":800,"children":802},{"className":801},[],[803],{"type":27,"value":648},{"type":27,"value":650},{"type":22,"tag":51,"props":806,"children":808},{"className":807},[],[809],{"type":27,"value":310},{"type":27,"value":657},{"type":22,"tag":30,"props":812,"children":813},{"href":660},[814],{"type":27,"value":663},{"type":27,"value":665},{"type":22,"tag":30,"props":817,"children":818},{"href":668},[819],{"type":27,"value":671},{"type":27,"value":673},{"type":22,"tag":359,"props":822,"children":823},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":826,"children":828},{"className":827},[],[829],{"type":27,"value":685},{"type":22,"tag":587,"props":831,"children":833},{"name":832},"VUID-vkCmdExecuteGeneratedCommandsEXT-mipmapMode-09599",[834],{"type":22,"tag":23,"props":835,"children":836},{},[837,838,842,843,848,849,854,855,860,862,867,868,873,874,878,879,883,884,887,888],{"type":27,"value":595},{"type":22,"tag":30,"props":839,"children":840},{"href":598},[841],{"type":27,"value":601},{"type":27,"value":603},{"type":22,"tag":51,"props":844,"children":846},{"className":845},[],[847],{"type":27,"value":778},{"type":27,"value":634},{"type":22,"tag":51,"props":850,"children":852},{"className":851},[],[853],{"type":27,"value":785},{"type":27,"value":717},{"type":22,"tag":51,"props":856,"children":858},{"className":857},[],[859],{"type":27,"value":632},{"type":27,"value":861}," equal to\neither ",{"type":22,"tag":51,"props":863,"children":865},{"className":864},[],[866],{"type":27,"value":730},{"type":27,"value":732},{"type":22,"tag":51,"props":869,"children":871},{"className":870},[],[872],{"type":27,"value":738},{"type":27,"value":657},{"type":22,"tag":30,"props":875,"children":876},{"href":660},[877],{"type":27,"value":663},{"type":27,"value":665},{"type":22,"tag":30,"props":880,"children":881},{"href":668},[882],{"type":27,"value":671},{"type":27,"value":673},{"type":22,"tag":359,"props":885,"children":886},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":889,"children":891},{"className":890},[],[892],{"type":27,"value":759},{"type":22,"tag":587,"props":894,"children":896},{"name":895},"VUID-vkCmdExecuteGeneratedCommandsEXT-unnormalizedCoordinates-09635",[897],{"type":22,"tag":23,"props":898,"children":899},{},[900,901,905,906,912,913,919,921,925,927,933,934,940,943],{"type":27,"value":595},{"type":22,"tag":30,"props":902,"children":903},{"href":598},[904],{"type":27,"value":601},{"type":27,"value":603},{"type":22,"tag":51,"props":907,"children":909},{"className":908},[],[910],{"type":27,"value":911},"unnormalizedCoordinates",{"type":27,"value":634},{"type":22,"tag":51,"props":914,"children":916},{"className":915},[],[917],{"type":27,"value":918},"VK_TRUE",{"type":27,"value":920}," is used to sample a ",{"type":22,"tag":30,"props":922,"children":923},{"href":660},[924],{"type":27,"value":663},{"type":27,"value":926}," as a result of this\ncommand, then the image view’s ",{"type":22,"tag":51,"props":928,"children":930},{"className":929},[],[931],{"type":27,"value":932},"levelCount",{"type":27,"value":717},{"type":22,"tag":51,"props":935,"children":937},{"className":936},[],[938],{"type":27,"value":939},"layerCount",{"type":22,"tag":359,"props":941,"children":942},{"type":676},[],{"type":27,"value":944}," be 1",{"type":22,"tag":587,"props":946,"children":948},{"name":947},"VUID-vkCmdExecuteGeneratedCommandsEXT-unnormalizedCoordinates-09636",[949],{"type":22,"tag":23,"props":950,"children":951},{},[952,953,957,958,963,964,969,970,974,975,981,982,985,987,993,994],{"type":27,"value":595},{"type":22,"tag":30,"props":954,"children":955},{"href":598},[956],{"type":27,"value":601},{"type":27,"value":603},{"type":22,"tag":51,"props":959,"children":961},{"className":960},[],[962],{"type":27,"value":911},{"type":27,"value":634},{"type":22,"tag":51,"props":965,"children":967},{"className":966},[],[968],{"type":27,"value":918},{"type":27,"value":920},{"type":22,"tag":30,"props":971,"children":972},{"href":660},[973],{"type":27,"value":663},{"type":27,"value":926},{"type":22,"tag":51,"props":976,"children":978},{"className":977},[],[979],{"type":27,"value":980},"viewType",{"type":27,"value":673},{"type":22,"tag":359,"props":983,"children":984},{"type":676},[],{"type":27,"value":986}," be\n",{"type":22,"tag":51,"props":988,"children":990},{"className":989},[],[991],{"type":27,"value":992},"VK_IMAGE_VIEW_TYPE_1D",{"type":27,"value":611},{"type":22,"tag":51,"props":995,"children":997},{"className":996},[],[998],{"type":27,"value":999},"VK_IMAGE_VIEW_TYPE_2D",{"type":22,"tag":587,"props":1001,"children":1003},{"name":1002},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-06479",[1004],{"type":22,"tag":23,"props":1005,"children":1006},{},[1007,1008,1012,1014,1020,1022,1026,1027,1030,1031],{"type":27,"value":595},{"type":22,"tag":30,"props":1009,"children":1010},{"href":660},[1011],{"type":27,"value":663},{"type":27,"value":1013}," is sampled with\n",{"type":22,"tag":30,"props":1015,"children":1017},{"href":1016},"/chapters/textures#textures-depth-compare-operation",[1018],{"type":27,"value":1019},"depth comparison",{"type":27,"value":1021},", the image view’s\n",{"type":22,"tag":30,"props":1023,"children":1024},{"href":668},[1025],{"type":27,"value":671},{"type":27,"value":673},{"type":22,"tag":359,"props":1028,"children":1029},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":1032,"children":1034},{"className":1033},[],[1035],{"type":27,"value":1036},"VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT",{"type":22,"tag":587,"props":1038,"children":1040},{"name":1039},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-02691",[1041],{"type":22,"tag":23,"props":1042,"children":1043},{},[1044,1045,1049,1051,1055,1056,1059,1060],{"type":27,"value":595},{"type":22,"tag":30,"props":1046,"children":1047},{"href":660},[1048],{"type":27,"value":663},{"type":27,"value":1050}," is accessed using atomic operations as a result\nof this command, then the image view’s\n",{"type":22,"tag":30,"props":1052,"children":1053},{"href":668},[1054],{"type":27,"value":671},{"type":27,"value":673},{"type":22,"tag":359,"props":1057,"children":1058},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":1061,"children":1063},{"className":1062},[],[1064],{"type":27,"value":1065},"VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT",{"type":22,"tag":587,"props":1067,"children":1069},{"name":1068},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07888",[1070],{"type":22,"tag":23,"props":1071,"children":1072},{},[1073,1074,1080,1082,1088,1089,1092,1093],{"type":27,"value":595},{"type":22,"tag":51,"props":1075,"children":1077},{"className":1076},[],[1078],{"type":27,"value":1079},"VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER",{"type":27,"value":1081}," descriptor is\naccessed using atomic operations as a result of this command, then the\nstorage texel buffer’s ",{"type":22,"tag":30,"props":1083,"children":1085},{"href":1084},"/chapters/resources#resources-buffer-view-format-features",[1086],{"type":27,"value":1087},"format\nfeatures",{"type":27,"value":673},{"type":22,"tag":359,"props":1090,"children":1091},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":1094,"children":1096},{"className":1095},[],[1097],{"type":27,"value":1098},"VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT",{"type":22,"tag":587,"props":1100,"children":1102},{"name":1101},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-02692",[1103],{"type":22,"tag":23,"props":1104,"children":1105},{},[1106,1107,1111,1113,1119,1121,1125,1126,1129,1130],{"type":27,"value":595},{"type":22,"tag":30,"props":1108,"children":1109},{"href":660},[1110],{"type":27,"value":663},{"type":27,"value":1112}," is sampled with ",{"type":22,"tag":51,"props":1114,"children":1116},{"className":1115},[],[1117],{"type":27,"value":1118},"VK_FILTER_CUBIC_EXT",{"type":27,"value":1120}," as a\nresult of this command, then the image view’s\n",{"type":22,"tag":30,"props":1122,"children":1123},{"href":668},[1124],{"type":27,"value":671},{"type":27,"value":673},{"type":22,"tag":359,"props":1127,"children":1128},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":1131,"children":1133},{"className":1132},[],[1134],{"type":27,"value":1135},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_EXT",{"type":22,"tag":587,"props":1137,"children":1139},{"name":1138},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-02693",[1140],{"type":22,"tag":23,"props":1141,"children":1142},{},[1143,1145,1151,1153,1157,1158,1163,1165,1168,1170,1176,1178,1184,1186,1192,1194],{"type":27,"value":1144},"If\nthe ",{"type":22,"tag":30,"props":1146,"children":1148},{"href":1147},"/extensions/VK_EXT_filter_cubic",[1149],{"type":27,"value":1150},"VK_EXT_filter_cubic",{"type":27,"value":1152}," extension is not enabled and\nany ",{"type":22,"tag":30,"props":1154,"children":1155},{"href":660},[1156],{"type":27,"value":663},{"type":27,"value":1112},{"type":22,"tag":51,"props":1159,"children":1161},{"className":1160},[],[1162],{"type":27,"value":1118},{"type":27,"value":1164}," as a\nresult of this command, it ",{"type":22,"tag":359,"props":1166,"children":1167},{"type":676},[],{"type":27,"value":1169}," not have a ",{"type":22,"tag":30,"props":1171,"children":1173},{"href":1172},"/man/VkImageViewType",[1174],{"type":27,"value":1175},"VkImageViewType",{"type":27,"value":1177}," of\n",{"type":22,"tag":51,"props":1179,"children":1181},{"className":1180},[],[1182],{"type":27,"value":1183},"VK_IMAGE_VIEW_TYPE_3D",{"type":27,"value":1185},", ",{"type":22,"tag":51,"props":1187,"children":1189},{"className":1188},[],[1190],{"type":27,"value":1191},"VK_IMAGE_VIEW_TYPE_CUBE",{"type":27,"value":1193},", or\n",{"type":22,"tag":51,"props":1195,"children":1197},{"className":1196},[],[1198],{"type":27,"value":1199},"VK_IMAGE_VIEW_TYPE_CUBE_ARRAY",{"type":22,"tag":587,"props":1201,"children":1203},{"name":1202},"VUID-vkCmdExecuteGeneratedCommandsEXT-filterCubic-02694",[1204],{"type":22,"tag":23,"props":1205,"children":1206},{},[1207,1209,1213,1215,1220,1222,1225,1227,1231,1233,1239,1240,1246,1248],{"type":27,"value":1208},"Any ",{"type":22,"tag":30,"props":1210,"children":1211},{"href":660},[1212],{"type":27,"value":663},{"type":27,"value":1214}," being sampled with ",{"type":22,"tag":51,"props":1216,"children":1218},{"className":1217},[],[1219],{"type":27,"value":1118},{"type":27,"value":1221}," as a\nresult of this command ",{"type":22,"tag":359,"props":1223,"children":1224},{"type":676},[],{"type":27,"value":1226}," have a ",{"type":22,"tag":30,"props":1228,"children":1229},{"href":1172},[1230],{"type":27,"value":1175},{"type":27,"value":1232}," and format\nthat supports cubic filtering, as specified by\n",{"type":22,"tag":30,"props":1234,"children":1236},{"href":1235},"/man/VkFilterCubicImageViewImageFormatPropertiesEXT",[1237],{"type":27,"value":1238},"VkFilterCubicImageViewImageFormatPropertiesEXT",{"type":27,"value":199},{"type":22,"tag":51,"props":1241,"children":1243},{"className":1242},[],[1244],{"type":27,"value":1245},"filterCubic",{"type":27,"value":1247},"\nreturned by ",{"type":22,"tag":30,"props":1249,"children":1251},{"href":1250},"/man/vkGetPhysicalDeviceImageFormatProperties2",[1252],{"type":27,"value":1253},"vkGetPhysicalDeviceImageFormatProperties2",{"type":22,"tag":587,"props":1255,"children":1257},{"name":1256},"VUID-vkCmdExecuteGeneratedCommandsEXT-filterCubicMinmax-02695",[1258],{"type":22,"tag":23,"props":1259,"children":1260},{},[1261,1262,1266,1267,1272,1274,1279,1280,1285,1287,1290,1292,1296,1298,1302,1303,1309,1310],{"type":27,"value":1208},{"type":22,"tag":30,"props":1263,"children":1264},{"href":660},[1265],{"type":27,"value":663},{"type":27,"value":1214},{"type":22,"tag":51,"props":1268,"children":1270},{"className":1269},[],[1271],{"type":27,"value":1118},{"type":27,"value":1273}," with\na reduction mode of either ",{"type":22,"tag":51,"props":1275,"children":1277},{"className":1276},[],[1278],{"type":27,"value":730},{"type":27,"value":732},{"type":22,"tag":51,"props":1281,"children":1283},{"className":1282},[],[1284],{"type":27,"value":738},{"type":27,"value":1286}," as a result of this command ",{"type":22,"tag":359,"props":1288,"children":1289},{"type":676},[],{"type":27,"value":1291},"\nhave a ",{"type":22,"tag":30,"props":1293,"children":1294},{"href":1172},[1295],{"type":27,"value":1175},{"type":27,"value":1297}," and format that supports cubic filtering\ntogether with minmax filtering, as specified by\n",{"type":22,"tag":30,"props":1299,"children":1300},{"href":1235},[1301],{"type":27,"value":1238},{"type":27,"value":199},{"type":22,"tag":51,"props":1304,"children":1306},{"className":1305},[],[1307],{"type":27,"value":1308},"filterCubicMinmax",{"type":27,"value":1247},{"type":22,"tag":30,"props":1311,"children":1312},{"href":1250},[1313],{"type":27,"value":1253},{"type":22,"tag":587,"props":1315,"children":1317},{"name":1316},"VUID-vkCmdExecuteGeneratedCommandsEXT-cubicRangeClamp-09212",[1318],{"type":22,"tag":23,"props":1319,"children":1320},{},[1321,1322,1332,1334,1338,1340,1345,1346,1349,1351,1357,1358,1363,1364],{"type":27,"value":336},{"type":22,"tag":30,"props":1323,"children":1325},{"href":1324},"/man/VkPhysicalDeviceCubicClampFeaturesQCOM#features-filter-cubic-range-clamp",[1326],{"type":22,"tag":51,"props":1327,"children":1329},{"className":1328},[],[1330],{"type":27,"value":1331},"cubicRangeClamp",{"type":27,"value":1333},"\nfeature is not enabled, then any ",{"type":22,"tag":30,"props":1335,"children":1336},{"href":660},[1337],{"type":27,"value":663},{"type":27,"value":1339}," being sampled with\n",{"type":22,"tag":51,"props":1341,"children":1343},{"className":1342},[],[1344],{"type":27,"value":1118},{"type":27,"value":1286},{"type":22,"tag":359,"props":1347,"children":1348},{"type":676},[],{"type":27,"value":1350}," not have a\n",{"type":22,"tag":30,"props":1352,"children":1354},{"href":1353},"/man/VkSamplerReductionModeCreateInfo",[1355],{"type":27,"value":1356},"VkSamplerReductionModeCreateInfo",{"type":27,"value":199},{"type":22,"tag":51,"props":1359,"children":1361},{"className":1360},[],[1362],{"type":27,"value":632},{"type":27,"value":634},{"type":22,"tag":51,"props":1365,"children":1367},{"className":1366},[],[1368],{"type":27,"value":1369},"VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE_RANGECLAMP_QCOM",{"type":22,"tag":587,"props":1371,"children":1373},{"name":1372},"VUID-vkCmdExecuteGeneratedCommandsEXT-reductionMode-09213",[1374],{"type":22,"tag":23,"props":1375,"children":1376},{},[1377,1378,1382,1384,1388,1389,1394,1395,1400,1401,1404,1406],{"type":27,"value":1208},{"type":22,"tag":30,"props":1379,"children":1380},{"href":660},[1381],{"type":27,"value":663},{"type":27,"value":1383}," being sampled with a\n",{"type":22,"tag":30,"props":1385,"children":1386},{"href":1353},[1387],{"type":27,"value":1356},{"type":27,"value":199},{"type":22,"tag":51,"props":1390,"children":1392},{"className":1391},[],[1393],{"type":27,"value":632},{"type":27,"value":634},{"type":22,"tag":51,"props":1396,"children":1398},{"className":1397},[],[1399],{"type":27,"value":1369},{"type":27,"value":1221},{"type":22,"tag":359,"props":1402,"children":1403},{"type":676},[],{"type":27,"value":1405}," sample with ",{"type":22,"tag":51,"props":1407,"children":1409},{"className":1408},[],[1410],{"type":27,"value":1118},{"type":22,"tag":587,"props":1412,"children":1414},{"name":1413},"VUID-vkCmdExecuteGeneratedCommandsEXT-selectableCubicWeights-09214",[1415],{"type":22,"tag":23,"props":1416,"children":1417},{},[1418,1419,1429,1431,1435,1436,1441,1442,1445,1447,1453,1454,1460,1461],{"type":27,"value":336},{"type":22,"tag":30,"props":1420,"children":1422},{"href":1421},"/man/VkPhysicalDeviceCubicWeightsFeaturesQCOM#features-filter-cubic-weight-selection",[1423],{"type":22,"tag":51,"props":1424,"children":1426},{"className":1425},[],[1427],{"type":27,"value":1428},"selectableCubicWeights",{"type":27,"value":1430}," feature is not enabled, then any\n",{"type":22,"tag":30,"props":1432,"children":1433},{"href":660},[1434],{"type":27,"value":663},{"type":27,"value":1214},{"type":22,"tag":51,"props":1437,"children":1439},{"className":1438},[],[1440],{"type":27,"value":1118},{"type":27,"value":1221},{"type":22,"tag":359,"props":1443,"children":1444},{"type":676},[],{"type":27,"value":1446}," have\n",{"type":22,"tag":30,"props":1448,"children":1450},{"href":1449},"/man/VkSamplerCubicWeightsCreateInfoQCOM",[1451],{"type":27,"value":1452},"VkSamplerCubicWeightsCreateInfoQCOM",{"type":27,"value":199},{"type":22,"tag":51,"props":1455,"children":1457},{"className":1456},[],[1458],{"type":27,"value":1459},"cubicWeights",{"type":27,"value":634},{"type":22,"tag":51,"props":1462,"children":1464},{"className":1463},[],[1465],{"type":27,"value":1466},"VK_CUBIC_FILTER_WEIGHTS_CATMULL_ROM_QCOM",{"type":22,"tag":587,"props":1468,"children":1470},{"name":1469},"VUID-vkCmdExecuteGeneratedCommandsEXT-flags-02696",[1471],{"type":22,"tag":23,"props":1472,"children":1473},{},[1474,1475,1481,1483,1489,1490,1496,1498,1504,1506,1509,1511,1517,1518],{"type":27,"value":1208},{"type":22,"tag":30,"props":1476,"children":1478},{"href":1477},"/man/VkImage",[1479],{"type":27,"value":1480},"VkImage",{"type":27,"value":1482}," created with a ",{"type":22,"tag":30,"props":1484,"children":1486},{"href":1485},"/man/VkImageCreateInfo",[1487],{"type":27,"value":1488},"VkImageCreateInfo",{"type":27,"value":199},{"type":22,"tag":51,"props":1491,"children":1493},{"className":1492},[],[1494],{"type":27,"value":1495},"flags",{"type":27,"value":1497},"\ncontaining ",{"type":22,"tag":51,"props":1499,"children":1501},{"className":1500},[],[1502],{"type":27,"value":1503},"VK_IMAGE_CREATE_CORNER_SAMPLED_BIT_NV",{"type":27,"value":1505}," sampled as a\nresult of this command ",{"type":22,"tag":359,"props":1507,"children":1508},{"type":676},[],{"type":27,"value":1510}," only be sampled using a\n",{"type":22,"tag":30,"props":1512,"children":1514},{"href":1513},"/man/VkSamplerAddressMode",[1515],{"type":27,"value":1516},"VkSamplerAddressMode",{"type":27,"value":1177},{"type":22,"tag":51,"props":1519,"children":1521},{"className":1520},[],[1522],{"type":27,"value":1523},"VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE",{"type":22,"tag":587,"props":1525,"children":1527},{"name":1526},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpTypeImage-07027",[1528],{"type":22,"tag":23,"props":1529,"children":1530},{},[1531,1533,1537,1539,1545,1547,1553,1555,1559,1560,1563,1564],{"type":27,"value":1532},"For any ",{"type":22,"tag":30,"props":1534,"children":1535},{"href":660},[1536],{"type":27,"value":663},{"type":27,"value":1538}," being written as a storage image where the\nimage format field of the ",{"type":22,"tag":51,"props":1540,"children":1542},{"className":1541},[],[1543],{"type":27,"value":1544},"OpTypeImage",{"type":27,"value":1546}," is ",{"type":22,"tag":51,"props":1548,"children":1550},{"className":1549},[],[1551],{"type":27,"value":1552},"Unknown",{"type":27,"value":1554},", the view’s\n",{"type":22,"tag":30,"props":1556,"children":1557},{"href":668},[1558],{"type":27,"value":671},{"type":27,"value":673},{"type":22,"tag":359,"props":1561,"children":1562},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":1565,"children":1567},{"className":1566},[],[1568],{"type":27,"value":1569},"VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT",{"type":22,"tag":587,"props":1571,"children":1573},{"name":1572},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpTypeImage-07028",[1574],{"type":22,"tag":23,"props":1575,"children":1576},{},[1577,1578,1582,1584,1589,1590,1595,1596,1600,1601,1604,1605],{"type":27,"value":1532},{"type":22,"tag":30,"props":1579,"children":1580},{"href":660},[1581],{"type":27,"value":663},{"type":27,"value":1583}," being read as a storage image where the image\nformat field of the ",{"type":22,"tag":51,"props":1585,"children":1587},{"className":1586},[],[1588],{"type":27,"value":1544},{"type":27,"value":1546},{"type":22,"tag":51,"props":1591,"children":1593},{"className":1592},[],[1594],{"type":27,"value":1552},{"type":27,"value":1554},{"type":22,"tag":30,"props":1597,"children":1598},{"href":668},[1599],{"type":27,"value":671},{"type":27,"value":673},{"type":22,"tag":359,"props":1602,"children":1603},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":1606,"children":1608},{"className":1607},[],[1609],{"type":27,"value":1610},"VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT",{"type":22,"tag":587,"props":1612,"children":1614},{"name":1613},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpTypeImage-07029",[1615],{"type":22,"tag":23,"props":1616,"children":1617},{},[1618,1619,1625,1627,1632,1633,1638,1640,1646,1647,1650,1651],{"type":27,"value":1532},{"type":22,"tag":30,"props":1620,"children":1622},{"href":1621},"/man/VkBufferView",[1623],{"type":27,"value":1624},"VkBufferView",{"type":27,"value":1626}," being written as a storage texel buffer where\nthe image format field of the ",{"type":22,"tag":51,"props":1628,"children":1630},{"className":1629},[],[1631],{"type":27,"value":1544},{"type":27,"value":1546},{"type":22,"tag":51,"props":1634,"children":1636},{"className":1635},[],[1637],{"type":27,"value":1552},{"type":27,"value":1639},", the\nview’s ",{"type":22,"tag":30,"props":1641,"children":1643},{"href":1642},"/man/VkFormatProperties3#VkFormatProperties3",[1644],{"type":27,"value":1645},"buffer features",{"type":27,"value":673},{"type":22,"tag":359,"props":1648,"children":1649},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":1652,"children":1654},{"className":1653},[],[1655],{"type":27,"value":1569},{"type":22,"tag":587,"props":1657,"children":1659},{"name":1658},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpTypeImage-07030",[1660],{"type":22,"tag":23,"props":1661,"children":1662},{},[1663,1664,1668,1670,1675,1676,1681,1683,1687,1688,1691,1692],{"type":27,"value":1208},{"type":22,"tag":30,"props":1665,"children":1666},{"href":1621},[1667],{"type":27,"value":1624},{"type":27,"value":1669}," being read as a storage texel buffer where the\nimage format field of the ",{"type":22,"tag":51,"props":1671,"children":1673},{"className":1672},[],[1674],{"type":27,"value":1544},{"type":27,"value":1546},{"type":22,"tag":51,"props":1677,"children":1679},{"className":1678},[],[1680],{"type":27,"value":1552},{"type":27,"value":1682}," then the\nview’s ",{"type":22,"tag":30,"props":1684,"children":1685},{"href":1642},[1686],{"type":27,"value":1645},{"type":27,"value":673},{"type":22,"tag":359,"props":1689,"children":1690},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":1693,"children":1695},{"className":1694},[],[1696],{"type":27,"value":1610},{"type":22,"tag":587,"props":1698,"children":1700},{"name":1699},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08600",[1701],{"type":22,"tag":23,"props":1702,"children":1703},{},[1704,1706,1712,1714,1720,1722,1725,1727,1731,1733,1739,1741,1745,1747,1751,1753,1759,1761,1767,1769,1775,1777],{"type":27,"value":1705},"For each set ",{"type":22,"tag":1707,"props":1708,"children":1709},"em",{},[1710],{"type":27,"value":1711},"n",{"type":27,"value":1713}," that is statically used by ",{"type":22,"tag":30,"props":1715,"children":1717},{"href":1716},"/chapters/shaders#shaders-binding",[1718],{"type":27,"value":1719},"a bound\nshader",{"type":27,"value":1721},", a descriptor set ",{"type":22,"tag":359,"props":1723,"children":1724},{"type":676},[],{"type":27,"value":1726}," have been bound to ",{"type":22,"tag":1707,"props":1728,"children":1729},{},[1730],{"type":27,"value":1711},{"type":27,"value":1732}," at the same\npipeline bind point, with a ",{"type":22,"tag":30,"props":1734,"children":1736},{"href":1735},"/man/VkPipelineLayout",[1737],{"type":27,"value":1738},"VkPipelineLayout",{"type":27,"value":1740}," that is compatible\nfor set ",{"type":22,"tag":1707,"props":1742,"children":1743},{},[1744],{"type":27,"value":1711},{"type":27,"value":1746},", with the ",{"type":22,"tag":30,"props":1748,"children":1749},{"href":1735},[1750],{"type":27,"value":1738},{"type":27,"value":1752}," used to create the current\n",{"type":22,"tag":30,"props":1754,"children":1756},{"href":1755},"/man/VkPipeline",[1757],{"type":27,"value":1758},"VkPipeline",{"type":27,"value":1760},"\nor the ",{"type":22,"tag":30,"props":1762,"children":1764},{"href":1763},"/man/VkDescriptorSetLayout",[1765],{"type":27,"value":1766},"VkDescriptorSetLayout",{"type":27,"value":1768}," array used to create the current\n",{"type":22,"tag":30,"props":1770,"children":1772},{"href":1771},"/man/VkShaderEXT",[1773],{"type":27,"value":1774},"VkShaderEXT",{"type":27,"value":1776},"\n, as described in ",{"type":22,"tag":30,"props":1778,"children":1780},{"href":1779},"/chapters/descriptorsets#descriptorsets-compatibility",[1781],{"type":27,"value":1782},"Pipeline Layout Compatibility",{"type":22,"tag":587,"props":1784,"children":1786},{"name":1785},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08601",[1787],{"type":22,"tag":23,"props":1788,"children":1789},{},[1790,1792,1797,1799,1802,1804,1808,1810,1814,1816,1820,1821,1825,1826,1830,1831],{"type":27,"value":1791},"For each push constant that is statically used by ",{"type":22,"tag":30,"props":1793,"children":1794},{"href":1716},[1795],{"type":27,"value":1796},"a\nbound shader",{"type":27,"value":1798},", a push constant value ",{"type":22,"tag":359,"props":1800,"children":1801},{"type":676},[],{"type":27,"value":1803}," have been set for the same\npipeline bind point, with a ",{"type":22,"tag":30,"props":1805,"children":1806},{"href":1735},[1807],{"type":27,"value":1738},{"type":27,"value":1809}," that is compatible\nfor push constants, with the ",{"type":22,"tag":30,"props":1811,"children":1812},{"href":1735},[1813],{"type":27,"value":1738},{"type":27,"value":1815}," used to create the\ncurrent ",{"type":22,"tag":30,"props":1817,"children":1818},{"href":1755},[1819],{"type":27,"value":1758},{"type":27,"value":1760},{"type":22,"tag":30,"props":1822,"children":1823},{"href":1763},[1824],{"type":27,"value":1766},{"type":27,"value":1768},{"type":22,"tag":30,"props":1827,"children":1828},{"href":1771},[1829],{"type":27,"value":1774},{"type":27,"value":1776},{"type":22,"tag":30,"props":1832,"children":1833},{"href":1779},[1834],{"type":27,"value":1782},{"type":22,"tag":587,"props":1836,"children":1838},{"name":1837},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-10068",[1839],{"type":22,"tag":23,"props":1840,"children":1841},{},[1842,1844,1848,1850,1853],{"type":27,"value":1843},"For each array of resources that is used by ",{"type":22,"tag":30,"props":1845,"children":1846},{"href":1716},[1847],{"type":27,"value":1719},{"type":27,"value":1849},", the indices used to access members of the array ",{"type":22,"tag":359,"props":1851,"children":1852},{"type":676},[],{"type":27,"value":1854}," be less\nthan the descriptor count for the identified binding in the descriptor\nsets used by this command",{"type":22,"tag":587,"props":1856,"children":1858},{"name":1857},"VUID-vkCmdExecuteGeneratedCommandsEXT-maintenance4-08602",[1859],{"type":22,"tag":23,"props":1860,"children":1861},{},[1862,1863,1873,1875,1880,1881,1884,1886,1890,1892,1896,1898,1902,1903,1907,1908,1914,1916,1920,1921],{"type":27,"value":336},{"type":22,"tag":30,"props":1864,"children":1866},{"href":1865},"/man/VkPhysicalDeviceMaintenance4Features#features-maintenance4",[1867],{"type":22,"tag":51,"props":1868,"children":1870},{"className":1869},[],[1871],{"type":27,"value":1872},"maintenance4",{"type":27,"value":1874}," feature is not\nenabled, then for each push constant that is statically used by\n",{"type":22,"tag":30,"props":1876,"children":1877},{"href":1716},[1878],{"type":27,"value":1879},"a bound shader",{"type":27,"value":1798},{"type":22,"tag":359,"props":1882,"children":1883},{"type":676},[],{"type":27,"value":1885}," have\nbeen set for the same pipeline bind point, with a ",{"type":22,"tag":30,"props":1887,"children":1888},{"href":1735},[1889],{"type":27,"value":1738},{"type":27,"value":1891},"\nthat is compatible for push constants, with the ",{"type":22,"tag":30,"props":1893,"children":1894},{"href":1735},[1895],{"type":27,"value":1738},{"type":27,"value":1897},"\nused to create the current ",{"type":22,"tag":30,"props":1899,"children":1900},{"href":1755},[1901],{"type":27,"value":1758},{"type":27,"value":1760},{"type":22,"tag":30,"props":1904,"children":1905},{"href":1763},[1906],{"type":27,"value":1766},{"type":27,"value":717},{"type":22,"tag":30,"props":1909,"children":1911},{"href":1910},"/man/VkPushConstantRange",[1912],{"type":27,"value":1913},"VkPushConstantRange",{"type":27,"value":1915}," arrays\nused to create the current ",{"type":22,"tag":30,"props":1917,"children":1918},{"href":1771},[1919],{"type":27,"value":1774},{"type":27,"value":1776},{"type":22,"tag":30,"props":1922,"children":1923},{"href":1779},[1924],{"type":27,"value":1782},{"type":22,"tag":587,"props":1926,"children":1928},{"name":1927},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08114",[1929],{"type":22,"tag":23,"props":1930,"children":1931},{},[1932,1934,1940,1941,1944,1946,1952,1954,1958,1960,1964,1966],{"type":27,"value":1933},"Descriptors in each bound descriptor set, specified via\n",{"type":22,"tag":30,"props":1935,"children":1937},{"href":1936},"/man/vkCmdBindDescriptorSets",[1938],{"type":27,"value":1939},"vkCmdBindDescriptorSets",{"type":27,"value":1185},{"type":22,"tag":359,"props":1942,"children":1943},{"type":676},[],{"type":27,"value":1945}," be valid as described by\n",{"type":22,"tag":30,"props":1947,"children":1949},{"href":1948},"/man/vkCmdBindDescriptorSets#descriptor-validity",[1950],{"type":27,"value":1951},"descriptor validity",{"type":27,"value":1953}," if they are statically used\nby\nthe ",{"type":22,"tag":30,"props":1955,"children":1956},{"href":1755},[1957],{"type":27,"value":1758},{"type":27,"value":1959}," bound to the pipeline bind point used by this\ncommand and the bound ",{"type":22,"tag":30,"props":1961,"children":1962},{"href":1755},[1963],{"type":27,"value":1758},{"type":27,"value":1965}," was not created with\n",{"type":22,"tag":51,"props":1967,"children":1969},{"className":1968},[],[1970],{"type":27,"value":1971},"VK_PIPELINE_CREATE_DESCRIPTOR_BUFFER_BIT_EXT",{"type":22,"tag":587,"props":1973,"children":1975},{"name":1974},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08115",[1976],{"type":22,"tag":23,"props":1977,"children":1978},{},[1979,1981,1985,1987,1991,1993,1997,1998,2001,2003],{"type":27,"value":1980},"If the descriptors used by the ",{"type":22,"tag":30,"props":1982,"children":1983},{"href":1755},[1984],{"type":27,"value":1758},{"type":27,"value":1986}," bound to the pipeline\nbind point were specified via ",{"type":22,"tag":30,"props":1988,"children":1989},{"href":1936},[1990],{"type":27,"value":1939},{"type":27,"value":1992},", the bound\n",{"type":22,"tag":30,"props":1994,"children":1995},{"href":1755},[1996],{"type":27,"value":1758},{"type":27,"value":673},{"type":22,"tag":359,"props":1999,"children":2000},{"type":676},[],{"type":27,"value":2002}," have been created without\n",{"type":22,"tag":51,"props":2004,"children":2006},{"className":2005},[],[2007],{"type":27,"value":1971},{"type":22,"tag":587,"props":2009,"children":2011},{"name":2010},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08116",[2012],{"type":22,"tag":23,"props":2013,"children":2014},{},[2015,2017,2023,2024,2027,2029,2033,2035,2039,2041],{"type":27,"value":2016},"Descriptors in bound descriptor buffers, specified via\n",{"type":22,"tag":30,"props":2018,"children":2020},{"href":2019},"/man/vkCmdSetDescriptorBufferOffsetsEXT",[2021],{"type":27,"value":2022},"vkCmdSetDescriptorBufferOffsetsEXT",{"type":27,"value":1185},{"type":22,"tag":359,"props":2025,"children":2026},{"type":676},[],{"type":27,"value":2028}," be valid if they are\ndynamically used by the ",{"type":22,"tag":30,"props":2030,"children":2031},{"href":1755},[2032],{"type":27,"value":1758},{"type":27,"value":2034}," bound to the pipeline bind\npoint used by this command and the bound ",{"type":22,"tag":30,"props":2036,"children":2037},{"href":1755},[2038],{"type":27,"value":1758},{"type":27,"value":2040}," was created\nwith ",{"type":22,"tag":51,"props":2042,"children":2044},{"className":2043},[],[2045],{"type":27,"value":1971},{"type":22,"tag":587,"props":2047,"children":2049},{"name":2048},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08604",[2050],{"type":22,"tag":23,"props":2051,"children":2052},{},[2053,2054,2058,2059,2062,2064,2068],{"type":27,"value":2016},{"type":22,"tag":30,"props":2055,"children":2056},{"href":2019},[2057],{"type":27,"value":2022},{"type":27,"value":1185},{"type":22,"tag":359,"props":2060,"children":2061},{"type":676},[],{"type":27,"value":2063}," be valid if they are\ndynamically used by any ",{"type":22,"tag":30,"props":2065,"children":2066},{"href":1771},[2067],{"type":27,"value":1774},{"type":27,"value":2069}," bound to a stage corresponding\nto the pipeline bind point used by this command",{"type":22,"tag":587,"props":2071,"children":2073},{"name":2072},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08117",[2074],{"type":22,"tag":23,"props":2075,"children":2076},{},[2077,2078,2082,2083,2087,2089,2093,2094,2097,2099],{"type":27,"value":1980},{"type":22,"tag":30,"props":2079,"children":2080},{"href":1755},[2081],{"type":27,"value":1758},{"type":27,"value":1986},{"type":22,"tag":30,"props":2084,"children":2085},{"href":2019},[2086],{"type":27,"value":2022},{"type":27,"value":2088},",\nthe bound ",{"type":22,"tag":30,"props":2090,"children":2091},{"href":1755},[2092],{"type":27,"value":1758},{"type":27,"value":673},{"type":22,"tag":359,"props":2095,"children":2096},{"type":676},[],{"type":27,"value":2098}," have been created with\n",{"type":22,"tag":51,"props":2100,"children":2102},{"className":2101},[],[2103],{"type":27,"value":1971},{"type":22,"tag":587,"props":2105,"children":2107},{"name":2106},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08119",[2108],{"type":22,"tag":23,"props":2109,"children":2110},{},[2111,2113,2117,2119,2124,2126,2129],{"type":27,"value":2112},"If a descriptor is dynamically used with a ",{"type":22,"tag":30,"props":2114,"children":2115},{"href":1755},[2116],{"type":27,"value":1758},{"type":27,"value":2118}," created with\n",{"type":22,"tag":51,"props":2120,"children":2122},{"className":2121},[],[2123],{"type":27,"value":1971},{"type":27,"value":2125},", the descriptor\nmemory ",{"type":22,"tag":359,"props":2127,"children":2128},{"type":676},[],{"type":27,"value":2130}," be resident",{"type":22,"tag":587,"props":2132,"children":2134},{"name":2133},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08605",[2135],{"type":22,"tag":23,"props":2136,"children":2137},{},[2138,2139,2143,2145,2150,2152,2158,2160,2163],{"type":27,"value":2112},{"type":22,"tag":30,"props":2140,"children":2141},{"href":1771},[2142],{"type":27,"value":1774},{"type":27,"value":2144}," created\nwith a ",{"type":22,"tag":51,"props":2146,"children":2148},{"className":2147},[],[2149],{"type":27,"value":1766},{"type":27,"value":2151}," that was created with\n",{"type":22,"tag":51,"props":2153,"children":2155},{"className":2154},[],[2156],{"type":27,"value":2157},"VK_DESCRIPTOR_SET_LAYOUT_CREATE_DESCRIPTOR_BUFFER_BIT_EXT",{"type":27,"value":2159},", the\ndescriptor memory ",{"type":22,"tag":359,"props":2161,"children":2162},{"type":676},[],{"type":27,"value":2130},{"type":22,"tag":587,"props":2165,"children":2167},{"name":2166},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08606",[2168],{"type":22,"tag":23,"props":2169,"children":2170},{},[2171,2172,2182,2184,2187],{"type":27,"value":336},{"type":22,"tag":30,"props":2173,"children":2175},{"href":2174},"/man/VkPhysicalDeviceShaderObjectFeaturesEXT#features-shaderObject",[2176],{"type":22,"tag":51,"props":2177,"children":2179},{"className":2178},[],[2180],{"type":27,"value":2181},"shaderObject",{"type":27,"value":2183}," feature is not\nenabled, a\nvalid pipeline ",{"type":22,"tag":359,"props":2185,"children":2186},{"type":676},[],{"type":27,"value":2188}," be bound to the pipeline bind point used by this\ncommand",{"type":22,"tag":587,"props":2190,"children":2192},{"name":2191},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08608",[2193],{"type":22,"tag":23,"props":2194,"children":2195},{},[2196,2198,2201,2203,2207],{"type":27,"value":2197},"If a pipeline is bound to the pipeline bind point used by this command,\nthere\n",{"type":22,"tag":359,"props":2199,"children":2200},{"type":676},[],{"type":27,"value":2202}," not have been any calls to dynamic state setting commands for any\nstate specified statically in the ",{"type":22,"tag":30,"props":2204,"children":2205},{"href":1755},[2206],{"type":27,"value":1758},{"type":27,"value":2208}," object bound to the\npipeline bind point used by this command, since that pipeline was bound",{"type":22,"tag":587,"props":2210,"children":2212},{"name":2211},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08609",[2213],{"type":22,"tag":23,"props":2214,"children":2215},{},[2216,2217,2221,2223,2227,2229,2233,2235,2238,2240,2244,2246,2250,2252,2257,2258,2263,2264,2270,2271,2277,2278,2283],{"type":27,"value":336},{"type":22,"tag":30,"props":2218,"children":2219},{"href":1755},[2220],{"type":27,"value":1758},{"type":27,"value":2222}," object bound to the pipeline bind point used by\nthis command\nor any ",{"type":22,"tag":30,"props":2224,"children":2225},{"href":1771},[2226],{"type":27,"value":1774},{"type":27,"value":2228}," bound to a stage corresponding to the pipeline\nbind point used by this command\naccesses a ",{"type":22,"tag":30,"props":2230,"children":2231},{"href":598},[2232],{"type":27,"value":601},{"type":27,"value":2234}," object that uses unnormalized coordinates,\nthat sampler ",{"type":22,"tag":359,"props":2236,"children":2237},{"type":676},[],{"type":27,"value":2239}," not be used to sample from any ",{"type":22,"tag":30,"props":2241,"children":2242},{"href":1477},[2243],{"type":27,"value":1480},{"type":27,"value":2245}," with a\n",{"type":22,"tag":30,"props":2247,"children":2248},{"href":660},[2249],{"type":27,"value":663},{"type":27,"value":2251}," of the type ",{"type":22,"tag":51,"props":2253,"children":2255},{"className":2254},[],[2256],{"type":27,"value":1183},{"type":27,"value":97},{"type":22,"tag":51,"props":2259,"children":2261},{"className":2260},[],[2262],{"type":27,"value":1191},{"type":27,"value":1185},{"type":22,"tag":51,"props":2265,"children":2267},{"className":2266},[],[2268],{"type":27,"value":2269},"VK_IMAGE_VIEW_TYPE_1D_ARRAY",{"type":27,"value":97},{"type":22,"tag":51,"props":2272,"children":2274},{"className":2273},[],[2275],{"type":27,"value":2276},"VK_IMAGE_VIEW_TYPE_2D_ARRAY",{"type":27,"value":732},{"type":22,"tag":51,"props":2279,"children":2281},{"className":2280},[],[2282],{"type":27,"value":1199},{"type":27,"value":2284},", in any shader stage",{"type":22,"tag":587,"props":2286,"children":2288},{"name":2287},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08610",[2289],{"type":22,"tag":23,"props":2290,"children":2291},{},[2292,2293,2297,2298,2302,2303,2307,2308,2311,2313,2319,2321,2327,2329,2335,2336,2342,2343,2349],{"type":27,"value":336},{"type":22,"tag":30,"props":2294,"children":2295},{"href":1755},[2296],{"type":27,"value":1758},{"type":27,"value":2222},{"type":22,"tag":30,"props":2299,"children":2300},{"href":1771},[2301],{"type":27,"value":1774},{"type":27,"value":2228},{"type":22,"tag":30,"props":2304,"children":2305},{"href":598},[2306],{"type":27,"value":601},{"type":27,"value":2234},{"type":22,"tag":359,"props":2309,"children":2310},{"type":676},[],{"type":27,"value":2312}," not be used with any of the SPIR-V ",{"type":22,"tag":51,"props":2314,"children":2316},{"className":2315},[],[2317],{"type":27,"value":2318},"OpImageSample*",{"type":27,"value":2320},"\nor ",{"type":22,"tag":51,"props":2322,"children":2324},{"className":2323},[],[2325],{"type":27,"value":2326},"OpImageSparseSample*",{"type":27,"value":2328}," instructions with ",{"type":22,"tag":51,"props":2330,"children":2332},{"className":2331},[],[2333],{"type":27,"value":2334},"ImplicitLod",{"type":27,"value":1185},{"type":22,"tag":51,"props":2337,"children":2339},{"className":2338},[],[2340],{"type":27,"value":2341},"Dref",{"type":27,"value":2320},{"type":22,"tag":51,"props":2344,"children":2346},{"className":2345},[],[2347],{"type":27,"value":2348},"Proj",{"type":27,"value":2350}," in their name, in any shader stage",{"type":22,"tag":587,"props":2352,"children":2354},{"name":2353},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08611",[2355],{"type":22,"tag":23,"props":2356,"children":2357},{},[2358,2359,2363,2364,2368,2369,2373,2374,2377,2378,2383,2384,2389],{"type":27,"value":336},{"type":22,"tag":30,"props":2360,"children":2361},{"href":1755},[2362],{"type":27,"value":1758},{"type":27,"value":2222},{"type":22,"tag":30,"props":2365,"children":2366},{"href":1771},[2367],{"type":27,"value":1774},{"type":27,"value":2228},{"type":22,"tag":30,"props":2370,"children":2371},{"href":598},[2372],{"type":27,"value":601},{"type":27,"value":2234},{"type":22,"tag":359,"props":2375,"children":2376},{"type":676},[],{"type":27,"value":2312},{"type":22,"tag":51,"props":2379,"children":2381},{"className":2380},[],[2382],{"type":27,"value":2318},{"type":27,"value":2320},{"type":22,"tag":51,"props":2385,"children":2387},{"className":2386},[],[2388],{"type":27,"value":2326},{"type":27,"value":2390}," instructions that includes a LOD bias or any\noffset values, in any shader stage",{"type":22,"tag":587,"props":2392,"children":2394},{"name":2393},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08607",[2395],{"type":22,"tag":23,"props":2396,"children":2397},{},[2398,2399,2407,2409,2412,2414,2420,2422,2425],{"type":27,"value":336},{"type":22,"tag":30,"props":2400,"children":2401},{"href":2174},[2402],{"type":22,"tag":51,"props":2403,"children":2405},{"className":2404},[],[2406],{"type":27,"value":2181},{"type":27,"value":2408}," is enabled, either\na valid pipeline ",{"type":22,"tag":359,"props":2410,"children":2411},{"type":676},[],{"type":27,"value":2413}," be bound to the pipeline bind point used by this\ncommand, or a valid combination of valid and ",{"type":22,"tag":30,"props":2415,"children":2417},{"href":2416},"/man/VK_NULL_HANDLE",[2418],{"type":27,"value":2419},"VK_NULL_HANDLE",{"type":27,"value":2421}," shader\nobjects ",{"type":22,"tag":359,"props":2423,"children":2424},{"type":676},[],{"type":27,"value":2426}," be bound to every supported shader stage corresponding to\nthe pipeline bind point used by this command",{"type":22,"tag":587,"props":2428,"children":2430},{"name":2429},"VUID-vkCmdExecuteGeneratedCommandsEXT-uniformBuffers-06935",[2431],{"type":22,"tag":23,"props":2432,"children":2433},{},[2434,2436,2440,2442,2448,2449,2455,2457,2463,2465,2475,2477,2480],{"type":27,"value":2435},"If any stage of the ",{"type":22,"tag":30,"props":2437,"children":2438},{"href":1755},[2439],{"type":27,"value":1758},{"type":27,"value":2441}," object bound to the pipeline bind\npoint used by this command accesses a uniform buffer,\nand that stage was created without enabling either\n",{"type":22,"tag":51,"props":2443,"children":2445},{"className":2444},[],[2446],{"type":27,"value":2447},"VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_EXT",{"type":27,"value":732},{"type":22,"tag":51,"props":2450,"children":2452},{"className":2451},[],[2453],{"type":27,"value":2454},"VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2_EXT",{"type":27,"value":2456},"\nfor ",{"type":22,"tag":51,"props":2458,"children":2460},{"className":2459},[],[2461],{"type":27,"value":2462},"uniformBuffers",{"type":27,"value":2464},",\nand the ",{"type":22,"tag":30,"props":2466,"children":2468},{"href":2467},"/man/VkPhysicalDeviceFeatures#features-robustBufferAccess",[2469],{"type":22,"tag":51,"props":2470,"children":2472},{"className":2471},[],[2473],{"type":27,"value":2474},"robustBufferAccess",{"type":27,"value":2476},"\nfeature is not enabled, that stage ",{"type":22,"tag":359,"props":2478,"children":2479},{"type":676},[],{"type":27,"value":2481}," not access values outside of\nthe range of the buffer as specified in the descriptor set bound to the\nsame pipeline bind point",{"type":22,"tag":587,"props":2483,"children":2485},{"name":2484},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08612",[2486],{"type":22,"tag":23,"props":2487,"children":2488},{},[2489,2490,2498,2500,2504,2506,2509],{"type":27,"value":336},{"type":22,"tag":30,"props":2491,"children":2492},{"href":2467},[2493],{"type":22,"tag":51,"props":2494,"children":2496},{"className":2495},[],[2497],{"type":27,"value":2474},{"type":27,"value":2499}," feature\nis not enabled, and any ",{"type":22,"tag":30,"props":2501,"children":2502},{"href":1771},[2503],{"type":27,"value":1774},{"type":27,"value":2505}," bound to a stage corresponding\nto the pipeline bind point used by this command accesses a uniform\nbuffer, it ",{"type":22,"tag":359,"props":2507,"children":2508},{"type":676},[],{"type":27,"value":2510}," not access values outside of the range of the buffer as\nspecified in the descriptor set bound to the same pipeline bind point",{"type":22,"tag":587,"props":2512,"children":2514},{"name":2513},"VUID-vkCmdExecuteGeneratedCommandsEXT-storageBuffers-06936",[2515],{"type":22,"tag":23,"props":2516,"children":2517},{},[2518,2519,2523,2525,2530,2531,2536,2537,2543,2544,2552,2553,2556],{"type":27,"value":2435},{"type":22,"tag":30,"props":2520,"children":2521},{"href":1755},[2522],{"type":27,"value":1758},{"type":27,"value":2524}," object bound to the pipeline bind\npoint used by this command accesses a storage buffer,\nand that stage was created without enabling either\n",{"type":22,"tag":51,"props":2526,"children":2528},{"className":2527},[],[2529],{"type":27,"value":2447},{"type":27,"value":732},{"type":22,"tag":51,"props":2532,"children":2534},{"className":2533},[],[2535],{"type":27,"value":2454},{"type":27,"value":2456},{"type":22,"tag":51,"props":2538,"children":2540},{"className":2539},[],[2541],{"type":27,"value":2542},"storageBuffers",{"type":27,"value":2464},{"type":22,"tag":30,"props":2545,"children":2546},{"href":2467},[2547],{"type":22,"tag":51,"props":2548,"children":2550},{"className":2549},[],[2551],{"type":27,"value":2474},{"type":27,"value":2476},{"type":22,"tag":359,"props":2554,"children":2555},{"type":676},[],{"type":27,"value":2481},{"type":22,"tag":587,"props":2558,"children":2560},{"name":2559},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08613",[2561],{"type":22,"tag":23,"props":2562,"children":2563},{},[2564,2565,2573,2574,2578,2580,2583],{"type":27,"value":336},{"type":22,"tag":30,"props":2566,"children":2567},{"href":2467},[2568],{"type":22,"tag":51,"props":2569,"children":2571},{"className":2570},[],[2572],{"type":27,"value":2474},{"type":27,"value":2499},{"type":22,"tag":30,"props":2575,"children":2576},{"href":1771},[2577],{"type":27,"value":1774},{"type":27,"value":2579}," bound to a stage corresponding\nto the pipeline bind point used by this command accesses a storage\nbuffer, it ",{"type":22,"tag":359,"props":2581,"children":2582},{"type":676},[],{"type":27,"value":2510},{"type":22,"tag":587,"props":2585,"children":2587},{"name":2586},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-06550",[2588],{"type":22,"tag":23,"props":2589,"children":2590},{},[2591,2593,2597,2599,2603,2604,2608,2610,2630,2632,2635,2637,2642,2643,2648],{"type":27,"value":2592},"If ",{"type":22,"tag":30,"props":2594,"children":2595},{"href":1716},[2596],{"type":27,"value":1879},{"type":27,"value":2598}," accesses a ",{"type":22,"tag":30,"props":2600,"children":2601},{"href":598},[2602],{"type":27,"value":601},{"type":27,"value":732},{"type":22,"tag":30,"props":2605,"children":2606},{"href":660},[2607],{"type":27,"value":663},{"type":27,"value":2609}," object that enables\n",{"type":22,"tag":30,"props":2611,"children":2613},{"href":2612},"/chapters/samplers#samplers-YCbCr-conversion",[2614,2616,2622,2623,2628],{"type":27,"value":2615},"sampler Y′C",{"type":22,"tag":2617,"props":2618,"children":2619},"sub",{},[2620],{"type":27,"value":2621},"B",{"type":27,"value":45},{"type":22,"tag":2617,"props":2624,"children":2625},{},[2626],{"type":27,"value":2627},"R",{"type":27,"value":2629}," conversion",{"type":27,"value":2631},", that object\n",{"type":22,"tag":359,"props":2633,"children":2634},{"type":676},[],{"type":27,"value":2636}," only be used with ",{"type":22,"tag":51,"props":2638,"children":2640},{"className":2639},[],[2641],{"type":27,"value":2318},{"type":27,"value":611},{"type":22,"tag":51,"props":2644,"children":2646},{"className":2645},[],[2647],{"type":27,"value":2326},{"type":27,"value":2649},"\ninstructions",{"type":22,"tag":587,"props":2651,"children":2653},{"name":2652},"VUID-vkCmdExecuteGeneratedCommandsEXT-ConstOffset-06551",[2654],{"type":22,"tag":23,"props":2655,"children":2656},{},[2657,2658,2662,2663,2667,2668,2672,2673,2687,2688,2691,2693,2699,2700,2706],{"type":27,"value":2592},{"type":22,"tag":30,"props":2659,"children":2660},{"href":1716},[2661],{"type":27,"value":1879},{"type":27,"value":2598},{"type":22,"tag":30,"props":2664,"children":2665},{"href":598},[2666],{"type":27,"value":601},{"type":27,"value":732},{"type":22,"tag":30,"props":2669,"children":2670},{"href":660},[2671],{"type":27,"value":663},{"type":27,"value":2609},{"type":22,"tag":30,"props":2674,"children":2675},{"href":2612},[2676,2677,2681,2682,2686],{"type":27,"value":2615},{"type":22,"tag":2617,"props":2678,"children":2679},{},[2680],{"type":27,"value":2621},{"type":27,"value":45},{"type":22,"tag":2617,"props":2683,"children":2684},{},[2685],{"type":27,"value":2627},{"type":27,"value":2629},{"type":27,"value":2631},{"type":22,"tag":359,"props":2689,"children":2690},{"type":676},[],{"type":27,"value":2692}," not use the ",{"type":22,"tag":51,"props":2694,"children":2696},{"className":2695},[],[2697],{"type":27,"value":2698},"ConstOffset",{"type":27,"value":717},{"type":22,"tag":51,"props":2701,"children":2703},{"className":2702},[],[2704],{"type":27,"value":2705},"Offset",{"type":27,"value":2707}," operands",{"type":22,"tag":587,"props":2709,"children":2711},{"name":2710},"VUID-vkCmdExecuteGeneratedCommandsEXT-viewType-07752",[2712],{"type":22,"tag":23,"props":2713,"children":2714},{},[2715,2716,2720,2722,2727,2728,2731,2733,2739,2741,2746,2748],{"type":27,"value":595},{"type":22,"tag":30,"props":2717,"children":2718},{"href":660},[2719],{"type":27,"value":663},{"type":27,"value":2721}," is accessed as a result of this command, then the\nimage view’s ",{"type":22,"tag":51,"props":2723,"children":2725},{"className":2724},[],[2726],{"type":27,"value":980},{"type":27,"value":673},{"type":22,"tag":359,"props":2729,"children":2730},{"type":676},[],{"type":27,"value":2732}," match the ",{"type":22,"tag":51,"props":2734,"children":2736},{"className":2735},[],[2737],{"type":27,"value":2738},"Dim",{"type":27,"value":2740}," operand of the\n",{"type":22,"tag":51,"props":2742,"children":2744},{"className":2743},[],[2745],{"type":27,"value":1544},{"type":27,"value":2747}," as described in ",{"type":22,"tag":30,"props":2749,"children":2751},{"href":2750},"/chapters/spirvenv#spirvenv-image-dimensions",[2752],{"type":27,"value":2753},"Compatibility Between SPIR-V Image Dimensions and Vulkan ImageView Types",{"type":22,"tag":587,"props":2755,"children":2757},{"name":2756},"VUID-vkCmdExecuteGeneratedCommandsEXT-format-07753",[2758],{"type":22,"tag":23,"props":2759,"children":2760},{},[2761,2762,2766,2768,2774,2776,2782,2784,2790,2791,2797,2799,2804,2805,2808],{"type":27,"value":595},{"type":22,"tag":30,"props":2763,"children":2764},{"href":660},[2765],{"type":27,"value":663},{"type":27,"value":2767}," is accessed as a result of this command, then the\n",{"type":22,"tag":30,"props":2769,"children":2771},{"href":2770},"/chapters/formats#formats-numericformat",[2772],{"type":27,"value":2773},"numeric type",{"type":27,"value":2775}," of the image view’s ",{"type":22,"tag":51,"props":2777,"children":2779},{"className":2778},[],[2780],{"type":27,"value":2781},"format",{"type":27,"value":2783},"\nand the ",{"type":22,"tag":51,"props":2785,"children":2787},{"className":2786},[],[2788],{"type":27,"value":2789},"Sampled",{"type":27,"value":673},{"type":22,"tag":51,"props":2792,"children":2794},{"className":2793},[],[2795],{"type":27,"value":2796},"Type",{"type":27,"value":2798}," operand of the ",{"type":22,"tag":51,"props":2800,"children":2802},{"className":2801},[],[2803],{"type":27,"value":1544},{"type":27,"value":673},{"type":22,"tag":359,"props":2806,"children":2807},{"type":676},[],{"type":27,"value":2809},"\nmatch",{"type":22,"tag":587,"props":2811,"children":2813},{"name":2812},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpImageWrite-08795",[2814],{"type":22,"tag":23,"props":2815,"children":2816},{},[2817,2818,2822,2824,2830,2832,2838,2840,2845,2847,2853,2855,2858],{"type":27,"value":595},{"type":22,"tag":30,"props":2819,"children":2820},{"href":660},[2821],{"type":27,"value":663},{"type":27,"value":2823},"\ncreated with a format other than ",{"type":22,"tag":51,"props":2825,"children":2827},{"className":2826},[],[2828],{"type":27,"value":2829},"VK_FORMAT_A8_UNORM_KHR",{"type":27,"value":2831},"\nis accessed using ",{"type":22,"tag":51,"props":2833,"children":2835},{"className":2834},[],[2836],{"type":27,"value":2837},"OpImageWrite",{"type":27,"value":2839}," as a result of this command, then\nthe ",{"type":22,"tag":51,"props":2841,"children":2843},{"className":2842},[],[2844],{"type":27,"value":2796},{"type":27,"value":2846}," of the ",{"type":22,"tag":51,"props":2848,"children":2850},{"className":2849},[],[2851],{"type":27,"value":2852},"Texel",{"type":27,"value":2854}," operand of that instruction ",{"type":22,"tag":359,"props":2856,"children":2857},{"type":676},[],{"type":27,"value":2859}," have\nat least as many components as the image view’s format",{"type":22,"tag":587,"props":2861,"children":2863},{"name":2862},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpImageWrite-08796",[2864],{"type":22,"tag":23,"props":2865,"children":2866},{},[2867,2868,2872,2874,2879,2881,2886,2888,2893,2894,2899,2901,2904],{"type":27,"value":595},{"type":22,"tag":30,"props":2869,"children":2870},{"href":660},[2871],{"type":27,"value":663},{"type":27,"value":2873}," created with the format\n",{"type":22,"tag":51,"props":2875,"children":2877},{"className":2876},[],[2878],{"type":27,"value":2829},{"type":27,"value":2880}," is accessed using ",{"type":22,"tag":51,"props":2882,"children":2884},{"className":2883},[],[2885],{"type":27,"value":2837},{"type":27,"value":2887}," as a\nresult of this command, then the ",{"type":22,"tag":51,"props":2889,"children":2891},{"className":2890},[],[2892],{"type":27,"value":2796},{"type":27,"value":2846},{"type":22,"tag":51,"props":2895,"children":2897},{"className":2896},[],[2898],{"type":27,"value":2852},{"type":27,"value":2900}," operand of\nthat instruction ",{"type":22,"tag":359,"props":2902,"children":2903},{"type":676},[],{"type":27,"value":2905}," have four components",{"type":22,"tag":587,"props":2907,"children":2909},{"name":2908},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpImageWrite-04469",[2910],{"type":22,"tag":23,"props":2911,"children":2912},{},[2913,2914,2918,2919,2924,2926,2931,2932,2937,2939,2942],{"type":27,"value":595},{"type":22,"tag":30,"props":2915,"children":2916},{"href":1621},[2917],{"type":27,"value":1624},{"type":27,"value":2880},{"type":22,"tag":51,"props":2920,"children":2922},{"className":2921},[],[2923],{"type":27,"value":2837},{"type":27,"value":2925}," as a result\nof this command, then the ",{"type":22,"tag":51,"props":2927,"children":2929},{"className":2928},[],[2930],{"type":27,"value":2796},{"type":27,"value":2846},{"type":22,"tag":51,"props":2933,"children":2935},{"className":2934},[],[2936],{"type":27,"value":2852},{"type":27,"value":2938}," operand of that\ninstruction ",{"type":22,"tag":359,"props":2940,"children":2941},{"type":676},[],{"type":27,"value":2943}," have at least as many components as the buffer view’s\nformat",{"type":22,"tag":587,"props":2945,"children":2947},{"name":2946},"VUID-vkCmdExecuteGeneratedCommandsEXT-SampledType-04470",[2948],{"type":22,"tag":23,"props":2949,"children":2950},{},[2951,2952,2956,2958,2964,2966,2972,2974,2979,2980,2983,2984,2990],{"type":27,"value":595},{"type":22,"tag":30,"props":2953,"children":2954},{"href":660},[2955],{"type":27,"value":663},{"type":27,"value":2957}," with a ",{"type":22,"tag":30,"props":2959,"children":2961},{"href":2960},"/man/VkFormat",[2962],{"type":27,"value":2963},"VkFormat",{"type":27,"value":2965}," that has a 64-bit component\nwidth is accessed as a result of this command, the ",{"type":22,"tag":51,"props":2967,"children":2969},{"className":2968},[],[2970],{"type":27,"value":2971},"SampledType",{"type":27,"value":2973}," of\nthe ",{"type":22,"tag":51,"props":2975,"children":2977},{"className":2976},[],[2978],{"type":27,"value":1544},{"type":27,"value":2854},{"type":22,"tag":359,"props":2981,"children":2982},{"type":676},[],{"type":27,"value":1226},{"type":22,"tag":51,"props":2985,"children":2987},{"className":2986},[],[2988],{"type":27,"value":2989},"Width",{"type":27,"value":2991},"\nof 64",{"type":22,"tag":587,"props":2993,"children":2995},{"name":2994},"VUID-vkCmdExecuteGeneratedCommandsEXT-SampledType-04471",[2996],{"type":22,"tag":23,"props":2997,"children":2998},{},[2999,3000,3004,3005,3009,3011,3016,3017,3022,3024,3027,3028,3033],{"type":27,"value":595},{"type":22,"tag":30,"props":3001,"children":3002},{"href":660},[3003],{"type":27,"value":663},{"type":27,"value":2957},{"type":22,"tag":30,"props":3006,"children":3007},{"href":2960},[3008],{"type":27,"value":2963},{"type":27,"value":3010}," that has a component width\nless than 64-bit is accessed as a result of this command, the\n",{"type":22,"tag":51,"props":3012,"children":3014},{"className":3013},[],[3015],{"type":27,"value":2971},{"type":27,"value":2846},{"type":22,"tag":51,"props":3018,"children":3020},{"className":3019},[],[3021],{"type":27,"value":1544},{"type":27,"value":3023}," operand of that instruction\n",{"type":22,"tag":359,"props":3025,"children":3026},{"type":676},[],{"type":27,"value":1226},{"type":22,"tag":51,"props":3029,"children":3031},{"className":3030},[],[3032],{"type":27,"value":2989},{"type":27,"value":3034}," of 32",{"type":22,"tag":587,"props":3036,"children":3038},{"name":3037},"VUID-vkCmdExecuteGeneratedCommandsEXT-SampledType-04472",[3039],{"type":22,"tag":23,"props":3040,"children":3041},{},[3042,3043,3047,3048,3052,3054,3059,3060,3065,3066,3069,3070,3075],{"type":27,"value":595},{"type":22,"tag":30,"props":3044,"children":3045},{"href":1621},[3046],{"type":27,"value":1624},{"type":27,"value":2957},{"type":22,"tag":30,"props":3049,"children":3050},{"href":2960},[3051],{"type":27,"value":2963},{"type":27,"value":3053}," that has a 64-bit\ncomponent width is accessed as a result of this command, the\n",{"type":22,"tag":51,"props":3055,"children":3057},{"className":3056},[],[3058],{"type":27,"value":2971},{"type":27,"value":2846},{"type":22,"tag":51,"props":3061,"children":3063},{"className":3062},[],[3064],{"type":27,"value":1544},{"type":27,"value":3023},{"type":22,"tag":359,"props":3067,"children":3068},{"type":676},[],{"type":27,"value":1226},{"type":22,"tag":51,"props":3071,"children":3073},{"className":3072},[],[3074],{"type":27,"value":2989},{"type":27,"value":3076}," of 64",{"type":22,"tag":587,"props":3078,"children":3080},{"name":3079},"VUID-vkCmdExecuteGeneratedCommandsEXT-SampledType-04473",[3081],{"type":22,"tag":23,"props":3082,"children":3083},{},[3084,3085,3089,3090,3094,3095,3100,3101,3106,3107,3110,3111,3116],{"type":27,"value":595},{"type":22,"tag":30,"props":3086,"children":3087},{"href":1621},[3088],{"type":27,"value":1624},{"type":27,"value":2957},{"type":22,"tag":30,"props":3091,"children":3092},{"href":2960},[3093],{"type":27,"value":2963},{"type":27,"value":3010},{"type":22,"tag":51,"props":3096,"children":3098},{"className":3097},[],[3099],{"type":27,"value":2971},{"type":27,"value":2846},{"type":22,"tag":51,"props":3102,"children":3104},{"className":3103},[],[3105],{"type":27,"value":1544},{"type":27,"value":3023},{"type":22,"tag":359,"props":3108,"children":3109},{"type":676},[],{"type":27,"value":1226},{"type":22,"tag":51,"props":3112,"children":3114},{"className":3113},[],[3115],{"type":27,"value":2989},{"type":27,"value":3034},{"type":22,"tag":587,"props":3118,"children":3120},{"name":3119},"VUID-vkCmdExecuteGeneratedCommandsEXT-sparseImageInt64Atomics-04474",[3121],{"type":22,"tag":23,"props":3122,"children":3123},{},[3124,3125,3135,3137,3141,3143,3149,3151,3154,3156,3161,3163,3168,3169,3174],{"type":27,"value":336},{"type":22,"tag":30,"props":3126,"children":3128},{"href":3127},"/man/VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT#features-sparseImageInt64Atomics",[3129],{"type":22,"tag":51,"props":3130,"children":3132},{"className":3131},[],[3133],{"type":27,"value":3134},"sparseImageInt64Atomics",{"type":27,"value":3136}," feature is not enabled, ",{"type":22,"tag":30,"props":3138,"children":3139},{"href":1477},[3140],{"type":27,"value":1480},{"type":27,"value":3142},"\nobjects created with the ",{"type":22,"tag":51,"props":3144,"children":3146},{"className":3145},[],[3147],{"type":27,"value":3148},"VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT",{"type":27,"value":3150}," flag\n",{"type":22,"tag":359,"props":3152,"children":3153},{"type":676},[],{"type":27,"value":3155}," not be accessed by atomic instructions through an ",{"type":22,"tag":51,"props":3157,"children":3159},{"className":3158},[],[3160],{"type":27,"value":1544},{"type":27,"value":3162},"\nwith a ",{"type":22,"tag":51,"props":3164,"children":3166},{"className":3165},[],[3167],{"type":27,"value":2971},{"type":27,"value":2957},{"type":22,"tag":51,"props":3170,"children":3172},{"className":3171},[],[3173],{"type":27,"value":2989},{"type":27,"value":3175}," of 64 by this command",{"type":22,"tag":587,"props":3177,"children":3179},{"name":3178},"VUID-vkCmdExecuteGeneratedCommandsEXT-sparseImageInt64Atomics-04475",[3180],{"type":22,"tag":23,"props":3181,"children":3182},{},[3183,3184,3192,3193,3199,3200,3206,3208,3211,3213,3218,3219,3224,3225,3230],{"type":27,"value":336},{"type":22,"tag":30,"props":3185,"children":3186},{"href":3127},[3187],{"type":22,"tag":51,"props":3188,"children":3190},{"className":3189},[],[3191],{"type":27,"value":3134},{"type":27,"value":3136},{"type":22,"tag":30,"props":3194,"children":3196},{"href":3195},"/man/VkBuffer",[3197],{"type":27,"value":3198},"VkBuffer",{"type":27,"value":3142},{"type":22,"tag":51,"props":3201,"children":3203},{"className":3202},[],[3204],{"type":27,"value":3205},"VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT",{"type":27,"value":3207},"\nflag ",{"type":22,"tag":359,"props":3209,"children":3210},{"type":676},[],{"type":27,"value":3212}," not be accessed by atomic instructions through an\n",{"type":22,"tag":51,"props":3214,"children":3216},{"className":3215},[],[3217],{"type":27,"value":1544},{"type":27,"value":2957},{"type":22,"tag":51,"props":3220,"children":3222},{"className":3221},[],[3223],{"type":27,"value":2971},{"type":27,"value":2957},{"type":22,"tag":51,"props":3226,"children":3228},{"className":3227},[],[3229],{"type":27,"value":2989},{"type":27,"value":3231}," of 64 by this\ncommand",{"type":22,"tag":587,"props":3233,"children":3235},{"name":3234},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpImageWeightedSampleQCOM-06971",[3236],{"type":22,"tag":23,"props":3237,"children":3238},{},[3239,3240,3246,3247,3251,3253,3257,3258,3261,3262],{"type":27,"value":2592},{"type":22,"tag":51,"props":3241,"children":3243},{"className":3242},[],[3244],{"type":27,"value":3245},"OpImageWeightedSampleQCOM",{"type":27,"value":920},{"type":22,"tag":30,"props":3248,"children":3249},{"href":660},[3250],{"type":27,"value":663},{"type":27,"value":3252},"\nas a result of this command, then the image view’s\n",{"type":22,"tag":30,"props":3254,"children":3255},{"href":668},[3256],{"type":27,"value":671},{"type":27,"value":673},{"type":22,"tag":359,"props":3259,"children":3260},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":3263,"children":3265},{"className":3264},[],[3266],{"type":27,"value":3267},"VK_FORMAT_FEATURE_2_WEIGHT_SAMPLED_IMAGE_BIT_QCOM",{"type":22,"tag":587,"props":3269,"children":3271},{"name":3270},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpImageWeightedSampleQCOM-06972",[3272],{"type":22,"tag":23,"props":3273,"children":3274},{},[3275,3276,3281,3283,3287,3289,3293,3294,3297,3298],{"type":27,"value":2592},{"type":22,"tag":51,"props":3277,"children":3279},{"className":3278},[],[3280],{"type":27,"value":3245},{"type":27,"value":3282}," uses a ",{"type":22,"tag":30,"props":3284,"children":3285},{"href":660},[3286],{"type":27,"value":663},{"type":27,"value":3288}," as a sample\nweight image as a result of this command, then the image view’s\n",{"type":22,"tag":30,"props":3290,"children":3291},{"href":668},[3292],{"type":27,"value":671},{"type":27,"value":673},{"type":22,"tag":359,"props":3295,"children":3296},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":3299,"children":3301},{"className":3300},[],[3302],{"type":27,"value":3303},"VK_FORMAT_FEATURE_2_WEIGHT_IMAGE_BIT_QCOM",{"type":22,"tag":587,"props":3305,"children":3307},{"name":3306},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpImageBoxFilterQCOM-06973",[3308],{"type":22,"tag":23,"props":3309,"children":3310},{},[3311,3312,3318,3319,3323,3324,3328,3329,3332,3333],{"type":27,"value":2592},{"type":22,"tag":51,"props":3313,"children":3315},{"className":3314},[],[3316],{"type":27,"value":3317},"OpImageBoxFilterQCOM",{"type":27,"value":920},{"type":22,"tag":30,"props":3320,"children":3321},{"href":660},[3322],{"type":27,"value":663},{"type":27,"value":1120},{"type":22,"tag":30,"props":3325,"children":3326},{"href":668},[3327],{"type":27,"value":671},{"type":27,"value":673},{"type":22,"tag":359,"props":3330,"children":3331},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":3334,"children":3336},{"className":3335},[],[3337],{"type":27,"value":3338},"VK_FORMAT_FEATURE_2_BOX_FILTER_SAMPLED_BIT_QCOM",{"type":22,"tag":587,"props":3340,"children":3342},{"name":3341},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpImageBlockMatchSSDQCOM-06974",[3343],{"type":22,"tag":23,"props":3344,"children":3345},{},[3346,3347,3353,3355,3359,3360,3364,3365,3368,3369],{"type":27,"value":2592},{"type":22,"tag":51,"props":3348,"children":3350},{"className":3349},[],[3351],{"type":27,"value":3352},"OpImageBlockMatchSSDQCOM",{"type":27,"value":3354}," is used to read from an\n",{"type":22,"tag":30,"props":3356,"children":3357},{"href":660},[3358],{"type":27,"value":663},{"type":27,"value":665},{"type":22,"tag":30,"props":3361,"children":3362},{"href":668},[3363],{"type":27,"value":671},{"type":27,"value":673},{"type":22,"tag":359,"props":3366,"children":3367},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":3370,"children":3372},{"className":3371},[],[3373],{"type":27,"value":3374},"VK_FORMAT_FEATURE_2_BLOCK_MATCHING_BIT_QCOM",{"type":22,"tag":587,"props":3376,"children":3378},{"name":3377},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpImageBlockMatchSADQCOM-06975",[3379],{"type":22,"tag":23,"props":3380,"children":3381},{},[3382,3383,3389,3390,3394,3395,3399,3400,3403,3404],{"type":27,"value":2592},{"type":22,"tag":51,"props":3384,"children":3386},{"className":3385},[],[3387],{"type":27,"value":3388},"OpImageBlockMatchSADQCOM",{"type":27,"value":3354},{"type":22,"tag":30,"props":3391,"children":3392},{"href":660},[3393],{"type":27,"value":663},{"type":27,"value":665},{"type":22,"tag":30,"props":3396,"children":3397},{"href":668},[3398],{"type":27,"value":671},{"type":27,"value":673},{"type":22,"tag":359,"props":3401,"children":3402},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":3405,"children":3407},{"className":3406},[],[3408],{"type":27,"value":3374},{"type":22,"tag":587,"props":3410,"children":3412},{"name":3411},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpImageBlockMatchSADQCOM-06976",[3413],{"type":22,"tag":23,"props":3414,"children":3415},{},[3416,3417,3422,3424,3427,3429],{"type":27,"value":2592},{"type":22,"tag":51,"props":3418,"children":3420},{"className":3419},[],[3421],{"type":27,"value":3388},{"type":27,"value":3423}," or OpImageBlockMatchSSDQCOM is used to\nread from a reference image as result of this command, then the\nspecified reference coordinates ",{"type":22,"tag":359,"props":3425,"children":3426},{"type":676},[],{"type":27,"value":3428}," not fail\n",{"type":22,"tag":30,"props":3430,"children":3432},{"href":3431},"/chapters/textures#textures-integer-coordinate-validation",[3433],{"type":27,"value":3434},"integer texel coordinate\nvalidation",{"type":22,"tag":587,"props":3436,"children":3438},{"name":3437},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpImageWeightedSampleQCOM-06977",[3439],{"type":22,"tag":23,"props":3440,"children":3441},{},[3442,3443,3448,3449,3454,3455,3461,3462,3468,3469,3475,3476,3482,3483,3488,3490,3495,3497,3501,3503,3506,3508],{"type":27,"value":2592},{"type":22,"tag":51,"props":3444,"children":3446},{"className":3445},[],[3447],{"type":27,"value":3245},{"type":27,"value":1185},{"type":22,"tag":51,"props":3450,"children":3452},{"className":3451},[],[3453],{"type":27,"value":3317},{"type":27,"value":97},{"type":22,"tag":51,"props":3456,"children":3458},{"className":3457},[],[3459],{"type":27,"value":3460},"OpImageBlockMatchWindowSSDQCOM",{"type":27,"value":97},{"type":22,"tag":51,"props":3463,"children":3465},{"className":3464},[],[3466],{"type":27,"value":3467},"OpImageBlockMatchWindowSADQCOM",{"type":27,"value":97},{"type":22,"tag":51,"props":3470,"children":3472},{"className":3471},[],[3473],{"type":27,"value":3474},"OpImageBlockMatchGatherSSDQCOM",{"type":27,"value":97},{"type":22,"tag":51,"props":3477,"children":3479},{"className":3478},[],[3480],{"type":27,"value":3481},"OpImageBlockMatchGatherSADQCOM",{"type":27,"value":97},{"type":22,"tag":51,"props":3484,"children":3486},{"className":3485},[],[3487],{"type":27,"value":3352},{"type":27,"value":3489},", or ",{"type":22,"tag":51,"props":3491,"children":3493},{"className":3492},[],[3494],{"type":27,"value":3388},{"type":27,"value":3496}," uses a\n",{"type":22,"tag":30,"props":3498,"children":3499},{"href":598},[3500],{"type":27,"value":601},{"type":27,"value":3502}," as a result of this command, then the sampler ",{"type":22,"tag":359,"props":3504,"children":3505},{"type":676},[],{"type":27,"value":3507}," have\nbeen created with ",{"type":22,"tag":51,"props":3509,"children":3511},{"className":3510},[],[3512],{"type":27,"value":3513},"VK_SAMPLER_CREATE_IMAGE_PROCESSING_BIT_QCOM",{"type":22,"tag":587,"props":3515,"children":3517},{"name":3516},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpImageWeightedSampleQCOM-06978",[3518],{"type":22,"tag":23,"props":3519,"children":3520},{},[3521,3523,3528,3529,3534,3535,3540,3541,3546,3547,3552,3553,3558,3559,3564,3565,3570,3571,3575,3576,3579,3581],{"type":27,"value":3522},"If any command other than ",{"type":22,"tag":51,"props":3524,"children":3526},{"className":3525},[],[3527],{"type":27,"value":3245},{"type":27,"value":97},{"type":22,"tag":51,"props":3530,"children":3532},{"className":3531},[],[3533],{"type":27,"value":3317},{"type":27,"value":97},{"type":22,"tag":51,"props":3536,"children":3538},{"className":3537},[],[3539],{"type":27,"value":3460},{"type":27,"value":97},{"type":22,"tag":51,"props":3542,"children":3544},{"className":3543},[],[3545],{"type":27,"value":3467},{"type":27,"value":97},{"type":22,"tag":51,"props":3548,"children":3550},{"className":3549},[],[3551],{"type":27,"value":3474},{"type":27,"value":97},{"type":22,"tag":51,"props":3554,"children":3556},{"className":3555},[],[3557],{"type":27,"value":3481},{"type":27,"value":97},{"type":22,"tag":51,"props":3560,"children":3562},{"className":3561},[],[3563],{"type":27,"value":3352},{"type":27,"value":3489},{"type":22,"tag":51,"props":3566,"children":3568},{"className":3567},[],[3569],{"type":27,"value":3388},{"type":27,"value":3496},{"type":22,"tag":30,"props":3572,"children":3573},{"href":598},[3574],{"type":27,"value":601},{"type":27,"value":3502},{"type":22,"tag":359,"props":3577,"children":3578},{"type":676},[],{"type":27,"value":3580}," not\nhave been created with ",{"type":22,"tag":51,"props":3582,"children":3584},{"className":3583},[],[3585],{"type":27,"value":3513},{"type":22,"tag":587,"props":3587,"children":3589},{"name":3588},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpImageBlockMatchWindow-09215",[3590],{"type":22,"tag":23,"props":3591,"children":3592},{},[3593,3594,3600,3601,3607,3609,3613,3614,3618,3619,3622,3623],{"type":27,"value":595},{"type":22,"tag":51,"props":3595,"children":3597},{"className":3596},[],[3598],{"type":27,"value":3599},"OpImageBlockMatchWindow*QCOM",{"type":27,"value":732},{"type":22,"tag":51,"props":3602,"children":3604},{"className":3603},[],[3605],{"type":27,"value":3606},"OpImageBlockMatchGather*QCOM",{"type":27,"value":3608}," instruction is used to read from an\n",{"type":22,"tag":30,"props":3610,"children":3611},{"href":660},[3612],{"type":27,"value":663},{"type":27,"value":665},{"type":22,"tag":30,"props":3615,"children":3616},{"href":668},[3617],{"type":27,"value":671},{"type":27,"value":673},{"type":22,"tag":359,"props":3620,"children":3621},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":3624,"children":3626},{"className":3625},[],[3627],{"type":27,"value":3374},{"type":22,"tag":587,"props":3629,"children":3631},{"name":3630},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpImageBlockMatchWindow-09216",[3632],{"type":22,"tag":23,"props":3633,"children":3634},{},[3635,3636,3641,3642,3647,3648,3652,3654,3657],{"type":27,"value":595},{"type":22,"tag":51,"props":3637,"children":3639},{"className":3638},[],[3640],{"type":27,"value":3599},{"type":27,"value":732},{"type":22,"tag":51,"props":3643,"children":3645},{"className":3644},[],[3646],{"type":27,"value":3606},{"type":27,"value":3608},{"type":22,"tag":30,"props":3649,"children":3650},{"href":660},[3651],{"type":27,"value":663},{"type":27,"value":3653}," as a result of this command, then the image view’s\nformat ",{"type":22,"tag":359,"props":3655,"children":3656},{"type":676},[],{"type":27,"value":3658}," be a single-component format",{"type":22,"tag":587,"props":3660,"children":3662},{"name":3661},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpImageBlockMatchWindow-09217",[3663],{"type":22,"tag":23,"props":3664,"children":3665},{},[3666,3667,3672,3673,3678,3680,3683,3684],{"type":27,"value":595},{"type":22,"tag":51,"props":3668,"children":3670},{"className":3669},[],[3671],{"type":27,"value":3599},{"type":27,"value":732},{"type":22,"tag":51,"props":3674,"children":3676},{"className":3675},[],[3677],{"type":27,"value":3606},{"type":27,"value":3679}," read from a reference image as result\nof this command, then the specified reference coordinates ",{"type":22,"tag":359,"props":3681,"children":3682},{"type":676},[],{"type":27,"value":3428},{"type":22,"tag":30,"props":3685,"children":3686},{"href":3431},[3687],{"type":27,"value":3434},{"type":22,"tag":587,"props":3689,"children":3691},{"name":3690},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07288",[3692],{"type":22,"tag":23,"props":3693,"children":3694},{},[3695,3697,3700],{"type":27,"value":3696},"Any shader invocation executed by this command ",{"type":22,"tag":359,"props":3698,"children":3699},{"type":676},[],{"type":22,"tag":30,"props":3701,"children":3703},{"href":3702},"/chapters/shaders#shaders-termination",[3704],{"type":27,"value":3705},"terminate",{"type":22,"tag":587,"props":3707,"children":3709},{"name":3708},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09600",[3710],{"type":22,"tag":23,"props":3711,"children":3712},{},[3713,3715,3721,3722,3728,3729,3735,3736,3742,3743,3749,3751,3754],{"type":27,"value":3714},"If a descriptor with type equal to any of\n",{"type":22,"tag":51,"props":3716,"children":3718},{"className":3717},[],[3719],{"type":27,"value":3720},"VK_DESCRIPTOR_TYPE_SAMPLE_WEIGHT_IMAGE_QCOM",{"type":27,"value":97},{"type":22,"tag":51,"props":3723,"children":3725},{"className":3724},[],[3726],{"type":27,"value":3727},"VK_DESCRIPTOR_TYPE_BLOCK_MATCH_IMAGE_QCOM",{"type":27,"value":97},{"type":22,"tag":51,"props":3730,"children":3732},{"className":3731},[],[3733],{"type":27,"value":3734},"VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE",{"type":27,"value":97},{"type":22,"tag":51,"props":3737,"children":3739},{"className":3738},[],[3740],{"type":27,"value":3741},"VK_DESCRIPTOR_TYPE_STORAGE_IMAGE",{"type":27,"value":1193},{"type":22,"tag":51,"props":3744,"children":3746},{"className":3745},[],[3747],{"type":27,"value":3748},"VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT",{"type":27,"value":3750}," is accessed as a result of\nthis command, the image subresource identified by that descriptor ",{"type":22,"tag":359,"props":3752,"children":3753},{"type":676},[],{"type":27,"value":3755},"\nbe in the image layout identified when the descriptor was written",{"type":22,"tag":587,"props":3757,"children":3759},{"name":3758},"VUID-vkCmdExecuteGeneratedCommandsEXT-renderPass-02684",[3760],{"type":22,"tag":23,"props":3761,"children":3762},{},[3763,3765,3768,3770,3776,3778,3784,3786,3792,3794,3799,3801],{"type":27,"value":3764},"The current render pass ",{"type":22,"tag":359,"props":3766,"children":3767},{"type":676},[],{"type":27,"value":3769}," be ",{"type":22,"tag":30,"props":3771,"children":3773},{"href":3772},"/chapters/renderpass#renderpass-compatibility",[3774],{"type":27,"value":3775},"compatible",{"type":27,"value":3777},"\nwith the ",{"type":22,"tag":51,"props":3779,"children":3781},{"className":3780},[],[3782],{"type":27,"value":3783},"renderPass",{"type":27,"value":3785}," member of the\n",{"type":22,"tag":51,"props":3787,"children":3789},{"className":3788},[],[3790],{"type":27,"value":3791},"VkGraphicsPipelineCreateInfo",{"type":27,"value":3793}," structure specified when creating the\n",{"type":22,"tag":51,"props":3795,"children":3797},{"className":3796},[],[3798],{"type":27,"value":1758},{"type":27,"value":3800}," bound to ",{"type":22,"tag":51,"props":3802,"children":3804},{"className":3803},[],[3805],{"type":27,"value":3806},"VK_PIPELINE_BIND_POINT_GRAPHICS",{"type":22,"tag":587,"props":3808,"children":3810},{"name":3809},"VUID-vkCmdExecuteGeneratedCommandsEXT-subpass-02685",[3811],{"type":22,"tag":23,"props":3812,"children":3813},{},[3814,3816,3819,3821,3827,3829,3834,3836,3841,3843],{"type":27,"value":3815},"The subpass index of the current render pass ",{"type":22,"tag":359,"props":3817,"children":3818},{"type":676},[],{"type":27,"value":3820}," be equal to the\n",{"type":22,"tag":51,"props":3822,"children":3824},{"className":3823},[],[3825],{"type":27,"value":3826},"subpass",{"type":27,"value":3828}," member of the ",{"type":22,"tag":51,"props":3830,"children":3832},{"className":3831},[],[3833],{"type":27,"value":3791},{"type":27,"value":3835}," structure\nspecified when creating the ",{"type":22,"tag":51,"props":3837,"children":3839},{"className":3838},[],[3840],{"type":27,"value":1758},{"type":27,"value":3842}," bound to\n",{"type":22,"tag":51,"props":3844,"children":3846},{"className":3845},[],[3847],{"type":27,"value":3806},{"type":22,"tag":587,"props":3849,"children":3851},{"name":3850},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07748",[3852],{"type":22,"tag":23,"props":3853,"children":3854},{},[3855,3857,3860],{"type":27,"value":3856},"If any shader statically accesses an input attachment, a valid\ndescriptor ",{"type":22,"tag":359,"props":3858,"children":3859},{"type":676},[],{"type":27,"value":3861}," be bound to the pipeline via a descriptor set",{"type":22,"tag":587,"props":3863,"children":3865},{"name":3864},"VUID-vkCmdExecuteGeneratedCommandsEXT-OpTypeImage-07468",[3866],{"type":22,"tag":23,"props":3867,"children":3868},{},[3869,3871,3876,3878,3883,3885,3891,3893,3896,3898,3904],{"type":27,"value":3870},"If any shader executed by this pipeline accesses an ",{"type":22,"tag":51,"props":3872,"children":3874},{"className":3873},[],[3875],{"type":27,"value":1544},{"type":27,"value":3877},"\nvariable with a ",{"type":22,"tag":51,"props":3879,"children":3881},{"className":3880},[],[3882],{"type":27,"value":2738},{"type":27,"value":3884}," operand of ",{"type":22,"tag":51,"props":3886,"children":3888},{"className":3887},[],[3889],{"type":27,"value":3890},"SubpassData",{"type":27,"value":3892},", it ",{"type":22,"tag":359,"props":3894,"children":3895},{"type":676},[],{"type":27,"value":3897}," be\ndecorated with an ",{"type":22,"tag":51,"props":3899,"children":3901},{"className":3900},[],[3902],{"type":27,"value":3903},"InputAttachmentIndex",{"type":27,"value":3905}," that corresponds to a valid\ninput attachment in the current subpass",{"type":22,"tag":587,"props":3907,"children":3909},{"name":3908},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07469",[3910],{"type":22,"tag":23,"props":3911,"children":3912},{},[3913,3915,3918,3920,3924,3926,3930,3932,3938,3940,3945,3947,3953,3955],{"type":27,"value":3914},"Input attachment views accessed in a subpass ",{"type":22,"tag":359,"props":3916,"children":3917},{"type":676},[],{"type":27,"value":3919}," be created with the\nsame ",{"type":22,"tag":30,"props":3921,"children":3922},{"href":2960},[3923],{"type":27,"value":2963},{"type":27,"value":3925}," as the corresponding subpass definition, and be\ncreated with a ",{"type":22,"tag":30,"props":3927,"children":3928},{"href":660},[3929],{"type":27,"value":663},{"type":27,"value":3931}," that is compatible with the attachment\nreferenced by the subpass'\n",{"type":22,"tag":51,"props":3933,"children":3935},{"className":3934},[],[3936],{"type":27,"value":3937},"pInputAttachments",{"type":27,"value":3939},"[",{"type":22,"tag":51,"props":3941,"children":3943},{"className":3942},[],[3944],{"type":27,"value":3903},{"type":27,"value":3946},"] in the currently\nbound ",{"type":22,"tag":30,"props":3948,"children":3950},{"href":3949},"/man/VkFramebuffer",[3951],{"type":27,"value":3952},"VkFramebuffer",{"type":27,"value":3954}," as specified by\n",{"type":22,"tag":30,"props":3956,"children":3958},{"href":3957},"/chapters/interfaces#compatibility-inputattachment",[3959],{"type":27,"value":3960},"Fragment Input Attachment\nCompatibility",{"type":22,"tag":587,"props":3962,"children":3964},{"name":3963},"VUID-vkCmdExecuteGeneratedCommandsEXT-pDepthInputAttachmentIndex-09595",[3965],{"type":22,"tag":23,"props":3966,"children":3967},{},[3968,3970,3975,3977,3983,3985,3990,3992,3996,3997,4003,4005,4009,4010,4016,4018,4024,4025,4028,4030,4034,4036],{"type":27,"value":3969},"Input attachment views accessed in a dynamic render pass with a\n",{"type":22,"tag":51,"props":3971,"children":3973},{"className":3972},[],[3974],{"type":27,"value":3903},{"type":27,"value":3976}," referenced by\n",{"type":22,"tag":30,"props":3978,"children":3980},{"href":3979},"/man/VkRenderingInputAttachmentIndexInfoKHR",[3981],{"type":27,"value":3982},"VkRenderingInputAttachmentIndexInfoKHR",{"type":27,"value":3984},", or no\n",{"type":22,"tag":51,"props":3986,"children":3988},{"className":3987},[],[3989],{"type":27,"value":3903},{"type":27,"value":3991}," if\n",{"type":22,"tag":30,"props":3993,"children":3994},{"href":3979},[3995],{"type":27,"value":3982},{"type":27,"value":189},{"type":22,"tag":51,"props":3998,"children":4000},{"className":3999},[],[4001],{"type":27,"value":4002},"pDepthInputAttachmentIndex",{"type":27,"value":4004},"\nor\n",{"type":22,"tag":30,"props":4006,"children":4007},{"href":3979},[4008],{"type":27,"value":3982},{"type":27,"value":189},{"type":22,"tag":51,"props":4011,"children":4013},{"className":4012},[],[4014],{"type":27,"value":4015},"pStencilInputAttachmentIndex",{"type":27,"value":4017},"\nare ",{"type":22,"tag":51,"props":4019,"children":4021},{"className":4020},[],[4022],{"type":27,"value":4023},"NULL",{"type":27,"value":1185},{"type":22,"tag":359,"props":4026,"children":4027},{"type":676},[],{"type":27,"value":4029}," be created with a ",{"type":22,"tag":30,"props":4031,"children":4032},{"href":660},[4033],{"type":27,"value":663},{"type":27,"value":4035}," that is compatible\nwith the corresponding color, depth, or stencil attachment in\n",{"type":22,"tag":30,"props":4037,"children":4039},{"href":4038},"/man/VkRenderingInfo",[4040],{"type":27,"value":4041},"VkRenderingInfo",{"type":22,"tag":587,"props":4043,"children":4045},{"name":4044},"VUID-vkCmdExecuteGeneratedCommandsEXT-pDepthInputAttachmentIndex-09596",[4046],{"type":22,"tag":23,"props":4047,"children":4048},{},[4049,4051,4054,4056,4061,4063,4067,4068,4073,4075,4079,4080,4085,4087],{"type":27,"value":4050},"Input attachment views accessed in a dynamic render pass via a shader\nobject ",{"type":22,"tag":359,"props":4052,"children":4053},{"type":676},[],{"type":27,"value":4055}," have an ",{"type":22,"tag":51,"props":4057,"children":4059},{"className":4058},[],[4060],{"type":27,"value":3903},{"type":27,"value":4062}," if both\n",{"type":22,"tag":30,"props":4064,"children":4065},{"href":3979},[4066],{"type":27,"value":3982},{"type":27,"value":189},{"type":22,"tag":51,"props":4069,"children":4071},{"className":4070},[],[4072],{"type":27,"value":4002},{"type":27,"value":4074},"\nand\n",{"type":22,"tag":30,"props":4076,"children":4077},{"href":3979},[4078],{"type":27,"value":3982},{"type":27,"value":189},{"type":22,"tag":51,"props":4081,"children":4083},{"className":4082},[],[4084],{"type":27,"value":4015},{"type":27,"value":4086},"\nare non-",{"type":22,"tag":51,"props":4088,"children":4090},{"className":4089},[],[4091],{"type":27,"value":4023},{"type":22,"tag":587,"props":4093,"children":4095},{"name":4094},"VUID-vkCmdExecuteGeneratedCommandsEXT-InputAttachmentIndex-09597",[4096],{"type":22,"tag":23,"props":4097,"children":4098},{},[4099,4101,4106,4108,4113,4114,4117,4119],{"type":27,"value":4100},"If an input attachment view accessed in a dynamic render pass via a\nshader object has an ",{"type":22,"tag":51,"props":4102,"children":4104},{"className":4103},[],[4105],{"type":27,"value":3903},{"type":27,"value":4107},", the\n",{"type":22,"tag":51,"props":4109,"children":4111},{"className":4110},[],[4112],{"type":27,"value":3903},{"type":27,"value":673},{"type":22,"tag":359,"props":4115,"children":4116},{"type":676},[],{"type":27,"value":4118}," match an index in\n",{"type":22,"tag":30,"props":4120,"children":4121},{"href":3979},[4122],{"type":27,"value":3982},{"type":22,"tag":587,"props":4124,"children":4126},{"name":4125},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-06537",[4127],{"type":22,"tag":23,"props":4128,"children":4129},{},[4130,4132,4135],{"type":27,"value":4131},"Memory backing image subresources used as attachments in the current\nrender pass ",{"type":22,"tag":359,"props":4133,"children":4134},{"type":676},[],{"type":27,"value":4136}," not be written in any way other than as an attachment\nby this command",{"type":22,"tag":587,"props":4138,"children":4140},{"name":4139},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09000",[4141,4162,4205],{"type":22,"tag":23,"props":4142,"children":4143},{},[4144,4146,4152,4154,4160],{"type":27,"value":4145},"If a color attachment is written by any prior command in this subpass or\nby the load, store, or resolve operations for this subpass,\nit is not in the\n",{"type":22,"tag":51,"props":4147,"children":4149},{"className":4148},[],[4150],{"type":27,"value":4151},"VK_IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT",{"type":27,"value":4153}," image layout,\nand\neither:-\nthe ",{"type":22,"tag":51,"props":4155,"children":4157},{"className":4156},[],[4158],{"type":27,"value":4159},"VK_PIPELINE_CREATE_COLOR_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT",{"type":27,"value":4161}," is\nset on the currently bound pipeline\nor",{"type":22,"tag":281,"props":4163,"children":4164},{},[4165],{"type":22,"tag":285,"props":4166,"children":4167},{},[4168,4170,4176,4178,4184,4186],{"type":27,"value":4169},"the last call to ",{"type":22,"tag":30,"props":4171,"children":4173},{"href":4172},"/man/vkCmdSetAttachmentFeedbackLoopEnableEXT",[4174],{"type":27,"value":4175},"vkCmdSetAttachmentFeedbackLoopEnableEXT",{"type":27,"value":4177}," included\n",{"type":22,"tag":51,"props":4179,"children":4181},{"className":4180},[],[4182],{"type":27,"value":4183},"VK_IMAGE_ASPECT_COLOR_BIT",{"type":27,"value":4185}," and",{"type":22,"tag":281,"props":4187,"children":4188},{},[4189,4194],{"type":22,"tag":285,"props":4190,"children":4191},{},[4192],{"type":27,"value":4193},"there is no currently bound graphics pipeline or",{"type":22,"tag":285,"props":4195,"children":4196},{},[4197,4199],{"type":27,"value":4198},"the currently bound graphics pipeline was created with\n",{"type":22,"tag":51,"props":4200,"children":4202},{"className":4201},[],[4203],{"type":27,"value":4204},"VK_DYNAMIC_STATE_ATTACHMENT_FEEDBACK_LOOP_ENABLE_EXT",{"type":22,"tag":23,"props":4206,"children":4207},{},[4208,4210,4213],{"type":27,"value":4209},"it ",{"type":22,"tag":359,"props":4211,"children":4212},{"type":676},[],{"type":27,"value":4214}," not be accessed in any way other than as an attachment by this\ncommand",{"type":22,"tag":587,"props":4216,"children":4218},{"name":4217},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09001",[4219,4239,4274],{"type":22,"tag":23,"props":4220,"children":4221},{},[4222,4224,4229,4231,4237],{"type":27,"value":4223},"If a depth attachment is written by any prior command in this subpass or\nby the load, store, or resolve operations for this subpass,\nit is not in the\n",{"type":22,"tag":51,"props":4225,"children":4227},{"className":4226},[],[4228],{"type":27,"value":4151},{"type":27,"value":4230}," image layout,\nand\neither:-\nthe\n",{"type":22,"tag":51,"props":4232,"children":4234},{"className":4233},[],[4235],{"type":27,"value":4236},"VK_PIPELINE_CREATE_DEPTH_STENCIL_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT",{"type":27,"value":4238},"\nis set on the currently bound pipeline\nor",{"type":22,"tag":281,"props":4240,"children":4241},{},[4242],{"type":22,"tag":285,"props":4243,"children":4244},{},[4245,4246,4250,4251,4257,4258],{"type":27,"value":4169},{"type":22,"tag":30,"props":4247,"children":4248},{"href":4172},[4249],{"type":27,"value":4175},{"type":27,"value":4177},{"type":22,"tag":51,"props":4252,"children":4254},{"className":4253},[],[4255],{"type":27,"value":4256},"VK_IMAGE_ASPECT_DEPTH_BIT",{"type":27,"value":4185},{"type":22,"tag":281,"props":4259,"children":4260},{},[4261,4265],{"type":22,"tag":285,"props":4262,"children":4263},{},[4264],{"type":27,"value":4193},{"type":22,"tag":285,"props":4266,"children":4267},{},[4268,4269],{"type":27,"value":4198},{"type":22,"tag":51,"props":4270,"children":4272},{"className":4271},[],[4273],{"type":27,"value":4204},{"type":22,"tag":23,"props":4275,"children":4276},{},[4277,4278,4281],{"type":27,"value":4209},{"type":22,"tag":359,"props":4279,"children":4280},{"type":676},[],{"type":27,"value":4214},{"type":22,"tag":587,"props":4283,"children":4285},{"name":4284},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09002",[4286,4303,4338],{"type":22,"tag":23,"props":4287,"children":4288},{},[4289,4291,4296,4297,4302],{"type":27,"value":4290},"If a stencil attachment is written by any prior command in this subpass\nor by the load, store, or resolve operations for this subpass,\nit is not in the\n",{"type":22,"tag":51,"props":4292,"children":4294},{"className":4293},[],[4295],{"type":27,"value":4151},{"type":27,"value":4230},{"type":22,"tag":51,"props":4298,"children":4300},{"className":4299},[],[4301],{"type":27,"value":4236},{"type":27,"value":4238},{"type":22,"tag":281,"props":4304,"children":4305},{},[4306],{"type":22,"tag":285,"props":4307,"children":4308},{},[4309,4310,4314,4315,4321,4322],{"type":27,"value":4169},{"type":22,"tag":30,"props":4311,"children":4312},{"href":4172},[4313],{"type":27,"value":4175},{"type":27,"value":4177},{"type":22,"tag":51,"props":4316,"children":4318},{"className":4317},[],[4319],{"type":27,"value":4320},"VK_IMAGE_ASPECT_STENCIL_BIT",{"type":27,"value":4185},{"type":22,"tag":281,"props":4323,"children":4324},{},[4325,4329],{"type":22,"tag":285,"props":4326,"children":4327},{},[4328],{"type":27,"value":4193},{"type":22,"tag":285,"props":4330,"children":4331},{},[4332,4333],{"type":27,"value":4198},{"type":22,"tag":51,"props":4334,"children":4336},{"className":4335},[],[4337],{"type":27,"value":4204},{"type":22,"tag":23,"props":4339,"children":4340},{},[4341,4342,4345],{"type":27,"value":4209},{"type":22,"tag":359,"props":4343,"children":4344},{"type":676},[],{"type":27,"value":4214},{"type":22,"tag":587,"props":4347,"children":4349},{"name":4348},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09003",[4350],{"type":22,"tag":23,"props":4351,"children":4352},{},[4353,4355,4358],{"type":27,"value":4354},"If an attachment is written by any prior command in this subpass or by\nthe load, store, or resolve operations for this subpass, it ",{"type":22,"tag":359,"props":4356,"children":4357},{"type":676},[],{"type":27,"value":4359}," not be\naccessed in any way other than as an attachment, storage image, or\nsampled image by this command",{"type":22,"tag":587,"props":4361,"children":4363},{"name":4362},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-06539",[4364],{"type":22,"tag":23,"props":4365,"children":4366},{},[4367,4369,4372],{"type":27,"value":4368},"If any previously recorded command in the current subpass accessed an\nimage subresource used as an attachment in this subpass in any way other\nthan as an attachment, this command ",{"type":22,"tag":359,"props":4370,"children":4371},{"type":676},[],{"type":27,"value":4373}," not write to that image\nsubresource as an attachment",{"type":22,"tag":587,"props":4375,"children":4377},{"name":4376},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-06886",[4378],{"type":22,"tag":23,"props":4379,"children":4380},{},[4381,4383,4389,4390,4393],{"type":27,"value":4382},"If the current render pass instance uses a depth/stencil attachment with\na read-only layout for the depth aspect, ",{"type":22,"tag":30,"props":4384,"children":4386},{"href":4385},"/chapters/fragops#fragops-depth-write",[4387],{"type":27,"value":4388},"depth\nwrites",{"type":27,"value":673},{"type":22,"tag":359,"props":4391,"children":4392},{"type":676},[],{"type":27,"value":4394}," be disabled",{"type":22,"tag":587,"props":4396,"children":4398},{"name":4397},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-06887",[4399],{"type":22,"tag":23,"props":4400,"children":4401},{},[4402,4404,4410,4412,4418,4419,4422,4423],{"type":27,"value":4403},"If the current render pass instance uses a depth/stencil attachment with\na read-only layout for the stencil aspect, both front and back\n",{"type":22,"tag":51,"props":4405,"children":4407},{"className":4406},[],[4408],{"type":27,"value":4409},"writeMask",{"type":27,"value":4411}," are not zero, and stencil test is enabled,\n",{"type":22,"tag":30,"props":4413,"children":4415},{"href":4414},"/chapters/fragops#fragops-stencil",[4416],{"type":27,"value":4417},"all stencil ops",{"type":27,"value":673},{"type":22,"tag":359,"props":4420,"children":4421},{"type":676},[],{"type":27,"value":3769},{"type":22,"tag":51,"props":4424,"children":4426},{"className":4425},[],[4427],{"type":27,"value":4428},"VK_STENCIL_OP_KEEP",{"type":22,"tag":587,"props":4430,"children":4432},{"name":4431},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07831",[4433],{"type":22,"tag":23,"props":4434,"children":4435},{},[4436,4438,4444,4446,4452,4453,4456,4458,4464],{"type":27,"value":4437},"If the bound graphics pipeline state was created with the\n",{"type":22,"tag":51,"props":4439,"children":4441},{"className":4440},[],[4442],{"type":27,"value":4443},"VK_DYNAMIC_STATE_VIEWPORT",{"type":27,"value":4445}," dynamic state enabled then\n",{"type":22,"tag":30,"props":4447,"children":4449},{"href":4448},"/man/vkCmdSetViewport",[4450],{"type":27,"value":4451},"vkCmdSetViewport",{"type":27,"value":673},{"type":22,"tag":359,"props":4454,"children":4455},{"type":676},[],{"type":27,"value":4457}," have been called and not subsequently\n",{"type":22,"tag":30,"props":4459,"children":4461},{"href":4460},"/chapters/pipelines#dynamic-state-lifetime",[4462],{"type":27,"value":4463},"invalidated",{"type":27,"value":4465}," in the current command buffer\nprior to this drawing command",{"type":22,"tag":587,"props":4467,"children":4469},{"name":4468},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07832",[4470],{"type":22,"tag":23,"props":4471,"children":4472},{},[4473,4474,4480,4481,4487,4488,4491,4492,4496],{"type":27,"value":4437},{"type":22,"tag":51,"props":4475,"children":4477},{"className":4476},[],[4478],{"type":27,"value":4479},"VK_DYNAMIC_STATE_SCISSOR",{"type":27,"value":4445},{"type":22,"tag":30,"props":4482,"children":4484},{"href":4483},"/man/vkCmdSetScissor",[4485],{"type":27,"value":4486},"vkCmdSetScissor",{"type":27,"value":673},{"type":22,"tag":359,"props":4489,"children":4490},{"type":676},[],{"type":27,"value":4457},{"type":22,"tag":30,"props":4493,"children":4494},{"href":4460},[4495],{"type":27,"value":4463},{"type":27,"value":4465},{"type":22,"tag":587,"props":4498,"children":4500},{"name":4499},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07833",[4501],{"type":22,"tag":23,"props":4502,"children":4503},{},[4504,4505,4511,4512,4518,4519,4522,4523,4527],{"type":27,"value":4437},{"type":22,"tag":51,"props":4506,"children":4508},{"className":4507},[],[4509],{"type":27,"value":4510},"VK_DYNAMIC_STATE_LINE_WIDTH",{"type":27,"value":4445},{"type":22,"tag":30,"props":4513,"children":4515},{"href":4514},"/man/vkCmdSetLineWidth",[4516],{"type":27,"value":4517},"vkCmdSetLineWidth",{"type":27,"value":673},{"type":22,"tag":359,"props":4520,"children":4521},{"type":676},[],{"type":27,"value":4457},{"type":22,"tag":30,"props":4524,"children":4525},{"href":4460},[4526],{"type":27,"value":4463},{"type":27,"value":4465},{"type":22,"tag":587,"props":4529,"children":4531},{"name":4530},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08617",[4532],{"type":22,"tag":23,"props":4533,"children":4534},{},[4535,4537,4543,4545,4551,4553,4558,4560,4566,4567,4573,4574,4580,4581,4585,4586,4589,4590,4594],{"type":27,"value":4536},"If a shader object is bound to any graphics stage, and the most recent\ncall to ",{"type":22,"tag":30,"props":4538,"children":4540},{"href":4539},"/man/vkCmdSetRasterizerDiscardEnable",[4541],{"type":27,"value":4542},"vkCmdSetRasterizerDiscardEnable",{"type":27,"value":4544}," in the current command\nbuffer set ",{"type":22,"tag":51,"props":4546,"children":4548},{"className":4547},[],[4549],{"type":27,"value":4550},"rasterizerDiscardEnable",{"type":27,"value":4552}," to ",{"type":22,"tag":51,"props":4554,"children":4556},{"className":4555},[],[4557],{"type":27,"value":310},{"type":27,"value":4559},", and the most\nrecent call to ",{"type":22,"tag":30,"props":4561,"children":4563},{"href":4562},"/man/vkCmdSetPolygonModeEXT",[4564],{"type":27,"value":4565},"vkCmdSetPolygonModeEXT",{"type":27,"value":4544},{"type":22,"tag":51,"props":4568,"children":4570},{"className":4569},[],[4571],{"type":27,"value":4572},"polygonMode",{"type":27,"value":4552},{"type":22,"tag":51,"props":4575,"children":4577},{"className":4576},[],[4578],{"type":27,"value":4579},"VK_POLYGON_MODE_LINE",{"type":27,"value":97},{"type":22,"tag":30,"props":4582,"children":4583},{"href":4514},[4584],{"type":27,"value":4517},{"type":27,"value":673},{"type":22,"tag":359,"props":4587,"children":4588},{"type":676},[],{"type":27,"value":4457},{"type":22,"tag":30,"props":4591,"children":4592},{"href":4460},[4593],{"type":27,"value":4463},{"type":27,"value":4465},{"type":22,"tag":587,"props":4596,"children":4598},{"name":4597},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08618",[4599],{"type":22,"tag":23,"props":4600,"children":4601},{},[4602,4603,4607,4608,4613,4614,4619,4620,4626,4627,4633,4635,4639,4640,4643,4644,4648],{"type":27,"value":4536},{"type":22,"tag":30,"props":4604,"children":4605},{"href":4539},[4606],{"type":27,"value":4542},{"type":27,"value":4544},{"type":22,"tag":51,"props":4609,"children":4611},{"className":4610},[],[4612],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":4615,"children":4617},{"className":4616},[],[4618],{"type":27,"value":310},{"type":27,"value":4559},{"type":22,"tag":30,"props":4621,"children":4623},{"href":4622},"/man/vkCmdSetPrimitiveTopology",[4624],{"type":27,"value":4625},"vkCmdSetPrimitiveTopology",{"type":27,"value":4544},{"type":22,"tag":51,"props":4628,"children":4630},{"className":4629},[],[4631],{"type":27,"value":4632},"primitiveTopology",{"type":27,"value":4634}," to any line topology,\n",{"type":22,"tag":30,"props":4636,"children":4637},{"href":4514},[4638],{"type":27,"value":4517},{"type":27,"value":673},{"type":22,"tag":359,"props":4641,"children":4642},{"type":676},[],{"type":27,"value":4457},{"type":22,"tag":30,"props":4645,"children":4646},{"href":4460},[4647],{"type":27,"value":4463},{"type":27,"value":4465},{"type":22,"tag":587,"props":4650,"children":4652},{"name":4651},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08619",[4653],{"type":22,"tag":23,"props":4654,"children":4655},{},[4656,4658,4664,4665,4671,4673,4677,4679,4684,4685,4690,4691,4695,4698,4700,4704],{"type":27,"value":4657},"If a shader object that outputs line primitives is bound to the\n",{"type":22,"tag":51,"props":4659,"children":4661},{"className":4660},[],[4662],{"type":27,"value":4663},"VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT",{"type":27,"value":732},{"type":22,"tag":51,"props":4666,"children":4668},{"className":4667},[],[4669],{"type":27,"value":4670},"VK_SHADER_STAGE_GEOMETRY_BIT",{"type":27,"value":4672}," stage, and the most recent call to\n",{"type":22,"tag":30,"props":4674,"children":4675},{"href":4539},[4676],{"type":27,"value":4542},{"type":27,"value":4678}," in the current command buffer set\n",{"type":22,"tag":51,"props":4680,"children":4682},{"className":4681},[],[4683],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":4686,"children":4688},{"className":4687},[],[4689],{"type":27,"value":310},{"type":27,"value":1185},{"type":22,"tag":30,"props":4692,"children":4693},{"href":4514},[4694],{"type":27,"value":4517},{"type":22,"tag":359,"props":4696,"children":4697},{"type":676},[],{"type":27,"value":4699}," have been called and not subsequently ",{"type":22,"tag":30,"props":4701,"children":4702},{"href":4460},[4703],{"type":27,"value":4463},{"type":27,"value":4705}," in the current command buffer prior to this drawing\ncommand",{"type":22,"tag":587,"props":4707,"children":4709},{"name":4708},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07834",[4710],{"type":22,"tag":23,"props":4711,"children":4712},{},[4713,4715,4721,4723,4729,4730,4735,4736,4741,4743,4747,4749,4755,4757,4762,4764,4770,4771,4777,4780,4781,4785],{"type":27,"value":4714},"If\na shader object is bound to any graphics stage or\na graphics pipeline is bound which was created with the\n",{"type":22,"tag":51,"props":4716,"children":4718},{"className":4717},[],[4719],{"type":27,"value":4720},"VK_DYNAMIC_STATE_DEPTH_BIAS",{"type":27,"value":4722}," dynamic state enabled, the\n",{"type":22,"tag":30,"props":4724,"children":4726},{"href":4725},"/chapters/pipelines#dynamic-state-current-value",[4727],{"type":27,"value":4728},"current value",{"type":27,"value":1177},{"type":22,"tag":51,"props":4731,"children":4733},{"className":4732},[],[4734],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":4737,"children":4739},{"className":4738},[],[4740],{"type":27,"value":310},{"type":27,"value":4742},", and the\n",{"type":22,"tag":30,"props":4744,"children":4745},{"href":4725},[4746],{"type":27,"value":4728},{"type":27,"value":4748}," of ",{"type":22,"tag":51,"props":4750,"children":4752},{"className":4751},[],[4753],{"type":27,"value":4754},"depthBiasEnable",{"type":27,"value":4756},"\nis ",{"type":22,"tag":51,"props":4758,"children":4760},{"className":4759},[],[4761],{"type":27,"value":918},{"type":27,"value":4763},", then ",{"type":22,"tag":30,"props":4765,"children":4767},{"href":4766},"/man/vkCmdSetDepthBounds",[4768],{"type":27,"value":4769},"vkCmdSetDepthBounds",{"type":27,"value":2320},{"type":22,"tag":30,"props":4772,"children":4774},{"href":4773},"/man/vkCmdSetDepthBias2EXT",[4775],{"type":27,"value":4776},"vkCmdSetDepthBias2EXT",{"type":22,"tag":359,"props":4778,"children":4779},{"type":676},[],{"type":27,"value":4699},{"type":22,"tag":30,"props":4782,"children":4783},{"href":4460},[4784],{"type":27,"value":4463},{"type":27,"value":4705},{"type":22,"tag":587,"props":4787,"children":4789},{"name":4788},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07835",[4790],{"type":22,"tag":23,"props":4791,"children":4792},{},[4793,4794,4800,4801,4807,4808,4811,4812,4816],{"type":27,"value":4437},{"type":22,"tag":51,"props":4795,"children":4797},{"className":4796},[],[4798],{"type":27,"value":4799},"VK_DYNAMIC_STATE_BLEND_CONSTANTS",{"type":27,"value":4445},{"type":22,"tag":30,"props":4802,"children":4804},{"href":4803},"/man/vkCmdSetBlendConstants",[4805],{"type":27,"value":4806},"vkCmdSetBlendConstants",{"type":27,"value":673},{"type":22,"tag":359,"props":4809,"children":4810},{"type":676},[],{"type":27,"value":4457},{"type":22,"tag":30,"props":4813,"children":4814},{"href":4460},[4815],{"type":27,"value":4463},{"type":27,"value":4465},{"type":22,"tag":587,"props":4818,"children":4820},{"name":4819},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08621",[4821],{"type":22,"tag":23,"props":4822,"children":4823},{},[4824,4826,4832,4834,4838,4840,4845,4847,4852,4854,4860,4862,4868,4869,4874,4875,4881,4883,4889,4891,4897,4899,4905,4907,4913,4914,4920,4921,4927,4928,4934,4935,4939,4940,4943,4944,4948],{"type":27,"value":4825},"If a shader object is bound to the ",{"type":22,"tag":51,"props":4827,"children":4829},{"className":4828},[],[4830],{"type":27,"value":4831},"VK_SHADER_STAGE_FRAGMENT_BIT",{"type":27,"value":4833},"\nstage, and the most recent call to ",{"type":22,"tag":30,"props":4835,"children":4836},{"href":4539},[4837],{"type":27,"value":4542},{"type":27,"value":4839},"\nin the current command buffer set ",{"type":22,"tag":51,"props":4841,"children":4843},{"className":4842},[],[4844],{"type":27,"value":4550},{"type":27,"value":4846}," to\n",{"type":22,"tag":51,"props":4848,"children":4850},{"className":4849},[],[4851],{"type":27,"value":310},{"type":27,"value":4853},", and the most recent call to\n",{"type":22,"tag":30,"props":4855,"children":4857},{"href":4856},"/man/vkCmdSetColorBlendEnableEXT",[4858],{"type":27,"value":4859},"vkCmdSetColorBlendEnableEXT",{"type":27,"value":4861}," in the current command buffer set any\nelement of ",{"type":22,"tag":51,"props":4863,"children":4865},{"className":4864},[],[4866],{"type":27,"value":4867},"pColorBlendEnables",{"type":27,"value":4552},{"type":22,"tag":51,"props":4870,"children":4872},{"className":4871},[],[4873],{"type":27,"value":918},{"type":27,"value":4559},{"type":22,"tag":30,"props":4876,"children":4878},{"href":4877},"/man/vkCmdSetColorBlendEquationEXT",[4879],{"type":27,"value":4880},"vkCmdSetColorBlendEquationEXT",{"type":27,"value":4882}," in the current\ncommand buffer set the same element of ",{"type":22,"tag":51,"props":4884,"children":4886},{"className":4885},[],[4887],{"type":27,"value":4888},"pColorBlendEquations",{"type":27,"value":4890}," to a\n",{"type":22,"tag":51,"props":4892,"children":4894},{"className":4893},[],[4895],{"type":27,"value":4896},"VkColorBlendEquationEXT",{"type":27,"value":4898}," structure with any ",{"type":22,"tag":30,"props":4900,"children":4902},{"href":4901},"/man/VkBlendFactor",[4903],{"type":27,"value":4904},"VkBlendFactor",{"type":27,"value":4906},"\nmember with a value of ",{"type":22,"tag":51,"props":4908,"children":4910},{"className":4909},[],[4911],{"type":27,"value":4912},"VK_BLEND_FACTOR_CONSTANT_COLOR",{"type":27,"value":97},{"type":22,"tag":51,"props":4915,"children":4917},{"className":4916},[],[4918],{"type":27,"value":4919},"VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR",{"type":27,"value":97},{"type":22,"tag":51,"props":4922,"children":4924},{"className":4923},[],[4925],{"type":27,"value":4926},"VK_BLEND_FACTOR_CONSTANT_ALPHA",{"type":27,"value":1193},{"type":22,"tag":51,"props":4929,"children":4931},{"className":4930},[],[4932],{"type":27,"value":4933},"VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA",{"type":27,"value":97},{"type":22,"tag":30,"props":4936,"children":4937},{"href":4803},[4938],{"type":27,"value":4806},{"type":27,"value":673},{"type":22,"tag":359,"props":4941,"children":4942},{"type":676},[],{"type":27,"value":4457},{"type":22,"tag":30,"props":4945,"children":4946},{"href":4460},[4947],{"type":27,"value":4463},{"type":27,"value":4465},{"type":22,"tag":587,"props":4950,"children":4952},{"name":4951},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07836",[4953],{"type":22,"tag":23,"props":4954,"children":4955},{},[4956,4957,4963,4964,4968,4969,4974,4975,4980,4981,4985,4986,4992,4993,4998,5000,5004,5005,5008,5009,5013],{"type":27,"value":4714},{"type":22,"tag":51,"props":4958,"children":4960},{"className":4959},[],[4961],{"type":27,"value":4962},"VK_DYNAMIC_STATE_DEPTH_BOUNDS",{"type":27,"value":4722},{"type":22,"tag":30,"props":4965,"children":4966},{"href":4725},[4967],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":4970,"children":4972},{"className":4971},[],[4973],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":4976,"children":4978},{"className":4977},[],[4979],{"type":27,"value":310},{"type":27,"value":4742},{"type":22,"tag":30,"props":4982,"children":4983},{"href":4725},[4984],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":4987,"children":4989},{"className":4988},[],[4990],{"type":27,"value":4991},"depthBoundsTestEnable",{"type":27,"value":1546},{"type":22,"tag":51,"props":4994,"children":4996},{"className":4995},[],[4997],{"type":27,"value":918},{"type":27,"value":4999},", then\n",{"type":22,"tag":30,"props":5001,"children":5002},{"href":4766},[5003],{"type":27,"value":4769},{"type":27,"value":673},{"type":22,"tag":359,"props":5006,"children":5007},{"type":676},[],{"type":27,"value":4457},{"type":22,"tag":30,"props":5010,"children":5011},{"href":4460},[5012],{"type":27,"value":4463},{"type":27,"value":4465},{"type":22,"tag":587,"props":5015,"children":5017},{"name":5016},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07837",[5018],{"type":22,"tag":23,"props":5019,"children":5020},{},[5021,5022,5028,5029,5033,5034,5039,5040,5045,5046,5050,5051,5057,5058,5063,5064,5070,5071,5074,5076,5080],{"type":27,"value":4714},{"type":22,"tag":51,"props":5023,"children":5025},{"className":5024},[],[5026],{"type":27,"value":5027},"VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK",{"type":27,"value":4722},{"type":22,"tag":30,"props":5030,"children":5031},{"href":4725},[5032],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5035,"children":5037},{"className":5036},[],[5038],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":5041,"children":5043},{"className":5042},[],[5044],{"type":27,"value":310},{"type":27,"value":4742},{"type":22,"tag":30,"props":5047,"children":5048},{"href":4725},[5049],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5052,"children":5054},{"className":5053},[],[5055],{"type":27,"value":5056},"stencilTestEnable",{"type":27,"value":1546},{"type":22,"tag":51,"props":5059,"children":5061},{"className":5060},[],[5062],{"type":27,"value":918},{"type":27,"value":4999},{"type":22,"tag":30,"props":5065,"children":5067},{"href":5066},"/man/vkCmdSetStencilCompareMask",[5068],{"type":27,"value":5069},"vkCmdSetStencilCompareMask",{"type":27,"value":673},{"type":22,"tag":359,"props":5072,"children":5073},{"type":676},[],{"type":27,"value":5075}," have been called and not\nsubsequently ",{"type":22,"tag":30,"props":5077,"children":5078},{"href":4460},[5079],{"type":27,"value":4463},{"type":27,"value":5081}," in the current\ncommand buffer prior to this drawing command",{"type":22,"tag":587,"props":5083,"children":5085},{"name":5084},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07838",[5086],{"type":22,"tag":23,"props":5087,"children":5088},{},[5089,5090,5096,5097,5101,5102,5107,5108,5113,5114,5118,5119,5124,5125,5130,5131,5137,5138,5141,5142,5146],{"type":27,"value":4714},{"type":22,"tag":51,"props":5091,"children":5093},{"className":5092},[],[5094],{"type":27,"value":5095},"VK_DYNAMIC_STATE_STENCIL_WRITE_MASK",{"type":27,"value":4722},{"type":22,"tag":30,"props":5098,"children":5099},{"href":4725},[5100],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5103,"children":5105},{"className":5104},[],[5106],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":5109,"children":5111},{"className":5110},[],[5112],{"type":27,"value":310},{"type":27,"value":4742},{"type":22,"tag":30,"props":5115,"children":5116},{"href":4725},[5117],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5120,"children":5122},{"className":5121},[],[5123],{"type":27,"value":5056},{"type":27,"value":1546},{"type":22,"tag":51,"props":5126,"children":5128},{"className":5127},[],[5129],{"type":27,"value":918},{"type":27,"value":4999},{"type":22,"tag":30,"props":5132,"children":5134},{"href":5133},"/man/vkCmdSetStencilWriteMask",[5135],{"type":27,"value":5136},"vkCmdSetStencilWriteMask",{"type":27,"value":673},{"type":22,"tag":359,"props":5139,"children":5140},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":5143,"children":5144},{"href":4460},[5145],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":5148,"children":5150},{"name":5149},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07839",[5151],{"type":22,"tag":23,"props":5152,"children":5153},{},[5154,5155,5161,5162,5166,5168,5173,5174,5179,5180,5184,5185,5190,5191,5196,5197,5203,5204,5207,5208,5212],{"type":27,"value":4714},{"type":22,"tag":51,"props":5156,"children":5158},{"className":5157},[],[5159],{"type":27,"value":5160},"VK_DYNAMIC_STATE_STENCIL_REFERENCE",{"type":27,"value":4722},{"type":22,"tag":30,"props":5163,"children":5164},{"href":4725},[5165],{"type":27,"value":4728},{"type":27,"value":5167}," of and\n",{"type":22,"tag":51,"props":5169,"children":5171},{"className":5170},[],[5172],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":5175,"children":5177},{"className":5176},[],[5178],{"type":27,"value":310},{"type":27,"value":4107},{"type":22,"tag":30,"props":5181,"children":5182},{"href":4725},[5183],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5186,"children":5188},{"className":5187},[],[5189],{"type":27,"value":5056},{"type":27,"value":1546},{"type":22,"tag":51,"props":5192,"children":5194},{"className":5193},[],[5195],{"type":27,"value":918},{"type":27,"value":4999},{"type":22,"tag":30,"props":5198,"children":5200},{"href":5199},"/man/vkCmdSetStencilReference",[5201],{"type":27,"value":5202},"vkCmdSetStencilReference",{"type":27,"value":673},{"type":22,"tag":359,"props":5205,"children":5206},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":5209,"children":5210},{"href":4460},[5211],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":5214,"children":5216},{"name":5215},"VUID-vkCmdExecuteGeneratedCommandsEXT-maxMultiviewInstanceIndex-02688",[5217],{"type":22,"tag":23,"props":5218,"children":5219},{},[5220,5222,5225,5227,5233,5234],{"type":27,"value":5221},"If the draw is recorded in a render pass instance with multiview\nenabled, the maximum instance index ",{"type":22,"tag":359,"props":5223,"children":5224},{"type":676},[],{"type":27,"value":5226}," be less than or equal to\n",{"type":22,"tag":30,"props":5228,"children":5230},{"href":5229},"/man/VkPhysicalDeviceMultiviewProperties",[5231],{"type":27,"value":5232},"VkPhysicalDeviceMultiviewProperties",{"type":27,"value":199},{"type":22,"tag":51,"props":5235,"children":5237},{"className":5236},[],[5238],{"type":27,"value":5239},"maxMultiviewInstanceIndex",{"type":22,"tag":587,"props":5241,"children":5243},{"name":5242},"VUID-vkCmdExecuteGeneratedCommandsEXT-sampleLocationsEnable-02689",[5244],{"type":22,"tag":23,"props":5245,"children":5246},{},[5247,5249,5255,5256,5262,5264,5269,5271,5274,5276,5282],{"type":27,"value":5248},"If the bound graphics pipeline was created with\n",{"type":22,"tag":30,"props":5250,"children":5252},{"href":5251},"/man/VkPipelineSampleLocationsStateCreateInfoEXT",[5253],{"type":27,"value":5254},"VkPipelineSampleLocationsStateCreateInfoEXT",{"type":27,"value":199},{"type":22,"tag":51,"props":5257,"children":5259},{"className":5258},[],[5260],{"type":27,"value":5261},"sampleLocationsEnable",{"type":27,"value":5263},"\nset to ",{"type":22,"tag":51,"props":5265,"children":5267},{"className":5266},[],[5268],{"type":27,"value":918},{"type":27,"value":5270}," and the current subpass has a depth/stencil\nattachment, then that attachment ",{"type":22,"tag":359,"props":5272,"children":5273},{"type":676},[],{"type":27,"value":5275}," have been created with the\n",{"type":22,"tag":51,"props":5277,"children":5279},{"className":5278},[],[5280],{"type":27,"value":5281},"VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT",{"type":27,"value":5283}," bit set",{"type":22,"tag":587,"props":5285,"children":5287},{"name":5286},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-06666",[5288],{"type":22,"tag":23,"props":5289,"children":5290},{},[5291,5292,5298,5300,5306,5307,5311,5312,5317,5318,5323,5324,5328,5329,5334,5335,5340,5341,5347,5348,5351,5352,5356],{"type":27,"value":336},{"type":22,"tag":30,"props":5293,"children":5295},{"href":5294},"/extensions/VK_EXT_sample_locations",[5296],{"type":27,"value":5297},"VK_EXT_sample_locations",{"type":27,"value":5299}," extension is enabled,\na shader object is bound to any graphics stage or\na graphics pipeline is bound which was created with the\n",{"type":22,"tag":51,"props":5301,"children":5303},{"className":5302},[],[5304],{"type":27,"value":5305},"VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_EXT",{"type":27,"value":4722},{"type":22,"tag":30,"props":5308,"children":5309},{"href":4725},[5310],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5313,"children":5315},{"className":5314},[],[5316],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":5319,"children":5321},{"className":5320},[],[5322],{"type":27,"value":310},{"type":27,"value":4742},{"type":22,"tag":30,"props":5325,"children":5326},{"href":4725},[5327],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5330,"children":5332},{"className":5331},[],[5333],{"type":27,"value":5261},{"type":27,"value":1546},{"type":22,"tag":51,"props":5336,"children":5338},{"className":5337},[],[5339],{"type":27,"value":918},{"type":27,"value":4999},{"type":22,"tag":30,"props":5342,"children":5344},{"href":5343},"/man/vkCmdSetSampleLocationsEXT",[5345],{"type":27,"value":5346},"vkCmdSetSampleLocationsEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":5349,"children":5350},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":5353,"children":5354},{"href":4460},[5355],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":5358,"children":5360},{"name":5359},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07840",[5361],{"type":22,"tag":23,"props":5362,"children":5363},{},[5364,5365,5371,5373,5377,5378,5383,5384,5389,5390,5396,5397,5400,5401,5405],{"type":27,"value":4714},{"type":22,"tag":51,"props":5366,"children":5368},{"className":5367},[],[5369],{"type":27,"value":5370},"VK_DYNAMIC_STATE_CULL_MODE",{"type":27,"value":5372}," dynamic state enabled, and the\n",{"type":22,"tag":30,"props":5374,"children":5375},{"href":4725},[5376],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5379,"children":5381},{"className":5380},[],[5382],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":5385,"children":5387},{"className":5386},[],[5388],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":5391,"children":5393},{"href":5392},"/man/vkCmdSetCullMode",[5394],{"type":27,"value":5395},"vkCmdSetCullMode",{"type":27,"value":673},{"type":22,"tag":359,"props":5398,"children":5399},{"type":676},[],{"type":27,"value":4457},{"type":22,"tag":30,"props":5402,"children":5403},{"href":4460},[5404],{"type":27,"value":4463},{"type":27,"value":4465},{"type":22,"tag":587,"props":5407,"children":5409},{"name":5408},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07841",[5410],{"type":22,"tag":23,"props":5411,"children":5412},{},[5413,5414,5420,5421,5425,5426,5431,5432,5437,5438,5444,5445,5448,5449,5453],{"type":27,"value":4714},{"type":22,"tag":51,"props":5415,"children":5417},{"className":5416},[],[5418],{"type":27,"value":5419},"VK_DYNAMIC_STATE_FRONT_FACE",{"type":27,"value":5372},{"type":22,"tag":30,"props":5422,"children":5423},{"href":4725},[5424],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5427,"children":5429},{"className":5428},[],[5430],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":5433,"children":5435},{"className":5434},[],[5436],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":5439,"children":5441},{"href":5440},"/man/vkCmdSetFrontFace",[5442],{"type":27,"value":5443},"vkCmdSetFrontFace",{"type":27,"value":673},{"type":22,"tag":359,"props":5446,"children":5447},{"type":676},[],{"type":27,"value":4457},{"type":22,"tag":30,"props":5450,"children":5451},{"href":4460},[5452],{"type":27,"value":4463},{"type":27,"value":4465},{"type":22,"tag":587,"props":5455,"children":5457},{"name":5456},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07843",[5458],{"type":22,"tag":23,"props":5459,"children":5460},{},[5461,5462,5468,5469,5473,5474,5479,5480,5485,5486,5492,5493,5496,5497,5501],{"type":27,"value":4714},{"type":22,"tag":51,"props":5463,"children":5465},{"className":5464},[],[5466],{"type":27,"value":5467},"VK_DYNAMIC_STATE_DEPTH_TEST_ENABLE",{"type":27,"value":5372},{"type":22,"tag":30,"props":5470,"children":5471},{"href":4725},[5472],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5475,"children":5477},{"className":5476},[],[5478],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":5481,"children":5483},{"className":5482},[],[5484],{"type":27,"value":310},{"type":27,"value":97},{"type":22,"tag":30,"props":5487,"children":5489},{"href":5488},"/man/vkCmdSetDepthTestEnable",[5490],{"type":27,"value":5491},"vkCmdSetDepthTestEnable",{"type":27,"value":673},{"type":22,"tag":359,"props":5494,"children":5495},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":5498,"children":5499},{"href":4460},[5500],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":5503,"children":5505},{"name":5504},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07844",[5506],{"type":22,"tag":23,"props":5507,"children":5508},{},[5509,5510,5516,5517,5521,5522,5527,5528,5533,5534,5540,5541,5544,5545,5549],{"type":27,"value":4714},{"type":22,"tag":51,"props":5511,"children":5513},{"className":5512},[],[5514],{"type":27,"value":5515},"VK_DYNAMIC_STATE_DEPTH_WRITE_ENABLE",{"type":27,"value":5372},{"type":22,"tag":30,"props":5518,"children":5519},{"href":4725},[5520],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5523,"children":5525},{"className":5524},[],[5526],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":5529,"children":5531},{"className":5530},[],[5532],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":5535,"children":5537},{"href":5536},"/man/vkCmdSetDepthWriteEnable",[5538],{"type":27,"value":5539},"vkCmdSetDepthWriteEnable",{"type":27,"value":673},{"type":22,"tag":359,"props":5542,"children":5543},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":5546,"children":5547},{"href":4460},[5548],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":5551,"children":5553},{"name":5552},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07845",[5554],{"type":22,"tag":23,"props":5555,"children":5556},{},[5557,5558,5564,5565,5569,5570,5575,5576,5581,5582,5586,5587,5593,5594,5599,5600,5606,5607,5610,5612,5616],{"type":27,"value":4714},{"type":22,"tag":51,"props":5559,"children":5561},{"className":5560},[],[5562],{"type":27,"value":5563},"VK_DYNAMIC_STATE_DEPTH_COMPARE_OP",{"type":27,"value":4722},{"type":22,"tag":30,"props":5566,"children":5567},{"href":4725},[5568],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5571,"children":5573},{"className":5572},[],[5574],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":5577,"children":5579},{"className":5578},[],[5580],{"type":27,"value":310},{"type":27,"value":4742},{"type":22,"tag":30,"props":5583,"children":5584},{"href":4725},[5585],{"type":27,"value":4728},{"type":27,"value":4748},{"type":22,"tag":51,"props":5588,"children":5590},{"className":5589},[],[5591],{"type":27,"value":5592},"depthTestEnable",{"type":27,"value":4756},{"type":22,"tag":51,"props":5595,"children":5597},{"className":5596},[],[5598],{"type":27,"value":918},{"type":27,"value":4763},{"type":22,"tag":30,"props":5601,"children":5603},{"href":5602},"/man/vkCmdSetDepthCompareOp",[5604],{"type":27,"value":5605},"vkCmdSetDepthCompareOp",{"type":27,"value":673},{"type":22,"tag":359,"props":5608,"children":5609},{"type":676},[],{"type":27,"value":5611}," have been\ncalled and not subsequently ",{"type":22,"tag":30,"props":5613,"children":5614},{"href":4460},[5615],{"type":27,"value":4463},{"type":27,"value":5617}," in\nthe current command buffer prior to this drawing command",{"type":22,"tag":587,"props":5619,"children":5621},{"name":5620},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07846",[5622],{"type":22,"tag":23,"props":5623,"children":5624},{},[5625,5626,5636,5638,5644,5646,5650,5651,5656,5657,5662,5663,5669,5670,5673,5674,5678],{"type":27,"value":336},{"type":22,"tag":30,"props":5627,"children":5629},{"href":5628},"/man/VkPhysicalDeviceFeatures#features-depthBounds",[5630],{"type":22,"tag":51,"props":5631,"children":5633},{"className":5632},[],[5634],{"type":27,"value":5635},"depthBounds",{"type":27,"value":5637}," feature is enabled,\na shader object is bound to any graphics stage or\na graphics pipeline is bound which was created with the\n",{"type":22,"tag":51,"props":5639,"children":5641},{"className":5640},[],[5642],{"type":27,"value":5643},"VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE",{"type":27,"value":5645}," dynamic state enabled,\nand the ",{"type":22,"tag":30,"props":5647,"children":5648},{"href":4725},[5649],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5652,"children":5654},{"className":5653},[],[5655],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":5658,"children":5660},{"className":5659},[],[5661],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":5664,"children":5666},{"href":5665},"/man/vkCmdSetDepthBoundsTestEnable",[5667],{"type":27,"value":5668},"vkCmdSetDepthBoundsTestEnable",{"type":27,"value":673},{"type":22,"tag":359,"props":5671,"children":5672},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":5675,"children":5676},{"href":4460},[5677],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":5680,"children":5682},{"name":5681},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07847",[5683],{"type":22,"tag":23,"props":5684,"children":5685},{},[5686,5687,5693,5695,5699,5700,5705,5706,5711,5712,5718,5719,5722,5723,5727],{"type":27,"value":4714},{"type":22,"tag":51,"props":5688,"children":5690},{"className":5689},[],[5691],{"type":27,"value":5692},"VK_DYNAMIC_STATE_STENCIL_TEST_ENABLE",{"type":27,"value":5694}," dynamic state enabled, and\nthe ",{"type":22,"tag":30,"props":5696,"children":5697},{"href":4725},[5698],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5701,"children":5703},{"className":5702},[],[5704],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":5707,"children":5709},{"className":5708},[],[5710],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":5713,"children":5715},{"href":5714},"/man/vkCmdSetStencilTestEnable",[5716],{"type":27,"value":5717},"vkCmdSetStencilTestEnable",{"type":27,"value":673},{"type":22,"tag":359,"props":5720,"children":5721},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":5724,"children":5725},{"href":4460},[5726],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":5729,"children":5731},{"name":5730},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07848",[5732],{"type":22,"tag":23,"props":5733,"children":5734},{},[5735,5736,5742,5743,5747,5748,5753,5754,5759,5760,5764,5765,5770,5771,5776,5777,5783,5786,5787,5791],{"type":27,"value":4714},{"type":22,"tag":51,"props":5737,"children":5739},{"className":5738},[],[5740],{"type":27,"value":5741},"VK_DYNAMIC_STATE_STENCIL_OP",{"type":27,"value":4722},{"type":22,"tag":30,"props":5744,"children":5745},{"href":4725},[5746],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5749,"children":5751},{"className":5750},[],[5752],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":5755,"children":5757},{"className":5756},[],[5758],{"type":27,"value":310},{"type":27,"value":4107},{"type":22,"tag":30,"props":5761,"children":5762},{"href":4725},[5763],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5766,"children":5768},{"className":5767},[],[5769],{"type":27,"value":5056},{"type":27,"value":1546},{"type":22,"tag":51,"props":5772,"children":5774},{"className":5773},[],[5775],{"type":27,"value":918},{"type":27,"value":4763},{"type":22,"tag":30,"props":5778,"children":5780},{"href":5779},"/man/vkCmdSetStencilOp",[5781],{"type":27,"value":5782},"vkCmdSetStencilOp",{"type":22,"tag":359,"props":5784,"children":5785},{"type":676},[],{"type":27,"value":4699},{"type":22,"tag":30,"props":5788,"children":5789},{"href":4460},[5790],{"type":27,"value":4463},{"type":27,"value":4705},{"type":22,"tag":587,"props":5793,"children":5795},{"name":5794},"VUID-vkCmdExecuteGeneratedCommandsEXT-viewportCount-03417",[5796],{"type":22,"tag":23,"props":5797,"children":5798},{},[5799,5800,5806,5808,5814,5815,5818,5819,5823],{"type":27,"value":4714},{"type":22,"tag":51,"props":5801,"children":5803},{"className":5802},[],[5804],{"type":27,"value":5805},"VK_DYNAMIC_STATE_VIEWPORT_WITH_COUNT",{"type":27,"value":5807}," dynamic state enabled,\nand the state is not inherited,\nthen ",{"type":22,"tag":30,"props":5809,"children":5811},{"href":5810},"/man/vkCmdSetViewportWithCount",[5812],{"type":27,"value":5813},"vkCmdSetViewportWithCount",{"type":27,"value":673},{"type":22,"tag":359,"props":5816,"children":5817},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":5820,"children":5821},{"href":4460},[5822],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":5825,"children":5827},{"name":5826},"VUID-vkCmdExecuteGeneratedCommandsEXT-scissorCount-03418",[5828],{"type":22,"tag":23,"props":5829,"children":5830},{},[5831,5832,5838,5839,5845,5846,5849,5850,5854],{"type":27,"value":4714},{"type":22,"tag":51,"props":5833,"children":5835},{"className":5834},[],[5836],{"type":27,"value":5837},"VK_DYNAMIC_STATE_SCISSOR_WITH_COUNT",{"type":27,"value":5807},{"type":22,"tag":30,"props":5840,"children":5842},{"href":5841},"/man/vkCmdSetScissorWithCount",[5843],{"type":27,"value":5844},"vkCmdSetScissorWithCount",{"type":27,"value":673},{"type":22,"tag":359,"props":5847,"children":5848},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":5851,"children":5852},{"href":4460},[5853],{"type":27,"value":4463},{"type":27,"value":5855}," in the current\ncommand buffer prior to this drawing",{"type":22,"tag":587,"props":5857,"children":5859},{"name":5858},"VUID-vkCmdExecuteGeneratedCommandsEXT-viewportCount-03419",[5860],{"type":22,"tag":23,"props":5861,"children":5862},{},[5863,5865,5870,5872,5877,5879,5885,5887,5892,5893,5896,5897,5903,5905],{"type":27,"value":5864},"If\na shader object is bound to any graphics stage or\na graphics pipeline is bound which was created with both the\n",{"type":22,"tag":51,"props":5866,"children":5868},{"className":5867},[],[5869],{"type":27,"value":5837},{"type":27,"value":5871}," and\n",{"type":22,"tag":51,"props":5873,"children":5875},{"className":5874},[],[5876],{"type":27,"value":5805},{"type":27,"value":5878}," dynamic states enabled,\nand the state is not inherited,\nthen the ",{"type":22,"tag":51,"props":5880,"children":5882},{"className":5881},[],[5883],{"type":27,"value":5884},"viewportCount",{"type":27,"value":5886}," parameter of\n",{"type":22,"tag":51,"props":5888,"children":5890},{"className":5889},[],[5891],{"type":27,"value":5813},{"type":27,"value":673},{"type":22,"tag":359,"props":5894,"children":5895},{"type":676},[],{"type":27,"value":2732},{"type":22,"tag":51,"props":5898,"children":5900},{"className":5899},[],[5901],{"type":27,"value":5902},"scissorCount",{"type":27,"value":5904},"\nparameter of ",{"type":22,"tag":51,"props":5906,"children":5908},{"className":5907},[],[5909],{"type":27,"value":5844},{"type":22,"tag":587,"props":5911,"children":5913},{"name":5912},"VUID-vkCmdExecuteGeneratedCommandsEXT-viewportCount-04137",[5914],{"type":22,"tag":23,"props":5915,"children":5916},{},[5917,5918,5923,5925,5931,5933,5936,5937,5943,5944,5949,5951,5956,5958],{"type":27,"value":4437},{"type":22,"tag":51,"props":5919,"children":5921},{"className":5920},[],[5922],{"type":27,"value":5805},{"type":27,"value":5924}," dynamic state enabled, but\nnot the ",{"type":22,"tag":51,"props":5926,"children":5928},{"className":5927},[],[5929],{"type":27,"value":5930},"VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_NV",{"type":27,"value":5932}," dynamic state\nenabled, then the bound graphics pipeline ",{"type":22,"tag":359,"props":5934,"children":5935},{"type":676},[],{"type":27,"value":2098},{"type":22,"tag":30,"props":5938,"children":5940},{"href":5939},"/man/VkPipelineViewportWScalingStateCreateInfoNV",[5941],{"type":27,"value":5942},"VkPipelineViewportWScalingStateCreateInfoNV",{"type":27,"value":199},{"type":22,"tag":51,"props":5945,"children":5947},{"className":5946},[],[5948],{"type":27,"value":5884},{"type":27,"value":5950},"\ngreater or equal to the ",{"type":22,"tag":51,"props":5952,"children":5954},{"className":5953},[],[5955],{"type":27,"value":5884},{"type":27,"value":5957}," parameter in the last call\nto ",{"type":22,"tag":30,"props":5959,"children":5960},{"href":5810},[5961],{"type":27,"value":5813},{"type":22,"tag":587,"props":5963,"children":5965},{"name":5964},"VUID-vkCmdExecuteGeneratedCommandsEXT-viewportCount-04138",[5966],{"type":22,"tag":23,"props":5967,"children":5968},{},[5969,5970,5976,5978,5983,5984,5989,5990,5994,5995,6001,6002,6007,6008,6014,6015,6018,6019,6023],{"type":27,"value":336},{"type":22,"tag":30,"props":5971,"children":5973},{"href":5972},"/extensions/VK_NV_clip_space_w_scaling",[5974],{"type":27,"value":5975},"VK_NV_clip_space_w_scaling",{"type":27,"value":5977}," extension is enabled, and\na shader object is bound to any graphics stage or\na graphics pipeline is bound which was created with the\n",{"type":22,"tag":51,"props":5979,"children":5981},{"className":5980},[],[5982],{"type":27,"value":5805},{"type":27,"value":5871},{"type":22,"tag":51,"props":5985,"children":5987},{"className":5986},[],[5988],{"type":27,"value":5930},{"type":27,"value":4722},{"type":22,"tag":30,"props":5991,"children":5992},{"href":4725},[5993],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":5996,"children":5998},{"className":5997},[],[5999],{"type":27,"value":6000},"viewportWScalingEnable",{"type":27,"value":1546},{"type":22,"tag":51,"props":6003,"children":6005},{"className":6004},[],[6006],{"type":27,"value":918},{"type":27,"value":4999},{"type":22,"tag":30,"props":6009,"children":6011},{"href":6010},"/man/vkCmdSetViewportWScalingNV",[6012],{"type":27,"value":6013},"vkCmdSetViewportWScalingNV",{"type":27,"value":673},{"type":22,"tag":359,"props":6016,"children":6017},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":6020,"children":6021},{"href":4460},[6022],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":6025,"children":6027},{"name":6026},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08636",[6028],{"type":22,"tag":23,"props":6029,"children":6030},{},[6031,6032,6036,6037,6042,6043,6048,6049,6053,6054,6059,6060,6065,6067,6072,6074,6078,6079,6082,6084,6089,6090],{"type":27,"value":336},{"type":22,"tag":30,"props":6033,"children":6034},{"href":5972},[6035],{"type":27,"value":5975},{"type":27,"value":5977},{"type":22,"tag":51,"props":6038,"children":6040},{"className":6039},[],[6041],{"type":27,"value":5805},{"type":27,"value":5871},{"type":22,"tag":51,"props":6044,"children":6046},{"className":6045},[],[6047],{"type":27,"value":5930},{"type":27,"value":4722},{"type":22,"tag":30,"props":6050,"children":6051},{"href":4725},[6052],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":6055,"children":6057},{"className":6056},[],[6058],{"type":27,"value":6000},{"type":27,"value":1546},{"type":22,"tag":51,"props":6061,"children":6063},{"className":6062},[],[6064],{"type":27,"value":918},{"type":27,"value":6066},", then the\n",{"type":22,"tag":51,"props":6068,"children":6070},{"className":6069},[],[6071],{"type":27,"value":5884},{"type":27,"value":6073}," parameter in the last call to\n",{"type":22,"tag":30,"props":6075,"children":6076},{"href":6010},[6077],{"type":27,"value":6013},{"type":27,"value":673},{"type":22,"tag":359,"props":6080,"children":6081},{"type":676},[],{"type":27,"value":6083}," be greater than or equal to the\n",{"type":22,"tag":51,"props":6085,"children":6087},{"className":6086},[],[6088],{"type":27,"value":5884},{"type":27,"value":6073},{"type":22,"tag":30,"props":6091,"children":6092},{"href":5810},[6093],{"type":27,"value":5813},{"type":22,"tag":587,"props":6095,"children":6097},{"name":6096},"VUID-vkCmdExecuteGeneratedCommandsEXT-viewportCount-04139",[6098],{"type":22,"tag":23,"props":6099,"children":6100},{},[6101,6102,6107,6108,6114,6116,6119,6121,6127,6128,6133,6134,6139,6140],{"type":27,"value":4437},{"type":22,"tag":51,"props":6103,"children":6105},{"className":6104},[],[6106],{"type":27,"value":5805},{"type":27,"value":5924},{"type":22,"tag":51,"props":6109,"children":6111},{"className":6110},[],[6112],{"type":27,"value":6113},"VK_DYNAMIC_STATE_VIEWPORT_SHADING_RATE_PALETTE_NV",{"type":27,"value":6115}," dynamic\nstate enabled, then the bound graphics pipeline ",{"type":22,"tag":359,"props":6117,"children":6118},{"type":676},[],{"type":27,"value":6120}," have been created\nwith\n",{"type":22,"tag":30,"props":6122,"children":6124},{"href":6123},"/man/VkPipelineViewportShadingRateImageStateCreateInfoNV",[6125],{"type":27,"value":6126},"VkPipelineViewportShadingRateImageStateCreateInfoNV",{"type":27,"value":199},{"type":22,"tag":51,"props":6129,"children":6131},{"className":6130},[],[6132],{"type":27,"value":5884},{"type":27,"value":5950},{"type":22,"tag":51,"props":6135,"children":6137},{"className":6136},[],[6138],{"type":27,"value":5884},{"type":27,"value":5957},{"type":22,"tag":30,"props":6141,"children":6142},{"href":5810},[6143],{"type":27,"value":5813},{"type":22,"tag":587,"props":6145,"children":6147},{"name":6146},"VUID-vkCmdExecuteGeneratedCommandsEXT-shadingRateImage-09233",[6148],{"type":22,"tag":23,"props":6149,"children":6150},{},[6151,6152,6162,6164,6170,6172,6176,6177,6182,6183,6188,6189,6195,6196,6199,6200,6204],{"type":27,"value":336},{"type":22,"tag":30,"props":6153,"children":6155},{"href":6154},"/man/VkPhysicalDeviceShadingRateImageFeaturesNV#features-shadingRateImage",[6156],{"type":22,"tag":51,"props":6157,"children":6159},{"className":6158},[],[6160],{"type":27,"value":6161},"shadingRateImage",{"type":27,"value":6163}," feature is\nenabled, and\na shader object is bound to any graphics stage or\na graphics pipeline is bound which was created with the\n",{"type":22,"tag":51,"props":6165,"children":6167},{"className":6166},[],[6168],{"type":27,"value":6169},"VK_DYNAMIC_STATE_VIEWPORT_COARSE_SAMPLE_ORDER_NV",{"type":27,"value":6171}," and the\n",{"type":22,"tag":30,"props":6173,"children":6174},{"href":4725},[6175],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":6178,"children":6180},{"className":6179},[],[6181],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":6184,"children":6186},{"className":6185},[],[6187],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":6190,"children":6192},{"href":6191},"/man/vkCmdSetCoarseSampleOrderNV",[6193],{"type":27,"value":6194},"vkCmdSetCoarseSampleOrderNV",{"type":27,"value":673},{"type":22,"tag":359,"props":6197,"children":6198},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":6201,"children":6202},{"href":4460},[6203],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":6206,"children":6208},{"name":6207},"VUID-vkCmdExecuteGeneratedCommandsEXT-shadingRateImage-09234",[6209],{"type":22,"tag":23,"props":6210,"children":6211},{},[6212,6213,6221,6222,6227,6228,6233,6235,6239,6240,6245,6246,6251,6252,6256,6257,6263,6264,6269,6270,6276,6277,6280,6282,6286],{"type":27,"value":336},{"type":22,"tag":30,"props":6214,"children":6215},{"href":6154},[6216],{"type":22,"tag":51,"props":6217,"children":6219},{"className":6218},[],[6220],{"type":27,"value":6161},{"type":27,"value":6163},{"type":22,"tag":51,"props":6223,"children":6225},{"className":6224},[],[6226],{"type":27,"value":5805},{"type":27,"value":5871},{"type":22,"tag":51,"props":6229,"children":6231},{"className":6230},[],[6232],{"type":27,"value":6113},{"type":27,"value":6234}," dynamic state\nenabled, the ",{"type":22,"tag":30,"props":6236,"children":6237},{"href":4725},[6238],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":6241,"children":6243},{"className":6242},[],[6244],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":6247,"children":6249},{"className":6248},[],[6250],{"type":27,"value":310},{"type":27,"value":4742},{"type":22,"tag":30,"props":6253,"children":6254},{"href":4725},[6255],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":6258,"children":6260},{"className":6259},[],[6261],{"type":27,"value":6262},"shadingRateImageEnable",{"type":27,"value":1546},{"type":22,"tag":51,"props":6265,"children":6267},{"className":6266},[],[6268],{"type":27,"value":918},{"type":27,"value":4999},{"type":22,"tag":30,"props":6271,"children":6273},{"href":6272},"/man/vkCmdSetViewportShadingRatePaletteNV",[6274],{"type":27,"value":6275},"vkCmdSetViewportShadingRatePaletteNV",{"type":27,"value":673},{"type":22,"tag":359,"props":6278,"children":6279},{"type":676},[],{"type":27,"value":6281}," have been called and\nnot subsequently ",{"type":22,"tag":30,"props":6283,"children":6284},{"href":4460},[6285],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":6288,"children":6290},{"name":6289},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08637",[6291],{"type":22,"tag":23,"props":6292,"children":6293},{},[6294,6295,6303,6304,6309,6310,6315,6316,6320,6321,6326,6327,6332,6333,6337,6338,6343,6344,6349,6350,6355,6356,6360,6361,6364,6366,6371,6372],{"type":27,"value":336},{"type":22,"tag":30,"props":6296,"children":6297},{"href":6154},[6298],{"type":22,"tag":51,"props":6299,"children":6301},{"className":6300},[],[6302],{"type":27,"value":6161},{"type":27,"value":6163},{"type":22,"tag":51,"props":6305,"children":6307},{"className":6306},[],[6308],{"type":27,"value":5805},{"type":27,"value":5871},{"type":22,"tag":51,"props":6311,"children":6313},{"className":6312},[],[6314],{"type":27,"value":6113},{"type":27,"value":6234},{"type":22,"tag":30,"props":6317,"children":6318},{"href":4725},[6319],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":6322,"children":6324},{"className":6323},[],[6325],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":6328,"children":6330},{"className":6329},[],[6331],{"type":27,"value":310},{"type":27,"value":4742},{"type":22,"tag":30,"props":6334,"children":6335},{"href":4725},[6336],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":6339,"children":6341},{"className":6340},[],[6342],{"type":27,"value":6262},{"type":27,"value":1546},{"type":22,"tag":51,"props":6345,"children":6347},{"className":6346},[],[6348],{"type":27,"value":918},{"type":27,"value":6066},{"type":22,"tag":51,"props":6351,"children":6353},{"className":6352},[],[6354],{"type":27,"value":5884},{"type":27,"value":6073},{"type":22,"tag":30,"props":6357,"children":6358},{"href":6272},[6359],{"type":27,"value":6275},{"type":27,"value":673},{"type":22,"tag":359,"props":6362,"children":6363},{"type":676},[],{"type":27,"value":6365}," be greater than or\nequal to the ",{"type":22,"tag":51,"props":6367,"children":6369},{"className":6368},[],[6370],{"type":27,"value":5884},{"type":27,"value":6073},{"type":22,"tag":30,"props":6373,"children":6374},{"href":5810},[6375],{"type":27,"value":5813},{"type":22,"tag":587,"props":6377,"children":6379},{"name":6378},"VUID-vkCmdExecuteGeneratedCommandsEXT-VkPipelineVieportCreateInfo-04141",[6380],{"type":22,"tag":23,"props":6381,"children":6382},{},[6383,6384,6389,6391,6397,6399,6405,6407,6410,6411,6415,6416,6421,6422,6427,6428],{"type":27,"value":4437},{"type":22,"tag":51,"props":6385,"children":6387},{"className":6386},[],[6388],{"type":27,"value":5805},{"type":27,"value":6390}," dynamic state enabled and a\n",{"type":22,"tag":30,"props":6392,"children":6394},{"href":6393},"/man/VkPipelineViewportSwizzleStateCreateInfoNV",[6395],{"type":27,"value":6396},"VkPipelineViewportSwizzleStateCreateInfoNV",{"type":27,"value":6398}," structure chained from\n",{"type":22,"tag":30,"props":6400,"children":6402},{"href":6401},"/man/VkPipelineViewportStateCreateInfo",[6403],{"type":27,"value":6404},"VkPipelineViewportStateCreateInfo",{"type":27,"value":6406},", then the bound graphics\npipeline ",{"type":22,"tag":359,"props":6408,"children":6409},{"type":676},[],{"type":27,"value":2098},{"type":22,"tag":30,"props":6412,"children":6413},{"href":6393},[6414],{"type":27,"value":6396},{"type":27,"value":199},{"type":22,"tag":51,"props":6417,"children":6419},{"className":6418},[],[6420],{"type":27,"value":5884},{"type":27,"value":5950},{"type":22,"tag":51,"props":6423,"children":6425},{"className":6424},[],[6426],{"type":27,"value":5884},{"type":27,"value":5957},{"type":22,"tag":30,"props":6429,"children":6430},{"href":5810},[6431],{"type":27,"value":5813},{"type":22,"tag":587,"props":6433,"children":6435},{"name":6434},"VUID-vkCmdExecuteGeneratedCommandsEXT-VkPipelineVieportCreateInfo-04142",[6436],{"type":22,"tag":23,"props":6437,"children":6438},{},[6439,6440,6445,6446,6452,6454,6458,6460,6463,6464,6468,6469,6475,6476,6481,6482],{"type":27,"value":4437},{"type":22,"tag":51,"props":6441,"children":6443},{"className":6442},[],[6444],{"type":27,"value":5805},{"type":27,"value":6390},{"type":22,"tag":30,"props":6447,"children":6449},{"href":6448},"/man/VkPipelineViewportExclusiveScissorStateCreateInfoNV",[6450],{"type":27,"value":6451},"VkPipelineViewportExclusiveScissorStateCreateInfoNV",{"type":27,"value":6453}," structure\nchained from ",{"type":22,"tag":30,"props":6455,"children":6456},{"href":6401},[6457],{"type":27,"value":6404},{"type":27,"value":6459},", then the bound\ngraphics pipeline ",{"type":22,"tag":359,"props":6461,"children":6462},{"type":676},[],{"type":27,"value":2098},{"type":22,"tag":30,"props":6465,"children":6466},{"href":6448},[6467],{"type":27,"value":6451},{"type":27,"value":199},{"type":22,"tag":51,"props":6470,"children":6472},{"className":6471},[],[6473],{"type":27,"value":6474},"exclusiveScissorCount",{"type":27,"value":5950},{"type":22,"tag":51,"props":6477,"children":6479},{"className":6478},[],[6480],{"type":27,"value":5884},{"type":27,"value":5957},{"type":22,"tag":30,"props":6483,"children":6484},{"href":5810},[6485],{"type":27,"value":5813},{"type":22,"tag":587,"props":6487,"children":6489},{"name":6488},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07878",[6490],{"type":22,"tag":23,"props":6491,"children":6492},{},[6493,6494,6504,6505,6511,6513,6519,6520,6523,6524,6528],{"type":27,"value":336},{"type":22,"tag":30,"props":6495,"children":6497},{"href":6496},"/man/VkPhysicalDeviceExclusiveScissorFeaturesNV#features-exclusiveScissor",[6498],{"type":22,"tag":51,"props":6499,"children":6501},{"className":6500},[],[6502],{"type":27,"value":6503},"exclusiveScissor",{"type":27,"value":6163},{"type":22,"tag":51,"props":6506,"children":6508},{"className":6507},[],[6509],{"type":27,"value":6510},"VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_ENABLE_NV",{"type":27,"value":6512}," dynamic state\nenabled, then ",{"type":22,"tag":30,"props":6514,"children":6516},{"href":6515},"/man/vkCmdSetExclusiveScissorEnableNV",[6517],{"type":27,"value":6518},"vkCmdSetExclusiveScissorEnableNV",{"type":27,"value":673},{"type":22,"tag":359,"props":6521,"children":6522},{"type":676},[],{"type":27,"value":5611},{"type":22,"tag":30,"props":6525,"children":6526},{"href":4460},[6527],{"type":27,"value":4463},{"type":27,"value":5617},{"type":22,"tag":587,"props":6530,"children":6532},{"name":6531},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07879",[6533],{"type":22,"tag":23,"props":6534,"children":6535},{},[6536,6537,6545,6547,6553,6555,6559,6561,6567,6569,6574,6575,6581,6582,6585,6586,6590],{"type":27,"value":336},{"type":22,"tag":30,"props":6538,"children":6539},{"href":6496},[6540],{"type":22,"tag":51,"props":6541,"children":6543},{"className":6542},[],[6544],{"type":27,"value":6503},{"type":27,"value":6546}," feature is\nenabled,\na shader object is bound to any graphics stage or\na graphics pipeline is bound which was created with the\n",{"type":22,"tag":51,"props":6548,"children":6550},{"className":6549},[],[6551],{"type":27,"value":6552},"VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_NV",{"type":27,"value":6554}," dynamic state enabled, and\nthe most recent call to ",{"type":22,"tag":30,"props":6556,"children":6557},{"href":6515},[6558],{"type":27,"value":6518},{"type":27,"value":6560}," in the\ncurrent command buffer set any element of ",{"type":22,"tag":51,"props":6562,"children":6564},{"className":6563},[],[6565],{"type":27,"value":6566},"pExclusiveScissorEnables",{"type":27,"value":6568},"\nto ",{"type":22,"tag":51,"props":6570,"children":6572},{"className":6571},[],[6573],{"type":27,"value":918},{"type":27,"value":4763},{"type":22,"tag":30,"props":6576,"children":6578},{"href":6577},"/man/vkCmdSetExclusiveScissorNV",[6579],{"type":27,"value":6580},"vkCmdSetExclusiveScissorNV",{"type":27,"value":673},{"type":22,"tag":359,"props":6583,"children":6584},{"type":676},[],{"type":27,"value":5611},{"type":22,"tag":30,"props":6587,"children":6588},{"href":4460},[6589],{"type":27,"value":4463},{"type":27,"value":5617},{"type":22,"tag":587,"props":6592,"children":6594},{"name":6593},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-04876",[6595],{"type":22,"tag":23,"props":6596,"children":6597},{},[6598,6599,6605,6607,6611,6612,6615,6616,6620],{"type":27,"value":4714},{"type":22,"tag":51,"props":6600,"children":6602},{"className":6601},[],[6603],{"type":27,"value":6604},"VK_DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE",{"type":27,"value":6606}," dynamic state enabled,\nthen ",{"type":22,"tag":30,"props":6608,"children":6609},{"href":4539},[6610],{"type":27,"value":4542},{"type":27,"value":673},{"type":22,"tag":359,"props":6613,"children":6614},{"type":676},[],{"type":27,"value":6281},{"type":22,"tag":30,"props":6617,"children":6618},{"href":4460},[6619],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":6622,"children":6624},{"name":6623},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-04877",[6625],{"type":22,"tag":23,"props":6626,"children":6627},{},[6628,6629,6635,6636,6640,6641,6646,6647,6652,6653,6659,6660,6663,6664,6668],{"type":27,"value":4714},{"type":22,"tag":51,"props":6630,"children":6632},{"className":6631},[],[6633],{"type":27,"value":6634},"VK_DYNAMIC_STATE_DEPTH_BIAS_ENABLE",{"type":27,"value":5372},{"type":22,"tag":30,"props":6637,"children":6638},{"href":4725},[6639],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":6642,"children":6644},{"className":6643},[],[6645],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":6648,"children":6650},{"className":6649},[],[6651],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":6654,"children":6656},{"href":6655},"/man/vkCmdSetDepthBiasEnable",[6657],{"type":27,"value":6658},"vkCmdSetDepthBiasEnable",{"type":27,"value":673},{"type":22,"tag":359,"props":6661,"children":6662},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":6665,"children":6666},{"href":4460},[6667],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":6670,"children":6672},{"name":6671},"VUID-vkCmdExecuteGeneratedCommandsEXT-logicOp-04878",[6673],{"type":22,"tag":23,"props":6674,"children":6675},{},[6676,6678,6683,6685,6691,6692,6696,6697,6702,6703,6708,6709,6713,6714,6720,6722,6727,6728,6734,6735,6738,6739,6743],{"type":27,"value":6677},"If\na shader object is bound to the ",{"type":22,"tag":51,"props":6679,"children":6681},{"className":6680},[],[6682],{"type":27,"value":4831},{"type":27,"value":6684}," or\na graphics pipeline is bound which was created with the\n",{"type":22,"tag":51,"props":6686,"children":6688},{"className":6687},[],[6689],{"type":27,"value":6690},"VK_DYNAMIC_STATE_LOGIC_OP_EXT",{"type":27,"value":4722},{"type":22,"tag":30,"props":6693,"children":6694},{"href":4725},[6695],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":6698,"children":6700},{"className":6699},[],[6701],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":6704,"children":6706},{"className":6705},[],[6707],{"type":27,"value":310},{"type":27,"value":4742},{"type":22,"tag":30,"props":6710,"children":6711},{"href":4725},[6712],{"type":27,"value":4728},{"type":27,"value":4748},{"type":22,"tag":51,"props":6715,"children":6717},{"className":6716},[],[6718],{"type":27,"value":6719},"logicOpEnable",{"type":27,"value":6721}," is\n",{"type":22,"tag":51,"props":6723,"children":6725},{"className":6724},[],[6726],{"type":27,"value":918},{"type":27,"value":4763},{"type":22,"tag":30,"props":6729,"children":6731},{"href":6730},"/man/vkCmdSetLogicOpEXT",[6732],{"type":27,"value":6733},"vkCmdSetLogicOpEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":6736,"children":6737},{"type":676},[],{"type":27,"value":6281},{"type":22,"tag":30,"props":6740,"children":6741},{"href":4460},[6742],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":6745,"children":6747},{"name":6746},"VUID-vkCmdExecuteGeneratedCommandsEXT-primitiveFragmentShadingRateWithMultipleViewports-04552",[6748],{"type":22,"tag":23,"props":6749,"children":6750},{},[6751,6752,6762,6764,6769,6771,6777,6779,6783,6784,6787,6789,6794,6796,6801,6802,6805,6807],{"type":27,"value":336},{"type":22,"tag":30,"props":6753,"children":6755},{"href":6754},"/man/VkPhysicalDeviceFragmentShadingRatePropertiesKHR#limits-primitiveFragmentShadingRateWithMultipleViewports",[6756],{"type":22,"tag":51,"props":6757,"children":6759},{"className":6758},[],[6760],{"type":27,"value":6761},"primitiveFragmentShadingRateWithMultipleViewports",{"type":27,"value":6763}," limit is not\nsupported, the bound graphics pipeline was created with the\n",{"type":22,"tag":51,"props":6765,"children":6767},{"className":6766},[],[6768],{"type":27,"value":5805},{"type":27,"value":6770}," dynamic state enabled, and\nany of the shader stages of the bound graphics pipeline write to the\n",{"type":22,"tag":51,"props":6772,"children":6774},{"className":6773},[],[6775],{"type":27,"value":6776},"PrimitiveShadingRateKHR",{"type":27,"value":6778}," built-in, then\n",{"type":22,"tag":30,"props":6780,"children":6781},{"href":5810},[6782],{"type":27,"value":5813},{"type":27,"value":673},{"type":22,"tag":359,"props":6785,"children":6786},{"type":676},[],{"type":27,"value":6788}," have been called in the current\ncommand buffer prior to this drawing command, and the\n",{"type":22,"tag":51,"props":6790,"children":6792},{"className":6791},[],[6793],{"type":27,"value":5884},{"type":27,"value":6795}," parameter of ",{"type":22,"tag":51,"props":6797,"children":6799},{"className":6798},[],[6800],{"type":27,"value":5813},{"type":27,"value":673},{"type":22,"tag":359,"props":6803,"children":6804},{"type":676},[],{"type":27,"value":6806},"\nbe ",{"type":22,"tag":51,"props":6808,"children":6810},{"className":6809},[],[6811],{"type":27,"value":6812},"1",{"type":22,"tag":587,"props":6814,"children":6816},{"name":6815},"VUID-vkCmdExecuteGeneratedCommandsEXT-primitiveFragmentShadingRateWithMultipleViewports-08642",[6817],{"type":22,"tag":23,"props":6818,"children":6819},{},[6820,6821,6829,6831,6836,6837,6841,6842,6845,6846,6851,6852,6857,6858,6861,6862],{"type":27,"value":336},{"type":22,"tag":30,"props":6822,"children":6823},{"href":6754},[6824],{"type":22,"tag":51,"props":6825,"children":6827},{"className":6826},[],[6828],{"type":27,"value":6761},{"type":27,"value":6830}," limit is not\nsupported, and any shader object bound to a graphics stage writes to the\n",{"type":22,"tag":51,"props":6832,"children":6834},{"className":6833},[],[6835],{"type":27,"value":6776},{"type":27,"value":6778},{"type":22,"tag":30,"props":6838,"children":6839},{"href":5810},[6840],{"type":27,"value":5813},{"type":27,"value":673},{"type":22,"tag":359,"props":6843,"children":6844},{"type":676},[],{"type":27,"value":6788},{"type":22,"tag":51,"props":6847,"children":6849},{"className":6848},[],[6850],{"type":27,"value":5884},{"type":27,"value":6795},{"type":22,"tag":51,"props":6853,"children":6855},{"className":6854},[],[6856],{"type":27,"value":5813},{"type":27,"value":673},{"type":22,"tag":359,"props":6859,"children":6860},{"type":676},[],{"type":27,"value":6806},{"type":22,"tag":51,"props":6863,"children":6865},{"className":6864},[],[6866],{"type":27,"value":6812},{"type":22,"tag":587,"props":6868,"children":6870},{"name":6869},"VUID-vkCmdExecuteGeneratedCommandsEXT-blendEnable-04727",[6871],{"type":22,"tag":23,"props":6872,"children":6873},{},[6874,6876,6880,6882,6888,6889,6895,6897,6903,6905,6911,6912,6915,6916],{"type":27,"value":6875},"If rasterization is not disabled in the bound graphics pipeline, then\nfor each color attachment in the subpass, if the corresponding image\nview’s ",{"type":22,"tag":30,"props":6877,"children":6878},{"href":668},[6879],{"type":27,"value":671},{"type":27,"value":6881}," do not\ncontain ",{"type":22,"tag":51,"props":6883,"children":6885},{"className":6884},[],[6886],{"type":27,"value":6887},"VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT",{"type":27,"value":6066},{"type":22,"tag":51,"props":6890,"children":6892},{"className":6891},[],[6893],{"type":27,"value":6894},"blendEnable",{"type":27,"value":6896}," member of the corresponding element of the\n",{"type":22,"tag":51,"props":6898,"children":6900},{"className":6899},[],[6901],{"type":27,"value":6902},"pAttachments",{"type":27,"value":6904}," member of ",{"type":22,"tag":51,"props":6906,"children":6908},{"className":6907},[],[6909],{"type":27,"value":6910},"pColorBlendState",{"type":27,"value":673},{"type":22,"tag":359,"props":6913,"children":6914},{"type":676},[],{"type":27,"value":986},{"type":22,"tag":51,"props":6917,"children":6919},{"className":6918},[],[6920],{"type":27,"value":310},{"type":22,"tag":587,"props":6922,"children":6924},{"name":6923},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08643",[6925],{"type":22,"tag":23,"props":6926,"children":6927},{},[6928,6929,6934,6935,6939,6940,6945,6946,6951,6953,6957,6959,6964,6966,6971,6973,6978,6980,6983,6985],{"type":27,"value":4825},{"type":22,"tag":51,"props":6930,"children":6932},{"className":6931},[],[6933],{"type":27,"value":4831},{"type":27,"value":4833},{"type":22,"tag":30,"props":6936,"children":6937},{"href":4539},[6938],{"type":27,"value":4542},{"type":27,"value":4839},{"type":22,"tag":51,"props":6941,"children":6943},{"className":6942},[],[6944],{"type":27,"value":4550},{"type":27,"value":4846},{"type":22,"tag":51,"props":6947,"children":6949},{"className":6948},[],[6950],{"type":27,"value":310},{"type":27,"value":6952},", then for each color attachment in the render pass, if\nthe corresponding image view’s\n",{"type":22,"tag":30,"props":6954,"children":6955},{"href":668},[6956],{"type":27,"value":671},{"type":27,"value":6958}," do not contain\n",{"type":22,"tag":51,"props":6960,"children":6962},{"className":6961},[],[6963],{"type":27,"value":6887},{"type":27,"value":6965},", then the\ncorresponding member of ",{"type":22,"tag":51,"props":6967,"children":6969},{"className":6968},[],[6970],{"type":27,"value":4867},{"type":27,"value":6972}," in the most recent call\nto ",{"type":22,"tag":51,"props":6974,"children":6976},{"className":6975},[],[6977],{"type":27,"value":4859},{"type":27,"value":6979}," in the current command buffer that\naffected that attachment index ",{"type":22,"tag":359,"props":6981,"children":6982},{"type":676},[],{"type":27,"value":6984}," have been ",{"type":22,"tag":51,"props":6986,"children":6988},{"className":6987},[],[6989],{"type":27,"value":310},{"type":22,"tag":587,"props":6991,"children":6993},{"name":6992},"VUID-vkCmdExecuteGeneratedCommandsEXT-multisampledRenderToSingleSampled-07284",[6994,7007,7038],{"type":22,"tag":23,"props":6995,"children":6996},{},[6997,6999,7005],{"type":27,"value":6998},"If rasterization is not disabled in the bound graphics pipeline,\nand none of the following is enabled:- the ",{"type":22,"tag":30,"props":7000,"children":7002},{"href":7001},"/extensions/VK_AMD_mixed_attachment_samples",[7003],{"type":27,"value":7004},"VK_AMD_mixed_attachment_samples",{"type":27,"value":7006}," extension",{"type":22,"tag":281,"props":7008,"children":7009},{},[7010,7022],{"type":22,"tag":285,"props":7011,"children":7012},{},[7013,7015,7021],{"type":27,"value":7014},"the ",{"type":22,"tag":30,"props":7016,"children":7018},{"href":7017},"/extensions/VK_NV_framebuffer_mixed_samples",[7019],{"type":27,"value":7020},"VK_NV_framebuffer_mixed_samples",{"type":27,"value":7006},{"type":22,"tag":285,"props":7023,"children":7024},{},[7025,7026,7036],{"type":27,"value":7014},{"type":22,"tag":30,"props":7027,"children":7029},{"href":7028},"/man/VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT#features-multisampledRenderToSingleSampled",[7030],{"type":22,"tag":51,"props":7031,"children":7033},{"className":7032},[],[7034],{"type":27,"value":7035},"multisampledRenderToSingleSampled",{"type":27,"value":7037}," feature",{"type":22,"tag":23,"props":7039,"children":7040},{},[7041,7043,7049,7051,7054],{"type":27,"value":7042},"then ",{"type":22,"tag":51,"props":7044,"children":7046},{"className":7045},[],[7047],{"type":27,"value":7048},"rasterizationSamples",{"type":27,"value":7050}," for the currently bound graphics pipeline\n",{"type":22,"tag":359,"props":7052,"children":7053},{"type":676},[],{"type":27,"value":7055}," be the same as the current subpass color and/or depth/stencil\nattachments",{"type":22,"tag":587,"props":7057,"children":7059},{"name":7058},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08644",[7060,7087,7112],{"type":22,"tag":23,"props":7061,"children":7062},{},[7063,7064,7068,7069,7074,7075,7080,7082,7086],{"type":27,"value":4536},{"type":22,"tag":30,"props":7065,"children":7066},{"href":4539},[7067],{"type":27,"value":4542},{"type":27,"value":4544},{"type":22,"tag":51,"props":7070,"children":7072},{"className":7071},[],[7073],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":7076,"children":7078},{"className":7077},[],[7079],{"type":27,"value":310},{"type":27,"value":7081},",\nand none of the following is enabled:- the ",{"type":22,"tag":30,"props":7083,"children":7084},{"href":7001},[7085],{"type":27,"value":7004},{"type":27,"value":7006},{"type":22,"tag":281,"props":7088,"children":7089},{},[7090,7099],{"type":22,"tag":285,"props":7091,"children":7092},{},[7093,7094,7098],{"type":27,"value":7014},{"type":22,"tag":30,"props":7095,"children":7096},{"href":7017},[7097],{"type":27,"value":7020},{"type":27,"value":7006},{"type":22,"tag":285,"props":7100,"children":7101},{},[7102,7103,7111],{"type":27,"value":7014},{"type":22,"tag":30,"props":7104,"children":7105},{"href":7028},[7106],{"type":22,"tag":51,"props":7107,"children":7109},{"className":7108},[],[7110],{"type":27,"value":7035},{"type":27,"value":7037},{"type":22,"tag":23,"props":7113,"children":7114},{},[7115,7117,7123,7125,7128,7130,7135],{"type":27,"value":7116},"then the most recent call to ",{"type":22,"tag":30,"props":7118,"children":7120},{"href":7119},"/man/vkCmdSetRasterizationSamplesEXT",[7121],{"type":27,"value":7122},"vkCmdSetRasterizationSamplesEXT",{"type":27,"value":7124}," in the\ncurrent command buffer ",{"type":22,"tag":359,"props":7126,"children":7127},{"type":676},[],{"type":27,"value":7129}," have set ",{"type":22,"tag":51,"props":7131,"children":7133},{"className":7132},[],[7134],{"type":27,"value":7048},{"type":27,"value":7136}," to be the\nsame as the number of samples for the current render pass color and/or\ndepth/stencil attachments",{"type":22,"tag":587,"props":7138,"children":7140},{"name":7139},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08876",[7141],{"type":22,"tag":23,"props":7142,"children":7143},{},[7144,7146,7149,7151],{"type":27,"value":7145},"If a shader object is bound to any graphics stage, the current render\npass instance ",{"type":22,"tag":359,"props":7147,"children":7148},{"type":676},[],{"type":27,"value":7150}," have been begun with ",{"type":22,"tag":30,"props":7152,"children":7154},{"href":7153},"/man/vkCmdBeginRendering",[7155],{"type":27,"value":7156},"vkCmdBeginRendering",{"type":22,"tag":587,"props":7158,"children":7160},{"name":7159},"VUID-vkCmdExecuteGeneratedCommandsEXT-imageView-06172",[7161],{"type":22,"tag":23,"props":7162,"children":7163},{},[7164,7166,7170,7172,7178,7180,7186,7188,7192,7194,7200,7202,7207,7208,7214,7216,7219],{"type":27,"value":7165},"If the current render pass instance was begun with\n",{"type":22,"tag":30,"props":7167,"children":7168},{"href":7153},[7169],{"type":27,"value":7156},{"type":27,"value":7171},", the ",{"type":22,"tag":51,"props":7173,"children":7175},{"className":7174},[],[7176],{"type":27,"value":7177},"imageView",{"type":27,"value":7179}," member of\n",{"type":22,"tag":51,"props":7181,"children":7183},{"className":7182},[],[7184],{"type":27,"value":7185},"pDepthAttachment",{"type":27,"value":7187}," is not ",{"type":22,"tag":30,"props":7189,"children":7190},{"href":2416},[7191],{"type":27,"value":2419},{"type":27,"value":7193},", and the ",{"type":22,"tag":51,"props":7195,"children":7197},{"className":7196},[],[7198],{"type":27,"value":7199},"layout",{"type":27,"value":7201},"\nmember of ",{"type":22,"tag":51,"props":7203,"children":7205},{"className":7204},[],[7206],{"type":27,"value":7185},{"type":27,"value":6721},{"type":22,"tag":51,"props":7209,"children":7211},{"className":7210},[],[7212],{"type":27,"value":7213},"VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL",{"type":27,"value":7215},", this command\n",{"type":22,"tag":359,"props":7217,"children":7218},{"type":676},[],{"type":27,"value":7220}," not write any values to the depth attachment",{"type":22,"tag":587,"props":7222,"children":7224},{"name":7223},"VUID-vkCmdExecuteGeneratedCommandsEXT-imageView-06173",[7225],{"type":22,"tag":23,"props":7226,"children":7227},{},[7228,7229,7233,7234,7239,7240,7246,7247,7251,7252,7257,7258,7263,7264,7269,7270,7273],{"type":27,"value":7165},{"type":22,"tag":30,"props":7230,"children":7231},{"href":7153},[7232],{"type":27,"value":7156},{"type":27,"value":7171},{"type":22,"tag":51,"props":7235,"children":7237},{"className":7236},[],[7238],{"type":27,"value":7177},{"type":27,"value":7179},{"type":22,"tag":51,"props":7241,"children":7243},{"className":7242},[],[7244],{"type":27,"value":7245},"pStencilAttachment",{"type":27,"value":7187},{"type":22,"tag":30,"props":7248,"children":7249},{"href":2416},[7250],{"type":27,"value":2419},{"type":27,"value":4742},{"type":22,"tag":51,"props":7253,"children":7255},{"className":7254},[],[7256],{"type":27,"value":7199},{"type":27,"value":6904},{"type":22,"tag":51,"props":7259,"children":7261},{"className":7260},[],[7262],{"type":27,"value":7245},{"type":27,"value":6721},{"type":22,"tag":51,"props":7265,"children":7267},{"className":7266},[],[7268],{"type":27,"value":7213},{"type":27,"value":7215},{"type":22,"tag":359,"props":7271,"children":7272},{"type":676},[],{"type":27,"value":7274}," not write any values to the stencil attachment",{"type":22,"tag":587,"props":7276,"children":7278},{"name":7277},"VUID-vkCmdExecuteGeneratedCommandsEXT-imageView-06174",[7279],{"type":22,"tag":23,"props":7280,"children":7281},{},[7282,7283,7287,7288,7293,7294,7299,7300,7304,7305,7310,7311,7316,7317,7323,7325,7328],{"type":27,"value":7165},{"type":22,"tag":30,"props":7284,"children":7285},{"href":7153},[7286],{"type":27,"value":7156},{"type":27,"value":7171},{"type":22,"tag":51,"props":7289,"children":7291},{"className":7290},[],[7292],{"type":27,"value":7177},{"type":27,"value":7179},{"type":22,"tag":51,"props":7295,"children":7297},{"className":7296},[],[7298],{"type":27,"value":7185},{"type":27,"value":7187},{"type":22,"tag":30,"props":7301,"children":7302},{"href":2416},[7303],{"type":27,"value":2419},{"type":27,"value":7193},{"type":22,"tag":51,"props":7306,"children":7308},{"className":7307},[],[7309],{"type":27,"value":7199},{"type":27,"value":7201},{"type":22,"tag":51,"props":7312,"children":7314},{"className":7313},[],[7315],{"type":27,"value":7185},{"type":27,"value":6721},{"type":22,"tag":51,"props":7318,"children":7320},{"className":7319},[],[7321],{"type":27,"value":7322},"VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL",{"type":27,"value":7324},", this\ncommand ",{"type":22,"tag":359,"props":7326,"children":7327},{"type":676},[],{"type":27,"value":7220},{"type":22,"tag":587,"props":7330,"children":7332},{"name":7331},"VUID-vkCmdExecuteGeneratedCommandsEXT-imageView-06175",[7333],{"type":22,"tag":23,"props":7334,"children":7335},{},[7336,7337,7341,7342,7347,7348,7353,7354,7358,7359,7364,7365,7370,7371,7377,7378,7381],{"type":27,"value":7165},{"type":22,"tag":30,"props":7338,"children":7339},{"href":7153},[7340],{"type":27,"value":7156},{"type":27,"value":7171},{"type":22,"tag":51,"props":7343,"children":7345},{"className":7344},[],[7346],{"type":27,"value":7177},{"type":27,"value":7179},{"type":22,"tag":51,"props":7349,"children":7351},{"className":7350},[],[7352],{"type":27,"value":7245},{"type":27,"value":7187},{"type":22,"tag":30,"props":7355,"children":7356},{"href":2416},[7357],{"type":27,"value":2419},{"type":27,"value":4742},{"type":22,"tag":51,"props":7360,"children":7362},{"className":7361},[],[7363],{"type":27,"value":7199},{"type":27,"value":6904},{"type":22,"tag":51,"props":7366,"children":7368},{"className":7367},[],[7369],{"type":27,"value":7245},{"type":27,"value":6721},{"type":22,"tag":51,"props":7372,"children":7374},{"className":7373},[],[7375],{"type":27,"value":7376},"VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL",{"type":27,"value":7324},{"type":22,"tag":359,"props":7379,"children":7380},{"type":676},[],{"type":27,"value":7274},{"type":22,"tag":587,"props":7383,"children":7385},{"name":7384},"VUID-vkCmdExecuteGeneratedCommandsEXT-imageView-06176",[7386],{"type":22,"tag":23,"props":7387,"children":7388},{},[7389,7390,7394,7395,7400,7401,7406,7407,7411,7412,7417,7418,7423,7424,7430,7432,7435],{"type":27,"value":7165},{"type":22,"tag":30,"props":7391,"children":7392},{"href":7153},[7393],{"type":27,"value":7156},{"type":27,"value":7171},{"type":22,"tag":51,"props":7396,"children":7398},{"className":7397},[],[7399],{"type":27,"value":7177},{"type":27,"value":7179},{"type":22,"tag":51,"props":7402,"children":7404},{"className":7403},[],[7405],{"type":27,"value":7185},{"type":27,"value":7187},{"type":22,"tag":30,"props":7408,"children":7409},{"href":2416},[7410],{"type":27,"value":2419},{"type":27,"value":7193},{"type":22,"tag":51,"props":7413,"children":7415},{"className":7414},[],[7416],{"type":27,"value":7199},{"type":27,"value":7201},{"type":22,"tag":51,"props":7419,"children":7421},{"className":7420},[],[7422],{"type":27,"value":7185},{"type":27,"value":6721},{"type":22,"tag":51,"props":7425,"children":7427},{"className":7426},[],[7428],{"type":27,"value":7429},"VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL",{"type":27,"value":7431},", this command ",{"type":22,"tag":359,"props":7433,"children":7434},{"type":676},[],{"type":27,"value":7436}," not\nwrite any values to the depth attachment",{"type":22,"tag":587,"props":7438,"children":7440},{"name":7439},"VUID-vkCmdExecuteGeneratedCommandsEXT-imageView-06177",[7441],{"type":22,"tag":23,"props":7442,"children":7443},{},[7444,7445,7449,7450,7455,7456,7461,7462,7466,7467,7472,7473,7478,7479,7485,7486,7489],{"type":27,"value":7165},{"type":22,"tag":30,"props":7446,"children":7447},{"href":7153},[7448],{"type":27,"value":7156},{"type":27,"value":7171},{"type":22,"tag":51,"props":7451,"children":7453},{"className":7452},[],[7454],{"type":27,"value":7177},{"type":27,"value":7179},{"type":22,"tag":51,"props":7457,"children":7459},{"className":7458},[],[7460],{"type":27,"value":7245},{"type":27,"value":7187},{"type":22,"tag":30,"props":7463,"children":7464},{"href":2416},[7465],{"type":27,"value":2419},{"type":27,"value":4742},{"type":22,"tag":51,"props":7468,"children":7470},{"className":7469},[],[7471],{"type":27,"value":7199},{"type":27,"value":6904},{"type":22,"tag":51,"props":7474,"children":7476},{"className":7475},[],[7477],{"type":27,"value":7245},{"type":27,"value":6721},{"type":22,"tag":51,"props":7480,"children":7482},{"className":7481},[],[7483],{"type":27,"value":7484},"VK_IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL",{"type":27,"value":7431},{"type":22,"tag":359,"props":7487,"children":7488},{"type":676},[],{"type":27,"value":7490}," not\nwrite any values to the stencil attachment",{"type":22,"tag":587,"props":7492,"children":7494},{"name":7493},"VUID-vkCmdExecuteGeneratedCommandsEXT-viewMask-06178",[7495],{"type":22,"tag":23,"props":7496,"children":7497},{},[7498,7499,7503,7505,7508,7510,7516,7517,7523,7524,7528,7529],{"type":27,"value":7165},{"type":22,"tag":30,"props":7500,"children":7501},{"href":7153},[7502],{"type":27,"value":7156},{"type":27,"value":7504},", the currently bound graphics pipeline ",{"type":22,"tag":359,"props":7506,"children":7507},{"type":676},[],{"type":27,"value":7509},"\nhave been created with a\n",{"type":22,"tag":30,"props":7511,"children":7513},{"href":7512},"/man/VkPipelineRenderingCreateInfo",[7514],{"type":27,"value":7515},"VkPipelineRenderingCreateInfo",{"type":27,"value":199},{"type":22,"tag":51,"props":7518,"children":7520},{"className":7519},[],[7521],{"type":27,"value":7522},"viewMask",{"type":27,"value":634},{"type":22,"tag":30,"props":7525,"children":7526},{"href":4038},[7527],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":7530,"children":7532},{"className":7531},[],[7533],{"type":27,"value":7522},{"type":22,"tag":587,"props":7535,"children":7537},{"name":7536},"VUID-vkCmdExecuteGeneratedCommandsEXT-colorAttachmentCount-06179",[7538],{"type":22,"tag":23,"props":7539,"children":7540},{},[7541,7542,7552,7554,7558,7559,7562,7563,7567,7568,7574,7575,7579,7580],{"type":27,"value":1144},{"type":22,"tag":30,"props":7543,"children":7545},{"href":7544},"/man/VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT#features-dynamicRenderingUnusedAttachments",[7546],{"type":22,"tag":51,"props":7547,"children":7549},{"className":7548},[],[7550],{"type":27,"value":7551},"dynamicRenderingUnusedAttachments",{"type":27,"value":7553}," feature is not enabled and\nthe current render pass instance was begun with\n",{"type":22,"tag":30,"props":7555,"children":7556},{"href":7153},[7557],{"type":27,"value":7156},{"type":27,"value":7504},{"type":22,"tag":359,"props":7560,"children":7561},{"type":676},[],{"type":27,"value":7509},{"type":22,"tag":30,"props":7564,"children":7565},{"href":7512},[7566],{"type":27,"value":7515},{"type":27,"value":199},{"type":22,"tag":51,"props":7569,"children":7571},{"className":7570},[],[7572],{"type":27,"value":7573},"colorAttachmentCount",{"type":27,"value":634},{"type":22,"tag":30,"props":7576,"children":7577},{"href":4038},[7578],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":7581,"children":7583},{"className":7582},[],[7584],{"type":27,"value":7573},{"type":22,"tag":587,"props":7586,"children":7588},{"name":7587},"VUID-vkCmdExecuteGeneratedCommandsEXT-dynamicRenderingUnusedAttachments-08910",[7589],{"type":22,"tag":23,"props":7590,"children":7591},{},[7592,7593,7601,7603,7607,7608,7612,7613,7618,7620,7626,7628,7632,7633,7639,7641,7646,7648,7652,7653,7656,7658,7662,7664,7668,7669,7675],{"type":27,"value":1144},{"type":22,"tag":30,"props":7594,"children":7595},{"href":7544},[7596],{"type":22,"tag":51,"props":7597,"children":7599},{"className":7598},[],[7600],{"type":27,"value":7551},{"type":27,"value":7602}," feature is not enabled, and\nthe current render pass instance was begun with\n",{"type":22,"tag":30,"props":7604,"children":7605},{"href":7153},[7606],{"type":27,"value":7156},{"type":27,"value":5871},{"type":22,"tag":30,"props":7609,"children":7610},{"href":4038},[7611],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":7614,"children":7616},{"className":7615},[],[7617],{"type":27,"value":7573},{"type":27,"value":7619}," greater than ",{"type":22,"tag":51,"props":7621,"children":7623},{"className":7622},[],[7624],{"type":27,"value":7625},"0",{"type":27,"value":7627},", then\neach element of the ",{"type":22,"tag":30,"props":7629,"children":7630},{"href":4038},[7631],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":7634,"children":7636},{"className":7635},[],[7637],{"type":27,"value":7638},"pColorAttachments",{"type":27,"value":7640}," array\nwith an ",{"type":22,"tag":51,"props":7642,"children":7644},{"className":7643},[],[7645],{"type":27,"value":7177},{"type":27,"value":7647}," not equal to ",{"type":22,"tag":30,"props":7649,"children":7650},{"href":2416},[7651],{"type":27,"value":2419},{"type":27,"value":673},{"type":22,"tag":359,"props":7654,"children":7655},{"type":676},[],{"type":27,"value":7657}," have\nbeen created with a ",{"type":22,"tag":30,"props":7659,"children":7660},{"href":2960},[7661],{"type":27,"value":2963},{"type":27,"value":7663}," equal to the corresponding element of\n",{"type":22,"tag":30,"props":7665,"children":7666},{"href":7512},[7667],{"type":27,"value":7515},{"type":27,"value":199},{"type":22,"tag":51,"props":7670,"children":7672},{"className":7671},[],[7673],{"type":27,"value":7674},"pColorAttachmentFormats",{"type":27,"value":7676}," used\nto create the currently bound graphics pipeline",{"type":22,"tag":587,"props":7678,"children":7680},{"name":7679},"VUID-vkCmdExecuteGeneratedCommandsEXT-dynamicRenderingUnusedAttachments-08912",[7681],{"type":22,"tag":23,"props":7682,"children":7683},{},[7684,7685,7693,7694,7698,7699,7703,7704,7709,7710,7715,7716,7720,7721,7726,7727,7732,7733,7737,7738,7741,7743,7747,7748,7753,7755],{"type":27,"value":1144},{"type":22,"tag":30,"props":7686,"children":7687},{"href":7544},[7688],{"type":22,"tag":51,"props":7689,"children":7691},{"className":7690},[],[7692],{"type":27,"value":7551},{"type":27,"value":7602},{"type":22,"tag":30,"props":7695,"children":7696},{"href":7153},[7697],{"type":27,"value":7156},{"type":27,"value":5871},{"type":22,"tag":30,"props":7700,"children":7701},{"href":4038},[7702],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":7705,"children":7707},{"className":7706},[],[7708],{"type":27,"value":7573},{"type":27,"value":7619},{"type":22,"tag":51,"props":7711,"children":7713},{"className":7712},[],[7714],{"type":27,"value":7625},{"type":27,"value":7627},{"type":22,"tag":30,"props":7717,"children":7718},{"href":4038},[7719],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":7722,"children":7724},{"className":7723},[],[7725],{"type":27,"value":7638},{"type":27,"value":7640},{"type":22,"tag":51,"props":7728,"children":7730},{"className":7729},[],[7731],{"type":27,"value":7177},{"type":27,"value":650},{"type":22,"tag":30,"props":7734,"children":7735},{"href":2416},[7736],{"type":27,"value":2419},{"type":27,"value":673},{"type":22,"tag":359,"props":7739,"children":7740},{"type":676},[],{"type":27,"value":7742}," have the\ncorresponding element of\n",{"type":22,"tag":30,"props":7744,"children":7745},{"href":7512},[7746],{"type":27,"value":7515},{"type":27,"value":199},{"type":22,"tag":51,"props":7749,"children":7751},{"className":7750},[],[7752],{"type":27,"value":7674},{"type":27,"value":7754}," used\nto create the currently bound pipeline equal to\n",{"type":22,"tag":51,"props":7756,"children":7758},{"className":7757},[],[7759],{"type":27,"value":7760},"VK_FORMAT_UNDEFINED",{"type":22,"tag":587,"props":7762,"children":7764},{"name":7763},"VUID-vkCmdExecuteGeneratedCommandsEXT-dynamicRenderingUnusedAttachments-08911",[7765],{"type":22,"tag":23,"props":7766,"children":7767},{},[7768,7769,7777,7779,7783,7785,7789,7790,7795,7796,7801,7803,7807,7808,7813,7815,7820,7821,7825,7826,7829,7831,7835,7837,7841,7842,7847,7849,7853,7854,7859,7861,7864,7865],{"type":27,"value":336},{"type":22,"tag":30,"props":7770,"children":7771},{"href":7544},[7772],{"type":22,"tag":51,"props":7773,"children":7775},{"className":7774},[],[7776],{"type":27,"value":7551},{"type":27,"value":7778}," feature is enabled, and the\ncurrent render pass instance was begun with ",{"type":22,"tag":30,"props":7780,"children":7781},{"href":7153},[7782],{"type":27,"value":7156},{"type":27,"value":7784},"\nand ",{"type":22,"tag":30,"props":7786,"children":7787},{"href":4038},[7788],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":7791,"children":7793},{"className":7792},[],[7794],{"type":27,"value":7573},{"type":27,"value":7619},{"type":22,"tag":51,"props":7797,"children":7799},{"className":7798},[],[7800],{"type":27,"value":7625},{"type":27,"value":7802},",\nthen each element of the ",{"type":22,"tag":30,"props":7804,"children":7805},{"href":4038},[7806],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":7809,"children":7811},{"className":7810},[],[7812],{"type":27,"value":7638},{"type":27,"value":7814},"\narray with an ",{"type":22,"tag":51,"props":7816,"children":7818},{"className":7817},[],[7819],{"type":27,"value":7177},{"type":27,"value":7647},{"type":22,"tag":30,"props":7822,"children":7823},{"href":2416},[7824],{"type":27,"value":2419},{"type":27,"value":673},{"type":22,"tag":359,"props":7827,"children":7828},{"type":676},[],{"type":27,"value":7830},"\nhave been created with a ",{"type":22,"tag":30,"props":7832,"children":7833},{"href":2960},[7834],{"type":27,"value":2963},{"type":27,"value":7836}," equal to the corresponding\nelement of\n",{"type":22,"tag":30,"props":7838,"children":7839},{"href":7512},[7840],{"type":27,"value":7515},{"type":27,"value":199},{"type":22,"tag":51,"props":7843,"children":7845},{"className":7844},[],[7846],{"type":27,"value":7674},{"type":27,"value":7848}," used\nto create the currently bound graphics pipeline, or the corresponding\nelement of\n",{"type":22,"tag":30,"props":7850,"children":7851},{"href":7512},[7852],{"type":27,"value":7515},{"type":27,"value":199},{"type":22,"tag":51,"props":7855,"children":7857},{"className":7856},[],[7858],{"type":27,"value":7674},{"type":27,"value":7860},", if\nit exists, ",{"type":22,"tag":359,"props":7862,"children":7863},{"type":676},[],{"type":27,"value":3769},{"type":22,"tag":51,"props":7866,"children":7868},{"className":7867},[],[7869],{"type":27,"value":7760},{"type":22,"tag":587,"props":7871,"children":7873},{"name":7872},"VUID-vkCmdExecuteGeneratedCommandsEXT-colorAttachmentCount-09362",[7874],{"type":22,"tag":23,"props":7875,"children":7876},{},[7877,7878,7882,7884,7888,7889,7894,7895,7900,7902,7908,7910,7914,7915,7920,7922,7928,7929,7933,7934,7937,7939,7945,7946,7952,7954,7958,7959,7964],{"type":27,"value":7165},{"type":22,"tag":30,"props":7879,"children":7880},{"href":7153},[7881],{"type":27,"value":7156},{"type":27,"value":7883},", with a\n",{"type":22,"tag":30,"props":7885,"children":7886},{"href":4038},[7887],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":7890,"children":7892},{"className":7891},[],[7893],{"type":27,"value":7573},{"type":27,"value":650},{"type":22,"tag":51,"props":7896,"children":7898},{"className":7897},[],[7899],{"type":27,"value":6812},{"type":27,"value":7901},",\nthere is no shader object bound to any graphics stage,\nand a color attachment with a resolve mode of\n",{"type":22,"tag":51,"props":7903,"children":7905},{"className":7904},[],[7906],{"type":27,"value":7907},"VK_RESOLVE_MODE_EXTERNAL_FORMAT_DOWNSAMPLE_ANDROID",{"type":27,"value":7909},", each element\nof the ",{"type":22,"tag":30,"props":7911,"children":7912},{"href":4038},[7913],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":7916,"children":7918},{"className":7917},[],[7919],{"type":27,"value":7638},{"type":27,"value":7921}," array with a\n",{"type":22,"tag":51,"props":7923,"children":7925},{"className":7924},[],[7926],{"type":27,"value":7927},"resolveImageView",{"type":27,"value":7647},{"type":22,"tag":30,"props":7930,"children":7931},{"href":2416},[7932],{"type":27,"value":2419},{"type":27,"value":673},{"type":22,"tag":359,"props":7935,"children":7936},{"type":676},[],{"type":27,"value":7938}," have been\ncreated with an image created with a\n",{"type":22,"tag":30,"props":7940,"children":7942},{"href":7941},"/man/VkExternalFormatANDROID",[7943],{"type":27,"value":7944},"VkExternalFormatANDROID",{"type":27,"value":199},{"type":22,"tag":51,"props":7947,"children":7949},{"className":7948},[],[7950],{"type":27,"value":7951},"externalFormat",{"type":27,"value":7953}," value equal to the\n",{"type":22,"tag":30,"props":7955,"children":7956},{"href":7941},[7957],{"type":27,"value":7944},{"type":27,"value":199},{"type":22,"tag":51,"props":7960,"children":7962},{"className":7961},[],[7963],{"type":27,"value":7951},{"type":27,"value":7965}," value used to create\nthe currently bound graphics pipeline",{"type":22,"tag":587,"props":7967,"children":7969},{"name":7968},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09363",[7970],{"type":22,"tag":23,"props":7971,"children":7972},{},[7973,7975,7979,7981,7985,7986,7991,7992,7997,7999,8004,8005,8009,8010,8015,8016,8021,8022,8026,8027,8030,8031,8035,8036,8041,8042,8046,8047,8052],{"type":27,"value":7974},"If\nthere is no shader object bound to any graphics stage,\nthe current render pass instance was begun with\n",{"type":22,"tag":30,"props":7976,"children":7977},{"href":7153},[7978],{"type":27,"value":7156},{"type":27,"value":7980}," and a\n",{"type":22,"tag":30,"props":7982,"children":7983},{"href":4038},[7984],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":7987,"children":7989},{"className":7988},[],[7990],{"type":27,"value":7573},{"type":27,"value":650},{"type":22,"tag":51,"props":7993,"children":7995},{"className":7994},[],[7996],{"type":27,"value":6812},{"type":27,"value":7998},", and a\ncolor attachment with a resolve mode of\n",{"type":22,"tag":51,"props":8000,"children":8002},{"className":8001},[],[8003],{"type":27,"value":7907},{"type":27,"value":7909},{"type":22,"tag":30,"props":8006,"children":8007},{"href":4038},[8008],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":8011,"children":8013},{"className":8012},[],[8014],{"type":27,"value":7638},{"type":27,"value":7921},{"type":22,"tag":51,"props":8017,"children":8019},{"className":8018},[],[8020],{"type":27,"value":7177},{"type":27,"value":7647},{"type":22,"tag":30,"props":8023,"children":8024},{"href":2416},[8025],{"type":27,"value":2419},{"type":27,"value":673},{"type":22,"tag":359,"props":8028,"children":8029},{"type":676},[],{"type":27,"value":7938},{"type":22,"tag":30,"props":8032,"children":8033},{"href":7941},[8034],{"type":27,"value":7944},{"type":27,"value":199},{"type":22,"tag":51,"props":8037,"children":8039},{"className":8038},[],[8040],{"type":27,"value":7951},{"type":27,"value":7953},{"type":22,"tag":30,"props":8043,"children":8044},{"href":7941},[8045],{"type":27,"value":7944},{"type":27,"value":199},{"type":22,"tag":51,"props":8048,"children":8050},{"className":8049},[],[8051],{"type":27,"value":7951},{"type":27,"value":7965},{"type":22,"tag":587,"props":8054,"children":8056},{"name":8055},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09364",[8057],{"type":22,"tag":23,"props":8058,"children":8059},{},[8060,8061,8065,8067,8071,8072,8077,8079,8085,8086,8090,8091,8094,8096,8101],{"type":27,"value":7165},{"type":22,"tag":30,"props":8062,"children":8063},{"href":7153},[8064],{"type":27,"value":7156},{"type":27,"value":8066},",\nthere is no shader object bound to any graphics stage,\nand the currently bound graphics pipeline was created with a non-zero\n",{"type":22,"tag":30,"props":8068,"children":8069},{"href":7941},[8070],{"type":27,"value":7944},{"type":27,"value":199},{"type":22,"tag":51,"props":8073,"children":8075},{"className":8074},[],[8076],{"type":27,"value":7951},{"type":27,"value":8078}," value and with the\n",{"type":22,"tag":51,"props":8080,"children":8082},{"className":8081},[],[8083],{"type":27,"value":8084},"VK_DYNAMIC_STATE_COLOR_BLEND_ENABLE_EXT",{"type":27,"value":6606},{"type":22,"tag":30,"props":8087,"children":8088},{"href":4856},[8089],{"type":27,"value":4859},{"type":27,"value":673},{"type":22,"tag":359,"props":8092,"children":8093},{"type":676},[],{"type":27,"value":8095}," have set the blend enable\nto ",{"type":22,"tag":51,"props":8097,"children":8099},{"className":8098},[],[8100],{"type":27,"value":310},{"type":27,"value":8102}," prior to this drawing command",{"type":22,"tag":587,"props":8104,"children":8106},{"name":8105},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09365",[8107],{"type":22,"tag":23,"props":8108,"children":8109},{},[8110,8111,8115,8116,8120,8121,8126,8127,8133,8134,8138,8139,8142,8144,8149,8150,8156],{"type":27,"value":7165},{"type":22,"tag":30,"props":8112,"children":8113},{"href":7153},[8114],{"type":27,"value":7156},{"type":27,"value":8066},{"type":22,"tag":30,"props":8117,"children":8118},{"href":7941},[8119],{"type":27,"value":7944},{"type":27,"value":199},{"type":22,"tag":51,"props":8122,"children":8124},{"className":8123},[],[8125],{"type":27,"value":7951},{"type":27,"value":8078},{"type":22,"tag":51,"props":8128,"children":8130},{"className":8129},[],[8131],{"type":27,"value":8132},"VK_DYNAMIC_STATE_RASTERIZATION_SAMPLES_EXT",{"type":27,"value":6606},{"type":22,"tag":30,"props":8135,"children":8136},{"href":7119},[8137],{"type":27,"value":7122},{"type":27,"value":673},{"type":22,"tag":359,"props":8140,"children":8141},{"type":676},[],{"type":27,"value":8143}," have set\n",{"type":22,"tag":51,"props":8145,"children":8147},{"className":8146},[],[8148],{"type":27,"value":7048},{"type":27,"value":4552},{"type":22,"tag":51,"props":8151,"children":8153},{"className":8152},[],[8154],{"type":27,"value":8155},"VK_SAMPLE_COUNT_1_BIT",{"type":27,"value":8157}," prior to this\ndrawing command",{"type":22,"tag":587,"props":8159,"children":8161},{"name":8160},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09366",[8162],{"type":22,"tag":23,"props":8163,"children":8164},{},[8165,8167,8172,8174,8178,8179,8182,8184,8189],{"type":27,"value":8166},"If there is a shader object bound to any graphics stage, and the current\nrender pass includes a color attachment that uses the\n",{"type":22,"tag":51,"props":8168,"children":8170},{"className":8169},[],[8171],{"type":27,"value":7907},{"type":27,"value":8173}," resolve mode,\nthen ",{"type":22,"tag":30,"props":8175,"children":8176},{"href":4856},[8177],{"type":27,"value":4859},{"type":27,"value":673},{"type":22,"tag":359,"props":8180,"children":8181},{"type":676},[],{"type":27,"value":8183}," have set blend enable to\n",{"type":22,"tag":51,"props":8185,"children":8187},{"className":8186},[],[8188],{"type":27,"value":310},{"type":27,"value":8102},{"type":22,"tag":587,"props":8191,"children":8193},{"name":8192},"VUID-vkCmdExecuteGeneratedCommandsEXT-rasterizationSamples-09367",[8194],{"type":22,"tag":23,"props":8195,"children":8196},{},[8197,8198,8203,8204,8208,8209,8212,8213,8218,8219,8224],{"type":27,"value":8166},{"type":22,"tag":51,"props":8199,"children":8201},{"className":8200},[],[8202],{"type":27,"value":7907},{"type":27,"value":8173},{"type":22,"tag":30,"props":8205,"children":8206},{"href":7119},[8207],{"type":27,"value":7122},{"type":27,"value":673},{"type":22,"tag":359,"props":8210,"children":8211},{"type":676},[],{"type":27,"value":8143},{"type":22,"tag":51,"props":8214,"children":8216},{"className":8215},[],[8217],{"type":27,"value":7048},{"type":27,"value":4552},{"type":22,"tag":51,"props":8220,"children":8222},{"className":8221},[],[8223],{"type":27,"value":8155},{"type":27,"value":8157},{"type":22,"tag":587,"props":8226,"children":8228},{"name":8227},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09368",[8229],{"type":22,"tag":23,"props":8230,"children":8231},{},[8232,8233,8237,8238,8242,8243,8248,8249,8255,8256,8262,8263,8266,8267,8273,8274,8279],{"type":27,"value":7165},{"type":22,"tag":30,"props":8234,"children":8235},{"href":7153},[8236],{"type":27,"value":7156},{"type":27,"value":8066},{"type":22,"tag":30,"props":8239,"children":8240},{"href":7941},[8241],{"type":27,"value":7944},{"type":27,"value":199},{"type":22,"tag":51,"props":8244,"children":8246},{"className":8245},[],[8247],{"type":27,"value":7951},{"type":27,"value":8078},{"type":22,"tag":51,"props":8250,"children":8252},{"className":8251},[],[8253],{"type":27,"value":8254},"VK_DYNAMIC_STATE_FRAGMENT_SHADING_RATE_KHR",{"type":27,"value":6606},{"type":22,"tag":30,"props":8257,"children":8259},{"href":8258},"/man/vkCmdSetFragmentShadingRateKHR",[8260],{"type":27,"value":8261},"vkCmdSetFragmentShadingRateKHR",{"type":27,"value":673},{"type":22,"tag":359,"props":8264,"children":8265},{"type":676},[],{"type":27,"value":8143},{"type":22,"tag":51,"props":8268,"children":8270},{"className":8269},[],[8271],{"type":27,"value":8272},"pFragmentSize→width",{"type":27,"value":4552},{"type":22,"tag":51,"props":8275,"children":8277},{"className":8276},[],[8278],{"type":27,"value":6812},{"type":27,"value":8102},{"type":22,"tag":587,"props":8281,"children":8283},{"name":8282},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09369",[8284],{"type":22,"tag":23,"props":8285,"children":8286},{},[8287,8288,8292,8293,8297,8298,8303,8304,8309,8310,8314,8315,8318,8319,8325,8326,8331],{"type":27,"value":7165},{"type":22,"tag":30,"props":8289,"children":8290},{"href":7153},[8291],{"type":27,"value":7156},{"type":27,"value":8066},{"type":22,"tag":30,"props":8294,"children":8295},{"href":7941},[8296],{"type":27,"value":7944},{"type":27,"value":199},{"type":22,"tag":51,"props":8299,"children":8301},{"className":8300},[],[8302],{"type":27,"value":7951},{"type":27,"value":8078},{"type":22,"tag":51,"props":8305,"children":8307},{"className":8306},[],[8308],{"type":27,"value":8254},{"type":27,"value":6606},{"type":22,"tag":30,"props":8311,"children":8312},{"href":8258},[8313],{"type":27,"value":8261},{"type":27,"value":673},{"type":22,"tag":359,"props":8316,"children":8317},{"type":676},[],{"type":27,"value":8143},{"type":22,"tag":51,"props":8320,"children":8322},{"className":8321},[],[8323],{"type":27,"value":8324},"pFragmentSize→height",{"type":27,"value":4552},{"type":22,"tag":51,"props":8327,"children":8329},{"className":8328},[],[8330],{"type":27,"value":6812},{"type":27,"value":8102},{"type":22,"tag":587,"props":8333,"children":8335},{"name":8334},"VUID-vkCmdExecuteGeneratedCommandsEXT-pFragmentSize-09370",[8336],{"type":22,"tag":23,"props":8337,"children":8338},{},[8339,8340,8345,8346,8350,8351,8354,8355,8360,8361,8366],{"type":27,"value":8166},{"type":22,"tag":51,"props":8341,"children":8343},{"className":8342},[],[8344],{"type":27,"value":7907},{"type":27,"value":8173},{"type":22,"tag":30,"props":8347,"children":8348},{"href":8258},[8349],{"type":27,"value":8261},{"type":27,"value":673},{"type":22,"tag":359,"props":8352,"children":8353},{"type":676},[],{"type":27,"value":8143},{"type":22,"tag":51,"props":8356,"children":8358},{"className":8357},[],[8359],{"type":27,"value":8272},{"type":27,"value":4552},{"type":22,"tag":51,"props":8362,"children":8364},{"className":8363},[],[8365],{"type":27,"value":6812},{"type":27,"value":8102},{"type":22,"tag":587,"props":8368,"children":8370},{"name":8369},"VUID-vkCmdExecuteGeneratedCommandsEXT-pFragmentSize-09371",[8371],{"type":22,"tag":23,"props":8372,"children":8373},{},[8374,8375,8380,8381,8385,8386,8389,8390,8395,8396,8401],{"type":27,"value":8166},{"type":22,"tag":51,"props":8376,"children":8378},{"className":8377},[],[8379],{"type":27,"value":7907},{"type":27,"value":8173},{"type":22,"tag":30,"props":8382,"children":8383},{"href":8258},[8384],{"type":27,"value":8261},{"type":27,"value":673},{"type":22,"tag":359,"props":8387,"children":8388},{"type":676},[],{"type":27,"value":8143},{"type":22,"tag":51,"props":8391,"children":8393},{"className":8392},[],[8394],{"type":27,"value":8324},{"type":27,"value":4552},{"type":22,"tag":51,"props":8397,"children":8399},{"className":8398},[],[8400],{"type":27,"value":6812},{"type":27,"value":8102},{"type":22,"tag":587,"props":8403,"children":8405},{"name":8404},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07749",[8406],{"type":22,"tag":23,"props":8407,"children":8408},{},[8409,8410,8416,8417,8423,8424,8427,8428,8432],{"type":27,"value":4437},{"type":22,"tag":51,"props":8411,"children":8413},{"className":8412},[],[8414],{"type":27,"value":8415},"VK_DYNAMIC_STATE_COLOR_WRITE_ENABLE_EXT",{"type":27,"value":4445},{"type":22,"tag":30,"props":8418,"children":8420},{"href":8419},"/man/vkCmdSetColorWriteEnableEXT",[8421],{"type":27,"value":8422},"vkCmdSetColorWriteEnableEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":8425,"children":8426},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":8429,"children":8430},{"href":4460},[8431],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":8434,"children":8436},{"name":8435},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08646",[8437],{"type":22,"tag":23,"props":8438,"children":8439},{},[8440,8441,8451,8453,8458,8459,8463,8464,8469,8470,8475,8476,8480,8481,8484,8485,8489],{"type":27,"value":336},{"type":22,"tag":30,"props":8442,"children":8444},{"href":8443},"/man/VkPhysicalDeviceColorWriteEnableFeaturesEXT#features-colorWriteEnable",[8445],{"type":22,"tag":51,"props":8446,"children":8448},{"className":8447},[],[8449],{"type":27,"value":8450},"colorWriteEnable",{"type":27,"value":8452}," feature is\nenabled on the device, and a shader object is bound to the\n",{"type":22,"tag":51,"props":8454,"children":8456},{"className":8455},[],[8457],{"type":27,"value":4831},{"type":27,"value":4672},{"type":22,"tag":30,"props":8460,"children":8461},{"href":4539},[8462],{"type":27,"value":4542},{"type":27,"value":4678},{"type":22,"tag":51,"props":8465,"children":8467},{"className":8466},[],[8468],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":8471,"children":8473},{"className":8472},[],[8474],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":8477,"children":8478},{"href":8419},[8479],{"type":27,"value":8422},{"type":27,"value":673},{"type":22,"tag":359,"props":8482,"children":8483},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":8486,"children":8487},{"href":4460},[8488],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":8491,"children":8493},{"name":8492},"VUID-vkCmdExecuteGeneratedCommandsEXT-attachmentCount-07750",[8494],{"type":22,"tag":23,"props":8495,"children":8496},{},[8497,8498,8503,8505,8511,8512,8517,8520,8521,8527,8528,8533],{"type":27,"value":4437},{"type":22,"tag":51,"props":8499,"children":8501},{"className":8500},[],[8502],{"type":27,"value":8415},{"type":27,"value":8504}," dynamic state enabled then\nthe ",{"type":22,"tag":51,"props":8506,"children":8508},{"className":8507},[],[8509],{"type":27,"value":8510},"attachmentCount",{"type":27,"value":6795},{"type":22,"tag":51,"props":8513,"children":8515},{"className":8514},[],[8516],{"type":27,"value":8422},{"type":22,"tag":359,"props":8518,"children":8519},{"type":676},[],{"type":27,"value":6083},{"type":22,"tag":51,"props":8522,"children":8524},{"className":8523},[],[8525],{"type":27,"value":8526},"VkPipelineColorBlendStateCreateInfo",{"type":27,"value":199},{"type":22,"tag":51,"props":8529,"children":8531},{"className":8530},[],[8532],{"type":27,"value":8510},{"type":27,"value":8534}," of the\ncurrently bound graphics pipeline",{"type":22,"tag":587,"props":8536,"children":8538},{"name":8537},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08647",[8539],{"type":22,"tag":23,"props":8540,"children":8541},{},[8542,8543,8551,8552,8557,8558,8562,8563,8568,8569,8574,8575,8580,8582,8587,8589,8592],{"type":27,"value":336},{"type":22,"tag":30,"props":8544,"children":8545},{"href":8443},[8546],{"type":22,"tag":51,"props":8547,"children":8549},{"className":8548},[],[8550],{"type":27,"value":8450},{"type":27,"value":8452},{"type":22,"tag":51,"props":8553,"children":8555},{"className":8554},[],[8556],{"type":27,"value":4831},{"type":27,"value":4672},{"type":22,"tag":30,"props":8559,"children":8560},{"href":4539},[8561],{"type":27,"value":4542},{"type":27,"value":4678},{"type":22,"tag":51,"props":8564,"children":8566},{"className":8565},[],[8567],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":8570,"children":8572},{"className":8571},[],[8573],{"type":27,"value":310},{"type":27,"value":6066},{"type":22,"tag":51,"props":8576,"children":8578},{"className":8577},[],[8579],{"type":27,"value":8510},{"type":27,"value":8581}," parameter of most recent call to\n",{"type":22,"tag":51,"props":8583,"children":8585},{"className":8584},[],[8586],{"type":27,"value":8422},{"type":27,"value":8588}," in the current command buffer ",{"type":22,"tag":359,"props":8590,"children":8591},{"type":676},[],{"type":27,"value":8593}," be\ngreater than or equal to the number of color attachments in the current\nrender pass instance",{"type":22,"tag":587,"props":8595,"children":8597},{"name":8596},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07751",[8598],{"type":22,"tag":23,"props":8599,"children":8600},{},[8601,8602,8608,8609,8615,8616,8619,8620,8624,8626,8632,8633],{"type":27,"value":4437},{"type":22,"tag":51,"props":8603,"children":8605},{"className":8604},[],[8606],{"type":27,"value":8607},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_EXT",{"type":27,"value":4445},{"type":22,"tag":30,"props":8610,"children":8612},{"href":8611},"/man/vkCmdSetDiscardRectangleEXT",[8613],{"type":27,"value":8614},"vkCmdSetDiscardRectangleEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":8617,"children":8618},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":8621,"children":8622},{"href":4460},[8623],{"type":27,"value":4463},{"type":27,"value":8625}," in the current\ncommand buffer prior to this drawing command for each discard rectangle\nin\n",{"type":22,"tag":30,"props":8627,"children":8629},{"href":8628},"/man/VkPipelineDiscardRectangleStateCreateInfoEXT",[8630],{"type":27,"value":8631},"VkPipelineDiscardRectangleStateCreateInfoEXT",{"type":27,"value":199},{"type":22,"tag":51,"props":8634,"children":8636},{"className":8635},[],[8637],{"type":27,"value":8638},"discardRectangleCount",{"type":22,"tag":587,"props":8640,"children":8642},{"name":8641},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07880",[8643],{"type":22,"tag":23,"props":8644,"children":8645},{},[8646,8647,8653,8655,8661,8662,8665,8666,8670],{"type":27,"value":4437},{"type":22,"tag":51,"props":8648,"children":8650},{"className":8649},[],[8651],{"type":27,"value":8652},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_ENABLE_EXT",{"type":27,"value":8654}," dynamic state\nenabled then ",{"type":22,"tag":30,"props":8656,"children":8658},{"href":8657},"/man/vkCmdSetDiscardRectangleEnableEXT",[8659],{"type":27,"value":8660},"vkCmdSetDiscardRectangleEnableEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":8663,"children":8664},{"type":676},[],{"type":27,"value":5611},{"type":22,"tag":30,"props":8667,"children":8668},{"href":4460},[8669],{"type":27,"value":4463},{"type":27,"value":5617},{"type":22,"tag":587,"props":8672,"children":8674},{"name":8673},"VUID-vkCmdExecuteGeneratedCommandsEXT-rasterizerDiscardEnable-09236",[8675],{"type":22,"tag":23,"props":8676,"children":8677},{},[8678,8679,8685,8687,8691,8693,8698,8699,8704,8706,8710,8711,8717,8718,8723,8724,8728,8729,8732,8733,8737],{"type":27,"value":336},{"type":22,"tag":30,"props":8680,"children":8682},{"href":8681},"/extensions/VK_EXT_discard_rectangles",[8683],{"type":27,"value":8684},"VK_EXT_discard_rectangles",{"type":27,"value":8686}," extension is enabled, and a\nshader object is bound to any graphics stage, and the most recent call\nto ",{"type":22,"tag":30,"props":8688,"children":8689},{"href":4539},[8690],{"type":27,"value":4542},{"type":27,"value":8692}," in the current command buffer\nset ",{"type":22,"tag":51,"props":8694,"children":8696},{"className":8695},[],[8697],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":8700,"children":8702},{"className":8701},[],[8703],{"type":27,"value":310},{"type":27,"value":8705},", and the most recent\ncall to ",{"type":22,"tag":30,"props":8707,"children":8708},{"href":8657},[8709],{"type":27,"value":8660},{"type":27,"value":4544},{"type":22,"tag":51,"props":8712,"children":8714},{"className":8713},[],[8715],{"type":27,"value":8716},"discardRectangleEnable",{"type":27,"value":4552},{"type":22,"tag":51,"props":8719,"children":8721},{"className":8720},[],[8722],{"type":27,"value":918},{"type":27,"value":4999},{"type":22,"tag":30,"props":8725,"children":8726},{"href":8611},[8727],{"type":27,"value":8614},{"type":27,"value":673},{"type":22,"tag":359,"props":8730,"children":8731},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":8734,"children":8735},{"href":4460},[8736],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":8739,"children":8741},{"name":8740},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08648",[8742],{"type":22,"tag":23,"props":8743,"children":8744},{},[8745,8746,8750,8751,8755,8756,8761,8762,8767,8768,8772,8773,8776,8777,8781],{"type":27,"value":336},{"type":22,"tag":30,"props":8747,"children":8748},{"href":8681},[8749],{"type":27,"value":8684},{"type":27,"value":8686},{"type":22,"tag":30,"props":8752,"children":8753},{"href":4539},[8754],{"type":27,"value":4542},{"type":27,"value":8692},{"type":22,"tag":51,"props":8757,"children":8759},{"className":8758},[],[8760],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":8763,"children":8765},{"className":8764},[],[8766],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":8769,"children":8770},{"href":8657},[8771],{"type":27,"value":8660},{"type":27,"value":673},{"type":22,"tag":359,"props":8774,"children":8775},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":8778,"children":8779},{"href":4460},[8780],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":8783,"children":8785},{"name":8784},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07881",[8786],{"type":22,"tag":23,"props":8787,"children":8788},{},[8789,8790,8796,8798,8804,8805,8808,8809,8813],{"type":27,"value":4437},{"type":22,"tag":51,"props":8791,"children":8793},{"className":8792},[],[8794],{"type":27,"value":8795},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_MODE_EXT",{"type":27,"value":8797}," dynamic state enabled\nthen ",{"type":22,"tag":30,"props":8799,"children":8801},{"href":8800},"/man/vkCmdSetDiscardRectangleModeEXT",[8802],{"type":27,"value":8803},"vkCmdSetDiscardRectangleModeEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":8806,"children":8807},{"type":676},[],{"type":27,"value":6281},{"type":22,"tag":30,"props":8810,"children":8811},{"href":4460},[8812],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":8815,"children":8817},{"name":8816},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08649",[8818],{"type":22,"tag":23,"props":8819,"children":8820},{},[8821,8822,8826,8827,8831,8832,8837,8838,8843,8844,8848,8849,8854,8855,8860,8861,8865,8866,8869,8870,8874],{"type":27,"value":336},{"type":22,"tag":30,"props":8823,"children":8824},{"href":8681},[8825],{"type":27,"value":8684},{"type":27,"value":8686},{"type":22,"tag":30,"props":8828,"children":8829},{"href":4539},[8830],{"type":27,"value":4542},{"type":27,"value":8692},{"type":22,"tag":51,"props":8833,"children":8835},{"className":8834},[],[8836],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":8839,"children":8841},{"className":8840},[],[8842],{"type":27,"value":310},{"type":27,"value":8705},{"type":22,"tag":30,"props":8845,"children":8846},{"href":8657},[8847],{"type":27,"value":8660},{"type":27,"value":4544},{"type":22,"tag":51,"props":8850,"children":8852},{"className":8851},[],[8853],{"type":27,"value":8716},{"type":27,"value":4552},{"type":22,"tag":51,"props":8856,"children":8858},{"className":8857},[],[8859],{"type":27,"value":918},{"type":27,"value":4999},{"type":22,"tag":30,"props":8862,"children":8863},{"href":8800},[8864],{"type":27,"value":8803},{"type":27,"value":673},{"type":22,"tag":359,"props":8867,"children":8868},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":8871,"children":8872},{"href":4460},[8873],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":8876,"children":8878},{"name":8877},"VUID-vkCmdExecuteGeneratedCommandsEXT-dynamicRenderingUnusedAttachments-08913",[8879],{"type":22,"tag":23,"props":8880,"children":8881},{},[8882,8883,8887,8889,8897,8899,8903,8904,8910,8912,8916,8918,8922,8923,8929,8931,8934,8936],{"type":27,"value":7165},{"type":22,"tag":30,"props":8884,"children":8885},{"href":7153},[8886],{"type":27,"value":7156},{"type":27,"value":8888},",\nthe\n",{"type":22,"tag":30,"props":8890,"children":8891},{"href":7544},[8892],{"type":22,"tag":51,"props":8893,"children":8895},{"className":8894},[],[8896],{"type":27,"value":7551},{"type":27,"value":8898},"\nfeature is not enabled,\nand ",{"type":22,"tag":30,"props":8900,"children":8901},{"href":4038},[8902],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":8905,"children":8907},{"className":8906},[],[8908],{"type":27,"value":8909},"pDepthAttachment→imageView",{"type":27,"value":8911}," was\n",{"type":22,"tag":30,"props":8913,"children":8914},{"href":2416},[8915],{"type":27,"value":2419},{"type":27,"value":8917},", the value of\n",{"type":22,"tag":30,"props":8919,"children":8920},{"href":7512},[8921],{"type":27,"value":7515},{"type":27,"value":199},{"type":22,"tag":51,"props":8924,"children":8926},{"className":8925},[],[8927],{"type":27,"value":8928},"depthAttachmentFormat",{"type":27,"value":8930}," used to\ncreate the currently bound graphics pipeline ",{"type":22,"tag":359,"props":8932,"children":8933},{"type":676},[],{"type":27,"value":8935}," be equal to\n",{"type":22,"tag":51,"props":8937,"children":8939},{"className":8938},[],[8940],{"type":27,"value":7760},{"type":22,"tag":587,"props":8942,"children":8944},{"name":8943},"VUID-vkCmdExecuteGeneratedCommandsEXT-dynamicRenderingUnusedAttachments-08914",[8945],{"type":22,"tag":23,"props":8946,"children":8947},{},[8948,8950,8954,8955,8963,8964,8968,8969,8974,8976,8980,8981,8985,8986,8991,8992,8995,8996,9000,9002,9006,9007],{"type":27,"value":8949},"If current render pass instance was begun with\n",{"type":22,"tag":30,"props":8951,"children":8952},{"href":7153},[8953],{"type":27,"value":7156},{"type":27,"value":8888},{"type":22,"tag":30,"props":8956,"children":8957},{"href":7544},[8958],{"type":22,"tag":51,"props":8959,"children":8961},{"className":8960},[],[8962],{"type":27,"value":7551},{"type":27,"value":8898},{"type":22,"tag":30,"props":8965,"children":8966},{"href":4038},[8967],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":8970,"children":8972},{"className":8971},[],[8973],{"type":27,"value":8909},{"type":27,"value":8975}," was not\n",{"type":22,"tag":30,"props":8977,"children":8978},{"href":2416},[8979],{"type":27,"value":2419},{"type":27,"value":8917},{"type":22,"tag":30,"props":8982,"children":8983},{"href":7512},[8984],{"type":27,"value":7515},{"type":27,"value":199},{"type":22,"tag":51,"props":8987,"children":8989},{"className":8988},[],[8990],{"type":27,"value":8928},{"type":27,"value":8930},{"type":22,"tag":359,"props":8993,"children":8994},{"type":676},[],{"type":27,"value":3820},{"type":22,"tag":30,"props":8997,"children":8998},{"href":2960},[8999],{"type":27,"value":2963},{"type":27,"value":9001}," used to create\n",{"type":22,"tag":30,"props":9003,"children":9004},{"href":4038},[9005],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9008,"children":9010},{"className":9009},[],[9011],{"type":27,"value":8909},{"type":22,"tag":587,"props":9013,"children":9015},{"name":9014},"VUID-vkCmdExecuteGeneratedCommandsEXT-dynamicRenderingUnusedAttachments-08915",[9016],{"type":22,"tag":23,"props":9017,"children":9018},{},[9019,9020,9024,9025,9033,9035,9039,9040,9045,9046,9050,9052,9056,9057,9062,9064,9068,9069,9073,9074,9079,9081,9084,9085],{"type":27,"value":7165},{"type":22,"tag":30,"props":9021,"children":9022},{"href":7153},[9023],{"type":27,"value":7156},{"type":27,"value":4107},{"type":22,"tag":30,"props":9026,"children":9027},{"href":7544},[9028],{"type":22,"tag":51,"props":9029,"children":9031},{"className":9030},[],[9032],{"type":27,"value":7551},{"type":27,"value":9034}," feature is enabled,\n",{"type":22,"tag":30,"props":9036,"children":9037},{"href":4038},[9038],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9041,"children":9043},{"className":9042},[],[9044],{"type":27,"value":8909},{"type":27,"value":8975},{"type":22,"tag":30,"props":9047,"children":9048},{"href":2416},[9049],{"type":27,"value":2419},{"type":27,"value":9051},", and the value of\n",{"type":22,"tag":30,"props":9053,"children":9054},{"href":7512},[9055],{"type":27,"value":7515},{"type":27,"value":199},{"type":22,"tag":51,"props":9058,"children":9060},{"className":9059},[],[9061],{"type":27,"value":8928},{"type":27,"value":9063}," used to\ncreate the currently bound graphics pipeline was not equal to the\n",{"type":22,"tag":30,"props":9065,"children":9066},{"href":2960},[9067],{"type":27,"value":2963},{"type":27,"value":9001},{"type":22,"tag":30,"props":9070,"children":9071},{"href":4038},[9072],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9075,"children":9077},{"className":9076},[],[9078],{"type":27,"value":8909},{"type":27,"value":9080},", the value of\nthe format ",{"type":22,"tag":359,"props":9082,"children":9083},{"type":676},[],{"type":27,"value":3769},{"type":22,"tag":51,"props":9086,"children":9088},{"className":9087},[],[9089],{"type":27,"value":7760},{"type":22,"tag":587,"props":9091,"children":9093},{"name":9092},"VUID-vkCmdExecuteGeneratedCommandsEXT-dynamicRenderingUnusedAttachments-08916",[9094],{"type":22,"tag":23,"props":9095,"children":9096},{},[9097,9098,9102,9103,9111,9112,9116,9117,9123,9124,9128,9129,9133,9134,9140,9142,9145,9146],{"type":27,"value":7165},{"type":22,"tag":30,"props":9099,"children":9100},{"href":7153},[9101],{"type":27,"value":7156},{"type":27,"value":8888},{"type":22,"tag":30,"props":9104,"children":9105},{"href":7544},[9106],{"type":22,"tag":51,"props":9107,"children":9109},{"className":9108},[],[9110],{"type":27,"value":7551},{"type":27,"value":8898},{"type":22,"tag":30,"props":9113,"children":9114},{"href":4038},[9115],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9118,"children":9120},{"className":9119},[],[9121],{"type":27,"value":9122},"pStencilAttachment→imageView",{"type":27,"value":8911},{"type":22,"tag":30,"props":9125,"children":9126},{"href":2416},[9127],{"type":27,"value":2419},{"type":27,"value":8917},{"type":22,"tag":30,"props":9130,"children":9131},{"href":7512},[9132],{"type":27,"value":7515},{"type":27,"value":199},{"type":22,"tag":51,"props":9135,"children":9137},{"className":9136},[],[9138],{"type":27,"value":9139},"stencilAttachmentFormat",{"type":27,"value":9141}," used\nto create the currently bound graphics pipeline ",{"type":22,"tag":359,"props":9143,"children":9144},{"type":676},[],{"type":27,"value":8935},{"type":22,"tag":51,"props":9147,"children":9149},{"className":9148},[],[9150],{"type":27,"value":7760},{"type":22,"tag":587,"props":9152,"children":9154},{"name":9153},"VUID-vkCmdExecuteGeneratedCommandsEXT-dynamicRenderingUnusedAttachments-08917",[9155],{"type":22,"tag":23,"props":9156,"children":9157},{},[9158,9159,9163,9164,9172,9173,9177,9178,9183,9184,9188,9189,9193,9194,9199,9200,9203,9204,9208,9209,9213,9214],{"type":27,"value":8949},{"type":22,"tag":30,"props":9160,"children":9161},{"href":7153},[9162],{"type":27,"value":7156},{"type":27,"value":8888},{"type":22,"tag":30,"props":9165,"children":9166},{"href":7544},[9167],{"type":22,"tag":51,"props":9168,"children":9170},{"className":9169},[],[9171],{"type":27,"value":7551},{"type":27,"value":8898},{"type":22,"tag":30,"props":9174,"children":9175},{"href":4038},[9176],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9179,"children":9181},{"className":9180},[],[9182],{"type":27,"value":9122},{"type":27,"value":8975},{"type":22,"tag":30,"props":9185,"children":9186},{"href":2416},[9187],{"type":27,"value":2419},{"type":27,"value":8917},{"type":22,"tag":30,"props":9190,"children":9191},{"href":7512},[9192],{"type":27,"value":7515},{"type":27,"value":199},{"type":22,"tag":51,"props":9195,"children":9197},{"className":9196},[],[9198],{"type":27,"value":9139},{"type":27,"value":9141},{"type":22,"tag":359,"props":9201,"children":9202},{"type":676},[],{"type":27,"value":3820},{"type":22,"tag":30,"props":9205,"children":9206},{"href":2960},[9207],{"type":27,"value":2963},{"type":27,"value":9001},{"type":22,"tag":30,"props":9210,"children":9211},{"href":4038},[9212],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9215,"children":9217},{"className":9216},[],[9218],{"type":27,"value":9122},{"type":22,"tag":587,"props":9220,"children":9222},{"name":9221},"VUID-vkCmdExecuteGeneratedCommandsEXT-dynamicRenderingUnusedAttachments-08918",[9223],{"type":22,"tag":23,"props":9224,"children":9225},{},[9226,9227,9231,9232,9240,9241,9245,9246,9251,9252,9256,9257,9261,9262,9267,9269,9273,9274,9278,9279,9284,9285,9288,9289],{"type":27,"value":7165},{"type":22,"tag":30,"props":9228,"children":9229},{"href":7153},[9230],{"type":27,"value":7156},{"type":27,"value":4107},{"type":22,"tag":30,"props":9233,"children":9234},{"href":7544},[9235],{"type":22,"tag":51,"props":9236,"children":9238},{"className":9237},[],[9239],{"type":27,"value":7551},{"type":27,"value":9034},{"type":22,"tag":30,"props":9242,"children":9243},{"href":4038},[9244],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9247,"children":9249},{"className":9248},[],[9250],{"type":27,"value":9122},{"type":27,"value":8975},{"type":22,"tag":30,"props":9253,"children":9254},{"href":2416},[9255],{"type":27,"value":2419},{"type":27,"value":9051},{"type":22,"tag":30,"props":9258,"children":9259},{"href":7512},[9260],{"type":27,"value":7515},{"type":27,"value":199},{"type":22,"tag":51,"props":9263,"children":9265},{"className":9264},[],[9266],{"type":27,"value":9139},{"type":27,"value":9268}," used\nto create the currently bound graphics pipeline was not equal to the\n",{"type":22,"tag":30,"props":9270,"children":9271},{"href":2960},[9272],{"type":27,"value":2963},{"type":27,"value":9001},{"type":22,"tag":30,"props":9275,"children":9276},{"href":4038},[9277],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9280,"children":9282},{"className":9281},[],[9283],{"type":27,"value":9122},{"type":27,"value":9080},{"type":22,"tag":359,"props":9286,"children":9287},{"type":676},[],{"type":27,"value":3769},{"type":22,"tag":51,"props":9290,"children":9292},{"className":9291},[],[9293],{"type":27,"value":7760},{"type":22,"tag":587,"props":9295,"children":9297},{"name":9296},"VUID-vkCmdExecuteGeneratedCommandsEXT-imageView-06183",[9298],{"type":22,"tag":23,"props":9299,"children":9300},{},[9301,9302,9306,9307,9313,9314,9319,9321,9325,9327,9330,9331],{"type":27,"value":7165},{"type":22,"tag":30,"props":9303,"children":9304},{"href":7153},[9305],{"type":27,"value":7156},{"type":27,"value":5871},{"type":22,"tag":30,"props":9308,"children":9310},{"href":9309},"/man/VkRenderingFragmentShadingRateAttachmentInfoKHR",[9311],{"type":27,"value":9312},"VkRenderingFragmentShadingRateAttachmentInfoKHR",{"type":27,"value":199},{"type":22,"tag":51,"props":9315,"children":9317},{"className":9316},[],[9318],{"type":27,"value":7177},{"type":27,"value":9320},"\nwas not ",{"type":22,"tag":30,"props":9322,"children":9323},{"href":2416},[9324],{"type":27,"value":2419},{"type":27,"value":9326},", the currently bound graphics pipeline\n",{"type":22,"tag":359,"props":9328,"children":9329},{"type":676},[],{"type":27,"value":2098},{"type":22,"tag":51,"props":9332,"children":9334},{"className":9333},[],[9335],{"type":27,"value":9336},"VK_PIPELINE_CREATE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR",{"type":22,"tag":587,"props":9338,"children":9340},{"name":9339},"VUID-vkCmdExecuteGeneratedCommandsEXT-imageView-06184",[9341],{"type":22,"tag":23,"props":9342,"children":9343},{},[9344,9345,9349,9350,9356,9357,9362,9363,9367,9368,9371,9372],{"type":27,"value":7165},{"type":22,"tag":30,"props":9346,"children":9347},{"href":7153},[9348],{"type":27,"value":7156},{"type":27,"value":5871},{"type":22,"tag":30,"props":9351,"children":9353},{"href":9352},"/man/VkRenderingFragmentDensityMapAttachmentInfoEXT",[9354],{"type":27,"value":9355},"VkRenderingFragmentDensityMapAttachmentInfoEXT",{"type":27,"value":199},{"type":22,"tag":51,"props":9358,"children":9360},{"className":9359},[],[9361],{"type":27,"value":7177},{"type":27,"value":9320},{"type":22,"tag":30,"props":9364,"children":9365},{"href":2416},[9366],{"type":27,"value":2419},{"type":27,"value":9326},{"type":22,"tag":359,"props":9369,"children":9370},{"type":676},[],{"type":27,"value":2098},{"type":22,"tag":51,"props":9373,"children":9375},{"className":9374},[],[9376],{"type":27,"value":9377},"VK_PIPELINE_CREATE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT",{"type":22,"tag":587,"props":9379,"children":9381},{"name":9380},"VUID-vkCmdExecuteGeneratedCommandsEXT-colorAttachmentCount-06185",[9382],{"type":22,"tag":23,"props":9383,"children":9384},{},[9385,9387,9393,9394,9400,9402,9406,9407,9411,9412,9417,9419,9424,9426,9430,9431,9436,9437,9442,9443,9447,9448,9451,9453,9459,9460,9464,9465,9469],{"type":27,"value":9386},"If the currently bound pipeline was created with a\n",{"type":22,"tag":30,"props":9388,"children":9390},{"href":9389},"/man/VkAttachmentSampleCountInfoAMD",[9391],{"type":27,"value":9392},"VkAttachmentSampleCountInfoAMD",{"type":27,"value":732},{"type":22,"tag":30,"props":9395,"children":9397},{"href":9396},"/man/VkAttachmentSampleCountInfoNV",[9398],{"type":27,"value":9399},"VkAttachmentSampleCountInfoNV",{"type":27,"value":9401}," structure, and the current render\npass instance was begun with ",{"type":22,"tag":30,"props":9403,"children":9404},{"href":7153},[9405],{"type":27,"value":7156},{"type":27,"value":2245},{"type":22,"tag":30,"props":9408,"children":9409},{"href":4038},[9410],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9413,"children":9415},{"className":9414},[],[9416],{"type":27,"value":7573},{"type":27,"value":9418}," parameter greater than\n",{"type":22,"tag":51,"props":9420,"children":9422},{"className":9421},[],[9423],{"type":27,"value":7625},{"type":27,"value":9425},", then each element of the\n",{"type":22,"tag":30,"props":9427,"children":9428},{"href":4038},[9429],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9432,"children":9434},{"className":9433},[],[9435],{"type":27,"value":7638},{"type":27,"value":7921},{"type":22,"tag":51,"props":9438,"children":9440},{"className":9439},[],[9441],{"type":27,"value":7177},{"type":27,"value":7647},{"type":22,"tag":30,"props":9444,"children":9445},{"href":2416},[9446],{"type":27,"value":2419},{"type":27,"value":673},{"type":22,"tag":359,"props":9449,"children":9450},{"type":676},[],{"type":27,"value":9452}," have been\ncreated with a sample count equal to the corresponding element of the\n",{"type":22,"tag":51,"props":9454,"children":9456},{"className":9455},[],[9457],{"type":27,"value":9458},"pColorAttachmentSamples",{"type":27,"value":7179},{"type":22,"tag":30,"props":9461,"children":9462},{"href":9389},[9463],{"type":27,"value":9392},{"type":27,"value":732},{"type":22,"tag":30,"props":9466,"children":9467},{"href":9396},[9468],{"type":27,"value":9399},{"type":27,"value":9470}," used to create the currently bound\ngraphics pipeline",{"type":22,"tag":587,"props":9472,"children":9474},{"name":9473},"VUID-vkCmdExecuteGeneratedCommandsEXT-pDepthAttachment-06186",[9475],{"type":22,"tag":23,"props":9476,"children":9477},{},[9478,9479,9483,9485,9489,9490,9494,9496,9500,9501,9506,9507,9511,9513,9519,9520,9524,9525,9529,9531,9534,9536,9540,9541],{"type":27,"value":7165},{"type":22,"tag":30,"props":9480,"children":9481},{"href":7153},[9482],{"type":27,"value":7156},{"type":27,"value":9484},", the currently bound pipeline was created with\na ",{"type":22,"tag":30,"props":9486,"children":9487},{"href":9389},[9488],{"type":27,"value":9392},{"type":27,"value":732},{"type":22,"tag":30,"props":9491,"children":9492},{"href":9396},[9493],{"type":27,"value":9399},{"type":27,"value":9495}," structure, and\n",{"type":22,"tag":30,"props":9497,"children":9498},{"href":4038},[9499],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9502,"children":9504},{"className":9503},[],[9505],{"type":27,"value":8909},{"type":27,"value":8975},{"type":22,"tag":30,"props":9508,"children":9509},{"href":2416},[9510],{"type":27,"value":2419},{"type":27,"value":9512},", the value of the\n",{"type":22,"tag":51,"props":9514,"children":9516},{"className":9515},[],[9517],{"type":27,"value":9518},"depthStencilAttachmentSamples",{"type":27,"value":7179},{"type":22,"tag":30,"props":9521,"children":9522},{"href":9389},[9523],{"type":27,"value":9392},{"type":27,"value":732},{"type":22,"tag":30,"props":9526,"children":9527},{"href":9396},[9528],{"type":27,"value":9399},{"type":27,"value":9530}," used to create the currently bound\ngraphics pipeline ",{"type":22,"tag":359,"props":9532,"children":9533},{"type":676},[],{"type":27,"value":9535}," be equal to the sample count used to create\n",{"type":22,"tag":30,"props":9537,"children":9538},{"href":4038},[9539],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9542,"children":9544},{"className":9543},[],[9545],{"type":27,"value":8909},{"type":22,"tag":587,"props":9547,"children":9549},{"name":9548},"VUID-vkCmdExecuteGeneratedCommandsEXT-pStencilAttachment-06187",[9550],{"type":22,"tag":23,"props":9551,"children":9552},{},[9553,9554,9558,9559,9563,9564,9568,9569,9573,9574,9579,9580,9584,9585,9590,9591,9595,9596,9600,9601,9604,9605,9609,9610],{"type":27,"value":7165},{"type":22,"tag":30,"props":9555,"children":9556},{"href":7153},[9557],{"type":27,"value":7156},{"type":27,"value":9484},{"type":22,"tag":30,"props":9560,"children":9561},{"href":9389},[9562],{"type":27,"value":9392},{"type":27,"value":732},{"type":22,"tag":30,"props":9565,"children":9566},{"href":9396},[9567],{"type":27,"value":9399},{"type":27,"value":9495},{"type":22,"tag":30,"props":9570,"children":9571},{"href":4038},[9572],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9575,"children":9577},{"className":9576},[],[9578],{"type":27,"value":9122},{"type":27,"value":8975},{"type":22,"tag":30,"props":9581,"children":9582},{"href":2416},[9583],{"type":27,"value":2419},{"type":27,"value":9512},{"type":22,"tag":51,"props":9586,"children":9588},{"className":9587},[],[9589],{"type":27,"value":9518},{"type":27,"value":7179},{"type":22,"tag":30,"props":9592,"children":9593},{"href":9389},[9594],{"type":27,"value":9392},{"type":27,"value":732},{"type":22,"tag":30,"props":9597,"children":9598},{"href":9396},[9599],{"type":27,"value":9399},{"type":27,"value":9530},{"type":22,"tag":359,"props":9602,"children":9603},{"type":676},[],{"type":27,"value":9535},{"type":22,"tag":30,"props":9606,"children":9607},{"href":4038},[9608],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9611,"children":9613},{"className":9612},[],[9614],{"type":27,"value":9122},{"type":22,"tag":587,"props":9616,"children":9618},{"name":9617},"VUID-vkCmdExecuteGeneratedCommandsEXT-multisampledRenderToSingleSampled-07285",[9619,9627],{"type":22,"tag":42,"props":9620,"children":9622},{"code":9621},"If\nthe currently bound pipeline was created without a\n[VkAttachmentSampleCountInfoAMD](/man/VkAttachmentSampleCountInfoAMD)\n",[9623],{"type":22,"tag":51,"props":9624,"children":9625},{"__ignoreMap":47},[9626],{"type":27,"value":9621},{"type":22,"tag":23,"props":9628,"children":9629},{},[9630,9632,9636,9638,9646,9647,9651,9652,9656,9657,9662,9663,9668,9669,9673,9674,9679,9680,9685,9686,9690,9691,9694,9696,9701],{"type":27,"value":9631},"or\n",{"type":22,"tag":30,"props":9633,"children":9634},{"href":9396},[9635],{"type":27,"value":9399},{"type":27,"value":9637},"\nstructure, and\nthe ",{"type":22,"tag":30,"props":9639,"children":9640},{"href":7028},[9641],{"type":22,"tag":51,"props":9642,"children":9644},{"className":9643},[],[9645],{"type":27,"value":7035},{"type":27,"value":7602},{"type":22,"tag":30,"props":9648,"children":9649},{"href":7153},[9650],{"type":27,"value":7156},{"type":27,"value":2245},{"type":22,"tag":30,"props":9653,"children":9654},{"href":4038},[9655],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9658,"children":9660},{"className":9659},[],[9661],{"type":27,"value":7573},{"type":27,"value":9418},{"type":22,"tag":51,"props":9664,"children":9666},{"className":9665},[],[9667],{"type":27,"value":7625},{"type":27,"value":9425},{"type":22,"tag":30,"props":9670,"children":9671},{"href":4038},[9672],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9675,"children":9677},{"className":9676},[],[9678],{"type":27,"value":7638},{"type":27,"value":7921},{"type":22,"tag":51,"props":9681,"children":9683},{"className":9682},[],[9684],{"type":27,"value":7177},{"type":27,"value":7647},{"type":22,"tag":30,"props":9687,"children":9688},{"href":2416},[9689],{"type":27,"value":2419},{"type":27,"value":673},{"type":22,"tag":359,"props":9692,"children":9693},{"type":676},[],{"type":27,"value":9695}," have been\ncreated with a sample count equal to the value of\n",{"type":22,"tag":51,"props":9697,"children":9699},{"className":9698},[],[9700],{"type":27,"value":7048},{"type":27,"value":9702}," for the currently bound graphics pipeline",{"type":22,"tag":587,"props":9704,"children":9706},{"name":9705},"VUID-vkCmdExecuteGeneratedCommandsEXT-multisampledRenderToSingleSampled-07286",[9707,9714],{"type":22,"tag":42,"props":9708,"children":9709},{"code":9621},[9710],{"type":22,"tag":51,"props":9711,"children":9712},{"__ignoreMap":47},[9713],{"type":27,"value":9621},{"type":22,"tag":23,"props":9715,"children":9716},{},[9717,9718,9722,9723,9731,9733,9737,9738,9743,9744,9748,9750,9755,9757,9760,9762,9766,9767],{"type":27,"value":9631},{"type":22,"tag":30,"props":9719,"children":9720},{"href":9396},[9721],{"type":27,"value":9399},{"type":27,"value":9637},{"type":22,"tag":30,"props":9724,"children":9725},{"href":7028},[9726],{"type":22,"tag":51,"props":9727,"children":9729},{"className":9728},[],[9730],{"type":27,"value":7035},{"type":27,"value":9732}," feature is not enabled, and\n",{"type":22,"tag":30,"props":9734,"children":9735},{"href":4038},[9736],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9739,"children":9741},{"className":9740},[],[9742],{"type":27,"value":8909},{"type":27,"value":8975},{"type":22,"tag":30,"props":9745,"children":9746},{"href":2416},[9747],{"type":27,"value":2419},{"type":27,"value":9749},", the value of ",{"type":22,"tag":51,"props":9751,"children":9753},{"className":9752},[],[9754],{"type":27,"value":7048},{"type":27,"value":9756}," for the\ncurrently bound graphics pipeline ",{"type":22,"tag":359,"props":9758,"children":9759},{"type":676},[],{"type":27,"value":9761}," be equal to the sample count\nused to create ",{"type":22,"tag":30,"props":9763,"children":9764},{"href":4038},[9765],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9768,"children":9770},{"className":9769},[],[9771],{"type":27,"value":8909},{"type":22,"tag":587,"props":9773,"children":9775},{"name":9774},"VUID-vkCmdExecuteGeneratedCommandsEXT-multisampledRenderToSingleSampled-07287",[9776,9783],{"type":22,"tag":42,"props":9777,"children":9778},{"code":9621},[9779],{"type":22,"tag":51,"props":9780,"children":9781},{"__ignoreMap":47},[9782],{"type":27,"value":9621},{"type":22,"tag":23,"props":9784,"children":9785},{},[9786,9787,9791,9792,9800,9801,9805,9806,9811,9812,9816,9817,9822,9823,9826,9828,9832,9833],{"type":27,"value":9631},{"type":22,"tag":30,"props":9788,"children":9789},{"href":9396},[9790],{"type":27,"value":9399},{"type":27,"value":9637},{"type":22,"tag":30,"props":9793,"children":9794},{"href":7028},[9795],{"type":22,"tag":51,"props":9796,"children":9798},{"className":9797},[],[9799],{"type":27,"value":7035},{"type":27,"value":9732},{"type":22,"tag":30,"props":9802,"children":9803},{"href":4038},[9804],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9807,"children":9809},{"className":9808},[],[9810],{"type":27,"value":9122},{"type":27,"value":8975},{"type":22,"tag":30,"props":9813,"children":9814},{"href":2416},[9815],{"type":27,"value":2419},{"type":27,"value":9749},{"type":22,"tag":51,"props":9818,"children":9820},{"className":9819},[],[9821],{"type":27,"value":7048},{"type":27,"value":9756},{"type":22,"tag":359,"props":9824,"children":9825},{"type":676},[],{"type":27,"value":9827}," be equal to the sample count\nused to create\n",{"type":22,"tag":30,"props":9829,"children":9830},{"href":4038},[9831],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9834,"children":9836},{"className":9835},[],[9837],{"type":27,"value":9122},{"type":22,"tag":587,"props":9839,"children":9841},{"name":9840},"VUID-vkCmdExecuteGeneratedCommandsEXT-pNext-07935",[9842],{"type":22,"tag":23,"props":9843,"children":9844},{},[9845,9847,9851,9852,9858,9860,9864,9866,9872,9874,9880,9881,9886,9888,9893,9895,9898,9899,9903,9904],{"type":27,"value":9846},"If this command has been called inside a render pass instance started\nwith ",{"type":22,"tag":30,"props":9848,"children":9849},{"href":7153},[9850],{"type":27,"value":7156},{"type":27,"value":7193},{"type":22,"tag":51,"props":9853,"children":9855},{"className":9854},[],[9856],{"type":27,"value":9857},"pNext",{"type":27,"value":9859}," chain of\n",{"type":22,"tag":30,"props":9861,"children":9862},{"href":4038},[9863],{"type":27,"value":4041},{"type":27,"value":9865}," includes a\n",{"type":22,"tag":30,"props":9867,"children":9869},{"href":9868},"/man/VkMultisampledRenderToSingleSampledInfoEXT",[9870],{"type":27,"value":9871},"VkMultisampledRenderToSingleSampledInfoEXT",{"type":27,"value":9873}," structure with\n",{"type":22,"tag":51,"props":9875,"children":9877},{"className":9876},[],[9878],{"type":27,"value":9879},"multisampledRenderToSingleSampledEnable",{"type":27,"value":650},{"type":22,"tag":51,"props":9882,"children":9884},{"className":9883},[],[9885],{"type":27,"value":918},{"type":27,"value":9887},",\nthen the value of ",{"type":22,"tag":51,"props":9889,"children":9891},{"className":9890},[],[9892],{"type":27,"value":7048},{"type":27,"value":9894}," for the currently bound\ngraphics pipeline ",{"type":22,"tag":359,"props":9896,"children":9897},{"type":676},[],{"type":27,"value":8935},{"type":22,"tag":30,"props":9900,"children":9901},{"href":9868},[9902],{"type":27,"value":9871},{"type":27,"value":199},{"type":22,"tag":51,"props":9905,"children":9907},{"className":9906},[],[9908],{"type":27,"value":7048},{"type":22,"tag":587,"props":9910,"children":9912},{"name":9911},"VUID-vkCmdExecuteGeneratedCommandsEXT-renderPass-06198",[9913],{"type":22,"tag":23,"props":9914,"children":9915},{},[9916,9917,9921,9923,9926,9928,9933,9934,9939,9940],{"type":27,"value":7165},{"type":22,"tag":30,"props":9918,"children":9919},{"href":7153},[9920],{"type":27,"value":7156},{"type":27,"value":9922},", the currently bound pipeline ",{"type":22,"tag":359,"props":9924,"children":9925},{"type":676},[],{"type":27,"value":9927}," have been\ncreated with a ",{"type":22,"tag":30,"props":9929,"children":9931},{"href":9930},"/man/VkGraphicsPipelineCreateInfo",[9932],{"type":27,"value":3791},{"type":27,"value":199},{"type":22,"tag":51,"props":9935,"children":9937},{"className":9936},[],[9938],{"type":27,"value":3783},{"type":27,"value":619},{"type":22,"tag":30,"props":9941,"children":9942},{"href":2416},[9943],{"type":27,"value":2419},{"type":22,"tag":587,"props":9945,"children":9947},{"name":9946},"VUID-vkCmdExecuteGeneratedCommandsEXT-pColorAttachments-08963",[9948],{"type":22,"tag":23,"props":9949,"children":9950},{},[9951,9952,9956,9958,9962,9963,9969,9970,9974,9976,9980,9981,9986,9988,9991,9993],{"type":27,"value":7165},{"type":22,"tag":30,"props":9953,"children":9954},{"href":7153},[9955],{"type":27,"value":7156},{"type":27,"value":9957},", there is a graphics pipeline bound with a\nfragment shader that statically writes to a color attachment, the color\nwrite mask is not zero, color writes are enabled, and the corresponding\nelement of the ",{"type":22,"tag":30,"props":9959,"children":9960},{"href":4038},[9961],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":9964,"children":9966},{"className":9965},[],[9967],{"type":27,"value":9968},"pColorAttachments→imageView",{"type":27,"value":9320},{"type":22,"tag":30,"props":9971,"children":9972},{"href":2416},[9973],{"type":27,"value":2419},{"type":27,"value":9975},", then the corresponding element of\n",{"type":22,"tag":30,"props":9977,"children":9978},{"href":7512},[9979],{"type":27,"value":7515},{"type":27,"value":199},{"type":22,"tag":51,"props":9982,"children":9984},{"className":9983},[],[9985],{"type":27,"value":7674},{"type":27,"value":9987}," used\nto create the pipeline ",{"type":22,"tag":359,"props":9989,"children":9990},{"type":676},[],{"type":27,"value":9992}," not be ",{"type":22,"tag":51,"props":9994,"children":9996},{"className":9995},[],[9997],{"type":27,"value":7760},{"type":22,"tag":587,"props":9999,"children":10001},{"name":10000},"VUID-vkCmdExecuteGeneratedCommandsEXT-pDepthAttachment-08964",[10002],{"type":22,"tag":23,"props":10003,"children":10004},{},[10005,10006,10010,10012,10016,10017,10022,10023,10027,10028,10032,10033,10038,10040,10043,10044],{"type":27,"value":7165},{"type":22,"tag":30,"props":10007,"children":10008},{"href":7153},[10009],{"type":27,"value":7156},{"type":27,"value":10011},", there is a graphics pipeline bound, depth\ntest is enabled, depth write is enabled, and the\n",{"type":22,"tag":30,"props":10013,"children":10014},{"href":4038},[10015],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":10018,"children":10020},{"className":10019},[],[10021],{"type":27,"value":8909},{"type":27,"value":8975},{"type":22,"tag":30,"props":10024,"children":10025},{"href":2416},[10026],{"type":27,"value":2419},{"type":27,"value":6066},{"type":22,"tag":30,"props":10029,"children":10030},{"href":7512},[10031],{"type":27,"value":7515},{"type":27,"value":199},{"type":22,"tag":51,"props":10034,"children":10036},{"className":10035},[],[10037],{"type":27,"value":8928},{"type":27,"value":10039}," used to\ncreate the pipeline ",{"type":22,"tag":359,"props":10041,"children":10042},{"type":676},[],{"type":27,"value":9992},{"type":22,"tag":51,"props":10045,"children":10047},{"className":10046},[],[10048],{"type":27,"value":7760},{"type":22,"tag":587,"props":10050,"children":10052},{"name":10051},"VUID-vkCmdExecuteGeneratedCommandsEXT-pStencilAttachment-08965",[10053],{"type":22,"tag":23,"props":10054,"children":10055},{},[10056,10057,10061,10063,10067,10068,10073,10074,10078,10079,10083,10084,10089,10090,10093,10094],{"type":27,"value":7165},{"type":22,"tag":30,"props":10058,"children":10059},{"href":7153},[10060],{"type":27,"value":7156},{"type":27,"value":10062},", there is a graphics pipeline bound, stencil\ntest is enabled and the\n",{"type":22,"tag":30,"props":10064,"children":10065},{"href":4038},[10066],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":10069,"children":10071},{"className":10070},[],[10072],{"type":27,"value":9122},{"type":27,"value":8975},{"type":22,"tag":30,"props":10075,"children":10076},{"href":2416},[10077],{"type":27,"value":2419},{"type":27,"value":6066},{"type":22,"tag":30,"props":10080,"children":10081},{"href":7512},[10082],{"type":27,"value":7515},{"type":27,"value":199},{"type":22,"tag":51,"props":10085,"children":10087},{"className":10086},[],[10088],{"type":27,"value":9139},{"type":27,"value":9987},{"type":22,"tag":359,"props":10091,"children":10092},{"type":676},[],{"type":27,"value":9992},{"type":22,"tag":51,"props":10095,"children":10097},{"className":10096},[],[10098],{"type":27,"value":7760},{"type":22,"tag":587,"props":10100,"children":10102},{"name":10101},"VUID-vkCmdExecuteGeneratedCommandsEXT-primitivesGeneratedQueryWithRasterizerDiscard-06708",[10103],{"type":22,"tag":23,"props":10104,"children":10105},{},[10106,10107,10117,10119,10125,10127,10133,10134,10137],{"type":27,"value":336},{"type":22,"tag":30,"props":10108,"children":10110},{"href":10109},"/man/VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT#features-primitivesGeneratedQueryWithRasterizerDiscard",[10111],{"type":22,"tag":51,"props":10112,"children":10114},{"className":10113},[],[10115],{"type":27,"value":10116},"primitivesGeneratedQueryWithRasterizerDiscard",{"type":27,"value":10118}," feature is not\nenabled and the ",{"type":22,"tag":51,"props":10120,"children":10122},{"className":10121},[],[10123],{"type":27,"value":10124},"VK_QUERY_TYPE_PRIMITIVES_GENERATED_EXT",{"type":27,"value":10126}," query is\nactive, ",{"type":22,"tag":30,"props":10128,"children":10130},{"href":10129},"/chapters/primsrast#primsrast-discard",[10131],{"type":27,"value":10132},"rasterization discard",{"type":27,"value":673},{"type":22,"tag":359,"props":10135,"children":10136},{"type":676},[],{"type":27,"value":10138}," not be enabled",{"type":22,"tag":587,"props":10140,"children":10142},{"name":10141},"VUID-vkCmdExecuteGeneratedCommandsEXT-primitivesGeneratedQueryWithNonZeroStreams-06709",[10143],{"type":22,"tag":23,"props":10144,"children":10145},{},[10146,10147,10157,10158,10163,10165,10168,10170,10176,10177],{"type":27,"value":336},{"type":22,"tag":30,"props":10148,"children":10150},{"href":10149},"/man/VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT#features-primitivesGeneratedQueryWithNonZeroStreams",[10151],{"type":22,"tag":51,"props":10152,"children":10154},{"className":10153},[],[10155],{"type":27,"value":10156},"primitivesGeneratedQueryWithNonZeroStreams",{"type":27,"value":10118},{"type":22,"tag":51,"props":10159,"children":10161},{"className":10160},[],[10162],{"type":27,"value":10124},{"type":27,"value":10164}," query is\nactive, the bound graphics pipeline ",{"type":22,"tag":359,"props":10166,"children":10167},{"type":676},[],{"type":27,"value":10169}," not have been created with a\nnon-zero value in\n",{"type":22,"tag":51,"props":10171,"children":10173},{"className":10172},[],[10174],{"type":27,"value":10175},"VkPipelineRasterizationStateStreamCreateInfoEXT",{"type":27,"value":199},{"type":22,"tag":51,"props":10178,"children":10180},{"className":10179},[],[10181],{"type":27,"value":10182},"rasterizationStream",{"type":22,"tag":587,"props":10184,"children":10186},{"name":10185},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07619",[10187],{"type":22,"tag":23,"props":10188,"children":10189},{},[10190,10192,10197,10199,10205,10206,10212,10213,10216,10217,10221],{"type":27,"value":10191},"If\na shader object is bound to the\n",{"type":22,"tag":51,"props":10193,"children":10195},{"className":10194},[],[10196],{"type":27,"value":4663},{"type":27,"value":10198}," stage or\na graphics pipeline is bound which was created with the\n",{"type":22,"tag":51,"props":10200,"children":10202},{"className":10201},[],[10203],{"type":27,"value":10204},"VK_DYNAMIC_STATE_TESSELLATION_DOMAIN_ORIGIN_EXT",{"type":27,"value":6512},{"type":22,"tag":30,"props":10207,"children":10209},{"href":10208},"/man/vkCmdSetTessellationDomainOriginEXT",[10210],{"type":27,"value":10211},"vkCmdSetTessellationDomainOriginEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":10214,"children":10215},{"type":676},[],{"type":27,"value":5611},{"type":22,"tag":30,"props":10218,"children":10219},{"href":4460},[10220],{"type":27,"value":4463},{"type":27,"value":5617},{"type":22,"tag":587,"props":10223,"children":10225},{"name":10224},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07620",[10226],{"type":22,"tag":23,"props":10227,"children":10228},{},[10229,10230,10240,10241,10247,10248,10252,10253,10258,10259,10264,10265,10271,10272,10275,10276,10280],{"type":27,"value":336},{"type":22,"tag":30,"props":10231,"children":10233},{"href":10232},"/man/VkPhysicalDeviceFeatures#features-depthClamp",[10234],{"type":22,"tag":51,"props":10235,"children":10237},{"className":10236},[],[10238],{"type":27,"value":10239},"depthClamp",{"type":27,"value":5637},{"type":22,"tag":51,"props":10242,"children":10244},{"className":10243},[],[10245],{"type":27,"value":10246},"VK_DYNAMIC_STATE_DEPTH_CLAMP_ENABLE_EXT",{"type":27,"value":5694},{"type":22,"tag":30,"props":10249,"children":10250},{"href":4725},[10251],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":10254,"children":10256},{"className":10255},[],[10257],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":10260,"children":10262},{"className":10261},[],[10263],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":10266,"children":10268},{"href":10267},"/man/vkCmdSetDepthClampEnableEXT",[10269],{"type":27,"value":10270},"vkCmdSetDepthClampEnableEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":10273,"children":10274},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":10277,"children":10278},{"href":4460},[10279],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":10282,"children":10284},{"name":10283},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07621",[10285],{"type":22,"tag":23,"props":10286,"children":10287},{},[10288,10289,10295,10296,10300,10301,10306,10307,10312,10313,10317,10318,10321,10322,10326],{"type":27,"value":4714},{"type":22,"tag":51,"props":10290,"children":10292},{"className":10291},[],[10293],{"type":27,"value":10294},"VK_DYNAMIC_STATE_POLYGON_MODE_EXT",{"type":27,"value":5372},{"type":22,"tag":30,"props":10297,"children":10298},{"href":4725},[10299],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":10302,"children":10304},{"className":10303},[],[10305],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":10308,"children":10310},{"className":10309},[],[10311],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":10314,"children":10315},{"href":4562},[10316],{"type":27,"value":4565},{"type":27,"value":673},{"type":22,"tag":359,"props":10319,"children":10320},{"type":676},[],{"type":27,"value":4457},{"type":22,"tag":30,"props":10323,"children":10324},{"href":4460},[10325],{"type":27,"value":4463},{"type":27,"value":4465},{"type":22,"tag":587,"props":10328,"children":10330},{"name":10329},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07622",[10331],{"type":22,"tag":23,"props":10332,"children":10333},{},[10334,10335,10340,10341,10345,10346,10351,10352,10357,10358,10362,10363,10366,10367,10371],{"type":27,"value":4714},{"type":22,"tag":51,"props":10336,"children":10338},{"className":10337},[],[10339],{"type":27,"value":8132},{"type":27,"value":5645},{"type":22,"tag":30,"props":10342,"children":10343},{"href":4725},[10344],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":10347,"children":10349},{"className":10348},[],[10350],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":10353,"children":10355},{"className":10354},[],[10356],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":10359,"children":10360},{"href":7119},[10361],{"type":27,"value":7122},{"type":27,"value":673},{"type":22,"tag":359,"props":10364,"children":10365},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":10368,"children":10369},{"href":4460},[10370],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":10373,"children":10375},{"name":10374},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07623",[10376],{"type":22,"tag":23,"props":10377,"children":10378},{},[10379,10380,10386,10387,10391,10392,10397,10398,10403,10404,10410,10411,10414,10415,10419],{"type":27,"value":4714},{"type":22,"tag":51,"props":10381,"children":10383},{"className":10382},[],[10384],{"type":27,"value":10385},"VK_DYNAMIC_STATE_SAMPLE_MASK_EXT",{"type":27,"value":5372},{"type":22,"tag":30,"props":10388,"children":10389},{"href":4725},[10390],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":10393,"children":10395},{"className":10394},[],[10396],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":10399,"children":10401},{"className":10400},[],[10402],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":10405,"children":10407},{"href":10406},"/man/vkCmdSetSampleMaskEXT",[10408],{"type":27,"value":10409},"vkCmdSetSampleMaskEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":10412,"children":10413},{"type":676},[],{"type":27,"value":4457},{"type":22,"tag":30,"props":10416,"children":10417},{"href":4460},[10418],{"type":27,"value":4463},{"type":27,"value":4465},{"type":22,"tag":587,"props":10421,"children":10423},{"name":10422},"VUID-vkCmdExecuteGeneratedCommandsEXT-alphaToCoverageEnable-08919",[10424],{"type":22,"tag":23,"props":10425,"children":10426},{},[10427,10428,10434,10436,10442,10444,10449,10451,10457,10458,10464,10465,10468,10470,10476,10478,10484,10486,10492],{"type":27,"value":4437},{"type":22,"tag":51,"props":10429,"children":10431},{"className":10430},[],[10432],{"type":27,"value":10433},"VK_DYNAMIC_STATE_ALPHA_TO_COVERAGE_ENABLE_EXT",{"type":27,"value":10435}," dynamic state\nenabled, and ",{"type":22,"tag":51,"props":10437,"children":10439},{"className":10438},[],[10440],{"type":27,"value":10441},"alphaToCoverageEnable",{"type":27,"value":10443}," was ",{"type":22,"tag":51,"props":10445,"children":10447},{"className":10446},[],[10448],{"type":27,"value":918},{"type":27,"value":10450}," in the last\ncall to ",{"type":22,"tag":30,"props":10452,"children":10454},{"href":10453},"/man/vkCmdSetAlphaToCoverageEnableEXT",[10455],{"type":27,"value":10456},"vkCmdSetAlphaToCoverageEnableEXT",{"type":27,"value":6066},{"type":22,"tag":30,"props":10459,"children":10461},{"href":10460},"/chapters/interfaces#interfaces-fragmentoutput",[10462],{"type":27,"value":10463},"Fragment Output Interface",{"type":27,"value":673},{"type":22,"tag":359,"props":10466,"children":10467},{"type":676},[],{"type":27,"value":10469}," contain a\nvariable for the alpha ",{"type":22,"tag":51,"props":10471,"children":10473},{"className":10472},[],[10474],{"type":27,"value":10475},"Component",{"type":27,"value":10477}," word in ",{"type":22,"tag":51,"props":10479,"children":10481},{"className":10480},[],[10482],{"type":27,"value":10483},"Location",{"type":27,"value":10485}," 0 at\n",{"type":22,"tag":51,"props":10487,"children":10489},{"className":10488},[],[10490],{"type":27,"value":10491},"Index",{"type":27,"value":10493}," 0",{"type":22,"tag":587,"props":10495,"children":10497},{"name":10496},"VUID-vkCmdExecuteGeneratedCommandsEXT-alphaToCoverageEnable-08920",[10498],{"type":22,"tag":23,"props":10499,"children":10500},{},[10501,10502,10506,10507,10512,10513,10518,10519,10523,10524,10527,10528,10533,10534,10539,10540,10545],{"type":27,"value":4536},{"type":22,"tag":30,"props":10503,"children":10504},{"href":10453},[10505],{"type":27,"value":10456},{"type":27,"value":4544},{"type":22,"tag":51,"props":10508,"children":10510},{"className":10509},[],[10511],{"type":27,"value":10441},{"type":27,"value":4552},{"type":22,"tag":51,"props":10514,"children":10516},{"className":10515},[],[10517],{"type":27,"value":918},{"type":27,"value":6066},{"type":22,"tag":30,"props":10520,"children":10521},{"href":10460},[10522],{"type":27,"value":10463},{"type":27,"value":673},{"type":22,"tag":359,"props":10525,"children":10526},{"type":676},[],{"type":27,"value":10469},{"type":22,"tag":51,"props":10529,"children":10531},{"className":10530},[],[10532],{"type":27,"value":10475},{"type":27,"value":10477},{"type":22,"tag":51,"props":10535,"children":10537},{"className":10536},[],[10538],{"type":27,"value":10483},{"type":27,"value":10485},{"type":22,"tag":51,"props":10541,"children":10543},{"className":10542},[],[10544],{"type":27,"value":10491},{"type":27,"value":10493},{"type":22,"tag":587,"props":10547,"children":10549},{"name":10548},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07624",[10550],{"type":22,"tag":23,"props":10551,"children":10552},{},[10553,10554,10559,10561,10565,10566,10571,10572,10577,10578,10582,10583,10586,10587,10591],{"type":27,"value":4714},{"type":22,"tag":51,"props":10555,"children":10557},{"className":10556},[],[10558],{"type":27,"value":10433},{"type":27,"value":10560}," dynamic state\nenabled, and the ",{"type":22,"tag":30,"props":10562,"children":10563},{"href":4725},[10564],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":10567,"children":10569},{"className":10568},[],[10570],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":10573,"children":10575},{"className":10574},[],[10576],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":10579,"children":10580},{"href":10453},[10581],{"type":27,"value":10456},{"type":27,"value":673},{"type":22,"tag":359,"props":10584,"children":10585},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":10588,"children":10589},{"href":4460},[10590],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":10593,"children":10595},{"name":10594},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07625",[10596],{"type":22,"tag":23,"props":10597,"children":10598},{},[10599,10600,10610,10611,10617,10618,10622,10623,10628,10629,10634,10635,10641,10642,10645,10646,10650],{"type":27,"value":336},{"type":22,"tag":30,"props":10601,"children":10603},{"href":10602},"/man/VkPhysicalDeviceFeatures#features-alphaToOne",[10604],{"type":22,"tag":51,"props":10605,"children":10607},{"className":10606},[],[10608],{"type":27,"value":10609},"alphaToOne",{"type":27,"value":5637},{"type":22,"tag":51,"props":10612,"children":10614},{"className":10613},[],[10615],{"type":27,"value":10616},"VK_DYNAMIC_STATE_ALPHA_TO_ONE_ENABLE_EXT",{"type":27,"value":5645},{"type":22,"tag":30,"props":10619,"children":10620},{"href":4725},[10621],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":10624,"children":10626},{"className":10625},[],[10627],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":10630,"children":10632},{"className":10631},[],[10633],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":10636,"children":10638},{"href":10637},"/man/vkCmdSetAlphaToOneEnableEXT",[10639],{"type":27,"value":10640},"vkCmdSetAlphaToOneEnableEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":10643,"children":10644},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":10647,"children":10648},{"href":4460},[10649],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":10652,"children":10654},{"name":10653},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07626",[10655],{"type":22,"tag":23,"props":10656,"children":10657},{},[10658,10659,10669,10671,10676,10678,10684,10685,10689,10690,10695,10696,10701,10702,10708,10709,10712,10713,10717],{"type":27,"value":336},{"type":22,"tag":30,"props":10660,"children":10662},{"href":10661},"/man/VkPhysicalDeviceFeatures#features-logicOp",[10663],{"type":22,"tag":51,"props":10664,"children":10666},{"className":10665},[],[10667],{"type":27,"value":10668},"logicOp",{"type":27,"value":10670}," feature is enabled,\na shader object is bound to the ",{"type":22,"tag":51,"props":10672,"children":10674},{"className":10673},[],[10675],{"type":27,"value":4831},{"type":27,"value":10677}," stage\nor\na graphics pipeline is bound which was created with the\n",{"type":22,"tag":51,"props":10679,"children":10681},{"className":10680},[],[10682],{"type":27,"value":10683},"VK_DYNAMIC_STATE_LOGIC_OP_ENABLE_EXT",{"type":27,"value":5694},{"type":22,"tag":30,"props":10686,"children":10687},{"href":4725},[10688],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":10691,"children":10693},{"className":10692},[],[10694],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":10697,"children":10699},{"className":10698},[],[10700],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":10703,"children":10705},{"href":10704},"/man/vkCmdSetLogicOpEnableEXT",[10706],{"type":27,"value":10707},"vkCmdSetLogicOpEnableEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":10710,"children":10711},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":10714,"children":10715},{"href":4460},[10716],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":10719,"children":10721},{"name":10720},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07627",[10722],{"type":22,"tag":23,"props":10723,"children":10724},{},[10725,10726,10731,10732,10736,10737,10740,10741,10745],{"type":27,"value":4437},{"type":22,"tag":51,"props":10727,"children":10729},{"className":10728},[],[10730],{"type":27,"value":8084},{"type":27,"value":4445},{"type":22,"tag":30,"props":10733,"children":10734},{"href":4856},[10735],{"type":27,"value":4859},{"type":27,"value":673},{"type":22,"tag":359,"props":10738,"children":10739},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":10742,"children":10743},{"href":4460},[10744],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":10747,"children":10749},{"name":10748},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08657",[10750],{"type":22,"tag":23,"props":10751,"children":10752},{},[10753,10754,10759,10761,10765,10766,10771,10772,10777,10779,10783,10784,10787,10789,10793],{"type":27,"value":4825},{"type":22,"tag":51,"props":10755,"children":10757},{"className":10756},[],[10758],{"type":27,"value":4831},{"type":27,"value":10760},"\nstage, and both the most recent call to\n",{"type":22,"tag":30,"props":10762,"children":10763},{"href":4539},[10764],{"type":27,"value":4542},{"type":27,"value":4678},{"type":22,"tag":51,"props":10767,"children":10769},{"className":10768},[],[10770],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":10773,"children":10775},{"className":10774},[],[10776],{"type":27,"value":310},{"type":27,"value":10778}," and there are color\nattachments bound, then ",{"type":22,"tag":30,"props":10780,"children":10781},{"href":4856},[10782],{"type":27,"value":4859},{"type":27,"value":673},{"type":22,"tag":359,"props":10785,"children":10786},{"type":676},[],{"type":27,"value":10788}," have\nbeen called and not subsequently ",{"type":22,"tag":30,"props":10790,"children":10791},{"href":4460},[10792],{"type":27,"value":4463},{"type":27,"value":10794},"\nin the current command buffer prior to this drawing command",{"type":22,"tag":587,"props":10796,"children":10798},{"name":10797},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07628",[10799],{"type":22,"tag":23,"props":10800,"children":10801},{},[10802,10803,10809,10810,10814,10815,10818,10819,10823],{"type":27,"value":4437},{"type":22,"tag":51,"props":10804,"children":10806},{"className":10805},[],[10807],{"type":27,"value":10808},"VK_DYNAMIC_STATE_COLOR_BLEND_EQUATION_EXT",{"type":27,"value":8797},{"type":22,"tag":30,"props":10811,"children":10812},{"href":4877},[10813],{"type":27,"value":4880},{"type":27,"value":673},{"type":22,"tag":359,"props":10816,"children":10817},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":10820,"children":10821},{"href":4460},[10822],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":10825,"children":10827},{"name":10826},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08658",[10828],{"type":22,"tag":23,"props":10829,"children":10830},{},[10831,10832,10837,10838,10842,10843,10848,10849,10854,10855,10859,10861,10866,10867,10872,10873,10877,10878,10881,10882,10886],{"type":27,"value":4825},{"type":22,"tag":51,"props":10833,"children":10835},{"className":10834},[],[10836],{"type":27,"value":4831},{"type":27,"value":4833},{"type":22,"tag":30,"props":10839,"children":10840},{"href":4539},[10841],{"type":27,"value":4542},{"type":27,"value":4839},{"type":22,"tag":51,"props":10844,"children":10846},{"className":10845},[],[10847],{"type":27,"value":4550},{"type":27,"value":4846},{"type":22,"tag":51,"props":10850,"children":10852},{"className":10851},[],[10853],{"type":27,"value":310},{"type":27,"value":4853},{"type":22,"tag":30,"props":10856,"children":10857},{"href":4856},[10858],{"type":27,"value":4859},{"type":27,"value":10860}," for any attachment set that\nattachment’s value in ",{"type":22,"tag":51,"props":10862,"children":10864},{"className":10863},[],[10865],{"type":27,"value":4867},{"type":27,"value":4552},{"type":22,"tag":51,"props":10868,"children":10870},{"className":10869},[],[10871],{"type":27,"value":918},{"type":27,"value":4999},{"type":22,"tag":30,"props":10874,"children":10875},{"href":4877},[10876],{"type":27,"value":4880},{"type":27,"value":673},{"type":22,"tag":359,"props":10879,"children":10880},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":10883,"children":10884},{"href":4460},[10885],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":10888,"children":10890},{"name":10889},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07629",[10891],{"type":22,"tag":23,"props":10892,"children":10893},{},[10894,10895,10901,10902,10908,10909,10912,10913,10917],{"type":27,"value":4437},{"type":22,"tag":51,"props":10896,"children":10898},{"className":10897},[],[10899],{"type":27,"value":10900},"VK_DYNAMIC_STATE_COLOR_WRITE_MASK_EXT",{"type":27,"value":4445},{"type":22,"tag":30,"props":10903,"children":10905},{"href":10904},"/man/vkCmdSetColorWriteMaskEXT",[10906],{"type":27,"value":10907},"vkCmdSetColorWriteMaskEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":10910,"children":10911},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":10914,"children":10915},{"href":4460},[10916],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":10919,"children":10921},{"name":10920},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08659",[10922],{"type":22,"tag":23,"props":10923,"children":10924},{},[10925,10926,10931,10932,10936,10937,10942,10943,10948,10949,10953,10954,10957,10958,10962],{"type":27,"value":4825},{"type":22,"tag":51,"props":10927,"children":10929},{"className":10928},[],[10930],{"type":27,"value":4831},{"type":27,"value":10760},{"type":22,"tag":30,"props":10933,"children":10934},{"href":4539},[10935],{"type":27,"value":4542},{"type":27,"value":4678},{"type":22,"tag":51,"props":10938,"children":10940},{"className":10939},[],[10941],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":10944,"children":10946},{"className":10945},[],[10947],{"type":27,"value":310},{"type":27,"value":10778},{"type":22,"tag":30,"props":10950,"children":10951},{"href":10904},[10952],{"type":27,"value":10907},{"type":27,"value":673},{"type":22,"tag":359,"props":10955,"children":10956},{"type":676},[],{"type":27,"value":5611},{"type":22,"tag":30,"props":10959,"children":10960},{"href":4460},[10961],{"type":27,"value":4463},{"type":27,"value":5617},{"type":22,"tag":587,"props":10964,"children":10966},{"name":10965},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07630",[10967],{"type":22,"tag":23,"props":10968,"children":10969},{},[10970,10971,10981,10983,10988,10989,10995,10996,11002,11003,11006,11007,11011],{"type":27,"value":336},{"type":22,"tag":30,"props":10972,"children":10974},{"href":10973},"/man/VkPhysicalDeviceTransformFeedbackFeaturesEXT#features-geometryStreams",[10975],{"type":22,"tag":51,"props":10976,"children":10978},{"className":10977},[],[10979],{"type":27,"value":10980},"geometryStreams",{"type":27,"value":10982}," feature is\nenabled, and\na shader object is bound to the ",{"type":22,"tag":51,"props":10984,"children":10986},{"className":10985},[],[10987],{"type":27,"value":4670},{"type":27,"value":10677},{"type":22,"tag":51,"props":10990,"children":10992},{"className":10991},[],[10993],{"type":27,"value":10994},"VK_DYNAMIC_STATE_RASTERIZATION_STREAM_EXT",{"type":27,"value":6606},{"type":22,"tag":30,"props":10997,"children":10999},{"href":10998},"/man/vkCmdSetRasterizationStreamEXT",[11000],{"type":27,"value":11001},"vkCmdSetRasterizationStreamEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":11004,"children":11005},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":11008,"children":11009},{"href":4460},[11010],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":11013,"children":11015},{"name":11014},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07631",[11016],{"type":22,"tag":23,"props":11017,"children":11018},{},[11019,11020,11026,11027,11033,11034,11038,11039,11044,11045,11050,11051,11057,11058,11061,11063,11067],{"type":27,"value":336},{"type":22,"tag":30,"props":11021,"children":11023},{"href":11022},"/extensions/VK_EXT_conservative_rasterization",[11024],{"type":27,"value":11025},"VK_EXT_conservative_rasterization",{"type":27,"value":5299},{"type":22,"tag":51,"props":11028,"children":11030},{"className":11029},[],[11031],{"type":27,"value":11032},"VK_DYNAMIC_STATE_CONSERVATIVE_RASTERIZATION_MODE_EXT",{"type":27,"value":10560},{"type":22,"tag":30,"props":11035,"children":11036},{"href":4725},[11037],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":11040,"children":11042},{"className":11041},[],[11043],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":11046,"children":11048},{"className":11047},[],[11049],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":11052,"children":11054},{"href":11053},"/man/vkCmdSetConservativeRasterizationModeEXT",[11055],{"type":27,"value":11056},"vkCmdSetConservativeRasterizationModeEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":11059,"children":11060},{"type":676},[],{"type":27,"value":11062}," have been called\nand not subsequently ",{"type":22,"tag":30,"props":11064,"children":11065},{"href":4460},[11066],{"type":27,"value":4463},{"type":27,"value":11068}," in the\ncurrent command buffer prior to this drawing command",{"type":22,"tag":587,"props":11070,"children":11072},{"name":11071},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07632",[11073],{"type":22,"tag":23,"props":11074,"children":11075},{},[11076,11077,11081,11082,11088,11090,11094,11095,11100,11101,11106,11107,11111,11112,11118,11119,11125,11126,11132,11133,11136,11137,11141],{"type":27,"value":336},{"type":22,"tag":30,"props":11078,"children":11079},{"href":11022},[11080],{"type":27,"value":11025},{"type":27,"value":5299},{"type":22,"tag":51,"props":11083,"children":11085},{"className":11084},[],[11086],{"type":27,"value":11087},"VK_DYNAMIC_STATE_EXTRA_PRIMITIVE_OVERESTIMATION_SIZE_EXT",{"type":27,"value":11089}," dynamic\nstate enabled, the ",{"type":22,"tag":30,"props":11091,"children":11092},{"href":4725},[11093],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":11096,"children":11098},{"className":11097},[],[11099],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":11102,"children":11104},{"className":11103},[],[11105],{"type":27,"value":310},{"type":27,"value":4742},{"type":22,"tag":30,"props":11108,"children":11109},{"href":4725},[11110],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":11113,"children":11115},{"className":11114},[],[11116],{"type":27,"value":11117},"conservativeRasterizationMode",{"type":27,"value":6721},{"type":22,"tag":51,"props":11120,"children":11122},{"className":11121},[],[11123],{"type":27,"value":11124},"VK_CONSERVATIVE_RASTERIZATION_MODE_OVERESTIMATE_EXT",{"type":27,"value":4999},{"type":22,"tag":30,"props":11127,"children":11129},{"href":11128},"/man/vkCmdSetExtraPrimitiveOverestimationSizeEXT",[11130],{"type":27,"value":11131},"vkCmdSetExtraPrimitiveOverestimationSizeEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":11134,"children":11135},{"type":676},[],{"type":27,"value":11062},{"type":22,"tag":30,"props":11138,"children":11139},{"href":4460},[11140],{"type":27,"value":4463},{"type":27,"value":11068},{"type":22,"tag":587,"props":11143,"children":11145},{"name":11144},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07633",[11146],{"type":22,"tag":23,"props":11147,"children":11148},{},[11149,11150,11160,11161,11167,11169,11175,11176,11179,11180,11184],{"type":27,"value":336},{"type":22,"tag":30,"props":11151,"children":11153},{"href":11152},"/man/VkPhysicalDeviceDepthClipEnableFeaturesEXT#features-depthClipEnable",[11154],{"type":22,"tag":51,"props":11155,"children":11157},{"className":11156},[],[11158],{"type":27,"value":11159},"depthClipEnable",{"type":27,"value":6163},{"type":22,"tag":51,"props":11162,"children":11164},{"className":11163},[],[11165],{"type":27,"value":11166},"VK_DYNAMIC_STATE_DEPTH_CLIP_ENABLE_EXT",{"type":27,"value":11168}," dynamic state, then\n",{"type":22,"tag":30,"props":11170,"children":11172},{"href":11171},"/man/vkCmdSetDepthClipEnableEXT",[11173],{"type":27,"value":11174},"vkCmdSetDepthClipEnableEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":11177,"children":11178},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":11181,"children":11182},{"href":4460},[11183],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":11186,"children":11188},{"name":11187},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07634",[11189],{"type":22,"tag":23,"props":11190,"children":11191},{},[11192,11193,11199,11200,11206,11207,11210,11211,11215],{"type":27,"value":4437},{"type":22,"tag":51,"props":11194,"children":11196},{"className":11195},[],[11197],{"type":27,"value":11198},"VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_ENABLE_EXT",{"type":27,"value":8797},{"type":22,"tag":30,"props":11201,"children":11203},{"href":11202},"/man/vkCmdSetSampleLocationsEnableEXT",[11204],{"type":27,"value":11205},"vkCmdSetSampleLocationsEnableEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":11208,"children":11209},{"type":676},[],{"type":27,"value":6281},{"type":22,"tag":30,"props":11212,"children":11213},{"href":4460},[11214],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":11217,"children":11219},{"name":11218},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08664",[11220],{"type":22,"tag":23,"props":11221,"children":11222},{},[11223,11224,11228,11229,11233,11234,11239,11240,11245,11246,11250,11251,11254,11255,11259],{"type":27,"value":336},{"type":22,"tag":30,"props":11225,"children":11226},{"href":5294},[11227],{"type":27,"value":5297},{"type":27,"value":8686},{"type":22,"tag":30,"props":11230,"children":11231},{"href":4539},[11232],{"type":27,"value":4542},{"type":27,"value":8692},{"type":22,"tag":51,"props":11235,"children":11237},{"className":11236},[],[11238],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":11241,"children":11243},{"className":11242},[],[11244],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":11247,"children":11248},{"href":11202},[11249],{"type":27,"value":11205},{"type":27,"value":673},{"type":22,"tag":359,"props":11252,"children":11253},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":11256,"children":11257},{"href":4460},[11258],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":11261,"children":11263},{"name":11262},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07635",[11264],{"type":22,"tag":23,"props":11265,"children":11266},{},[11267,11268,11274,11275,11281,11282,11285,11286,11290],{"type":27,"value":4437},{"type":22,"tag":51,"props":11269,"children":11271},{"className":11270},[],[11272],{"type":27,"value":11273},"VK_DYNAMIC_STATE_COLOR_BLEND_ADVANCED_EXT",{"type":27,"value":8797},{"type":22,"tag":30,"props":11276,"children":11278},{"href":11277},"/man/vkCmdSetColorBlendAdvancedEXT",[11279],{"type":27,"value":11280},"vkCmdSetColorBlendAdvancedEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":11283,"children":11284},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":11287,"children":11288},{"href":4460},[11289],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":11292,"children":11294},{"name":11293},"VUID-vkCmdExecuteGeneratedCommandsEXT-rasterizerDiscardEnable-09416",[11295],{"type":22,"tag":23,"props":11296,"children":11297},{},[11298,11299,11305,11307,11312,11313,11317,11318,11323,11324,11329,11331,11335,11336,11340,11341,11344,11345,11349],{"type":27,"value":336},{"type":22,"tag":30,"props":11300,"children":11302},{"href":11301},"/extensions/VK_EXT_blend_operation_advanced",[11303],{"type":27,"value":11304},"VK_EXT_blend_operation_advanced",{"type":27,"value":11306}," extension is enabled,\nand a shader object is bound to the ",{"type":22,"tag":51,"props":11308,"children":11310},{"className":11309},[],[11311],{"type":27,"value":4831},{"type":27,"value":4833},{"type":22,"tag":30,"props":11314,"children":11315},{"href":4539},[11316],{"type":27,"value":4542},{"type":27,"value":4839},{"type":22,"tag":51,"props":11319,"children":11321},{"className":11320},[],[11322],{"type":27,"value":4550},{"type":27,"value":4846},{"type":22,"tag":51,"props":11325,"children":11327},{"className":11326},[],[11328],{"type":27,"value":310},{"type":27,"value":11330},", then at least one of ",{"type":22,"tag":30,"props":11332,"children":11333},{"href":4877},[11334],{"type":27,"value":4880},{"type":27,"value":7784},{"type":22,"tag":30,"props":11337,"children":11338},{"href":11277},[11339],{"type":27,"value":11280},{"type":27,"value":673},{"type":22,"tag":359,"props":11342,"children":11343},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":11346,"children":11347},{"href":4460},[11348],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":11351,"children":11353},{"name":11352},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07636",[11354],{"type":22,"tag":23,"props":11355,"children":11356},{},[11357,11358,11364,11366,11372,11373,11379,11380,11384,11385,11390,11391,11396,11397,11403,11404,11407,11408,11412],{"type":27,"value":336},{"type":22,"tag":30,"props":11359,"children":11361},{"href":11360},"/extensions/VK_EXT_provoking_vertex",[11362],{"type":27,"value":11363},"VK_EXT_provoking_vertex",{"type":27,"value":11365}," extension is enabled,\na shader object is bound to the ",{"type":22,"tag":51,"props":11367,"children":11369},{"className":11368},[],[11370],{"type":27,"value":11371},"VK_SHADER_STAGE_VERTEX_BIT",{"type":27,"value":10677},{"type":22,"tag":51,"props":11374,"children":11376},{"className":11375},[],[11377],{"type":27,"value":11378},"VK_DYNAMIC_STATE_PROVOKING_VERTEX_MODE_EXT",{"type":27,"value":5645},{"type":22,"tag":30,"props":11381,"children":11382},{"href":4725},[11383],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":11386,"children":11388},{"className":11387},[],[11389],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":11392,"children":11394},{"className":11393},[],[11395],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":11398,"children":11400},{"href":11399},"/man/vkCmdSetProvokingVertexModeEXT",[11401],{"type":27,"value":11402},"vkCmdSetProvokingVertexModeEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":11405,"children":11406},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":11409,"children":11410},{"href":4460},[11411],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":11414,"children":11416},{"name":11415},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07637",[11417],{"type":22,"tag":23,"props":11418,"children":11419},{},[11420,11421,11427,11428,11434,11435,11438,11439,11443],{"type":27,"value":4437},{"type":22,"tag":51,"props":11422,"children":11424},{"className":11423},[],[11425],{"type":27,"value":11426},"VK_DYNAMIC_STATE_LINE_RASTERIZATION_MODE_EXT",{"type":27,"value":8797},{"type":22,"tag":30,"props":11429,"children":11431},{"href":11430},"/man/vkCmdSetLineRasterizationModeEXT",[11432],{"type":27,"value":11433},"vkCmdSetLineRasterizationModeEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":11436,"children":11437},{"type":676},[],{"type":27,"value":6281},{"type":22,"tag":30,"props":11440,"children":11441},{"href":4460},[11442],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":11445,"children":11447},{"name":11446},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08666",[11448],{"type":22,"tag":23,"props":11449,"children":11450},{},[11451,11452,11458,11459,11465,11467,11471,11472,11477,11478,11483,11484,11488,11489,11494,11495,11500,11501,11505,11506,11509,11510,11514],{"type":27,"value":336},{"type":22,"tag":30,"props":11453,"children":11455},{"href":11454},"/extensions/VK_KHR_line_rasterization",[11456],{"type":27,"value":11457},"VK_KHR_line_rasterization",{"type":27,"value":732},{"type":22,"tag":30,"props":11460,"children":11462},{"href":11461},"/extensions/VK_EXT_line_rasterization",[11463],{"type":27,"value":11464},"VK_EXT_line_rasterization",{"type":27,"value":11466}," extension is enabled, and a shader\nobject is bound to any graphics stage, and the most recent call to\n",{"type":22,"tag":30,"props":11468,"children":11469},{"href":4539},[11470],{"type":27,"value":4542},{"type":27,"value":4678},{"type":22,"tag":51,"props":11473,"children":11475},{"className":11474},[],[11476],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":11479,"children":11481},{"className":11480},[],[11482],{"type":27,"value":310},{"type":27,"value":8705},{"type":22,"tag":30,"props":11485,"children":11486},{"href":4562},[11487],{"type":27,"value":4565},{"type":27,"value":4678},{"type":22,"tag":51,"props":11490,"children":11492},{"className":11491},[],[11493],{"type":27,"value":4572},{"type":27,"value":4552},{"type":22,"tag":51,"props":11496,"children":11498},{"className":11497},[],[11499],{"type":27,"value":4579},{"type":27,"value":4999},{"type":22,"tag":30,"props":11502,"children":11503},{"href":11430},[11504],{"type":27,"value":11433},{"type":27,"value":673},{"type":22,"tag":359,"props":11507,"children":11508},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":11511,"children":11512},{"href":4460},[11513],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":11516,"children":11518},{"name":11517},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08667",[11519],{"type":22,"tag":23,"props":11520,"children":11521},{},[11522,11523,11527,11528,11532,11534,11539,11541,11545,11547,11552,11553,11558,11560,11564,11565,11570,11572,11576,11577,11580,11581,11585],{"type":27,"value":336},{"type":22,"tag":30,"props":11524,"children":11525},{"href":11454},[11526],{"type":27,"value":11457},{"type":27,"value":732},{"type":22,"tag":30,"props":11529,"children":11530},{"href":11461},[11531],{"type":27,"value":11464},{"type":27,"value":11533}," extension is enabled, and a shader\nobject is bound to the ",{"type":22,"tag":51,"props":11535,"children":11537},{"className":11536},[],[11538],{"type":27,"value":11371},{"type":27,"value":11540}," stage, and the\nmost recent call to ",{"type":22,"tag":30,"props":11542,"children":11543},{"href":4539},[11544],{"type":27,"value":4542},{"type":27,"value":11546}," in the current\ncommand buffer set ",{"type":22,"tag":51,"props":11548,"children":11550},{"className":11549},[],[11551],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":11554,"children":11556},{"className":11555},[],[11557],{"type":27,"value":310},{"type":27,"value":11559},", and\nthe most recent call to ",{"type":22,"tag":30,"props":11561,"children":11562},{"href":4622},[11563],{"type":27,"value":4625},{"type":27,"value":11546},{"type":22,"tag":51,"props":11566,"children":11568},{"className":11567},[],[11569],{"type":27,"value":4632},{"type":27,"value":11571}," to any line topology, then\n",{"type":22,"tag":30,"props":11573,"children":11574},{"href":11430},[11575],{"type":27,"value":11433},{"type":27,"value":673},{"type":22,"tag":359,"props":11578,"children":11579},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":11582,"children":11583},{"href":4460},[11584],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":11587,"children":11589},{"name":11588},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08668",[11590],{"type":22,"tag":23,"props":11591,"children":11592},{},[11593,11594,11598,11599,11603,11605,11610,11611,11616,11617,11621,11622,11627,11628,11633,11634,11638,11639,11642,11643,11647],{"type":27,"value":336},{"type":22,"tag":30,"props":11595,"children":11596},{"href":11454},[11597],{"type":27,"value":11457},{"type":27,"value":732},{"type":22,"tag":30,"props":11600,"children":11601},{"href":11461},[11602],{"type":27,"value":11464},{"type":27,"value":11604}," extension is enabled, and a shader\nobject that outputs line primitives is bound to the\n",{"type":22,"tag":51,"props":11606,"children":11608},{"className":11607},[],[11609],{"type":27,"value":4663},{"type":27,"value":732},{"type":22,"tag":51,"props":11612,"children":11614},{"className":11613},[],[11615],{"type":27,"value":4670},{"type":27,"value":4672},{"type":22,"tag":30,"props":11618,"children":11619},{"href":4539},[11620],{"type":27,"value":4542},{"type":27,"value":4678},{"type":22,"tag":51,"props":11623,"children":11625},{"className":11624},[],[11626],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":11629,"children":11631},{"className":11630},[],[11632],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":11635,"children":11636},{"href":11430},[11637],{"type":27,"value":11433},{"type":27,"value":673},{"type":22,"tag":359,"props":11640,"children":11641},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":11644,"children":11645},{"href":4460},[11646],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":11649,"children":11651},{"name":11650},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07638",[11652],{"type":22,"tag":23,"props":11653,"children":11654},{},[11655,11656,11662,11663,11669,11670,11673,11674,11678],{"type":27,"value":4437},{"type":22,"tag":51,"props":11657,"children":11659},{"className":11658},[],[11660],{"type":27,"value":11661},"VK_DYNAMIC_STATE_LINE_STIPPLE_ENABLE_EXT",{"type":27,"value":8797},{"type":22,"tag":30,"props":11664,"children":11666},{"href":11665},"/man/vkCmdSetLineStippleEnableEXT",[11667],{"type":27,"value":11668},"vkCmdSetLineStippleEnableEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":11671,"children":11672},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":11675,"children":11676},{"href":4460},[11677],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":11680,"children":11682},{"name":11681},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08669",[11683],{"type":22,"tag":23,"props":11684,"children":11685},{},[11686,11687,11691,11692,11696,11697,11701,11702,11707,11708,11713,11714,11718,11719,11724,11725,11730,11731,11735,11736,11739,11740,11744],{"type":27,"value":336},{"type":22,"tag":30,"props":11688,"children":11689},{"href":11454},[11690],{"type":27,"value":11457},{"type":27,"value":732},{"type":22,"tag":30,"props":11693,"children":11694},{"href":11461},[11695],{"type":27,"value":11464},{"type":27,"value":11466},{"type":22,"tag":30,"props":11698,"children":11699},{"href":4539},[11700],{"type":27,"value":4542},{"type":27,"value":4678},{"type":22,"tag":51,"props":11703,"children":11705},{"className":11704},[],[11706],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":11709,"children":11711},{"className":11710},[],[11712],{"type":27,"value":310},{"type":27,"value":8705},{"type":22,"tag":30,"props":11715,"children":11716},{"href":4562},[11717],{"type":27,"value":4565},{"type":27,"value":4678},{"type":22,"tag":51,"props":11720,"children":11722},{"className":11721},[],[11723],{"type":27,"value":4572},{"type":27,"value":4552},{"type":22,"tag":51,"props":11726,"children":11728},{"className":11727},[],[11729],{"type":27,"value":4579},{"type":27,"value":4999},{"type":22,"tag":30,"props":11732,"children":11733},{"href":11665},[11734],{"type":27,"value":11668},{"type":27,"value":673},{"type":22,"tag":359,"props":11737,"children":11738},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":11741,"children":11742},{"href":4460},[11743],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":11746,"children":11748},{"name":11747},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08670",[11749],{"type":22,"tag":23,"props":11750,"children":11751},{},[11752,11753,11757,11758,11762,11763,11768,11769,11773,11774,11779,11780,11785,11786,11790,11791,11796,11797,11801,11802,11805,11806,11810],{"type":27,"value":336},{"type":22,"tag":30,"props":11754,"children":11755},{"href":11454},[11756],{"type":27,"value":11457},{"type":27,"value":732},{"type":22,"tag":30,"props":11759,"children":11760},{"href":11461},[11761],{"type":27,"value":11464},{"type":27,"value":11533},{"type":22,"tag":51,"props":11764,"children":11766},{"className":11765},[],[11767],{"type":27,"value":11371},{"type":27,"value":11540},{"type":22,"tag":30,"props":11770,"children":11771},{"href":4539},[11772],{"type":27,"value":4542},{"type":27,"value":11546},{"type":22,"tag":51,"props":11775,"children":11777},{"className":11776},[],[11778],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":11781,"children":11783},{"className":11782},[],[11784],{"type":27,"value":310},{"type":27,"value":11559},{"type":22,"tag":30,"props":11787,"children":11788},{"href":4622},[11789],{"type":27,"value":4625},{"type":27,"value":11546},{"type":22,"tag":51,"props":11792,"children":11794},{"className":11793},[],[11795],{"type":27,"value":4632},{"type":27,"value":11571},{"type":22,"tag":30,"props":11798,"children":11799},{"href":11665},[11800],{"type":27,"value":11668},{"type":27,"value":673},{"type":22,"tag":359,"props":11803,"children":11804},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":11807,"children":11808},{"href":4460},[11809],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":11812,"children":11814},{"name":11813},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08671",[11815],{"type":22,"tag":23,"props":11816,"children":11817},{},[11818,11819,11823,11824,11828,11829,11834,11835,11840,11841,11845,11846,11851,11852,11857,11858,11862,11863,11866,11867,11871],{"type":27,"value":336},{"type":22,"tag":30,"props":11820,"children":11821},{"href":11454},[11822],{"type":27,"value":11457},{"type":27,"value":732},{"type":22,"tag":30,"props":11825,"children":11826},{"href":11461},[11827],{"type":27,"value":11464},{"type":27,"value":11604},{"type":22,"tag":51,"props":11830,"children":11832},{"className":11831},[],[11833],{"type":27,"value":4663},{"type":27,"value":732},{"type":22,"tag":51,"props":11836,"children":11838},{"className":11837},[],[11839],{"type":27,"value":4670},{"type":27,"value":4672},{"type":22,"tag":30,"props":11842,"children":11843},{"href":4539},[11844],{"type":27,"value":4542},{"type":27,"value":4678},{"type":22,"tag":51,"props":11847,"children":11849},{"className":11848},[],[11850],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":11853,"children":11855},{"className":11854},[],[11856],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":11859,"children":11860},{"href":11665},[11861],{"type":27,"value":11668},{"type":27,"value":673},{"type":22,"tag":359,"props":11864,"children":11865},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":11868,"children":11869},{"href":4460},[11870],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":11873,"children":11875},{"name":11874},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07849",[11876,11883],{"type":22,"tag":42,"props":11877,"children":11878},{"code":4437},[11879],{"type":22,"tag":51,"props":11880,"children":11881},{"__ignoreMap":47},[11882],{"type":27,"value":4437},{"type":22,"tag":23,"props":11884,"children":11885},{},[11886,11892,11894,11900,11903,11904,11908],{"type":22,"tag":51,"props":11887,"children":11889},{"className":11888},[],[11890],{"type":27,"value":11891},"VK_DYNAMIC_STATE_LINE_STIPPLE_KHR",{"type":27,"value":11893},"\ndynamic state enabled then\n",{"type":22,"tag":30,"props":11895,"children":11897},{"href":11896},"/man/vkCmdSetLineStippleKHR",[11898],{"type":27,"value":11899},"vkCmdSetLineStippleKHR",{"type":22,"tag":359,"props":11901,"children":11902},{"type":676},[],{"type":27,"value":4699},{"type":22,"tag":30,"props":11905,"children":11906},{"href":4460},[11907],{"type":27,"value":4463},{"type":27,"value":4705},{"type":22,"tag":587,"props":11910,"children":11912},{"name":11911},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08672",[11913],{"type":22,"tag":23,"props":11914,"children":11915},{},[11916,11917,11921,11922,11926,11927,11931,11932,11937,11938,11943,11944,11948,11949,11955,11956,11961,11962,11968,11969,11972,11973,11977],{"type":27,"value":336},{"type":22,"tag":30,"props":11918,"children":11919},{"href":11454},[11920],{"type":27,"value":11457},{"type":27,"value":732},{"type":22,"tag":30,"props":11923,"children":11924},{"href":11461},[11925],{"type":27,"value":11464},{"type":27,"value":11466},{"type":22,"tag":30,"props":11928,"children":11929},{"href":4539},[11930],{"type":27,"value":4542},{"type":27,"value":4678},{"type":22,"tag":51,"props":11933,"children":11935},{"className":11934},[],[11936],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":11939,"children":11941},{"className":11940},[],[11942],{"type":27,"value":310},{"type":27,"value":8705},{"type":22,"tag":30,"props":11945,"children":11946},{"href":11665},[11947],{"type":27,"value":11668},{"type":27,"value":8692},{"type":22,"tag":51,"props":11950,"children":11952},{"className":11951},[],[11953],{"type":27,"value":11954},"stippledLineEnable",{"type":27,"value":4552},{"type":22,"tag":51,"props":11957,"children":11959},{"className":11958},[],[11960],{"type":27,"value":918},{"type":27,"value":4999},{"type":22,"tag":30,"props":11963,"children":11965},{"href":11964},"/man/vkCmdSetLineStippleEXT",[11966],{"type":27,"value":11967},"vkCmdSetLineStippleEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":11970,"children":11971},{"type":676},[],{"type":27,"value":4457},{"type":22,"tag":30,"props":11974,"children":11975},{"href":4460},[11976],{"type":27,"value":4463},{"type":27,"value":4465},{"type":22,"tag":587,"props":11979,"children":11981},{"name":11980},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07639",[11982],{"type":22,"tag":23,"props":11983,"children":11984},{},[11985,11986,11996,11997,12003,12004,12010,12011,12014,12015,12019],{"type":27,"value":336},{"type":22,"tag":30,"props":11987,"children":11989},{"href":11988},"/man/VkPhysicalDeviceDepthClipControlFeaturesEXT#features-depthClipControl",[11990],{"type":22,"tag":51,"props":11991,"children":11993},{"className":11992},[],[11994],{"type":27,"value":11995},"depthClipControl",{"type":27,"value":6163},{"type":22,"tag":51,"props":11998,"children":12000},{"className":11999},[],[12001],{"type":27,"value":12002},"VK_DYNAMIC_STATE_DEPTH_CLIP_NEGATIVE_ONE_TO_ONE_EXT",{"type":27,"value":6512},{"type":22,"tag":30,"props":12005,"children":12007},{"href":12006},"/man/vkCmdSetDepthClipNegativeOneToOneEXT",[12008],{"type":27,"value":12009},"vkCmdSetDepthClipNegativeOneToOneEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":12012,"children":12013},{"type":676},[],{"type":27,"value":5611},{"type":22,"tag":30,"props":12016,"children":12017},{"href":4460},[12018],{"type":27,"value":4463},{"type":27,"value":5617},{"type":22,"tag":587,"props":12021,"children":12023},{"name":12022},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09650",[12024],{"type":22,"tag":23,"props":12025,"children":12026},{},[12027,12028,12038,12040,12046,12047,12051,12052,12058,12059,12064,12065,12071,12072,12075,12076,12080],{"type":27,"value":336},{"type":22,"tag":30,"props":12029,"children":12031},{"href":12030},"/man/VkPhysicalDeviceDepthClampControlFeaturesEXT#features-depthClampControl",[12032],{"type":22,"tag":51,"props":12033,"children":12035},{"className":12034},[],[12036],{"type":27,"value":12037},"depthClampControl",{"type":27,"value":12039}," feature\nis enabled, and\na shader object is bound to any graphics stage or\na graphics pipeline is bound which was created with the\n",{"type":22,"tag":51,"props":12041,"children":12043},{"className":12042},[],[12044],{"type":27,"value":12045},"VK_DYNAMIC_STATE_DEPTH_CLAMP_RANGE_EXT",{"type":27,"value":5694},{"type":22,"tag":30,"props":12048,"children":12049},{"href":4725},[12050],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":12053,"children":12055},{"className":12054},[],[12056],{"type":27,"value":12057},"depthClampEnable",{"type":27,"value":1546},{"type":22,"tag":51,"props":12060,"children":12062},{"className":12061},[],[12063],{"type":27,"value":918},{"type":27,"value":4999},{"type":22,"tag":30,"props":12066,"children":12068},{"href":12067},"/man/vkCmdSetDepthClampRangeEXT",[12069],{"type":27,"value":12070},"vkCmdSetDepthClampRangeEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":12073,"children":12074},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":12077,"children":12078},{"href":4460},[12079],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":12082,"children":12084},{"name":12083},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07640",[12085],{"type":22,"tag":23,"props":12086,"children":12087},{},[12088,12089,12093,12094,12100,12101,12107,12108,12111,12112,12116],{"type":27,"value":336},{"type":22,"tag":30,"props":12090,"children":12091},{"href":5972},[12092],{"type":27,"value":5975},{"type":27,"value":5977},{"type":22,"tag":51,"props":12095,"children":12097},{"className":12096},[],[12098],{"type":27,"value":12099},"VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_ENABLE_NV",{"type":27,"value":6512},{"type":22,"tag":30,"props":12102,"children":12104},{"href":12103},"/man/vkCmdSetViewportWScalingEnableNV",[12105],{"type":27,"value":12106},"vkCmdSetViewportWScalingEnableNV",{"type":27,"value":673},{"type":22,"tag":359,"props":12109,"children":12110},{"type":676},[],{"type":27,"value":5611},{"type":22,"tag":30,"props":12113,"children":12114},{"href":4460},[12115],{"type":27,"value":4463},{"type":27,"value":5617},{"type":22,"tag":587,"props":12118,"children":12120},{"name":12119},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07641",[12121],{"type":22,"tag":23,"props":12122,"children":12123},{},[12124,12125,12131,12132,12138,12140,12146,12147,12150,12151,12155],{"type":27,"value":336},{"type":22,"tag":30,"props":12126,"children":12128},{"href":12127},"/extensions/VK_NV_viewport_swizzle",[12129],{"type":27,"value":12130},"VK_NV_viewport_swizzle",{"type":27,"value":5977},{"type":22,"tag":51,"props":12133,"children":12135},{"className":12134},[],[12136],{"type":27,"value":12137},"VK_DYNAMIC_STATE_VIEWPORT_SWIZZLE_NV",{"type":27,"value":12139}," dynamic state enabled, then\n",{"type":22,"tag":30,"props":12141,"children":12143},{"href":12142},"/man/vkCmdSetViewportSwizzleNV",[12144],{"type":27,"value":12145},"vkCmdSetViewportSwizzleNV",{"type":27,"value":673},{"type":22,"tag":359,"props":12148,"children":12149},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":12152,"children":12153},{"href":4460},[12154],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":12157,"children":12159},{"name":12158},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07642",[12160],{"type":22,"tag":23,"props":12161,"children":12162},{},[12163,12164,12170,12171,12176,12177,12183,12184,12188,12189,12194,12195,12200,12201,12207,12208,12211,12212,12216],{"type":27,"value":336},{"type":22,"tag":30,"props":12165,"children":12167},{"href":12166},"/extensions/VK_NV_fragment_coverage_to_color",[12168],{"type":27,"value":12169},"VK_NV_fragment_coverage_to_color",{"type":27,"value":11365},{"type":22,"tag":51,"props":12172,"children":12174},{"className":12173},[],[12175],{"type":27,"value":4831},{"type":27,"value":10677},{"type":22,"tag":51,"props":12178,"children":12180},{"className":12179},[],[12181],{"type":27,"value":12182},"VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_ENABLE_NV",{"type":27,"value":10560},{"type":22,"tag":30,"props":12185,"children":12186},{"href":4725},[12187],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":12190,"children":12192},{"className":12191},[],[12193],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":12196,"children":12198},{"className":12197},[],[12199],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":12202,"children":12204},{"href":12203},"/man/vkCmdSetCoverageToColorEnableNV",[12205],{"type":27,"value":12206},"vkCmdSetCoverageToColorEnableNV",{"type":27,"value":673},{"type":22,"tag":359,"props":12209,"children":12210},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":12213,"children":12214},{"href":4460},[12215],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":12218,"children":12220},{"name":12219},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07643",[12221],{"type":22,"tag":23,"props":12222,"children":12223},{},[12224,12225,12229,12230,12235,12236,12242,12243,12247,12248,12253,12254,12259,12260,12264,12265,12271,12272,12277,12278,12284,12285,12288,12289,12293],{"type":27,"value":336},{"type":22,"tag":30,"props":12226,"children":12227},{"href":12166},[12228],{"type":27,"value":12169},{"type":27,"value":11365},{"type":22,"tag":51,"props":12231,"children":12233},{"className":12232},[],[12234],{"type":27,"value":4831},{"type":27,"value":10677},{"type":22,"tag":51,"props":12237,"children":12239},{"className":12238},[],[12240],{"type":27,"value":12241},"VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_LOCATION_NV",{"type":27,"value":6234},{"type":22,"tag":30,"props":12244,"children":12245},{"href":4725},[12246],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":12249,"children":12251},{"className":12250},[],[12252],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":12255,"children":12257},{"className":12256},[],[12258],{"type":27,"value":310},{"type":27,"value":4742},{"type":22,"tag":30,"props":12261,"children":12262},{"href":4725},[12263],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":12266,"children":12268},{"className":12267},[],[12269],{"type":27,"value":12270},"coverageToColorEnable",{"type":27,"value":1546},{"type":22,"tag":51,"props":12273,"children":12275},{"className":12274},[],[12276],{"type":27,"value":918},{"type":27,"value":4999},{"type":22,"tag":30,"props":12279,"children":12281},{"href":12280},"/man/vkCmdSetCoverageToColorLocationNV",[12282],{"type":27,"value":12283},"vkCmdSetCoverageToColorLocationNV",{"type":27,"value":673},{"type":22,"tag":359,"props":12286,"children":12287},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":12290,"children":12291},{"href":4460},[12292],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":12295,"children":12297},{"name":12296},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07644",[12298],{"type":22,"tag":23,"props":12299,"children":12300},{},[12301,12302,12306,12307,12313,12314,12318,12319,12324,12325,12330,12331,12337,12338,12341,12342,12346],{"type":27,"value":336},{"type":22,"tag":30,"props":12303,"children":12304},{"href":7017},[12305],{"type":27,"value":7020},{"type":27,"value":5299},{"type":22,"tag":51,"props":12308,"children":12310},{"className":12309},[],[12311],{"type":27,"value":12312},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_MODE_NV",{"type":27,"value":10560},{"type":22,"tag":30,"props":12315,"children":12316},{"href":4725},[12317],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":12320,"children":12322},{"className":12321},[],[12323],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":12326,"children":12328},{"className":12327},[],[12329],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":12332,"children":12334},{"href":12333},"/man/vkCmdSetCoverageModulationModeNV",[12335],{"type":27,"value":12336},"vkCmdSetCoverageModulationModeNV",{"type":27,"value":673},{"type":22,"tag":359,"props":12339,"children":12340},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":12343,"children":12344},{"href":4460},[12345],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":12348,"children":12350},{"name":12349},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07645",[12351],{"type":22,"tag":23,"props":12352,"children":12353},{},[12354,12355,12359,12360,12366,12367,12371,12372,12377,12378,12383,12384,12388,12389,12395,12397,12403,12404,12410,12411,12414,12415,12419],{"type":27,"value":336},{"type":22,"tag":30,"props":12356,"children":12357},{"href":7017},[12358],{"type":27,"value":7020},{"type":27,"value":5299},{"type":22,"tag":51,"props":12361,"children":12363},{"className":12362},[],[12364],{"type":27,"value":12365},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_ENABLE_NV",{"type":27,"value":6234},{"type":22,"tag":30,"props":12368,"children":12369},{"href":4725},[12370],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":12373,"children":12375},{"className":12374},[],[12376],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":12379,"children":12381},{"className":12380},[],[12382],{"type":27,"value":310},{"type":27,"value":4742},{"type":22,"tag":30,"props":12385,"children":12386},{"href":4725},[12387],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":12390,"children":12392},{"className":12391},[],[12393],{"type":27,"value":12394},"coverageModulationMode",{"type":27,"value":12396}," is any value other than\n",{"type":22,"tag":51,"props":12398,"children":12400},{"className":12399},[],[12401],{"type":27,"value":12402},"VK_COVERAGE_MODULATION_MODE_NONE_NV",{"type":27,"value":4999},{"type":22,"tag":30,"props":12405,"children":12407},{"href":12406},"/man/vkCmdSetCoverageModulationTableEnableNV",[12408],{"type":27,"value":12409},"vkCmdSetCoverageModulationTableEnableNV",{"type":27,"value":673},{"type":22,"tag":359,"props":12412,"children":12413},{"type":676},[],{"type":27,"value":6281},{"type":22,"tag":30,"props":12416,"children":12417},{"href":4460},[12418],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":12421,"children":12423},{"name":12422},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07646",[12424],{"type":22,"tag":23,"props":12425,"children":12426},{},[12427,12428,12432,12433,12439,12440,12444,12445,12450,12451,12456,12457,12461,12462,12468,12469,12474,12475,12481,12482,12485,12486,12490],{"type":27,"value":336},{"type":22,"tag":30,"props":12429,"children":12430},{"href":7017},[12431],{"type":27,"value":7020},{"type":27,"value":5299},{"type":22,"tag":51,"props":12434,"children":12436},{"className":12435},[],[12437],{"type":27,"value":12438},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_NV",{"type":27,"value":6234},{"type":22,"tag":30,"props":12441,"children":12442},{"href":4725},[12443],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":12446,"children":12448},{"className":12447},[],[12449],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":12452,"children":12454},{"className":12453},[],[12455],{"type":27,"value":310},{"type":27,"value":4742},{"type":22,"tag":30,"props":12458,"children":12459},{"href":4725},[12460],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":12463,"children":12465},{"className":12464},[],[12466],{"type":27,"value":12467},"coverageModulationTableEnable",{"type":27,"value":1546},{"type":22,"tag":51,"props":12470,"children":12472},{"className":12471},[],[12473],{"type":27,"value":918},{"type":27,"value":4999},{"type":22,"tag":30,"props":12476,"children":12478},{"href":12477},"/man/vkCmdSetCoverageModulationTableNV",[12479],{"type":27,"value":12480},"vkCmdSetCoverageModulationTableNV",{"type":27,"value":673},{"type":22,"tag":359,"props":12483,"children":12484},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":12487,"children":12488},{"href":4460},[12489],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":12492,"children":12494},{"name":12493},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07647",[12495],{"type":22,"tag":23,"props":12496,"children":12497},{},[12498,12499,12507,12508,12514,12515,12519,12520,12525,12526,12531,12532,12538,12539,12542,12543,12547],{"type":27,"value":336},{"type":22,"tag":30,"props":12500,"children":12501},{"href":6154},[12502],{"type":22,"tag":51,"props":12503,"children":12505},{"className":12504},[],[12506],{"type":27,"value":6161},{"type":27,"value":6546},{"type":22,"tag":51,"props":12509,"children":12511},{"className":12510},[],[12512],{"type":27,"value":12513},"VK_DYNAMIC_STATE_SHADING_RATE_IMAGE_ENABLE_NV",{"type":27,"value":10560},{"type":22,"tag":30,"props":12516,"children":12517},{"href":4725},[12518],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":12521,"children":12523},{"className":12522},[],[12524],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":12527,"children":12529},{"className":12528},[],[12530],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":12533,"children":12535},{"href":12534},"/man/vkCmdSetShadingRateImageEnableNV",[12536],{"type":27,"value":12537},"vkCmdSetShadingRateImageEnableNV",{"type":27,"value":673},{"type":22,"tag":359,"props":12540,"children":12541},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":12544,"children":12545},{"href":4460},[12546],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":12549,"children":12551},{"name":12550},"VUID-vkCmdExecuteGeneratedCommandsEXT-pipelineFragmentShadingRate-09238",[12552],{"type":22,"tag":23,"props":12553,"children":12554},{},[12555,12556,12566,12567,12572,12573,12578,12579,12583,12584,12589,12590,12595,12596,12600,12601,12604,12605,12609],{"type":27,"value":336},{"type":22,"tag":30,"props":12557,"children":12559},{"href":12558},"/man/VkPhysicalDeviceFragmentShadingRateFeaturesKHR#features-pipelineFragmentShadingRate",[12560],{"type":22,"tag":51,"props":12561,"children":12563},{"className":12562},[],[12564],{"type":27,"value":12565},"pipelineFragmentShadingRate",{"type":27,"value":10670},{"type":22,"tag":51,"props":12568,"children":12570},{"className":12569},[],[12571],{"type":27,"value":4831},{"type":27,"value":10677},{"type":22,"tag":51,"props":12574,"children":12576},{"className":12575},[],[12577],{"type":27,"value":8254},{"type":27,"value":5645},{"type":22,"tag":30,"props":12580,"children":12581},{"href":4725},[12582],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":12585,"children":12587},{"className":12586},[],[12588],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":12591,"children":12593},{"className":12592},[],[12594],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":12597,"children":12598},{"href":8258},[12599],{"type":27,"value":8261},{"type":27,"value":673},{"type":22,"tag":359,"props":12602,"children":12603},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":12606,"children":12607},{"href":4460},[12608],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":12611,"children":12613},{"name":12612},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07648",[12614],{"type":22,"tag":23,"props":12615,"children":12616},{},[12617,12618,12628,12629,12635,12637,12641,12642,12647,12648,12653,12654,12660,12661,12664,12665,12669],{"type":27,"value":336},{"type":22,"tag":30,"props":12619,"children":12621},{"href":12620},"/man/VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV#features-representativeFragmentTest",[12622],{"type":22,"tag":51,"props":12623,"children":12625},{"className":12624},[],[12626],{"type":27,"value":12627},"representativeFragmentTest",{"type":27,"value":5637},{"type":22,"tag":51,"props":12630,"children":12632},{"className":12631},[],[12633],{"type":27,"value":12634},"VK_DYNAMIC_STATE_REPRESENTATIVE_FRAGMENT_TEST_ENABLE_NV",{"type":27,"value":12636}," dynamic\nstate enabled, and the ",{"type":22,"tag":30,"props":12638,"children":12639},{"href":4725},[12640],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":12643,"children":12645},{"className":12644},[],[12646],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":12649,"children":12651},{"className":12650},[],[12652],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":12655,"children":12657},{"href":12656},"/man/vkCmdSetRepresentativeFragmentTestEnableNV",[12658],{"type":27,"value":12659},"vkCmdSetRepresentativeFragmentTestEnableNV",{"type":27,"value":673},{"type":22,"tag":359,"props":12662,"children":12663},{"type":676},[],{"type":27,"value":11062},{"type":22,"tag":30,"props":12666,"children":12667},{"href":4460},[12668],{"type":27,"value":4463},{"type":27,"value":11068},{"type":22,"tag":587,"props":12671,"children":12673},{"name":12672},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07649",[12674],{"type":22,"tag":23,"props":12675,"children":12676},{},[12677,12678,12688,12690,12696,12697,12701,12702,12707,12708,12713,12714,12720,12721,12724,12725,12729],{"type":27,"value":336},{"type":22,"tag":30,"props":12679,"children":12681},{"href":12680},"/man/VkPhysicalDeviceCoverageReductionModeFeaturesNV#features-coverageReductionMode",[12682],{"type":22,"tag":51,"props":12683,"children":12685},{"className":12684},[],[12686],{"type":27,"value":12687},"coverageReductionMode",{"type":27,"value":12689},"\nfeature is enabled,\na shader object is bound to any graphics stage or\na graphics pipeline is bound which was created with the\n",{"type":22,"tag":51,"props":12691,"children":12693},{"className":12692},[],[12694],{"type":27,"value":12695},"VK_DYNAMIC_STATE_COVERAGE_REDUCTION_MODE_NV",{"type":27,"value":5645},{"type":22,"tag":30,"props":12698,"children":12699},{"href":4725},[12700],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":12703,"children":12705},{"className":12704},[],[12706],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":12709,"children":12711},{"className":12710},[],[12712],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":12715,"children":12717},{"href":12716},"/man/vkCmdSetCoverageReductionModeNV",[12718],{"type":27,"value":12719},"vkCmdSetCoverageReductionModeNV",{"type":27,"value":673},{"type":22,"tag":359,"props":12722,"children":12723},{"type":676},[],{"type":27,"value":5075},{"type":22,"tag":30,"props":12726,"children":12727},{"href":4460},[12728],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":12731,"children":12733},{"name":12732},"VUID-vkCmdExecuteGeneratedCommandsEXT-pColorBlendEnables-07470",[12734],{"type":22,"tag":23,"props":12735,"children":12736},{},[12737,12738,12743,12745,12749,12751,12756,12758,12763,12765,12769,12770,12773,12774],{"type":27,"value":4437},{"type":22,"tag":51,"props":12739,"children":12741},{"className":12740},[],[12742],{"type":27,"value":8084},{"type":27,"value":12744}," state enabled and the last\ncall to ",{"type":22,"tag":30,"props":12746,"children":12747},{"href":4856},[12748],{"type":27,"value":4859},{"type":27,"value":12750}," set ",{"type":22,"tag":51,"props":12752,"children":12754},{"className":12753},[],[12755],{"type":27,"value":4867},{"type":27,"value":12757},"\nfor any attachment to ",{"type":22,"tag":51,"props":12759,"children":12761},{"className":12760},[],[12762],{"type":27,"value":918},{"type":27,"value":12764},", then for those attachments in the\nsubpass the corresponding image view’s\n",{"type":22,"tag":30,"props":12766,"children":12767},{"href":668},[12768],{"type":27,"value":671},{"type":27,"value":673},{"type":22,"tag":359,"props":12771,"children":12772},{"type":676},[],{"type":27,"value":679},{"type":22,"tag":51,"props":12775,"children":12777},{"className":12776},[],[12778],{"type":27,"value":6887},{"type":22,"tag":587,"props":12780,"children":12782},{"name":12781},"VUID-vkCmdExecuteGeneratedCommandsEXT-rasterizationSamples-07471",[12783],{"type":22,"tag":23,"props":12784,"children":12785},{},[12786,12787,12792,12794,12799,12801,12805,12806,12809,12811],{"type":27,"value":4437},{"type":22,"tag":51,"props":12788,"children":12790},{"className":12789},[],[12791],{"type":27,"value":8132},{"type":27,"value":12793}," state enabled, and the\ncurrent subpass does not use any color and/or depth/stencil attachments,\nthen the ",{"type":22,"tag":51,"props":12795,"children":12797},{"className":12796},[],[12798],{"type":27,"value":7048},{"type":27,"value":12800}," in the last call to\n",{"type":22,"tag":30,"props":12802,"children":12803},{"href":7119},[12804],{"type":27,"value":7122},{"type":27,"value":673},{"type":22,"tag":359,"props":12807,"children":12808},{"type":676},[],{"type":27,"value":12810}," follow the rules for a\n",{"type":22,"tag":30,"props":12812,"children":12814},{"href":12813},"/man/VkFramebufferCreateInfo#renderpass-noattachments",[12815],{"type":27,"value":12816},"zero-attachment subpass",{"type":22,"tag":587,"props":12818,"children":12820},{"name":12819},"VUID-vkCmdExecuteGeneratedCommandsEXT-samples-07472",[12821],{"type":22,"tag":23,"props":12822,"children":12823},{},[12824,12825,12830,12832,12837,12839,12845,12846,12850,12851,12854,12856,12862,12863,12868],{"type":27,"value":4437},{"type":22,"tag":51,"props":12826,"children":12828},{"className":12827},[],[12829],{"type":27,"value":10385},{"type":27,"value":12831}," state enabled and the\n",{"type":22,"tag":51,"props":12833,"children":12835},{"className":12834},[],[12836],{"type":27,"value":8132},{"type":27,"value":12838}," state disabled, then\nthe ",{"type":22,"tag":51,"props":12840,"children":12842},{"className":12841},[],[12843],{"type":27,"value":12844},"samples",{"type":27,"value":6073},{"type":22,"tag":30,"props":12847,"children":12848},{"href":10406},[12849],{"type":27,"value":10409},{"type":27,"value":673},{"type":22,"tag":359,"props":12852,"children":12853},{"type":676},[],{"type":27,"value":12855}," be greater or equal to the\n",{"type":22,"tag":30,"props":12857,"children":12859},{"href":12858},"/man/VkPipelineMultisampleStateCreateInfo",[12860],{"type":27,"value":12861},"VkPipelineMultisampleStateCreateInfo",{"type":27,"value":199},{"type":22,"tag":51,"props":12864,"children":12866},{"className":12865},[],[12867],{"type":27,"value":7048},{"type":27,"value":12869},"\nparameter used to create the bound graphics pipeline",{"type":22,"tag":587,"props":12871,"children":12873},{"name":12872},"VUID-vkCmdExecuteGeneratedCommandsEXT-samples-07473",[12874],{"type":22,"tag":23,"props":12875,"children":12876},{},[12877,12878,12883,12885,12890,12892,12897,12898,12902,12903,12906,12907,12912,12913],{"type":27,"value":4437},{"type":22,"tag":51,"props":12879,"children":12881},{"className":12880},[],[12882],{"type":27,"value":10385},{"type":27,"value":12884}," state and\n",{"type":22,"tag":51,"props":12886,"children":12888},{"className":12887},[],[12889],{"type":27,"value":8132},{"type":27,"value":12891}," states enabled, then\nthe ",{"type":22,"tag":51,"props":12893,"children":12895},{"className":12894},[],[12896],{"type":27,"value":12844},{"type":27,"value":6073},{"type":22,"tag":30,"props":12899,"children":12900},{"href":10406},[12901],{"type":27,"value":10409},{"type":27,"value":673},{"type":22,"tag":359,"props":12904,"children":12905},{"type":676},[],{"type":27,"value":12855},{"type":22,"tag":51,"props":12908,"children":12910},{"className":12909},[],[12911],{"type":27,"value":7048},{"type":27,"value":6073},{"type":22,"tag":30,"props":12914,"children":12915},{"href":7119},[12916],{"type":27,"value":7122},{"type":22,"tag":587,"props":12918,"children":12920},{"name":12919},"VUID-vkCmdExecuteGeneratedCommandsEXT-rasterizationSamples-07474",[12921],{"type":22,"tag":23,"props":12922,"children":12923},{},[12924,12925,12930,12932,12940,12942,12946,12948,12952,12954,12959,12960,12964,12965,12968],{"type":27,"value":4437},{"type":22,"tag":51,"props":12926,"children":12928},{"className":12927},[],[12929],{"type":27,"value":8132},{"type":27,"value":12931}," state enabled, and\nthe ",{"type":22,"tag":30,"props":12933,"children":12934},{"href":7028},[12935],{"type":22,"tag":51,"props":12936,"children":12938},{"className":12937},[],[12939],{"type":27,"value":7035},{"type":27,"value":12941}," feature is not enabled, and\nneither the ",{"type":22,"tag":30,"props":12943,"children":12944},{"href":7001},[12945],{"type":27,"value":7004},{"type":27,"value":12947}," nor the\n",{"type":22,"tag":30,"props":12949,"children":12950},{"href":7017},[12951],{"type":27,"value":7020},{"type":27,"value":12953}," extensions are enabled, then\nthe ",{"type":22,"tag":51,"props":12955,"children":12957},{"className":12956},[],[12958],{"type":27,"value":7048},{"type":27,"value":12800},{"type":22,"tag":30,"props":12961,"children":12962},{"href":7119},[12963],{"type":27,"value":7122},{"type":27,"value":673},{"type":22,"tag":359,"props":12966,"children":12967},{"type":676},[],{"type":27,"value":12969}," be the same as the current\nsubpass color and/or depth/stencil attachments",{"type":22,"tag":587,"props":12971,"children":12973},{"name":12972},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09211",[12974],{"type":22,"tag":23,"props":12975,"children":12976},{},[12977,12978,12983,12985,12989,12990,12995,12996,13001,13003,13008,13009,13013,13014,13017,13019,13024],{"type":27,"value":4437},{"type":22,"tag":51,"props":12979,"children":12981},{"className":12980},[],[12982],{"type":27,"value":8132},{"type":27,"value":12984}," state enabled,\nor a shader object is bound to any graphics stage,\nand the current render pass instance includes a\n",{"type":22,"tag":30,"props":12986,"children":12987},{"href":9868},[12988],{"type":27,"value":9871},{"type":27,"value":9873},{"type":22,"tag":51,"props":12991,"children":12993},{"className":12992},[],[12994],{"type":27,"value":9879},{"type":27,"value":650},{"type":22,"tag":51,"props":12997,"children":12999},{"className":12998},[],[13000],{"type":27,"value":918},{"type":27,"value":13002},",\nthen the ",{"type":22,"tag":51,"props":13004,"children":13006},{"className":13005},[],[13007],{"type":27,"value":7048},{"type":27,"value":12800},{"type":22,"tag":30,"props":13010,"children":13011},{"href":7119},[13012],{"type":27,"value":7122},{"type":27,"value":673},{"type":22,"tag":359,"props":13015,"children":13016},{"type":676},[],{"type":27,"value":13018}," be the same as the\n",{"type":22,"tag":51,"props":13020,"children":13022},{"className":13021},[],[13023],{"type":27,"value":7048},{"type":27,"value":13025}," member of that structure",{"type":22,"tag":587,"props":13027,"children":13029},{"name":13028},"VUID-vkCmdExecuteGeneratedCommandsEXT-firstAttachment-07476",[13030],{"type":22,"tag":23,"props":13031,"children":13032},{},[13033,13034,13039,13040,13044,13045,13048,13050,13056,13057,13062,13064,13069,13071,13074],{"type":27,"value":4437},{"type":22,"tag":51,"props":13035,"children":13037},{"className":13036},[],[13038],{"type":27,"value":8084},{"type":27,"value":4445},{"type":22,"tag":30,"props":13041,"children":13042},{"href":4856},[13043],{"type":27,"value":4859},{"type":27,"value":673},{"type":22,"tag":359,"props":13046,"children":13047},{"type":676},[],{"type":27,"value":13049}," have been called in the current\ncommand buffer prior to this drawing command, and the attachments\nspecified by the ",{"type":22,"tag":51,"props":13051,"children":13053},{"className":13052},[],[13054],{"type":27,"value":13055},"firstAttachment",{"type":27,"value":717},{"type":22,"tag":51,"props":13058,"children":13060},{"className":13059},[],[13061],{"type":27,"value":8510},{"type":27,"value":13063},"\nparameters of ",{"type":22,"tag":51,"props":13065,"children":13067},{"className":13066},[],[13068],{"type":27,"value":4859},{"type":27,"value":13070}," calls ",{"type":22,"tag":359,"props":13072,"children":13073},{"type":676},[],{"type":27,"value":13075}," specify an\nenable for all active color attachments in the current subpass",{"type":22,"tag":587,"props":13077,"children":13079},{"name":13078},"VUID-vkCmdExecuteGeneratedCommandsEXT-rasterizerDiscardEnable-09417",[13080],{"type":22,"tag":23,"props":13081,"children":13082},{},[13083,13084,13089,13090,13094,13095,13100,13101,13106,13107,13111,13112,13115,13117,13122,13123,13128,13130,13135,13137,13140],{"type":27,"value":4825},{"type":22,"tag":51,"props":13085,"children":13087},{"className":13086},[],[13088],{"type":27,"value":4831},{"type":27,"value":4833},{"type":22,"tag":30,"props":13091,"children":13092},{"href":4539},[13093],{"type":27,"value":4542},{"type":27,"value":4839},{"type":22,"tag":51,"props":13096,"children":13098},{"className":13097},[],[13099],{"type":27,"value":4550},{"type":27,"value":4846},{"type":22,"tag":51,"props":13102,"children":13104},{"className":13103},[],[13105],{"type":27,"value":310},{"type":27,"value":4763},{"type":22,"tag":30,"props":13108,"children":13109},{"href":4856},[13110],{"type":27,"value":4859},{"type":27,"value":673},{"type":22,"tag":359,"props":13113,"children":13114},{"type":676},[],{"type":27,"value":13116}," have been\ncalled in the current command buffer prior to this drawing command, and\nthe attachments specified by the ",{"type":22,"tag":51,"props":13118,"children":13120},{"className":13119},[],[13121],{"type":27,"value":13055},{"type":27,"value":5871},{"type":22,"tag":51,"props":13124,"children":13126},{"className":13125},[],[13127],{"type":27,"value":8510},{"type":27,"value":13129}," parameters of ",{"type":22,"tag":51,"props":13131,"children":13133},{"className":13132},[],[13134],{"type":27,"value":4859},{"type":27,"value":13136},"\ncalls ",{"type":22,"tag":359,"props":13138,"children":13139},{"type":676},[],{"type":27,"value":13141}," specify an enable for all active color attachments in the\ncurrent subpass",{"type":22,"tag":587,"props":13143,"children":13145},{"name":13144},"VUID-vkCmdExecuteGeneratedCommandsEXT-firstAttachment-07477",[13146],{"type":22,"tag":23,"props":13147,"children":13148},{},[13149,13150,13155,13156,13160,13161,13164,13166,13171,13172,13177,13178,13183,13184,13187],{"type":27,"value":4437},{"type":22,"tag":51,"props":13151,"children":13153},{"className":13152},[],[13154],{"type":27,"value":10808},{"type":27,"value":8797},{"type":22,"tag":30,"props":13157,"children":13158},{"href":4877},[13159],{"type":27,"value":4880},{"type":27,"value":673},{"type":22,"tag":359,"props":13162,"children":13163},{"type":676},[],{"type":27,"value":13165}," have been called in the\ncurrent command buffer prior to this drawing command, and the\nattachments specified by the ",{"type":22,"tag":51,"props":13167,"children":13169},{"className":13168},[],[13170],{"type":27,"value":13055},{"type":27,"value":5871},{"type":22,"tag":51,"props":13173,"children":13175},{"className":13174},[],[13176],{"type":27,"value":8510},{"type":27,"value":13129},{"type":22,"tag":51,"props":13179,"children":13181},{"className":13180},[],[13182],{"type":27,"value":4880},{"type":27,"value":13136},{"type":22,"tag":359,"props":13185,"children":13186},{"type":676},[],{"type":27,"value":13188}," specify the blend equations for all active color attachments\nin the current subpass where blending is enabled",{"type":22,"tag":587,"props":13190,"children":13192},{"name":13191},"VUID-vkCmdExecuteGeneratedCommandsEXT-rasterizerDiscardEnable-09418",[13193],{"type":22,"tag":23,"props":13194,"children":13195},{},[13196,13197,13202,13203,13207,13208,13213,13214,13219,13220,13224,13225,13228,13230,13235,13236,13241,13242,13247,13248,13251],{"type":27,"value":4825},{"type":22,"tag":51,"props":13198,"children":13200},{"className":13199},[],[13201],{"type":27,"value":4831},{"type":27,"value":10760},{"type":22,"tag":30,"props":13204,"children":13205},{"href":4539},[13206],{"type":27,"value":4542},{"type":27,"value":4678},{"type":22,"tag":51,"props":13209,"children":13211},{"className":13210},[],[13212],{"type":27,"value":4550},{"type":27,"value":4552},{"type":22,"tag":51,"props":13215,"children":13217},{"className":13216},[],[13218],{"type":27,"value":310},{"type":27,"value":10778},{"type":22,"tag":30,"props":13221,"children":13222},{"href":4877},[13223],{"type":27,"value":4880},{"type":27,"value":673},{"type":22,"tag":359,"props":13226,"children":13227},{"type":676},[],{"type":27,"value":13229}," have\nbeen called in the current command buffer prior to this drawing command,\nand the attachments specified by the ",{"type":22,"tag":51,"props":13231,"children":13233},{"className":13232},[],[13234],{"type":27,"value":13055},{"type":27,"value":5871},{"type":22,"tag":51,"props":13237,"children":13239},{"className":13238},[],[13240],{"type":27,"value":8510},{"type":27,"value":13129},{"type":22,"tag":51,"props":13243,"children":13245},{"className":13244},[],[13246],{"type":27,"value":4880},{"type":27,"value":13136},{"type":22,"tag":359,"props":13249,"children":13250},{"type":676},[],{"type":27,"value":13188},{"type":22,"tag":587,"props":13253,"children":13255},{"name":13254},"VUID-vkCmdExecuteGeneratedCommandsEXT-firstAttachment-07478",[13256],{"type":22,"tag":23,"props":13257,"children":13258},{},[13259,13260,13265,13266,13270,13271,13274,13275,13280,13281,13286,13287,13292,13293,13296],{"type":27,"value":4437},{"type":22,"tag":51,"props":13261,"children":13263},{"className":13262},[],[13264],{"type":27,"value":10900},{"type":27,"value":4445},{"type":22,"tag":30,"props":13267,"children":13268},{"href":10904},[13269],{"type":27,"value":10907},{"type":27,"value":673},{"type":22,"tag":359,"props":13272,"children":13273},{"type":676},[],{"type":27,"value":13049},{"type":22,"tag":51,"props":13276,"children":13278},{"className":13277},[],[13279],{"type":27,"value":13055},{"type":27,"value":717},{"type":22,"tag":51,"props":13282,"children":13284},{"className":13283},[],[13285],{"type":27,"value":8510},{"type":27,"value":13063},{"type":22,"tag":51,"props":13288,"children":13290},{"className":13289},[],[13291],{"type":27,"value":10907},{"type":27,"value":13070},{"type":22,"tag":359,"props":13294,"children":13295},{"type":676},[],{"type":27,"value":13297}," specify the\ncolor write mask for all active color attachments in the current subpass",{"type":22,"tag":587,"props":13299,"children":13301},{"name":13300},"VUID-vkCmdExecuteGeneratedCommandsEXT-rasterizerDiscardEnable-09419",[13302],{"type":22,"tag":23,"props":13303,"children":13304},{},[13305,13306,13311,13312,13316,13317,13322,13323,13328,13329,13333,13334,13337,13338,13343,13344,13349,13350,13355,13356,13359],{"type":27,"value":4825},{"type":22,"tag":51,"props":13307,"children":13309},{"className":13308},[],[13310],{"type":27,"value":4831},{"type":27,"value":4833},{"type":22,"tag":30,"props":13313,"children":13314},{"href":4539},[13315],{"type":27,"value":4542},{"type":27,"value":4839},{"type":22,"tag":51,"props":13318,"children":13320},{"className":13319},[],[13321],{"type":27,"value":4550},{"type":27,"value":4846},{"type":22,"tag":51,"props":13324,"children":13326},{"className":13325},[],[13327],{"type":27,"value":310},{"type":27,"value":4763},{"type":22,"tag":30,"props":13330,"children":13331},{"href":10904},[13332],{"type":27,"value":10907},{"type":27,"value":673},{"type":22,"tag":359,"props":13335,"children":13336},{"type":676},[],{"type":27,"value":13116},{"type":22,"tag":51,"props":13339,"children":13341},{"className":13340},[],[13342],{"type":27,"value":13055},{"type":27,"value":5871},{"type":22,"tag":51,"props":13345,"children":13347},{"className":13346},[],[13348],{"type":27,"value":8510},{"type":27,"value":13129},{"type":22,"tag":51,"props":13351,"children":13353},{"className":13352},[],[13354],{"type":27,"value":10907},{"type":27,"value":13136},{"type":22,"tag":359,"props":13357,"children":13358},{"type":676},[],{"type":27,"value":13360}," specify the color write mask for all active color\nattachments in the current subpass",{"type":22,"tag":587,"props":13362,"children":13364},{"name":13363},"VUID-vkCmdExecuteGeneratedCommandsEXT-firstAttachment-07479",[13365],{"type":22,"tag":23,"props":13366,"children":13367},{},[13368,13369,13374,13375,13379,13380,13383,13384,13389,13390,13395,13396,13401,13402,13405],{"type":27,"value":4437},{"type":22,"tag":51,"props":13370,"children":13372},{"className":13371},[],[13373],{"type":27,"value":11273},{"type":27,"value":8797},{"type":22,"tag":30,"props":13376,"children":13377},{"href":11277},[13378],{"type":27,"value":11280},{"type":27,"value":673},{"type":22,"tag":359,"props":13381,"children":13382},{"type":676},[],{"type":27,"value":13165},{"type":22,"tag":51,"props":13385,"children":13387},{"className":13386},[],[13388],{"type":27,"value":13055},{"type":27,"value":5871},{"type":22,"tag":51,"props":13391,"children":13393},{"className":13392},[],[13394],{"type":27,"value":8510},{"type":27,"value":13129},{"type":22,"tag":51,"props":13397,"children":13399},{"className":13398},[],[13400],{"type":27,"value":11280},{"type":27,"value":13136},{"type":22,"tag":359,"props":13403,"children":13404},{"type":676},[],{"type":27,"value":13406}," specify the advanced blend equations for all active color\nattachments in the current subpass where blending is enabled",{"type":22,"tag":587,"props":13408,"children":13410},{"name":13409},"VUID-vkCmdExecuteGeneratedCommandsEXT-advancedBlendMaxColorAttachments-07480",[13411],{"type":22,"tag":23,"props":13412,"children":13413},{},[13414,13415,13420,13421,13426,13428,13432,13433,13437,13439,13442,13444],{"type":27,"value":4437},{"type":22,"tag":51,"props":13416,"children":13418},{"className":13417},[],[13419],{"type":27,"value":11273},{"type":27,"value":5871},{"type":22,"tag":51,"props":13422,"children":13424},{"className":13423},[],[13425],{"type":27,"value":8084},{"type":27,"value":13427}," dynamic states enabled and\nthe last calls to ",{"type":22,"tag":30,"props":13429,"children":13430},{"href":4856},[13431],{"type":27,"value":4859},{"type":27,"value":5871},{"type":22,"tag":30,"props":13434,"children":13435},{"href":11277},[13436],{"type":27,"value":11280},{"type":27,"value":13438}," have enabled advanced blending, then\nthe number of active color attachments in the current subpass ",{"type":22,"tag":359,"props":13440,"children":13441},{"type":676},[],{"type":27,"value":13443}," not\nexceed ",{"type":22,"tag":30,"props":13445,"children":13447},{"href":13446},"/man/VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT#limits-advancedBlendMaxColorAttachments",[13448],{"type":22,"tag":51,"props":13449,"children":13451},{"className":13450},[],[13452],{"type":27,"value":13453},"advancedBlendMaxColorAttachments",{"type":22,"tag":587,"props":13455,"children":13457},{"name":13456},"VUID-vkCmdExecuteGeneratedCommandsEXT-primitivesGeneratedQueryWithNonZeroStreams-07481",[13458],{"type":22,"tag":23,"props":13459,"children":13460},{},[13461,13462,13470,13471,13476,13478,13483,13485,13489,13490,13493,13495,13500],{"type":27,"value":336},{"type":22,"tag":30,"props":13463,"children":13464},{"href":10149},[13465],{"type":22,"tag":51,"props":13466,"children":13468},{"className":13467},[],[13469],{"type":27,"value":10156},{"type":27,"value":10118},{"type":22,"tag":51,"props":13472,"children":13474},{"className":13473},[],[13475],{"type":27,"value":10124},{"type":27,"value":13477}," query is\nactive, and the bound graphics pipeline was created with\n",{"type":22,"tag":51,"props":13479,"children":13481},{"className":13480},[],[13482],{"type":27,"value":10994},{"type":27,"value":13484}," state enabled, the last\ncall to ",{"type":22,"tag":30,"props":13486,"children":13487},{"href":10998},[13488],{"type":27,"value":11001},{"type":27,"value":673},{"type":22,"tag":359,"props":13491,"children":13492},{"type":676},[],{"type":27,"value":13494}," have set the\n",{"type":22,"tag":51,"props":13496,"children":13498},{"className":13497},[],[13499],{"type":27,"value":10182},{"type":27,"value":13501}," to zero",{"type":22,"tag":587,"props":13503,"children":13505},{"name":13504},"VUID-vkCmdExecuteGeneratedCommandsEXT-sampleLocationsPerPixel-07482",[13506],{"type":22,"tag":23,"props":13507,"children":13508},{},[13509,13510,13515,13516,13521,13523,13527,13528,13533,13534,13539,13540,13546,13547,13553,13555,13559,13560,13563,13565,13570,13571,13575],{"type":27,"value":4437},{"type":22,"tag":51,"props":13511,"children":13513},{"className":13512},[],[13514],{"type":27,"value":5305},{"type":27,"value":12831},{"type":22,"tag":51,"props":13517,"children":13519},{"className":13518},[],[13520],{"type":27,"value":8132},{"type":27,"value":13522}," state disabled, and the\n",{"type":22,"tag":30,"props":13524,"children":13525},{"href":4725},[13526],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":13529,"children":13531},{"className":13530},[],[13532],{"type":27,"value":5261},{"type":27,"value":1546},{"type":22,"tag":51,"props":13535,"children":13537},{"className":13536},[],[13538],{"type":27,"value":918},{"type":27,"value":6066},{"type":22,"tag":51,"props":13541,"children":13543},{"className":13542},[],[13544],{"type":27,"value":13545},"sampleLocationsPerPixel",{"type":27,"value":6904},{"type":22,"tag":51,"props":13548,"children":13550},{"className":13549},[],[13551],{"type":27,"value":13552},"pSampleLocationsInfo",{"type":27,"value":13554}," in\nthe last call to ",{"type":22,"tag":30,"props":13556,"children":13557},{"href":5343},[13558],{"type":27,"value":5346},{"type":27,"value":673},{"type":22,"tag":359,"props":13561,"children":13562},{"type":676},[],{"type":27,"value":13564}," equal the\n",{"type":22,"tag":51,"props":13566,"children":13568},{"className":13567},[],[13569],{"type":27,"value":7048},{"type":27,"value":3785},{"type":22,"tag":30,"props":13572,"children":13573},{"href":12858},[13574],{"type":27,"value":12861},{"type":27,"value":13576}," structure the bound graphics\npipeline has been created with",{"type":22,"tag":587,"props":13578,"children":13580},{"name":13579},"VUID-vkCmdExecuteGeneratedCommandsEXT-sampleLocationsPerPixel-07483",[13581],{"type":22,"tag":23,"props":13582,"children":13583},{},[13584,13585,13590,13591,13596,13598,13602,13603,13608,13609,13614,13615,13620,13621,13626,13627,13631,13632,13635,13636,13641,13643],{"type":27,"value":4437},{"type":22,"tag":51,"props":13586,"children":13588},{"className":13587},[],[13589],{"type":27,"value":5305},{"type":27,"value":12831},{"type":22,"tag":51,"props":13592,"children":13594},{"className":13593},[],[13595],{"type":27,"value":8132},{"type":27,"value":13597}," state enabled, and the\n",{"type":22,"tag":30,"props":13599,"children":13600},{"href":4725},[13601],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":13604,"children":13606},{"className":13605},[],[13607],{"type":27,"value":5261},{"type":27,"value":1546},{"type":22,"tag":51,"props":13610,"children":13612},{"className":13611},[],[13613],{"type":27,"value":918},{"type":27,"value":6066},{"type":22,"tag":51,"props":13616,"children":13618},{"className":13617},[],[13619],{"type":27,"value":13545},{"type":27,"value":6904},{"type":22,"tag":51,"props":13622,"children":13624},{"className":13623},[],[13625],{"type":27,"value":13552},{"type":27,"value":13554},{"type":22,"tag":30,"props":13628,"children":13629},{"href":5343},[13630],{"type":27,"value":5346},{"type":27,"value":673},{"type":22,"tag":359,"props":13633,"children":13634},{"type":676},[],{"type":27,"value":13564},{"type":22,"tag":51,"props":13637,"children":13639},{"className":13638},[],[13640],{"type":27,"value":7048},{"type":27,"value":13642}," parameter of the last call to\n",{"type":22,"tag":30,"props":13644,"children":13645},{"href":7119},[13646],{"type":27,"value":7122},{"type":22,"tag":587,"props":13648,"children":13650},{"name":13649},"VUID-vkCmdExecuteGeneratedCommandsEXT-sampleLocationsEnable-07484",[13651],{"type":22,"tag":23,"props":13652,"children":13653},{},[13654,13655,13660,13662,13667,13669,13674,13675,13680,13681,13685,13687,13690,13692,13697],{"type":27,"value":6677},{"type":22,"tag":51,"props":13656,"children":13658},{"className":13657},[],[13659],{"type":27,"value":4831},{"type":27,"value":13661},"\nstage, or\nthe bound graphics pipeline was created with the\n",{"type":22,"tag":51,"props":13663,"children":13665},{"className":13664},[],[13666],{"type":27,"value":11198},{"type":27,"value":13668}," state enabled, and\n",{"type":22,"tag":51,"props":13670,"children":13672},{"className":13671},[],[13673],{"type":27,"value":5261},{"type":27,"value":10443},{"type":22,"tag":51,"props":13676,"children":13678},{"className":13677},[],[13679],{"type":27,"value":918},{"type":27,"value":12800},{"type":22,"tag":30,"props":13682,"children":13683},{"href":11202},[13684],{"type":27,"value":11205},{"type":27,"value":13686},", and the current subpass has a\ndepth/stencil attachment, then that attachment ",{"type":22,"tag":359,"props":13688,"children":13689},{"type":676},[],{"type":27,"value":13691}," have been created\nwith the ",{"type":22,"tag":51,"props":13693,"children":13695},{"className":13694},[],[13696],{"type":27,"value":5281},{"type":27,"value":13698},"\nbit set",{"type":22,"tag":587,"props":13700,"children":13702},{"name":13701},"VUID-vkCmdExecuteGeneratedCommandsEXT-sampleLocationsEnable-07485",[13703],{"type":22,"tag":23,"props":13704,"children":13705},{},[13706,13707,13712,13714,13719,13720,13725,13727,13732,13733,13738,13739,13743,13744,13750,13752,13756,13757,13760,13762,13768,13769,13775,13777,13783,13784,13789,13791],{"type":27,"value":6677},{"type":22,"tag":51,"props":13708,"children":13710},{"className":13709},[],[13711],{"type":27,"value":4831},{"type":27,"value":13713},"\nstage, or\nthe bound graphics pipeline state was created with the\n",{"type":22,"tag":51,"props":13715,"children":13717},{"className":13716},[],[13718],{"type":27,"value":5305},{"type":27,"value":12831},{"type":22,"tag":51,"props":13721,"children":13723},{"className":13722},[],[13724],{"type":27,"value":11198},{"type":27,"value":13726}," state enabled, and if\n",{"type":22,"tag":51,"props":13728,"children":13730},{"className":13729},[],[13731],{"type":27,"value":5261},{"type":27,"value":10443},{"type":22,"tag":51,"props":13734,"children":13736},{"className":13735},[],[13737],{"type":27,"value":918},{"type":27,"value":12800},{"type":22,"tag":30,"props":13740,"children":13741},{"href":11202},[13742],{"type":27,"value":11205},{"type":27,"value":6066},{"type":22,"tag":51,"props":13745,"children":13747},{"className":13746},[],[13748],{"type":27,"value":13749},"sampleLocationsInfo.sampleLocationGridSize.width",{"type":27,"value":13751}," in the last call\nto ",{"type":22,"tag":30,"props":13753,"children":13754},{"href":5343},[13755],{"type":27,"value":5346},{"type":27,"value":673},{"type":22,"tag":359,"props":13758,"children":13759},{"type":676},[],{"type":27,"value":13761}," evenly divide\n",{"type":22,"tag":30,"props":13763,"children":13765},{"href":13764},"/man/VkMultisamplePropertiesEXT",[13766],{"type":27,"value":13767},"VkMultisamplePropertiesEXT",{"type":27,"value":199},{"type":22,"tag":51,"props":13770,"children":13772},{"className":13771},[],[13773],{"type":27,"value":13774},"sampleLocationGridSize.width",{"type":27,"value":13776}," as\nreturned by ",{"type":22,"tag":30,"props":13778,"children":13780},{"href":13779},"/man/vkGetPhysicalDeviceMultisamplePropertiesEXT",[13781],{"type":27,"value":13782},"vkGetPhysicalDeviceMultisamplePropertiesEXT",{"type":27,"value":2245},{"type":22,"tag":51,"props":13785,"children":13787},{"className":13786},[],[13788],{"type":27,"value":12844},{"type":27,"value":13790}," parameter equaling ",{"type":22,"tag":51,"props":13792,"children":13794},{"className":13793},[],[13795],{"type":27,"value":7048},{"type":22,"tag":587,"props":13797,"children":13799},{"name":13798},"VUID-vkCmdExecuteGeneratedCommandsEXT-sampleLocationsEnable-07486",[13800],{"type":22,"tag":23,"props":13801,"children":13802},{},[13803,13804,13809,13810,13815,13816,13821,13822,13827,13828,13833,13834,13838,13839,13845,13846,13850,13851,13854,13855,13859,13860,13866,13867,13871,13872,13877,13878],{"type":27,"value":6677},{"type":22,"tag":51,"props":13805,"children":13807},{"className":13806},[],[13808],{"type":27,"value":4831},{"type":27,"value":13713},{"type":22,"tag":51,"props":13811,"children":13813},{"className":13812},[],[13814],{"type":27,"value":5305},{"type":27,"value":12831},{"type":22,"tag":51,"props":13817,"children":13819},{"className":13818},[],[13820],{"type":27,"value":11198},{"type":27,"value":13726},{"type":22,"tag":51,"props":13823,"children":13825},{"className":13824},[],[13826],{"type":27,"value":5261},{"type":27,"value":10443},{"type":22,"tag":51,"props":13829,"children":13831},{"className":13830},[],[13832],{"type":27,"value":918},{"type":27,"value":12800},{"type":22,"tag":30,"props":13835,"children":13836},{"href":11202},[13837],{"type":27,"value":11205},{"type":27,"value":6066},{"type":22,"tag":51,"props":13840,"children":13842},{"className":13841},[],[13843],{"type":27,"value":13844},"sampleLocationsInfo.sampleLocationGridSize.height",{"type":27,"value":13751},{"type":22,"tag":30,"props":13847,"children":13848},{"href":5343},[13849],{"type":27,"value":5346},{"type":27,"value":673},{"type":22,"tag":359,"props":13852,"children":13853},{"type":676},[],{"type":27,"value":13761},{"type":22,"tag":30,"props":13856,"children":13857},{"href":13764},[13858],{"type":27,"value":13767},{"type":27,"value":199},{"type":22,"tag":51,"props":13861,"children":13863},{"className":13862},[],[13864],{"type":27,"value":13865},"sampleLocationGridSize.height",{"type":27,"value":13776},{"type":22,"tag":30,"props":13868,"children":13869},{"href":13779},[13870],{"type":27,"value":13782},{"type":27,"value":2245},{"type":22,"tag":51,"props":13873,"children":13875},{"className":13874},[],[13876],{"type":27,"value":12844},{"type":27,"value":13790},{"type":22,"tag":51,"props":13879,"children":13881},{"className":13880},[],[13882],{"type":27,"value":7048},{"type":22,"tag":587,"props":13884,"children":13886},{"name":13885},"VUID-vkCmdExecuteGeneratedCommandsEXT-sampleLocationsEnable-07487",[13887],{"type":22,"tag":23,"props":13888,"children":13889},{},[13890,13891,13896,13897,13902,13903,13908,13909,13914,13915,13919,13921,13924,13926],{"type":27,"value":6677},{"type":22,"tag":51,"props":13892,"children":13894},{"className":13893},[],[13895],{"type":27,"value":4831},{"type":27,"value":13713},{"type":22,"tag":51,"props":13898,"children":13900},{"className":13899},[],[13901],{"type":27,"value":11198},{"type":27,"value":13726},{"type":22,"tag":51,"props":13904,"children":13906},{"className":13905},[],[13907],{"type":27,"value":5261},{"type":27,"value":10443},{"type":22,"tag":51,"props":13910,"children":13912},{"className":13911},[],[13913],{"type":27,"value":918},{"type":27,"value":12800},{"type":22,"tag":30,"props":13916,"children":13917},{"href":11202},[13918],{"type":27,"value":11205},{"type":27,"value":13920},", the fragment shader code ",{"type":22,"tag":359,"props":13922,"children":13923},{"type":676},[],{"type":27,"value":13925},"\nnot statically use the extended instruction ",{"type":22,"tag":51,"props":13927,"children":13929},{"className":13928},[],[13930],{"type":27,"value":13931},"InterpolateAtSample",{"type":22,"tag":587,"props":13933,"children":13935},{"name":13934},"VUID-vkCmdExecuteGeneratedCommandsEXT-sampleLocationsEnable-07936",[13936],{"type":22,"tag":23,"props":13937,"children":13938},{},[13939,13940,13945,13947,13952,13953,13957,13958,13963,13964,13969,13970,13975,13976,13979,13981,13985,13986,13991,13992,13996,13997,14002,14004,14009,14011],{"type":27,"value":4437},{"type":22,"tag":51,"props":13941,"children":13943},{"className":13942},[],[13944],{"type":27,"value":5305},{"type":27,"value":13946}," state disabled and the\n",{"type":22,"tag":51,"props":13948,"children":13950},{"className":13949},[],[13951],{"type":27,"value":8132},{"type":27,"value":13597},{"type":22,"tag":30,"props":13954,"children":13955},{"href":4725},[13956],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":13959,"children":13961},{"className":13960},[],[13962],{"type":27,"value":5261},{"type":27,"value":1546},{"type":22,"tag":51,"props":13965,"children":13967},{"className":13966},[],[13968],{"type":27,"value":918},{"type":27,"value":4999},{"type":22,"tag":51,"props":13971,"children":13973},{"className":13972},[],[13974],{"type":27,"value":13749},{"type":27,"value":673},{"type":22,"tag":359,"props":13977,"children":13978},{"type":676},[],{"type":27,"value":13980}," evenly\ndivide\n",{"type":22,"tag":30,"props":13982,"children":13983},{"href":13764},[13984],{"type":27,"value":13767},{"type":27,"value":199},{"type":22,"tag":51,"props":13987,"children":13989},{"className":13988},[],[13990],{"type":27,"value":13774},{"type":27,"value":13776},{"type":22,"tag":30,"props":13993,"children":13994},{"href":13779},[13995],{"type":27,"value":13782},{"type":27,"value":2245},{"type":22,"tag":51,"props":13998,"children":14000},{"className":13999},[],[14001],{"type":27,"value":12844},{"type":27,"value":14003}," parameter equaling the value of ",{"type":22,"tag":51,"props":14005,"children":14007},{"className":14006},[],[14008],{"type":27,"value":7048},{"type":27,"value":14010},"\nin the last call to ",{"type":22,"tag":30,"props":14012,"children":14013},{"href":7119},[14014],{"type":27,"value":7122},{"type":22,"tag":587,"props":14016,"children":14018},{"name":14017},"VUID-vkCmdExecuteGeneratedCommandsEXT-sampleLocationsEnable-07937",[14019],{"type":22,"tag":23,"props":14020,"children":14021},{},[14022,14023,14028,14029,14034,14035,14039,14040,14045,14046,14051,14052,14057,14058,14061,14062,14066,14067,14072,14073,14077,14078,14083,14084,14089,14090],{"type":27,"value":4437},{"type":22,"tag":51,"props":14024,"children":14026},{"className":14025},[],[14027],{"type":27,"value":5305},{"type":27,"value":13946},{"type":22,"tag":51,"props":14030,"children":14032},{"className":14031},[],[14033],{"type":27,"value":8132},{"type":27,"value":13597},{"type":22,"tag":30,"props":14036,"children":14037},{"href":4725},[14038],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":14041,"children":14043},{"className":14042},[],[14044],{"type":27,"value":5261},{"type":27,"value":1546},{"type":22,"tag":51,"props":14047,"children":14049},{"className":14048},[],[14050],{"type":27,"value":918},{"type":27,"value":4999},{"type":22,"tag":51,"props":14053,"children":14055},{"className":14054},[],[14056],{"type":27,"value":13844},{"type":27,"value":673},{"type":22,"tag":359,"props":14059,"children":14060},{"type":676},[],{"type":27,"value":13980},{"type":22,"tag":30,"props":14063,"children":14064},{"href":13764},[14065],{"type":27,"value":13767},{"type":27,"value":199},{"type":22,"tag":51,"props":14068,"children":14070},{"className":14069},[],[14071],{"type":27,"value":13865},{"type":27,"value":13776},{"type":22,"tag":30,"props":14074,"children":14075},{"href":13779},[14076],{"type":27,"value":13782},{"type":27,"value":2245},{"type":22,"tag":51,"props":14079,"children":14081},{"className":14080},[],[14082],{"type":27,"value":12844},{"type":27,"value":14003},{"type":22,"tag":51,"props":14085,"children":14087},{"className":14086},[],[14088],{"type":27,"value":7048},{"type":27,"value":14010},{"type":22,"tag":30,"props":14091,"children":14092},{"href":7119},[14093],{"type":27,"value":7122},{"type":22,"tag":587,"props":14095,"children":14097},{"name":14096},"VUID-vkCmdExecuteGeneratedCommandsEXT-sampleLocationsEnable-07938",[14098],{"type":22,"tag":23,"props":14099,"children":14100},{},[14101,14102,14107,14108,14113,14114,14118,14119,14124,14125,14130,14131,14137,14138,14141,14143,14148,14149],{"type":27,"value":4437},{"type":22,"tag":51,"props":14103,"children":14105},{"className":14104},[],[14106],{"type":27,"value":5305},{"type":27,"value":13946},{"type":22,"tag":51,"props":14109,"children":14111},{"className":14110},[],[14112],{"type":27,"value":8132},{"type":27,"value":13597},{"type":22,"tag":30,"props":14115,"children":14116},{"href":4725},[14117],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":14120,"children":14122},{"className":14121},[],[14123],{"type":27,"value":5261},{"type":27,"value":1546},{"type":22,"tag":51,"props":14126,"children":14128},{"className":14127},[],[14129],{"type":27,"value":918},{"type":27,"value":4999},{"type":22,"tag":51,"props":14132,"children":14134},{"className":14133},[],[14135],{"type":27,"value":14136},"sampleLocationsInfo.sampleLocationsPerPixel",{"type":27,"value":673},{"type":22,"tag":359,"props":14139,"children":14140},{"type":676},[],{"type":27,"value":14142}," equal\n",{"type":22,"tag":51,"props":14144,"children":14146},{"className":14145},[],[14147],{"type":27,"value":7048},{"type":27,"value":12800},{"type":22,"tag":30,"props":14150,"children":14151},{"href":7119},[14152],{"type":27,"value":7122},{"type":22,"tag":587,"props":14154,"children":14156},{"name":14155},"VUID-vkCmdExecuteGeneratedCommandsEXT-coverageModulationTableEnable-07488",[14157],{"type":22,"tag":23,"props":14158,"children":14159},{},[14160,14162,14167,14169,14173,14175,14180,14181,14186,14187,14193,14194,14198,14199,14202,14204,14209],{"type":27,"value":14161},"If\na shader object is bound to any graphics stage or\nthe bound graphics pipeline state was created with the\n",{"type":22,"tag":51,"props":14163,"children":14165},{"className":14164},[],[14166],{"type":27,"value":12365},{"type":27,"value":14168}," state\nenabled, and the last call to\n",{"type":22,"tag":30,"props":14170,"children":14171},{"href":12406},[14172],{"type":27,"value":12409},{"type":27,"value":14174}," set\n",{"type":22,"tag":51,"props":14176,"children":14178},{"className":14177},[],[14179],{"type":27,"value":12467},{"type":27,"value":4552},{"type":22,"tag":51,"props":14182,"children":14184},{"className":14183},[],[14185],{"type":27,"value":918},{"type":27,"value":6066},{"type":22,"tag":51,"props":14188,"children":14190},{"className":14189},[],[14191],{"type":27,"value":14192},"coverageModulationTableCount",{"type":27,"value":6073},{"type":22,"tag":30,"props":14195,"children":14196},{"href":12477},[14197],{"type":27,"value":12480},{"type":27,"value":673},{"type":22,"tag":359,"props":14200,"children":14201},{"type":676},[],{"type":27,"value":14203}," equal the current\n",{"type":22,"tag":51,"props":14205,"children":14207},{"className":14206},[],[14208],{"type":27,"value":7048},{"type":27,"value":14210}," divided by the number of color samples in the\ncurrent subpass",{"type":22,"tag":587,"props":14212,"children":14214},{"name":14213},"VUID-vkCmdExecuteGeneratedCommandsEXT-rasterizationSamples-07489",[14215],{"type":22,"tag":23,"props":14216,"children":14217},{},[14218,14219,14223,14225,14230,14231,14234],{"type":27,"value":336},{"type":22,"tag":30,"props":14220,"children":14221},{"href":7017},[14222],{"type":27,"value":7020},{"type":27,"value":14224}," extension is enabled,\nand if current subpass has a depth/stencil attachment and depth test,\nstencil test, or depth bounds test are enabled in the currently bound\npipeline state, then the current ",{"type":22,"tag":51,"props":14226,"children":14228},{"className":14227},[],[14229],{"type":27,"value":7048},{"type":27,"value":673},{"type":22,"tag":359,"props":14232,"children":14233},{"type":676},[],{"type":27,"value":14235}," be the\nsame as the sample count of the depth/stencil attachment",{"type":22,"tag":587,"props":14237,"children":14239},{"name":14238},"VUID-vkCmdExecuteGeneratedCommandsEXT-coverageToColorEnable-07490",[14240,14279],{"type":22,"tag":23,"props":14241,"children":14242},{},[14243,14244,14249,14251,14255,14257,14262,14263,14268,14270,14273,14275],{"type":27,"value":4437},{"type":22,"tag":51,"props":14245,"children":14247},{"className":14246},[],[14248],{"type":27,"value":12182},{"type":27,"value":14250}," state enabled and the\nlast call to ",{"type":22,"tag":30,"props":14252,"children":14253},{"href":12203},[14254],{"type":27,"value":12206},{"type":27,"value":14256}," set the\n",{"type":22,"tag":51,"props":14258,"children":14260},{"className":14259},[],[14261],{"type":27,"value":12270},{"type":27,"value":4552},{"type":22,"tag":51,"props":14264,"children":14266},{"className":14265},[],[14267],{"type":27,"value":918},{"type":27,"value":14269},", then the current subpass\n",{"type":22,"tag":359,"props":14271,"children":14272},{"type":676},[],{"type":27,"value":14274}," have a color attachment at the location selected by the last call\nto ",{"type":22,"tag":30,"props":14276,"children":14277},{"href":12280},[14278],{"type":27,"value":12283},{"type":22,"tag":23,"props":14280,"children":14281},{},[14282,14288,14290,14294,14295,14301,14302,14308,14309,14315,14316,14322,14323,14329,14330],{"type":22,"tag":51,"props":14283,"children":14285},{"className":14284},[],[14286],{"type":27,"value":14287},"coverageToColorLocation",{"type":27,"value":14289},", with a ",{"type":22,"tag":30,"props":14291,"children":14292},{"href":2960},[14293],{"type":27,"value":2963},{"type":27,"value":1177},{"type":22,"tag":51,"props":14296,"children":14298},{"className":14297},[],[14299],{"type":27,"value":14300},"VK_FORMAT_R8_UINT",{"type":27,"value":1185},{"type":22,"tag":51,"props":14303,"children":14305},{"className":14304},[],[14306],{"type":27,"value":14307},"VK_FORMAT_R8_SINT",{"type":27,"value":97},{"type":22,"tag":51,"props":14310,"children":14312},{"className":14311},[],[14313],{"type":27,"value":14314},"VK_FORMAT_R16_UINT",{"type":27,"value":1185},{"type":22,"tag":51,"props":14317,"children":14319},{"className":14318},[],[14320],{"type":27,"value":14321},"VK_FORMAT_R16_SINT",{"type":27,"value":97},{"type":22,"tag":51,"props":14324,"children":14326},{"className":14325},[],[14327],{"type":27,"value":14328},"VK_FORMAT_R32_UINT",{"type":27,"value":3489},{"type":22,"tag":51,"props":14331,"children":14333},{"className":14332},[],[14334],{"type":27,"value":14335},"VK_FORMAT_R32_SINT",{"type":22,"tag":587,"props":14337,"children":14339},{"name":14338},"VUID-vkCmdExecuteGeneratedCommandsEXT-rasterizerDiscardEnable-09420",[14340,14398],{"type":22,"tag":23,"props":14341,"children":14342},{},[14343,14344,14348,14349,14354,14355,14359,14360,14365,14366,14371,14373,14377,14378,14383,14384,14389,14390,14393,14394],{"type":27,"value":336},{"type":22,"tag":30,"props":14345,"children":14346},{"href":12166},[14347],{"type":27,"value":12169},{"type":27,"value":11306},{"type":22,"tag":51,"props":14350,"children":14352},{"className":14351},[],[14353],{"type":27,"value":4831},{"type":27,"value":4833},{"type":22,"tag":30,"props":14356,"children":14357},{"href":4539},[14358],{"type":27,"value":4542},{"type":27,"value":4839},{"type":22,"tag":51,"props":14361,"children":14363},{"className":14362},[],[14364],{"type":27,"value":4550},{"type":27,"value":4846},{"type":22,"tag":51,"props":14367,"children":14369},{"className":14368},[],[14370],{"type":27,"value":310},{"type":27,"value":14372},", and the last call to\n",{"type":22,"tag":30,"props":14374,"children":14375},{"href":12203},[14376],{"type":27,"value":12206},{"type":27,"value":14256},{"type":22,"tag":51,"props":14379,"children":14381},{"className":14380},[],[14382],{"type":27,"value":12270},{"type":27,"value":4552},{"type":22,"tag":51,"props":14385,"children":14387},{"className":14386},[],[14388],{"type":27,"value":918},{"type":27,"value":14269},{"type":22,"tag":359,"props":14391,"children":14392},{"type":676},[],{"type":27,"value":14274},{"type":22,"tag":30,"props":14395,"children":14396},{"href":12280},[14397],{"type":27,"value":12283},{"type":22,"tag":23,"props":14399,"children":14400},{},[14401,14406,14407,14411,14412,14417,14418,14423,14424,14429,14430,14435,14436,14441,14442],{"type":22,"tag":51,"props":14402,"children":14404},{"className":14403},[],[14405],{"type":27,"value":14287},{"type":27,"value":14289},{"type":22,"tag":30,"props":14408,"children":14409},{"href":2960},[14410],{"type":27,"value":2963},{"type":27,"value":1177},{"type":22,"tag":51,"props":14413,"children":14415},{"className":14414},[],[14416],{"type":27,"value":14300},{"type":27,"value":1185},{"type":22,"tag":51,"props":14419,"children":14421},{"className":14420},[],[14422],{"type":27,"value":14307},{"type":27,"value":97},{"type":22,"tag":51,"props":14425,"children":14427},{"className":14426},[],[14428],{"type":27,"value":14314},{"type":27,"value":1185},{"type":22,"tag":51,"props":14431,"children":14433},{"className":14432},[],[14434],{"type":27,"value":14321},{"type":27,"value":97},{"type":22,"tag":51,"props":14437,"children":14439},{"className":14438},[],[14440],{"type":27,"value":14328},{"type":27,"value":3489},{"type":22,"tag":51,"props":14443,"children":14445},{"className":14444},[],[14446],{"type":27,"value":14335},{"type":22,"tag":587,"props":14448,"children":14450},{"name":14449},"VUID-vkCmdExecuteGeneratedCommandsEXT-coverageReductionMode-07491",[14451],{"type":22,"tag":23,"props":14452,"children":14453},{},[14454,14456,14462,14464,14469,14470,14475,14477,14482,14484,14489,14491,14494,14496],{"type":27,"value":14455},"If this ",{"type":22,"tag":30,"props":14457,"children":14459},{"href":14458},"/extensions/VK_NV_coverage_reduction_mode",[14460],{"type":27,"value":14461},"VK_NV_coverage_reduction_mode",{"type":27,"value":14463}," extension is enabled, the\nbound graphics pipeline state was created with the\n",{"type":22,"tag":51,"props":14465,"children":14467},{"className":14466},[],[14468],{"type":27,"value":12182},{"type":27,"value":5871},{"type":22,"tag":51,"props":14471,"children":14473},{"className":14472},[],[14474],{"type":27,"value":8132},{"type":27,"value":14476}," states enabled, the\ncurrent coverage reduction mode ",{"type":22,"tag":51,"props":14478,"children":14480},{"className":14479},[],[14481],{"type":27,"value":12687},{"type":27,"value":14483},", then the\ncurrent ",{"type":22,"tag":51,"props":14485,"children":14487},{"className":14486},[],[14488],{"type":27,"value":7048},{"type":27,"value":14490},", and the sample counts for the color\nand depth/stencil attachments (if the subpass has them) ",{"type":22,"tag":359,"props":14492,"children":14493},{"type":676},[],{"type":27,"value":14495}," be a valid\ncombination returned by\n",{"type":22,"tag":30,"props":14497,"children":14499},{"href":14498},"/man/vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV",[14500],{"type":27,"value":14501},"vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV",{"type":22,"tag":587,"props":14503,"children":14505},{"name":14504},"VUID-vkCmdExecuteGeneratedCommandsEXT-viewportCount-07492",[14506],{"type":22,"tag":23,"props":14507,"children":14508},{},[14509,14510,14515,14516,14521,14522,14525,14526,14530,14531,14536,14537,14542,14543],{"type":27,"value":4437},{"type":22,"tag":51,"props":14511,"children":14513},{"className":14512},[],[14514],{"type":27,"value":5805},{"type":27,"value":5924},{"type":22,"tag":51,"props":14517,"children":14519},{"className":14518},[],[14520],{"type":27,"value":12137},{"type":27,"value":5932},{"type":22,"tag":359,"props":14523,"children":14524},{"type":676},[],{"type":27,"value":2098},{"type":22,"tag":30,"props":14527,"children":14528},{"href":6393},[14529],{"type":27,"value":6396},{"type":27,"value":199},{"type":22,"tag":51,"props":14532,"children":14534},{"className":14533},[],[14535],{"type":27,"value":5884},{"type":27,"value":5950},{"type":22,"tag":51,"props":14538,"children":14540},{"className":14539},[],[14541],{"type":27,"value":5884},{"type":27,"value":5957},{"type":22,"tag":30,"props":14544,"children":14545},{"href":5810},[14546],{"type":27,"value":5813},{"type":22,"tag":587,"props":14548,"children":14550},{"name":14549},"VUID-vkCmdExecuteGeneratedCommandsEXT-viewportCount-07493",[14551],{"type":22,"tag":23,"props":14552,"children":14553},{},[14554,14555,14560,14561,14566,14568,14573,14574,14578,14579,14582,14583,14588,14589],{"type":27,"value":4437},{"type":22,"tag":51,"props":14556,"children":14558},{"className":14557},[],[14559],{"type":27,"value":5805},{"type":27,"value":5871},{"type":22,"tag":51,"props":14562,"children":14564},{"className":14563},[],[14565],{"type":27,"value":12137},{"type":27,"value":14567}," dynamic states enabled then\nthe ",{"type":22,"tag":51,"props":14569,"children":14571},{"className":14570},[],[14572],{"type":27,"value":5884},{"type":27,"value":6073},{"type":22,"tag":30,"props":14575,"children":14576},{"href":12142},[14577],{"type":27,"value":12145},{"type":27,"value":673},{"type":22,"tag":359,"props":14580,"children":14581},{"type":676},[],{"type":27,"value":6083},{"type":22,"tag":51,"props":14584,"children":14586},{"className":14585},[],[14587],{"type":27,"value":5884},{"type":27,"value":6073},{"type":22,"tag":30,"props":14590,"children":14591},{"href":5810},[14592],{"type":27,"value":5813},{"type":22,"tag":587,"props":14594,"children":14596},{"name":14595},"VUID-vkCmdExecuteGeneratedCommandsEXT-viewportCount-09421",[14597],{"type":22,"tag":23,"props":14598,"children":14599},{},[14600,14601,14605,14607,14612,14613,14617,14618,14621,14622,14627,14628],{"type":27,"value":336},{"type":22,"tag":30,"props":14602,"children":14603},{"href":12127},[14604],{"type":27,"value":12130},{"type":27,"value":14606}," extension is enabled, and a\nshader object is bound to any graphics stage, then the\n",{"type":22,"tag":51,"props":14608,"children":14610},{"className":14609},[],[14611],{"type":27,"value":5884},{"type":27,"value":6073},{"type":22,"tag":30,"props":14614,"children":14615},{"href":12142},[14616],{"type":27,"value":12145},{"type":27,"value":673},{"type":22,"tag":359,"props":14619,"children":14620},{"type":676},[],{"type":27,"value":6083},{"type":22,"tag":51,"props":14623,"children":14625},{"className":14624},[],[14626],{"type":27,"value":5884},{"type":27,"value":6073},{"type":22,"tag":30,"props":14629,"children":14630},{"href":5810},[14631],{"type":27,"value":5813},{"type":22,"tag":587,"props":14633,"children":14635},{"name":14634},"VUID-vkCmdExecuteGeneratedCommandsEXT-rasterizationSamples-07494",[14636],{"type":22,"tag":23,"props":14637,"children":14638},{},[14639,14640,14644,14646,14651,14653,14657,14659,14665,14666,14669,14670],{"type":27,"value":336},{"type":22,"tag":30,"props":14641,"children":14642},{"href":7017},[14643],{"type":27,"value":7020},{"type":27,"value":14645}," extension is enabled,\nand if the current subpass has any color attachments and\n",{"type":22,"tag":51,"props":14647,"children":14649},{"className":14648},[],[14650],{"type":27,"value":7048},{"type":27,"value":14652}," of the last call to\n",{"type":22,"tag":30,"props":14654,"children":14655},{"href":7119},[14656],{"type":27,"value":7122},{"type":27,"value":14658}," is greater than the number of\ncolor samples, then the pipeline ",{"type":22,"tag":51,"props":14660,"children":14662},{"className":14661},[],[14663],{"type":27,"value":14664},"sampleShadingEnable",{"type":27,"value":673},{"type":22,"tag":359,"props":14667,"children":14668},{"type":676},[],{"type":27,"value":986},{"type":22,"tag":51,"props":14671,"children":14673},{"className":14672},[],[14674],{"type":27,"value":310},{"type":22,"tag":587,"props":14676,"children":14678},{"name":14677},"VUID-vkCmdExecuteGeneratedCommandsEXT-stippledLineEnable-07495",[14679],{"type":22,"tag":23,"props":14680,"children":14681},{},[14682,14683,14688,14689,14694,14696,14701,14703,14708,14710,14716,14717,14723,14724,14734,14736,14739],{"type":27,"value":4437},{"type":22,"tag":51,"props":14684,"children":14686},{"className":14685},[],[14687],{"type":27,"value":11661},{"type":27,"value":732},{"type":22,"tag":51,"props":14690,"children":14692},{"className":14691},[],[14693],{"type":27,"value":11426},{"type":27,"value":14695}," dynamic states\nenabled, and if the current ",{"type":22,"tag":51,"props":14697,"children":14699},{"className":14698},[],[14700],{"type":27,"value":11954},{"type":27,"value":14702}," state is\n",{"type":22,"tag":51,"props":14704,"children":14706},{"className":14705},[],[14707],{"type":27,"value":918},{"type":27,"value":14709}," and the current ",{"type":22,"tag":51,"props":14711,"children":14713},{"className":14712},[],[14714],{"type":27,"value":14715},"lineRasterizationMode",{"type":27,"value":14702},{"type":22,"tag":51,"props":14718,"children":14720},{"className":14719},[],[14721],{"type":27,"value":14722},"VK_LINE_RASTERIZATION_MODE_RECTANGULAR_KHR",{"type":27,"value":6066},{"type":22,"tag":30,"props":14725,"children":14727},{"href":14726},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-stippledRectangularLines",[14728],{"type":22,"tag":51,"props":14729,"children":14731},{"className":14730},[],[14732],{"type":27,"value":14733},"stippledRectangularLines",{"type":27,"value":14735},"\nfeature ",{"type":22,"tag":359,"props":14737,"children":14738},{"type":676},[],{"type":27,"value":14740}," be enabled",{"type":22,"tag":587,"props":14742,"children":14744},{"name":14743},"VUID-vkCmdExecuteGeneratedCommandsEXT-stippledLineEnable-07496",[14745],{"type":22,"tag":23,"props":14746,"children":14747},{},[14748,14749,14754,14755,14760,14761,14766,14767,14772,14773,14778,14779,14785,14786,14796,14797,14800],{"type":27,"value":4437},{"type":22,"tag":51,"props":14750,"children":14752},{"className":14751},[],[14753],{"type":27,"value":11661},{"type":27,"value":732},{"type":22,"tag":51,"props":14756,"children":14758},{"className":14757},[],[14759],{"type":27,"value":11426},{"type":27,"value":14695},{"type":22,"tag":51,"props":14762,"children":14764},{"className":14763},[],[14765],{"type":27,"value":11954},{"type":27,"value":14702},{"type":22,"tag":51,"props":14768,"children":14770},{"className":14769},[],[14771],{"type":27,"value":918},{"type":27,"value":14709},{"type":22,"tag":51,"props":14774,"children":14776},{"className":14775},[],[14777],{"type":27,"value":14715},{"type":27,"value":14702},{"type":22,"tag":51,"props":14780,"children":14782},{"className":14781},[],[14783],{"type":27,"value":14784},"VK_LINE_RASTERIZATION_MODE_BRESENHAM_KHR",{"type":27,"value":6066},{"type":22,"tag":30,"props":14787,"children":14789},{"href":14788},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-stippledBresenhamLines",[14790],{"type":22,"tag":51,"props":14791,"children":14793},{"className":14792},[],[14794],{"type":27,"value":14795},"stippledBresenhamLines",{"type":27,"value":14735},{"type":22,"tag":359,"props":14798,"children":14799},{"type":676},[],{"type":27,"value":14740},{"type":22,"tag":587,"props":14802,"children":14804},{"name":14803},"VUID-vkCmdExecuteGeneratedCommandsEXT-stippledLineEnable-07497",[14805],{"type":22,"tag":23,"props":14806,"children":14807},{},[14808,14809,14814,14815,14820,14821,14826,14827,14832,14833,14838,14839,14845,14846,14856,14858,14861],{"type":27,"value":4437},{"type":22,"tag":51,"props":14810,"children":14812},{"className":14811},[],[14813],{"type":27,"value":11661},{"type":27,"value":732},{"type":22,"tag":51,"props":14816,"children":14818},{"className":14817},[],[14819],{"type":27,"value":11426},{"type":27,"value":14695},{"type":22,"tag":51,"props":14822,"children":14824},{"className":14823},[],[14825],{"type":27,"value":11954},{"type":27,"value":14702},{"type":22,"tag":51,"props":14828,"children":14830},{"className":14829},[],[14831],{"type":27,"value":918},{"type":27,"value":14709},{"type":22,"tag":51,"props":14834,"children":14836},{"className":14835},[],[14837],{"type":27,"value":14715},{"type":27,"value":14702},{"type":22,"tag":51,"props":14840,"children":14842},{"className":14841},[],[14843],{"type":27,"value":14844},"VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH_KHR",{"type":27,"value":6066},{"type":22,"tag":30,"props":14847,"children":14849},{"href":14848},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-stippledSmoothLines",[14850],{"type":22,"tag":51,"props":14851,"children":14853},{"className":14852},[],[14854],{"type":27,"value":14855},"stippledSmoothLines",{"type":27,"value":14857}," feature\n",{"type":22,"tag":359,"props":14859,"children":14860},{"type":676},[],{"type":27,"value":14740},{"type":22,"tag":587,"props":14863,"children":14865},{"name":14864},"VUID-vkCmdExecuteGeneratedCommandsEXT-stippledLineEnable-07498",[14866],{"type":22,"tag":23,"props":14867,"children":14868},{},[14869,14870,14875,14876,14881,14882,14887,14888,14893,14894,14899,14900,14906,14907,14915,14916,14919,14921,14927,14928,14934,14935,14938,14939],{"type":27,"value":4437},{"type":22,"tag":51,"props":14871,"children":14873},{"className":14872},[],[14874],{"type":27,"value":11661},{"type":27,"value":732},{"type":22,"tag":51,"props":14877,"children":14879},{"className":14878},[],[14880],{"type":27,"value":11426},{"type":27,"value":14695},{"type":22,"tag":51,"props":14883,"children":14885},{"className":14884},[],[14886],{"type":27,"value":11954},{"type":27,"value":14702},{"type":22,"tag":51,"props":14889,"children":14891},{"className":14890},[],[14892],{"type":27,"value":918},{"type":27,"value":14709},{"type":22,"tag":51,"props":14895,"children":14897},{"className":14896},[],[14898],{"type":27,"value":14715},{"type":27,"value":14702},{"type":22,"tag":51,"props":14901,"children":14903},{"className":14902},[],[14904],{"type":27,"value":14905},"VK_LINE_RASTERIZATION_MODE_DEFAULT_KHR",{"type":27,"value":6066},{"type":22,"tag":30,"props":14908,"children":14909},{"href":14726},[14910],{"type":22,"tag":51,"props":14911,"children":14913},{"className":14912},[],[14914],{"type":27,"value":14733},{"type":27,"value":14735},{"type":22,"tag":359,"props":14917,"children":14918},{"type":676},[],{"type":27,"value":14920}," be enabled and\n",{"type":22,"tag":30,"props":14922,"children":14924},{"href":14923},"/man/VkPhysicalDeviceLimits",[14925],{"type":27,"value":14926},"VkPhysicalDeviceLimits",{"type":27,"value":199},{"type":22,"tag":51,"props":14929,"children":14931},{"className":14930},[],[14932],{"type":27,"value":14933},"strictLines",{"type":27,"value":673},{"type":22,"tag":359,"props":14936,"children":14937},{"type":676},[],{"type":27,"value":3769},{"type":22,"tag":51,"props":14940,"children":14942},{"className":14941},[],[14943],{"type":27,"value":918},{"type":22,"tag":587,"props":14945,"children":14947},{"name":14946},"VUID-vkCmdExecuteGeneratedCommandsEXT-conservativePointAndLineRasterization-07499",[14948],{"type":22,"tag":23,"props":14949,"children":14950},{},[14951,14952,14957,14959,14969,14971,14976,14978,14982,14985,14986],{"type":27,"value":4437},{"type":22,"tag":51,"props":14953,"children":14955},{"className":14954},[],[14956],{"type":27,"value":11032},{"type":27,"value":14958}," dynamic state\nenabled, ",{"type":22,"tag":30,"props":14960,"children":14962},{"href":14961},"/man/VkPhysicalDeviceConservativeRasterizationPropertiesEXT#limits-conservativePointAndLineRasterization",[14963],{"type":22,"tag":51,"props":14964,"children":14966},{"className":14965},[],[14967],{"type":27,"value":14968},"conservativePointAndLineRasterization",{"type":27,"value":14970}," is not supported, and the\neffective primitive topology output by the last pre-rasterization shader\nstage is a line or point, then the ",{"type":22,"tag":51,"props":14972,"children":14974},{"className":14973},[],[14975],{"type":27,"value":11117},{"type":27,"value":14977},"\nset by the last call to ",{"type":22,"tag":30,"props":14979,"children":14980},{"href":11053},[14981],{"type":27,"value":11056},{"type":22,"tag":359,"props":14983,"children":14984},{"type":676},[],{"type":27,"value":3769},{"type":22,"tag":51,"props":14987,"children":14989},{"className":14988},[],[14990],{"type":27,"value":14991},"VK_CONSERVATIVE_RASTERIZATION_MODE_DISABLED_EXT",{"type":22,"tag":587,"props":14993,"children":14995},{"name":14994},"VUID-vkCmdExecuteGeneratedCommandsEXT-stage-07073",[14996],{"type":22,"tag":23,"props":14997,"children":14998},{},[14999,15001,15007,15008,15014,15016,15020,15021,15027,15029,15034,15035,15041,15042,15047,15048,15053,15054,15060,15061,15064],{"type":27,"value":15000},"If the currently bound pipeline was created with the\n",{"type":22,"tag":30,"props":15002,"children":15004},{"href":15003},"/man/VkPipelineShaderStageCreateInfo",[15005],{"type":27,"value":15006},"VkPipelineShaderStageCreateInfo",{"type":27,"value":199},{"type":22,"tag":51,"props":15009,"children":15011},{"className":15010},[],[15012],{"type":27,"value":15013},"stage",{"type":27,"value":15015}," member of an element\nof ",{"type":22,"tag":30,"props":15017,"children":15018},{"href":9930},[15019],{"type":27,"value":3791},{"type":27,"value":199},{"type":22,"tag":51,"props":15022,"children":15024},{"className":15023},[],[15025],{"type":27,"value":15026},"pStages",{"type":27,"value":15028}," set to\n",{"type":22,"tag":51,"props":15030,"children":15032},{"className":15031},[],[15033],{"type":27,"value":11371},{"type":27,"value":97},{"type":22,"tag":51,"props":15036,"children":15038},{"className":15037},[],[15039],{"type":27,"value":15040},"VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT",{"type":27,"value":97},{"type":22,"tag":51,"props":15043,"children":15045},{"className":15044},[],[15046],{"type":27,"value":4663},{"type":27,"value":732},{"type":22,"tag":51,"props":15049,"children":15051},{"className":15050},[],[15052],{"type":27,"value":4670},{"type":27,"value":4763},{"type":22,"tag":30,"props":15055,"children":15057},{"href":15056},"/chapters/queries#queries-mesh-shader",[15058],{"type":27,"value":15059},"Mesh\nShader Queries",{"type":27,"value":673},{"type":22,"tag":359,"props":15062,"children":15063},{"type":676},[],{"type":27,"value":15065}," not be active",{"type":22,"tag":587,"props":15067,"children":15069},{"name":15068},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08877",[15070],{"type":22,"tag":23,"props":15071,"children":15072},{},[15073,15074,15079,15080,15085,15086,15090,15091,15096,15097,15102,15103,15107,15108,15111,15112,15116],{"type":27,"value":6677},{"type":22,"tag":51,"props":15075,"children":15077},{"className":15076},[],[15078],{"type":27,"value":4831},{"type":27,"value":10677},{"type":22,"tag":51,"props":15081,"children":15083},{"className":15082},[],[15084],{"type":27,"value":4204},{"type":27,"value":10560},{"type":22,"tag":30,"props":15087,"children":15088},{"href":4725},[15089],{"type":27,"value":4728},{"type":27,"value":1177},{"type":22,"tag":51,"props":15092,"children":15094},{"className":15093},[],[15095],{"type":27,"value":4550},{"type":27,"value":1546},{"type":22,"tag":51,"props":15098,"children":15100},{"className":15099},[],[15101],{"type":27,"value":310},{"type":27,"value":4999},{"type":22,"tag":30,"props":15104,"children":15105},{"href":4172},[15106],{"type":27,"value":4175},{"type":27,"value":673},{"type":22,"tag":359,"props":15109,"children":15110},{"type":676},[],{"type":27,"value":6281},{"type":22,"tag":30,"props":15113,"children":15114},{"href":4460},[15115],{"type":27,"value":4463},{"type":27,"value":5081},{"type":22,"tag":587,"props":15118,"children":15120},{"name":15119},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-07850",[15121],{"type":22,"tag":23,"props":15122,"children":15123},{},[15124,15126,15132,15133,15136],{"type":27,"value":15125},"If dynamic state was inherited from\n",{"type":22,"tag":30,"props":15127,"children":15129},{"href":15128},"/man/VkCommandBufferInheritanceViewportScissorInfoNV",[15130],{"type":27,"value":15131},"VkCommandBufferInheritanceViewportScissorInfoNV",{"type":27,"value":3892},{"type":22,"tag":359,"props":15134,"children":15135},{"type":676},[],{"type":27,"value":15137}," be set\nin the current command buffer prior to this drawing command",{"type":22,"tag":587,"props":15139,"children":15141},{"name":15140},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08684",[15142],{"type":22,"tag":23,"props":15143,"children":15144},{},[15145,15147,15153,15154,15157,15159,15164,15166],{"type":27,"value":15146},"If there is no bound graphics pipeline, ",{"type":22,"tag":51,"props":15148,"children":15150},{"className":15149},[],[15151],{"type":27,"value":15152},"vkCmdBindShadersEXT",{"type":27,"value":673},{"type":22,"tag":359,"props":15155,"children":15156},{"type":676},[],{"type":27,"value":15158},"\nhave been called in the current command buffer with ",{"type":22,"tag":51,"props":15160,"children":15162},{"className":15161},[],[15163],{"type":27,"value":15026},{"type":27,"value":15165}," with\nan element of ",{"type":22,"tag":51,"props":15167,"children":15169},{"className":15168},[],[15170],{"type":27,"value":11371},{"type":22,"tag":587,"props":15172,"children":15174},{"name":15173},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08685",[15175],{"type":22,"tag":23,"props":15176,"children":15177},{},[15178,15180,15190,15192,15197,15198,15201,15203,15208,15210],{"type":27,"value":15179},"If there is no bound graphics pipeline, and the\n",{"type":22,"tag":30,"props":15181,"children":15183},{"href":15182},"/man/VkPhysicalDeviceFeatures#features-tessellationShader",[15184],{"type":22,"tag":51,"props":15185,"children":15187},{"className":15186},[],[15188],{"type":27,"value":15189},"tessellationShader",{"type":27,"value":15191}," feature is\nenabled, ",{"type":22,"tag":51,"props":15193,"children":15195},{"className":15194},[],[15196],{"type":27,"value":15152},{"type":27,"value":673},{"type":22,"tag":359,"props":15199,"children":15200},{"type":676},[],{"type":27,"value":15202}," have been called in the current\ncommand buffer with ",{"type":22,"tag":51,"props":15204,"children":15206},{"className":15205},[],[15207],{"type":27,"value":15026},{"type":27,"value":15209}," with an element of\n",{"type":22,"tag":51,"props":15211,"children":15213},{"className":15212},[],[15214],{"type":27,"value":15040},{"type":22,"tag":587,"props":15216,"children":15218},{"name":15217},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08686",[15219],{"type":22,"tag":23,"props":15220,"children":15221},{},[15222,15223,15231,15232,15237,15238,15241,15242,15247,15248],{"type":27,"value":15179},{"type":22,"tag":30,"props":15224,"children":15225},{"href":15182},[15226],{"type":22,"tag":51,"props":15227,"children":15229},{"className":15228},[],[15230],{"type":27,"value":15189},{"type":27,"value":15191},{"type":22,"tag":51,"props":15233,"children":15235},{"className":15234},[],[15236],{"type":27,"value":15152},{"type":27,"value":673},{"type":22,"tag":359,"props":15239,"children":15240},{"type":676},[],{"type":27,"value":15202},{"type":22,"tag":51,"props":15243,"children":15245},{"className":15244},[],[15246],{"type":27,"value":15026},{"type":27,"value":15209},{"type":22,"tag":51,"props":15249,"children":15251},{"className":15250},[],[15252],{"type":27,"value":4663},{"type":22,"tag":587,"props":15254,"children":15256},{"name":15255},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08687",[15257],{"type":22,"tag":23,"props":15258,"children":15259},{},[15260,15261,15271,15272,15277,15278,15281,15283,15288,15289],{"type":27,"value":15179},{"type":22,"tag":30,"props":15262,"children":15264},{"href":15263},"/man/VkPhysicalDeviceFeatures#features-geometryShader",[15265],{"type":22,"tag":51,"props":15266,"children":15268},{"className":15267},[],[15269],{"type":27,"value":15270},"geometryShader",{"type":27,"value":9034},{"type":22,"tag":51,"props":15273,"children":15275},{"className":15274},[],[15276],{"type":27,"value":15152},{"type":27,"value":673},{"type":22,"tag":359,"props":15279,"children":15280},{"type":676},[],{"type":27,"value":15282}," have been called in the current command\nbuffer with ",{"type":22,"tag":51,"props":15284,"children":15286},{"className":15285},[],[15287],{"type":27,"value":15026},{"type":27,"value":15209},{"type":22,"tag":51,"props":15290,"children":15292},{"className":15291},[],[15293],{"type":27,"value":4670},{"type":22,"tag":587,"props":15295,"children":15297},{"name":15296},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08688",[15298],{"type":22,"tag":23,"props":15299,"children":15300},{},[15301,15302,15307,15308,15311,15312,15317,15318],{"type":27,"value":15146},{"type":22,"tag":51,"props":15303,"children":15305},{"className":15304},[],[15306],{"type":27,"value":15152},{"type":27,"value":673},{"type":22,"tag":359,"props":15309,"children":15310},{"type":676},[],{"type":27,"value":15158},{"type":22,"tag":51,"props":15313,"children":15315},{"className":15314},[],[15316],{"type":27,"value":15026},{"type":27,"value":15165},{"type":22,"tag":51,"props":15319,"children":15321},{"className":15320},[],[15322],{"type":27,"value":4831},{"type":22,"tag":587,"props":15324,"children":15326},{"name":15325},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08689",[15327],{"type":22,"tag":23,"props":15328,"children":15329},{},[15330,15332,15342,15344,15349,15350,15353,15354,15359,15360],{"type":27,"value":15331},"If there is no bound graphics pipeline, and the ",{"type":22,"tag":30,"props":15333,"children":15335},{"href":15334},"/man/VkPhysicalDeviceMeshShaderFeaturesEXT#features-taskShader",[15336],{"type":22,"tag":51,"props":15337,"children":15339},{"className":15338},[],[15340],{"type":27,"value":15341},"taskShader",{"type":27,"value":15343}," feature is enabled, ",{"type":22,"tag":51,"props":15345,"children":15347},{"className":15346},[],[15348],{"type":27,"value":15152},{"type":27,"value":673},{"type":22,"tag":359,"props":15351,"children":15352},{"type":676},[],{"type":27,"value":15158},{"type":22,"tag":51,"props":15355,"children":15357},{"className":15356},[],[15358],{"type":27,"value":15026},{"type":27,"value":15165},{"type":22,"tag":51,"props":15361,"children":15363},{"className":15362},[],[15364],{"type":27,"value":15365},"VK_SHADER_STAGE_TASK_BIT_EXT",{"type":22,"tag":587,"props":15367,"children":15369},{"name":15368},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08690",[15370],{"type":22,"tag":23,"props":15371,"children":15372},{},[15373,15374,15384,15385,15390,15391,15394,15395,15400,15401],{"type":27,"value":15331},{"type":22,"tag":30,"props":15375,"children":15377},{"href":15376},"/man/VkPhysicalDeviceMeshShaderFeaturesEXT#features-meshShader",[15378],{"type":22,"tag":51,"props":15379,"children":15381},{"className":15380},[],[15382],{"type":27,"value":15383},"meshShader",{"type":27,"value":15343},{"type":22,"tag":51,"props":15386,"children":15388},{"className":15387},[],[15389],{"type":27,"value":15152},{"type":27,"value":673},{"type":22,"tag":359,"props":15392,"children":15393},{"type":676},[],{"type":27,"value":15158},{"type":22,"tag":51,"props":15396,"children":15398},{"className":15397},[],[15399],{"type":27,"value":15026},{"type":27,"value":15165},{"type":22,"tag":51,"props":15402,"children":15404},{"className":15403},[],[15405],{"type":27,"value":15406},"VK_SHADER_STAGE_MESH_BIT_EXT",{"type":22,"tag":587,"props":15408,"children":15410},{"name":15409},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08693",[15411],{"type":22,"tag":23,"props":15412,"children":15413},{},[15414,15416,15424,15425,15433,15435,15440,15441,15446,15448,15451,15453,15458,15460,15463,15465,15470],{"type":27,"value":15415},"If there is no bound graphics pipeline, and at least one of the\n",{"type":22,"tag":30,"props":15417,"children":15418},{"href":15334},[15419],{"type":22,"tag":51,"props":15420,"children":15422},{"className":15421},[],[15423],{"type":27,"value":15341},{"type":27,"value":717},{"type":22,"tag":30,"props":15426,"children":15427},{"href":15376},[15428],{"type":22,"tag":51,"props":15429,"children":15431},{"className":15430},[],[15432],{"type":27,"value":15383},{"type":27,"value":15434}," features is enabled, one of the\n",{"type":22,"tag":51,"props":15436,"children":15438},{"className":15437},[],[15439],{"type":27,"value":11371},{"type":27,"value":611},{"type":22,"tag":51,"props":15442,"children":15444},{"className":15443},[],[15445],{"type":27,"value":15406},{"type":27,"value":15447},"\nstages ",{"type":22,"tag":359,"props":15449,"children":15450},{"type":676},[],{"type":27,"value":15452}," have a valid ",{"type":22,"tag":51,"props":15454,"children":15456},{"className":15455},[],[15457],{"type":27,"value":1774},{"type":27,"value":15459}," bound, and the other ",{"type":22,"tag":359,"props":15461,"children":15462},{"type":676},[],{"type":27,"value":15464},"\nhave no ",{"type":22,"tag":51,"props":15466,"children":15468},{"className":15467},[],[15469],{"type":27,"value":1774},{"type":27,"value":15471}," bound",{"type":22,"tag":587,"props":15473,"children":15475},{"name":15474},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08694",[15476],{"type":22,"tag":23,"props":15477,"children":15478},{},[15479,15481,15489,15490,15498,15500,15505,15507,15512,15514,15519,15521,15527,15529,15534,15535,15538,15540,15545],{"type":27,"value":15480},"If there is no bound graphics pipeline, and both the\n",{"type":22,"tag":30,"props":15482,"children":15483},{"href":15334},[15484],{"type":22,"tag":51,"props":15485,"children":15487},{"className":15486},[],[15488],{"type":27,"value":15341},{"type":27,"value":717},{"type":22,"tag":30,"props":15491,"children":15492},{"href":15376},[15493],{"type":22,"tag":51,"props":15494,"children":15496},{"className":15495},[],[15497],{"type":27,"value":15383},{"type":27,"value":15499}," features are enabled, and a valid ",{"type":22,"tag":51,"props":15501,"children":15503},{"className":15502},[],[15504],{"type":27,"value":1774},{"type":27,"value":15506},"\nis bound the to the ",{"type":22,"tag":51,"props":15508,"children":15510},{"className":15509},[],[15511],{"type":27,"value":15406},{"type":27,"value":15513}," stage, and that\n",{"type":22,"tag":51,"props":15515,"children":15517},{"className":15516},[],[15518],{"type":27,"value":1774},{"type":27,"value":15520}," was created without the\n",{"type":22,"tag":51,"props":15522,"children":15524},{"className":15523},[],[15525],{"type":27,"value":15526},"VK_SHADER_CREATE_NO_TASK_SHADER_BIT_EXT",{"type":27,"value":15528}," flag, a valid\n",{"type":22,"tag":51,"props":15530,"children":15532},{"className":15531},[],[15533],{"type":27,"value":1774},{"type":27,"value":673},{"type":22,"tag":359,"props":15536,"children":15537},{"type":676},[],{"type":27,"value":15539}," be bound to the\n",{"type":22,"tag":51,"props":15541,"children":15543},{"className":15542},[],[15544],{"type":27,"value":15365},{"type":27,"value":15546}," stage",{"type":22,"tag":587,"props":15548,"children":15550},{"name":15549},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08695",[15551],{"type":22,"tag":23,"props":15552,"children":15553},{},[15554,15555,15563,15564,15572,15573,15578,15579,15584,15585,15590,15592,15597,15599,15602,15604,15609,15611,15616],{"type":27,"value":15480},{"type":22,"tag":30,"props":15556,"children":15557},{"href":15334},[15558],{"type":22,"tag":51,"props":15559,"children":15561},{"className":15560},[],[15562],{"type":27,"value":15341},{"type":27,"value":717},{"type":22,"tag":30,"props":15565,"children":15566},{"href":15376},[15567],{"type":22,"tag":51,"props":15568,"children":15570},{"className":15569},[],[15571],{"type":27,"value":15383},{"type":27,"value":15499},{"type":22,"tag":51,"props":15574,"children":15576},{"className":15575},[],[15577],{"type":27,"value":1774},{"type":27,"value":15506},{"type":22,"tag":51,"props":15580,"children":15582},{"className":15581},[],[15583],{"type":27,"value":15406},{"type":27,"value":15513},{"type":22,"tag":51,"props":15586,"children":15588},{"className":15587},[],[15589],{"type":27,"value":1774},{"type":27,"value":15591}," was created with the\n",{"type":22,"tag":51,"props":15593,"children":15595},{"className":15594},[],[15596],{"type":27,"value":15526},{"type":27,"value":15598}," flag, there ",{"type":22,"tag":359,"props":15600,"children":15601},{"type":676},[],{"type":27,"value":15603}," be no\n",{"type":22,"tag":51,"props":15605,"children":15607},{"className":15606},[],[15608],{"type":27,"value":1774},{"type":27,"value":15610}," bound to the ",{"type":22,"tag":51,"props":15612,"children":15614},{"className":15613},[],[15615],{"type":27,"value":15365},{"type":27,"value":15546},{"type":22,"tag":587,"props":15618,"children":15620},{"name":15619},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08696",[15621],{"type":22,"tag":23,"props":15622,"children":15623},{},[15624,15626,15631,15633,15638,15640,15643,15644,15649,15651,15656,15658,15663],{"type":27,"value":15625},"If there is no bound graphics pipeline, and a valid ",{"type":22,"tag":51,"props":15627,"children":15629},{"className":15628},[],[15630],{"type":27,"value":1774},{"type":27,"value":15632}," is\nbound to the ",{"type":22,"tag":51,"props":15634,"children":15636},{"className":15635},[],[15637],{"type":27,"value":11371},{"type":27,"value":15639}," stage, there ",{"type":22,"tag":359,"props":15641,"children":15642},{"type":676},[],{"type":27,"value":15603},{"type":22,"tag":51,"props":15645,"children":15647},{"className":15646},[],[15648],{"type":27,"value":1774},{"type":27,"value":15650}," bound to either the ",{"type":22,"tag":51,"props":15652,"children":15654},{"className":15653},[],[15655],{"type":27,"value":15365},{"type":27,"value":15657},"\nstage or the ",{"type":22,"tag":51,"props":15659,"children":15661},{"className":15660},[],[15662],{"type":27,"value":15406},{"type":27,"value":15546},{"type":22,"tag":587,"props":15665,"children":15667},{"name":15666},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08698",[15668],{"type":22,"tag":23,"props":15669,"children":15670},{},[15671,15673,15679,15681,15686,15688,15694,15696,15699],{"type":27,"value":15672},"If any graphics shader is bound which was created with the\n",{"type":22,"tag":51,"props":15674,"children":15676},{"className":15675},[],[15677],{"type":27,"value":15678},"VK_SHADER_CREATE_LINK_STAGE_BIT_EXT",{"type":27,"value":15680}," flag, then all shaders created\nwith the ",{"type":22,"tag":51,"props":15682,"children":15684},{"className":15683},[],[15685],{"type":27,"value":15678},{"type":27,"value":15687}," flag in the same\n",{"type":22,"tag":30,"props":15689,"children":15691},{"href":15690},"/man/vkCreateShadersEXT",[15692],{"type":27,"value":15693},"vkCreateShadersEXT",{"type":27,"value":15695}," call ",{"type":22,"tag":359,"props":15697,"children":15698},{"type":676},[],{"type":27,"value":15700}," also be bound",{"type":22,"tag":587,"props":15702,"children":15704},{"name":15703},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08699",[15705],{"type":22,"tag":23,"props":15706,"children":15707},{},[15708,15709,15714,15716,15721,15723,15727,15728,15731,15733,15738],{"type":27,"value":15672},{"type":22,"tag":51,"props":15710,"children":15712},{"className":15711},[],[15713],{"type":27,"value":15678},{"type":27,"value":15715}," flag, any stages in between\nstages whose shaders which did not create a shader with the\n",{"type":22,"tag":51,"props":15717,"children":15719},{"className":15718},[],[15720],{"type":27,"value":15678},{"type":27,"value":15722}," flag as part of the same\n",{"type":22,"tag":30,"props":15724,"children":15725},{"href":15690},[15726],{"type":27,"value":15693},{"type":27,"value":15695},{"type":22,"tag":359,"props":15729,"children":15730},{"type":676},[],{"type":27,"value":15732}," not have any ",{"type":22,"tag":51,"props":15734,"children":15736},{"className":15735},[],[15737],{"type":27,"value":1774},{"type":27,"value":15471},{"type":22,"tag":587,"props":15740,"children":15742},{"name":15741},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08878",[15743],{"type":22,"tag":23,"props":15744,"children":15745},{},[15746,15748,15751],{"type":27,"value":15747},"All bound graphics shader objects ",{"type":22,"tag":359,"props":15749,"children":15750},{"type":676},[],{"type":27,"value":15752}," have been created with identical\nor identically defined push constant ranges",{"type":22,"tag":587,"props":15754,"children":15756},{"name":15755},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-08879",[15757],{"type":22,"tag":23,"props":15758,"children":15759},{},[15760,15761,15764],{"type":27,"value":15747},{"type":22,"tag":359,"props":15762,"children":15763},{"type":676},[],{"type":27,"value":15765}," have been created with identical\nor identically defined arrays of descriptor set layouts",{"type":22,"tag":587,"props":15767,"children":15769},{"name":15768},"VUID-vkCmdExecuteGeneratedCommandsEXT-colorAttachmentCount-09372",[15770],{"type":22,"tag":23,"props":15771,"children":15772},{},[15773,15774,15778,15779,15783,15784,15789,15790,15795,15797,15802,15804,15807,15809,15815,15816,15822],{"type":27,"value":7165},{"type":22,"tag":30,"props":15775,"children":15776},{"href":7153},[15777],{"type":27,"value":7156},{"type":27,"value":7980},{"type":22,"tag":30,"props":15780,"children":15781},{"href":4038},[15782],{"type":27,"value":4041},{"type":27,"value":199},{"type":22,"tag":51,"props":15785,"children":15787},{"className":15786},[],[15788],{"type":27,"value":7573},{"type":27,"value":650},{"type":22,"tag":51,"props":15791,"children":15793},{"className":15792},[],[15794],{"type":27,"value":6812},{"type":27,"value":15796},", a color\nattachment with a resolve mode of\n",{"type":22,"tag":51,"props":15798,"children":15800},{"className":15799},[],[15801],{"type":27,"value":7907},{"type":27,"value":15803},", and a fragment\nshader is bound, it ",{"type":22,"tag":359,"props":15805,"children":15806},{"type":676},[],{"type":27,"value":15808}," not declare the ",{"type":22,"tag":51,"props":15810,"children":15812},{"className":15811},[],[15813],{"type":27,"value":15814},"DepthReplacing",{"type":27,"value":732},{"type":22,"tag":51,"props":15817,"children":15819},{"className":15818},[],[15820],{"type":27,"value":15821},"StencilRefReplacingEXT",{"type":27,"value":15823}," execution modes",{"type":22,"tag":587,"props":15825,"children":15827},{"name":15826},"VUID-vkCmdExecuteGeneratedCommandsEXT-pDynamicStates-08715",[15828],{"type":22,"tag":23,"props":15829,"children":15830},{},[15831,15833,15838,15840,15846,15847,15853,15855,15861,15863,15869,15870,15876,15878,15882,15883,15886,15887],{"type":27,"value":15832},"If the bound graphics pipeline state includes a fragment shader stage,\nwas created with ",{"type":22,"tag":51,"props":15834,"children":15836},{"className":15835},[],[15837],{"type":27,"value":5515},{"type":27,"value":15839}," set in\n",{"type":22,"tag":30,"props":15841,"children":15843},{"href":15842},"/man/VkPipelineDynamicStateCreateInfo",[15844],{"type":27,"value":15845},"VkPipelineDynamicStateCreateInfo",{"type":27,"value":199},{"type":22,"tag":51,"props":15848,"children":15850},{"className":15849},[],[15851],{"type":27,"value":15852},"pDynamicStates",{"type":27,"value":15854},", and the\nfragment shader declares the ",{"type":22,"tag":51,"props":15856,"children":15858},{"className":15857},[],[15859],{"type":27,"value":15860},"EarlyFragmentTests",{"type":27,"value":15862}," execution mode and\nuses ",{"type":22,"tag":51,"props":15864,"children":15866},{"className":15865},[],[15867],{"type":27,"value":15868},"OpDepthAttachmentReadEXT",{"type":27,"value":7171},{"type":22,"tag":51,"props":15871,"children":15873},{"className":15872},[],[15874],{"type":27,"value":15875},"depthWriteEnable",{"type":27,"value":15877}," parameter\nin the last call to ",{"type":22,"tag":30,"props":15879,"children":15880},{"href":5536},[15881],{"type":27,"value":5539},{"type":27,"value":673},{"type":22,"tag":359,"props":15884,"children":15885},{"type":676},[],{"type":27,"value":986},{"type":22,"tag":51,"props":15888,"children":15890},{"className":15889},[],[15891],{"type":27,"value":310},{"type":22,"tag":587,"props":15893,"children":15895},{"name":15894},"VUID-vkCmdExecuteGeneratedCommandsEXT-pDynamicStates-08716",[15896],{"type":22,"tag":23,"props":15897,"children":15898},{},[15899,15900,15905,15906,15910,15911,15916,15917,15922,15923,15929,15930,15935,15937,15941,15942,15945,15946],{"type":27,"value":15832},{"type":22,"tag":51,"props":15901,"children":15903},{"className":15902},[],[15904],{"type":27,"value":5095},{"type":27,"value":15839},{"type":22,"tag":30,"props":15907,"children":15908},{"href":15842},[15909],{"type":27,"value":15845},{"type":27,"value":199},{"type":22,"tag":51,"props":15912,"children":15914},{"className":15913},[],[15915],{"type":27,"value":15852},{"type":27,"value":15854},{"type":22,"tag":51,"props":15918,"children":15920},{"className":15919},[],[15921],{"type":27,"value":15860},{"type":27,"value":15862},{"type":22,"tag":51,"props":15924,"children":15926},{"className":15925},[],[15927],{"type":27,"value":15928},"OpStencilAttachmentReadEXT",{"type":27,"value":7171},{"type":22,"tag":51,"props":15931,"children":15933},{"className":15932},[],[15934],{"type":27,"value":4409},{"type":27,"value":15936}," parameter in\nthe last call to ",{"type":22,"tag":30,"props":15938,"children":15939},{"href":5133},[15940],{"type":27,"value":5136},{"type":27,"value":673},{"type":22,"tag":359,"props":15943,"children":15944},{"type":676},[],{"type":27,"value":3769},{"type":22,"tag":51,"props":15947,"children":15949},{"className":15948},[],[15950],{"type":27,"value":7625},{"type":22,"tag":587,"props":15952,"children":15954},{"name":15953},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09116",[15955,15963],{"type":22,"tag":42,"props":15956,"children":15958},{"code":15957},"If\na shader object is bound to any graphics stage\n",[15959],{"type":22,"tag":51,"props":15960,"children":15961},{"__ignoreMap":47},[15962],{"type":27,"value":15957},{"type":22,"tag":23,"props":15964,"children":15965},{},[15966,15968,15973,15975,15981,15983,15989,15990,15994,15997,15999,16005,16006,16012,16014,16020],{"type":27,"value":15967},"or\nthe currently bound graphics pipeline was created with\n",{"type":22,"tag":51,"props":15969,"children":15971},{"className":15970},[],[15972],{"type":27,"value":10900},{"type":27,"value":15974},",\nand the format of any color attachment is\n",{"type":22,"tag":51,"props":15976,"children":15978},{"className":15977},[],[15979],{"type":27,"value":15980},"VK_FORMAT_E5B9G9R9_UFLOAT_PACK32",{"type":27,"value":15982},", the corresponding element of the\n",{"type":22,"tag":51,"props":15984,"children":15986},{"className":15985},[],[15987],{"type":27,"value":15988},"pColorWriteMasks",{"type":27,"value":6795},{"type":22,"tag":30,"props":15991,"children":15992},{"href":10904},[15993],{"type":27,"value":10907},{"type":22,"tag":359,"props":15995,"children":15996},{"type":676},[],{"type":27,"value":15998}," either include all of ",{"type":22,"tag":51,"props":16000,"children":16002},{"className":16001},[],[16003],{"type":27,"value":16004},"VK_COLOR_COMPONENT_R_BIT",{"type":27,"value":97},{"type":22,"tag":51,"props":16007,"children":16009},{"className":16008},[],[16010],{"type":27,"value":16011},"VK_COLOR_COMPONENT_G_BIT",{"type":27,"value":16013},", and ",{"type":22,"tag":51,"props":16015,"children":16017},{"className":16016},[],[16018],{"type":27,"value":16019},"VK_COLOR_COMPONENT_B_BIT",{"type":27,"value":16021},", or\nnone of them",{"type":22,"tag":587,"props":16023,"children":16025},{"name":16024},"VUID-vkCmdExecuteGeneratedCommandsEXT-maxFragmentDualSrcAttachments-09239",[16026],{"type":22,"tag":23,"props":16027,"children":16028},{},[16029,16030,16036,16038,16044,16046,16051,16053,16059,16061,16067,16068,16074,16075,16081,16083,16086,16088],{"type":27,"value":2592},{"type":22,"tag":30,"props":16031,"children":16033},{"href":16032},"/chapters/framebuffer#framebuffer-blending",[16034],{"type":27,"value":16035},"blending",{"type":27,"value":16037}," is enabled for any attachment where\neither the source or destination blend factors for that attachment\n",{"type":22,"tag":30,"props":16039,"children":16041},{"href":16040},"/chapters/framebuffer#framebuffer-dsb",[16042],{"type":27,"value":16043},"use the secondary color input",{"type":27,"value":16045},", the maximum value of\n",{"type":22,"tag":51,"props":16047,"children":16049},{"className":16048},[],[16050],{"type":27,"value":10483},{"type":27,"value":16052}," for any output attachment ",{"type":22,"tag":30,"props":16054,"children":16056},{"href":16055},"/chapters/shaders#shaders-staticuse",[16057],{"type":27,"value":16058},"statically\nused",{"type":27,"value":16060}," in the ",{"type":22,"tag":51,"props":16062,"children":16064},{"className":16063},[],[16065],{"type":27,"value":16066},"Fragment",{"type":27,"value":673},{"type":22,"tag":51,"props":16069,"children":16071},{"className":16070},[],[16072],{"type":27,"value":16073},"Execution",{"type":27,"value":673},{"type":22,"tag":51,"props":16076,"children":16078},{"className":16077},[],[16079],{"type":27,"value":16080},"Model",{"type":27,"value":16082}," executed by this command\n",{"type":22,"tag":359,"props":16084,"children":16085},{"type":676},[],{"type":27,"value":16087}," be less than ",{"type":22,"tag":30,"props":16089,"children":16091},{"href":16090},"/man/VkPhysicalDeviceLimits#limits-maxFragmentDualSrcAttachments",[16092],{"type":22,"tag":51,"props":16093,"children":16095},{"className":16094},[],[16096],{"type":27,"value":16097},"maxFragmentDualSrcAttachments",{"type":22,"tag":587,"props":16099,"children":16101},{"name":16100},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09548",[16102],{"type":22,"tag":23,"props":16103,"children":16104},{},[16105,16107,16111,16113,16119,16120,16126,16128,16134,16135,16138],{"type":27,"value":16106},"If the current render pass was begun with ",{"type":22,"tag":30,"props":16108,"children":16109},{"href":7153},[16110],{"type":27,"value":7156},{"type":27,"value":16112},",\nand there is no shader object bound to any graphics stage,\nthe value of each element of\n",{"type":22,"tag":30,"props":16114,"children":16116},{"href":16115},"/man/VkRenderingAttachmentLocationInfoKHR",[16117],{"type":27,"value":16118},"VkRenderingAttachmentLocationInfoKHR",{"type":27,"value":199},{"type":22,"tag":51,"props":16121,"children":16123},{"className":16122},[],[16124],{"type":27,"value":16125},"pColorAttachmentLocations",{"type":27,"value":16127},"\nset by ",{"type":22,"tag":30,"props":16129,"children":16131},{"href":16130},"/man/vkCmdSetRenderingAttachmentLocationsKHR",[16132],{"type":27,"value":16133},"vkCmdSetRenderingAttachmentLocationsKHR",{"type":27,"value":673},{"type":22,"tag":359,"props":16136,"children":16137},{"type":676},[],{"type":27,"value":16139}," match the\nvalue set for the corresponding element in the currently bound pipeline",{"type":22,"tag":587,"props":16141,"children":16143},{"name":16142},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09549",[16144],{"type":22,"tag":23,"props":16145,"children":16146},{},[16147,16148,16152,16154,16157,16159],{"type":27,"value":16106},{"type":22,"tag":30,"props":16149,"children":16150},{"href":7153},[16151],{"type":27,"value":7156},{"type":27,"value":16153},",\nand there is no shader object bound to any graphics stage,\ninput attachment index mappings in the currently bound pipeline ",{"type":22,"tag":359,"props":16155,"children":16156},{"type":676},[],{"type":27,"value":16158},"\nmatch those set for the current render pass instance via\n",{"type":22,"tag":30,"props":16160,"children":16161},{"href":3979},[16162],{"type":27,"value":3982},{"type":22,"tag":587,"props":16164,"children":16166},{"name":16165},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09642",[16167],{"type":22,"tag":23,"props":16168,"children":16169},{},[16170,16171,16175,16177,16183,16185,16188,16189],{"type":27,"value":16106},{"type":22,"tag":30,"props":16172,"children":16173},{"href":7153},[16174],{"type":27,"value":7156},{"type":27,"value":16176}," with\nthe ",{"type":22,"tag":51,"props":16178,"children":16180},{"className":16179},[],[16181],{"type":27,"value":16182},"VK_RENDERING_ENABLE_LEGACY_DITHERING_BIT_EXT",{"type":27,"value":16184}," flag, the bound\ngraphics pipeline ",{"type":22,"tag":359,"props":16186,"children":16187},{"type":676},[],{"type":27,"value":2098},{"type":22,"tag":51,"props":16190,"children":16192},{"className":16191},[],[16193],{"type":27,"value":16194},"VK_PIPELINE_CREATE_2_ENABLE_LEGACY_DITHERING_BIT_EXT",{"type":22,"tag":587,"props":16196,"children":16198},{"name":16197},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-09643",[16199],{"type":22,"tag":23,"props":16200,"children":16201},{},[16202,16203,16208,16210,16213,16215,16219,16221,16226],{"type":27,"value":5248},{"type":22,"tag":51,"props":16204,"children":16206},{"className":16205},[],[16207],{"type":27,"value":16194},{"type":27,"value":16209},", the current\nrender pass ",{"type":22,"tag":359,"props":16211,"children":16212},{"type":676},[],{"type":27,"value":16214}," have begun with ",{"type":22,"tag":30,"props":16216,"children":16217},{"href":7153},[16218],{"type":27,"value":7156},{"type":27,"value":16220}," with the\n",{"type":22,"tag":51,"props":16222,"children":16224},{"className":16223},[],[16225],{"type":27,"value":16182},{"type":27,"value":16227}," flag",{"type":22,"tag":587,"props":16229,"children":16231},{"name":16230},"VUID-vkCmdExecuteGeneratedCommandsEXT-isPreprocessed-11046",[16232],{"type":22,"tag":23,"props":16233,"children":16234},{},[16235,16236,16241,16242,16247,16248,16254,16256,16262,16265,16267,16270,16272,16277,16279,16283,16284,16290],{"type":27,"value":2592},{"type":22,"tag":51,"props":16237,"children":16239},{"className":16238},[],[16240],{"type":27,"value":111},{"type":27,"value":1546},{"type":22,"tag":51,"props":16243,"children":16245},{"className":16244},[],[16246],{"type":27,"value":918},{"type":27,"value":5871},{"type":22,"tag":30,"props":16249,"children":16251},{"href":16250},"/man/vkGetGeneratedCommandsMemoryRequirementsEXT",[16252],{"type":27,"value":16253},"vkGetGeneratedCommandsMemoryRequirementsEXT",{"type":27,"value":16255}," did not return a\nrequired size of zero then ",{"type":22,"tag":30,"props":16257,"children":16259},{"href":16258},"/man/vkCmdPreprocessGeneratedCommandsEXT",[16260],{"type":27,"value":16261},"vkCmdPreprocessGeneratedCommandsEXT",{"type":22,"tag":359,"props":16263,"children":16264},{"type":676},[],{"type":27,"value":16266}," have already been executed on the device before this command\nexecutes, and the preprocessing command ",{"type":22,"tag":359,"props":16268,"children":16269},{"type":676},[],{"type":27,"value":16271}," have used the same\n",{"type":22,"tag":51,"props":16273,"children":16275},{"className":16274},[],[16276],{"type":27,"value":321},{"type":27,"value":16278}," content as well as the content of the input\nbuffers it references (all except\n",{"type":22,"tag":30,"props":16280,"children":16281},{"href":326},[16282],{"type":27,"value":329},{"type":27,"value":199},{"type":22,"tag":51,"props":16285,"children":16287},{"className":16286},[],[16288],{"type":27,"value":16289},"preprocessBuffer",{"type":27,"value":16291},")",{"type":22,"tag":587,"props":16293,"children":16295},{"name":16294},"VUID-vkCmdExecuteGeneratedCommandsEXT-isPreprocessed-11047",[16296],{"type":22,"tag":23,"props":16297,"children":16298},{},[16299,16300,16305,16306,16311,16313,16318,16319,16324,16327,16328,16334],{"type":27,"value":2592},{"type":22,"tag":51,"props":16301,"children":16303},{"className":16302},[],[16304],{"type":27,"value":111},{"type":27,"value":1546},{"type":22,"tag":51,"props":16307,"children":16309},{"className":16308},[],[16310],{"type":27,"value":918},{"type":27,"value":16312}," then the\n",{"type":22,"tag":51,"props":16314,"children":16316},{"className":16315},[],[16317],{"type":27,"value":355},{"type":27,"value":6904},{"type":22,"tag":51,"props":16320,"children":16322},{"className":16321},[],[16323],{"type":27,"value":321},{"type":22,"tag":359,"props":16325,"children":16326},{"type":676},[],{"type":27,"value":5275},{"type":22,"tag":51,"props":16329,"children":16331},{"className":16330},[],[16332],{"type":27,"value":16333},"VK_INDIRECT_COMMANDS_LAYOUT_USAGE_EXPLICIT_PREPROCESS_BIT_EXT",{"type":27,"value":16335}," bit\nset",{"type":22,"tag":587,"props":16337,"children":16339},{"name":16338},"VUID-vkCmdExecuteGeneratedCommandsEXT-indirectCommandsLayout-11141",[16340],{"type":22,"tag":23,"props":16341,"children":16342},{},[16343,16344,16349,16350,16355,16356,16361,16363,16368,16369,16372,16373],{"type":27,"value":336},{"type":22,"tag":51,"props":16345,"children":16347},{"className":16346},[],[16348],{"type":27,"value":355},{"type":27,"value":7179},{"type":22,"tag":51,"props":16351,"children":16353},{"className":16352},[],[16354],{"type":27,"value":321},{"type":27,"value":15591},{"type":22,"tag":51,"props":16357,"children":16359},{"className":16358},[],[16360],{"type":27,"value":16333},{"type":27,"value":16362}," bit\nset, then ",{"type":22,"tag":51,"props":16364,"children":16366},{"className":16365},[],[16367],{"type":27,"value":111},{"type":27,"value":673},{"type":22,"tag":359,"props":16370,"children":16371},{"type":676},[],{"type":27,"value":3769},{"type":22,"tag":51,"props":16374,"children":16376},{"className":16375},[],[16377],{"type":27,"value":918},{"type":22,"tag":587,"props":16379,"children":16381},{"name":16380},"VUID-vkCmdExecuteGeneratedCommandsEXT-preprocessAddress-11142",[16382],{"type":22,"tag":23,"props":16383,"children":16384},{},[16385,16387,16393,16394,16399,16400,16403,16405],{"type":27,"value":16386},"The contents of the ",{"type":22,"tag":51,"props":16388,"children":16390},{"className":16389},[],[16391],{"type":27,"value":16392},"preprocessAddress",{"type":27,"value":7179},{"type":22,"tag":51,"props":16395,"children":16397},{"className":16396},[],[16398],{"type":27,"value":321},{"type":27,"value":673},{"type":22,"tag":359,"props":16401,"children":16402},{"type":676},[],{"type":27,"value":16404}," not have been previously used to\nrecord another ",{"type":22,"tag":30,"props":16406,"children":16408},{"href":16407},"/man/vkCmdExecuteGeneratedCommandsEXT",[16409],{"type":27,"value":4},{"type":22,"tag":587,"props":16411,"children":16413},{"name":16412},"VUID-vkCmdExecuteGeneratedCommandsEXT-isPreprocessed-11048",[16414],{"type":22,"tag":23,"props":16415,"children":16416},{},[16417,16418,16423,16424,16429,16431,16434,16436],{"type":27,"value":2592},{"type":22,"tag":51,"props":16419,"children":16421},{"className":16420},[],[16422],{"type":27,"value":111},{"type":27,"value":1546},{"type":22,"tag":51,"props":16425,"children":16427},{"className":16426},[],[16428],{"type":27,"value":918},{"type":27,"value":16430}," then the bound descriptor sets\nand push constants ",{"type":22,"tag":359,"props":16432,"children":16433},{"type":676},[],{"type":27,"value":16435}," match identically with those bound during\nrecording of the corresponding call to\n",{"type":22,"tag":30,"props":16437,"children":16438},{"href":16258},[16439],{"type":27,"value":16261},{"type":22,"tag":587,"props":16441,"children":16443},{"name":16442},"VUID-vkCmdExecuteGeneratedCommandsEXT-isPreprocessed-10198",[16444],{"type":22,"tag":23,"props":16445,"children":16446},{},[16447,16448,16453,16454,16459,16461,16464,16466],{"type":27,"value":2592},{"type":22,"tag":51,"props":16449,"children":16451},{"className":16450},[],[16452],{"type":27,"value":111},{"type":27,"value":1546},{"type":22,"tag":51,"props":16455,"children":16457},{"className":16456},[],[16458],{"type":27,"value":918},{"type":27,"value":16460}," then the conditional render\nstate and its predicate value ",{"type":22,"tag":359,"props":16462,"children":16463},{"type":676},[],{"type":27,"value":16465}," match identically with the state and\nvalue set during execution of the corresponding call to\n",{"type":22,"tag":30,"props":16467,"children":16468},{"href":16258},[16469],{"type":27,"value":16261},{"type":22,"tag":587,"props":16471,"children":16473},{"name":16472},"VUID-vkCmdExecuteGeneratedCommandsEXT-isPreprocessed-11049",[16474],{"type":22,"tag":23,"props":16475,"children":16476},{},[16477,16478,16483,16484,16489,16490,16495,16496,16501,16503,16508,16509,16512,16514,16520,16522],{"type":27,"value":2592},{"type":22,"tag":51,"props":16479,"children":16481},{"className":16480},[],[16482],{"type":27,"value":111},{"type":27,"value":1546},{"type":22,"tag":51,"props":16485,"children":16487},{"className":16486},[],[16488],{"type":27,"value":918},{"type":27,"value":6171},{"type":22,"tag":51,"props":16491,"children":16493},{"className":16492},[],[16494],{"type":27,"value":355},{"type":27,"value":6904},{"type":22,"tag":51,"props":16497,"children":16499},{"className":16498},[],[16500],{"type":27,"value":321},{"type":27,"value":16502},"\ncontains a draw token, then the graphics state bound on\n",{"type":22,"tag":51,"props":16504,"children":16506},{"className":16505},[],[16507],{"type":27,"value":92},{"type":27,"value":673},{"type":22,"tag":359,"props":16510,"children":16511},{"type":676},[],{"type":27,"value":16513}," match identically with the graphics state\nbound on the ",{"type":22,"tag":51,"props":16515,"children":16517},{"className":16516},[],[16518],{"type":27,"value":16519},"stateCommandBuffer",{"type":27,"value":16521}," passed to\n",{"type":22,"tag":30,"props":16523,"children":16524},{"href":16258},[16525],{"type":27,"value":16261},{"type":22,"tag":587,"props":16527,"children":16529},{"name":16528},"VUID-vkCmdExecuteGeneratedCommandsEXT-isPreprocessed-11149",[16530],{"type":22,"tag":23,"props":16531,"children":16532},{},[16533,16534,16539,16540,16545,16547,16552,16553,16556,16558,16563,16564],{"type":27,"value":2592},{"type":22,"tag":51,"props":16535,"children":16537},{"className":16536},[],[16538],{"type":27,"value":111},{"type":27,"value":1546},{"type":22,"tag":51,"props":16541,"children":16543},{"className":16542},[],[16544],{"type":27,"value":918},{"type":27,"value":16546},", then the queue family index of\n",{"type":22,"tag":51,"props":16548,"children":16550},{"className":16549},[],[16551],{"type":27,"value":92},{"type":27,"value":673},{"type":22,"tag":359,"props":16554,"children":16555},{"type":676},[],{"type":27,"value":16557}," be the same as the queue family index used to\nallocate the ",{"type":22,"tag":51,"props":16559,"children":16561},{"className":16560},[],[16562],{"type":27,"value":16519},{"type":27,"value":16521},{"type":22,"tag":30,"props":16565,"children":16566},{"href":16258},[16567],{"type":27,"value":16261},{"type":22,"tag":587,"props":16569,"children":16571},{"name":16570},"VUID-vkCmdExecuteGeneratedCommandsEXT-isPreprocessed-11051",[16572],{"type":22,"tag":23,"props":16573,"children":16574},{},[16575,16576,16581,16582,16587,16588,16593,16594,16599,16601,16606,16607,16610,16612,16617,16618],{"type":27,"value":2592},{"type":22,"tag":51,"props":16577,"children":16579},{"className":16578},[],[16580],{"type":27,"value":111},{"type":27,"value":1546},{"type":22,"tag":51,"props":16583,"children":16585},{"className":16584},[],[16586],{"type":27,"value":918},{"type":27,"value":6171},{"type":22,"tag":51,"props":16589,"children":16591},{"className":16590},[],[16592],{"type":27,"value":355},{"type":27,"value":6904},{"type":22,"tag":51,"props":16595,"children":16597},{"className":16596},[],[16598],{"type":27,"value":321},{"type":27,"value":16600},"\ncontains a dispatch token, then the compute state bound on\n",{"type":22,"tag":51,"props":16602,"children":16604},{"className":16603},[],[16605],{"type":27,"value":92},{"type":27,"value":673},{"type":22,"tag":359,"props":16608,"children":16609},{"type":676},[],{"type":27,"value":16611}," match identically with the compute state bound\non the ",{"type":22,"tag":51,"props":16613,"children":16615},{"className":16614},[],[16616],{"type":27,"value":16519},{"type":27,"value":16521},{"type":22,"tag":30,"props":16619,"children":16620},{"href":16258},[16621],{"type":27,"value":16261},{"type":22,"tag":587,"props":16623,"children":16625},{"name":16624},"VUID-vkCmdExecuteGeneratedCommandsEXT-isPreprocessed-11052",[16626],{"type":22,"tag":23,"props":16627,"children":16628},{},[16629,16630,16635,16636,16641,16642,16647,16648,16653,16655,16660,16661,16664,16666,16671,16672],{"type":27,"value":2592},{"type":22,"tag":51,"props":16631,"children":16633},{"className":16632},[],[16634],{"type":27,"value":111},{"type":27,"value":1546},{"type":22,"tag":51,"props":16637,"children":16639},{"className":16638},[],[16640],{"type":27,"value":918},{"type":27,"value":6171},{"type":22,"tag":51,"props":16643,"children":16645},{"className":16644},[],[16646],{"type":27,"value":355},{"type":27,"value":6904},{"type":22,"tag":51,"props":16649,"children":16651},{"className":16650},[],[16652],{"type":27,"value":321},{"type":27,"value":16654},"\ncontains a ray tracing token, then the ray tracing state bound on\n",{"type":22,"tag":51,"props":16656,"children":16658},{"className":16657},[],[16659],{"type":27,"value":92},{"type":27,"value":673},{"type":22,"tag":359,"props":16662,"children":16663},{"type":676},[],{"type":27,"value":16665}," match identically with the ray tracing state\nbound on the ",{"type":22,"tag":51,"props":16667,"children":16669},{"className":16668},[],[16670],{"type":27,"value":16519},{"type":27,"value":16521},{"type":22,"tag":30,"props":16673,"children":16674},{"href":16258},[16675],{"type":27,"value":16261},{"type":22,"tag":587,"props":16677,"children":16679},{"name":16678},"VUID-vkCmdExecuteGeneratedCommandsEXT-isPreprocessed-11150",[16680],{"type":22,"tag":23,"props":16681,"children":16682},{},[16683,16684,16689,16690,16695,16696,16701,16702,16707,16709,16714,16716,16719,16721,16726,16727],{"type":27,"value":2592},{"type":22,"tag":51,"props":16685,"children":16687},{"className":16686},[],[16688],{"type":27,"value":111},{"type":27,"value":1546},{"type":22,"tag":51,"props":16691,"children":16693},{"className":16692},[],[16694],{"type":27,"value":918},{"type":27,"value":6171},{"type":22,"tag":51,"props":16697,"children":16699},{"className":16698},[],[16700],{"type":27,"value":355},{"type":27,"value":6904},{"type":22,"tag":51,"props":16703,"children":16705},{"className":16704},[],[16706],{"type":27,"value":321},{"type":27,"value":16708},"\ncontains a ray tracing token, the queue family index ",{"type":22,"tag":51,"props":16710,"children":16712},{"className":16711},[],[16713],{"type":27,"value":92},{"type":27,"value":16715},"\nwas allocated from ",{"type":22,"tag":359,"props":16717,"children":16718},{"type":676},[],{"type":27,"value":16720}," be the same queue family index used to allocate\nthe ",{"type":22,"tag":51,"props":16722,"children":16724},{"className":16723},[],[16725],{"type":27,"value":16519},{"type":27,"value":16521},{"type":22,"tag":30,"props":16728,"children":16729},{"href":16258},[16730],{"type":27,"value":16261},{"type":22,"tag":587,"props":16732,"children":16734},{"name":16733},"VUID-vkCmdExecuteGeneratedCommandsEXT-indirectCommandsLayout-11053",[16735],{"type":22,"tag":23,"props":16736,"children":16737},{},[16738,16740,16744,16745,16750,16752,16757,16759,16763,16764,16770,16771,16774,16776],{"type":27,"value":16739},"If the token sequence of the passed\n",{"type":22,"tag":30,"props":16741,"children":16742},{"href":326},[16743],{"type":27,"value":329},{"type":27,"value":199},{"type":22,"tag":51,"props":16746,"children":16748},{"className":16747},[],[16749],{"type":27,"value":355},{"type":27,"value":16751}," contains\na ",{"type":22,"tag":51,"props":16753,"children":16755},{"className":16754},[],[16756],{"type":27,"value":467},{"type":27,"value":16758}," token, the\ninitial shader state of\n",{"type":22,"tag":30,"props":16760,"children":16761},{"href":326},[16762],{"type":27,"value":329},{"type":27,"value":199},{"type":22,"tag":51,"props":16765,"children":16767},{"className":16766},[],[16768],{"type":27,"value":16769},"indirectExecutionSet",{"type":27,"value":673},{"type":22,"tag":359,"props":16772,"children":16773},{"type":676},[],{"type":27,"value":16775}," be\nbound on ",{"type":22,"tag":51,"props":16777,"children":16779},{"className":16778},[],[16780],{"type":27,"value":92},{"type":22,"tag":587,"props":16782,"children":16784},{"name":16783},"VUID-vkCmdExecuteGeneratedCommandsEXT-indirectCommandsLayout-11004",[16785],{"type":22,"tag":23,"props":16786,"children":16787},{},[16788,16789,16794,16796,16801,16803,16808,16810,16816,16818,16823,16825,16828,16830,16836,16837,16843,16845],{"type":27,"value":2592},{"type":22,"tag":51,"props":16790,"children":16792},{"className":16791},[],[16793],{"type":27,"value":355},{"type":27,"value":16795}," was created with a token sequence that\ncontained the ",{"type":22,"tag":51,"props":16797,"children":16799},{"className":16798},[],[16800],{"type":27,"value":467},{"type":27,"value":16802},"\ntoken and ",{"type":22,"tag":51,"props":16804,"children":16806},{"className":16805},[],[16807],{"type":27,"value":16769},{"type":27,"value":16809}," was created using\n",{"type":22,"tag":51,"props":16811,"children":16813},{"className":16812},[],[16814],{"type":27,"value":16815},"VK_INDIRECT_EXECUTION_SET_INFO_TYPE_SHADER_OBJECTS_EXT",{"type":27,"value":16817},", every\nexecuted ",{"type":22,"tag":51,"props":16819,"children":16821},{"className":16820},[],[16822],{"type":27,"value":467},{"type":27,"value":16824}," token\n",{"type":22,"tag":359,"props":16826,"children":16827},{"type":676},[],{"type":27,"value":16829}," bind all the shader stages set in the\n",{"type":22,"tag":30,"props":16831,"children":16833},{"href":16832},"/man/VkIndirectCommandsExecutionSetTokenEXT",[16834],{"type":27,"value":16835},"VkIndirectCommandsExecutionSetTokenEXT",{"type":27,"value":199},{"type":22,"tag":51,"props":16838,"children":16840},{"className":16839},[],[16841],{"type":27,"value":16842},"shaderStages",{"type":27,"value":16844}," used to\ncreate ",{"type":22,"tag":51,"props":16846,"children":16848},{"className":16847},[],[16849],{"type":27,"value":355},{"type":22,"tag":587,"props":16851,"children":16853},{"name":16852},"VUID-vkCmdExecuteGeneratedCommandsEXT-isPreprocessed-11055",[16854],{"type":22,"tag":23,"props":16855,"children":16856},{},[16857,16858,16863,16864,16869,16871,16875,16876,16881,16883,16888,16890,16894,16895,16900,16902,16905],{"type":27,"value":2592},{"type":22,"tag":51,"props":16859,"children":16861},{"className":16860},[],[16862],{"type":27,"value":111},{"type":27,"value":1546},{"type":22,"tag":51,"props":16865,"children":16867},{"className":16866},[],[16868],{"type":27,"value":918},{"type":27,"value":16870}," and the token sequence of the\npassed ",{"type":22,"tag":30,"props":16872,"children":16873},{"href":326},[16874],{"type":27,"value":329},{"type":27,"value":199},{"type":22,"tag":51,"props":16877,"children":16879},{"className":16878},[],[16880],{"type":27,"value":355},{"type":27,"value":16882},"\ncontains a ",{"type":22,"tag":51,"props":16884,"children":16886},{"className":16885},[],[16887],{"type":27,"value":467},{"type":27,"value":16889},"\ntoken, the members of\n",{"type":22,"tag":30,"props":16891,"children":16892},{"href":326},[16893],{"type":27,"value":329},{"type":27,"value":199},{"type":22,"tag":51,"props":16896,"children":16898},{"className":16897},[],[16899],{"type":27,"value":16769},{"type":27,"value":16901}," accessed by\nthis command ",{"type":22,"tag":359,"props":16903,"children":16904},{"type":676},[],{"type":27,"value":16906}," not have been modified since the preprocess buffer\nwas generated",{"type":22,"tag":587,"props":16908,"children":16910},{"name":16909},"VUID-vkCmdExecuteGeneratedCommandsEXT-indirectCommandsLayout-11056",[16911],{"type":22,"tag":23,"props":16912,"children":16913},{},[16914,16915,16920,16921,16926,16928,16931],{"type":27,"value":336},{"type":22,"tag":51,"props":16916,"children":16918},{"className":16917},[],[16919],{"type":27,"value":355},{"type":27,"value":7179},{"type":22,"tag":51,"props":16922,"children":16924},{"className":16923},[],[16925],{"type":27,"value":321},{"type":27,"value":16927}," contains a draw token, then the active\nrender pass ",{"type":22,"tag":359,"props":16929,"children":16930},{"type":676},[],{"type":27,"value":16932}," not have a specified fragment density map",{"type":22,"tag":587,"props":16934,"children":16936},{"name":16935},"VUID-vkCmdExecuteGeneratedCommandsEXT-deviceGeneratedCommandsTransformFeedback-11057",[16937],{"type":22,"tag":23,"props":16938,"children":16939},{},[16940,16942,16952,16954,16957],{"type":27,"value":16941},"If\n",{"type":22,"tag":30,"props":16943,"children":16945},{"href":16944},"/man/VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT#limits-deviceGeneratedCommandsTransformFeedback",[16946],{"type":22,"tag":51,"props":16947,"children":16949},{"className":16948},[],[16950],{"type":27,"value":16951},"deviceGeneratedCommandsTransformFeedback",{"type":27,"value":16953},"\nis not supported on device, transform feedback ",{"type":22,"tag":359,"props":16955,"children":16956},{"type":676},[],{"type":27,"value":15065},{"type":22,"tag":587,"props":16959,"children":16961},{"name":16960},"VUID-vkCmdExecuteGeneratedCommandsEXT-indirectExecutionSet-11058",[16962],{"type":22,"tag":23,"props":16963,"children":16964},{},[16965,16967,16971,16972,16977,16978,16981,16982],{"type":27,"value":16966},"If transform feedback is active,\n",{"type":22,"tag":30,"props":16968,"children":16969},{"href":326},[16970],{"type":27,"value":329},{"type":27,"value":199},{"type":22,"tag":51,"props":16973,"children":16975},{"className":16974},[],[16976],{"type":27,"value":16769},{"type":27,"value":673},{"type":22,"tag":359,"props":16979,"children":16980},{"type":676},[],{"type":27,"value":986},{"type":22,"tag":30,"props":16983,"children":16984},{"href":2416},[16985],{"type":27,"value":2419},{"type":22,"tag":587,"props":16987,"children":16989},{"name":16988},"VUID-vkCmdExecuteGeneratedCommandsEXT-deviceGeneratedCommands-11059",[16990],{"type":22,"tag":23,"props":16991,"children":16992},{},[16993,16995,17012,17013,17016],{"type":27,"value":16994},"The ",{"type":22,"tag":30,"props":16996,"children":16998},{"href":16997},"/man/VkPhysicalDeviceDeviceGeneratedCommandsFeaturesEXT#features-deviceGeneratedCommands",[16999,17005,17006],{"type":22,"tag":51,"props":17000,"children":17002},{"className":17001},[],[17003],{"type":27,"value":17004},"VkPhysicalDeviceDeviceGeneratedCommandsFeaturesEXT",{"type":27,"value":199},{"type":22,"tag":51,"props":17007,"children":17009},{"className":17008},[],[17010],{"type":27,"value":17011},"deviceGeneratedCommands",{"type":27,"value":14735},{"type":22,"tag":359,"props":17014,"children":17015},{"type":676},[],{"type":27,"value":14740},{"type":22,"tag":587,"props":17018,"children":17020},{"name":17019},"VUID-vkCmdExecuteGeneratedCommandsEXT-supportedIndirectCommandsShaderStages-11060",[17021],{"type":22,"tag":23,"props":17022,"children":17023},{},[17024,17026,17029,17031,17037,17038,17044],{"type":27,"value":17025},"The currently bound shader stages ",{"type":22,"tag":359,"props":17027,"children":17028},{"type":676},[],{"type":27,"value":17030}," be supported by\n[",{"type":22,"tag":30,"props":17032,"children":17034},{"href":17033},"/man/VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT",[17035],{"type":27,"value":17036},"VkPhysicalDeviceDeviceGeneratedCommandsPropertiesEXT",{"type":27,"value":199},{"type":22,"tag":51,"props":17039,"children":17041},{"className":17040},[],[17042],{"type":27,"value":17043},"supportedIndirectCommandsShaderStages",{"type":27,"value":17045},"](xref::limits-supportedIndirectCommandsShaderStages)",{"type":22,"tag":587,"props":17047,"children":17049},{"name":17048},"VUID-vkCmdExecuteGeneratedCommandsEXT-supportedIndirectCommandsShaderStages-11061",[17050],{"type":22,"tag":23,"props":17051,"children":17052},{},[17053,17055,17059,17060,17065,17067,17071,17073],{"type":27,"value":17054},"Only stages specified in [",{"type":22,"tag":30,"props":17056,"children":17057},{"href":17033},[17058],{"type":27,"value":17036},{"type":27,"value":199},{"type":22,"tag":51,"props":17061,"children":17063},{"className":17062},[],[17064],{"type":27,"value":17043},{"type":27,"value":17066},"](xref::limits-supportedIndirectCommandsShaderStages)\n",{"type":22,"tag":359,"props":17068,"children":17070},{"type":17069},"can",[],{"type":27,"value":17072}," be set in ",{"type":22,"tag":51,"props":17074,"children":17076},{"className":17075},[],[17077],{"type":27,"value":17078},"pGeneratedCommandsInfo→shaderStages",{"type":22,"tag":587,"props":17080,"children":17082},{"name":17081},"VUID-vkCmdExecuteGeneratedCommandsEXT-None-11062",[17083],{"type":22,"tag":23,"props":17084,"children":17085},{},[17086,17088,17091,17092],{"type":27,"value":17087},"If a rendering pass is currently active, the view mask ",{"type":22,"tag":359,"props":17089,"children":17090},{"type":676},[],{"type":27,"value":3769},{"type":22,"tag":51,"props":17093,"children":17095},{"className":17094},[],[17096],{"type":27,"value":7625},{"type":22,"tag":587,"props":17098,"children":17100},{"name":17099},"VUID-vkCmdExecuteGeneratedCommandsEXT-commandBuffer-11143",[17101],{"type":22,"tag":23,"props":17102,"children":17103},{},[17104,17109,17110,17113,17115],{"type":22,"tag":51,"props":17105,"children":17107},{"className":17106},[],[17108],{"type":27,"value":92},{"type":27,"value":673},{"type":22,"tag":359,"props":17111,"children":17112},{"type":676},[],{"type":27,"value":17114}," not have been created with\n",{"type":22,"tag":51,"props":17116,"children":17118},{"className":17117},[],[17119],{"type":27,"value":17120},"VK_COMMAND_BUFFER_USAGE_SIMULTANEOUS_USE_BIT",{"type":22,"tag":582,"props":17122,"children":17124},{"name":17123},"Valid Usage (Implicit)",[17125,17151,17175,17199,17227,17241],{"type":22,"tag":587,"props":17126,"children":17128},{"name":17127},"VUID-vkCmdExecuteGeneratedCommandsEXT-commandBuffer-parameter",[17129],{"type":22,"tag":23,"props":17130,"children":17131},{},[17132,17137,17138,17141,17143,17149],{"type":22,"tag":51,"props":17133,"children":17135},{"className":17134},[],[17136],{"type":27,"value":92},{"type":27,"value":673},{"type":22,"tag":359,"props":17139,"children":17140},{"type":676},[],{"type":27,"value":17142}," be a valid ",{"type":22,"tag":30,"props":17144,"children":17146},{"href":17145},"/man/VkCommandBuffer",[17147],{"type":27,"value":17148},"VkCommandBuffer",{"type":27,"value":17150}," handle",{"type":22,"tag":587,"props":17152,"children":17154},{"name":17153},"VUID-vkCmdExecuteGeneratedCommandsEXT-pGeneratedCommandsInfo-parameter",[17155],{"type":22,"tag":23,"props":17156,"children":17157},{},[17158,17163,17164,17167,17169,17173],{"type":22,"tag":51,"props":17159,"children":17161},{"className":17160},[],[17162],{"type":27,"value":321},{"type":27,"value":673},{"type":22,"tag":359,"props":17165,"children":17166},{"type":676},[],{"type":27,"value":17168}," be a valid pointer to a valid ",{"type":22,"tag":30,"props":17170,"children":17171},{"href":326},[17172],{"type":27,"value":329},{"type":27,"value":17174}," structure",{"type":22,"tag":587,"props":17176,"children":17178},{"name":17177},"VUID-vkCmdExecuteGeneratedCommandsEXT-commandBuffer-recording",[17179],{"type":22,"tag":23,"props":17180,"children":17181},{},[17182,17187,17188,17191,17193],{"type":22,"tag":51,"props":17183,"children":17185},{"className":17184},[],[17186],{"type":27,"value":92},{"type":27,"value":673},{"type":22,"tag":359,"props":17189,"children":17190},{"type":676},[],{"type":27,"value":17192}," be in the ",{"type":22,"tag":30,"props":17194,"children":17196},{"href":17195},"/chapters/commandbuffers#commandbuffers-lifecycle",[17197],{"type":27,"value":17198},"recording state",{"type":22,"tag":587,"props":17200,"children":17202},{"name":17201},"VUID-vkCmdExecuteGeneratedCommandsEXT-commandBuffer-cmdpool",[17203],{"type":22,"tag":23,"props":17204,"children":17205},{},[17206,17207,17213,17215,17220,17222,17225],{"type":27,"value":16994},{"type":22,"tag":51,"props":17208,"children":17210},{"className":17209},[],[17211],{"type":27,"value":17212},"VkCommandPool",{"type":27,"value":17214}," that ",{"type":22,"tag":51,"props":17216,"children":17218},{"className":17217},[],[17219],{"type":27,"value":92},{"type":27,"value":17221}," was allocated from ",{"type":22,"tag":359,"props":17223,"children":17224},{"type":676},[],{"type":27,"value":17226}," support graphics, or compute operations",{"type":22,"tag":587,"props":17228,"children":17230},{"name":17229},"VUID-vkCmdExecuteGeneratedCommandsEXT-videocoding",[17231],{"type":22,"tag":23,"props":17232,"children":17233},{},[17234,17236,17239],{"type":27,"value":17235},"This command ",{"type":22,"tag":359,"props":17237,"children":17238},{"type":676},[],{"type":27,"value":17240}," only be called outside of a video coding scope",{"type":22,"tag":587,"props":17242,"children":17244},{"name":17243},"VUID-vkCmdExecuteGeneratedCommandsEXT-bufferlevel",[17245],{"type":22,"tag":23,"props":17246,"children":17247},{},[17248,17253,17254,17257,17259],{"type":22,"tag":51,"props":17249,"children":17251},{"className":17250},[],[17252],{"type":27,"value":92},{"type":27,"value":673},{"type":22,"tag":359,"props":17255,"children":17256},{"type":676},[],{"type":27,"value":17258}," be a primary ",{"type":22,"tag":51,"props":17260,"children":17262},{"className":17261},[],[17263],{"type":27,"value":17148},{"type":22,"tag":17265,"props":17266,"children":17268},"validity-box",{"name":17267},"Host Synchronization",[17269],{"type":22,"tag":281,"props":17270,"children":17271},{},[17272,17288],{"type":22,"tag":285,"props":17273,"children":17274},{},[17275,17277,17282,17283,17286],{"type":27,"value":17276},"Host access to ",{"type":22,"tag":51,"props":17278,"children":17280},{"className":17279},[],[17281],{"type":27,"value":92},{"type":27,"value":673},{"type":22,"tag":359,"props":17284,"children":17285},{"type":676},[],{"type":27,"value":17287}," be externally synchronized",{"type":22,"tag":285,"props":17289,"children":17290},{},[17291,17293,17298,17299,17304,17305,17308],{"type":27,"value":17292},"Host access to the ",{"type":22,"tag":51,"props":17294,"children":17296},{"className":17295},[],[17297],{"type":27,"value":17212},{"type":27,"value":17214},{"type":22,"tag":51,"props":17300,"children":17302},{"className":17301},[],[17303],{"type":27,"value":92},{"type":27,"value":17221},{"type":22,"tag":359,"props":17306,"children":17307},{"type":676},[],{"type":27,"value":17309}," be externally synchronized\n::",{"type":22,"tag":17311,"props":17312,"children":17313},"style",{},[17314],{"type":27,"value":17315},"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":47,"searchDepth":80,"depth":80,"links":17317},[],"markdown",1729612502095]