[{"data":1,"prerenderedAt":17328},["ShallowReactive",2],{"2mMJSTn3xm":3},{"title":4,"description":5,"parent":6,"cmd_buf_level":7,"render_pass_scope":10,"supported_queue_types":11,"tasks":14,"type":17,"xrefs":18,"body":19,"_type":17327,"_id":4},"vkCmdExecuteGeneratedCommandsNV","Generate and execute commands on the device","VK_NV_device_generated_commands",[8,9],"primary","secondary","inside",[12,13],"graphics","compute",[15,16],"action","indirection","protos",[],{"type":20,"children":21,"toc":17325},"root",[22,38,281,333,384,410,17140,17273,17319],{"type":23,"tag":24,"props":25,"children":26},"element","p",{},[27,30,36],{"type":28,"value":29},"text","With ",{"type":23,"tag":31,"props":32,"children":34},"a",{"href":33},"/extensions/VK_NV_device_generated_commands",[35],{"type":28,"value":6},{"type":28,"value":37},", the actual generation of\ncommands as well as their execution on the device is handled as single\naction with:",{"type":23,"tag":39,"props":40,"children":41},"code-group",{},[42,146],{"type":23,"tag":43,"props":44,"children":50},"pre",{"code":45,"filename":46,"language":47,"meta":48,"className":49,"style":48},"void vkCmdExecuteGeneratedCommandsNV(\n VkCommandBuffer commandBuffer,\n VkBool32 isPreprocessed,\n const VkGeneratedCommandsInfoNV* pGeneratedCommandsInfo);\n","C","c","","language-c shiki shiki-themes github-light-default github-dark-default",[51],{"type":23,"tag":52,"props":53,"children":54},"code",{"__ignoreMap":48},[55,79,99,117],{"type":23,"tag":56,"props":57,"children":60},"span",{"class":58,"line":59},"line",1,[61,67,73],{"type":23,"tag":56,"props":62,"children":64},{"style":63},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[65],{"type":28,"value":66},"void",{"type":23,"tag":56,"props":68,"children":70},{"style":69},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[71],{"type":28,"value":72}," vkCmdExecuteGeneratedCommandsNV",{"type":23,"tag":56,"props":74,"children":76},{"style":75},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[77],{"type":28,"value":78},"(\n",{"type":23,"tag":56,"props":80,"children":82},{"class":58,"line":81},2,[83,88,94],{"type":23,"tag":56,"props":84,"children":85},{"style":75},[86],{"type":28,"value":87}," VkCommandBuffer ",{"type":23,"tag":56,"props":89,"children":91},{"style":90},"--shiki-default:#953800;--shiki-dark:#FFA657",[92],{"type":28,"value":93},"commandBuffer",{"type":23,"tag":56,"props":95,"children":96},{"style":75},[97],{"type":28,"value":98},",\n",{"type":23,"tag":56,"props":100,"children":102},{"class":58,"line":101},3,[103,108,113],{"type":23,"tag":56,"props":104,"children":105},{"style":75},[106],{"type":28,"value":107}," VkBool32 ",{"type":23,"tag":56,"props":109,"children":110},{"style":90},[111],{"type":28,"value":112},"isPreprocessed",{"type":23,"tag":56,"props":114,"children":115},{"style":75},[116],{"type":28,"value":98},{"type":23,"tag":56,"props":118,"children":120},{"class":58,"line":119},4,[121,126,131,136,141],{"type":23,"tag":56,"props":122,"children":123},{"style":63},[124],{"type":28,"value":125}," const",{"type":23,"tag":56,"props":127,"children":128},{"style":75},[129],{"type":28,"value":130}," VkGeneratedCommandsInfoNV",{"type":23,"tag":56,"props":132,"children":133},{"style":63},[134],{"type":28,"value":135},"*",{"type":23,"tag":56,"props":137,"children":138},{"style":90},[139],{"type":28,"value":140}," pGeneratedCommandsInfo",{"type":23,"tag":56,"props":142,"children":143},{"style":75},[144],{"type":28,"value":145},");\n",{"type":23,"tag":43,"props":147,"children":152},{"code":148,"filename":149,"language":150,"meta":48,"className":151,"style":48},"pub fn cmd_execute_generated_commands_nv(\n command_buffer: vk::CommandBuffer,\n is_preprocessed: vk::Bool32,\n p_generated_commands_info: *const vk::GeneratedCommandsInfoNV,\n);\n","Rust","rs","language-rs shiki shiki-themes github-light-default github-dark-default",[153],{"type":23,"tag":52,"props":154,"children":155},{"__ignoreMap":48},[156,178,210,239,273],{"type":23,"tag":56,"props":157,"children":158},{"class":58,"line":59},[159,164,169,174],{"type":23,"tag":56,"props":160,"children":161},{"style":63},[162],{"type":28,"value":163},"pub",{"type":23,"tag":56,"props":165,"children":166},{"style":63},[167],{"type":28,"value":168}," fn",{"type":23,"tag":56,"props":170,"children":171},{"style":69},[172],{"type":28,"value":173}," cmd_execute_generated_commands_nv",{"type":23,"tag":56,"props":175,"children":176},{"style":75},[177],{"type":28,"value":78},{"type":23,"tag":56,"props":179,"children":180},{"class":58,"line":81},[181,186,191,196,201,206],{"type":23,"tag":56,"props":182,"children":183},{"style":75},[184],{"type":28,"value":185}," command_buffer",{"type":23,"tag":56,"props":187,"children":188},{"style":63},[189],{"type":28,"value":190},":",{"type":23,"tag":56,"props":192,"children":193},{"style":90},[194],{"type":28,"value":195}," vk",{"type":23,"tag":56,"props":197,"children":198},{"style":63},[199],{"type":28,"value":200},"::",{"type":23,"tag":56,"props":202,"children":203},{"style":90},[204],{"type":28,"value":205},"CommandBuffer",{"type":23,"tag":56,"props":207,"children":208},{"style":75},[209],{"type":28,"value":98},{"type":23,"tag":56,"props":211,"children":212},{"class":58,"line":101},[213,218,222,226,230,235],{"type":23,"tag":56,"props":214,"children":215},{"style":75},[216],{"type":28,"value":217}," is_preprocessed",{"type":23,"tag":56,"props":219,"children":220},{"style":63},[221],{"type":28,"value":190},{"type":23,"tag":56,"props":223,"children":224},{"style":90},[225],{"type":28,"value":195},{"type":23,"tag":56,"props":227,"children":228},{"style":63},[229],{"type":28,"value":200},{"type":23,"tag":56,"props":231,"children":232},{"style":90},[233],{"type":28,"value":234},"Bool32",{"type":23,"tag":56,"props":236,"children":237},{"style":75},[238],{"type":28,"value":98},{"type":23,"tag":56,"props":240,"children":241},{"class":58,"line":119},[242,247,251,256,260,264,269],{"type":23,"tag":56,"props":243,"children":244},{"style":75},[245],{"type":28,"value":246}," p_generated_commands_info",{"type":23,"tag":56,"props":248,"children":249},{"style":63},[250],{"type":28,"value":190},{"type":23,"tag":56,"props":252,"children":253},{"style":63},[254],{"type":28,"value":255}," *const",{"type":23,"tag":56,"props":257,"children":258},{"style":90},[259],{"type":28,"value":195},{"type":23,"tag":56,"props":261,"children":262},{"style":63},[263],{"type":28,"value":200},{"type":23,"tag":56,"props":265,"children":266},{"style":90},[267],{"type":28,"value":268},"GeneratedCommandsInfoNV",{"type":23,"tag":56,"props":270,"children":271},{"style":75},[272],{"type":28,"value":98},{"type":23,"tag":56,"props":274,"children":276},{"class":58,"line":275},5,[277],{"type":23,"tag":56,"props":278,"children":279},{"style":75},[280],{"type":28,"value":145},{"type":23,"tag":282,"props":283,"children":284},"ul",{},[285,296,314],{"type":23,"tag":286,"props":287,"children":288},"li",{},[289,294],{"type":23,"tag":52,"props":290,"children":292},{"className":291},[],[293],{"type":28,"value":93},{"type":28,"value":295}," is the command buffer into which the command is\nrecorded.",{"type":23,"tag":286,"props":297,"children":298},{},[299,304,306,312],{"type":23,"tag":52,"props":300,"children":302},{"className":301},[],[303],{"type":28,"value":112},{"type":28,"value":305}," represents whether the input data has already been\npreprocessed on the device.\nIf it is ",{"type":23,"tag":52,"props":307,"children":309},{"className":308},[],[310],{"type":28,"value":311},"VK_FALSE",{"type":28,"value":313}," this command will implicitly trigger the\npreprocessing step, otherwise not.",{"type":23,"tag":286,"props":315,"children":316},{},[317,323,325,331],{"type":23,"tag":52,"props":318,"children":320},{"className":319},[],[321],{"type":28,"value":322},"pGeneratedCommandsInfo",{"type":28,"value":324}," is a pointer to a\n",{"type":23,"tag":31,"props":326,"children":328},{"href":327},"/man/VkGeneratedCommandsInfoNV",[329],{"type":28,"value":330},"VkGeneratedCommandsInfoNV",{"type":28,"value":332}," structure containing parameters\naffecting the generation of commands.",{"type":23,"tag":24,"props":334,"children":335},{},[336,338,344,346,350,351,357,359,364,366,369,371,375,376,382],{"type":28,"value":337},"If the ",{"type":23,"tag":52,"props":339,"children":341},{"className":340},[],[342],{"type":28,"value":343},"VK_INDIRECT_COMMANDS_LAYOUT_USAGE_UNORDERED_SEQUENCES_BIT_NV",{"type":28,"value":345},"\nflag was used to create the\n",{"type":23,"tag":31,"props":347,"children":348},{"href":327},[349],{"type":28,"value":330},{"type":28,"value":200},{"type":23,"tag":52,"props":352,"children":354},{"className":353},[],[355],{"type":28,"value":356},"indirectCommandsLayout",{"type":28,"value":358}," then the order\nof execution of individual draws through this command ",{"type":23,"tag":360,"props":361,"children":363},"normative",{"type":362},"may",[],{"type":28,"value":365}," execute in any\norder, and ",{"type":23,"tag":360,"props":367,"children":368},{"type":362},[],{"type":28,"value":370}," not necessarily be in the same order as specified in\n",{"type":23,"tag":31,"props":372,"children":373},{"href":327},[374],{"type":28,"value":330},{"type":28,"value":200},{"type":23,"tag":52,"props":377,"children":379},{"className":378},[],[380],{"type":28,"value":381},"pStreams",{"type":28,"value":383},".",{"type":23,"tag":24,"props":385,"children":386},{},[387,389,392,394,397,399,403,404,409],{"type":28,"value":388},"The order of execution of individual dispatches through this command ",{"type":23,"tag":360,"props":390,"children":391},{"type":362},[],{"type":28,"value":393},"\nexecute in any order and ",{"type":23,"tag":360,"props":395,"children":396},{"type":362},[],{"type":28,"value":398}," not necessarily be in the same order as\nspecified in ",{"type":23,"tag":31,"props":400,"children":401},{"href":327},[402],{"type":28,"value":330},{"type":28,"value":200},{"type":23,"tag":52,"props":405,"children":407},{"className":406},[],[408],{"type":28,"value":381},{"type":28,"value":383},{"type":23,"tag":411,"props":412,"children":414},"validity-group",{"name":413},"Valid Usage",[415,515,589,659,722,774,829,866,895,928,965,1029,1083,1143,1199,1240,1296,1353,1399,1440,1485,1526,1612,1664,1684,1754,1801,1837,1875,1899,1933,1960,1993,2018,2038,2114,2180,2220,2256,2311,2340,2386,2413,2479,2537,2583,2639,2689,2735,2773,2821,2864,2906,2946,3005,3061,3097,3133,3168,3204,3238,3264,3343,3415,3457,3488,3517,3535,3585,3636,3677,3691,3735,3790,3871,3921,3952,3966,4044,4111,4175,4189,4203,4224,4258,4295,4326,4357,4424,4478,4535,4615,4646,4778,4843,4911,4976,5042,5069,5113,5186,5235,5283,5331,5379,5447,5508,5557,5621,5653,5685,5739,5791,5853,5923,5973,6034,6116,6205,6261,6315,6358,6420,6450,6498,6573,6642,6696,6750,6819,6885,6966,6986,7050,7104,7158,7211,7266,7320,7363,7414,7506,7590,7699,7795,7882,7932,7987,8019,8054,8109,8161,8196,8231,8262,8319,8364,8423,8468,8500,8567,8611,8643,8704,8770,8841,8919,8980,9048,9123,9166,9207,9300,9375,9444,9532,9601,9667,9738,9773,9827,9878,9928,9968,10012,10051,10110,10156,10201,10249,10323,10375,10421,10480,10547,10575,10624,10653,10716,10747,10792,10841,10898,10971,11014,11045,11089,11120,11179,11242,11273,11344,11415,11477,11508,11574,11640,11701,11738,11807,11849,11910,11946,11985,12046,12123,12176,12249,12320,12377,12439,12499,12559,12608,12646,12699,12746,12799,12855,12905,12971,13018,13081,13127,13190,13236,13283,13331,13406,13476,13528,13625,13712,13761,13844,13923,13982,14040,14065,14165,14276,14331,14376,14422,14461,14504,14570,14630,14691,14773,14821,14895,14946,14967,15000,15044,15082,15123,15152,15195,15236,15301,15376,15446,15493,15530,15568,15582,15595,15653,15721,15780,15851,15927,15969,15992,16024,16057,16077,16106,16149,16187,16259,16322,16360,16439,16562,16637,16713,16787,16844,16882,16918,16966,16993,17061,17096,17109],{"type":23,"tag":416,"props":417,"children":419},"validity-field",{"name":418},"VUID-vkCmdExecuteGeneratedCommandsNV-magFilter-04553",[420],{"type":23,"tag":24,"props":421,"children":422},{},[423,425,431,433,439,441,447,449,455,456,462,464,470,472,478,480,485,487,493,495,501,503,507,509],{"type":28,"value":424},"If a ",{"type":23,"tag":31,"props":426,"children":428},{"href":427},"/man/VkSampler",[429],{"type":28,"value":430},"VkSampler",{"type":28,"value":432}," created with ",{"type":23,"tag":52,"props":434,"children":436},{"className":435},[],[437],{"type":28,"value":438},"magFilter",{"type":28,"value":440}," or ",{"type":23,"tag":52,"props":442,"children":444},{"className":443},[],[445],{"type":28,"value":446},"minFilter",{"type":28,"value":448},"\nequal to ",{"type":23,"tag":52,"props":450,"children":452},{"className":451},[],[453],{"type":28,"value":454},"VK_FILTER_LINEAR",{"type":28,"value":98},{"type":23,"tag":52,"props":457,"children":459},{"className":458},[],[460],{"type":28,"value":461},"reductionMode",{"type":28,"value":463}," equal to\n",{"type":23,"tag":52,"props":465,"children":467},{"className":466},[],[468],{"type":28,"value":469},"VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE",{"type":28,"value":471},",\nand ",{"type":23,"tag":52,"props":473,"children":475},{"className":474},[],[476],{"type":28,"value":477},"compareEnable",{"type":28,"value":479}," equal to ",{"type":23,"tag":52,"props":481,"children":483},{"className":482},[],[484],{"type":28,"value":311},{"type":28,"value":486}," is used to sample a\n",{"type":23,"tag":31,"props":488,"children":490},{"href":489},"/man/VkImageView",[491],{"type":28,"value":492},"VkImageView",{"type":28,"value":494}," as a result of this command, then the image view’s\n",{"type":23,"tag":31,"props":496,"children":498},{"href":497},"/chapters/resources#resources-image-view-format-features",[499],{"type":28,"value":500},"format features",{"type":28,"value":502}," ",{"type":23,"tag":360,"props":504,"children":506},{"type":505},"must",[],{"type":28,"value":508}," contain\n",{"type":23,"tag":52,"props":510,"children":512},{"className":511},[],[513],{"type":28,"value":514},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT",{"type":23,"tag":416,"props":516,"children":518},{"name":517},"VUID-vkCmdExecuteGeneratedCommandsNV-magFilter-09598",[519],{"type":23,"tag":24,"props":520,"children":521},{},[522,523,527,528,533,534,539,540,545,547,552,554,560,562,568,569,573,574,578,579,582,583],{"type":28,"value":424},{"type":23,"tag":31,"props":524,"children":525},{"href":427},[526],{"type":28,"value":430},{"type":28,"value":432},{"type":23,"tag":52,"props":529,"children":531},{"className":530},[],[532],{"type":28,"value":438},{"type":28,"value":440},{"type":23,"tag":52,"props":535,"children":537},{"className":536},[],[538],{"type":28,"value":446},{"type":28,"value":448},{"type":23,"tag":52,"props":541,"children":543},{"className":542},[],[544],{"type":28,"value":454},{"type":28,"value":546}," and ",{"type":23,"tag":52,"props":548,"children":550},{"className":549},[],[551],{"type":28,"value":461},{"type":28,"value":553}," equal to either\n",{"type":23,"tag":52,"props":555,"children":557},{"className":556},[],[558],{"type":28,"value":559},"VK_SAMPLER_REDUCTION_MODE_MIN",{"type":28,"value":561}," or\n",{"type":23,"tag":52,"props":563,"children":565},{"className":564},[],[566],{"type":28,"value":567},"VK_SAMPLER_REDUCTION_MODE_MAX",{"type":28,"value":486},{"type":23,"tag":31,"props":570,"children":571},{"href":489},[572],{"type":28,"value":492},{"type":28,"value":494},{"type":23,"tag":31,"props":575,"children":576},{"href":497},[577],{"type":28,"value":500},{"type":28,"value":502},{"type":23,"tag":360,"props":580,"children":581},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":584,"children":586},{"className":585},[],[587],{"type":28,"value":588},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT",{"type":23,"tag":416,"props":590,"children":592},{"name":591},"VUID-vkCmdExecuteGeneratedCommandsNV-mipmapMode-04770",[593],{"type":23,"tag":24,"props":594,"children":595},{},[596,597,601,602,608,609,615,616,621,622,627,628,633,634,639,640,644,645,649,650,653,654],{"type":28,"value":424},{"type":23,"tag":31,"props":598,"children":599},{"href":427},[600],{"type":28,"value":430},{"type":28,"value":432},{"type":23,"tag":52,"props":603,"children":605},{"className":604},[],[606],{"type":28,"value":607},"mipmapMode",{"type":28,"value":463},{"type":23,"tag":52,"props":610,"children":612},{"className":611},[],[613],{"type":28,"value":614},"VK_SAMPLER_MIPMAP_MODE_LINEAR",{"type":28,"value":98},{"type":23,"tag":52,"props":617,"children":619},{"className":618},[],[620],{"type":28,"value":461},{"type":28,"value":463},{"type":23,"tag":52,"props":623,"children":625},{"className":624},[],[626],{"type":28,"value":469},{"type":28,"value":471},{"type":23,"tag":52,"props":629,"children":631},{"className":630},[],[632],{"type":28,"value":477},{"type":28,"value":479},{"type":23,"tag":52,"props":635,"children":637},{"className":636},[],[638],{"type":28,"value":311},{"type":28,"value":486},{"type":23,"tag":31,"props":641,"children":642},{"href":489},[643],{"type":28,"value":492},{"type":28,"value":494},{"type":23,"tag":31,"props":646,"children":647},{"href":497},[648],{"type":28,"value":500},{"type":28,"value":502},{"type":23,"tag":360,"props":651,"children":652},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":655,"children":657},{"className":656},[],[658],{"type":28,"value":514},{"type":23,"tag":416,"props":660,"children":662},{"name":661},"VUID-vkCmdExecuteGeneratedCommandsNV-mipmapMode-09599",[663],{"type":23,"tag":24,"props":664,"children":665},{},[666,667,671,672,677,678,683,684,689,691,696,697,702,703,707,708,712,713,716,717],{"type":28,"value":424},{"type":23,"tag":31,"props":668,"children":669},{"href":427},[670],{"type":28,"value":430},{"type":28,"value":432},{"type":23,"tag":52,"props":673,"children":675},{"className":674},[],[676],{"type":28,"value":607},{"type":28,"value":463},{"type":23,"tag":52,"props":679,"children":681},{"className":680},[],[682],{"type":28,"value":614},{"type":28,"value":546},{"type":23,"tag":52,"props":685,"children":687},{"className":686},[],[688],{"type":28,"value":461},{"type":28,"value":690}," equal to\neither ",{"type":23,"tag":52,"props":692,"children":694},{"className":693},[],[695],{"type":28,"value":559},{"type":28,"value":561},{"type":23,"tag":52,"props":698,"children":700},{"className":699},[],[701],{"type":28,"value":567},{"type":28,"value":486},{"type":23,"tag":31,"props":704,"children":705},{"href":489},[706],{"type":28,"value":492},{"type":28,"value":494},{"type":23,"tag":31,"props":709,"children":710},{"href":497},[711],{"type":28,"value":500},{"type":28,"value":502},{"type":23,"tag":360,"props":714,"children":715},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":718,"children":720},{"className":719},[],[721],{"type":28,"value":588},{"type":23,"tag":416,"props":723,"children":725},{"name":724},"VUID-vkCmdExecuteGeneratedCommandsNV-unnormalizedCoordinates-09635",[726],{"type":23,"tag":24,"props":727,"children":728},{},[729,730,734,735,741,742,748,750,754,756,762,763,769,772],{"type":28,"value":424},{"type":23,"tag":31,"props":731,"children":732},{"href":427},[733],{"type":28,"value":430},{"type":28,"value":432},{"type":23,"tag":52,"props":736,"children":738},{"className":737},[],[739],{"type":28,"value":740},"unnormalizedCoordinates",{"type":28,"value":463},{"type":23,"tag":52,"props":743,"children":745},{"className":744},[],[746],{"type":28,"value":747},"VK_TRUE",{"type":28,"value":749}," is used to sample a ",{"type":23,"tag":31,"props":751,"children":752},{"href":489},[753],{"type":28,"value":492},{"type":28,"value":755}," as a result of this\ncommand, then the image view’s ",{"type":23,"tag":52,"props":757,"children":759},{"className":758},[],[760],{"type":28,"value":761},"levelCount",{"type":28,"value":546},{"type":23,"tag":52,"props":764,"children":766},{"className":765},[],[767],{"type":28,"value":768},"layerCount",{"type":23,"tag":360,"props":770,"children":771},{"type":505},[],{"type":28,"value":773}," be 1",{"type":23,"tag":416,"props":775,"children":777},{"name":776},"VUID-vkCmdExecuteGeneratedCommandsNV-unnormalizedCoordinates-09636",[778],{"type":23,"tag":24,"props":779,"children":780},{},[781,782,786,787,792,793,798,799,803,804,810,811,814,816,822,823],{"type":28,"value":424},{"type":23,"tag":31,"props":783,"children":784},{"href":427},[785],{"type":28,"value":430},{"type":28,"value":432},{"type":23,"tag":52,"props":788,"children":790},{"className":789},[],[791],{"type":28,"value":740},{"type":28,"value":463},{"type":23,"tag":52,"props":794,"children":796},{"className":795},[],[797],{"type":28,"value":747},{"type":28,"value":749},{"type":23,"tag":31,"props":800,"children":801},{"href":489},[802],{"type":28,"value":492},{"type":28,"value":755},{"type":23,"tag":52,"props":805,"children":807},{"className":806},[],[808],{"type":28,"value":809},"viewType",{"type":28,"value":502},{"type":23,"tag":360,"props":812,"children":813},{"type":505},[],{"type":28,"value":815}," be\n",{"type":23,"tag":52,"props":817,"children":819},{"className":818},[],[820],{"type":28,"value":821},"VK_IMAGE_VIEW_TYPE_1D",{"type":28,"value":440},{"type":23,"tag":52,"props":824,"children":826},{"className":825},[],[827],{"type":28,"value":828},"VK_IMAGE_VIEW_TYPE_2D",{"type":23,"tag":416,"props":830,"children":832},{"name":831},"VUID-vkCmdExecuteGeneratedCommandsNV-None-06479",[833],{"type":23,"tag":24,"props":834,"children":835},{},[836,837,841,843,849,851,855,856,859,860],{"type":28,"value":424},{"type":23,"tag":31,"props":838,"children":839},{"href":489},[840],{"type":28,"value":492},{"type":28,"value":842}," is sampled with\n",{"type":23,"tag":31,"props":844,"children":846},{"href":845},"/chapters/textures#textures-depth-compare-operation",[847],{"type":28,"value":848},"depth comparison",{"type":28,"value":850},", the image view’s\n",{"type":23,"tag":31,"props":852,"children":853},{"href":497},[854],{"type":28,"value":500},{"type":28,"value":502},{"type":23,"tag":360,"props":857,"children":858},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":861,"children":863},{"className":862},[],[864],{"type":28,"value":865},"VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT",{"type":23,"tag":416,"props":867,"children":869},{"name":868},"VUID-vkCmdExecuteGeneratedCommandsNV-None-02691",[870],{"type":23,"tag":24,"props":871,"children":872},{},[873,874,878,880,884,885,888,889],{"type":28,"value":424},{"type":23,"tag":31,"props":875,"children":876},{"href":489},[877],{"type":28,"value":492},{"type":28,"value":879}," is accessed using atomic operations as a result\nof this command, then the image view’s\n",{"type":23,"tag":31,"props":881,"children":882},{"href":497},[883],{"type":28,"value":500},{"type":28,"value":502},{"type":23,"tag":360,"props":886,"children":887},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":890,"children":892},{"className":891},[],[893],{"type":28,"value":894},"VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT",{"type":23,"tag":416,"props":896,"children":898},{"name":897},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07888",[899],{"type":23,"tag":24,"props":900,"children":901},{},[902,903,909,911,917,918,921,922],{"type":28,"value":424},{"type":23,"tag":52,"props":904,"children":906},{"className":905},[],[907],{"type":28,"value":908},"VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER",{"type":28,"value":910}," descriptor is\naccessed using atomic operations as a result of this command, then the\nstorage texel buffer’s ",{"type":23,"tag":31,"props":912,"children":914},{"href":913},"/chapters/resources#resources-buffer-view-format-features",[915],{"type":28,"value":916},"format\nfeatures",{"type":28,"value":502},{"type":23,"tag":360,"props":919,"children":920},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":923,"children":925},{"className":924},[],[926],{"type":28,"value":927},"VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT",{"type":23,"tag":416,"props":929,"children":931},{"name":930},"VUID-vkCmdExecuteGeneratedCommandsNV-None-02692",[932],{"type":23,"tag":24,"props":933,"children":934},{},[935,936,940,942,948,950,954,955,958,959],{"type":28,"value":424},{"type":23,"tag":31,"props":937,"children":938},{"href":489},[939],{"type":28,"value":492},{"type":28,"value":941}," is sampled with ",{"type":23,"tag":52,"props":943,"children":945},{"className":944},[],[946],{"type":28,"value":947},"VK_FILTER_CUBIC_EXT",{"type":28,"value":949}," as a\nresult of this command, then the image view’s\n",{"type":23,"tag":31,"props":951,"children":952},{"href":497},[953],{"type":28,"value":500},{"type":28,"value":502},{"type":23,"tag":360,"props":956,"children":957},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":960,"children":962},{"className":961},[],[963],{"type":28,"value":964},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_EXT",{"type":23,"tag":416,"props":966,"children":968},{"name":967},"VUID-vkCmdExecuteGeneratedCommandsNV-None-02693",[969],{"type":23,"tag":24,"props":970,"children":971},{},[972,974,980,982,986,987,992,994,997,999,1005,1007,1013,1015,1021,1023],{"type":28,"value":973},"If\nthe ",{"type":23,"tag":31,"props":975,"children":977},{"href":976},"/extensions/VK_EXT_filter_cubic",[978],{"type":28,"value":979},"VK_EXT_filter_cubic",{"type":28,"value":981}," extension is not enabled and\nany ",{"type":23,"tag":31,"props":983,"children":984},{"href":489},[985],{"type":28,"value":492},{"type":28,"value":941},{"type":23,"tag":52,"props":988,"children":990},{"className":989},[],[991],{"type":28,"value":947},{"type":28,"value":993}," as a\nresult of this command, it ",{"type":23,"tag":360,"props":995,"children":996},{"type":505},[],{"type":28,"value":998}," not have a ",{"type":23,"tag":31,"props":1000,"children":1002},{"href":1001},"/man/VkImageViewType",[1003],{"type":28,"value":1004},"VkImageViewType",{"type":28,"value":1006}," of\n",{"type":23,"tag":52,"props":1008,"children":1010},{"className":1009},[],[1011],{"type":28,"value":1012},"VK_IMAGE_VIEW_TYPE_3D",{"type":28,"value":1014},", ",{"type":23,"tag":52,"props":1016,"children":1018},{"className":1017},[],[1019],{"type":28,"value":1020},"VK_IMAGE_VIEW_TYPE_CUBE",{"type":28,"value":1022},", or\n",{"type":23,"tag":52,"props":1024,"children":1026},{"className":1025},[],[1027],{"type":28,"value":1028},"VK_IMAGE_VIEW_TYPE_CUBE_ARRAY",{"type":23,"tag":416,"props":1030,"children":1032},{"name":1031},"VUID-vkCmdExecuteGeneratedCommandsNV-filterCubic-02694",[1033],{"type":23,"tag":24,"props":1034,"children":1035},{},[1036,1038,1042,1044,1049,1051,1054,1056,1060,1062,1068,1069,1075,1077],{"type":28,"value":1037},"Any ",{"type":23,"tag":31,"props":1039,"children":1040},{"href":489},[1041],{"type":28,"value":492},{"type":28,"value":1043}," being sampled with ",{"type":23,"tag":52,"props":1045,"children":1047},{"className":1046},[],[1048],{"type":28,"value":947},{"type":28,"value":1050}," as a\nresult of this command ",{"type":23,"tag":360,"props":1052,"children":1053},{"type":505},[],{"type":28,"value":1055}," have a ",{"type":23,"tag":31,"props":1057,"children":1058},{"href":1001},[1059],{"type":28,"value":1004},{"type":28,"value":1061}," and format\nthat supports cubic filtering, as specified by\n",{"type":23,"tag":31,"props":1063,"children":1065},{"href":1064},"/man/VkFilterCubicImageViewImageFormatPropertiesEXT",[1066],{"type":28,"value":1067},"VkFilterCubicImageViewImageFormatPropertiesEXT",{"type":28,"value":200},{"type":23,"tag":52,"props":1070,"children":1072},{"className":1071},[],[1073],{"type":28,"value":1074},"filterCubic",{"type":28,"value":1076},"\nreturned by ",{"type":23,"tag":31,"props":1078,"children":1080},{"href":1079},"/man/vkGetPhysicalDeviceImageFormatProperties2",[1081],{"type":28,"value":1082},"vkGetPhysicalDeviceImageFormatProperties2",{"type":23,"tag":416,"props":1084,"children":1086},{"name":1085},"VUID-vkCmdExecuteGeneratedCommandsNV-filterCubicMinmax-02695",[1087],{"type":23,"tag":24,"props":1088,"children":1089},{},[1090,1091,1095,1096,1101,1103,1108,1109,1114,1116,1119,1121,1125,1127,1131,1132,1138,1139],{"type":28,"value":1037},{"type":23,"tag":31,"props":1092,"children":1093},{"href":489},[1094],{"type":28,"value":492},{"type":28,"value":1043},{"type":23,"tag":52,"props":1097,"children":1099},{"className":1098},[],[1100],{"type":28,"value":947},{"type":28,"value":1102}," with\na reduction mode of either ",{"type":23,"tag":52,"props":1104,"children":1106},{"className":1105},[],[1107],{"type":28,"value":559},{"type":28,"value":561},{"type":23,"tag":52,"props":1110,"children":1112},{"className":1111},[],[1113],{"type":28,"value":567},{"type":28,"value":1115}," as a result of this command ",{"type":23,"tag":360,"props":1117,"children":1118},{"type":505},[],{"type":28,"value":1120},"\nhave a ",{"type":23,"tag":31,"props":1122,"children":1123},{"href":1001},[1124],{"type":28,"value":1004},{"type":28,"value":1126}," and format that supports cubic filtering\ntogether with minmax filtering, as specified by\n",{"type":23,"tag":31,"props":1128,"children":1129},{"href":1064},[1130],{"type":28,"value":1067},{"type":28,"value":200},{"type":23,"tag":52,"props":1133,"children":1135},{"className":1134},[],[1136],{"type":28,"value":1137},"filterCubicMinmax",{"type":28,"value":1076},{"type":23,"tag":31,"props":1140,"children":1141},{"href":1079},[1142],{"type":28,"value":1082},{"type":23,"tag":416,"props":1144,"children":1146},{"name":1145},"VUID-vkCmdExecuteGeneratedCommandsNV-cubicRangeClamp-09212",[1147],{"type":23,"tag":24,"props":1148,"children":1149},{},[1150,1151,1161,1163,1167,1169,1174,1175,1178,1180,1186,1187,1192,1193],{"type":28,"value":337},{"type":23,"tag":31,"props":1152,"children":1154},{"href":1153},"/man/VkPhysicalDeviceCubicClampFeaturesQCOM#features-filter-cubic-range-clamp",[1155],{"type":23,"tag":52,"props":1156,"children":1158},{"className":1157},[],[1159],{"type":28,"value":1160},"cubicRangeClamp",{"type":28,"value":1162},"\nfeature is not enabled, then any ",{"type":23,"tag":31,"props":1164,"children":1165},{"href":489},[1166],{"type":28,"value":492},{"type":28,"value":1168}," being sampled with\n",{"type":23,"tag":52,"props":1170,"children":1172},{"className":1171},[],[1173],{"type":28,"value":947},{"type":28,"value":1115},{"type":23,"tag":360,"props":1176,"children":1177},{"type":505},[],{"type":28,"value":1179}," not have a\n",{"type":23,"tag":31,"props":1181,"children":1183},{"href":1182},"/man/VkSamplerReductionModeCreateInfo",[1184],{"type":28,"value":1185},"VkSamplerReductionModeCreateInfo",{"type":28,"value":200},{"type":23,"tag":52,"props":1188,"children":1190},{"className":1189},[],[1191],{"type":28,"value":461},{"type":28,"value":463},{"type":23,"tag":52,"props":1194,"children":1196},{"className":1195},[],[1197],{"type":28,"value":1198},"VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE_RANGECLAMP_QCOM",{"type":23,"tag":416,"props":1200,"children":1202},{"name":1201},"VUID-vkCmdExecuteGeneratedCommandsNV-reductionMode-09213",[1203],{"type":23,"tag":24,"props":1204,"children":1205},{},[1206,1207,1211,1213,1217,1218,1223,1224,1229,1230,1233,1235],{"type":28,"value":1037},{"type":23,"tag":31,"props":1208,"children":1209},{"href":489},[1210],{"type":28,"value":492},{"type":28,"value":1212}," being sampled with a\n",{"type":23,"tag":31,"props":1214,"children":1215},{"href":1182},[1216],{"type":28,"value":1185},{"type":28,"value":200},{"type":23,"tag":52,"props":1219,"children":1221},{"className":1220},[],[1222],{"type":28,"value":461},{"type":28,"value":463},{"type":23,"tag":52,"props":1225,"children":1227},{"className":1226},[],[1228],{"type":28,"value":1198},{"type":28,"value":1050},{"type":23,"tag":360,"props":1231,"children":1232},{"type":505},[],{"type":28,"value":1234}," sample with ",{"type":23,"tag":52,"props":1236,"children":1238},{"className":1237},[],[1239],{"type":28,"value":947},{"type":23,"tag":416,"props":1241,"children":1243},{"name":1242},"VUID-vkCmdExecuteGeneratedCommandsNV-selectableCubicWeights-09214",[1244],{"type":23,"tag":24,"props":1245,"children":1246},{},[1247,1248,1258,1260,1264,1265,1270,1271,1274,1276,1282,1283,1289,1290],{"type":28,"value":337},{"type":23,"tag":31,"props":1249,"children":1251},{"href":1250},"/man/VkPhysicalDeviceCubicWeightsFeaturesQCOM#features-filter-cubic-weight-selection",[1252],{"type":23,"tag":52,"props":1253,"children":1255},{"className":1254},[],[1256],{"type":28,"value":1257},"selectableCubicWeights",{"type":28,"value":1259}," feature is not enabled, then any\n",{"type":23,"tag":31,"props":1261,"children":1262},{"href":489},[1263],{"type":28,"value":492},{"type":28,"value":1043},{"type":23,"tag":52,"props":1266,"children":1268},{"className":1267},[],[1269],{"type":28,"value":947},{"type":28,"value":1050},{"type":23,"tag":360,"props":1272,"children":1273},{"type":505},[],{"type":28,"value":1275}," have\n",{"type":23,"tag":31,"props":1277,"children":1279},{"href":1278},"/man/VkSamplerCubicWeightsCreateInfoQCOM",[1280],{"type":28,"value":1281},"VkSamplerCubicWeightsCreateInfoQCOM",{"type":28,"value":200},{"type":23,"tag":52,"props":1284,"children":1286},{"className":1285},[],[1287],{"type":28,"value":1288},"cubicWeights",{"type":28,"value":463},{"type":23,"tag":52,"props":1291,"children":1293},{"className":1292},[],[1294],{"type":28,"value":1295},"VK_CUBIC_FILTER_WEIGHTS_CATMULL_ROM_QCOM",{"type":23,"tag":416,"props":1297,"children":1299},{"name":1298},"VUID-vkCmdExecuteGeneratedCommandsNV-flags-02696",[1300],{"type":23,"tag":24,"props":1301,"children":1302},{},[1303,1304,1310,1312,1318,1319,1325,1327,1333,1335,1338,1340,1346,1347],{"type":28,"value":1037},{"type":23,"tag":31,"props":1305,"children":1307},{"href":1306},"/man/VkImage",[1308],{"type":28,"value":1309},"VkImage",{"type":28,"value":1311}," created with a ",{"type":23,"tag":31,"props":1313,"children":1315},{"href":1314},"/man/VkImageCreateInfo",[1316],{"type":28,"value":1317},"VkImageCreateInfo",{"type":28,"value":200},{"type":23,"tag":52,"props":1320,"children":1322},{"className":1321},[],[1323],{"type":28,"value":1324},"flags",{"type":28,"value":1326},"\ncontaining ",{"type":23,"tag":52,"props":1328,"children":1330},{"className":1329},[],[1331],{"type":28,"value":1332},"VK_IMAGE_CREATE_CORNER_SAMPLED_BIT_NV",{"type":28,"value":1334}," sampled as a\nresult of this command ",{"type":23,"tag":360,"props":1336,"children":1337},{"type":505},[],{"type":28,"value":1339}," only be sampled using a\n",{"type":23,"tag":31,"props":1341,"children":1343},{"href":1342},"/man/VkSamplerAddressMode",[1344],{"type":28,"value":1345},"VkSamplerAddressMode",{"type":28,"value":1006},{"type":23,"tag":52,"props":1348,"children":1350},{"className":1349},[],[1351],{"type":28,"value":1352},"VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE",{"type":23,"tag":416,"props":1354,"children":1356},{"name":1355},"VUID-vkCmdExecuteGeneratedCommandsNV-OpTypeImage-07027",[1357],{"type":23,"tag":24,"props":1358,"children":1359},{},[1360,1362,1366,1368,1374,1376,1382,1384,1388,1389,1392,1393],{"type":28,"value":1361},"For any ",{"type":23,"tag":31,"props":1363,"children":1364},{"href":489},[1365],{"type":28,"value":492},{"type":28,"value":1367}," being written as a storage image where the\nimage format field of the ",{"type":23,"tag":52,"props":1369,"children":1371},{"className":1370},[],[1372],{"type":28,"value":1373},"OpTypeImage",{"type":28,"value":1375}," is ",{"type":23,"tag":52,"props":1377,"children":1379},{"className":1378},[],[1380],{"type":28,"value":1381},"Unknown",{"type":28,"value":1383},", the view’s\n",{"type":23,"tag":31,"props":1385,"children":1386},{"href":497},[1387],{"type":28,"value":500},{"type":28,"value":502},{"type":23,"tag":360,"props":1390,"children":1391},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":1394,"children":1396},{"className":1395},[],[1397],{"type":28,"value":1398},"VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT",{"type":23,"tag":416,"props":1400,"children":1402},{"name":1401},"VUID-vkCmdExecuteGeneratedCommandsNV-OpTypeImage-07028",[1403],{"type":23,"tag":24,"props":1404,"children":1405},{},[1406,1407,1411,1413,1418,1419,1424,1425,1429,1430,1433,1434],{"type":28,"value":1361},{"type":23,"tag":31,"props":1408,"children":1409},{"href":489},[1410],{"type":28,"value":492},{"type":28,"value":1412}," being read as a storage image where the image\nformat field of the ",{"type":23,"tag":52,"props":1414,"children":1416},{"className":1415},[],[1417],{"type":28,"value":1373},{"type":28,"value":1375},{"type":23,"tag":52,"props":1420,"children":1422},{"className":1421},[],[1423],{"type":28,"value":1381},{"type":28,"value":1383},{"type":23,"tag":31,"props":1426,"children":1427},{"href":497},[1428],{"type":28,"value":500},{"type":28,"value":502},{"type":23,"tag":360,"props":1431,"children":1432},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":1435,"children":1437},{"className":1436},[],[1438],{"type":28,"value":1439},"VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT",{"type":23,"tag":416,"props":1441,"children":1443},{"name":1442},"VUID-vkCmdExecuteGeneratedCommandsNV-OpTypeImage-07029",[1444],{"type":23,"tag":24,"props":1445,"children":1446},{},[1447,1448,1454,1456,1461,1462,1467,1469,1475,1476,1479,1480],{"type":28,"value":1361},{"type":23,"tag":31,"props":1449,"children":1451},{"href":1450},"/man/VkBufferView",[1452],{"type":28,"value":1453},"VkBufferView",{"type":28,"value":1455}," being written as a storage texel buffer where\nthe image format field of the ",{"type":23,"tag":52,"props":1457,"children":1459},{"className":1458},[],[1460],{"type":28,"value":1373},{"type":28,"value":1375},{"type":23,"tag":52,"props":1463,"children":1465},{"className":1464},[],[1466],{"type":28,"value":1381},{"type":28,"value":1468},", the\nview’s ",{"type":23,"tag":31,"props":1470,"children":1472},{"href":1471},"/man/VkFormatProperties3#VkFormatProperties3",[1473],{"type":28,"value":1474},"buffer features",{"type":28,"value":502},{"type":23,"tag":360,"props":1477,"children":1478},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":1481,"children":1483},{"className":1482},[],[1484],{"type":28,"value":1398},{"type":23,"tag":416,"props":1486,"children":1488},{"name":1487},"VUID-vkCmdExecuteGeneratedCommandsNV-OpTypeImage-07030",[1489],{"type":23,"tag":24,"props":1490,"children":1491},{},[1492,1493,1497,1499,1504,1505,1510,1512,1516,1517,1520,1521],{"type":28,"value":1037},{"type":23,"tag":31,"props":1494,"children":1495},{"href":1450},[1496],{"type":28,"value":1453},{"type":28,"value":1498}," being read as a storage texel buffer where the\nimage format field of the ",{"type":23,"tag":52,"props":1500,"children":1502},{"className":1501},[],[1503],{"type":28,"value":1373},{"type":28,"value":1375},{"type":23,"tag":52,"props":1506,"children":1508},{"className":1507},[],[1509],{"type":28,"value":1381},{"type":28,"value":1511}," then the\nview’s ",{"type":23,"tag":31,"props":1513,"children":1514},{"href":1471},[1515],{"type":28,"value":1474},{"type":28,"value":502},{"type":23,"tag":360,"props":1518,"children":1519},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":1522,"children":1524},{"className":1523},[],[1525],{"type":28,"value":1439},{"type":23,"tag":416,"props":1527,"children":1529},{"name":1528},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08600",[1530],{"type":23,"tag":24,"props":1531,"children":1532},{},[1533,1535,1541,1543,1549,1551,1554,1556,1560,1562,1568,1570,1574,1576,1580,1582,1588,1590,1596,1598,1604,1606],{"type":28,"value":1534},"For each set ",{"type":23,"tag":1536,"props":1537,"children":1538},"em",{},[1539],{"type":28,"value":1540},"n",{"type":28,"value":1542}," that is statically used by ",{"type":23,"tag":31,"props":1544,"children":1546},{"href":1545},"/chapters/shaders#shaders-binding",[1547],{"type":28,"value":1548},"a bound\nshader",{"type":28,"value":1550},", a descriptor set ",{"type":23,"tag":360,"props":1552,"children":1553},{"type":505},[],{"type":28,"value":1555}," have been bound to ",{"type":23,"tag":1536,"props":1557,"children":1558},{},[1559],{"type":28,"value":1540},{"type":28,"value":1561}," at the same\npipeline bind point, with a ",{"type":23,"tag":31,"props":1563,"children":1565},{"href":1564},"/man/VkPipelineLayout",[1566],{"type":28,"value":1567},"VkPipelineLayout",{"type":28,"value":1569}," that is compatible\nfor set ",{"type":23,"tag":1536,"props":1571,"children":1572},{},[1573],{"type":28,"value":1540},{"type":28,"value":1575},", with the ",{"type":23,"tag":31,"props":1577,"children":1578},{"href":1564},[1579],{"type":28,"value":1567},{"type":28,"value":1581}," used to create the current\n",{"type":23,"tag":31,"props":1583,"children":1585},{"href":1584},"/man/VkPipeline",[1586],{"type":28,"value":1587},"VkPipeline",{"type":28,"value":1589},"\nor the ",{"type":23,"tag":31,"props":1591,"children":1593},{"href":1592},"/man/VkDescriptorSetLayout",[1594],{"type":28,"value":1595},"VkDescriptorSetLayout",{"type":28,"value":1597}," array used to create the current\n",{"type":23,"tag":31,"props":1599,"children":1601},{"href":1600},"/man/VkShaderEXT",[1602],{"type":28,"value":1603},"VkShaderEXT",{"type":28,"value":1605},"\n, as described in ",{"type":23,"tag":31,"props":1607,"children":1609},{"href":1608},"/chapters/descriptorsets#descriptorsets-compatibility",[1610],{"type":28,"value":1611},"Pipeline Layout Compatibility",{"type":23,"tag":416,"props":1613,"children":1615},{"name":1614},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08601",[1616],{"type":23,"tag":24,"props":1617,"children":1618},{},[1619,1621,1626,1628,1631,1633,1637,1639,1643,1645,1649,1650,1654,1655,1659,1660],{"type":28,"value":1620},"For each push constant that is statically used by ",{"type":23,"tag":31,"props":1622,"children":1623},{"href":1545},[1624],{"type":28,"value":1625},"a\nbound shader",{"type":28,"value":1627},", a push constant value ",{"type":23,"tag":360,"props":1629,"children":1630},{"type":505},[],{"type":28,"value":1632}," have been set for the same\npipeline bind point, with a ",{"type":23,"tag":31,"props":1634,"children":1635},{"href":1564},[1636],{"type":28,"value":1567},{"type":28,"value":1638}," that is compatible\nfor push constants, with the ",{"type":23,"tag":31,"props":1640,"children":1641},{"href":1564},[1642],{"type":28,"value":1567},{"type":28,"value":1644}," used to create the\ncurrent ",{"type":23,"tag":31,"props":1646,"children":1647},{"href":1584},[1648],{"type":28,"value":1587},{"type":28,"value":1589},{"type":23,"tag":31,"props":1651,"children":1652},{"href":1592},[1653],{"type":28,"value":1595},{"type":28,"value":1597},{"type":23,"tag":31,"props":1656,"children":1657},{"href":1600},[1658],{"type":28,"value":1603},{"type":28,"value":1605},{"type":23,"tag":31,"props":1661,"children":1662},{"href":1608},[1663],{"type":28,"value":1611},{"type":23,"tag":416,"props":1665,"children":1667},{"name":1666},"VUID-vkCmdExecuteGeneratedCommandsNV-None-10068",[1668],{"type":23,"tag":24,"props":1669,"children":1670},{},[1671,1673,1677,1679,1682],{"type":28,"value":1672},"For each array of resources that is used by ",{"type":23,"tag":31,"props":1674,"children":1675},{"href":1545},[1676],{"type":28,"value":1548},{"type":28,"value":1678},", the indices used to access members of the array ",{"type":23,"tag":360,"props":1680,"children":1681},{"type":505},[],{"type":28,"value":1683}," be less\nthan the descriptor count for the identified binding in the descriptor\nsets used by this command",{"type":23,"tag":416,"props":1685,"children":1687},{"name":1686},"VUID-vkCmdExecuteGeneratedCommandsNV-maintenance4-08602",[1688],{"type":23,"tag":24,"props":1689,"children":1690},{},[1691,1692,1702,1704,1709,1710,1713,1715,1719,1721,1725,1727,1731,1732,1736,1737,1743,1745,1749,1750],{"type":28,"value":337},{"type":23,"tag":31,"props":1693,"children":1695},{"href":1694},"/man/VkPhysicalDeviceMaintenance4Features#features-maintenance4",[1696],{"type":23,"tag":52,"props":1697,"children":1699},{"className":1698},[],[1700],{"type":28,"value":1701},"maintenance4",{"type":28,"value":1703}," feature is not\nenabled, then for each push constant that is statically used by\n",{"type":23,"tag":31,"props":1705,"children":1706},{"href":1545},[1707],{"type":28,"value":1708},"a bound shader",{"type":28,"value":1627},{"type":23,"tag":360,"props":1711,"children":1712},{"type":505},[],{"type":28,"value":1714}," have\nbeen set for the same pipeline bind point, with a ",{"type":23,"tag":31,"props":1716,"children":1717},{"href":1564},[1718],{"type":28,"value":1567},{"type":28,"value":1720},"\nthat is compatible for push constants, with the ",{"type":23,"tag":31,"props":1722,"children":1723},{"href":1564},[1724],{"type":28,"value":1567},{"type":28,"value":1726},"\nused to create the current ",{"type":23,"tag":31,"props":1728,"children":1729},{"href":1584},[1730],{"type":28,"value":1587},{"type":28,"value":1589},{"type":23,"tag":31,"props":1733,"children":1734},{"href":1592},[1735],{"type":28,"value":1595},{"type":28,"value":546},{"type":23,"tag":31,"props":1738,"children":1740},{"href":1739},"/man/VkPushConstantRange",[1741],{"type":28,"value":1742},"VkPushConstantRange",{"type":28,"value":1744}," arrays\nused to create the current ",{"type":23,"tag":31,"props":1746,"children":1747},{"href":1600},[1748],{"type":28,"value":1603},{"type":28,"value":1605},{"type":23,"tag":31,"props":1751,"children":1752},{"href":1608},[1753],{"type":28,"value":1611},{"type":23,"tag":416,"props":1755,"children":1757},{"name":1756},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08114",[1758],{"type":23,"tag":24,"props":1759,"children":1760},{},[1761,1763,1769,1770,1773,1775,1781,1783,1787,1789,1793,1795],{"type":28,"value":1762},"Descriptors in each bound descriptor set, specified via\n",{"type":23,"tag":31,"props":1764,"children":1766},{"href":1765},"/man/vkCmdBindDescriptorSets",[1767],{"type":28,"value":1768},"vkCmdBindDescriptorSets",{"type":28,"value":1014},{"type":23,"tag":360,"props":1771,"children":1772},{"type":505},[],{"type":28,"value":1774}," be valid as described by\n",{"type":23,"tag":31,"props":1776,"children":1778},{"href":1777},"/man/vkCmdBindDescriptorSets#descriptor-validity",[1779],{"type":28,"value":1780},"descriptor validity",{"type":28,"value":1782}," if they are statically used\nby\nthe ",{"type":23,"tag":31,"props":1784,"children":1785},{"href":1584},[1786],{"type":28,"value":1587},{"type":28,"value":1788}," bound to the pipeline bind point used by this\ncommand and the bound ",{"type":23,"tag":31,"props":1790,"children":1791},{"href":1584},[1792],{"type":28,"value":1587},{"type":28,"value":1794}," was not created with\n",{"type":23,"tag":52,"props":1796,"children":1798},{"className":1797},[],[1799],{"type":28,"value":1800},"VK_PIPELINE_CREATE_DESCRIPTOR_BUFFER_BIT_EXT",{"type":23,"tag":416,"props":1802,"children":1804},{"name":1803},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08115",[1805],{"type":23,"tag":24,"props":1806,"children":1807},{},[1808,1810,1814,1816,1820,1822,1826,1827,1830,1832],{"type":28,"value":1809},"If the descriptors used by the ",{"type":23,"tag":31,"props":1811,"children":1812},{"href":1584},[1813],{"type":28,"value":1587},{"type":28,"value":1815}," bound to the pipeline\nbind point were specified via ",{"type":23,"tag":31,"props":1817,"children":1818},{"href":1765},[1819],{"type":28,"value":1768},{"type":28,"value":1821},", the bound\n",{"type":23,"tag":31,"props":1823,"children":1824},{"href":1584},[1825],{"type":28,"value":1587},{"type":28,"value":502},{"type":23,"tag":360,"props":1828,"children":1829},{"type":505},[],{"type":28,"value":1831}," have been created without\n",{"type":23,"tag":52,"props":1833,"children":1835},{"className":1834},[],[1836],{"type":28,"value":1800},{"type":23,"tag":416,"props":1838,"children":1840},{"name":1839},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08116",[1841],{"type":23,"tag":24,"props":1842,"children":1843},{},[1844,1846,1852,1853,1856,1858,1862,1864,1868,1870],{"type":28,"value":1845},"Descriptors in bound descriptor buffers, specified via\n",{"type":23,"tag":31,"props":1847,"children":1849},{"href":1848},"/man/vkCmdSetDescriptorBufferOffsetsEXT",[1850],{"type":28,"value":1851},"vkCmdSetDescriptorBufferOffsetsEXT",{"type":28,"value":1014},{"type":23,"tag":360,"props":1854,"children":1855},{"type":505},[],{"type":28,"value":1857}," be valid if they are\ndynamically used by the ",{"type":23,"tag":31,"props":1859,"children":1860},{"href":1584},[1861],{"type":28,"value":1587},{"type":28,"value":1863}," bound to the pipeline bind\npoint used by this command and the bound ",{"type":23,"tag":31,"props":1865,"children":1866},{"href":1584},[1867],{"type":28,"value":1587},{"type":28,"value":1869}," was created\nwith ",{"type":23,"tag":52,"props":1871,"children":1873},{"className":1872},[],[1874],{"type":28,"value":1800},{"type":23,"tag":416,"props":1876,"children":1878},{"name":1877},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08604",[1879],{"type":23,"tag":24,"props":1880,"children":1881},{},[1882,1883,1887,1888,1891,1893,1897],{"type":28,"value":1845},{"type":23,"tag":31,"props":1884,"children":1885},{"href":1848},[1886],{"type":28,"value":1851},{"type":28,"value":1014},{"type":23,"tag":360,"props":1889,"children":1890},{"type":505},[],{"type":28,"value":1892}," be valid if they are\ndynamically used by any ",{"type":23,"tag":31,"props":1894,"children":1895},{"href":1600},[1896],{"type":28,"value":1603},{"type":28,"value":1898}," bound to a stage corresponding\nto the pipeline bind point used by this command",{"type":23,"tag":416,"props":1900,"children":1902},{"name":1901},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08117",[1903],{"type":23,"tag":24,"props":1904,"children":1905},{},[1906,1907,1911,1912,1916,1918,1922,1923,1926,1928],{"type":28,"value":1809},{"type":23,"tag":31,"props":1908,"children":1909},{"href":1584},[1910],{"type":28,"value":1587},{"type":28,"value":1815},{"type":23,"tag":31,"props":1913,"children":1914},{"href":1848},[1915],{"type":28,"value":1851},{"type":28,"value":1917},",\nthe bound ",{"type":23,"tag":31,"props":1919,"children":1920},{"href":1584},[1921],{"type":28,"value":1587},{"type":28,"value":502},{"type":23,"tag":360,"props":1924,"children":1925},{"type":505},[],{"type":28,"value":1927}," have been created with\n",{"type":23,"tag":52,"props":1929,"children":1931},{"className":1930},[],[1932],{"type":28,"value":1800},{"type":23,"tag":416,"props":1934,"children":1936},{"name":1935},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08119",[1937],{"type":23,"tag":24,"props":1938,"children":1939},{},[1940,1942,1946,1948,1953,1955,1958],{"type":28,"value":1941},"If a descriptor is dynamically used with a ",{"type":23,"tag":31,"props":1943,"children":1944},{"href":1584},[1945],{"type":28,"value":1587},{"type":28,"value":1947}," created with\n",{"type":23,"tag":52,"props":1949,"children":1951},{"className":1950},[],[1952],{"type":28,"value":1800},{"type":28,"value":1954},", the descriptor\nmemory ",{"type":23,"tag":360,"props":1956,"children":1957},{"type":505},[],{"type":28,"value":1959}," be resident",{"type":23,"tag":416,"props":1961,"children":1963},{"name":1962},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08605",[1964],{"type":23,"tag":24,"props":1965,"children":1966},{},[1967,1968,1972,1974,1979,1981,1987,1989,1992],{"type":28,"value":1941},{"type":23,"tag":31,"props":1969,"children":1970},{"href":1600},[1971],{"type":28,"value":1603},{"type":28,"value":1973}," created\nwith a ",{"type":23,"tag":52,"props":1975,"children":1977},{"className":1976},[],[1978],{"type":28,"value":1595},{"type":28,"value":1980}," that was created with\n",{"type":23,"tag":52,"props":1982,"children":1984},{"className":1983},[],[1985],{"type":28,"value":1986},"VK_DESCRIPTOR_SET_LAYOUT_CREATE_DESCRIPTOR_BUFFER_BIT_EXT",{"type":28,"value":1988},", the\ndescriptor memory ",{"type":23,"tag":360,"props":1990,"children":1991},{"type":505},[],{"type":28,"value":1959},{"type":23,"tag":416,"props":1994,"children":1996},{"name":1995},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08606",[1997],{"type":23,"tag":24,"props":1998,"children":1999},{},[2000,2001,2011,2013,2016],{"type":28,"value":337},{"type":23,"tag":31,"props":2002,"children":2004},{"href":2003},"/man/VkPhysicalDeviceShaderObjectFeaturesEXT#features-shaderObject",[2005],{"type":23,"tag":52,"props":2006,"children":2008},{"className":2007},[],[2009],{"type":28,"value":2010},"shaderObject",{"type":28,"value":2012}," feature is not\nenabled, a\nvalid pipeline ",{"type":23,"tag":360,"props":2014,"children":2015},{"type":505},[],{"type":28,"value":2017}," be bound to the pipeline bind point used by this\ncommand",{"type":23,"tag":416,"props":2019,"children":2021},{"name":2020},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08608",[2022],{"type":23,"tag":24,"props":2023,"children":2024},{},[2025,2027,2030,2032,2036],{"type":28,"value":2026},"If a pipeline is bound to the pipeline bind point used by this command,\nthere\n",{"type":23,"tag":360,"props":2028,"children":2029},{"type":505},[],{"type":28,"value":2031}," not have been any calls to dynamic state setting commands for any\nstate specified statically in the ",{"type":23,"tag":31,"props":2033,"children":2034},{"href":1584},[2035],{"type":28,"value":1587},{"type":28,"value":2037}," object bound to the\npipeline bind point used by this command, since that pipeline was bound",{"type":23,"tag":416,"props":2039,"children":2041},{"name":2040},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08609",[2042],{"type":23,"tag":24,"props":2043,"children":2044},{},[2045,2046,2050,2052,2056,2058,2062,2064,2067,2069,2073,2075,2079,2081,2086,2087,2092,2093,2099,2100,2106,2107,2112],{"type":28,"value":337},{"type":23,"tag":31,"props":2047,"children":2048},{"href":1584},[2049],{"type":28,"value":1587},{"type":28,"value":2051}," object bound to the pipeline bind point used by\nthis command\nor any ",{"type":23,"tag":31,"props":2053,"children":2054},{"href":1600},[2055],{"type":28,"value":1603},{"type":28,"value":2057}," bound to a stage corresponding to the pipeline\nbind point used by this command\naccesses a ",{"type":23,"tag":31,"props":2059,"children":2060},{"href":427},[2061],{"type":28,"value":430},{"type":28,"value":2063}," object that uses unnormalized coordinates,\nthat sampler ",{"type":23,"tag":360,"props":2065,"children":2066},{"type":505},[],{"type":28,"value":2068}," not be used to sample from any ",{"type":23,"tag":31,"props":2070,"children":2071},{"href":1306},[2072],{"type":28,"value":1309},{"type":28,"value":2074}," with a\n",{"type":23,"tag":31,"props":2076,"children":2077},{"href":489},[2078],{"type":28,"value":492},{"type":28,"value":2080}," of the type ",{"type":23,"tag":52,"props":2082,"children":2084},{"className":2083},[],[2085],{"type":28,"value":1012},{"type":28,"value":98},{"type":23,"tag":52,"props":2088,"children":2090},{"className":2089},[],[2091],{"type":28,"value":1020},{"type":28,"value":1014},{"type":23,"tag":52,"props":2094,"children":2096},{"className":2095},[],[2097],{"type":28,"value":2098},"VK_IMAGE_VIEW_TYPE_1D_ARRAY",{"type":28,"value":98},{"type":23,"tag":52,"props":2101,"children":2103},{"className":2102},[],[2104],{"type":28,"value":2105},"VK_IMAGE_VIEW_TYPE_2D_ARRAY",{"type":28,"value":561},{"type":23,"tag":52,"props":2108,"children":2110},{"className":2109},[],[2111],{"type":28,"value":1028},{"type":28,"value":2113},", in any shader stage",{"type":23,"tag":416,"props":2115,"children":2117},{"name":2116},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08610",[2118],{"type":23,"tag":24,"props":2119,"children":2120},{},[2121,2122,2126,2127,2131,2132,2136,2137,2140,2142,2148,2150,2156,2158,2164,2165,2171,2172,2178],{"type":28,"value":337},{"type":23,"tag":31,"props":2123,"children":2124},{"href":1584},[2125],{"type":28,"value":1587},{"type":28,"value":2051},{"type":23,"tag":31,"props":2128,"children":2129},{"href":1600},[2130],{"type":28,"value":1603},{"type":28,"value":2057},{"type":23,"tag":31,"props":2133,"children":2134},{"href":427},[2135],{"type":28,"value":430},{"type":28,"value":2063},{"type":23,"tag":360,"props":2138,"children":2139},{"type":505},[],{"type":28,"value":2141}," not be used with any of the SPIR-V ",{"type":23,"tag":52,"props":2143,"children":2145},{"className":2144},[],[2146],{"type":28,"value":2147},"OpImageSample*",{"type":28,"value":2149},"\nor ",{"type":23,"tag":52,"props":2151,"children":2153},{"className":2152},[],[2154],{"type":28,"value":2155},"OpImageSparseSample*",{"type":28,"value":2157}," instructions with ",{"type":23,"tag":52,"props":2159,"children":2161},{"className":2160},[],[2162],{"type":28,"value":2163},"ImplicitLod",{"type":28,"value":1014},{"type":23,"tag":52,"props":2166,"children":2168},{"className":2167},[],[2169],{"type":28,"value":2170},"Dref",{"type":28,"value":2149},{"type":23,"tag":52,"props":2173,"children":2175},{"className":2174},[],[2176],{"type":28,"value":2177},"Proj",{"type":28,"value":2179}," in their name, in any shader stage",{"type":23,"tag":416,"props":2181,"children":2183},{"name":2182},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08611",[2184],{"type":23,"tag":24,"props":2185,"children":2186},{},[2187,2188,2192,2193,2197,2198,2202,2203,2206,2207,2212,2213,2218],{"type":28,"value":337},{"type":23,"tag":31,"props":2189,"children":2190},{"href":1584},[2191],{"type":28,"value":1587},{"type":28,"value":2051},{"type":23,"tag":31,"props":2194,"children":2195},{"href":1600},[2196],{"type":28,"value":1603},{"type":28,"value":2057},{"type":23,"tag":31,"props":2199,"children":2200},{"href":427},[2201],{"type":28,"value":430},{"type":28,"value":2063},{"type":23,"tag":360,"props":2204,"children":2205},{"type":505},[],{"type":28,"value":2141},{"type":23,"tag":52,"props":2208,"children":2210},{"className":2209},[],[2211],{"type":28,"value":2147},{"type":28,"value":2149},{"type":23,"tag":52,"props":2214,"children":2216},{"className":2215},[],[2217],{"type":28,"value":2155},{"type":28,"value":2219}," instructions that includes a LOD bias or any\noffset values, in any shader stage",{"type":23,"tag":416,"props":2221,"children":2223},{"name":2222},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08607",[2224],{"type":23,"tag":24,"props":2225,"children":2226},{},[2227,2228,2236,2238,2241,2243,2249,2251,2254],{"type":28,"value":337},{"type":23,"tag":31,"props":2229,"children":2230},{"href":2003},[2231],{"type":23,"tag":52,"props":2232,"children":2234},{"className":2233},[],[2235],{"type":28,"value":2010},{"type":28,"value":2237}," is enabled, either\na valid pipeline ",{"type":23,"tag":360,"props":2239,"children":2240},{"type":505},[],{"type":28,"value":2242}," be bound to the pipeline bind point used by this\ncommand, or a valid combination of valid and ",{"type":23,"tag":31,"props":2244,"children":2246},{"href":2245},"/man/VK_NULL_HANDLE",[2247],{"type":28,"value":2248},"VK_NULL_HANDLE",{"type":28,"value":2250}," shader\nobjects ",{"type":23,"tag":360,"props":2252,"children":2253},{"type":505},[],{"type":28,"value":2255}," be bound to every supported shader stage corresponding to\nthe pipeline bind point used by this command",{"type":23,"tag":416,"props":2257,"children":2259},{"name":2258},"VUID-vkCmdExecuteGeneratedCommandsNV-uniformBuffers-06935",[2260],{"type":23,"tag":24,"props":2261,"children":2262},{},[2263,2265,2269,2271,2277,2278,2284,2286,2292,2294,2304,2306,2309],{"type":28,"value":2264},"If any stage of the ",{"type":23,"tag":31,"props":2266,"children":2267},{"href":1584},[2268],{"type":28,"value":1587},{"type":28,"value":2270}," 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":23,"tag":52,"props":2272,"children":2274},{"className":2273},[],[2275],{"type":28,"value":2276},"VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_EXT",{"type":28,"value":561},{"type":23,"tag":52,"props":2279,"children":2281},{"className":2280},[],[2282],{"type":28,"value":2283},"VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2_EXT",{"type":28,"value":2285},"\nfor ",{"type":23,"tag":52,"props":2287,"children":2289},{"className":2288},[],[2290],{"type":28,"value":2291},"uniformBuffers",{"type":28,"value":2293},",\nand the ",{"type":23,"tag":31,"props":2295,"children":2297},{"href":2296},"/man/VkPhysicalDeviceFeatures#features-robustBufferAccess",[2298],{"type":23,"tag":52,"props":2299,"children":2301},{"className":2300},[],[2302],{"type":28,"value":2303},"robustBufferAccess",{"type":28,"value":2305},"\nfeature is not enabled, that stage ",{"type":23,"tag":360,"props":2307,"children":2308},{"type":505},[],{"type":28,"value":2310}," not access values outside of\nthe range of the buffer as specified in the descriptor set bound to the\nsame pipeline bind point",{"type":23,"tag":416,"props":2312,"children":2314},{"name":2313},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08612",[2315],{"type":23,"tag":24,"props":2316,"children":2317},{},[2318,2319,2327,2329,2333,2335,2338],{"type":28,"value":337},{"type":23,"tag":31,"props":2320,"children":2321},{"href":2296},[2322],{"type":23,"tag":52,"props":2323,"children":2325},{"className":2324},[],[2326],{"type":28,"value":2303},{"type":28,"value":2328}," feature\nis not enabled, and any ",{"type":23,"tag":31,"props":2330,"children":2331},{"href":1600},[2332],{"type":28,"value":1603},{"type":28,"value":2334}," bound to a stage corresponding\nto the pipeline bind point used by this command accesses a uniform\nbuffer, it ",{"type":23,"tag":360,"props":2336,"children":2337},{"type":505},[],{"type":28,"value":2339}," not access values outside of the range of the buffer as\nspecified in the descriptor set bound to the same pipeline bind point",{"type":23,"tag":416,"props":2341,"children":2343},{"name":2342},"VUID-vkCmdExecuteGeneratedCommandsNV-storageBuffers-06936",[2344],{"type":23,"tag":24,"props":2345,"children":2346},{},[2347,2348,2352,2354,2359,2360,2365,2366,2372,2373,2381,2382,2385],{"type":28,"value":2264},{"type":23,"tag":31,"props":2349,"children":2350},{"href":1584},[2351],{"type":28,"value":1587},{"type":28,"value":2353}," 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":23,"tag":52,"props":2355,"children":2357},{"className":2356},[],[2358],{"type":28,"value":2276},{"type":28,"value":561},{"type":23,"tag":52,"props":2361,"children":2363},{"className":2362},[],[2364],{"type":28,"value":2283},{"type":28,"value":2285},{"type":23,"tag":52,"props":2367,"children":2369},{"className":2368},[],[2370],{"type":28,"value":2371},"storageBuffers",{"type":28,"value":2293},{"type":23,"tag":31,"props":2374,"children":2375},{"href":2296},[2376],{"type":23,"tag":52,"props":2377,"children":2379},{"className":2378},[],[2380],{"type":28,"value":2303},{"type":28,"value":2305},{"type":23,"tag":360,"props":2383,"children":2384},{"type":505},[],{"type":28,"value":2310},{"type":23,"tag":416,"props":2387,"children":2389},{"name":2388},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08613",[2390],{"type":23,"tag":24,"props":2391,"children":2392},{},[2393,2394,2402,2403,2407,2409,2412],{"type":28,"value":337},{"type":23,"tag":31,"props":2395,"children":2396},{"href":2296},[2397],{"type":23,"tag":52,"props":2398,"children":2400},{"className":2399},[],[2401],{"type":28,"value":2303},{"type":28,"value":2328},{"type":23,"tag":31,"props":2404,"children":2405},{"href":1600},[2406],{"type":28,"value":1603},{"type":28,"value":2408}," bound to a stage corresponding\nto the pipeline bind point used by this command accesses a storage\nbuffer, it ",{"type":23,"tag":360,"props":2410,"children":2411},{"type":505},[],{"type":28,"value":2339},{"type":23,"tag":416,"props":2414,"children":2416},{"name":2415},"VUID-vkCmdExecuteGeneratedCommandsNV-None-06550",[2417],{"type":23,"tag":24,"props":2418,"children":2419},{},[2420,2422,2426,2428,2432,2433,2437,2439,2459,2461,2464,2466,2471,2472,2477],{"type":28,"value":2421},"If ",{"type":23,"tag":31,"props":2423,"children":2424},{"href":1545},[2425],{"type":28,"value":1708},{"type":28,"value":2427}," accesses a ",{"type":23,"tag":31,"props":2429,"children":2430},{"href":427},[2431],{"type":28,"value":430},{"type":28,"value":561},{"type":23,"tag":31,"props":2434,"children":2435},{"href":489},[2436],{"type":28,"value":492},{"type":28,"value":2438}," object that enables\n",{"type":23,"tag":31,"props":2440,"children":2442},{"href":2441},"/chapters/samplers#samplers-YCbCr-conversion",[2443,2445,2451,2452,2457],{"type":28,"value":2444},"sampler Y′C",{"type":23,"tag":2446,"props":2447,"children":2448},"sub",{},[2449],{"type":28,"value":2450},"B",{"type":28,"value":46},{"type":23,"tag":2446,"props":2453,"children":2454},{},[2455],{"type":28,"value":2456},"R",{"type":28,"value":2458}," conversion",{"type":28,"value":2460},", that object\n",{"type":23,"tag":360,"props":2462,"children":2463},{"type":505},[],{"type":28,"value":2465}," only be used with ",{"type":23,"tag":52,"props":2467,"children":2469},{"className":2468},[],[2470],{"type":28,"value":2147},{"type":28,"value":440},{"type":23,"tag":52,"props":2473,"children":2475},{"className":2474},[],[2476],{"type":28,"value":2155},{"type":28,"value":2478},"\ninstructions",{"type":23,"tag":416,"props":2480,"children":2482},{"name":2481},"VUID-vkCmdExecuteGeneratedCommandsNV-ConstOffset-06551",[2483],{"type":23,"tag":24,"props":2484,"children":2485},{},[2486,2487,2491,2492,2496,2497,2501,2502,2516,2517,2520,2522,2528,2529,2535],{"type":28,"value":2421},{"type":23,"tag":31,"props":2488,"children":2489},{"href":1545},[2490],{"type":28,"value":1708},{"type":28,"value":2427},{"type":23,"tag":31,"props":2493,"children":2494},{"href":427},[2495],{"type":28,"value":430},{"type":28,"value":561},{"type":23,"tag":31,"props":2498,"children":2499},{"href":489},[2500],{"type":28,"value":492},{"type":28,"value":2438},{"type":23,"tag":31,"props":2503,"children":2504},{"href":2441},[2505,2506,2510,2511,2515],{"type":28,"value":2444},{"type":23,"tag":2446,"props":2507,"children":2508},{},[2509],{"type":28,"value":2450},{"type":28,"value":46},{"type":23,"tag":2446,"props":2512,"children":2513},{},[2514],{"type":28,"value":2456},{"type":28,"value":2458},{"type":28,"value":2460},{"type":23,"tag":360,"props":2518,"children":2519},{"type":505},[],{"type":28,"value":2521}," not use the ",{"type":23,"tag":52,"props":2523,"children":2525},{"className":2524},[],[2526],{"type":28,"value":2527},"ConstOffset",{"type":28,"value":546},{"type":23,"tag":52,"props":2530,"children":2532},{"className":2531},[],[2533],{"type":28,"value":2534},"Offset",{"type":28,"value":2536}," operands",{"type":23,"tag":416,"props":2538,"children":2540},{"name":2539},"VUID-vkCmdExecuteGeneratedCommandsNV-viewType-07752",[2541],{"type":23,"tag":24,"props":2542,"children":2543},{},[2544,2545,2549,2551,2556,2557,2560,2562,2568,2570,2575,2577],{"type":28,"value":424},{"type":23,"tag":31,"props":2546,"children":2547},{"href":489},[2548],{"type":28,"value":492},{"type":28,"value":2550}," is accessed as a result of this command, then the\nimage view’s ",{"type":23,"tag":52,"props":2552,"children":2554},{"className":2553},[],[2555],{"type":28,"value":809},{"type":28,"value":502},{"type":23,"tag":360,"props":2558,"children":2559},{"type":505},[],{"type":28,"value":2561}," match the ",{"type":23,"tag":52,"props":2563,"children":2565},{"className":2564},[],[2566],{"type":28,"value":2567},"Dim",{"type":28,"value":2569}," operand of the\n",{"type":23,"tag":52,"props":2571,"children":2573},{"className":2572},[],[2574],{"type":28,"value":1373},{"type":28,"value":2576}," as described in ",{"type":23,"tag":31,"props":2578,"children":2580},{"href":2579},"/chapters/spirvenv#spirvenv-image-dimensions",[2581],{"type":28,"value":2582},"Compatibility Between SPIR-V Image Dimensions and Vulkan ImageView Types",{"type":23,"tag":416,"props":2584,"children":2586},{"name":2585},"VUID-vkCmdExecuteGeneratedCommandsNV-format-07753",[2587],{"type":23,"tag":24,"props":2588,"children":2589},{},[2590,2591,2595,2597,2603,2605,2611,2613,2619,2620,2626,2628,2633,2634,2637],{"type":28,"value":424},{"type":23,"tag":31,"props":2592,"children":2593},{"href":489},[2594],{"type":28,"value":492},{"type":28,"value":2596}," is accessed as a result of this command, then the\n",{"type":23,"tag":31,"props":2598,"children":2600},{"href":2599},"/chapters/formats#formats-numericformat",[2601],{"type":28,"value":2602},"numeric type",{"type":28,"value":2604}," of the image view’s ",{"type":23,"tag":52,"props":2606,"children":2608},{"className":2607},[],[2609],{"type":28,"value":2610},"format",{"type":28,"value":2612},"\nand the ",{"type":23,"tag":52,"props":2614,"children":2616},{"className":2615},[],[2617],{"type":28,"value":2618},"Sampled",{"type":28,"value":502},{"type":23,"tag":52,"props":2621,"children":2623},{"className":2622},[],[2624],{"type":28,"value":2625},"Type",{"type":28,"value":2627}," operand of the ",{"type":23,"tag":52,"props":2629,"children":2631},{"className":2630},[],[2632],{"type":28,"value":1373},{"type":28,"value":502},{"type":23,"tag":360,"props":2635,"children":2636},{"type":505},[],{"type":28,"value":2638},"\nmatch",{"type":23,"tag":416,"props":2640,"children":2642},{"name":2641},"VUID-vkCmdExecuteGeneratedCommandsNV-OpImageWrite-08795",[2643],{"type":23,"tag":24,"props":2644,"children":2645},{},[2646,2647,2651,2653,2659,2661,2667,2669,2674,2676,2682,2684,2687],{"type":28,"value":424},{"type":23,"tag":31,"props":2648,"children":2649},{"href":489},[2650],{"type":28,"value":492},{"type":28,"value":2652},"\ncreated with a format other than ",{"type":23,"tag":52,"props":2654,"children":2656},{"className":2655},[],[2657],{"type":28,"value":2658},"VK_FORMAT_A8_UNORM_KHR",{"type":28,"value":2660},"\nis accessed using ",{"type":23,"tag":52,"props":2662,"children":2664},{"className":2663},[],[2665],{"type":28,"value":2666},"OpImageWrite",{"type":28,"value":2668}," as a result of this command, then\nthe ",{"type":23,"tag":52,"props":2670,"children":2672},{"className":2671},[],[2673],{"type":28,"value":2625},{"type":28,"value":2675}," of the ",{"type":23,"tag":52,"props":2677,"children":2679},{"className":2678},[],[2680],{"type":28,"value":2681},"Texel",{"type":28,"value":2683}," operand of that instruction ",{"type":23,"tag":360,"props":2685,"children":2686},{"type":505},[],{"type":28,"value":2688}," have\nat least as many components as the image view’s format",{"type":23,"tag":416,"props":2690,"children":2692},{"name":2691},"VUID-vkCmdExecuteGeneratedCommandsNV-OpImageWrite-08796",[2693],{"type":23,"tag":24,"props":2694,"children":2695},{},[2696,2697,2701,2703,2708,2710,2715,2717,2722,2723,2728,2730,2733],{"type":28,"value":424},{"type":23,"tag":31,"props":2698,"children":2699},{"href":489},[2700],{"type":28,"value":492},{"type":28,"value":2702}," created with the format\n",{"type":23,"tag":52,"props":2704,"children":2706},{"className":2705},[],[2707],{"type":28,"value":2658},{"type":28,"value":2709}," is accessed using ",{"type":23,"tag":52,"props":2711,"children":2713},{"className":2712},[],[2714],{"type":28,"value":2666},{"type":28,"value":2716}," as a\nresult of this command, then the ",{"type":23,"tag":52,"props":2718,"children":2720},{"className":2719},[],[2721],{"type":28,"value":2625},{"type":28,"value":2675},{"type":23,"tag":52,"props":2724,"children":2726},{"className":2725},[],[2727],{"type":28,"value":2681},{"type":28,"value":2729}," operand of\nthat instruction ",{"type":23,"tag":360,"props":2731,"children":2732},{"type":505},[],{"type":28,"value":2734}," have four components",{"type":23,"tag":416,"props":2736,"children":2738},{"name":2737},"VUID-vkCmdExecuteGeneratedCommandsNV-OpImageWrite-04469",[2739],{"type":23,"tag":24,"props":2740,"children":2741},{},[2742,2743,2747,2748,2753,2755,2760,2761,2766,2768,2771],{"type":28,"value":424},{"type":23,"tag":31,"props":2744,"children":2745},{"href":1450},[2746],{"type":28,"value":1453},{"type":28,"value":2709},{"type":23,"tag":52,"props":2749,"children":2751},{"className":2750},[],[2752],{"type":28,"value":2666},{"type":28,"value":2754}," as a result\nof this command, then the ",{"type":23,"tag":52,"props":2756,"children":2758},{"className":2757},[],[2759],{"type":28,"value":2625},{"type":28,"value":2675},{"type":23,"tag":52,"props":2762,"children":2764},{"className":2763},[],[2765],{"type":28,"value":2681},{"type":28,"value":2767}," operand of that\ninstruction ",{"type":23,"tag":360,"props":2769,"children":2770},{"type":505},[],{"type":28,"value":2772}," have at least as many components as the buffer view’s\nformat",{"type":23,"tag":416,"props":2774,"children":2776},{"name":2775},"VUID-vkCmdExecuteGeneratedCommandsNV-SampledType-04470",[2777],{"type":23,"tag":24,"props":2778,"children":2779},{},[2780,2781,2785,2787,2793,2795,2801,2803,2808,2809,2812,2813,2819],{"type":28,"value":424},{"type":23,"tag":31,"props":2782,"children":2783},{"href":489},[2784],{"type":28,"value":492},{"type":28,"value":2786}," with a ",{"type":23,"tag":31,"props":2788,"children":2790},{"href":2789},"/man/VkFormat",[2791],{"type":28,"value":2792},"VkFormat",{"type":28,"value":2794}," that has a 64-bit component\nwidth is accessed as a result of this command, the ",{"type":23,"tag":52,"props":2796,"children":2798},{"className":2797},[],[2799],{"type":28,"value":2800},"SampledType",{"type":28,"value":2802}," of\nthe ",{"type":23,"tag":52,"props":2804,"children":2806},{"className":2805},[],[2807],{"type":28,"value":1373},{"type":28,"value":2683},{"type":23,"tag":360,"props":2810,"children":2811},{"type":505},[],{"type":28,"value":1055},{"type":23,"tag":52,"props":2814,"children":2816},{"className":2815},[],[2817],{"type":28,"value":2818},"Width",{"type":28,"value":2820},"\nof 64",{"type":23,"tag":416,"props":2822,"children":2824},{"name":2823},"VUID-vkCmdExecuteGeneratedCommandsNV-SampledType-04471",[2825],{"type":23,"tag":24,"props":2826,"children":2827},{},[2828,2829,2833,2834,2838,2840,2845,2846,2851,2853,2856,2857,2862],{"type":28,"value":424},{"type":23,"tag":31,"props":2830,"children":2831},{"href":489},[2832],{"type":28,"value":492},{"type":28,"value":2786},{"type":23,"tag":31,"props":2835,"children":2836},{"href":2789},[2837],{"type":28,"value":2792},{"type":28,"value":2839}," that has a component width\nless than 64-bit is accessed as a result of this command, the\n",{"type":23,"tag":52,"props":2841,"children":2843},{"className":2842},[],[2844],{"type":28,"value":2800},{"type":28,"value":2675},{"type":23,"tag":52,"props":2847,"children":2849},{"className":2848},[],[2850],{"type":28,"value":1373},{"type":28,"value":2852}," operand of that instruction\n",{"type":23,"tag":360,"props":2854,"children":2855},{"type":505},[],{"type":28,"value":1055},{"type":23,"tag":52,"props":2858,"children":2860},{"className":2859},[],[2861],{"type":28,"value":2818},{"type":28,"value":2863}," of 32",{"type":23,"tag":416,"props":2865,"children":2867},{"name":2866},"VUID-vkCmdExecuteGeneratedCommandsNV-SampledType-04472",[2868],{"type":23,"tag":24,"props":2869,"children":2870},{},[2871,2872,2876,2877,2881,2883,2888,2889,2894,2895,2898,2899,2904],{"type":28,"value":424},{"type":23,"tag":31,"props":2873,"children":2874},{"href":1450},[2875],{"type":28,"value":1453},{"type":28,"value":2786},{"type":23,"tag":31,"props":2878,"children":2879},{"href":2789},[2880],{"type":28,"value":2792},{"type":28,"value":2882}," that has a 64-bit\ncomponent width is accessed as a result of this command, the\n",{"type":23,"tag":52,"props":2884,"children":2886},{"className":2885},[],[2887],{"type":28,"value":2800},{"type":28,"value":2675},{"type":23,"tag":52,"props":2890,"children":2892},{"className":2891},[],[2893],{"type":28,"value":1373},{"type":28,"value":2852},{"type":23,"tag":360,"props":2896,"children":2897},{"type":505},[],{"type":28,"value":1055},{"type":23,"tag":52,"props":2900,"children":2902},{"className":2901},[],[2903],{"type":28,"value":2818},{"type":28,"value":2905}," of 64",{"type":23,"tag":416,"props":2907,"children":2909},{"name":2908},"VUID-vkCmdExecuteGeneratedCommandsNV-SampledType-04473",[2910],{"type":23,"tag":24,"props":2911,"children":2912},{},[2913,2914,2918,2919,2923,2924,2929,2930,2935,2936,2939,2940,2945],{"type":28,"value":424},{"type":23,"tag":31,"props":2915,"children":2916},{"href":1450},[2917],{"type":28,"value":1453},{"type":28,"value":2786},{"type":23,"tag":31,"props":2920,"children":2921},{"href":2789},[2922],{"type":28,"value":2792},{"type":28,"value":2839},{"type":23,"tag":52,"props":2925,"children":2927},{"className":2926},[],[2928],{"type":28,"value":2800},{"type":28,"value":2675},{"type":23,"tag":52,"props":2931,"children":2933},{"className":2932},[],[2934],{"type":28,"value":1373},{"type":28,"value":2852},{"type":23,"tag":360,"props":2937,"children":2938},{"type":505},[],{"type":28,"value":1055},{"type":23,"tag":52,"props":2941,"children":2943},{"className":2942},[],[2944],{"type":28,"value":2818},{"type":28,"value":2863},{"type":23,"tag":416,"props":2947,"children":2949},{"name":2948},"VUID-vkCmdExecuteGeneratedCommandsNV-sparseImageInt64Atomics-04474",[2950],{"type":23,"tag":24,"props":2951,"children":2952},{},[2953,2954,2964,2966,2970,2972,2978,2980,2983,2985,2990,2992,2997,2998,3003],{"type":28,"value":337},{"type":23,"tag":31,"props":2955,"children":2957},{"href":2956},"/man/VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT#features-sparseImageInt64Atomics",[2958],{"type":23,"tag":52,"props":2959,"children":2961},{"className":2960},[],[2962],{"type":28,"value":2963},"sparseImageInt64Atomics",{"type":28,"value":2965}," feature is not enabled, ",{"type":23,"tag":31,"props":2967,"children":2968},{"href":1306},[2969],{"type":28,"value":1309},{"type":28,"value":2971},"\nobjects created with the ",{"type":23,"tag":52,"props":2973,"children":2975},{"className":2974},[],[2976],{"type":28,"value":2977},"VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT",{"type":28,"value":2979}," flag\n",{"type":23,"tag":360,"props":2981,"children":2982},{"type":505},[],{"type":28,"value":2984}," not be accessed by atomic instructions through an ",{"type":23,"tag":52,"props":2986,"children":2988},{"className":2987},[],[2989],{"type":28,"value":1373},{"type":28,"value":2991},"\nwith a ",{"type":23,"tag":52,"props":2993,"children":2995},{"className":2994},[],[2996],{"type":28,"value":2800},{"type":28,"value":2786},{"type":23,"tag":52,"props":2999,"children":3001},{"className":3000},[],[3002],{"type":28,"value":2818},{"type":28,"value":3004}," of 64 by this command",{"type":23,"tag":416,"props":3006,"children":3008},{"name":3007},"VUID-vkCmdExecuteGeneratedCommandsNV-sparseImageInt64Atomics-04475",[3009],{"type":23,"tag":24,"props":3010,"children":3011},{},[3012,3013,3021,3022,3028,3029,3035,3037,3040,3042,3047,3048,3053,3054,3059],{"type":28,"value":337},{"type":23,"tag":31,"props":3014,"children":3015},{"href":2956},[3016],{"type":23,"tag":52,"props":3017,"children":3019},{"className":3018},[],[3020],{"type":28,"value":2963},{"type":28,"value":2965},{"type":23,"tag":31,"props":3023,"children":3025},{"href":3024},"/man/VkBuffer",[3026],{"type":28,"value":3027},"VkBuffer",{"type":28,"value":2971},{"type":23,"tag":52,"props":3030,"children":3032},{"className":3031},[],[3033],{"type":28,"value":3034},"VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT",{"type":28,"value":3036},"\nflag ",{"type":23,"tag":360,"props":3038,"children":3039},{"type":505},[],{"type":28,"value":3041}," not be accessed by atomic instructions through an\n",{"type":23,"tag":52,"props":3043,"children":3045},{"className":3044},[],[3046],{"type":28,"value":1373},{"type":28,"value":2786},{"type":23,"tag":52,"props":3049,"children":3051},{"className":3050},[],[3052],{"type":28,"value":2800},{"type":28,"value":2786},{"type":23,"tag":52,"props":3055,"children":3057},{"className":3056},[],[3058],{"type":28,"value":2818},{"type":28,"value":3060}," of 64 by this\ncommand",{"type":23,"tag":416,"props":3062,"children":3064},{"name":3063},"VUID-vkCmdExecuteGeneratedCommandsNV-OpImageWeightedSampleQCOM-06971",[3065],{"type":23,"tag":24,"props":3066,"children":3067},{},[3068,3069,3075,3076,3080,3082,3086,3087,3090,3091],{"type":28,"value":2421},{"type":23,"tag":52,"props":3070,"children":3072},{"className":3071},[],[3073],{"type":28,"value":3074},"OpImageWeightedSampleQCOM",{"type":28,"value":749},{"type":23,"tag":31,"props":3077,"children":3078},{"href":489},[3079],{"type":28,"value":492},{"type":28,"value":3081},"\nas a result of this command, then the image view’s\n",{"type":23,"tag":31,"props":3083,"children":3084},{"href":497},[3085],{"type":28,"value":500},{"type":28,"value":502},{"type":23,"tag":360,"props":3088,"children":3089},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":3092,"children":3094},{"className":3093},[],[3095],{"type":28,"value":3096},"VK_FORMAT_FEATURE_2_WEIGHT_SAMPLED_IMAGE_BIT_QCOM",{"type":23,"tag":416,"props":3098,"children":3100},{"name":3099},"VUID-vkCmdExecuteGeneratedCommandsNV-OpImageWeightedSampleQCOM-06972",[3101],{"type":23,"tag":24,"props":3102,"children":3103},{},[3104,3105,3110,3112,3116,3118,3122,3123,3126,3127],{"type":28,"value":2421},{"type":23,"tag":52,"props":3106,"children":3108},{"className":3107},[],[3109],{"type":28,"value":3074},{"type":28,"value":3111}," uses a ",{"type":23,"tag":31,"props":3113,"children":3114},{"href":489},[3115],{"type":28,"value":492},{"type":28,"value":3117}," as a sample\nweight image as a result of this command, then the image view’s\n",{"type":23,"tag":31,"props":3119,"children":3120},{"href":497},[3121],{"type":28,"value":500},{"type":28,"value":502},{"type":23,"tag":360,"props":3124,"children":3125},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":3128,"children":3130},{"className":3129},[],[3131],{"type":28,"value":3132},"VK_FORMAT_FEATURE_2_WEIGHT_IMAGE_BIT_QCOM",{"type":23,"tag":416,"props":3134,"children":3136},{"name":3135},"VUID-vkCmdExecuteGeneratedCommandsNV-OpImageBoxFilterQCOM-06973",[3137],{"type":23,"tag":24,"props":3138,"children":3139},{},[3140,3141,3147,3148,3152,3153,3157,3158,3161,3162],{"type":28,"value":2421},{"type":23,"tag":52,"props":3142,"children":3144},{"className":3143},[],[3145],{"type":28,"value":3146},"OpImageBoxFilterQCOM",{"type":28,"value":749},{"type":23,"tag":31,"props":3149,"children":3150},{"href":489},[3151],{"type":28,"value":492},{"type":28,"value":949},{"type":23,"tag":31,"props":3154,"children":3155},{"href":497},[3156],{"type":28,"value":500},{"type":28,"value":502},{"type":23,"tag":360,"props":3159,"children":3160},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":3163,"children":3165},{"className":3164},[],[3166],{"type":28,"value":3167},"VK_FORMAT_FEATURE_2_BOX_FILTER_SAMPLED_BIT_QCOM",{"type":23,"tag":416,"props":3169,"children":3171},{"name":3170},"VUID-vkCmdExecuteGeneratedCommandsNV-OpImageBlockMatchSSDQCOM-06974",[3172],{"type":23,"tag":24,"props":3173,"children":3174},{},[3175,3176,3182,3184,3188,3189,3193,3194,3197,3198],{"type":28,"value":2421},{"type":23,"tag":52,"props":3177,"children":3179},{"className":3178},[],[3180],{"type":28,"value":3181},"OpImageBlockMatchSSDQCOM",{"type":28,"value":3183}," is used to read from an\n",{"type":23,"tag":31,"props":3185,"children":3186},{"href":489},[3187],{"type":28,"value":492},{"type":28,"value":494},{"type":23,"tag":31,"props":3190,"children":3191},{"href":497},[3192],{"type":28,"value":500},{"type":28,"value":502},{"type":23,"tag":360,"props":3195,"children":3196},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":3199,"children":3201},{"className":3200},[],[3202],{"type":28,"value":3203},"VK_FORMAT_FEATURE_2_BLOCK_MATCHING_BIT_QCOM",{"type":23,"tag":416,"props":3205,"children":3207},{"name":3206},"VUID-vkCmdExecuteGeneratedCommandsNV-OpImageBlockMatchSADQCOM-06975",[3208],{"type":23,"tag":24,"props":3209,"children":3210},{},[3211,3212,3218,3219,3223,3224,3228,3229,3232,3233],{"type":28,"value":2421},{"type":23,"tag":52,"props":3213,"children":3215},{"className":3214},[],[3216],{"type":28,"value":3217},"OpImageBlockMatchSADQCOM",{"type":28,"value":3183},{"type":23,"tag":31,"props":3220,"children":3221},{"href":489},[3222],{"type":28,"value":492},{"type":28,"value":494},{"type":23,"tag":31,"props":3225,"children":3226},{"href":497},[3227],{"type":28,"value":500},{"type":28,"value":502},{"type":23,"tag":360,"props":3230,"children":3231},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":3234,"children":3236},{"className":3235},[],[3237],{"type":28,"value":3203},{"type":23,"tag":416,"props":3239,"children":3241},{"name":3240},"VUID-vkCmdExecuteGeneratedCommandsNV-OpImageBlockMatchSADQCOM-06976",[3242],{"type":23,"tag":24,"props":3243,"children":3244},{},[3245,3246,3251,3253,3256,3258],{"type":28,"value":2421},{"type":23,"tag":52,"props":3247,"children":3249},{"className":3248},[],[3250],{"type":28,"value":3217},{"type":28,"value":3252}," or OpImageBlockMatchSSDQCOM is used to\nread from a reference image as result of this command, then the\nspecified reference coordinates ",{"type":23,"tag":360,"props":3254,"children":3255},{"type":505},[],{"type":28,"value":3257}," not fail\n",{"type":23,"tag":31,"props":3259,"children":3261},{"href":3260},"/chapters/textures#textures-integer-coordinate-validation",[3262],{"type":28,"value":3263},"integer texel coordinate\nvalidation",{"type":23,"tag":416,"props":3265,"children":3267},{"name":3266},"VUID-vkCmdExecuteGeneratedCommandsNV-OpImageWeightedSampleQCOM-06977",[3268],{"type":23,"tag":24,"props":3269,"children":3270},{},[3271,3272,3277,3278,3283,3284,3290,3291,3297,3298,3304,3305,3311,3312,3317,3319,3324,3326,3330,3332,3335,3337],{"type":28,"value":2421},{"type":23,"tag":52,"props":3273,"children":3275},{"className":3274},[],[3276],{"type":28,"value":3074},{"type":28,"value":1014},{"type":23,"tag":52,"props":3279,"children":3281},{"className":3280},[],[3282],{"type":28,"value":3146},{"type":28,"value":98},{"type":23,"tag":52,"props":3285,"children":3287},{"className":3286},[],[3288],{"type":28,"value":3289},"OpImageBlockMatchWindowSSDQCOM",{"type":28,"value":98},{"type":23,"tag":52,"props":3292,"children":3294},{"className":3293},[],[3295],{"type":28,"value":3296},"OpImageBlockMatchWindowSADQCOM",{"type":28,"value":98},{"type":23,"tag":52,"props":3299,"children":3301},{"className":3300},[],[3302],{"type":28,"value":3303},"OpImageBlockMatchGatherSSDQCOM",{"type":28,"value":98},{"type":23,"tag":52,"props":3306,"children":3308},{"className":3307},[],[3309],{"type":28,"value":3310},"OpImageBlockMatchGatherSADQCOM",{"type":28,"value":98},{"type":23,"tag":52,"props":3313,"children":3315},{"className":3314},[],[3316],{"type":28,"value":3181},{"type":28,"value":3318},", or ",{"type":23,"tag":52,"props":3320,"children":3322},{"className":3321},[],[3323],{"type":28,"value":3217},{"type":28,"value":3325}," uses a\n",{"type":23,"tag":31,"props":3327,"children":3328},{"href":427},[3329],{"type":28,"value":430},{"type":28,"value":3331}," as a result of this command, then the sampler ",{"type":23,"tag":360,"props":3333,"children":3334},{"type":505},[],{"type":28,"value":3336}," have\nbeen created with ",{"type":23,"tag":52,"props":3338,"children":3340},{"className":3339},[],[3341],{"type":28,"value":3342},"VK_SAMPLER_CREATE_IMAGE_PROCESSING_BIT_QCOM",{"type":23,"tag":416,"props":3344,"children":3346},{"name":3345},"VUID-vkCmdExecuteGeneratedCommandsNV-OpImageWeightedSampleQCOM-06978",[3347],{"type":23,"tag":24,"props":3348,"children":3349},{},[3350,3352,3357,3358,3363,3364,3369,3370,3375,3376,3381,3382,3387,3388,3393,3394,3399,3400,3404,3405,3408,3410],{"type":28,"value":3351},"If any command other than ",{"type":23,"tag":52,"props":3353,"children":3355},{"className":3354},[],[3356],{"type":28,"value":3074},{"type":28,"value":98},{"type":23,"tag":52,"props":3359,"children":3361},{"className":3360},[],[3362],{"type":28,"value":3146},{"type":28,"value":98},{"type":23,"tag":52,"props":3365,"children":3367},{"className":3366},[],[3368],{"type":28,"value":3289},{"type":28,"value":98},{"type":23,"tag":52,"props":3371,"children":3373},{"className":3372},[],[3374],{"type":28,"value":3296},{"type":28,"value":98},{"type":23,"tag":52,"props":3377,"children":3379},{"className":3378},[],[3380],{"type":28,"value":3303},{"type":28,"value":98},{"type":23,"tag":52,"props":3383,"children":3385},{"className":3384},[],[3386],{"type":28,"value":3310},{"type":28,"value":98},{"type":23,"tag":52,"props":3389,"children":3391},{"className":3390},[],[3392],{"type":28,"value":3181},{"type":28,"value":3318},{"type":23,"tag":52,"props":3395,"children":3397},{"className":3396},[],[3398],{"type":28,"value":3217},{"type":28,"value":3325},{"type":23,"tag":31,"props":3401,"children":3402},{"href":427},[3403],{"type":28,"value":430},{"type":28,"value":3331},{"type":23,"tag":360,"props":3406,"children":3407},{"type":505},[],{"type":28,"value":3409}," not\nhave been created with ",{"type":23,"tag":52,"props":3411,"children":3413},{"className":3412},[],[3414],{"type":28,"value":3342},{"type":23,"tag":416,"props":3416,"children":3418},{"name":3417},"VUID-vkCmdExecuteGeneratedCommandsNV-OpImageBlockMatchWindow-09215",[3419],{"type":23,"tag":24,"props":3420,"children":3421},{},[3422,3423,3429,3430,3436,3438,3442,3443,3447,3448,3451,3452],{"type":28,"value":424},{"type":23,"tag":52,"props":3424,"children":3426},{"className":3425},[],[3427],{"type":28,"value":3428},"OpImageBlockMatchWindow*QCOM",{"type":28,"value":561},{"type":23,"tag":52,"props":3431,"children":3433},{"className":3432},[],[3434],{"type":28,"value":3435},"OpImageBlockMatchGather*QCOM",{"type":28,"value":3437}," instruction is used to read from an\n",{"type":23,"tag":31,"props":3439,"children":3440},{"href":489},[3441],{"type":28,"value":492},{"type":28,"value":494},{"type":23,"tag":31,"props":3444,"children":3445},{"href":497},[3446],{"type":28,"value":500},{"type":28,"value":502},{"type":23,"tag":360,"props":3449,"children":3450},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":3453,"children":3455},{"className":3454},[],[3456],{"type":28,"value":3203},{"type":23,"tag":416,"props":3458,"children":3460},{"name":3459},"VUID-vkCmdExecuteGeneratedCommandsNV-OpImageBlockMatchWindow-09216",[3461],{"type":23,"tag":24,"props":3462,"children":3463},{},[3464,3465,3470,3471,3476,3477,3481,3483,3486],{"type":28,"value":424},{"type":23,"tag":52,"props":3466,"children":3468},{"className":3467},[],[3469],{"type":28,"value":3428},{"type":28,"value":561},{"type":23,"tag":52,"props":3472,"children":3474},{"className":3473},[],[3475],{"type":28,"value":3435},{"type":28,"value":3437},{"type":23,"tag":31,"props":3478,"children":3479},{"href":489},[3480],{"type":28,"value":492},{"type":28,"value":3482}," as a result of this command, then the image view’s\nformat ",{"type":23,"tag":360,"props":3484,"children":3485},{"type":505},[],{"type":28,"value":3487}," be a single-component format",{"type":23,"tag":416,"props":3489,"children":3491},{"name":3490},"VUID-vkCmdExecuteGeneratedCommandsNV-OpImageBlockMatchWindow-09217",[3492],{"type":23,"tag":24,"props":3493,"children":3494},{},[3495,3496,3501,3502,3507,3509,3512,3513],{"type":28,"value":424},{"type":23,"tag":52,"props":3497,"children":3499},{"className":3498},[],[3500],{"type":28,"value":3428},{"type":28,"value":561},{"type":23,"tag":52,"props":3503,"children":3505},{"className":3504},[],[3506],{"type":28,"value":3435},{"type":28,"value":3508}," read from a reference image as result\nof this command, then the specified reference coordinates ",{"type":23,"tag":360,"props":3510,"children":3511},{"type":505},[],{"type":28,"value":3257},{"type":23,"tag":31,"props":3514,"children":3515},{"href":3260},[3516],{"type":28,"value":3263},{"type":23,"tag":416,"props":3518,"children":3520},{"name":3519},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07288",[3521],{"type":23,"tag":24,"props":3522,"children":3523},{},[3524,3526,3529],{"type":28,"value":3525},"Any shader invocation executed by this command ",{"type":23,"tag":360,"props":3527,"children":3528},{"type":505},[],{"type":23,"tag":31,"props":3530,"children":3532},{"href":3531},"/chapters/shaders#shaders-termination",[3533],{"type":28,"value":3534},"terminate",{"type":23,"tag":416,"props":3536,"children":3538},{"name":3537},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09600",[3539],{"type":23,"tag":24,"props":3540,"children":3541},{},[3542,3544,3550,3551,3557,3558,3564,3565,3571,3572,3578,3580,3583],{"type":28,"value":3543},"If a descriptor with type equal to any of\n",{"type":23,"tag":52,"props":3545,"children":3547},{"className":3546},[],[3548],{"type":28,"value":3549},"VK_DESCRIPTOR_TYPE_SAMPLE_WEIGHT_IMAGE_QCOM",{"type":28,"value":98},{"type":23,"tag":52,"props":3552,"children":3554},{"className":3553},[],[3555],{"type":28,"value":3556},"VK_DESCRIPTOR_TYPE_BLOCK_MATCH_IMAGE_QCOM",{"type":28,"value":98},{"type":23,"tag":52,"props":3559,"children":3561},{"className":3560},[],[3562],{"type":28,"value":3563},"VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE",{"type":28,"value":98},{"type":23,"tag":52,"props":3566,"children":3568},{"className":3567},[],[3569],{"type":28,"value":3570},"VK_DESCRIPTOR_TYPE_STORAGE_IMAGE",{"type":28,"value":1022},{"type":23,"tag":52,"props":3573,"children":3575},{"className":3574},[],[3576],{"type":28,"value":3577},"VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT",{"type":28,"value":3579}," is accessed as a result of\nthis command, the image subresource identified by that descriptor ",{"type":23,"tag":360,"props":3581,"children":3582},{"type":505},[],{"type":28,"value":3584},"\nbe in the image layout identified when the descriptor was written",{"type":23,"tag":416,"props":3586,"children":3588},{"name":3587},"VUID-vkCmdExecuteGeneratedCommandsNV-renderPass-02684",[3589],{"type":23,"tag":24,"props":3590,"children":3591},{},[3592,3594,3597,3599,3605,3607,3613,3615,3621,3623,3628,3630],{"type":28,"value":3593},"The current render pass ",{"type":23,"tag":360,"props":3595,"children":3596},{"type":505},[],{"type":28,"value":3598}," be ",{"type":23,"tag":31,"props":3600,"children":3602},{"href":3601},"/chapters/renderpass#renderpass-compatibility",[3603],{"type":28,"value":3604},"compatible",{"type":28,"value":3606},"\nwith the ",{"type":23,"tag":52,"props":3608,"children":3610},{"className":3609},[],[3611],{"type":28,"value":3612},"renderPass",{"type":28,"value":3614}," member of the\n",{"type":23,"tag":52,"props":3616,"children":3618},{"className":3617},[],[3619],{"type":28,"value":3620},"VkGraphicsPipelineCreateInfo",{"type":28,"value":3622}," structure specified when creating the\n",{"type":23,"tag":52,"props":3624,"children":3626},{"className":3625},[],[3627],{"type":28,"value":1587},{"type":28,"value":3629}," bound to ",{"type":23,"tag":52,"props":3631,"children":3633},{"className":3632},[],[3634],{"type":28,"value":3635},"VK_PIPELINE_BIND_POINT_GRAPHICS",{"type":23,"tag":416,"props":3637,"children":3639},{"name":3638},"VUID-vkCmdExecuteGeneratedCommandsNV-subpass-02685",[3640],{"type":23,"tag":24,"props":3641,"children":3642},{},[3643,3645,3648,3650,3656,3658,3663,3665,3670,3672],{"type":28,"value":3644},"The subpass index of the current render pass ",{"type":23,"tag":360,"props":3646,"children":3647},{"type":505},[],{"type":28,"value":3649}," be equal to the\n",{"type":23,"tag":52,"props":3651,"children":3653},{"className":3652},[],[3654],{"type":28,"value":3655},"subpass",{"type":28,"value":3657}," member of the ",{"type":23,"tag":52,"props":3659,"children":3661},{"className":3660},[],[3662],{"type":28,"value":3620},{"type":28,"value":3664}," structure\nspecified when creating the ",{"type":23,"tag":52,"props":3666,"children":3668},{"className":3667},[],[3669],{"type":28,"value":1587},{"type":28,"value":3671}," bound to\n",{"type":23,"tag":52,"props":3673,"children":3675},{"className":3674},[],[3676],{"type":28,"value":3635},{"type":23,"tag":416,"props":3678,"children":3680},{"name":3679},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07748",[3681],{"type":23,"tag":24,"props":3682,"children":3683},{},[3684,3686,3689],{"type":28,"value":3685},"If any shader statically accesses an input attachment, a valid\ndescriptor ",{"type":23,"tag":360,"props":3687,"children":3688},{"type":505},[],{"type":28,"value":3690}," be bound to the pipeline via a descriptor set",{"type":23,"tag":416,"props":3692,"children":3694},{"name":3693},"VUID-vkCmdExecuteGeneratedCommandsNV-OpTypeImage-07468",[3695],{"type":23,"tag":24,"props":3696,"children":3697},{},[3698,3700,3705,3707,3712,3714,3720,3722,3725,3727,3733],{"type":28,"value":3699},"If any shader executed by this pipeline accesses an ",{"type":23,"tag":52,"props":3701,"children":3703},{"className":3702},[],[3704],{"type":28,"value":1373},{"type":28,"value":3706},"\nvariable with a ",{"type":23,"tag":52,"props":3708,"children":3710},{"className":3709},[],[3711],{"type":28,"value":2567},{"type":28,"value":3713}," operand of ",{"type":23,"tag":52,"props":3715,"children":3717},{"className":3716},[],[3718],{"type":28,"value":3719},"SubpassData",{"type":28,"value":3721},", it ",{"type":23,"tag":360,"props":3723,"children":3724},{"type":505},[],{"type":28,"value":3726}," be\ndecorated with an ",{"type":23,"tag":52,"props":3728,"children":3730},{"className":3729},[],[3731],{"type":28,"value":3732},"InputAttachmentIndex",{"type":28,"value":3734}," that corresponds to a valid\ninput attachment in the current subpass",{"type":23,"tag":416,"props":3736,"children":3738},{"name":3737},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07469",[3739],{"type":23,"tag":24,"props":3740,"children":3741},{},[3742,3744,3747,3749,3753,3755,3759,3761,3767,3769,3774,3776,3782,3784],{"type":28,"value":3743},"Input attachment views accessed in a subpass ",{"type":23,"tag":360,"props":3745,"children":3746},{"type":505},[],{"type":28,"value":3748}," be created with the\nsame ",{"type":23,"tag":31,"props":3750,"children":3751},{"href":2789},[3752],{"type":28,"value":2792},{"type":28,"value":3754}," as the corresponding subpass definition, and be\ncreated with a ",{"type":23,"tag":31,"props":3756,"children":3757},{"href":489},[3758],{"type":28,"value":492},{"type":28,"value":3760}," that is compatible with the attachment\nreferenced by the subpass'\n",{"type":23,"tag":52,"props":3762,"children":3764},{"className":3763},[],[3765],{"type":28,"value":3766},"pInputAttachments",{"type":28,"value":3768},"[",{"type":23,"tag":52,"props":3770,"children":3772},{"className":3771},[],[3773],{"type":28,"value":3732},{"type":28,"value":3775},"] in the currently\nbound ",{"type":23,"tag":31,"props":3777,"children":3779},{"href":3778},"/man/VkFramebuffer",[3780],{"type":28,"value":3781},"VkFramebuffer",{"type":28,"value":3783}," as specified by\n",{"type":23,"tag":31,"props":3785,"children":3787},{"href":3786},"/chapters/interfaces#compatibility-inputattachment",[3788],{"type":28,"value":3789},"Fragment Input Attachment\nCompatibility",{"type":23,"tag":416,"props":3791,"children":3793},{"name":3792},"VUID-vkCmdExecuteGeneratedCommandsNV-pDepthInputAttachmentIndex-09595",[3794],{"type":23,"tag":24,"props":3795,"children":3796},{},[3797,3799,3804,3806,3812,3814,3819,3821,3825,3826,3832,3834,3838,3839,3845,3847,3853,3854,3857,3859,3863,3865],{"type":28,"value":3798},"Input attachment views accessed in a dynamic render pass with a\n",{"type":23,"tag":52,"props":3800,"children":3802},{"className":3801},[],[3803],{"type":28,"value":3732},{"type":28,"value":3805}," referenced by\n",{"type":23,"tag":31,"props":3807,"children":3809},{"href":3808},"/man/VkRenderingInputAttachmentIndexInfoKHR",[3810],{"type":28,"value":3811},"VkRenderingInputAttachmentIndexInfoKHR",{"type":28,"value":3813},", or no\n",{"type":23,"tag":52,"props":3815,"children":3817},{"className":3816},[],[3818],{"type":28,"value":3732},{"type":28,"value":3820}," if\n",{"type":23,"tag":31,"props":3822,"children":3823},{"href":3808},[3824],{"type":28,"value":3811},{"type":28,"value":190},{"type":23,"tag":52,"props":3827,"children":3829},{"className":3828},[],[3830],{"type":28,"value":3831},"pDepthInputAttachmentIndex",{"type":28,"value":3833},"\nor\n",{"type":23,"tag":31,"props":3835,"children":3836},{"href":3808},[3837],{"type":28,"value":3811},{"type":28,"value":190},{"type":23,"tag":52,"props":3840,"children":3842},{"className":3841},[],[3843],{"type":28,"value":3844},"pStencilInputAttachmentIndex",{"type":28,"value":3846},"\nare ",{"type":23,"tag":52,"props":3848,"children":3850},{"className":3849},[],[3851],{"type":28,"value":3852},"NULL",{"type":28,"value":1014},{"type":23,"tag":360,"props":3855,"children":3856},{"type":505},[],{"type":28,"value":3858}," be created with a ",{"type":23,"tag":31,"props":3860,"children":3861},{"href":489},[3862],{"type":28,"value":492},{"type":28,"value":3864}," that is compatible\nwith the corresponding color, depth, or stencil attachment in\n",{"type":23,"tag":31,"props":3866,"children":3868},{"href":3867},"/man/VkRenderingInfo",[3869],{"type":28,"value":3870},"VkRenderingInfo",{"type":23,"tag":416,"props":3872,"children":3874},{"name":3873},"VUID-vkCmdExecuteGeneratedCommandsNV-pDepthInputAttachmentIndex-09596",[3875],{"type":23,"tag":24,"props":3876,"children":3877},{},[3878,3880,3883,3885,3890,3892,3896,3897,3902,3904,3908,3909,3914,3916],{"type":28,"value":3879},"Input attachment views accessed in a dynamic render pass via a shader\nobject ",{"type":23,"tag":360,"props":3881,"children":3882},{"type":505},[],{"type":28,"value":3884}," have an ",{"type":23,"tag":52,"props":3886,"children":3888},{"className":3887},[],[3889],{"type":28,"value":3732},{"type":28,"value":3891}," if both\n",{"type":23,"tag":31,"props":3893,"children":3894},{"href":3808},[3895],{"type":28,"value":3811},{"type":28,"value":190},{"type":23,"tag":52,"props":3898,"children":3900},{"className":3899},[],[3901],{"type":28,"value":3831},{"type":28,"value":3903},"\nand\n",{"type":23,"tag":31,"props":3905,"children":3906},{"href":3808},[3907],{"type":28,"value":3811},{"type":28,"value":190},{"type":23,"tag":52,"props":3910,"children":3912},{"className":3911},[],[3913],{"type":28,"value":3844},{"type":28,"value":3915},"\nare non-",{"type":23,"tag":52,"props":3917,"children":3919},{"className":3918},[],[3920],{"type":28,"value":3852},{"type":23,"tag":416,"props":3922,"children":3924},{"name":3923},"VUID-vkCmdExecuteGeneratedCommandsNV-InputAttachmentIndex-09597",[3925],{"type":23,"tag":24,"props":3926,"children":3927},{},[3928,3930,3935,3937,3942,3943,3946,3948],{"type":28,"value":3929},"If an input attachment view accessed in a dynamic render pass via a\nshader object has an ",{"type":23,"tag":52,"props":3931,"children":3933},{"className":3932},[],[3934],{"type":28,"value":3732},{"type":28,"value":3936},", the\n",{"type":23,"tag":52,"props":3938,"children":3940},{"className":3939},[],[3941],{"type":28,"value":3732},{"type":28,"value":502},{"type":23,"tag":360,"props":3944,"children":3945},{"type":505},[],{"type":28,"value":3947}," match an index in\n",{"type":23,"tag":31,"props":3949,"children":3950},{"href":3808},[3951],{"type":28,"value":3811},{"type":23,"tag":416,"props":3953,"children":3955},{"name":3954},"VUID-vkCmdExecuteGeneratedCommandsNV-None-06537",[3956],{"type":23,"tag":24,"props":3957,"children":3958},{},[3959,3961,3964],{"type":28,"value":3960},"Memory backing image subresources used as attachments in the current\nrender pass ",{"type":23,"tag":360,"props":3962,"children":3963},{"type":505},[],{"type":28,"value":3965}," not be written in any way other than as an attachment\nby this command",{"type":23,"tag":416,"props":3967,"children":3969},{"name":3968},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09000",[3970,3991,4034],{"type":23,"tag":24,"props":3971,"children":3972},{},[3973,3975,3981,3983,3989],{"type":28,"value":3974},"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":23,"tag":52,"props":3976,"children":3978},{"className":3977},[],[3979],{"type":28,"value":3980},"VK_IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT",{"type":28,"value":3982}," image layout,\nand\neither:-\nthe ",{"type":23,"tag":52,"props":3984,"children":3986},{"className":3985},[],[3987],{"type":28,"value":3988},"VK_PIPELINE_CREATE_COLOR_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT",{"type":28,"value":3990}," is\nset on the currently bound pipeline\nor",{"type":23,"tag":282,"props":3992,"children":3993},{},[3994],{"type":23,"tag":286,"props":3995,"children":3996},{},[3997,3999,4005,4007,4013,4015],{"type":28,"value":3998},"the last call to ",{"type":23,"tag":31,"props":4000,"children":4002},{"href":4001},"/man/vkCmdSetAttachmentFeedbackLoopEnableEXT",[4003],{"type":28,"value":4004},"vkCmdSetAttachmentFeedbackLoopEnableEXT",{"type":28,"value":4006}," included\n",{"type":23,"tag":52,"props":4008,"children":4010},{"className":4009},[],[4011],{"type":28,"value":4012},"VK_IMAGE_ASPECT_COLOR_BIT",{"type":28,"value":4014}," and",{"type":23,"tag":282,"props":4016,"children":4017},{},[4018,4023],{"type":23,"tag":286,"props":4019,"children":4020},{},[4021],{"type":28,"value":4022},"there is no currently bound graphics pipeline or",{"type":23,"tag":286,"props":4024,"children":4025},{},[4026,4028],{"type":28,"value":4027},"the currently bound graphics pipeline was created with\n",{"type":23,"tag":52,"props":4029,"children":4031},{"className":4030},[],[4032],{"type":28,"value":4033},"VK_DYNAMIC_STATE_ATTACHMENT_FEEDBACK_LOOP_ENABLE_EXT",{"type":23,"tag":24,"props":4035,"children":4036},{},[4037,4039,4042],{"type":28,"value":4038},"it ",{"type":23,"tag":360,"props":4040,"children":4041},{"type":505},[],{"type":28,"value":4043}," not be accessed in any way other than as an attachment by this\ncommand",{"type":23,"tag":416,"props":4045,"children":4047},{"name":4046},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09001",[4048,4068,4103],{"type":23,"tag":24,"props":4049,"children":4050},{},[4051,4053,4058,4060,4066],{"type":28,"value":4052},"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":23,"tag":52,"props":4054,"children":4056},{"className":4055},[],[4057],{"type":28,"value":3980},{"type":28,"value":4059}," image layout,\nand\neither:-\nthe\n",{"type":23,"tag":52,"props":4061,"children":4063},{"className":4062},[],[4064],{"type":28,"value":4065},"VK_PIPELINE_CREATE_DEPTH_STENCIL_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT",{"type":28,"value":4067},"\nis set on the currently bound pipeline\nor",{"type":23,"tag":282,"props":4069,"children":4070},{},[4071],{"type":23,"tag":286,"props":4072,"children":4073},{},[4074,4075,4079,4080,4086,4087],{"type":28,"value":3998},{"type":23,"tag":31,"props":4076,"children":4077},{"href":4001},[4078],{"type":28,"value":4004},{"type":28,"value":4006},{"type":23,"tag":52,"props":4081,"children":4083},{"className":4082},[],[4084],{"type":28,"value":4085},"VK_IMAGE_ASPECT_DEPTH_BIT",{"type":28,"value":4014},{"type":23,"tag":282,"props":4088,"children":4089},{},[4090,4094],{"type":23,"tag":286,"props":4091,"children":4092},{},[4093],{"type":28,"value":4022},{"type":23,"tag":286,"props":4095,"children":4096},{},[4097,4098],{"type":28,"value":4027},{"type":23,"tag":52,"props":4099,"children":4101},{"className":4100},[],[4102],{"type":28,"value":4033},{"type":23,"tag":24,"props":4104,"children":4105},{},[4106,4107,4110],{"type":28,"value":4038},{"type":23,"tag":360,"props":4108,"children":4109},{"type":505},[],{"type":28,"value":4043},{"type":23,"tag":416,"props":4112,"children":4114},{"name":4113},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09002",[4115,4132,4167],{"type":23,"tag":24,"props":4116,"children":4117},{},[4118,4120,4125,4126,4131],{"type":28,"value":4119},"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":23,"tag":52,"props":4121,"children":4123},{"className":4122},[],[4124],{"type":28,"value":3980},{"type":28,"value":4059},{"type":23,"tag":52,"props":4127,"children":4129},{"className":4128},[],[4130],{"type":28,"value":4065},{"type":28,"value":4067},{"type":23,"tag":282,"props":4133,"children":4134},{},[4135],{"type":23,"tag":286,"props":4136,"children":4137},{},[4138,4139,4143,4144,4150,4151],{"type":28,"value":3998},{"type":23,"tag":31,"props":4140,"children":4141},{"href":4001},[4142],{"type":28,"value":4004},{"type":28,"value":4006},{"type":23,"tag":52,"props":4145,"children":4147},{"className":4146},[],[4148],{"type":28,"value":4149},"VK_IMAGE_ASPECT_STENCIL_BIT",{"type":28,"value":4014},{"type":23,"tag":282,"props":4152,"children":4153},{},[4154,4158],{"type":23,"tag":286,"props":4155,"children":4156},{},[4157],{"type":28,"value":4022},{"type":23,"tag":286,"props":4159,"children":4160},{},[4161,4162],{"type":28,"value":4027},{"type":23,"tag":52,"props":4163,"children":4165},{"className":4164},[],[4166],{"type":28,"value":4033},{"type":23,"tag":24,"props":4168,"children":4169},{},[4170,4171,4174],{"type":28,"value":4038},{"type":23,"tag":360,"props":4172,"children":4173},{"type":505},[],{"type":28,"value":4043},{"type":23,"tag":416,"props":4176,"children":4178},{"name":4177},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09003",[4179],{"type":23,"tag":24,"props":4180,"children":4181},{},[4182,4184,4187],{"type":28,"value":4183},"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":23,"tag":360,"props":4185,"children":4186},{"type":505},[],{"type":28,"value":4188}," not be\naccessed in any way other than as an attachment, storage image, or\nsampled image by this command",{"type":23,"tag":416,"props":4190,"children":4192},{"name":4191},"VUID-vkCmdExecuteGeneratedCommandsNV-None-06539",[4193],{"type":23,"tag":24,"props":4194,"children":4195},{},[4196,4198,4201],{"type":28,"value":4197},"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":23,"tag":360,"props":4199,"children":4200},{"type":505},[],{"type":28,"value":4202}," not write to that image\nsubresource as an attachment",{"type":23,"tag":416,"props":4204,"children":4206},{"name":4205},"VUID-vkCmdExecuteGeneratedCommandsNV-None-06886",[4207],{"type":23,"tag":24,"props":4208,"children":4209},{},[4210,4212,4218,4219,4222],{"type":28,"value":4211},"If the current render pass instance uses a depth/stencil attachment with\na read-only layout for the depth aspect, ",{"type":23,"tag":31,"props":4213,"children":4215},{"href":4214},"/chapters/fragops#fragops-depth-write",[4216],{"type":28,"value":4217},"depth\nwrites",{"type":28,"value":502},{"type":23,"tag":360,"props":4220,"children":4221},{"type":505},[],{"type":28,"value":4223}," be disabled",{"type":23,"tag":416,"props":4225,"children":4227},{"name":4226},"VUID-vkCmdExecuteGeneratedCommandsNV-None-06887",[4228],{"type":23,"tag":24,"props":4229,"children":4230},{},[4231,4233,4239,4241,4247,4248,4251,4252],{"type":28,"value":4232},"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":23,"tag":52,"props":4234,"children":4236},{"className":4235},[],[4237],{"type":28,"value":4238},"writeMask",{"type":28,"value":4240}," are not zero, and stencil test is enabled,\n",{"type":23,"tag":31,"props":4242,"children":4244},{"href":4243},"/chapters/fragops#fragops-stencil",[4245],{"type":28,"value":4246},"all stencil ops",{"type":28,"value":502},{"type":23,"tag":360,"props":4249,"children":4250},{"type":505},[],{"type":28,"value":3598},{"type":23,"tag":52,"props":4253,"children":4255},{"className":4254},[],[4256],{"type":28,"value":4257},"VK_STENCIL_OP_KEEP",{"type":23,"tag":416,"props":4259,"children":4261},{"name":4260},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07831",[4262],{"type":23,"tag":24,"props":4263,"children":4264},{},[4265,4267,4273,4275,4281,4282,4285,4287,4293],{"type":28,"value":4266},"If the bound graphics pipeline state was created with the\n",{"type":23,"tag":52,"props":4268,"children":4270},{"className":4269},[],[4271],{"type":28,"value":4272},"VK_DYNAMIC_STATE_VIEWPORT",{"type":28,"value":4274}," dynamic state enabled then\n",{"type":23,"tag":31,"props":4276,"children":4278},{"href":4277},"/man/vkCmdSetViewport",[4279],{"type":28,"value":4280},"vkCmdSetViewport",{"type":28,"value":502},{"type":23,"tag":360,"props":4283,"children":4284},{"type":505},[],{"type":28,"value":4286}," have been called and not subsequently\n",{"type":23,"tag":31,"props":4288,"children":4290},{"href":4289},"/chapters/pipelines#dynamic-state-lifetime",[4291],{"type":28,"value":4292},"invalidated",{"type":28,"value":4294}," in the current command buffer\nprior to this drawing command",{"type":23,"tag":416,"props":4296,"children":4298},{"name":4297},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07832",[4299],{"type":23,"tag":24,"props":4300,"children":4301},{},[4302,4303,4309,4310,4316,4317,4320,4321,4325],{"type":28,"value":4266},{"type":23,"tag":52,"props":4304,"children":4306},{"className":4305},[],[4307],{"type":28,"value":4308},"VK_DYNAMIC_STATE_SCISSOR",{"type":28,"value":4274},{"type":23,"tag":31,"props":4311,"children":4313},{"href":4312},"/man/vkCmdSetScissor",[4314],{"type":28,"value":4315},"vkCmdSetScissor",{"type":28,"value":502},{"type":23,"tag":360,"props":4318,"children":4319},{"type":505},[],{"type":28,"value":4286},{"type":23,"tag":31,"props":4322,"children":4323},{"href":4289},[4324],{"type":28,"value":4292},{"type":28,"value":4294},{"type":23,"tag":416,"props":4327,"children":4329},{"name":4328},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07833",[4330],{"type":23,"tag":24,"props":4331,"children":4332},{},[4333,4334,4340,4341,4347,4348,4351,4352,4356],{"type":28,"value":4266},{"type":23,"tag":52,"props":4335,"children":4337},{"className":4336},[],[4338],{"type":28,"value":4339},"VK_DYNAMIC_STATE_LINE_WIDTH",{"type":28,"value":4274},{"type":23,"tag":31,"props":4342,"children":4344},{"href":4343},"/man/vkCmdSetLineWidth",[4345],{"type":28,"value":4346},"vkCmdSetLineWidth",{"type":28,"value":502},{"type":23,"tag":360,"props":4349,"children":4350},{"type":505},[],{"type":28,"value":4286},{"type":23,"tag":31,"props":4353,"children":4354},{"href":4289},[4355],{"type":28,"value":4292},{"type":28,"value":4294},{"type":23,"tag":416,"props":4358,"children":4360},{"name":4359},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08617",[4361],{"type":23,"tag":24,"props":4362,"children":4363},{},[4364,4366,4372,4374,4380,4382,4387,4389,4395,4396,4402,4403,4409,4410,4414,4415,4418,4419,4423],{"type":28,"value":4365},"If a shader object is bound to any graphics stage, and the most recent\ncall to ",{"type":23,"tag":31,"props":4367,"children":4369},{"href":4368},"/man/vkCmdSetRasterizerDiscardEnable",[4370],{"type":28,"value":4371},"vkCmdSetRasterizerDiscardEnable",{"type":28,"value":4373}," in the current command\nbuffer set ",{"type":23,"tag":52,"props":4375,"children":4377},{"className":4376},[],[4378],{"type":28,"value":4379},"rasterizerDiscardEnable",{"type":28,"value":4381}," to ",{"type":23,"tag":52,"props":4383,"children":4385},{"className":4384},[],[4386],{"type":28,"value":311},{"type":28,"value":4388},", and the most\nrecent call to ",{"type":23,"tag":31,"props":4390,"children":4392},{"href":4391},"/man/vkCmdSetPolygonModeEXT",[4393],{"type":28,"value":4394},"vkCmdSetPolygonModeEXT",{"type":28,"value":4373},{"type":23,"tag":52,"props":4397,"children":4399},{"className":4398},[],[4400],{"type":28,"value":4401},"polygonMode",{"type":28,"value":4381},{"type":23,"tag":52,"props":4404,"children":4406},{"className":4405},[],[4407],{"type":28,"value":4408},"VK_POLYGON_MODE_LINE",{"type":28,"value":98},{"type":23,"tag":31,"props":4411,"children":4412},{"href":4343},[4413],{"type":28,"value":4346},{"type":28,"value":502},{"type":23,"tag":360,"props":4416,"children":4417},{"type":505},[],{"type":28,"value":4286},{"type":23,"tag":31,"props":4420,"children":4421},{"href":4289},[4422],{"type":28,"value":4292},{"type":28,"value":4294},{"type":23,"tag":416,"props":4425,"children":4427},{"name":4426},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08618",[4428],{"type":23,"tag":24,"props":4429,"children":4430},{},[4431,4432,4436,4437,4442,4443,4448,4449,4455,4456,4462,4464,4468,4469,4472,4473,4477],{"type":28,"value":4365},{"type":23,"tag":31,"props":4433,"children":4434},{"href":4368},[4435],{"type":28,"value":4371},{"type":28,"value":4373},{"type":23,"tag":52,"props":4438,"children":4440},{"className":4439},[],[4441],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":4444,"children":4446},{"className":4445},[],[4447],{"type":28,"value":311},{"type":28,"value":4388},{"type":23,"tag":31,"props":4450,"children":4452},{"href":4451},"/man/vkCmdSetPrimitiveTopology",[4453],{"type":28,"value":4454},"vkCmdSetPrimitiveTopology",{"type":28,"value":4373},{"type":23,"tag":52,"props":4457,"children":4459},{"className":4458},[],[4460],{"type":28,"value":4461},"primitiveTopology",{"type":28,"value":4463}," to any line topology,\n",{"type":23,"tag":31,"props":4465,"children":4466},{"href":4343},[4467],{"type":28,"value":4346},{"type":28,"value":502},{"type":23,"tag":360,"props":4470,"children":4471},{"type":505},[],{"type":28,"value":4286},{"type":23,"tag":31,"props":4474,"children":4475},{"href":4289},[4476],{"type":28,"value":4292},{"type":28,"value":4294},{"type":23,"tag":416,"props":4479,"children":4481},{"name":4480},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08619",[4482],{"type":23,"tag":24,"props":4483,"children":4484},{},[4485,4487,4493,4494,4500,4502,4506,4508,4513,4514,4519,4520,4524,4527,4529,4533],{"type":28,"value":4486},"If a shader object that outputs line primitives is bound to the\n",{"type":23,"tag":52,"props":4488,"children":4490},{"className":4489},[],[4491],{"type":28,"value":4492},"VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT",{"type":28,"value":561},{"type":23,"tag":52,"props":4495,"children":4497},{"className":4496},[],[4498],{"type":28,"value":4499},"VK_SHADER_STAGE_GEOMETRY_BIT",{"type":28,"value":4501}," stage, and the most recent call to\n",{"type":23,"tag":31,"props":4503,"children":4504},{"href":4368},[4505],{"type":28,"value":4371},{"type":28,"value":4507}," in the current command buffer set\n",{"type":23,"tag":52,"props":4509,"children":4511},{"className":4510},[],[4512],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":4515,"children":4517},{"className":4516},[],[4518],{"type":28,"value":311},{"type":28,"value":1014},{"type":23,"tag":31,"props":4521,"children":4522},{"href":4343},[4523],{"type":28,"value":4346},{"type":23,"tag":360,"props":4525,"children":4526},{"type":505},[],{"type":28,"value":4528}," have been called and not subsequently ",{"type":23,"tag":31,"props":4530,"children":4531},{"href":4289},[4532],{"type":28,"value":4292},{"type":28,"value":4534}," in the current command buffer prior to this drawing\ncommand",{"type":23,"tag":416,"props":4536,"children":4538},{"name":4537},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07834",[4539],{"type":23,"tag":24,"props":4540,"children":4541},{},[4542,4544,4550,4552,4558,4559,4564,4565,4570,4572,4576,4578,4584,4586,4591,4593,4599,4600,4606,4609,4610,4614],{"type":28,"value":4543},"If\na shader object is bound to any graphics stage or\na graphics pipeline is bound which was created with the\n",{"type":23,"tag":52,"props":4545,"children":4547},{"className":4546},[],[4548],{"type":28,"value":4549},"VK_DYNAMIC_STATE_DEPTH_BIAS",{"type":28,"value":4551}," dynamic state enabled, the\n",{"type":23,"tag":31,"props":4553,"children":4555},{"href":4554},"/chapters/pipelines#dynamic-state-current-value",[4556],{"type":28,"value":4557},"current value",{"type":28,"value":1006},{"type":23,"tag":52,"props":4560,"children":4562},{"className":4561},[],[4563],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":4566,"children":4568},{"className":4567},[],[4569],{"type":28,"value":311},{"type":28,"value":4571},", and the\n",{"type":23,"tag":31,"props":4573,"children":4574},{"href":4554},[4575],{"type":28,"value":4557},{"type":28,"value":4577}," of ",{"type":23,"tag":52,"props":4579,"children":4581},{"className":4580},[],[4582],{"type":28,"value":4583},"depthBiasEnable",{"type":28,"value":4585},"\nis ",{"type":23,"tag":52,"props":4587,"children":4589},{"className":4588},[],[4590],{"type":28,"value":747},{"type":28,"value":4592},", then ",{"type":23,"tag":31,"props":4594,"children":4596},{"href":4595},"/man/vkCmdSetDepthBounds",[4597],{"type":28,"value":4598},"vkCmdSetDepthBounds",{"type":28,"value":2149},{"type":23,"tag":31,"props":4601,"children":4603},{"href":4602},"/man/vkCmdSetDepthBias2EXT",[4604],{"type":28,"value":4605},"vkCmdSetDepthBias2EXT",{"type":23,"tag":360,"props":4607,"children":4608},{"type":505},[],{"type":28,"value":4528},{"type":23,"tag":31,"props":4611,"children":4612},{"href":4289},[4613],{"type":28,"value":4292},{"type":28,"value":4534},{"type":23,"tag":416,"props":4616,"children":4618},{"name":4617},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07835",[4619],{"type":23,"tag":24,"props":4620,"children":4621},{},[4622,4623,4629,4630,4636,4637,4640,4641,4645],{"type":28,"value":4266},{"type":23,"tag":52,"props":4624,"children":4626},{"className":4625},[],[4627],{"type":28,"value":4628},"VK_DYNAMIC_STATE_BLEND_CONSTANTS",{"type":28,"value":4274},{"type":23,"tag":31,"props":4631,"children":4633},{"href":4632},"/man/vkCmdSetBlendConstants",[4634],{"type":28,"value":4635},"vkCmdSetBlendConstants",{"type":28,"value":502},{"type":23,"tag":360,"props":4638,"children":4639},{"type":505},[],{"type":28,"value":4286},{"type":23,"tag":31,"props":4642,"children":4643},{"href":4289},[4644],{"type":28,"value":4292},{"type":28,"value":4294},{"type":23,"tag":416,"props":4647,"children":4649},{"name":4648},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08621",[4650],{"type":23,"tag":24,"props":4651,"children":4652},{},[4653,4655,4661,4663,4667,4669,4674,4676,4681,4683,4689,4691,4697,4698,4703,4704,4710,4712,4718,4720,4726,4728,4734,4736,4742,4743,4749,4750,4756,4757,4763,4764,4768,4769,4772,4773,4777],{"type":28,"value":4654},"If a shader object is bound to the ",{"type":23,"tag":52,"props":4656,"children":4658},{"className":4657},[],[4659],{"type":28,"value":4660},"VK_SHADER_STAGE_FRAGMENT_BIT",{"type":28,"value":4662},"\nstage, and the most recent call to ",{"type":23,"tag":31,"props":4664,"children":4665},{"href":4368},[4666],{"type":28,"value":4371},{"type":28,"value":4668},"\nin the current command buffer set ",{"type":23,"tag":52,"props":4670,"children":4672},{"className":4671},[],[4673],{"type":28,"value":4379},{"type":28,"value":4675}," to\n",{"type":23,"tag":52,"props":4677,"children":4679},{"className":4678},[],[4680],{"type":28,"value":311},{"type":28,"value":4682},", and the most recent call to\n",{"type":23,"tag":31,"props":4684,"children":4686},{"href":4685},"/man/vkCmdSetColorBlendEnableEXT",[4687],{"type":28,"value":4688},"vkCmdSetColorBlendEnableEXT",{"type":28,"value":4690}," in the current command buffer set any\nelement of ",{"type":23,"tag":52,"props":4692,"children":4694},{"className":4693},[],[4695],{"type":28,"value":4696},"pColorBlendEnables",{"type":28,"value":4381},{"type":23,"tag":52,"props":4699,"children":4701},{"className":4700},[],[4702],{"type":28,"value":747},{"type":28,"value":4388},{"type":23,"tag":31,"props":4705,"children":4707},{"href":4706},"/man/vkCmdSetColorBlendEquationEXT",[4708],{"type":28,"value":4709},"vkCmdSetColorBlendEquationEXT",{"type":28,"value":4711}," in the current\ncommand buffer set the same element of ",{"type":23,"tag":52,"props":4713,"children":4715},{"className":4714},[],[4716],{"type":28,"value":4717},"pColorBlendEquations",{"type":28,"value":4719}," to a\n",{"type":23,"tag":52,"props":4721,"children":4723},{"className":4722},[],[4724],{"type":28,"value":4725},"VkColorBlendEquationEXT",{"type":28,"value":4727}," structure with any ",{"type":23,"tag":31,"props":4729,"children":4731},{"href":4730},"/man/VkBlendFactor",[4732],{"type":28,"value":4733},"VkBlendFactor",{"type":28,"value":4735},"\nmember with a value of ",{"type":23,"tag":52,"props":4737,"children":4739},{"className":4738},[],[4740],{"type":28,"value":4741},"VK_BLEND_FACTOR_CONSTANT_COLOR",{"type":28,"value":98},{"type":23,"tag":52,"props":4744,"children":4746},{"className":4745},[],[4747],{"type":28,"value":4748},"VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR",{"type":28,"value":98},{"type":23,"tag":52,"props":4751,"children":4753},{"className":4752},[],[4754],{"type":28,"value":4755},"VK_BLEND_FACTOR_CONSTANT_ALPHA",{"type":28,"value":1022},{"type":23,"tag":52,"props":4758,"children":4760},{"className":4759},[],[4761],{"type":28,"value":4762},"VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA",{"type":28,"value":98},{"type":23,"tag":31,"props":4765,"children":4766},{"href":4632},[4767],{"type":28,"value":4635},{"type":28,"value":502},{"type":23,"tag":360,"props":4770,"children":4771},{"type":505},[],{"type":28,"value":4286},{"type":23,"tag":31,"props":4774,"children":4775},{"href":4289},[4776],{"type":28,"value":4292},{"type":28,"value":4294},{"type":23,"tag":416,"props":4779,"children":4781},{"name":4780},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07836",[4782],{"type":23,"tag":24,"props":4783,"children":4784},{},[4785,4786,4792,4793,4797,4798,4803,4804,4809,4810,4814,4815,4821,4822,4827,4829,4833,4834,4837,4838,4842],{"type":28,"value":4543},{"type":23,"tag":52,"props":4787,"children":4789},{"className":4788},[],[4790],{"type":28,"value":4791},"VK_DYNAMIC_STATE_DEPTH_BOUNDS",{"type":28,"value":4551},{"type":23,"tag":31,"props":4794,"children":4795},{"href":4554},[4796],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":4799,"children":4801},{"className":4800},[],[4802],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":4805,"children":4807},{"className":4806},[],[4808],{"type":28,"value":311},{"type":28,"value":4571},{"type":23,"tag":31,"props":4811,"children":4812},{"href":4554},[4813],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":4816,"children":4818},{"className":4817},[],[4819],{"type":28,"value":4820},"depthBoundsTestEnable",{"type":28,"value":1375},{"type":23,"tag":52,"props":4823,"children":4825},{"className":4824},[],[4826],{"type":28,"value":747},{"type":28,"value":4828},", then\n",{"type":23,"tag":31,"props":4830,"children":4831},{"href":4595},[4832],{"type":28,"value":4598},{"type":28,"value":502},{"type":23,"tag":360,"props":4835,"children":4836},{"type":505},[],{"type":28,"value":4286},{"type":23,"tag":31,"props":4839,"children":4840},{"href":4289},[4841],{"type":28,"value":4292},{"type":28,"value":4294},{"type":23,"tag":416,"props":4844,"children":4846},{"name":4845},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07837",[4847],{"type":23,"tag":24,"props":4848,"children":4849},{},[4850,4851,4857,4858,4862,4863,4868,4869,4874,4875,4879,4880,4886,4887,4892,4893,4899,4900,4903,4905,4909],{"type":28,"value":4543},{"type":23,"tag":52,"props":4852,"children":4854},{"className":4853},[],[4855],{"type":28,"value":4856},"VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK",{"type":28,"value":4551},{"type":23,"tag":31,"props":4859,"children":4860},{"href":4554},[4861],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":4864,"children":4866},{"className":4865},[],[4867],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":4870,"children":4872},{"className":4871},[],[4873],{"type":28,"value":311},{"type":28,"value":4571},{"type":23,"tag":31,"props":4876,"children":4877},{"href":4554},[4878],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":4881,"children":4883},{"className":4882},[],[4884],{"type":28,"value":4885},"stencilTestEnable",{"type":28,"value":1375},{"type":23,"tag":52,"props":4888,"children":4890},{"className":4889},[],[4891],{"type":28,"value":747},{"type":28,"value":4828},{"type":23,"tag":31,"props":4894,"children":4896},{"href":4895},"/man/vkCmdSetStencilCompareMask",[4897],{"type":28,"value":4898},"vkCmdSetStencilCompareMask",{"type":28,"value":502},{"type":23,"tag":360,"props":4901,"children":4902},{"type":505},[],{"type":28,"value":4904}," have been called and not\nsubsequently ",{"type":23,"tag":31,"props":4906,"children":4907},{"href":4289},[4908],{"type":28,"value":4292},{"type":28,"value":4910}," in the current\ncommand buffer prior to this drawing command",{"type":23,"tag":416,"props":4912,"children":4914},{"name":4913},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07838",[4915],{"type":23,"tag":24,"props":4916,"children":4917},{},[4918,4919,4925,4926,4930,4931,4936,4937,4942,4943,4947,4948,4953,4954,4959,4960,4966,4967,4970,4971,4975],{"type":28,"value":4543},{"type":23,"tag":52,"props":4920,"children":4922},{"className":4921},[],[4923],{"type":28,"value":4924},"VK_DYNAMIC_STATE_STENCIL_WRITE_MASK",{"type":28,"value":4551},{"type":23,"tag":31,"props":4927,"children":4928},{"href":4554},[4929],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":4932,"children":4934},{"className":4933},[],[4935],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":4938,"children":4940},{"className":4939},[],[4941],{"type":28,"value":311},{"type":28,"value":4571},{"type":23,"tag":31,"props":4944,"children":4945},{"href":4554},[4946],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":4949,"children":4951},{"className":4950},[],[4952],{"type":28,"value":4885},{"type":28,"value":1375},{"type":23,"tag":52,"props":4955,"children":4957},{"className":4956},[],[4958],{"type":28,"value":747},{"type":28,"value":4828},{"type":23,"tag":31,"props":4961,"children":4963},{"href":4962},"/man/vkCmdSetStencilWriteMask",[4964],{"type":28,"value":4965},"vkCmdSetStencilWriteMask",{"type":28,"value":502},{"type":23,"tag":360,"props":4968,"children":4969},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":4972,"children":4973},{"href":4289},[4974],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":4977,"children":4979},{"name":4978},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07839",[4980],{"type":23,"tag":24,"props":4981,"children":4982},{},[4983,4984,4990,4991,4995,4997,5002,5003,5008,5009,5013,5014,5019,5020,5025,5026,5032,5033,5036,5037,5041],{"type":28,"value":4543},{"type":23,"tag":52,"props":4985,"children":4987},{"className":4986},[],[4988],{"type":28,"value":4989},"VK_DYNAMIC_STATE_STENCIL_REFERENCE",{"type":28,"value":4551},{"type":23,"tag":31,"props":4992,"children":4993},{"href":4554},[4994],{"type":28,"value":4557},{"type":28,"value":4996}," of and\n",{"type":23,"tag":52,"props":4998,"children":5000},{"className":4999},[],[5001],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":5004,"children":5006},{"className":5005},[],[5007],{"type":28,"value":311},{"type":28,"value":3936},{"type":23,"tag":31,"props":5010,"children":5011},{"href":4554},[5012],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":5015,"children":5017},{"className":5016},[],[5018],{"type":28,"value":4885},{"type":28,"value":1375},{"type":23,"tag":52,"props":5021,"children":5023},{"className":5022},[],[5024],{"type":28,"value":747},{"type":28,"value":4828},{"type":23,"tag":31,"props":5027,"children":5029},{"href":5028},"/man/vkCmdSetStencilReference",[5030],{"type":28,"value":5031},"vkCmdSetStencilReference",{"type":28,"value":502},{"type":23,"tag":360,"props":5034,"children":5035},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":5038,"children":5039},{"href":4289},[5040],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":5043,"children":5045},{"name":5044},"VUID-vkCmdExecuteGeneratedCommandsNV-maxMultiviewInstanceIndex-02688",[5046],{"type":23,"tag":24,"props":5047,"children":5048},{},[5049,5051,5054,5056,5062,5063],{"type":28,"value":5050},"If the draw is recorded in a render pass instance with multiview\nenabled, the maximum instance index ",{"type":23,"tag":360,"props":5052,"children":5053},{"type":505},[],{"type":28,"value":5055}," be less than or equal to\n",{"type":23,"tag":31,"props":5057,"children":5059},{"href":5058},"/man/VkPhysicalDeviceMultiviewProperties",[5060],{"type":28,"value":5061},"VkPhysicalDeviceMultiviewProperties",{"type":28,"value":200},{"type":23,"tag":52,"props":5064,"children":5066},{"className":5065},[],[5067],{"type":28,"value":5068},"maxMultiviewInstanceIndex",{"type":23,"tag":416,"props":5070,"children":5072},{"name":5071},"VUID-vkCmdExecuteGeneratedCommandsNV-sampleLocationsEnable-02689",[5073],{"type":23,"tag":24,"props":5074,"children":5075},{},[5076,5078,5084,5085,5091,5093,5098,5100,5103,5105,5111],{"type":28,"value":5077},"If the bound graphics pipeline was created with\n",{"type":23,"tag":31,"props":5079,"children":5081},{"href":5080},"/man/VkPipelineSampleLocationsStateCreateInfoEXT",[5082],{"type":28,"value":5083},"VkPipelineSampleLocationsStateCreateInfoEXT",{"type":28,"value":200},{"type":23,"tag":52,"props":5086,"children":5088},{"className":5087},[],[5089],{"type":28,"value":5090},"sampleLocationsEnable",{"type":28,"value":5092},"\nset to ",{"type":23,"tag":52,"props":5094,"children":5096},{"className":5095},[],[5097],{"type":28,"value":747},{"type":28,"value":5099}," and the current subpass has a depth/stencil\nattachment, then that attachment ",{"type":23,"tag":360,"props":5101,"children":5102},{"type":505},[],{"type":28,"value":5104}," have been created with the\n",{"type":23,"tag":52,"props":5106,"children":5108},{"className":5107},[],[5109],{"type":28,"value":5110},"VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT",{"type":28,"value":5112}," bit set",{"type":23,"tag":416,"props":5114,"children":5116},{"name":5115},"VUID-vkCmdExecuteGeneratedCommandsNV-None-06666",[5117],{"type":23,"tag":24,"props":5118,"children":5119},{},[5120,5121,5127,5129,5135,5136,5140,5141,5146,5147,5152,5153,5157,5158,5163,5164,5169,5170,5176,5177,5180,5181,5185],{"type":28,"value":337},{"type":23,"tag":31,"props":5122,"children":5124},{"href":5123},"/extensions/VK_EXT_sample_locations",[5125],{"type":28,"value":5126},"VK_EXT_sample_locations",{"type":28,"value":5128}," 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":23,"tag":52,"props":5130,"children":5132},{"className":5131},[],[5133],{"type":28,"value":5134},"VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_EXT",{"type":28,"value":4551},{"type":23,"tag":31,"props":5137,"children":5138},{"href":4554},[5139],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":5142,"children":5144},{"className":5143},[],[5145],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":5148,"children":5150},{"className":5149},[],[5151],{"type":28,"value":311},{"type":28,"value":4571},{"type":23,"tag":31,"props":5154,"children":5155},{"href":4554},[5156],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":5159,"children":5161},{"className":5160},[],[5162],{"type":28,"value":5090},{"type":28,"value":1375},{"type":23,"tag":52,"props":5165,"children":5167},{"className":5166},[],[5168],{"type":28,"value":747},{"type":28,"value":4828},{"type":23,"tag":31,"props":5171,"children":5173},{"href":5172},"/man/vkCmdSetSampleLocationsEXT",[5174],{"type":28,"value":5175},"vkCmdSetSampleLocationsEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":5178,"children":5179},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":5182,"children":5183},{"href":4289},[5184],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":5187,"children":5189},{"name":5188},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07840",[5190],{"type":23,"tag":24,"props":5191,"children":5192},{},[5193,5194,5200,5202,5206,5207,5212,5213,5218,5219,5225,5226,5229,5230,5234],{"type":28,"value":4543},{"type":23,"tag":52,"props":5195,"children":5197},{"className":5196},[],[5198],{"type":28,"value":5199},"VK_DYNAMIC_STATE_CULL_MODE",{"type":28,"value":5201}," dynamic state enabled, and the\n",{"type":23,"tag":31,"props":5203,"children":5204},{"href":4554},[5205],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":5208,"children":5210},{"className":5209},[],[5211],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":5214,"children":5216},{"className":5215},[],[5217],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":5220,"children":5222},{"href":5221},"/man/vkCmdSetCullMode",[5223],{"type":28,"value":5224},"vkCmdSetCullMode",{"type":28,"value":502},{"type":23,"tag":360,"props":5227,"children":5228},{"type":505},[],{"type":28,"value":4286},{"type":23,"tag":31,"props":5231,"children":5232},{"href":4289},[5233],{"type":28,"value":4292},{"type":28,"value":4294},{"type":23,"tag":416,"props":5236,"children":5238},{"name":5237},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07841",[5239],{"type":23,"tag":24,"props":5240,"children":5241},{},[5242,5243,5249,5250,5254,5255,5260,5261,5266,5267,5273,5274,5277,5278,5282],{"type":28,"value":4543},{"type":23,"tag":52,"props":5244,"children":5246},{"className":5245},[],[5247],{"type":28,"value":5248},"VK_DYNAMIC_STATE_FRONT_FACE",{"type":28,"value":5201},{"type":23,"tag":31,"props":5251,"children":5252},{"href":4554},[5253],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":5256,"children":5258},{"className":5257},[],[5259],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":5262,"children":5264},{"className":5263},[],[5265],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":5268,"children":5270},{"href":5269},"/man/vkCmdSetFrontFace",[5271],{"type":28,"value":5272},"vkCmdSetFrontFace",{"type":28,"value":502},{"type":23,"tag":360,"props":5275,"children":5276},{"type":505},[],{"type":28,"value":4286},{"type":23,"tag":31,"props":5279,"children":5280},{"href":4289},[5281],{"type":28,"value":4292},{"type":28,"value":4294},{"type":23,"tag":416,"props":5284,"children":5286},{"name":5285},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07843",[5287],{"type":23,"tag":24,"props":5288,"children":5289},{},[5290,5291,5297,5298,5302,5303,5308,5309,5314,5315,5321,5322,5325,5326,5330],{"type":28,"value":4543},{"type":23,"tag":52,"props":5292,"children":5294},{"className":5293},[],[5295],{"type":28,"value":5296},"VK_DYNAMIC_STATE_DEPTH_TEST_ENABLE",{"type":28,"value":5201},{"type":23,"tag":31,"props":5299,"children":5300},{"href":4554},[5301],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":5304,"children":5306},{"className":5305},[],[5307],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":5310,"children":5312},{"className":5311},[],[5313],{"type":28,"value":311},{"type":28,"value":98},{"type":23,"tag":31,"props":5316,"children":5318},{"href":5317},"/man/vkCmdSetDepthTestEnable",[5319],{"type":28,"value":5320},"vkCmdSetDepthTestEnable",{"type":28,"value":502},{"type":23,"tag":360,"props":5323,"children":5324},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":5327,"children":5328},{"href":4289},[5329],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":5332,"children":5334},{"name":5333},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07844",[5335],{"type":23,"tag":24,"props":5336,"children":5337},{},[5338,5339,5345,5346,5350,5351,5356,5357,5362,5363,5369,5370,5373,5374,5378],{"type":28,"value":4543},{"type":23,"tag":52,"props":5340,"children":5342},{"className":5341},[],[5343],{"type":28,"value":5344},"VK_DYNAMIC_STATE_DEPTH_WRITE_ENABLE",{"type":28,"value":5201},{"type":23,"tag":31,"props":5347,"children":5348},{"href":4554},[5349],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":5352,"children":5354},{"className":5353},[],[5355],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":5358,"children":5360},{"className":5359},[],[5361],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":5364,"children":5366},{"href":5365},"/man/vkCmdSetDepthWriteEnable",[5367],{"type":28,"value":5368},"vkCmdSetDepthWriteEnable",{"type":28,"value":502},{"type":23,"tag":360,"props":5371,"children":5372},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":5375,"children":5376},{"href":4289},[5377],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":5380,"children":5382},{"name":5381},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07845",[5383],{"type":23,"tag":24,"props":5384,"children":5385},{},[5386,5387,5393,5394,5398,5399,5404,5405,5410,5411,5415,5416,5422,5423,5428,5429,5435,5436,5439,5441,5445],{"type":28,"value":4543},{"type":23,"tag":52,"props":5388,"children":5390},{"className":5389},[],[5391],{"type":28,"value":5392},"VK_DYNAMIC_STATE_DEPTH_COMPARE_OP",{"type":28,"value":4551},{"type":23,"tag":31,"props":5395,"children":5396},{"href":4554},[5397],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":5400,"children":5402},{"className":5401},[],[5403],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":5406,"children":5408},{"className":5407},[],[5409],{"type":28,"value":311},{"type":28,"value":4571},{"type":23,"tag":31,"props":5412,"children":5413},{"href":4554},[5414],{"type":28,"value":4557},{"type":28,"value":4577},{"type":23,"tag":52,"props":5417,"children":5419},{"className":5418},[],[5420],{"type":28,"value":5421},"depthTestEnable",{"type":28,"value":4585},{"type":23,"tag":52,"props":5424,"children":5426},{"className":5425},[],[5427],{"type":28,"value":747},{"type":28,"value":4592},{"type":23,"tag":31,"props":5430,"children":5432},{"href":5431},"/man/vkCmdSetDepthCompareOp",[5433],{"type":28,"value":5434},"vkCmdSetDepthCompareOp",{"type":28,"value":502},{"type":23,"tag":360,"props":5437,"children":5438},{"type":505},[],{"type":28,"value":5440}," have been\ncalled and not subsequently ",{"type":23,"tag":31,"props":5442,"children":5443},{"href":4289},[5444],{"type":28,"value":4292},{"type":28,"value":5446}," in\nthe current command buffer prior to this drawing command",{"type":23,"tag":416,"props":5448,"children":5450},{"name":5449},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07846",[5451],{"type":23,"tag":24,"props":5452,"children":5453},{},[5454,5455,5465,5467,5473,5475,5479,5480,5485,5486,5491,5492,5498,5499,5502,5503,5507],{"type":28,"value":337},{"type":23,"tag":31,"props":5456,"children":5458},{"href":5457},"/man/VkPhysicalDeviceFeatures#features-depthBounds",[5459],{"type":23,"tag":52,"props":5460,"children":5462},{"className":5461},[],[5463],{"type":28,"value":5464},"depthBounds",{"type":28,"value":5466}," 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":23,"tag":52,"props":5468,"children":5470},{"className":5469},[],[5471],{"type":28,"value":5472},"VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE",{"type":28,"value":5474}," dynamic state enabled,\nand the ",{"type":23,"tag":31,"props":5476,"children":5477},{"href":4554},[5478],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":5481,"children":5483},{"className":5482},[],[5484],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":5487,"children":5489},{"className":5488},[],[5490],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":5493,"children":5495},{"href":5494},"/man/vkCmdSetDepthBoundsTestEnable",[5496],{"type":28,"value":5497},"vkCmdSetDepthBoundsTestEnable",{"type":28,"value":502},{"type":23,"tag":360,"props":5500,"children":5501},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":5504,"children":5505},{"href":4289},[5506],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":5509,"children":5511},{"name":5510},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07847",[5512],{"type":23,"tag":24,"props":5513,"children":5514},{},[5515,5516,5522,5524,5528,5529,5534,5535,5540,5541,5547,5548,5551,5552,5556],{"type":28,"value":4543},{"type":23,"tag":52,"props":5517,"children":5519},{"className":5518},[],[5520],{"type":28,"value":5521},"VK_DYNAMIC_STATE_STENCIL_TEST_ENABLE",{"type":28,"value":5523}," dynamic state enabled, and\nthe ",{"type":23,"tag":31,"props":5525,"children":5526},{"href":4554},[5527],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":5530,"children":5532},{"className":5531},[],[5533],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":5536,"children":5538},{"className":5537},[],[5539],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":5542,"children":5544},{"href":5543},"/man/vkCmdSetStencilTestEnable",[5545],{"type":28,"value":5546},"vkCmdSetStencilTestEnable",{"type":28,"value":502},{"type":23,"tag":360,"props":5549,"children":5550},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":5553,"children":5554},{"href":4289},[5555],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":5558,"children":5560},{"name":5559},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07848",[5561],{"type":23,"tag":24,"props":5562,"children":5563},{},[5564,5565,5571,5572,5576,5577,5582,5583,5588,5589,5593,5594,5599,5600,5605,5606,5612,5615,5616,5620],{"type":28,"value":4543},{"type":23,"tag":52,"props":5566,"children":5568},{"className":5567},[],[5569],{"type":28,"value":5570},"VK_DYNAMIC_STATE_STENCIL_OP",{"type":28,"value":4551},{"type":23,"tag":31,"props":5573,"children":5574},{"href":4554},[5575],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":5578,"children":5580},{"className":5579},[],[5581],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":5584,"children":5586},{"className":5585},[],[5587],{"type":28,"value":311},{"type":28,"value":3936},{"type":23,"tag":31,"props":5590,"children":5591},{"href":4554},[5592],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":5595,"children":5597},{"className":5596},[],[5598],{"type":28,"value":4885},{"type":28,"value":1375},{"type":23,"tag":52,"props":5601,"children":5603},{"className":5602},[],[5604],{"type":28,"value":747},{"type":28,"value":4592},{"type":23,"tag":31,"props":5607,"children":5609},{"href":5608},"/man/vkCmdSetStencilOp",[5610],{"type":28,"value":5611},"vkCmdSetStencilOp",{"type":23,"tag":360,"props":5613,"children":5614},{"type":505},[],{"type":28,"value":4528},{"type":23,"tag":31,"props":5617,"children":5618},{"href":4289},[5619],{"type":28,"value":4292},{"type":28,"value":4534},{"type":23,"tag":416,"props":5622,"children":5624},{"name":5623},"VUID-vkCmdExecuteGeneratedCommandsNV-viewportCount-03417",[5625],{"type":23,"tag":24,"props":5626,"children":5627},{},[5628,5629,5635,5637,5643,5644,5647,5648,5652],{"type":28,"value":4543},{"type":23,"tag":52,"props":5630,"children":5632},{"className":5631},[],[5633],{"type":28,"value":5634},"VK_DYNAMIC_STATE_VIEWPORT_WITH_COUNT",{"type":28,"value":5636}," dynamic state enabled,\nand the state is not inherited,\nthen ",{"type":23,"tag":31,"props":5638,"children":5640},{"href":5639},"/man/vkCmdSetViewportWithCount",[5641],{"type":28,"value":5642},"vkCmdSetViewportWithCount",{"type":28,"value":502},{"type":23,"tag":360,"props":5645,"children":5646},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":5649,"children":5650},{"href":4289},[5651],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":5654,"children":5656},{"name":5655},"VUID-vkCmdExecuteGeneratedCommandsNV-scissorCount-03418",[5657],{"type":23,"tag":24,"props":5658,"children":5659},{},[5660,5661,5667,5668,5674,5675,5678,5679,5683],{"type":28,"value":4543},{"type":23,"tag":52,"props":5662,"children":5664},{"className":5663},[],[5665],{"type":28,"value":5666},"VK_DYNAMIC_STATE_SCISSOR_WITH_COUNT",{"type":28,"value":5636},{"type":23,"tag":31,"props":5669,"children":5671},{"href":5670},"/man/vkCmdSetScissorWithCount",[5672],{"type":28,"value":5673},"vkCmdSetScissorWithCount",{"type":28,"value":502},{"type":23,"tag":360,"props":5676,"children":5677},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":5680,"children":5681},{"href":4289},[5682],{"type":28,"value":4292},{"type":28,"value":5684}," in the current\ncommand buffer prior to this drawing",{"type":23,"tag":416,"props":5686,"children":5688},{"name":5687},"VUID-vkCmdExecuteGeneratedCommandsNV-viewportCount-03419",[5689],{"type":23,"tag":24,"props":5690,"children":5691},{},[5692,5694,5699,5701,5706,5708,5714,5716,5721,5722,5725,5726,5732,5734],{"type":28,"value":5693},"If\na shader object is bound to any graphics stage or\na graphics pipeline is bound which was created with both the\n",{"type":23,"tag":52,"props":5695,"children":5697},{"className":5696},[],[5698],{"type":28,"value":5666},{"type":28,"value":5700}," and\n",{"type":23,"tag":52,"props":5702,"children":5704},{"className":5703},[],[5705],{"type":28,"value":5634},{"type":28,"value":5707}," dynamic states enabled,\nand the state is not inherited,\nthen the ",{"type":23,"tag":52,"props":5709,"children":5711},{"className":5710},[],[5712],{"type":28,"value":5713},"viewportCount",{"type":28,"value":5715}," parameter of\n",{"type":23,"tag":52,"props":5717,"children":5719},{"className":5718},[],[5720],{"type":28,"value":5642},{"type":28,"value":502},{"type":23,"tag":360,"props":5723,"children":5724},{"type":505},[],{"type":28,"value":2561},{"type":23,"tag":52,"props":5727,"children":5729},{"className":5728},[],[5730],{"type":28,"value":5731},"scissorCount",{"type":28,"value":5733},"\nparameter of ",{"type":23,"tag":52,"props":5735,"children":5737},{"className":5736},[],[5738],{"type":28,"value":5673},{"type":23,"tag":416,"props":5740,"children":5742},{"name":5741},"VUID-vkCmdExecuteGeneratedCommandsNV-viewportCount-04137",[5743],{"type":23,"tag":24,"props":5744,"children":5745},{},[5746,5747,5752,5754,5760,5762,5765,5766,5772,5773,5778,5780,5785,5787],{"type":28,"value":4266},{"type":23,"tag":52,"props":5748,"children":5750},{"className":5749},[],[5751],{"type":28,"value":5634},{"type":28,"value":5753}," dynamic state enabled, but\nnot the ",{"type":23,"tag":52,"props":5755,"children":5757},{"className":5756},[],[5758],{"type":28,"value":5759},"VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_NV",{"type":28,"value":5761}," dynamic state\nenabled, then the bound graphics pipeline ",{"type":23,"tag":360,"props":5763,"children":5764},{"type":505},[],{"type":28,"value":1927},{"type":23,"tag":31,"props":5767,"children":5769},{"href":5768},"/man/VkPipelineViewportWScalingStateCreateInfoNV",[5770],{"type":28,"value":5771},"VkPipelineViewportWScalingStateCreateInfoNV",{"type":28,"value":200},{"type":23,"tag":52,"props":5774,"children":5776},{"className":5775},[],[5777],{"type":28,"value":5713},{"type":28,"value":5779},"\ngreater or equal to the ",{"type":23,"tag":52,"props":5781,"children":5783},{"className":5782},[],[5784],{"type":28,"value":5713},{"type":28,"value":5786}," parameter in the last call\nto ",{"type":23,"tag":31,"props":5788,"children":5789},{"href":5639},[5790],{"type":28,"value":5642},{"type":23,"tag":416,"props":5792,"children":5794},{"name":5793},"VUID-vkCmdExecuteGeneratedCommandsNV-viewportCount-04138",[5795],{"type":23,"tag":24,"props":5796,"children":5797},{},[5798,5799,5805,5807,5812,5813,5818,5819,5823,5824,5830,5831,5836,5837,5843,5844,5847,5848,5852],{"type":28,"value":337},{"type":23,"tag":31,"props":5800,"children":5802},{"href":5801},"/extensions/VK_NV_clip_space_w_scaling",[5803],{"type":28,"value":5804},"VK_NV_clip_space_w_scaling",{"type":28,"value":5806}," 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":23,"tag":52,"props":5808,"children":5810},{"className":5809},[],[5811],{"type":28,"value":5634},{"type":28,"value":5700},{"type":23,"tag":52,"props":5814,"children":5816},{"className":5815},[],[5817],{"type":28,"value":5759},{"type":28,"value":4551},{"type":23,"tag":31,"props":5820,"children":5821},{"href":4554},[5822],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":5825,"children":5827},{"className":5826},[],[5828],{"type":28,"value":5829},"viewportWScalingEnable",{"type":28,"value":1375},{"type":23,"tag":52,"props":5832,"children":5834},{"className":5833},[],[5835],{"type":28,"value":747},{"type":28,"value":4828},{"type":23,"tag":31,"props":5838,"children":5840},{"href":5839},"/man/vkCmdSetViewportWScalingNV",[5841],{"type":28,"value":5842},"vkCmdSetViewportWScalingNV",{"type":28,"value":502},{"type":23,"tag":360,"props":5845,"children":5846},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":5849,"children":5850},{"href":4289},[5851],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":5854,"children":5856},{"name":5855},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08636",[5857],{"type":23,"tag":24,"props":5858,"children":5859},{},[5860,5861,5865,5866,5871,5872,5877,5878,5882,5883,5888,5889,5894,5896,5901,5903,5907,5908,5911,5913,5918,5919],{"type":28,"value":337},{"type":23,"tag":31,"props":5862,"children":5863},{"href":5801},[5864],{"type":28,"value":5804},{"type":28,"value":5806},{"type":23,"tag":52,"props":5867,"children":5869},{"className":5868},[],[5870],{"type":28,"value":5634},{"type":28,"value":5700},{"type":23,"tag":52,"props":5873,"children":5875},{"className":5874},[],[5876],{"type":28,"value":5759},{"type":28,"value":4551},{"type":23,"tag":31,"props":5879,"children":5880},{"href":4554},[5881],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":5884,"children":5886},{"className":5885},[],[5887],{"type":28,"value":5829},{"type":28,"value":1375},{"type":23,"tag":52,"props":5890,"children":5892},{"className":5891},[],[5893],{"type":28,"value":747},{"type":28,"value":5895},", then the\n",{"type":23,"tag":52,"props":5897,"children":5899},{"className":5898},[],[5900],{"type":28,"value":5713},{"type":28,"value":5902}," parameter in the last call to\n",{"type":23,"tag":31,"props":5904,"children":5905},{"href":5839},[5906],{"type":28,"value":5842},{"type":28,"value":502},{"type":23,"tag":360,"props":5909,"children":5910},{"type":505},[],{"type":28,"value":5912}," be greater than or equal to the\n",{"type":23,"tag":52,"props":5914,"children":5916},{"className":5915},[],[5917],{"type":28,"value":5713},{"type":28,"value":5902},{"type":23,"tag":31,"props":5920,"children":5921},{"href":5639},[5922],{"type":28,"value":5642},{"type":23,"tag":416,"props":5924,"children":5926},{"name":5925},"VUID-vkCmdExecuteGeneratedCommandsNV-viewportCount-04139",[5927],{"type":23,"tag":24,"props":5928,"children":5929},{},[5930,5931,5936,5937,5943,5945,5948,5950,5956,5957,5962,5963,5968,5969],{"type":28,"value":4266},{"type":23,"tag":52,"props":5932,"children":5934},{"className":5933},[],[5935],{"type":28,"value":5634},{"type":28,"value":5753},{"type":23,"tag":52,"props":5938,"children":5940},{"className":5939},[],[5941],{"type":28,"value":5942},"VK_DYNAMIC_STATE_VIEWPORT_SHADING_RATE_PALETTE_NV",{"type":28,"value":5944}," dynamic\nstate enabled, then the bound graphics pipeline ",{"type":23,"tag":360,"props":5946,"children":5947},{"type":505},[],{"type":28,"value":5949}," have been created\nwith\n",{"type":23,"tag":31,"props":5951,"children":5953},{"href":5952},"/man/VkPipelineViewportShadingRateImageStateCreateInfoNV",[5954],{"type":28,"value":5955},"VkPipelineViewportShadingRateImageStateCreateInfoNV",{"type":28,"value":200},{"type":23,"tag":52,"props":5958,"children":5960},{"className":5959},[],[5961],{"type":28,"value":5713},{"type":28,"value":5779},{"type":23,"tag":52,"props":5964,"children":5966},{"className":5965},[],[5967],{"type":28,"value":5713},{"type":28,"value":5786},{"type":23,"tag":31,"props":5970,"children":5971},{"href":5639},[5972],{"type":28,"value":5642},{"type":23,"tag":416,"props":5974,"children":5976},{"name":5975},"VUID-vkCmdExecuteGeneratedCommandsNV-shadingRateImage-09233",[5977],{"type":23,"tag":24,"props":5978,"children":5979},{},[5980,5981,5991,5993,5999,6001,6005,6006,6011,6012,6017,6018,6024,6025,6028,6029,6033],{"type":28,"value":337},{"type":23,"tag":31,"props":5982,"children":5984},{"href":5983},"/man/VkPhysicalDeviceShadingRateImageFeaturesNV#features-shadingRateImage",[5985],{"type":23,"tag":52,"props":5986,"children":5988},{"className":5987},[],[5989],{"type":28,"value":5990},"shadingRateImage",{"type":28,"value":5992}," 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":23,"tag":52,"props":5994,"children":5996},{"className":5995},[],[5997],{"type":28,"value":5998},"VK_DYNAMIC_STATE_VIEWPORT_COARSE_SAMPLE_ORDER_NV",{"type":28,"value":6000}," and the\n",{"type":23,"tag":31,"props":6002,"children":6003},{"href":4554},[6004],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":6007,"children":6009},{"className":6008},[],[6010],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":6013,"children":6015},{"className":6014},[],[6016],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":6019,"children":6021},{"href":6020},"/man/vkCmdSetCoarseSampleOrderNV",[6022],{"type":28,"value":6023},"vkCmdSetCoarseSampleOrderNV",{"type":28,"value":502},{"type":23,"tag":360,"props":6026,"children":6027},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":6030,"children":6031},{"href":4289},[6032],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":6035,"children":6037},{"name":6036},"VUID-vkCmdExecuteGeneratedCommandsNV-shadingRateImage-09234",[6038],{"type":23,"tag":24,"props":6039,"children":6040},{},[6041,6042,6050,6051,6056,6057,6062,6064,6068,6069,6074,6075,6080,6081,6085,6086,6092,6093,6098,6099,6105,6106,6109,6111,6115],{"type":28,"value":337},{"type":23,"tag":31,"props":6043,"children":6044},{"href":5983},[6045],{"type":23,"tag":52,"props":6046,"children":6048},{"className":6047},[],[6049],{"type":28,"value":5990},{"type":28,"value":5992},{"type":23,"tag":52,"props":6052,"children":6054},{"className":6053},[],[6055],{"type":28,"value":5634},{"type":28,"value":5700},{"type":23,"tag":52,"props":6058,"children":6060},{"className":6059},[],[6061],{"type":28,"value":5942},{"type":28,"value":6063}," dynamic state\nenabled, the ",{"type":23,"tag":31,"props":6065,"children":6066},{"href":4554},[6067],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":6070,"children":6072},{"className":6071},[],[6073],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":6076,"children":6078},{"className":6077},[],[6079],{"type":28,"value":311},{"type":28,"value":4571},{"type":23,"tag":31,"props":6082,"children":6083},{"href":4554},[6084],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":6087,"children":6089},{"className":6088},[],[6090],{"type":28,"value":6091},"shadingRateImageEnable",{"type":28,"value":1375},{"type":23,"tag":52,"props":6094,"children":6096},{"className":6095},[],[6097],{"type":28,"value":747},{"type":28,"value":4828},{"type":23,"tag":31,"props":6100,"children":6102},{"href":6101},"/man/vkCmdSetViewportShadingRatePaletteNV",[6103],{"type":28,"value":6104},"vkCmdSetViewportShadingRatePaletteNV",{"type":28,"value":502},{"type":23,"tag":360,"props":6107,"children":6108},{"type":505},[],{"type":28,"value":6110}," have been called and\nnot subsequently ",{"type":23,"tag":31,"props":6112,"children":6113},{"href":4289},[6114],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":6117,"children":6119},{"name":6118},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08637",[6120],{"type":23,"tag":24,"props":6121,"children":6122},{},[6123,6124,6132,6133,6138,6139,6144,6145,6149,6150,6155,6156,6161,6162,6166,6167,6172,6173,6178,6179,6184,6185,6189,6190,6193,6195,6200,6201],{"type":28,"value":337},{"type":23,"tag":31,"props":6125,"children":6126},{"href":5983},[6127],{"type":23,"tag":52,"props":6128,"children":6130},{"className":6129},[],[6131],{"type":28,"value":5990},{"type":28,"value":5992},{"type":23,"tag":52,"props":6134,"children":6136},{"className":6135},[],[6137],{"type":28,"value":5634},{"type":28,"value":5700},{"type":23,"tag":52,"props":6140,"children":6142},{"className":6141},[],[6143],{"type":28,"value":5942},{"type":28,"value":6063},{"type":23,"tag":31,"props":6146,"children":6147},{"href":4554},[6148],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":6151,"children":6153},{"className":6152},[],[6154],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":6157,"children":6159},{"className":6158},[],[6160],{"type":28,"value":311},{"type":28,"value":4571},{"type":23,"tag":31,"props":6163,"children":6164},{"href":4554},[6165],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":6168,"children":6170},{"className":6169},[],[6171],{"type":28,"value":6091},{"type":28,"value":1375},{"type":23,"tag":52,"props":6174,"children":6176},{"className":6175},[],[6177],{"type":28,"value":747},{"type":28,"value":5895},{"type":23,"tag":52,"props":6180,"children":6182},{"className":6181},[],[6183],{"type":28,"value":5713},{"type":28,"value":5902},{"type":23,"tag":31,"props":6186,"children":6187},{"href":6101},[6188],{"type":28,"value":6104},{"type":28,"value":502},{"type":23,"tag":360,"props":6191,"children":6192},{"type":505},[],{"type":28,"value":6194}," be greater than or\nequal to the ",{"type":23,"tag":52,"props":6196,"children":6198},{"className":6197},[],[6199],{"type":28,"value":5713},{"type":28,"value":5902},{"type":23,"tag":31,"props":6202,"children":6203},{"href":5639},[6204],{"type":28,"value":5642},{"type":23,"tag":416,"props":6206,"children":6208},{"name":6207},"VUID-vkCmdExecuteGeneratedCommandsNV-VkPipelineVieportCreateInfo-04141",[6209],{"type":23,"tag":24,"props":6210,"children":6211},{},[6212,6213,6218,6220,6226,6228,6234,6236,6239,6240,6244,6245,6250,6251,6256,6257],{"type":28,"value":4266},{"type":23,"tag":52,"props":6214,"children":6216},{"className":6215},[],[6217],{"type":28,"value":5634},{"type":28,"value":6219}," dynamic state enabled and a\n",{"type":23,"tag":31,"props":6221,"children":6223},{"href":6222},"/man/VkPipelineViewportSwizzleStateCreateInfoNV",[6224],{"type":28,"value":6225},"VkPipelineViewportSwizzleStateCreateInfoNV",{"type":28,"value":6227}," structure chained from\n",{"type":23,"tag":31,"props":6229,"children":6231},{"href":6230},"/man/VkPipelineViewportStateCreateInfo",[6232],{"type":28,"value":6233},"VkPipelineViewportStateCreateInfo",{"type":28,"value":6235},", then the bound graphics\npipeline ",{"type":23,"tag":360,"props":6237,"children":6238},{"type":505},[],{"type":28,"value":1927},{"type":23,"tag":31,"props":6241,"children":6242},{"href":6222},[6243],{"type":28,"value":6225},{"type":28,"value":200},{"type":23,"tag":52,"props":6246,"children":6248},{"className":6247},[],[6249],{"type":28,"value":5713},{"type":28,"value":5779},{"type":23,"tag":52,"props":6252,"children":6254},{"className":6253},[],[6255],{"type":28,"value":5713},{"type":28,"value":5786},{"type":23,"tag":31,"props":6258,"children":6259},{"href":5639},[6260],{"type":28,"value":5642},{"type":23,"tag":416,"props":6262,"children":6264},{"name":6263},"VUID-vkCmdExecuteGeneratedCommandsNV-VkPipelineVieportCreateInfo-04142",[6265],{"type":23,"tag":24,"props":6266,"children":6267},{},[6268,6269,6274,6275,6281,6283,6287,6289,6292,6293,6297,6298,6304,6305,6310,6311],{"type":28,"value":4266},{"type":23,"tag":52,"props":6270,"children":6272},{"className":6271},[],[6273],{"type":28,"value":5634},{"type":28,"value":6219},{"type":23,"tag":31,"props":6276,"children":6278},{"href":6277},"/man/VkPipelineViewportExclusiveScissorStateCreateInfoNV",[6279],{"type":28,"value":6280},"VkPipelineViewportExclusiveScissorStateCreateInfoNV",{"type":28,"value":6282}," structure\nchained from ",{"type":23,"tag":31,"props":6284,"children":6285},{"href":6230},[6286],{"type":28,"value":6233},{"type":28,"value":6288},", then the bound\ngraphics pipeline ",{"type":23,"tag":360,"props":6290,"children":6291},{"type":505},[],{"type":28,"value":1927},{"type":23,"tag":31,"props":6294,"children":6295},{"href":6277},[6296],{"type":28,"value":6280},{"type":28,"value":200},{"type":23,"tag":52,"props":6299,"children":6301},{"className":6300},[],[6302],{"type":28,"value":6303},"exclusiveScissorCount",{"type":28,"value":5779},{"type":23,"tag":52,"props":6306,"children":6308},{"className":6307},[],[6309],{"type":28,"value":5713},{"type":28,"value":5786},{"type":23,"tag":31,"props":6312,"children":6313},{"href":5639},[6314],{"type":28,"value":5642},{"type":23,"tag":416,"props":6316,"children":6318},{"name":6317},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07878",[6319],{"type":23,"tag":24,"props":6320,"children":6321},{},[6322,6323,6333,6334,6340,6342,6348,6349,6352,6353,6357],{"type":28,"value":337},{"type":23,"tag":31,"props":6324,"children":6326},{"href":6325},"/man/VkPhysicalDeviceExclusiveScissorFeaturesNV#features-exclusiveScissor",[6327],{"type":23,"tag":52,"props":6328,"children":6330},{"className":6329},[],[6331],{"type":28,"value":6332},"exclusiveScissor",{"type":28,"value":5992},{"type":23,"tag":52,"props":6335,"children":6337},{"className":6336},[],[6338],{"type":28,"value":6339},"VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_ENABLE_NV",{"type":28,"value":6341}," dynamic state\nenabled, then ",{"type":23,"tag":31,"props":6343,"children":6345},{"href":6344},"/man/vkCmdSetExclusiveScissorEnableNV",[6346],{"type":28,"value":6347},"vkCmdSetExclusiveScissorEnableNV",{"type":28,"value":502},{"type":23,"tag":360,"props":6350,"children":6351},{"type":505},[],{"type":28,"value":5440},{"type":23,"tag":31,"props":6354,"children":6355},{"href":4289},[6356],{"type":28,"value":4292},{"type":28,"value":5446},{"type":23,"tag":416,"props":6359,"children":6361},{"name":6360},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07879",[6362],{"type":23,"tag":24,"props":6363,"children":6364},{},[6365,6366,6374,6376,6382,6384,6388,6390,6396,6398,6403,6404,6410,6411,6414,6415,6419],{"type":28,"value":337},{"type":23,"tag":31,"props":6367,"children":6368},{"href":6325},[6369],{"type":23,"tag":52,"props":6370,"children":6372},{"className":6371},[],[6373],{"type":28,"value":6332},{"type":28,"value":6375}," 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":23,"tag":52,"props":6377,"children":6379},{"className":6378},[],[6380],{"type":28,"value":6381},"VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_NV",{"type":28,"value":6383}," dynamic state enabled, and\nthe most recent call to ",{"type":23,"tag":31,"props":6385,"children":6386},{"href":6344},[6387],{"type":28,"value":6347},{"type":28,"value":6389}," in the\ncurrent command buffer set any element of ",{"type":23,"tag":52,"props":6391,"children":6393},{"className":6392},[],[6394],{"type":28,"value":6395},"pExclusiveScissorEnables",{"type":28,"value":6397},"\nto ",{"type":23,"tag":52,"props":6399,"children":6401},{"className":6400},[],[6402],{"type":28,"value":747},{"type":28,"value":4592},{"type":23,"tag":31,"props":6405,"children":6407},{"href":6406},"/man/vkCmdSetExclusiveScissorNV",[6408],{"type":28,"value":6409},"vkCmdSetExclusiveScissorNV",{"type":28,"value":502},{"type":23,"tag":360,"props":6412,"children":6413},{"type":505},[],{"type":28,"value":5440},{"type":23,"tag":31,"props":6416,"children":6417},{"href":4289},[6418],{"type":28,"value":4292},{"type":28,"value":5446},{"type":23,"tag":416,"props":6421,"children":6423},{"name":6422},"VUID-vkCmdExecuteGeneratedCommandsNV-None-04876",[6424],{"type":23,"tag":24,"props":6425,"children":6426},{},[6427,6428,6434,6436,6440,6441,6444,6445,6449],{"type":28,"value":4543},{"type":23,"tag":52,"props":6429,"children":6431},{"className":6430},[],[6432],{"type":28,"value":6433},"VK_DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE",{"type":28,"value":6435}," dynamic state enabled,\nthen ",{"type":23,"tag":31,"props":6437,"children":6438},{"href":4368},[6439],{"type":28,"value":4371},{"type":28,"value":502},{"type":23,"tag":360,"props":6442,"children":6443},{"type":505},[],{"type":28,"value":6110},{"type":23,"tag":31,"props":6446,"children":6447},{"href":4289},[6448],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":6451,"children":6453},{"name":6452},"VUID-vkCmdExecuteGeneratedCommandsNV-None-04877",[6454],{"type":23,"tag":24,"props":6455,"children":6456},{},[6457,6458,6464,6465,6469,6470,6475,6476,6481,6482,6488,6489,6492,6493,6497],{"type":28,"value":4543},{"type":23,"tag":52,"props":6459,"children":6461},{"className":6460},[],[6462],{"type":28,"value":6463},"VK_DYNAMIC_STATE_DEPTH_BIAS_ENABLE",{"type":28,"value":5201},{"type":23,"tag":31,"props":6466,"children":6467},{"href":4554},[6468],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":6471,"children":6473},{"className":6472},[],[6474],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":6477,"children":6479},{"className":6478},[],[6480],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":6483,"children":6485},{"href":6484},"/man/vkCmdSetDepthBiasEnable",[6486],{"type":28,"value":6487},"vkCmdSetDepthBiasEnable",{"type":28,"value":502},{"type":23,"tag":360,"props":6490,"children":6491},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":6494,"children":6495},{"href":4289},[6496],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":6499,"children":6501},{"name":6500},"VUID-vkCmdExecuteGeneratedCommandsNV-logicOp-04878",[6502],{"type":23,"tag":24,"props":6503,"children":6504},{},[6505,6507,6512,6514,6520,6521,6525,6526,6531,6532,6537,6538,6542,6543,6549,6551,6556,6557,6563,6564,6567,6568,6572],{"type":28,"value":6506},"If\na shader object is bound to the ",{"type":23,"tag":52,"props":6508,"children":6510},{"className":6509},[],[6511],{"type":28,"value":4660},{"type":28,"value":6513}," or\na graphics pipeline is bound which was created with the\n",{"type":23,"tag":52,"props":6515,"children":6517},{"className":6516},[],[6518],{"type":28,"value":6519},"VK_DYNAMIC_STATE_LOGIC_OP_EXT",{"type":28,"value":4551},{"type":23,"tag":31,"props":6522,"children":6523},{"href":4554},[6524],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":6527,"children":6529},{"className":6528},[],[6530],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":6533,"children":6535},{"className":6534},[],[6536],{"type":28,"value":311},{"type":28,"value":4571},{"type":23,"tag":31,"props":6539,"children":6540},{"href":4554},[6541],{"type":28,"value":4557},{"type":28,"value":4577},{"type":23,"tag":52,"props":6544,"children":6546},{"className":6545},[],[6547],{"type":28,"value":6548},"logicOpEnable",{"type":28,"value":6550}," is\n",{"type":23,"tag":52,"props":6552,"children":6554},{"className":6553},[],[6555],{"type":28,"value":747},{"type":28,"value":4592},{"type":23,"tag":31,"props":6558,"children":6560},{"href":6559},"/man/vkCmdSetLogicOpEXT",[6561],{"type":28,"value":6562},"vkCmdSetLogicOpEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":6565,"children":6566},{"type":505},[],{"type":28,"value":6110},{"type":23,"tag":31,"props":6569,"children":6570},{"href":4289},[6571],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":6574,"children":6576},{"name":6575},"VUID-vkCmdExecuteGeneratedCommandsNV-primitiveFragmentShadingRateWithMultipleViewports-04552",[6577],{"type":23,"tag":24,"props":6578,"children":6579},{},[6580,6581,6591,6593,6598,6600,6606,6608,6612,6613,6616,6618,6623,6625,6630,6631,6634,6636],{"type":28,"value":337},{"type":23,"tag":31,"props":6582,"children":6584},{"href":6583},"/man/VkPhysicalDeviceFragmentShadingRatePropertiesKHR#limits-primitiveFragmentShadingRateWithMultipleViewports",[6585],{"type":23,"tag":52,"props":6586,"children":6588},{"className":6587},[],[6589],{"type":28,"value":6590},"primitiveFragmentShadingRateWithMultipleViewports",{"type":28,"value":6592}," limit is not\nsupported, the bound graphics pipeline was created with the\n",{"type":23,"tag":52,"props":6594,"children":6596},{"className":6595},[],[6597],{"type":28,"value":5634},{"type":28,"value":6599}," dynamic state enabled, and\nany of the shader stages of the bound graphics pipeline write to the\n",{"type":23,"tag":52,"props":6601,"children":6603},{"className":6602},[],[6604],{"type":28,"value":6605},"PrimitiveShadingRateKHR",{"type":28,"value":6607}," built-in, then\n",{"type":23,"tag":31,"props":6609,"children":6610},{"href":5639},[6611],{"type":28,"value":5642},{"type":28,"value":502},{"type":23,"tag":360,"props":6614,"children":6615},{"type":505},[],{"type":28,"value":6617}," have been called in the current\ncommand buffer prior to this drawing command, and the\n",{"type":23,"tag":52,"props":6619,"children":6621},{"className":6620},[],[6622],{"type":28,"value":5713},{"type":28,"value":6624}," parameter of ",{"type":23,"tag":52,"props":6626,"children":6628},{"className":6627},[],[6629],{"type":28,"value":5642},{"type":28,"value":502},{"type":23,"tag":360,"props":6632,"children":6633},{"type":505},[],{"type":28,"value":6635},"\nbe ",{"type":23,"tag":52,"props":6637,"children":6639},{"className":6638},[],[6640],{"type":28,"value":6641},"1",{"type":23,"tag":416,"props":6643,"children":6645},{"name":6644},"VUID-vkCmdExecuteGeneratedCommandsNV-primitiveFragmentShadingRateWithMultipleViewports-08642",[6646],{"type":23,"tag":24,"props":6647,"children":6648},{},[6649,6650,6658,6660,6665,6666,6670,6671,6674,6675,6680,6681,6686,6687,6690,6691],{"type":28,"value":337},{"type":23,"tag":31,"props":6651,"children":6652},{"href":6583},[6653],{"type":23,"tag":52,"props":6654,"children":6656},{"className":6655},[],[6657],{"type":28,"value":6590},{"type":28,"value":6659}," limit is not\nsupported, and any shader object bound to a graphics stage writes to the\n",{"type":23,"tag":52,"props":6661,"children":6663},{"className":6662},[],[6664],{"type":28,"value":6605},{"type":28,"value":6607},{"type":23,"tag":31,"props":6667,"children":6668},{"href":5639},[6669],{"type":28,"value":5642},{"type":28,"value":502},{"type":23,"tag":360,"props":6672,"children":6673},{"type":505},[],{"type":28,"value":6617},{"type":23,"tag":52,"props":6676,"children":6678},{"className":6677},[],[6679],{"type":28,"value":5713},{"type":28,"value":6624},{"type":23,"tag":52,"props":6682,"children":6684},{"className":6683},[],[6685],{"type":28,"value":5642},{"type":28,"value":502},{"type":23,"tag":360,"props":6688,"children":6689},{"type":505},[],{"type":28,"value":6635},{"type":23,"tag":52,"props":6692,"children":6694},{"className":6693},[],[6695],{"type":28,"value":6641},{"type":23,"tag":416,"props":6697,"children":6699},{"name":6698},"VUID-vkCmdExecuteGeneratedCommandsNV-blendEnable-04727",[6700],{"type":23,"tag":24,"props":6701,"children":6702},{},[6703,6705,6709,6711,6717,6718,6724,6726,6732,6734,6740,6741,6744,6745],{"type":28,"value":6704},"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":23,"tag":31,"props":6706,"children":6707},{"href":497},[6708],{"type":28,"value":500},{"type":28,"value":6710}," do not\ncontain ",{"type":23,"tag":52,"props":6712,"children":6714},{"className":6713},[],[6715],{"type":28,"value":6716},"VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT",{"type":28,"value":5895},{"type":23,"tag":52,"props":6719,"children":6721},{"className":6720},[],[6722],{"type":28,"value":6723},"blendEnable",{"type":28,"value":6725}," member of the corresponding element of the\n",{"type":23,"tag":52,"props":6727,"children":6729},{"className":6728},[],[6730],{"type":28,"value":6731},"pAttachments",{"type":28,"value":6733}," member of ",{"type":23,"tag":52,"props":6735,"children":6737},{"className":6736},[],[6738],{"type":28,"value":6739},"pColorBlendState",{"type":28,"value":502},{"type":23,"tag":360,"props":6742,"children":6743},{"type":505},[],{"type":28,"value":815},{"type":23,"tag":52,"props":6746,"children":6748},{"className":6747},[],[6749],{"type":28,"value":311},{"type":23,"tag":416,"props":6751,"children":6753},{"name":6752},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08643",[6754],{"type":23,"tag":24,"props":6755,"children":6756},{},[6757,6758,6763,6764,6768,6769,6774,6775,6780,6782,6786,6788,6793,6795,6800,6802,6807,6809,6812,6814],{"type":28,"value":4654},{"type":23,"tag":52,"props":6759,"children":6761},{"className":6760},[],[6762],{"type":28,"value":4660},{"type":28,"value":4662},{"type":23,"tag":31,"props":6765,"children":6766},{"href":4368},[6767],{"type":28,"value":4371},{"type":28,"value":4668},{"type":23,"tag":52,"props":6770,"children":6772},{"className":6771},[],[6773],{"type":28,"value":4379},{"type":28,"value":4675},{"type":23,"tag":52,"props":6776,"children":6778},{"className":6777},[],[6779],{"type":28,"value":311},{"type":28,"value":6781},", then for each color attachment in the render pass, if\nthe corresponding image view’s\n",{"type":23,"tag":31,"props":6783,"children":6784},{"href":497},[6785],{"type":28,"value":500},{"type":28,"value":6787}," do not contain\n",{"type":23,"tag":52,"props":6789,"children":6791},{"className":6790},[],[6792],{"type":28,"value":6716},{"type":28,"value":6794},", then the\ncorresponding member of ",{"type":23,"tag":52,"props":6796,"children":6798},{"className":6797},[],[6799],{"type":28,"value":4696},{"type":28,"value":6801}," in the most recent call\nto ",{"type":23,"tag":52,"props":6803,"children":6805},{"className":6804},[],[6806],{"type":28,"value":4688},{"type":28,"value":6808}," in the current command buffer that\naffected that attachment index ",{"type":23,"tag":360,"props":6810,"children":6811},{"type":505},[],{"type":28,"value":6813}," have been ",{"type":23,"tag":52,"props":6815,"children":6817},{"className":6816},[],[6818],{"type":28,"value":311},{"type":23,"tag":416,"props":6820,"children":6822},{"name":6821},"VUID-vkCmdExecuteGeneratedCommandsNV-multisampledRenderToSingleSampled-07284",[6823,6836,6867],{"type":23,"tag":24,"props":6824,"children":6825},{},[6826,6828,6834],{"type":28,"value":6827},"If rasterization is not disabled in the bound graphics pipeline,\nand none of the following is enabled:- the ",{"type":23,"tag":31,"props":6829,"children":6831},{"href":6830},"/extensions/VK_AMD_mixed_attachment_samples",[6832],{"type":28,"value":6833},"VK_AMD_mixed_attachment_samples",{"type":28,"value":6835}," extension",{"type":23,"tag":282,"props":6837,"children":6838},{},[6839,6851],{"type":23,"tag":286,"props":6840,"children":6841},{},[6842,6844,6850],{"type":28,"value":6843},"the ",{"type":23,"tag":31,"props":6845,"children":6847},{"href":6846},"/extensions/VK_NV_framebuffer_mixed_samples",[6848],{"type":28,"value":6849},"VK_NV_framebuffer_mixed_samples",{"type":28,"value":6835},{"type":23,"tag":286,"props":6852,"children":6853},{},[6854,6855,6865],{"type":28,"value":6843},{"type":23,"tag":31,"props":6856,"children":6858},{"href":6857},"/man/VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT#features-multisampledRenderToSingleSampled",[6859],{"type":23,"tag":52,"props":6860,"children":6862},{"className":6861},[],[6863],{"type":28,"value":6864},"multisampledRenderToSingleSampled",{"type":28,"value":6866}," feature",{"type":23,"tag":24,"props":6868,"children":6869},{},[6870,6872,6878,6880,6883],{"type":28,"value":6871},"then ",{"type":23,"tag":52,"props":6873,"children":6875},{"className":6874},[],[6876],{"type":28,"value":6877},"rasterizationSamples",{"type":28,"value":6879}," for the currently bound graphics pipeline\n",{"type":23,"tag":360,"props":6881,"children":6882},{"type":505},[],{"type":28,"value":6884}," be the same as the current subpass color and/or depth/stencil\nattachments",{"type":23,"tag":416,"props":6886,"children":6888},{"name":6887},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08644",[6889,6916,6941],{"type":23,"tag":24,"props":6890,"children":6891},{},[6892,6893,6897,6898,6903,6904,6909,6911,6915],{"type":28,"value":4365},{"type":23,"tag":31,"props":6894,"children":6895},{"href":4368},[6896],{"type":28,"value":4371},{"type":28,"value":4373},{"type":23,"tag":52,"props":6899,"children":6901},{"className":6900},[],[6902],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":6905,"children":6907},{"className":6906},[],[6908],{"type":28,"value":311},{"type":28,"value":6910},",\nand none of the following is enabled:- the ",{"type":23,"tag":31,"props":6912,"children":6913},{"href":6830},[6914],{"type":28,"value":6833},{"type":28,"value":6835},{"type":23,"tag":282,"props":6917,"children":6918},{},[6919,6928],{"type":23,"tag":286,"props":6920,"children":6921},{},[6922,6923,6927],{"type":28,"value":6843},{"type":23,"tag":31,"props":6924,"children":6925},{"href":6846},[6926],{"type":28,"value":6849},{"type":28,"value":6835},{"type":23,"tag":286,"props":6929,"children":6930},{},[6931,6932,6940],{"type":28,"value":6843},{"type":23,"tag":31,"props":6933,"children":6934},{"href":6857},[6935],{"type":23,"tag":52,"props":6936,"children":6938},{"className":6937},[],[6939],{"type":28,"value":6864},{"type":28,"value":6866},{"type":23,"tag":24,"props":6942,"children":6943},{},[6944,6946,6952,6954,6957,6959,6964],{"type":28,"value":6945},"then the most recent call to ",{"type":23,"tag":31,"props":6947,"children":6949},{"href":6948},"/man/vkCmdSetRasterizationSamplesEXT",[6950],{"type":28,"value":6951},"vkCmdSetRasterizationSamplesEXT",{"type":28,"value":6953}," in the\ncurrent command buffer ",{"type":23,"tag":360,"props":6955,"children":6956},{"type":505},[],{"type":28,"value":6958}," have set ",{"type":23,"tag":52,"props":6960,"children":6962},{"className":6961},[],[6963],{"type":28,"value":6877},{"type":28,"value":6965}," to be the\nsame as the number of samples for the current render pass color and/or\ndepth/stencil attachments",{"type":23,"tag":416,"props":6967,"children":6969},{"name":6968},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08876",[6970],{"type":23,"tag":24,"props":6971,"children":6972},{},[6973,6975,6978,6980],{"type":28,"value":6974},"If a shader object is bound to any graphics stage, the current render\npass instance ",{"type":23,"tag":360,"props":6976,"children":6977},{"type":505},[],{"type":28,"value":6979}," have been begun with ",{"type":23,"tag":31,"props":6981,"children":6983},{"href":6982},"/man/vkCmdBeginRendering",[6984],{"type":28,"value":6985},"vkCmdBeginRendering",{"type":23,"tag":416,"props":6987,"children":6989},{"name":6988},"VUID-vkCmdExecuteGeneratedCommandsNV-imageView-06172",[6990],{"type":23,"tag":24,"props":6991,"children":6992},{},[6993,6995,6999,7001,7007,7009,7015,7017,7021,7023,7029,7031,7036,7037,7043,7045,7048],{"type":28,"value":6994},"If the current render pass instance was begun with\n",{"type":23,"tag":31,"props":6996,"children":6997},{"href":6982},[6998],{"type":28,"value":6985},{"type":28,"value":7000},", the ",{"type":23,"tag":52,"props":7002,"children":7004},{"className":7003},[],[7005],{"type":28,"value":7006},"imageView",{"type":28,"value":7008}," member of\n",{"type":23,"tag":52,"props":7010,"children":7012},{"className":7011},[],[7013],{"type":28,"value":7014},"pDepthAttachment",{"type":28,"value":7016}," is not ",{"type":23,"tag":31,"props":7018,"children":7019},{"href":2245},[7020],{"type":28,"value":2248},{"type":28,"value":7022},", and the ",{"type":23,"tag":52,"props":7024,"children":7026},{"className":7025},[],[7027],{"type":28,"value":7028},"layout",{"type":28,"value":7030},"\nmember of ",{"type":23,"tag":52,"props":7032,"children":7034},{"className":7033},[],[7035],{"type":28,"value":7014},{"type":28,"value":6550},{"type":23,"tag":52,"props":7038,"children":7040},{"className":7039},[],[7041],{"type":28,"value":7042},"VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL",{"type":28,"value":7044},", this command\n",{"type":23,"tag":360,"props":7046,"children":7047},{"type":505},[],{"type":28,"value":7049}," not write any values to the depth attachment",{"type":23,"tag":416,"props":7051,"children":7053},{"name":7052},"VUID-vkCmdExecuteGeneratedCommandsNV-imageView-06173",[7054],{"type":23,"tag":24,"props":7055,"children":7056},{},[7057,7058,7062,7063,7068,7069,7075,7076,7080,7081,7086,7087,7092,7093,7098,7099,7102],{"type":28,"value":6994},{"type":23,"tag":31,"props":7059,"children":7060},{"href":6982},[7061],{"type":28,"value":6985},{"type":28,"value":7000},{"type":23,"tag":52,"props":7064,"children":7066},{"className":7065},[],[7067],{"type":28,"value":7006},{"type":28,"value":7008},{"type":23,"tag":52,"props":7070,"children":7072},{"className":7071},[],[7073],{"type":28,"value":7074},"pStencilAttachment",{"type":28,"value":7016},{"type":23,"tag":31,"props":7077,"children":7078},{"href":2245},[7079],{"type":28,"value":2248},{"type":28,"value":4571},{"type":23,"tag":52,"props":7082,"children":7084},{"className":7083},[],[7085],{"type":28,"value":7028},{"type":28,"value":6733},{"type":23,"tag":52,"props":7088,"children":7090},{"className":7089},[],[7091],{"type":28,"value":7074},{"type":28,"value":6550},{"type":23,"tag":52,"props":7094,"children":7096},{"className":7095},[],[7097],{"type":28,"value":7042},{"type":28,"value":7044},{"type":23,"tag":360,"props":7100,"children":7101},{"type":505},[],{"type":28,"value":7103}," not write any values to the stencil attachment",{"type":23,"tag":416,"props":7105,"children":7107},{"name":7106},"VUID-vkCmdExecuteGeneratedCommandsNV-imageView-06174",[7108],{"type":23,"tag":24,"props":7109,"children":7110},{},[7111,7112,7116,7117,7122,7123,7128,7129,7133,7134,7139,7140,7145,7146,7152,7154,7157],{"type":28,"value":6994},{"type":23,"tag":31,"props":7113,"children":7114},{"href":6982},[7115],{"type":28,"value":6985},{"type":28,"value":7000},{"type":23,"tag":52,"props":7118,"children":7120},{"className":7119},[],[7121],{"type":28,"value":7006},{"type":28,"value":7008},{"type":23,"tag":52,"props":7124,"children":7126},{"className":7125},[],[7127],{"type":28,"value":7014},{"type":28,"value":7016},{"type":23,"tag":31,"props":7130,"children":7131},{"href":2245},[7132],{"type":28,"value":2248},{"type":28,"value":7022},{"type":23,"tag":52,"props":7135,"children":7137},{"className":7136},[],[7138],{"type":28,"value":7028},{"type":28,"value":7030},{"type":23,"tag":52,"props":7141,"children":7143},{"className":7142},[],[7144],{"type":28,"value":7014},{"type":28,"value":6550},{"type":23,"tag":52,"props":7147,"children":7149},{"className":7148},[],[7150],{"type":28,"value":7151},"VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL",{"type":28,"value":7153},", this\ncommand ",{"type":23,"tag":360,"props":7155,"children":7156},{"type":505},[],{"type":28,"value":7049},{"type":23,"tag":416,"props":7159,"children":7161},{"name":7160},"VUID-vkCmdExecuteGeneratedCommandsNV-imageView-06175",[7162],{"type":23,"tag":24,"props":7163,"children":7164},{},[7165,7166,7170,7171,7176,7177,7182,7183,7187,7188,7193,7194,7199,7200,7206,7207,7210],{"type":28,"value":6994},{"type":23,"tag":31,"props":7167,"children":7168},{"href":6982},[7169],{"type":28,"value":6985},{"type":28,"value":7000},{"type":23,"tag":52,"props":7172,"children":7174},{"className":7173},[],[7175],{"type":28,"value":7006},{"type":28,"value":7008},{"type":23,"tag":52,"props":7178,"children":7180},{"className":7179},[],[7181],{"type":28,"value":7074},{"type":28,"value":7016},{"type":23,"tag":31,"props":7184,"children":7185},{"href":2245},[7186],{"type":28,"value":2248},{"type":28,"value":4571},{"type":23,"tag":52,"props":7189,"children":7191},{"className":7190},[],[7192],{"type":28,"value":7028},{"type":28,"value":6733},{"type":23,"tag":52,"props":7195,"children":7197},{"className":7196},[],[7198],{"type":28,"value":7074},{"type":28,"value":6550},{"type":23,"tag":52,"props":7201,"children":7203},{"className":7202},[],[7204],{"type":28,"value":7205},"VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL",{"type":28,"value":7153},{"type":23,"tag":360,"props":7208,"children":7209},{"type":505},[],{"type":28,"value":7103},{"type":23,"tag":416,"props":7212,"children":7214},{"name":7213},"VUID-vkCmdExecuteGeneratedCommandsNV-imageView-06176",[7215],{"type":23,"tag":24,"props":7216,"children":7217},{},[7218,7219,7223,7224,7229,7230,7235,7236,7240,7241,7246,7247,7252,7253,7259,7261,7264],{"type":28,"value":6994},{"type":23,"tag":31,"props":7220,"children":7221},{"href":6982},[7222],{"type":28,"value":6985},{"type":28,"value":7000},{"type":23,"tag":52,"props":7225,"children":7227},{"className":7226},[],[7228],{"type":28,"value":7006},{"type":28,"value":7008},{"type":23,"tag":52,"props":7231,"children":7233},{"className":7232},[],[7234],{"type":28,"value":7014},{"type":28,"value":7016},{"type":23,"tag":31,"props":7237,"children":7238},{"href":2245},[7239],{"type":28,"value":2248},{"type":28,"value":7022},{"type":23,"tag":52,"props":7242,"children":7244},{"className":7243},[],[7245],{"type":28,"value":7028},{"type":28,"value":7030},{"type":23,"tag":52,"props":7248,"children":7250},{"className":7249},[],[7251],{"type":28,"value":7014},{"type":28,"value":6550},{"type":23,"tag":52,"props":7254,"children":7256},{"className":7255},[],[7257],{"type":28,"value":7258},"VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL",{"type":28,"value":7260},", this command ",{"type":23,"tag":360,"props":7262,"children":7263},{"type":505},[],{"type":28,"value":7265}," not\nwrite any values to the depth attachment",{"type":23,"tag":416,"props":7267,"children":7269},{"name":7268},"VUID-vkCmdExecuteGeneratedCommandsNV-imageView-06177",[7270],{"type":23,"tag":24,"props":7271,"children":7272},{},[7273,7274,7278,7279,7284,7285,7290,7291,7295,7296,7301,7302,7307,7308,7314,7315,7318],{"type":28,"value":6994},{"type":23,"tag":31,"props":7275,"children":7276},{"href":6982},[7277],{"type":28,"value":6985},{"type":28,"value":7000},{"type":23,"tag":52,"props":7280,"children":7282},{"className":7281},[],[7283],{"type":28,"value":7006},{"type":28,"value":7008},{"type":23,"tag":52,"props":7286,"children":7288},{"className":7287},[],[7289],{"type":28,"value":7074},{"type":28,"value":7016},{"type":23,"tag":31,"props":7292,"children":7293},{"href":2245},[7294],{"type":28,"value":2248},{"type":28,"value":4571},{"type":23,"tag":52,"props":7297,"children":7299},{"className":7298},[],[7300],{"type":28,"value":7028},{"type":28,"value":6733},{"type":23,"tag":52,"props":7303,"children":7305},{"className":7304},[],[7306],{"type":28,"value":7074},{"type":28,"value":6550},{"type":23,"tag":52,"props":7309,"children":7311},{"className":7310},[],[7312],{"type":28,"value":7313},"VK_IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL",{"type":28,"value":7260},{"type":23,"tag":360,"props":7316,"children":7317},{"type":505},[],{"type":28,"value":7319}," not\nwrite any values to the stencil attachment",{"type":23,"tag":416,"props":7321,"children":7323},{"name":7322},"VUID-vkCmdExecuteGeneratedCommandsNV-viewMask-06178",[7324],{"type":23,"tag":24,"props":7325,"children":7326},{},[7327,7328,7332,7334,7337,7339,7345,7346,7352,7353,7357,7358],{"type":28,"value":6994},{"type":23,"tag":31,"props":7329,"children":7330},{"href":6982},[7331],{"type":28,"value":6985},{"type":28,"value":7333},", the currently bound graphics pipeline ",{"type":23,"tag":360,"props":7335,"children":7336},{"type":505},[],{"type":28,"value":7338},"\nhave been created with a\n",{"type":23,"tag":31,"props":7340,"children":7342},{"href":7341},"/man/VkPipelineRenderingCreateInfo",[7343],{"type":28,"value":7344},"VkPipelineRenderingCreateInfo",{"type":28,"value":200},{"type":23,"tag":52,"props":7347,"children":7349},{"className":7348},[],[7350],{"type":28,"value":7351},"viewMask",{"type":28,"value":463},{"type":23,"tag":31,"props":7354,"children":7355},{"href":3867},[7356],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":7359,"children":7361},{"className":7360},[],[7362],{"type":28,"value":7351},{"type":23,"tag":416,"props":7364,"children":7366},{"name":7365},"VUID-vkCmdExecuteGeneratedCommandsNV-colorAttachmentCount-06179",[7367],{"type":23,"tag":24,"props":7368,"children":7369},{},[7370,7371,7381,7383,7387,7388,7391,7392,7396,7397,7403,7404,7408,7409],{"type":28,"value":973},{"type":23,"tag":31,"props":7372,"children":7374},{"href":7373},"/man/VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT#features-dynamicRenderingUnusedAttachments",[7375],{"type":23,"tag":52,"props":7376,"children":7378},{"className":7377},[],[7379],{"type":28,"value":7380},"dynamicRenderingUnusedAttachments",{"type":28,"value":7382}," feature is not enabled and\nthe current render pass instance was begun with\n",{"type":23,"tag":31,"props":7384,"children":7385},{"href":6982},[7386],{"type":28,"value":6985},{"type":28,"value":7333},{"type":23,"tag":360,"props":7389,"children":7390},{"type":505},[],{"type":28,"value":7338},{"type":23,"tag":31,"props":7393,"children":7394},{"href":7341},[7395],{"type":28,"value":7344},{"type":28,"value":200},{"type":23,"tag":52,"props":7398,"children":7400},{"className":7399},[],[7401],{"type":28,"value":7402},"colorAttachmentCount",{"type":28,"value":463},{"type":23,"tag":31,"props":7405,"children":7406},{"href":3867},[7407],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":7410,"children":7412},{"className":7411},[],[7413],{"type":28,"value":7402},{"type":23,"tag":416,"props":7415,"children":7417},{"name":7416},"VUID-vkCmdExecuteGeneratedCommandsNV-dynamicRenderingUnusedAttachments-08910",[7418],{"type":23,"tag":24,"props":7419,"children":7420},{},[7421,7422,7430,7432,7436,7437,7441,7442,7447,7449,7455,7457,7461,7462,7468,7470,7475,7477,7481,7482,7485,7487,7491,7493,7497,7498,7504],{"type":28,"value":973},{"type":23,"tag":31,"props":7423,"children":7424},{"href":7373},[7425],{"type":23,"tag":52,"props":7426,"children":7428},{"className":7427},[],[7429],{"type":28,"value":7380},{"type":28,"value":7431}," feature is not enabled, and\nthe current render pass instance was begun with\n",{"type":23,"tag":31,"props":7433,"children":7434},{"href":6982},[7435],{"type":28,"value":6985},{"type":28,"value":5700},{"type":23,"tag":31,"props":7438,"children":7439},{"href":3867},[7440],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":7443,"children":7445},{"className":7444},[],[7446],{"type":28,"value":7402},{"type":28,"value":7448}," greater than ",{"type":23,"tag":52,"props":7450,"children":7452},{"className":7451},[],[7453],{"type":28,"value":7454},"0",{"type":28,"value":7456},", then\neach element of the ",{"type":23,"tag":31,"props":7458,"children":7459},{"href":3867},[7460],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":7463,"children":7465},{"className":7464},[],[7466],{"type":28,"value":7467},"pColorAttachments",{"type":28,"value":7469}," array\nwith an ",{"type":23,"tag":52,"props":7471,"children":7473},{"className":7472},[],[7474],{"type":28,"value":7006},{"type":28,"value":7476}," not equal to ",{"type":23,"tag":31,"props":7478,"children":7479},{"href":2245},[7480],{"type":28,"value":2248},{"type":28,"value":502},{"type":23,"tag":360,"props":7483,"children":7484},{"type":505},[],{"type":28,"value":7486}," have\nbeen created with a ",{"type":23,"tag":31,"props":7488,"children":7489},{"href":2789},[7490],{"type":28,"value":2792},{"type":28,"value":7492}," equal to the corresponding element of\n",{"type":23,"tag":31,"props":7494,"children":7495},{"href":7341},[7496],{"type":28,"value":7344},{"type":28,"value":200},{"type":23,"tag":52,"props":7499,"children":7501},{"className":7500},[],[7502],{"type":28,"value":7503},"pColorAttachmentFormats",{"type":28,"value":7505}," used\nto create the currently bound graphics pipeline",{"type":23,"tag":416,"props":7507,"children":7509},{"name":7508},"VUID-vkCmdExecuteGeneratedCommandsNV-dynamicRenderingUnusedAttachments-08912",[7510],{"type":23,"tag":24,"props":7511,"children":7512},{},[7513,7514,7522,7523,7527,7528,7532,7533,7538,7539,7544,7545,7549,7550,7555,7556,7561,7562,7566,7567,7570,7572,7576,7577,7582,7584],{"type":28,"value":973},{"type":23,"tag":31,"props":7515,"children":7516},{"href":7373},[7517],{"type":23,"tag":52,"props":7518,"children":7520},{"className":7519},[],[7521],{"type":28,"value":7380},{"type":28,"value":7431},{"type":23,"tag":31,"props":7524,"children":7525},{"href":6982},[7526],{"type":28,"value":6985},{"type":28,"value":5700},{"type":23,"tag":31,"props":7529,"children":7530},{"href":3867},[7531],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":7534,"children":7536},{"className":7535},[],[7537],{"type":28,"value":7402},{"type":28,"value":7448},{"type":23,"tag":52,"props":7540,"children":7542},{"className":7541},[],[7543],{"type":28,"value":7454},{"type":28,"value":7456},{"type":23,"tag":31,"props":7546,"children":7547},{"href":3867},[7548],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":7551,"children":7553},{"className":7552},[],[7554],{"type":28,"value":7467},{"type":28,"value":7469},{"type":23,"tag":52,"props":7557,"children":7559},{"className":7558},[],[7560],{"type":28,"value":7006},{"type":28,"value":479},{"type":23,"tag":31,"props":7563,"children":7564},{"href":2245},[7565],{"type":28,"value":2248},{"type":28,"value":502},{"type":23,"tag":360,"props":7568,"children":7569},{"type":505},[],{"type":28,"value":7571}," have the\ncorresponding element of\n",{"type":23,"tag":31,"props":7573,"children":7574},{"href":7341},[7575],{"type":28,"value":7344},{"type":28,"value":200},{"type":23,"tag":52,"props":7578,"children":7580},{"className":7579},[],[7581],{"type":28,"value":7503},{"type":28,"value":7583}," used\nto create the currently bound pipeline equal to\n",{"type":23,"tag":52,"props":7585,"children":7587},{"className":7586},[],[7588],{"type":28,"value":7589},"VK_FORMAT_UNDEFINED",{"type":23,"tag":416,"props":7591,"children":7593},{"name":7592},"VUID-vkCmdExecuteGeneratedCommandsNV-dynamicRenderingUnusedAttachments-08911",[7594],{"type":23,"tag":24,"props":7595,"children":7596},{},[7597,7598,7606,7608,7612,7614,7618,7619,7624,7625,7630,7632,7636,7637,7642,7644,7649,7650,7654,7655,7658,7660,7664,7666,7670,7671,7676,7678,7682,7683,7688,7690,7693,7694],{"type":28,"value":337},{"type":23,"tag":31,"props":7599,"children":7600},{"href":7373},[7601],{"type":23,"tag":52,"props":7602,"children":7604},{"className":7603},[],[7605],{"type":28,"value":7380},{"type":28,"value":7607}," feature is enabled, and the\ncurrent render pass instance was begun with ",{"type":23,"tag":31,"props":7609,"children":7610},{"href":6982},[7611],{"type":28,"value":6985},{"type":28,"value":7613},"\nand ",{"type":23,"tag":31,"props":7615,"children":7616},{"href":3867},[7617],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":7620,"children":7622},{"className":7621},[],[7623],{"type":28,"value":7402},{"type":28,"value":7448},{"type":23,"tag":52,"props":7626,"children":7628},{"className":7627},[],[7629],{"type":28,"value":7454},{"type":28,"value":7631},",\nthen each element of the ",{"type":23,"tag":31,"props":7633,"children":7634},{"href":3867},[7635],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":7638,"children":7640},{"className":7639},[],[7641],{"type":28,"value":7467},{"type":28,"value":7643},"\narray with an ",{"type":23,"tag":52,"props":7645,"children":7647},{"className":7646},[],[7648],{"type":28,"value":7006},{"type":28,"value":7476},{"type":23,"tag":31,"props":7651,"children":7652},{"href":2245},[7653],{"type":28,"value":2248},{"type":28,"value":502},{"type":23,"tag":360,"props":7656,"children":7657},{"type":505},[],{"type":28,"value":7659},"\nhave been created with a ",{"type":23,"tag":31,"props":7661,"children":7662},{"href":2789},[7663],{"type":28,"value":2792},{"type":28,"value":7665}," equal to the corresponding\nelement of\n",{"type":23,"tag":31,"props":7667,"children":7668},{"href":7341},[7669],{"type":28,"value":7344},{"type":28,"value":200},{"type":23,"tag":52,"props":7672,"children":7674},{"className":7673},[],[7675],{"type":28,"value":7503},{"type":28,"value":7677}," used\nto create the currently bound graphics pipeline, or the corresponding\nelement of\n",{"type":23,"tag":31,"props":7679,"children":7680},{"href":7341},[7681],{"type":28,"value":7344},{"type":28,"value":200},{"type":23,"tag":52,"props":7684,"children":7686},{"className":7685},[],[7687],{"type":28,"value":7503},{"type":28,"value":7689},", if\nit exists, ",{"type":23,"tag":360,"props":7691,"children":7692},{"type":505},[],{"type":28,"value":3598},{"type":23,"tag":52,"props":7695,"children":7697},{"className":7696},[],[7698],{"type":28,"value":7589},{"type":23,"tag":416,"props":7700,"children":7702},{"name":7701},"VUID-vkCmdExecuteGeneratedCommandsNV-colorAttachmentCount-09362",[7703],{"type":23,"tag":24,"props":7704,"children":7705},{},[7706,7707,7711,7713,7717,7718,7723,7724,7729,7731,7737,7739,7743,7744,7749,7751,7757,7758,7762,7763,7766,7768,7774,7775,7781,7783,7787,7788,7793],{"type":28,"value":6994},{"type":23,"tag":31,"props":7708,"children":7709},{"href":6982},[7710],{"type":28,"value":6985},{"type":28,"value":7712},", with a\n",{"type":23,"tag":31,"props":7714,"children":7715},{"href":3867},[7716],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":7719,"children":7721},{"className":7720},[],[7722],{"type":28,"value":7402},{"type":28,"value":479},{"type":23,"tag":52,"props":7725,"children":7727},{"className":7726},[],[7728],{"type":28,"value":6641},{"type":28,"value":7730},",\nthere is no shader object bound to any graphics stage,\nand a color attachment with a resolve mode of\n",{"type":23,"tag":52,"props":7732,"children":7734},{"className":7733},[],[7735],{"type":28,"value":7736},"VK_RESOLVE_MODE_EXTERNAL_FORMAT_DOWNSAMPLE_ANDROID",{"type":28,"value":7738},", each element\nof the ",{"type":23,"tag":31,"props":7740,"children":7741},{"href":3867},[7742],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":7745,"children":7747},{"className":7746},[],[7748],{"type":28,"value":7467},{"type":28,"value":7750}," array with a\n",{"type":23,"tag":52,"props":7752,"children":7754},{"className":7753},[],[7755],{"type":28,"value":7756},"resolveImageView",{"type":28,"value":7476},{"type":23,"tag":31,"props":7759,"children":7760},{"href":2245},[7761],{"type":28,"value":2248},{"type":28,"value":502},{"type":23,"tag":360,"props":7764,"children":7765},{"type":505},[],{"type":28,"value":7767}," have been\ncreated with an image created with a\n",{"type":23,"tag":31,"props":7769,"children":7771},{"href":7770},"/man/VkExternalFormatANDROID",[7772],{"type":28,"value":7773},"VkExternalFormatANDROID",{"type":28,"value":200},{"type":23,"tag":52,"props":7776,"children":7778},{"className":7777},[],[7779],{"type":28,"value":7780},"externalFormat",{"type":28,"value":7782}," value equal to the\n",{"type":23,"tag":31,"props":7784,"children":7785},{"href":7770},[7786],{"type":28,"value":7773},{"type":28,"value":200},{"type":23,"tag":52,"props":7789,"children":7791},{"className":7790},[],[7792],{"type":28,"value":7780},{"type":28,"value":7794}," value used to create\nthe currently bound graphics pipeline",{"type":23,"tag":416,"props":7796,"children":7798},{"name":7797},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09363",[7799],{"type":23,"tag":24,"props":7800,"children":7801},{},[7802,7804,7808,7810,7814,7815,7820,7821,7826,7828,7833,7834,7838,7839,7844,7845,7850,7851,7855,7856,7859,7860,7864,7865,7870,7871,7875,7876,7881],{"type":28,"value":7803},"If\nthere is no shader object bound to any graphics stage,\nthe current render pass instance was begun with\n",{"type":23,"tag":31,"props":7805,"children":7806},{"href":6982},[7807],{"type":28,"value":6985},{"type":28,"value":7809}," and a\n",{"type":23,"tag":31,"props":7811,"children":7812},{"href":3867},[7813],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":7816,"children":7818},{"className":7817},[],[7819],{"type":28,"value":7402},{"type":28,"value":479},{"type":23,"tag":52,"props":7822,"children":7824},{"className":7823},[],[7825],{"type":28,"value":6641},{"type":28,"value":7827},", and a\ncolor attachment with a resolve mode of\n",{"type":23,"tag":52,"props":7829,"children":7831},{"className":7830},[],[7832],{"type":28,"value":7736},{"type":28,"value":7738},{"type":23,"tag":31,"props":7835,"children":7836},{"href":3867},[7837],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":7840,"children":7842},{"className":7841},[],[7843],{"type":28,"value":7467},{"type":28,"value":7750},{"type":23,"tag":52,"props":7846,"children":7848},{"className":7847},[],[7849],{"type":28,"value":7006},{"type":28,"value":7476},{"type":23,"tag":31,"props":7852,"children":7853},{"href":2245},[7854],{"type":28,"value":2248},{"type":28,"value":502},{"type":23,"tag":360,"props":7857,"children":7858},{"type":505},[],{"type":28,"value":7767},{"type":23,"tag":31,"props":7861,"children":7862},{"href":7770},[7863],{"type":28,"value":7773},{"type":28,"value":200},{"type":23,"tag":52,"props":7866,"children":7868},{"className":7867},[],[7869],{"type":28,"value":7780},{"type":28,"value":7782},{"type":23,"tag":31,"props":7872,"children":7873},{"href":7770},[7874],{"type":28,"value":7773},{"type":28,"value":200},{"type":23,"tag":52,"props":7877,"children":7879},{"className":7878},[],[7880],{"type":28,"value":7780},{"type":28,"value":7794},{"type":23,"tag":416,"props":7883,"children":7885},{"name":7884},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09364",[7886],{"type":23,"tag":24,"props":7887,"children":7888},{},[7889,7890,7894,7896,7900,7901,7906,7908,7914,7915,7919,7920,7923,7925,7930],{"type":28,"value":6994},{"type":23,"tag":31,"props":7891,"children":7892},{"href":6982},[7893],{"type":28,"value":6985},{"type":28,"value":7895},",\nthere is no shader object bound to any graphics stage,\nand the currently bound graphics pipeline was created with a non-zero\n",{"type":23,"tag":31,"props":7897,"children":7898},{"href":7770},[7899],{"type":28,"value":7773},{"type":28,"value":200},{"type":23,"tag":52,"props":7902,"children":7904},{"className":7903},[],[7905],{"type":28,"value":7780},{"type":28,"value":7907}," value and with the\n",{"type":23,"tag":52,"props":7909,"children":7911},{"className":7910},[],[7912],{"type":28,"value":7913},"VK_DYNAMIC_STATE_COLOR_BLEND_ENABLE_EXT",{"type":28,"value":6435},{"type":23,"tag":31,"props":7916,"children":7917},{"href":4685},[7918],{"type":28,"value":4688},{"type":28,"value":502},{"type":23,"tag":360,"props":7921,"children":7922},{"type":505},[],{"type":28,"value":7924}," have set the blend enable\nto ",{"type":23,"tag":52,"props":7926,"children":7928},{"className":7927},[],[7929],{"type":28,"value":311},{"type":28,"value":7931}," prior to this drawing command",{"type":23,"tag":416,"props":7933,"children":7935},{"name":7934},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09365",[7936],{"type":23,"tag":24,"props":7937,"children":7938},{},[7939,7940,7944,7945,7949,7950,7955,7956,7962,7963,7967,7968,7971,7973,7978,7979,7985],{"type":28,"value":6994},{"type":23,"tag":31,"props":7941,"children":7942},{"href":6982},[7943],{"type":28,"value":6985},{"type":28,"value":7895},{"type":23,"tag":31,"props":7946,"children":7947},{"href":7770},[7948],{"type":28,"value":7773},{"type":28,"value":200},{"type":23,"tag":52,"props":7951,"children":7953},{"className":7952},[],[7954],{"type":28,"value":7780},{"type":28,"value":7907},{"type":23,"tag":52,"props":7957,"children":7959},{"className":7958},[],[7960],{"type":28,"value":7961},"VK_DYNAMIC_STATE_RASTERIZATION_SAMPLES_EXT",{"type":28,"value":6435},{"type":23,"tag":31,"props":7964,"children":7965},{"href":6948},[7966],{"type":28,"value":6951},{"type":28,"value":502},{"type":23,"tag":360,"props":7969,"children":7970},{"type":505},[],{"type":28,"value":7972}," have set\n",{"type":23,"tag":52,"props":7974,"children":7976},{"className":7975},[],[7977],{"type":28,"value":6877},{"type":28,"value":4381},{"type":23,"tag":52,"props":7980,"children":7982},{"className":7981},[],[7983],{"type":28,"value":7984},"VK_SAMPLE_COUNT_1_BIT",{"type":28,"value":7986}," prior to this\ndrawing command",{"type":23,"tag":416,"props":7988,"children":7990},{"name":7989},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09366",[7991],{"type":23,"tag":24,"props":7992,"children":7993},{},[7994,7996,8001,8003,8007,8008,8011,8013,8018],{"type":28,"value":7995},"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":23,"tag":52,"props":7997,"children":7999},{"className":7998},[],[8000],{"type":28,"value":7736},{"type":28,"value":8002}," resolve mode,\nthen ",{"type":23,"tag":31,"props":8004,"children":8005},{"href":4685},[8006],{"type":28,"value":4688},{"type":28,"value":502},{"type":23,"tag":360,"props":8009,"children":8010},{"type":505},[],{"type":28,"value":8012}," have set blend enable to\n",{"type":23,"tag":52,"props":8014,"children":8016},{"className":8015},[],[8017],{"type":28,"value":311},{"type":28,"value":7931},{"type":23,"tag":416,"props":8020,"children":8022},{"name":8021},"VUID-vkCmdExecuteGeneratedCommandsNV-rasterizationSamples-09367",[8023],{"type":23,"tag":24,"props":8024,"children":8025},{},[8026,8027,8032,8033,8037,8038,8041,8042,8047,8048,8053],{"type":28,"value":7995},{"type":23,"tag":52,"props":8028,"children":8030},{"className":8029},[],[8031],{"type":28,"value":7736},{"type":28,"value":8002},{"type":23,"tag":31,"props":8034,"children":8035},{"href":6948},[8036],{"type":28,"value":6951},{"type":28,"value":502},{"type":23,"tag":360,"props":8039,"children":8040},{"type":505},[],{"type":28,"value":7972},{"type":23,"tag":52,"props":8043,"children":8045},{"className":8044},[],[8046],{"type":28,"value":6877},{"type":28,"value":4381},{"type":23,"tag":52,"props":8049,"children":8051},{"className":8050},[],[8052],{"type":28,"value":7984},{"type":28,"value":7986},{"type":23,"tag":416,"props":8055,"children":8057},{"name":8056},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09368",[8058],{"type":23,"tag":24,"props":8059,"children":8060},{},[8061,8062,8066,8067,8071,8072,8077,8078,8084,8085,8091,8092,8095,8096,8102,8103,8108],{"type":28,"value":6994},{"type":23,"tag":31,"props":8063,"children":8064},{"href":6982},[8065],{"type":28,"value":6985},{"type":28,"value":7895},{"type":23,"tag":31,"props":8068,"children":8069},{"href":7770},[8070],{"type":28,"value":7773},{"type":28,"value":200},{"type":23,"tag":52,"props":8073,"children":8075},{"className":8074},[],[8076],{"type":28,"value":7780},{"type":28,"value":7907},{"type":23,"tag":52,"props":8079,"children":8081},{"className":8080},[],[8082],{"type":28,"value":8083},"VK_DYNAMIC_STATE_FRAGMENT_SHADING_RATE_KHR",{"type":28,"value":6435},{"type":23,"tag":31,"props":8086,"children":8088},{"href":8087},"/man/vkCmdSetFragmentShadingRateKHR",[8089],{"type":28,"value":8090},"vkCmdSetFragmentShadingRateKHR",{"type":28,"value":502},{"type":23,"tag":360,"props":8093,"children":8094},{"type":505},[],{"type":28,"value":7972},{"type":23,"tag":52,"props":8097,"children":8099},{"className":8098},[],[8100],{"type":28,"value":8101},"pFragmentSize→width",{"type":28,"value":4381},{"type":23,"tag":52,"props":8104,"children":8106},{"className":8105},[],[8107],{"type":28,"value":6641},{"type":28,"value":7931},{"type":23,"tag":416,"props":8110,"children":8112},{"name":8111},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09369",[8113],{"type":23,"tag":24,"props":8114,"children":8115},{},[8116,8117,8121,8122,8126,8127,8132,8133,8138,8139,8143,8144,8147,8148,8154,8155,8160],{"type":28,"value":6994},{"type":23,"tag":31,"props":8118,"children":8119},{"href":6982},[8120],{"type":28,"value":6985},{"type":28,"value":7895},{"type":23,"tag":31,"props":8123,"children":8124},{"href":7770},[8125],{"type":28,"value":7773},{"type":28,"value":200},{"type":23,"tag":52,"props":8128,"children":8130},{"className":8129},[],[8131],{"type":28,"value":7780},{"type":28,"value":7907},{"type":23,"tag":52,"props":8134,"children":8136},{"className":8135},[],[8137],{"type":28,"value":8083},{"type":28,"value":6435},{"type":23,"tag":31,"props":8140,"children":8141},{"href":8087},[8142],{"type":28,"value":8090},{"type":28,"value":502},{"type":23,"tag":360,"props":8145,"children":8146},{"type":505},[],{"type":28,"value":7972},{"type":23,"tag":52,"props":8149,"children":8151},{"className":8150},[],[8152],{"type":28,"value":8153},"pFragmentSize→height",{"type":28,"value":4381},{"type":23,"tag":52,"props":8156,"children":8158},{"className":8157},[],[8159],{"type":28,"value":6641},{"type":28,"value":7931},{"type":23,"tag":416,"props":8162,"children":8164},{"name":8163},"VUID-vkCmdExecuteGeneratedCommandsNV-pFragmentSize-09370",[8165],{"type":23,"tag":24,"props":8166,"children":8167},{},[8168,8169,8174,8175,8179,8180,8183,8184,8189,8190,8195],{"type":28,"value":7995},{"type":23,"tag":52,"props":8170,"children":8172},{"className":8171},[],[8173],{"type":28,"value":7736},{"type":28,"value":8002},{"type":23,"tag":31,"props":8176,"children":8177},{"href":8087},[8178],{"type":28,"value":8090},{"type":28,"value":502},{"type":23,"tag":360,"props":8181,"children":8182},{"type":505},[],{"type":28,"value":7972},{"type":23,"tag":52,"props":8185,"children":8187},{"className":8186},[],[8188],{"type":28,"value":8101},{"type":28,"value":4381},{"type":23,"tag":52,"props":8191,"children":8193},{"className":8192},[],[8194],{"type":28,"value":6641},{"type":28,"value":7931},{"type":23,"tag":416,"props":8197,"children":8199},{"name":8198},"VUID-vkCmdExecuteGeneratedCommandsNV-pFragmentSize-09371",[8200],{"type":23,"tag":24,"props":8201,"children":8202},{},[8203,8204,8209,8210,8214,8215,8218,8219,8224,8225,8230],{"type":28,"value":7995},{"type":23,"tag":52,"props":8205,"children":8207},{"className":8206},[],[8208],{"type":28,"value":7736},{"type":28,"value":8002},{"type":23,"tag":31,"props":8211,"children":8212},{"href":8087},[8213],{"type":28,"value":8090},{"type":28,"value":502},{"type":23,"tag":360,"props":8216,"children":8217},{"type":505},[],{"type":28,"value":7972},{"type":23,"tag":52,"props":8220,"children":8222},{"className":8221},[],[8223],{"type":28,"value":8153},{"type":28,"value":4381},{"type":23,"tag":52,"props":8226,"children":8228},{"className":8227},[],[8229],{"type":28,"value":6641},{"type":28,"value":7931},{"type":23,"tag":416,"props":8232,"children":8234},{"name":8233},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07749",[8235],{"type":23,"tag":24,"props":8236,"children":8237},{},[8238,8239,8245,8246,8252,8253,8256,8257,8261],{"type":28,"value":4266},{"type":23,"tag":52,"props":8240,"children":8242},{"className":8241},[],[8243],{"type":28,"value":8244},"VK_DYNAMIC_STATE_COLOR_WRITE_ENABLE_EXT",{"type":28,"value":4274},{"type":23,"tag":31,"props":8247,"children":8249},{"href":8248},"/man/vkCmdSetColorWriteEnableEXT",[8250],{"type":28,"value":8251},"vkCmdSetColorWriteEnableEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":8254,"children":8255},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":8258,"children":8259},{"href":4289},[8260],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":8263,"children":8265},{"name":8264},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08646",[8266],{"type":23,"tag":24,"props":8267,"children":8268},{},[8269,8270,8280,8282,8287,8288,8292,8293,8298,8299,8304,8305,8309,8310,8313,8314,8318],{"type":28,"value":337},{"type":23,"tag":31,"props":8271,"children":8273},{"href":8272},"/man/VkPhysicalDeviceColorWriteEnableFeaturesEXT#features-colorWriteEnable",[8274],{"type":23,"tag":52,"props":8275,"children":8277},{"className":8276},[],[8278],{"type":28,"value":8279},"colorWriteEnable",{"type":28,"value":8281}," feature is\nenabled on the device, and a shader object is bound to the\n",{"type":23,"tag":52,"props":8283,"children":8285},{"className":8284},[],[8286],{"type":28,"value":4660},{"type":28,"value":4501},{"type":23,"tag":31,"props":8289,"children":8290},{"href":4368},[8291],{"type":28,"value":4371},{"type":28,"value":4507},{"type":23,"tag":52,"props":8294,"children":8296},{"className":8295},[],[8297],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":8300,"children":8302},{"className":8301},[],[8303],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":8306,"children":8307},{"href":8248},[8308],{"type":28,"value":8251},{"type":28,"value":502},{"type":23,"tag":360,"props":8311,"children":8312},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":8315,"children":8316},{"href":4289},[8317],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":8320,"children":8322},{"name":8321},"VUID-vkCmdExecuteGeneratedCommandsNV-attachmentCount-07750",[8323],{"type":23,"tag":24,"props":8324,"children":8325},{},[8326,8327,8332,8334,8340,8341,8346,8349,8350,8356,8357,8362],{"type":28,"value":4266},{"type":23,"tag":52,"props":8328,"children":8330},{"className":8329},[],[8331],{"type":28,"value":8244},{"type":28,"value":8333}," dynamic state enabled then\nthe ",{"type":23,"tag":52,"props":8335,"children":8337},{"className":8336},[],[8338],{"type":28,"value":8339},"attachmentCount",{"type":28,"value":6624},{"type":23,"tag":52,"props":8342,"children":8344},{"className":8343},[],[8345],{"type":28,"value":8251},{"type":23,"tag":360,"props":8347,"children":8348},{"type":505},[],{"type":28,"value":5912},{"type":23,"tag":52,"props":8351,"children":8353},{"className":8352},[],[8354],{"type":28,"value":8355},"VkPipelineColorBlendStateCreateInfo",{"type":28,"value":200},{"type":23,"tag":52,"props":8358,"children":8360},{"className":8359},[],[8361],{"type":28,"value":8339},{"type":28,"value":8363}," of the\ncurrently bound graphics pipeline",{"type":23,"tag":416,"props":8365,"children":8367},{"name":8366},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08647",[8368],{"type":23,"tag":24,"props":8369,"children":8370},{},[8371,8372,8380,8381,8386,8387,8391,8392,8397,8398,8403,8404,8409,8411,8416,8418,8421],{"type":28,"value":337},{"type":23,"tag":31,"props":8373,"children":8374},{"href":8272},[8375],{"type":23,"tag":52,"props":8376,"children":8378},{"className":8377},[],[8379],{"type":28,"value":8279},{"type":28,"value":8281},{"type":23,"tag":52,"props":8382,"children":8384},{"className":8383},[],[8385],{"type":28,"value":4660},{"type":28,"value":4501},{"type":23,"tag":31,"props":8388,"children":8389},{"href":4368},[8390],{"type":28,"value":4371},{"type":28,"value":4507},{"type":23,"tag":52,"props":8393,"children":8395},{"className":8394},[],[8396],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":8399,"children":8401},{"className":8400},[],[8402],{"type":28,"value":311},{"type":28,"value":5895},{"type":23,"tag":52,"props":8405,"children":8407},{"className":8406},[],[8408],{"type":28,"value":8339},{"type":28,"value":8410}," parameter of most recent call to\n",{"type":23,"tag":52,"props":8412,"children":8414},{"className":8413},[],[8415],{"type":28,"value":8251},{"type":28,"value":8417}," in the current command buffer ",{"type":23,"tag":360,"props":8419,"children":8420},{"type":505},[],{"type":28,"value":8422}," be\ngreater than or equal to the number of color attachments in the current\nrender pass instance",{"type":23,"tag":416,"props":8424,"children":8426},{"name":8425},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07751",[8427],{"type":23,"tag":24,"props":8428,"children":8429},{},[8430,8431,8437,8438,8444,8445,8448,8449,8453,8455,8461,8462],{"type":28,"value":4266},{"type":23,"tag":52,"props":8432,"children":8434},{"className":8433},[],[8435],{"type":28,"value":8436},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_EXT",{"type":28,"value":4274},{"type":23,"tag":31,"props":8439,"children":8441},{"href":8440},"/man/vkCmdSetDiscardRectangleEXT",[8442],{"type":28,"value":8443},"vkCmdSetDiscardRectangleEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":8446,"children":8447},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":8450,"children":8451},{"href":4289},[8452],{"type":28,"value":4292},{"type":28,"value":8454}," in the current\ncommand buffer prior to this drawing command for each discard rectangle\nin\n",{"type":23,"tag":31,"props":8456,"children":8458},{"href":8457},"/man/VkPipelineDiscardRectangleStateCreateInfoEXT",[8459],{"type":28,"value":8460},"VkPipelineDiscardRectangleStateCreateInfoEXT",{"type":28,"value":200},{"type":23,"tag":52,"props":8463,"children":8465},{"className":8464},[],[8466],{"type":28,"value":8467},"discardRectangleCount",{"type":23,"tag":416,"props":8469,"children":8471},{"name":8470},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07880",[8472],{"type":23,"tag":24,"props":8473,"children":8474},{},[8475,8476,8482,8484,8490,8491,8494,8495,8499],{"type":28,"value":4266},{"type":23,"tag":52,"props":8477,"children":8479},{"className":8478},[],[8480],{"type":28,"value":8481},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_ENABLE_EXT",{"type":28,"value":8483}," dynamic state\nenabled then ",{"type":23,"tag":31,"props":8485,"children":8487},{"href":8486},"/man/vkCmdSetDiscardRectangleEnableEXT",[8488],{"type":28,"value":8489},"vkCmdSetDiscardRectangleEnableEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":8492,"children":8493},{"type":505},[],{"type":28,"value":5440},{"type":23,"tag":31,"props":8496,"children":8497},{"href":4289},[8498],{"type":28,"value":4292},{"type":28,"value":5446},{"type":23,"tag":416,"props":8501,"children":8503},{"name":8502},"VUID-vkCmdExecuteGeneratedCommandsNV-rasterizerDiscardEnable-09236",[8504],{"type":23,"tag":24,"props":8505,"children":8506},{},[8507,8508,8514,8516,8520,8522,8527,8528,8533,8535,8539,8540,8546,8547,8552,8553,8557,8558,8561,8562,8566],{"type":28,"value":337},{"type":23,"tag":31,"props":8509,"children":8511},{"href":8510},"/extensions/VK_EXT_discard_rectangles",[8512],{"type":28,"value":8513},"VK_EXT_discard_rectangles",{"type":28,"value":8515}," extension is enabled, and a\nshader object is bound to any graphics stage, and the most recent call\nto ",{"type":23,"tag":31,"props":8517,"children":8518},{"href":4368},[8519],{"type":28,"value":4371},{"type":28,"value":8521}," in the current command buffer\nset ",{"type":23,"tag":52,"props":8523,"children":8525},{"className":8524},[],[8526],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":8529,"children":8531},{"className":8530},[],[8532],{"type":28,"value":311},{"type":28,"value":8534},", and the most recent\ncall to ",{"type":23,"tag":31,"props":8536,"children":8537},{"href":8486},[8538],{"type":28,"value":8489},{"type":28,"value":4373},{"type":23,"tag":52,"props":8541,"children":8543},{"className":8542},[],[8544],{"type":28,"value":8545},"discardRectangleEnable",{"type":28,"value":4381},{"type":23,"tag":52,"props":8548,"children":8550},{"className":8549},[],[8551],{"type":28,"value":747},{"type":28,"value":4828},{"type":23,"tag":31,"props":8554,"children":8555},{"href":8440},[8556],{"type":28,"value":8443},{"type":28,"value":502},{"type":23,"tag":360,"props":8559,"children":8560},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":8563,"children":8564},{"href":4289},[8565],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":8568,"children":8570},{"name":8569},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08648",[8571],{"type":23,"tag":24,"props":8572,"children":8573},{},[8574,8575,8579,8580,8584,8585,8590,8591,8596,8597,8601,8602,8605,8606,8610],{"type":28,"value":337},{"type":23,"tag":31,"props":8576,"children":8577},{"href":8510},[8578],{"type":28,"value":8513},{"type":28,"value":8515},{"type":23,"tag":31,"props":8581,"children":8582},{"href":4368},[8583],{"type":28,"value":4371},{"type":28,"value":8521},{"type":23,"tag":52,"props":8586,"children":8588},{"className":8587},[],[8589],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":8592,"children":8594},{"className":8593},[],[8595],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":8598,"children":8599},{"href":8486},[8600],{"type":28,"value":8489},{"type":28,"value":502},{"type":23,"tag":360,"props":8603,"children":8604},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":8607,"children":8608},{"href":4289},[8609],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":8612,"children":8614},{"name":8613},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07881",[8615],{"type":23,"tag":24,"props":8616,"children":8617},{},[8618,8619,8625,8627,8633,8634,8637,8638,8642],{"type":28,"value":4266},{"type":23,"tag":52,"props":8620,"children":8622},{"className":8621},[],[8623],{"type":28,"value":8624},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_MODE_EXT",{"type":28,"value":8626}," dynamic state enabled\nthen ",{"type":23,"tag":31,"props":8628,"children":8630},{"href":8629},"/man/vkCmdSetDiscardRectangleModeEXT",[8631],{"type":28,"value":8632},"vkCmdSetDiscardRectangleModeEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":8635,"children":8636},{"type":505},[],{"type":28,"value":6110},{"type":23,"tag":31,"props":8639,"children":8640},{"href":4289},[8641],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":8644,"children":8646},{"name":8645},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08649",[8647],{"type":23,"tag":24,"props":8648,"children":8649},{},[8650,8651,8655,8656,8660,8661,8666,8667,8672,8673,8677,8678,8683,8684,8689,8690,8694,8695,8698,8699,8703],{"type":28,"value":337},{"type":23,"tag":31,"props":8652,"children":8653},{"href":8510},[8654],{"type":28,"value":8513},{"type":28,"value":8515},{"type":23,"tag":31,"props":8657,"children":8658},{"href":4368},[8659],{"type":28,"value":4371},{"type":28,"value":8521},{"type":23,"tag":52,"props":8662,"children":8664},{"className":8663},[],[8665],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":8668,"children":8670},{"className":8669},[],[8671],{"type":28,"value":311},{"type":28,"value":8534},{"type":23,"tag":31,"props":8674,"children":8675},{"href":8486},[8676],{"type":28,"value":8489},{"type":28,"value":4373},{"type":23,"tag":52,"props":8679,"children":8681},{"className":8680},[],[8682],{"type":28,"value":8545},{"type":28,"value":4381},{"type":23,"tag":52,"props":8685,"children":8687},{"className":8686},[],[8688],{"type":28,"value":747},{"type":28,"value":4828},{"type":23,"tag":31,"props":8691,"children":8692},{"href":8629},[8693],{"type":28,"value":8632},{"type":28,"value":502},{"type":23,"tag":360,"props":8696,"children":8697},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":8700,"children":8701},{"href":4289},[8702],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":8705,"children":8707},{"name":8706},"VUID-vkCmdExecuteGeneratedCommandsNV-dynamicRenderingUnusedAttachments-08913",[8708],{"type":23,"tag":24,"props":8709,"children":8710},{},[8711,8712,8716,8718,8726,8728,8732,8733,8739,8741,8745,8747,8751,8752,8758,8760,8763,8765],{"type":28,"value":6994},{"type":23,"tag":31,"props":8713,"children":8714},{"href":6982},[8715],{"type":28,"value":6985},{"type":28,"value":8717},",\nthe\n",{"type":23,"tag":31,"props":8719,"children":8720},{"href":7373},[8721],{"type":23,"tag":52,"props":8722,"children":8724},{"className":8723},[],[8725],{"type":28,"value":7380},{"type":28,"value":8727},"\nfeature is not enabled,\nand ",{"type":23,"tag":31,"props":8729,"children":8730},{"href":3867},[8731],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":8734,"children":8736},{"className":8735},[],[8737],{"type":28,"value":8738},"pDepthAttachment→imageView",{"type":28,"value":8740}," was\n",{"type":23,"tag":31,"props":8742,"children":8743},{"href":2245},[8744],{"type":28,"value":2248},{"type":28,"value":8746},", the value of\n",{"type":23,"tag":31,"props":8748,"children":8749},{"href":7341},[8750],{"type":28,"value":7344},{"type":28,"value":200},{"type":23,"tag":52,"props":8753,"children":8755},{"className":8754},[],[8756],{"type":28,"value":8757},"depthAttachmentFormat",{"type":28,"value":8759}," used to\ncreate the currently bound graphics pipeline ",{"type":23,"tag":360,"props":8761,"children":8762},{"type":505},[],{"type":28,"value":8764}," be equal to\n",{"type":23,"tag":52,"props":8766,"children":8768},{"className":8767},[],[8769],{"type":28,"value":7589},{"type":23,"tag":416,"props":8771,"children":8773},{"name":8772},"VUID-vkCmdExecuteGeneratedCommandsNV-dynamicRenderingUnusedAttachments-08914",[8774],{"type":23,"tag":24,"props":8775,"children":8776},{},[8777,8779,8783,8784,8792,8793,8797,8798,8803,8805,8809,8810,8814,8815,8820,8821,8824,8825,8829,8831,8835,8836],{"type":28,"value":8778},"If current render pass instance was begun with\n",{"type":23,"tag":31,"props":8780,"children":8781},{"href":6982},[8782],{"type":28,"value":6985},{"type":28,"value":8717},{"type":23,"tag":31,"props":8785,"children":8786},{"href":7373},[8787],{"type":23,"tag":52,"props":8788,"children":8790},{"className":8789},[],[8791],{"type":28,"value":7380},{"type":28,"value":8727},{"type":23,"tag":31,"props":8794,"children":8795},{"href":3867},[8796],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":8799,"children":8801},{"className":8800},[],[8802],{"type":28,"value":8738},{"type":28,"value":8804}," was not\n",{"type":23,"tag":31,"props":8806,"children":8807},{"href":2245},[8808],{"type":28,"value":2248},{"type":28,"value":8746},{"type":23,"tag":31,"props":8811,"children":8812},{"href":7341},[8813],{"type":28,"value":7344},{"type":28,"value":200},{"type":23,"tag":52,"props":8816,"children":8818},{"className":8817},[],[8819],{"type":28,"value":8757},{"type":28,"value":8759},{"type":23,"tag":360,"props":8822,"children":8823},{"type":505},[],{"type":28,"value":3649},{"type":23,"tag":31,"props":8826,"children":8827},{"href":2789},[8828],{"type":28,"value":2792},{"type":28,"value":8830}," used to create\n",{"type":23,"tag":31,"props":8832,"children":8833},{"href":3867},[8834],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":8837,"children":8839},{"className":8838},[],[8840],{"type":28,"value":8738},{"type":23,"tag":416,"props":8842,"children":8844},{"name":8843},"VUID-vkCmdExecuteGeneratedCommandsNV-dynamicRenderingUnusedAttachments-08915",[8845],{"type":23,"tag":24,"props":8846,"children":8847},{},[8848,8849,8853,8854,8862,8864,8868,8869,8874,8875,8879,8881,8885,8886,8891,8893,8897,8898,8902,8903,8908,8910,8913,8914],{"type":28,"value":6994},{"type":23,"tag":31,"props":8850,"children":8851},{"href":6982},[8852],{"type":28,"value":6985},{"type":28,"value":3936},{"type":23,"tag":31,"props":8855,"children":8856},{"href":7373},[8857],{"type":23,"tag":52,"props":8858,"children":8860},{"className":8859},[],[8861],{"type":28,"value":7380},{"type":28,"value":8863}," feature is enabled,\n",{"type":23,"tag":31,"props":8865,"children":8866},{"href":3867},[8867],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":8870,"children":8872},{"className":8871},[],[8873],{"type":28,"value":8738},{"type":28,"value":8804},{"type":23,"tag":31,"props":8876,"children":8877},{"href":2245},[8878],{"type":28,"value":2248},{"type":28,"value":8880},", and the value of\n",{"type":23,"tag":31,"props":8882,"children":8883},{"href":7341},[8884],{"type":28,"value":7344},{"type":28,"value":200},{"type":23,"tag":52,"props":8887,"children":8889},{"className":8888},[],[8890],{"type":28,"value":8757},{"type":28,"value":8892}," used to\ncreate the currently bound graphics pipeline was not equal to the\n",{"type":23,"tag":31,"props":8894,"children":8895},{"href":2789},[8896],{"type":28,"value":2792},{"type":28,"value":8830},{"type":23,"tag":31,"props":8899,"children":8900},{"href":3867},[8901],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":8904,"children":8906},{"className":8905},[],[8907],{"type":28,"value":8738},{"type":28,"value":8909},", the value of\nthe format ",{"type":23,"tag":360,"props":8911,"children":8912},{"type":505},[],{"type":28,"value":3598},{"type":23,"tag":52,"props":8915,"children":8917},{"className":8916},[],[8918],{"type":28,"value":7589},{"type":23,"tag":416,"props":8920,"children":8922},{"name":8921},"VUID-vkCmdExecuteGeneratedCommandsNV-dynamicRenderingUnusedAttachments-08916",[8923],{"type":23,"tag":24,"props":8924,"children":8925},{},[8926,8927,8931,8932,8940,8941,8945,8946,8952,8953,8957,8958,8962,8963,8969,8971,8974,8975],{"type":28,"value":6994},{"type":23,"tag":31,"props":8928,"children":8929},{"href":6982},[8930],{"type":28,"value":6985},{"type":28,"value":8717},{"type":23,"tag":31,"props":8933,"children":8934},{"href":7373},[8935],{"type":23,"tag":52,"props":8936,"children":8938},{"className":8937},[],[8939],{"type":28,"value":7380},{"type":28,"value":8727},{"type":23,"tag":31,"props":8942,"children":8943},{"href":3867},[8944],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":8947,"children":8949},{"className":8948},[],[8950],{"type":28,"value":8951},"pStencilAttachment→imageView",{"type":28,"value":8740},{"type":23,"tag":31,"props":8954,"children":8955},{"href":2245},[8956],{"type":28,"value":2248},{"type":28,"value":8746},{"type":23,"tag":31,"props":8959,"children":8960},{"href":7341},[8961],{"type":28,"value":7344},{"type":28,"value":200},{"type":23,"tag":52,"props":8964,"children":8966},{"className":8965},[],[8967],{"type":28,"value":8968},"stencilAttachmentFormat",{"type":28,"value":8970}," used\nto create the currently bound graphics pipeline ",{"type":23,"tag":360,"props":8972,"children":8973},{"type":505},[],{"type":28,"value":8764},{"type":23,"tag":52,"props":8976,"children":8978},{"className":8977},[],[8979],{"type":28,"value":7589},{"type":23,"tag":416,"props":8981,"children":8983},{"name":8982},"VUID-vkCmdExecuteGeneratedCommandsNV-dynamicRenderingUnusedAttachments-08917",[8984],{"type":23,"tag":24,"props":8985,"children":8986},{},[8987,8988,8992,8993,9001,9002,9006,9007,9012,9013,9017,9018,9022,9023,9028,9029,9032,9033,9037,9038,9042,9043],{"type":28,"value":8778},{"type":23,"tag":31,"props":8989,"children":8990},{"href":6982},[8991],{"type":28,"value":6985},{"type":28,"value":8717},{"type":23,"tag":31,"props":8994,"children":8995},{"href":7373},[8996],{"type":23,"tag":52,"props":8997,"children":8999},{"className":8998},[],[9000],{"type":28,"value":7380},{"type":28,"value":8727},{"type":23,"tag":31,"props":9003,"children":9004},{"href":3867},[9005],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9008,"children":9010},{"className":9009},[],[9011],{"type":28,"value":8951},{"type":28,"value":8804},{"type":23,"tag":31,"props":9014,"children":9015},{"href":2245},[9016],{"type":28,"value":2248},{"type":28,"value":8746},{"type":23,"tag":31,"props":9019,"children":9020},{"href":7341},[9021],{"type":28,"value":7344},{"type":28,"value":200},{"type":23,"tag":52,"props":9024,"children":9026},{"className":9025},[],[9027],{"type":28,"value":8968},{"type":28,"value":8970},{"type":23,"tag":360,"props":9030,"children":9031},{"type":505},[],{"type":28,"value":3649},{"type":23,"tag":31,"props":9034,"children":9035},{"href":2789},[9036],{"type":28,"value":2792},{"type":28,"value":8830},{"type":23,"tag":31,"props":9039,"children":9040},{"href":3867},[9041],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9044,"children":9046},{"className":9045},[],[9047],{"type":28,"value":8951},{"type":23,"tag":416,"props":9049,"children":9051},{"name":9050},"VUID-vkCmdExecuteGeneratedCommandsNV-dynamicRenderingUnusedAttachments-08918",[9052],{"type":23,"tag":24,"props":9053,"children":9054},{},[9055,9056,9060,9061,9069,9070,9074,9075,9080,9081,9085,9086,9090,9091,9096,9098,9102,9103,9107,9108,9113,9114,9117,9118],{"type":28,"value":6994},{"type":23,"tag":31,"props":9057,"children":9058},{"href":6982},[9059],{"type":28,"value":6985},{"type":28,"value":3936},{"type":23,"tag":31,"props":9062,"children":9063},{"href":7373},[9064],{"type":23,"tag":52,"props":9065,"children":9067},{"className":9066},[],[9068],{"type":28,"value":7380},{"type":28,"value":8863},{"type":23,"tag":31,"props":9071,"children":9072},{"href":3867},[9073],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9076,"children":9078},{"className":9077},[],[9079],{"type":28,"value":8951},{"type":28,"value":8804},{"type":23,"tag":31,"props":9082,"children":9083},{"href":2245},[9084],{"type":28,"value":2248},{"type":28,"value":8880},{"type":23,"tag":31,"props":9087,"children":9088},{"href":7341},[9089],{"type":28,"value":7344},{"type":28,"value":200},{"type":23,"tag":52,"props":9092,"children":9094},{"className":9093},[],[9095],{"type":28,"value":8968},{"type":28,"value":9097}," used\nto create the currently bound graphics pipeline was not equal to the\n",{"type":23,"tag":31,"props":9099,"children":9100},{"href":2789},[9101],{"type":28,"value":2792},{"type":28,"value":8830},{"type":23,"tag":31,"props":9104,"children":9105},{"href":3867},[9106],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9109,"children":9111},{"className":9110},[],[9112],{"type":28,"value":8951},{"type":28,"value":8909},{"type":23,"tag":360,"props":9115,"children":9116},{"type":505},[],{"type":28,"value":3598},{"type":23,"tag":52,"props":9119,"children":9121},{"className":9120},[],[9122],{"type":28,"value":7589},{"type":23,"tag":416,"props":9124,"children":9126},{"name":9125},"VUID-vkCmdExecuteGeneratedCommandsNV-imageView-06183",[9127],{"type":23,"tag":24,"props":9128,"children":9129},{},[9130,9131,9135,9136,9142,9143,9148,9150,9154,9156,9159,9160],{"type":28,"value":6994},{"type":23,"tag":31,"props":9132,"children":9133},{"href":6982},[9134],{"type":28,"value":6985},{"type":28,"value":5700},{"type":23,"tag":31,"props":9137,"children":9139},{"href":9138},"/man/VkRenderingFragmentShadingRateAttachmentInfoKHR",[9140],{"type":28,"value":9141},"VkRenderingFragmentShadingRateAttachmentInfoKHR",{"type":28,"value":200},{"type":23,"tag":52,"props":9144,"children":9146},{"className":9145},[],[9147],{"type":28,"value":7006},{"type":28,"value":9149},"\nwas not ",{"type":23,"tag":31,"props":9151,"children":9152},{"href":2245},[9153],{"type":28,"value":2248},{"type":28,"value":9155},", the currently bound graphics pipeline\n",{"type":23,"tag":360,"props":9157,"children":9158},{"type":505},[],{"type":28,"value":1927},{"type":23,"tag":52,"props":9161,"children":9163},{"className":9162},[],[9164],{"type":28,"value":9165},"VK_PIPELINE_CREATE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR",{"type":23,"tag":416,"props":9167,"children":9169},{"name":9168},"VUID-vkCmdExecuteGeneratedCommandsNV-imageView-06184",[9170],{"type":23,"tag":24,"props":9171,"children":9172},{},[9173,9174,9178,9179,9185,9186,9191,9192,9196,9197,9200,9201],{"type":28,"value":6994},{"type":23,"tag":31,"props":9175,"children":9176},{"href":6982},[9177],{"type":28,"value":6985},{"type":28,"value":5700},{"type":23,"tag":31,"props":9180,"children":9182},{"href":9181},"/man/VkRenderingFragmentDensityMapAttachmentInfoEXT",[9183],{"type":28,"value":9184},"VkRenderingFragmentDensityMapAttachmentInfoEXT",{"type":28,"value":200},{"type":23,"tag":52,"props":9187,"children":9189},{"className":9188},[],[9190],{"type":28,"value":7006},{"type":28,"value":9149},{"type":23,"tag":31,"props":9193,"children":9194},{"href":2245},[9195],{"type":28,"value":2248},{"type":28,"value":9155},{"type":23,"tag":360,"props":9198,"children":9199},{"type":505},[],{"type":28,"value":1927},{"type":23,"tag":52,"props":9202,"children":9204},{"className":9203},[],[9205],{"type":28,"value":9206},"VK_PIPELINE_CREATE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT",{"type":23,"tag":416,"props":9208,"children":9210},{"name":9209},"VUID-vkCmdExecuteGeneratedCommandsNV-colorAttachmentCount-06185",[9211],{"type":23,"tag":24,"props":9212,"children":9213},{},[9214,9216,9222,9223,9229,9231,9235,9236,9240,9241,9246,9248,9253,9255,9259,9260,9265,9266,9271,9272,9276,9277,9280,9282,9288,9289,9293,9294,9298],{"type":28,"value":9215},"If the currently bound pipeline was created with a\n",{"type":23,"tag":31,"props":9217,"children":9219},{"href":9218},"/man/VkAttachmentSampleCountInfoAMD",[9220],{"type":28,"value":9221},"VkAttachmentSampleCountInfoAMD",{"type":28,"value":561},{"type":23,"tag":31,"props":9224,"children":9226},{"href":9225},"/man/VkAttachmentSampleCountInfoNV",[9227],{"type":28,"value":9228},"VkAttachmentSampleCountInfoNV",{"type":28,"value":9230}," structure, and the current render\npass instance was begun with ",{"type":23,"tag":31,"props":9232,"children":9233},{"href":6982},[9234],{"type":28,"value":6985},{"type":28,"value":2074},{"type":23,"tag":31,"props":9237,"children":9238},{"href":3867},[9239],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9242,"children":9244},{"className":9243},[],[9245],{"type":28,"value":7402},{"type":28,"value":9247}," parameter greater than\n",{"type":23,"tag":52,"props":9249,"children":9251},{"className":9250},[],[9252],{"type":28,"value":7454},{"type":28,"value":9254},", then each element of the\n",{"type":23,"tag":31,"props":9256,"children":9257},{"href":3867},[9258],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9261,"children":9263},{"className":9262},[],[9264],{"type":28,"value":7467},{"type":28,"value":7750},{"type":23,"tag":52,"props":9267,"children":9269},{"className":9268},[],[9270],{"type":28,"value":7006},{"type":28,"value":7476},{"type":23,"tag":31,"props":9273,"children":9274},{"href":2245},[9275],{"type":28,"value":2248},{"type":28,"value":502},{"type":23,"tag":360,"props":9278,"children":9279},{"type":505},[],{"type":28,"value":9281}," have been\ncreated with a sample count equal to the corresponding element of the\n",{"type":23,"tag":52,"props":9283,"children":9285},{"className":9284},[],[9286],{"type":28,"value":9287},"pColorAttachmentSamples",{"type":28,"value":7008},{"type":23,"tag":31,"props":9290,"children":9291},{"href":9218},[9292],{"type":28,"value":9221},{"type":28,"value":561},{"type":23,"tag":31,"props":9295,"children":9296},{"href":9225},[9297],{"type":28,"value":9228},{"type":28,"value":9299}," used to create the currently bound\ngraphics pipeline",{"type":23,"tag":416,"props":9301,"children":9303},{"name":9302},"VUID-vkCmdExecuteGeneratedCommandsNV-pDepthAttachment-06186",[9304],{"type":23,"tag":24,"props":9305,"children":9306},{},[9307,9308,9312,9314,9318,9319,9323,9325,9329,9330,9335,9336,9340,9342,9348,9349,9353,9354,9358,9360,9363,9365,9369,9370],{"type":28,"value":6994},{"type":23,"tag":31,"props":9309,"children":9310},{"href":6982},[9311],{"type":28,"value":6985},{"type":28,"value":9313},", the currently bound pipeline was created with\na ",{"type":23,"tag":31,"props":9315,"children":9316},{"href":9218},[9317],{"type":28,"value":9221},{"type":28,"value":561},{"type":23,"tag":31,"props":9320,"children":9321},{"href":9225},[9322],{"type":28,"value":9228},{"type":28,"value":9324}," structure, and\n",{"type":23,"tag":31,"props":9326,"children":9327},{"href":3867},[9328],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9331,"children":9333},{"className":9332},[],[9334],{"type":28,"value":8738},{"type":28,"value":8804},{"type":23,"tag":31,"props":9337,"children":9338},{"href":2245},[9339],{"type":28,"value":2248},{"type":28,"value":9341},", the value of the\n",{"type":23,"tag":52,"props":9343,"children":9345},{"className":9344},[],[9346],{"type":28,"value":9347},"depthStencilAttachmentSamples",{"type":28,"value":7008},{"type":23,"tag":31,"props":9350,"children":9351},{"href":9218},[9352],{"type":28,"value":9221},{"type":28,"value":561},{"type":23,"tag":31,"props":9355,"children":9356},{"href":9225},[9357],{"type":28,"value":9228},{"type":28,"value":9359}," used to create the currently bound\ngraphics pipeline ",{"type":23,"tag":360,"props":9361,"children":9362},{"type":505},[],{"type":28,"value":9364}," be equal to the sample count used to create\n",{"type":23,"tag":31,"props":9366,"children":9367},{"href":3867},[9368],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9371,"children":9373},{"className":9372},[],[9374],{"type":28,"value":8738},{"type":23,"tag":416,"props":9376,"children":9378},{"name":9377},"VUID-vkCmdExecuteGeneratedCommandsNV-pStencilAttachment-06187",[9379],{"type":23,"tag":24,"props":9380,"children":9381},{},[9382,9383,9387,9388,9392,9393,9397,9398,9402,9403,9408,9409,9413,9414,9419,9420,9424,9425,9429,9430,9433,9434,9438,9439],{"type":28,"value":6994},{"type":23,"tag":31,"props":9384,"children":9385},{"href":6982},[9386],{"type":28,"value":6985},{"type":28,"value":9313},{"type":23,"tag":31,"props":9389,"children":9390},{"href":9218},[9391],{"type":28,"value":9221},{"type":28,"value":561},{"type":23,"tag":31,"props":9394,"children":9395},{"href":9225},[9396],{"type":28,"value":9228},{"type":28,"value":9324},{"type":23,"tag":31,"props":9399,"children":9400},{"href":3867},[9401],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9404,"children":9406},{"className":9405},[],[9407],{"type":28,"value":8951},{"type":28,"value":8804},{"type":23,"tag":31,"props":9410,"children":9411},{"href":2245},[9412],{"type":28,"value":2248},{"type":28,"value":9341},{"type":23,"tag":52,"props":9415,"children":9417},{"className":9416},[],[9418],{"type":28,"value":9347},{"type":28,"value":7008},{"type":23,"tag":31,"props":9421,"children":9422},{"href":9218},[9423],{"type":28,"value":9221},{"type":28,"value":561},{"type":23,"tag":31,"props":9426,"children":9427},{"href":9225},[9428],{"type":28,"value":9228},{"type":28,"value":9359},{"type":23,"tag":360,"props":9431,"children":9432},{"type":505},[],{"type":28,"value":9364},{"type":23,"tag":31,"props":9435,"children":9436},{"href":3867},[9437],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9440,"children":9442},{"className":9441},[],[9443],{"type":28,"value":8951},{"type":23,"tag":416,"props":9445,"children":9447},{"name":9446},"VUID-vkCmdExecuteGeneratedCommandsNV-multisampledRenderToSingleSampled-07285",[9448,9456],{"type":23,"tag":43,"props":9449,"children":9451},{"code":9450},"If\nthe currently bound pipeline was created without a\n[VkAttachmentSampleCountInfoAMD](/man/VkAttachmentSampleCountInfoAMD)\n",[9452],{"type":23,"tag":52,"props":9453,"children":9454},{"__ignoreMap":48},[9455],{"type":28,"value":9450},{"type":23,"tag":24,"props":9457,"children":9458},{},[9459,9461,9465,9467,9475,9476,9480,9481,9485,9486,9491,9492,9497,9498,9502,9503,9508,9509,9514,9515,9519,9520,9523,9525,9530],{"type":28,"value":9460},"or\n",{"type":23,"tag":31,"props":9462,"children":9463},{"href":9225},[9464],{"type":28,"value":9228},{"type":28,"value":9466},"\nstructure, and\nthe ",{"type":23,"tag":31,"props":9468,"children":9469},{"href":6857},[9470],{"type":23,"tag":52,"props":9471,"children":9473},{"className":9472},[],[9474],{"type":28,"value":6864},{"type":28,"value":7431},{"type":23,"tag":31,"props":9477,"children":9478},{"href":6982},[9479],{"type":28,"value":6985},{"type":28,"value":2074},{"type":23,"tag":31,"props":9482,"children":9483},{"href":3867},[9484],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9487,"children":9489},{"className":9488},[],[9490],{"type":28,"value":7402},{"type":28,"value":9247},{"type":23,"tag":52,"props":9493,"children":9495},{"className":9494},[],[9496],{"type":28,"value":7454},{"type":28,"value":9254},{"type":23,"tag":31,"props":9499,"children":9500},{"href":3867},[9501],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9504,"children":9506},{"className":9505},[],[9507],{"type":28,"value":7467},{"type":28,"value":7750},{"type":23,"tag":52,"props":9510,"children":9512},{"className":9511},[],[9513],{"type":28,"value":7006},{"type":28,"value":7476},{"type":23,"tag":31,"props":9516,"children":9517},{"href":2245},[9518],{"type":28,"value":2248},{"type":28,"value":502},{"type":23,"tag":360,"props":9521,"children":9522},{"type":505},[],{"type":28,"value":9524}," have been\ncreated with a sample count equal to the value of\n",{"type":23,"tag":52,"props":9526,"children":9528},{"className":9527},[],[9529],{"type":28,"value":6877},{"type":28,"value":9531}," for the currently bound graphics pipeline",{"type":23,"tag":416,"props":9533,"children":9535},{"name":9534},"VUID-vkCmdExecuteGeneratedCommandsNV-multisampledRenderToSingleSampled-07286",[9536,9543],{"type":23,"tag":43,"props":9537,"children":9538},{"code":9450},[9539],{"type":23,"tag":52,"props":9540,"children":9541},{"__ignoreMap":48},[9542],{"type":28,"value":9450},{"type":23,"tag":24,"props":9544,"children":9545},{},[9546,9547,9551,9552,9560,9562,9566,9567,9572,9573,9577,9579,9584,9586,9589,9591,9595,9596],{"type":28,"value":9460},{"type":23,"tag":31,"props":9548,"children":9549},{"href":9225},[9550],{"type":28,"value":9228},{"type":28,"value":9466},{"type":23,"tag":31,"props":9553,"children":9554},{"href":6857},[9555],{"type":23,"tag":52,"props":9556,"children":9558},{"className":9557},[],[9559],{"type":28,"value":6864},{"type":28,"value":9561}," feature is not enabled, and\n",{"type":23,"tag":31,"props":9563,"children":9564},{"href":3867},[9565],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9568,"children":9570},{"className":9569},[],[9571],{"type":28,"value":8738},{"type":28,"value":8804},{"type":23,"tag":31,"props":9574,"children":9575},{"href":2245},[9576],{"type":28,"value":2248},{"type":28,"value":9578},", the value of ",{"type":23,"tag":52,"props":9580,"children":9582},{"className":9581},[],[9583],{"type":28,"value":6877},{"type":28,"value":9585}," for the\ncurrently bound graphics pipeline ",{"type":23,"tag":360,"props":9587,"children":9588},{"type":505},[],{"type":28,"value":9590}," be equal to the sample count\nused to create ",{"type":23,"tag":31,"props":9592,"children":9593},{"href":3867},[9594],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9597,"children":9599},{"className":9598},[],[9600],{"type":28,"value":8738},{"type":23,"tag":416,"props":9602,"children":9604},{"name":9603},"VUID-vkCmdExecuteGeneratedCommandsNV-multisampledRenderToSingleSampled-07287",[9605,9612],{"type":23,"tag":43,"props":9606,"children":9607},{"code":9450},[9608],{"type":23,"tag":52,"props":9609,"children":9610},{"__ignoreMap":48},[9611],{"type":28,"value":9450},{"type":23,"tag":24,"props":9613,"children":9614},{},[9615,9616,9620,9621,9629,9630,9634,9635,9640,9641,9645,9646,9651,9652,9655,9657,9661,9662],{"type":28,"value":9460},{"type":23,"tag":31,"props":9617,"children":9618},{"href":9225},[9619],{"type":28,"value":9228},{"type":28,"value":9466},{"type":23,"tag":31,"props":9622,"children":9623},{"href":6857},[9624],{"type":23,"tag":52,"props":9625,"children":9627},{"className":9626},[],[9628],{"type":28,"value":6864},{"type":28,"value":9561},{"type":23,"tag":31,"props":9631,"children":9632},{"href":3867},[9633],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9636,"children":9638},{"className":9637},[],[9639],{"type":28,"value":8951},{"type":28,"value":8804},{"type":23,"tag":31,"props":9642,"children":9643},{"href":2245},[9644],{"type":28,"value":2248},{"type":28,"value":9578},{"type":23,"tag":52,"props":9647,"children":9649},{"className":9648},[],[9650],{"type":28,"value":6877},{"type":28,"value":9585},{"type":23,"tag":360,"props":9653,"children":9654},{"type":505},[],{"type":28,"value":9656}," be equal to the sample count\nused to create\n",{"type":23,"tag":31,"props":9658,"children":9659},{"href":3867},[9660],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9663,"children":9665},{"className":9664},[],[9666],{"type":28,"value":8951},{"type":23,"tag":416,"props":9668,"children":9670},{"name":9669},"VUID-vkCmdExecuteGeneratedCommandsNV-pNext-07935",[9671],{"type":23,"tag":24,"props":9672,"children":9673},{},[9674,9676,9680,9681,9687,9689,9693,9695,9701,9703,9709,9710,9715,9717,9722,9724,9727,9728,9732,9733],{"type":28,"value":9675},"If this command has been called inside a render pass instance started\nwith ",{"type":23,"tag":31,"props":9677,"children":9678},{"href":6982},[9679],{"type":28,"value":6985},{"type":28,"value":7022},{"type":23,"tag":52,"props":9682,"children":9684},{"className":9683},[],[9685],{"type":28,"value":9686},"pNext",{"type":28,"value":9688}," chain of\n",{"type":23,"tag":31,"props":9690,"children":9691},{"href":3867},[9692],{"type":28,"value":3870},{"type":28,"value":9694}," includes a\n",{"type":23,"tag":31,"props":9696,"children":9698},{"href":9697},"/man/VkMultisampledRenderToSingleSampledInfoEXT",[9699],{"type":28,"value":9700},"VkMultisampledRenderToSingleSampledInfoEXT",{"type":28,"value":9702}," structure with\n",{"type":23,"tag":52,"props":9704,"children":9706},{"className":9705},[],[9707],{"type":28,"value":9708},"multisampledRenderToSingleSampledEnable",{"type":28,"value":479},{"type":23,"tag":52,"props":9711,"children":9713},{"className":9712},[],[9714],{"type":28,"value":747},{"type":28,"value":9716},",\nthen the value of ",{"type":23,"tag":52,"props":9718,"children":9720},{"className":9719},[],[9721],{"type":28,"value":6877},{"type":28,"value":9723}," for the currently bound\ngraphics pipeline ",{"type":23,"tag":360,"props":9725,"children":9726},{"type":505},[],{"type":28,"value":8764},{"type":23,"tag":31,"props":9729,"children":9730},{"href":9697},[9731],{"type":28,"value":9700},{"type":28,"value":200},{"type":23,"tag":52,"props":9734,"children":9736},{"className":9735},[],[9737],{"type":28,"value":6877},{"type":23,"tag":416,"props":9739,"children":9741},{"name":9740},"VUID-vkCmdExecuteGeneratedCommandsNV-renderPass-06198",[9742],{"type":23,"tag":24,"props":9743,"children":9744},{},[9745,9746,9750,9752,9755,9757,9762,9763,9768,9769],{"type":28,"value":6994},{"type":23,"tag":31,"props":9747,"children":9748},{"href":6982},[9749],{"type":28,"value":6985},{"type":28,"value":9751},", the currently bound pipeline ",{"type":23,"tag":360,"props":9753,"children":9754},{"type":505},[],{"type":28,"value":9756}," have been\ncreated with a ",{"type":23,"tag":31,"props":9758,"children":9760},{"href":9759},"/man/VkGraphicsPipelineCreateInfo",[9761],{"type":28,"value":3620},{"type":28,"value":200},{"type":23,"tag":52,"props":9764,"children":9766},{"className":9765},[],[9767],{"type":28,"value":3612},{"type":28,"value":448},{"type":23,"tag":31,"props":9770,"children":9771},{"href":2245},[9772],{"type":28,"value":2248},{"type":23,"tag":416,"props":9774,"children":9776},{"name":9775},"VUID-vkCmdExecuteGeneratedCommandsNV-pColorAttachments-08963",[9777],{"type":23,"tag":24,"props":9778,"children":9779},{},[9780,9781,9785,9787,9791,9792,9798,9799,9803,9805,9809,9810,9815,9817,9820,9822],{"type":28,"value":6994},{"type":23,"tag":31,"props":9782,"children":9783},{"href":6982},[9784],{"type":28,"value":6985},{"type":28,"value":9786},", 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":23,"tag":31,"props":9788,"children":9789},{"href":3867},[9790],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9793,"children":9795},{"className":9794},[],[9796],{"type":28,"value":9797},"pColorAttachments→imageView",{"type":28,"value":9149},{"type":23,"tag":31,"props":9800,"children":9801},{"href":2245},[9802],{"type":28,"value":2248},{"type":28,"value":9804},", then the corresponding element of\n",{"type":23,"tag":31,"props":9806,"children":9807},{"href":7341},[9808],{"type":28,"value":7344},{"type":28,"value":200},{"type":23,"tag":52,"props":9811,"children":9813},{"className":9812},[],[9814],{"type":28,"value":7503},{"type":28,"value":9816}," used\nto create the pipeline ",{"type":23,"tag":360,"props":9818,"children":9819},{"type":505},[],{"type":28,"value":9821}," not be ",{"type":23,"tag":52,"props":9823,"children":9825},{"className":9824},[],[9826],{"type":28,"value":7589},{"type":23,"tag":416,"props":9828,"children":9830},{"name":9829},"VUID-vkCmdExecuteGeneratedCommandsNV-pDepthAttachment-08964",[9831],{"type":23,"tag":24,"props":9832,"children":9833},{},[9834,9835,9839,9841,9845,9846,9851,9852,9856,9857,9861,9862,9867,9869,9872,9873],{"type":28,"value":6994},{"type":23,"tag":31,"props":9836,"children":9837},{"href":6982},[9838],{"type":28,"value":6985},{"type":28,"value":9840},", there is a graphics pipeline bound, depth\ntest is enabled, depth write is enabled, and the\n",{"type":23,"tag":31,"props":9842,"children":9843},{"href":3867},[9844],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9847,"children":9849},{"className":9848},[],[9850],{"type":28,"value":8738},{"type":28,"value":8804},{"type":23,"tag":31,"props":9853,"children":9854},{"href":2245},[9855],{"type":28,"value":2248},{"type":28,"value":5895},{"type":23,"tag":31,"props":9858,"children":9859},{"href":7341},[9860],{"type":28,"value":7344},{"type":28,"value":200},{"type":23,"tag":52,"props":9863,"children":9865},{"className":9864},[],[9866],{"type":28,"value":8757},{"type":28,"value":9868}," used to\ncreate the pipeline ",{"type":23,"tag":360,"props":9870,"children":9871},{"type":505},[],{"type":28,"value":9821},{"type":23,"tag":52,"props":9874,"children":9876},{"className":9875},[],[9877],{"type":28,"value":7589},{"type":23,"tag":416,"props":9879,"children":9881},{"name":9880},"VUID-vkCmdExecuteGeneratedCommandsNV-pStencilAttachment-08965",[9882],{"type":23,"tag":24,"props":9883,"children":9884},{},[9885,9886,9890,9892,9896,9897,9902,9903,9907,9908,9912,9913,9918,9919,9922,9923],{"type":28,"value":6994},{"type":23,"tag":31,"props":9887,"children":9888},{"href":6982},[9889],{"type":28,"value":6985},{"type":28,"value":9891},", there is a graphics pipeline bound, stencil\ntest is enabled and the\n",{"type":23,"tag":31,"props":9893,"children":9894},{"href":3867},[9895],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":9898,"children":9900},{"className":9899},[],[9901],{"type":28,"value":8951},{"type":28,"value":8804},{"type":23,"tag":31,"props":9904,"children":9905},{"href":2245},[9906],{"type":28,"value":2248},{"type":28,"value":5895},{"type":23,"tag":31,"props":9909,"children":9910},{"href":7341},[9911],{"type":28,"value":7344},{"type":28,"value":200},{"type":23,"tag":52,"props":9914,"children":9916},{"className":9915},[],[9917],{"type":28,"value":8968},{"type":28,"value":9816},{"type":23,"tag":360,"props":9920,"children":9921},{"type":505},[],{"type":28,"value":9821},{"type":23,"tag":52,"props":9924,"children":9926},{"className":9925},[],[9927],{"type":28,"value":7589},{"type":23,"tag":416,"props":9929,"children":9931},{"name":9930},"VUID-vkCmdExecuteGeneratedCommandsNV-primitivesGeneratedQueryWithRasterizerDiscard-06708",[9932],{"type":23,"tag":24,"props":9933,"children":9934},{},[9935,9936,9946,9948,9954,9956,9962,9963,9966],{"type":28,"value":337},{"type":23,"tag":31,"props":9937,"children":9939},{"href":9938},"/man/VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT#features-primitivesGeneratedQueryWithRasterizerDiscard",[9940],{"type":23,"tag":52,"props":9941,"children":9943},{"className":9942},[],[9944],{"type":28,"value":9945},"primitivesGeneratedQueryWithRasterizerDiscard",{"type":28,"value":9947}," feature is not\nenabled and the ",{"type":23,"tag":52,"props":9949,"children":9951},{"className":9950},[],[9952],{"type":28,"value":9953},"VK_QUERY_TYPE_PRIMITIVES_GENERATED_EXT",{"type":28,"value":9955}," query is\nactive, ",{"type":23,"tag":31,"props":9957,"children":9959},{"href":9958},"/chapters/primsrast#primsrast-discard",[9960],{"type":28,"value":9961},"rasterization discard",{"type":28,"value":502},{"type":23,"tag":360,"props":9964,"children":9965},{"type":505},[],{"type":28,"value":9967}," not be enabled",{"type":23,"tag":416,"props":9969,"children":9971},{"name":9970},"VUID-vkCmdExecuteGeneratedCommandsNV-primitivesGeneratedQueryWithNonZeroStreams-06709",[9972],{"type":23,"tag":24,"props":9973,"children":9974},{},[9975,9976,9986,9987,9992,9994,9997,9999,10005,10006],{"type":28,"value":337},{"type":23,"tag":31,"props":9977,"children":9979},{"href":9978},"/man/VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT#features-primitivesGeneratedQueryWithNonZeroStreams",[9980],{"type":23,"tag":52,"props":9981,"children":9983},{"className":9982},[],[9984],{"type":28,"value":9985},"primitivesGeneratedQueryWithNonZeroStreams",{"type":28,"value":9947},{"type":23,"tag":52,"props":9988,"children":9990},{"className":9989},[],[9991],{"type":28,"value":9953},{"type":28,"value":9993}," query is\nactive, the bound graphics pipeline ",{"type":23,"tag":360,"props":9995,"children":9996},{"type":505},[],{"type":28,"value":9998}," not have been created with a\nnon-zero value in\n",{"type":23,"tag":52,"props":10000,"children":10002},{"className":10001},[],[10003],{"type":28,"value":10004},"VkPipelineRasterizationStateStreamCreateInfoEXT",{"type":28,"value":200},{"type":23,"tag":52,"props":10007,"children":10009},{"className":10008},[],[10010],{"type":28,"value":10011},"rasterizationStream",{"type":23,"tag":416,"props":10013,"children":10015},{"name":10014},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07619",[10016],{"type":23,"tag":24,"props":10017,"children":10018},{},[10019,10021,10026,10028,10034,10035,10041,10042,10045,10046,10050],{"type":28,"value":10020},"If\na shader object is bound to the\n",{"type":23,"tag":52,"props":10022,"children":10024},{"className":10023},[],[10025],{"type":28,"value":4492},{"type":28,"value":10027}," stage or\na graphics pipeline is bound which was created with the\n",{"type":23,"tag":52,"props":10029,"children":10031},{"className":10030},[],[10032],{"type":28,"value":10033},"VK_DYNAMIC_STATE_TESSELLATION_DOMAIN_ORIGIN_EXT",{"type":28,"value":6341},{"type":23,"tag":31,"props":10036,"children":10038},{"href":10037},"/man/vkCmdSetTessellationDomainOriginEXT",[10039],{"type":28,"value":10040},"vkCmdSetTessellationDomainOriginEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":10043,"children":10044},{"type":505},[],{"type":28,"value":5440},{"type":23,"tag":31,"props":10047,"children":10048},{"href":4289},[10049],{"type":28,"value":4292},{"type":28,"value":5446},{"type":23,"tag":416,"props":10052,"children":10054},{"name":10053},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07620",[10055],{"type":23,"tag":24,"props":10056,"children":10057},{},[10058,10059,10069,10070,10076,10077,10081,10082,10087,10088,10093,10094,10100,10101,10104,10105,10109],{"type":28,"value":337},{"type":23,"tag":31,"props":10060,"children":10062},{"href":10061},"/man/VkPhysicalDeviceFeatures#features-depthClamp",[10063],{"type":23,"tag":52,"props":10064,"children":10066},{"className":10065},[],[10067],{"type":28,"value":10068},"depthClamp",{"type":28,"value":5466},{"type":23,"tag":52,"props":10071,"children":10073},{"className":10072},[],[10074],{"type":28,"value":10075},"VK_DYNAMIC_STATE_DEPTH_CLAMP_ENABLE_EXT",{"type":28,"value":5523},{"type":23,"tag":31,"props":10078,"children":10079},{"href":4554},[10080],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":10083,"children":10085},{"className":10084},[],[10086],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":10089,"children":10091},{"className":10090},[],[10092],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":10095,"children":10097},{"href":10096},"/man/vkCmdSetDepthClampEnableEXT",[10098],{"type":28,"value":10099},"vkCmdSetDepthClampEnableEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":10102,"children":10103},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":10106,"children":10107},{"href":4289},[10108],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":10111,"children":10113},{"name":10112},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07621",[10114],{"type":23,"tag":24,"props":10115,"children":10116},{},[10117,10118,10124,10125,10129,10130,10135,10136,10141,10142,10146,10147,10150,10151,10155],{"type":28,"value":4543},{"type":23,"tag":52,"props":10119,"children":10121},{"className":10120},[],[10122],{"type":28,"value":10123},"VK_DYNAMIC_STATE_POLYGON_MODE_EXT",{"type":28,"value":5201},{"type":23,"tag":31,"props":10126,"children":10127},{"href":4554},[10128],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":10131,"children":10133},{"className":10132},[],[10134],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":10137,"children":10139},{"className":10138},[],[10140],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":10143,"children":10144},{"href":4391},[10145],{"type":28,"value":4394},{"type":28,"value":502},{"type":23,"tag":360,"props":10148,"children":10149},{"type":505},[],{"type":28,"value":4286},{"type":23,"tag":31,"props":10152,"children":10153},{"href":4289},[10154],{"type":28,"value":4292},{"type":28,"value":4294},{"type":23,"tag":416,"props":10157,"children":10159},{"name":10158},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07622",[10160],{"type":23,"tag":24,"props":10161,"children":10162},{},[10163,10164,10169,10170,10174,10175,10180,10181,10186,10187,10191,10192,10195,10196,10200],{"type":28,"value":4543},{"type":23,"tag":52,"props":10165,"children":10167},{"className":10166},[],[10168],{"type":28,"value":7961},{"type":28,"value":5474},{"type":23,"tag":31,"props":10171,"children":10172},{"href":4554},[10173],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":10176,"children":10178},{"className":10177},[],[10179],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":10182,"children":10184},{"className":10183},[],[10185],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":10188,"children":10189},{"href":6948},[10190],{"type":28,"value":6951},{"type":28,"value":502},{"type":23,"tag":360,"props":10193,"children":10194},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":10197,"children":10198},{"href":4289},[10199],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":10202,"children":10204},{"name":10203},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07623",[10205],{"type":23,"tag":24,"props":10206,"children":10207},{},[10208,10209,10215,10216,10220,10221,10226,10227,10232,10233,10239,10240,10243,10244,10248],{"type":28,"value":4543},{"type":23,"tag":52,"props":10210,"children":10212},{"className":10211},[],[10213],{"type":28,"value":10214},"VK_DYNAMIC_STATE_SAMPLE_MASK_EXT",{"type":28,"value":5201},{"type":23,"tag":31,"props":10217,"children":10218},{"href":4554},[10219],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":10222,"children":10224},{"className":10223},[],[10225],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":10228,"children":10230},{"className":10229},[],[10231],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":10234,"children":10236},{"href":10235},"/man/vkCmdSetSampleMaskEXT",[10237],{"type":28,"value":10238},"vkCmdSetSampleMaskEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":10241,"children":10242},{"type":505},[],{"type":28,"value":4286},{"type":23,"tag":31,"props":10245,"children":10246},{"href":4289},[10247],{"type":28,"value":4292},{"type":28,"value":4294},{"type":23,"tag":416,"props":10250,"children":10252},{"name":10251},"VUID-vkCmdExecuteGeneratedCommandsNV-alphaToCoverageEnable-08919",[10253],{"type":23,"tag":24,"props":10254,"children":10255},{},[10256,10257,10263,10265,10271,10273,10278,10280,10286,10287,10293,10294,10297,10299,10305,10307,10313,10315,10321],{"type":28,"value":4266},{"type":23,"tag":52,"props":10258,"children":10260},{"className":10259},[],[10261],{"type":28,"value":10262},"VK_DYNAMIC_STATE_ALPHA_TO_COVERAGE_ENABLE_EXT",{"type":28,"value":10264}," dynamic state\nenabled, and ",{"type":23,"tag":52,"props":10266,"children":10268},{"className":10267},[],[10269],{"type":28,"value":10270},"alphaToCoverageEnable",{"type":28,"value":10272}," was ",{"type":23,"tag":52,"props":10274,"children":10276},{"className":10275},[],[10277],{"type":28,"value":747},{"type":28,"value":10279}," in the last\ncall to ",{"type":23,"tag":31,"props":10281,"children":10283},{"href":10282},"/man/vkCmdSetAlphaToCoverageEnableEXT",[10284],{"type":28,"value":10285},"vkCmdSetAlphaToCoverageEnableEXT",{"type":28,"value":5895},{"type":23,"tag":31,"props":10288,"children":10290},{"href":10289},"/chapters/interfaces#interfaces-fragmentoutput",[10291],{"type":28,"value":10292},"Fragment Output Interface",{"type":28,"value":502},{"type":23,"tag":360,"props":10295,"children":10296},{"type":505},[],{"type":28,"value":10298}," contain a\nvariable for the alpha ",{"type":23,"tag":52,"props":10300,"children":10302},{"className":10301},[],[10303],{"type":28,"value":10304},"Component",{"type":28,"value":10306}," word in ",{"type":23,"tag":52,"props":10308,"children":10310},{"className":10309},[],[10311],{"type":28,"value":10312},"Location",{"type":28,"value":10314}," 0 at\n",{"type":23,"tag":52,"props":10316,"children":10318},{"className":10317},[],[10319],{"type":28,"value":10320},"Index",{"type":28,"value":10322}," 0",{"type":23,"tag":416,"props":10324,"children":10326},{"name":10325},"VUID-vkCmdExecuteGeneratedCommandsNV-alphaToCoverageEnable-08920",[10327],{"type":23,"tag":24,"props":10328,"children":10329},{},[10330,10331,10335,10336,10341,10342,10347,10348,10352,10353,10356,10357,10362,10363,10368,10369,10374],{"type":28,"value":4365},{"type":23,"tag":31,"props":10332,"children":10333},{"href":10282},[10334],{"type":28,"value":10285},{"type":28,"value":4373},{"type":23,"tag":52,"props":10337,"children":10339},{"className":10338},[],[10340],{"type":28,"value":10270},{"type":28,"value":4381},{"type":23,"tag":52,"props":10343,"children":10345},{"className":10344},[],[10346],{"type":28,"value":747},{"type":28,"value":5895},{"type":23,"tag":31,"props":10349,"children":10350},{"href":10289},[10351],{"type":28,"value":10292},{"type":28,"value":502},{"type":23,"tag":360,"props":10354,"children":10355},{"type":505},[],{"type":28,"value":10298},{"type":23,"tag":52,"props":10358,"children":10360},{"className":10359},[],[10361],{"type":28,"value":10304},{"type":28,"value":10306},{"type":23,"tag":52,"props":10364,"children":10366},{"className":10365},[],[10367],{"type":28,"value":10312},{"type":28,"value":10314},{"type":23,"tag":52,"props":10370,"children":10372},{"className":10371},[],[10373],{"type":28,"value":10320},{"type":28,"value":10322},{"type":23,"tag":416,"props":10376,"children":10378},{"name":10377},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07624",[10379],{"type":23,"tag":24,"props":10380,"children":10381},{},[10382,10383,10388,10390,10394,10395,10400,10401,10406,10407,10411,10412,10415,10416,10420],{"type":28,"value":4543},{"type":23,"tag":52,"props":10384,"children":10386},{"className":10385},[],[10387],{"type":28,"value":10262},{"type":28,"value":10389}," dynamic state\nenabled, and the ",{"type":23,"tag":31,"props":10391,"children":10392},{"href":4554},[10393],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":10396,"children":10398},{"className":10397},[],[10399],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":10402,"children":10404},{"className":10403},[],[10405],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":10408,"children":10409},{"href":10282},[10410],{"type":28,"value":10285},{"type":28,"value":502},{"type":23,"tag":360,"props":10413,"children":10414},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":10417,"children":10418},{"href":4289},[10419],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":10422,"children":10424},{"name":10423},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07625",[10425],{"type":23,"tag":24,"props":10426,"children":10427},{},[10428,10429,10439,10440,10446,10447,10451,10452,10457,10458,10463,10464,10470,10471,10474,10475,10479],{"type":28,"value":337},{"type":23,"tag":31,"props":10430,"children":10432},{"href":10431},"/man/VkPhysicalDeviceFeatures#features-alphaToOne",[10433],{"type":23,"tag":52,"props":10434,"children":10436},{"className":10435},[],[10437],{"type":28,"value":10438},"alphaToOne",{"type":28,"value":5466},{"type":23,"tag":52,"props":10441,"children":10443},{"className":10442},[],[10444],{"type":28,"value":10445},"VK_DYNAMIC_STATE_ALPHA_TO_ONE_ENABLE_EXT",{"type":28,"value":5474},{"type":23,"tag":31,"props":10448,"children":10449},{"href":4554},[10450],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":10453,"children":10455},{"className":10454},[],[10456],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":10459,"children":10461},{"className":10460},[],[10462],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":10465,"children":10467},{"href":10466},"/man/vkCmdSetAlphaToOneEnableEXT",[10468],{"type":28,"value":10469},"vkCmdSetAlphaToOneEnableEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":10472,"children":10473},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":10476,"children":10477},{"href":4289},[10478],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":10481,"children":10483},{"name":10482},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07626",[10484],{"type":23,"tag":24,"props":10485,"children":10486},{},[10487,10488,10498,10500,10505,10507,10513,10514,10518,10519,10524,10525,10530,10531,10537,10538,10541,10542,10546],{"type":28,"value":337},{"type":23,"tag":31,"props":10489,"children":10491},{"href":10490},"/man/VkPhysicalDeviceFeatures#features-logicOp",[10492],{"type":23,"tag":52,"props":10493,"children":10495},{"className":10494},[],[10496],{"type":28,"value":10497},"logicOp",{"type":28,"value":10499}," feature is enabled,\na shader object is bound to the ",{"type":23,"tag":52,"props":10501,"children":10503},{"className":10502},[],[10504],{"type":28,"value":4660},{"type":28,"value":10506}," stage\nor\na graphics pipeline is bound which was created with the\n",{"type":23,"tag":52,"props":10508,"children":10510},{"className":10509},[],[10511],{"type":28,"value":10512},"VK_DYNAMIC_STATE_LOGIC_OP_ENABLE_EXT",{"type":28,"value":5523},{"type":23,"tag":31,"props":10515,"children":10516},{"href":4554},[10517],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":10520,"children":10522},{"className":10521},[],[10523],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":10526,"children":10528},{"className":10527},[],[10529],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":10532,"children":10534},{"href":10533},"/man/vkCmdSetLogicOpEnableEXT",[10535],{"type":28,"value":10536},"vkCmdSetLogicOpEnableEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":10539,"children":10540},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":10543,"children":10544},{"href":4289},[10545],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":10548,"children":10550},{"name":10549},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07627",[10551],{"type":23,"tag":24,"props":10552,"children":10553},{},[10554,10555,10560,10561,10565,10566,10569,10570,10574],{"type":28,"value":4266},{"type":23,"tag":52,"props":10556,"children":10558},{"className":10557},[],[10559],{"type":28,"value":7913},{"type":28,"value":4274},{"type":23,"tag":31,"props":10562,"children":10563},{"href":4685},[10564],{"type":28,"value":4688},{"type":28,"value":502},{"type":23,"tag":360,"props":10567,"children":10568},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":10571,"children":10572},{"href":4289},[10573],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":10576,"children":10578},{"name":10577},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08657",[10579],{"type":23,"tag":24,"props":10580,"children":10581},{},[10582,10583,10588,10590,10594,10595,10600,10601,10606,10608,10612,10613,10616,10618,10622],{"type":28,"value":4654},{"type":23,"tag":52,"props":10584,"children":10586},{"className":10585},[],[10587],{"type":28,"value":4660},{"type":28,"value":10589},"\nstage, and both the most recent call to\n",{"type":23,"tag":31,"props":10591,"children":10592},{"href":4368},[10593],{"type":28,"value":4371},{"type":28,"value":4507},{"type":23,"tag":52,"props":10596,"children":10598},{"className":10597},[],[10599],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":10602,"children":10604},{"className":10603},[],[10605],{"type":28,"value":311},{"type":28,"value":10607}," and there are color\nattachments bound, then ",{"type":23,"tag":31,"props":10609,"children":10610},{"href":4685},[10611],{"type":28,"value":4688},{"type":28,"value":502},{"type":23,"tag":360,"props":10614,"children":10615},{"type":505},[],{"type":28,"value":10617}," have\nbeen called and not subsequently ",{"type":23,"tag":31,"props":10619,"children":10620},{"href":4289},[10621],{"type":28,"value":4292},{"type":28,"value":10623},"\nin the current command buffer prior to this drawing command",{"type":23,"tag":416,"props":10625,"children":10627},{"name":10626},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07628",[10628],{"type":23,"tag":24,"props":10629,"children":10630},{},[10631,10632,10638,10639,10643,10644,10647,10648,10652],{"type":28,"value":4266},{"type":23,"tag":52,"props":10633,"children":10635},{"className":10634},[],[10636],{"type":28,"value":10637},"VK_DYNAMIC_STATE_COLOR_BLEND_EQUATION_EXT",{"type":28,"value":8626},{"type":23,"tag":31,"props":10640,"children":10641},{"href":4706},[10642],{"type":28,"value":4709},{"type":28,"value":502},{"type":23,"tag":360,"props":10645,"children":10646},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":10649,"children":10650},{"href":4289},[10651],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":10654,"children":10656},{"name":10655},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08658",[10657],{"type":23,"tag":24,"props":10658,"children":10659},{},[10660,10661,10666,10667,10671,10672,10677,10678,10683,10684,10688,10690,10695,10696,10701,10702,10706,10707,10710,10711,10715],{"type":28,"value":4654},{"type":23,"tag":52,"props":10662,"children":10664},{"className":10663},[],[10665],{"type":28,"value":4660},{"type":28,"value":4662},{"type":23,"tag":31,"props":10668,"children":10669},{"href":4368},[10670],{"type":28,"value":4371},{"type":28,"value":4668},{"type":23,"tag":52,"props":10673,"children":10675},{"className":10674},[],[10676],{"type":28,"value":4379},{"type":28,"value":4675},{"type":23,"tag":52,"props":10679,"children":10681},{"className":10680},[],[10682],{"type":28,"value":311},{"type":28,"value":4682},{"type":23,"tag":31,"props":10685,"children":10686},{"href":4685},[10687],{"type":28,"value":4688},{"type":28,"value":10689}," for any attachment set that\nattachment’s value in ",{"type":23,"tag":52,"props":10691,"children":10693},{"className":10692},[],[10694],{"type":28,"value":4696},{"type":28,"value":4381},{"type":23,"tag":52,"props":10697,"children":10699},{"className":10698},[],[10700],{"type":28,"value":747},{"type":28,"value":4828},{"type":23,"tag":31,"props":10703,"children":10704},{"href":4706},[10705],{"type":28,"value":4709},{"type":28,"value":502},{"type":23,"tag":360,"props":10708,"children":10709},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":10712,"children":10713},{"href":4289},[10714],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":10717,"children":10719},{"name":10718},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07629",[10720],{"type":23,"tag":24,"props":10721,"children":10722},{},[10723,10724,10730,10731,10737,10738,10741,10742,10746],{"type":28,"value":4266},{"type":23,"tag":52,"props":10725,"children":10727},{"className":10726},[],[10728],{"type":28,"value":10729},"VK_DYNAMIC_STATE_COLOR_WRITE_MASK_EXT",{"type":28,"value":4274},{"type":23,"tag":31,"props":10732,"children":10734},{"href":10733},"/man/vkCmdSetColorWriteMaskEXT",[10735],{"type":28,"value":10736},"vkCmdSetColorWriteMaskEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":10739,"children":10740},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":10743,"children":10744},{"href":4289},[10745],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":10748,"children":10750},{"name":10749},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08659",[10751],{"type":23,"tag":24,"props":10752,"children":10753},{},[10754,10755,10760,10761,10765,10766,10771,10772,10777,10778,10782,10783,10786,10787,10791],{"type":28,"value":4654},{"type":23,"tag":52,"props":10756,"children":10758},{"className":10757},[],[10759],{"type":28,"value":4660},{"type":28,"value":10589},{"type":23,"tag":31,"props":10762,"children":10763},{"href":4368},[10764],{"type":28,"value":4371},{"type":28,"value":4507},{"type":23,"tag":52,"props":10767,"children":10769},{"className":10768},[],[10770],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":10773,"children":10775},{"className":10774},[],[10776],{"type":28,"value":311},{"type":28,"value":10607},{"type":23,"tag":31,"props":10779,"children":10780},{"href":10733},[10781],{"type":28,"value":10736},{"type":28,"value":502},{"type":23,"tag":360,"props":10784,"children":10785},{"type":505},[],{"type":28,"value":5440},{"type":23,"tag":31,"props":10788,"children":10789},{"href":4289},[10790],{"type":28,"value":4292},{"type":28,"value":5446},{"type":23,"tag":416,"props":10793,"children":10795},{"name":10794},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07630",[10796],{"type":23,"tag":24,"props":10797,"children":10798},{},[10799,10800,10810,10812,10817,10818,10824,10825,10831,10832,10835,10836,10840],{"type":28,"value":337},{"type":23,"tag":31,"props":10801,"children":10803},{"href":10802},"/man/VkPhysicalDeviceTransformFeedbackFeaturesEXT#features-geometryStreams",[10804],{"type":23,"tag":52,"props":10805,"children":10807},{"className":10806},[],[10808],{"type":28,"value":10809},"geometryStreams",{"type":28,"value":10811}," feature is\nenabled, and\na shader object is bound to the ",{"type":23,"tag":52,"props":10813,"children":10815},{"className":10814},[],[10816],{"type":28,"value":4499},{"type":28,"value":10506},{"type":23,"tag":52,"props":10819,"children":10821},{"className":10820},[],[10822],{"type":28,"value":10823},"VK_DYNAMIC_STATE_RASTERIZATION_STREAM_EXT",{"type":28,"value":6435},{"type":23,"tag":31,"props":10826,"children":10828},{"href":10827},"/man/vkCmdSetRasterizationStreamEXT",[10829],{"type":28,"value":10830},"vkCmdSetRasterizationStreamEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":10833,"children":10834},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":10837,"children":10838},{"href":4289},[10839],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":10842,"children":10844},{"name":10843},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07631",[10845],{"type":23,"tag":24,"props":10846,"children":10847},{},[10848,10849,10855,10856,10862,10863,10867,10868,10873,10874,10879,10880,10886,10887,10890,10892,10896],{"type":28,"value":337},{"type":23,"tag":31,"props":10850,"children":10852},{"href":10851},"/extensions/VK_EXT_conservative_rasterization",[10853],{"type":28,"value":10854},"VK_EXT_conservative_rasterization",{"type":28,"value":5128},{"type":23,"tag":52,"props":10857,"children":10859},{"className":10858},[],[10860],{"type":28,"value":10861},"VK_DYNAMIC_STATE_CONSERVATIVE_RASTERIZATION_MODE_EXT",{"type":28,"value":10389},{"type":23,"tag":31,"props":10864,"children":10865},{"href":4554},[10866],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":10869,"children":10871},{"className":10870},[],[10872],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":10875,"children":10877},{"className":10876},[],[10878],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":10881,"children":10883},{"href":10882},"/man/vkCmdSetConservativeRasterizationModeEXT",[10884],{"type":28,"value":10885},"vkCmdSetConservativeRasterizationModeEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":10888,"children":10889},{"type":505},[],{"type":28,"value":10891}," have been called\nand not subsequently ",{"type":23,"tag":31,"props":10893,"children":10894},{"href":4289},[10895],{"type":28,"value":4292},{"type":28,"value":10897}," in the\ncurrent command buffer prior to this drawing command",{"type":23,"tag":416,"props":10899,"children":10901},{"name":10900},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07632",[10902],{"type":23,"tag":24,"props":10903,"children":10904},{},[10905,10906,10910,10911,10917,10919,10923,10924,10929,10930,10935,10936,10940,10941,10947,10948,10954,10955,10961,10962,10965,10966,10970],{"type":28,"value":337},{"type":23,"tag":31,"props":10907,"children":10908},{"href":10851},[10909],{"type":28,"value":10854},{"type":28,"value":5128},{"type":23,"tag":52,"props":10912,"children":10914},{"className":10913},[],[10915],{"type":28,"value":10916},"VK_DYNAMIC_STATE_EXTRA_PRIMITIVE_OVERESTIMATION_SIZE_EXT",{"type":28,"value":10918}," dynamic\nstate enabled, the ",{"type":23,"tag":31,"props":10920,"children":10921},{"href":4554},[10922],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":10925,"children":10927},{"className":10926},[],[10928],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":10931,"children":10933},{"className":10932},[],[10934],{"type":28,"value":311},{"type":28,"value":4571},{"type":23,"tag":31,"props":10937,"children":10938},{"href":4554},[10939],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":10942,"children":10944},{"className":10943},[],[10945],{"type":28,"value":10946},"conservativeRasterizationMode",{"type":28,"value":6550},{"type":23,"tag":52,"props":10949,"children":10951},{"className":10950},[],[10952],{"type":28,"value":10953},"VK_CONSERVATIVE_RASTERIZATION_MODE_OVERESTIMATE_EXT",{"type":28,"value":4828},{"type":23,"tag":31,"props":10956,"children":10958},{"href":10957},"/man/vkCmdSetExtraPrimitiveOverestimationSizeEXT",[10959],{"type":28,"value":10960},"vkCmdSetExtraPrimitiveOverestimationSizeEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":10963,"children":10964},{"type":505},[],{"type":28,"value":10891},{"type":23,"tag":31,"props":10967,"children":10968},{"href":4289},[10969],{"type":28,"value":4292},{"type":28,"value":10897},{"type":23,"tag":416,"props":10972,"children":10974},{"name":10973},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07633",[10975],{"type":23,"tag":24,"props":10976,"children":10977},{},[10978,10979,10989,10990,10996,10998,11004,11005,11008,11009,11013],{"type":28,"value":337},{"type":23,"tag":31,"props":10980,"children":10982},{"href":10981},"/man/VkPhysicalDeviceDepthClipEnableFeaturesEXT#features-depthClipEnable",[10983],{"type":23,"tag":52,"props":10984,"children":10986},{"className":10985},[],[10987],{"type":28,"value":10988},"depthClipEnable",{"type":28,"value":5992},{"type":23,"tag":52,"props":10991,"children":10993},{"className":10992},[],[10994],{"type":28,"value":10995},"VK_DYNAMIC_STATE_DEPTH_CLIP_ENABLE_EXT",{"type":28,"value":10997}," dynamic state, then\n",{"type":23,"tag":31,"props":10999,"children":11001},{"href":11000},"/man/vkCmdSetDepthClipEnableEXT",[11002],{"type":28,"value":11003},"vkCmdSetDepthClipEnableEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":11006,"children":11007},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":11010,"children":11011},{"href":4289},[11012],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":11015,"children":11017},{"name":11016},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07634",[11018],{"type":23,"tag":24,"props":11019,"children":11020},{},[11021,11022,11028,11029,11035,11036,11039,11040,11044],{"type":28,"value":4266},{"type":23,"tag":52,"props":11023,"children":11025},{"className":11024},[],[11026],{"type":28,"value":11027},"VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_ENABLE_EXT",{"type":28,"value":8626},{"type":23,"tag":31,"props":11030,"children":11032},{"href":11031},"/man/vkCmdSetSampleLocationsEnableEXT",[11033],{"type":28,"value":11034},"vkCmdSetSampleLocationsEnableEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":11037,"children":11038},{"type":505},[],{"type":28,"value":6110},{"type":23,"tag":31,"props":11041,"children":11042},{"href":4289},[11043],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":11046,"children":11048},{"name":11047},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08664",[11049],{"type":23,"tag":24,"props":11050,"children":11051},{},[11052,11053,11057,11058,11062,11063,11068,11069,11074,11075,11079,11080,11083,11084,11088],{"type":28,"value":337},{"type":23,"tag":31,"props":11054,"children":11055},{"href":5123},[11056],{"type":28,"value":5126},{"type":28,"value":8515},{"type":23,"tag":31,"props":11059,"children":11060},{"href":4368},[11061],{"type":28,"value":4371},{"type":28,"value":8521},{"type":23,"tag":52,"props":11064,"children":11066},{"className":11065},[],[11067],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":11070,"children":11072},{"className":11071},[],[11073],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":11076,"children":11077},{"href":11031},[11078],{"type":28,"value":11034},{"type":28,"value":502},{"type":23,"tag":360,"props":11081,"children":11082},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":11085,"children":11086},{"href":4289},[11087],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":11090,"children":11092},{"name":11091},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07635",[11093],{"type":23,"tag":24,"props":11094,"children":11095},{},[11096,11097,11103,11104,11110,11111,11114,11115,11119],{"type":28,"value":4266},{"type":23,"tag":52,"props":11098,"children":11100},{"className":11099},[],[11101],{"type":28,"value":11102},"VK_DYNAMIC_STATE_COLOR_BLEND_ADVANCED_EXT",{"type":28,"value":8626},{"type":23,"tag":31,"props":11105,"children":11107},{"href":11106},"/man/vkCmdSetColorBlendAdvancedEXT",[11108],{"type":28,"value":11109},"vkCmdSetColorBlendAdvancedEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":11112,"children":11113},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":11116,"children":11117},{"href":4289},[11118],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":11121,"children":11123},{"name":11122},"VUID-vkCmdExecuteGeneratedCommandsNV-rasterizerDiscardEnable-09416",[11124],{"type":23,"tag":24,"props":11125,"children":11126},{},[11127,11128,11134,11136,11141,11142,11146,11147,11152,11153,11158,11160,11164,11165,11169,11170,11173,11174,11178],{"type":28,"value":337},{"type":23,"tag":31,"props":11129,"children":11131},{"href":11130},"/extensions/VK_EXT_blend_operation_advanced",[11132],{"type":28,"value":11133},"VK_EXT_blend_operation_advanced",{"type":28,"value":11135}," extension is enabled,\nand a shader object is bound to the ",{"type":23,"tag":52,"props":11137,"children":11139},{"className":11138},[],[11140],{"type":28,"value":4660},{"type":28,"value":4662},{"type":23,"tag":31,"props":11143,"children":11144},{"href":4368},[11145],{"type":28,"value":4371},{"type":28,"value":4668},{"type":23,"tag":52,"props":11148,"children":11150},{"className":11149},[],[11151],{"type":28,"value":4379},{"type":28,"value":4675},{"type":23,"tag":52,"props":11154,"children":11156},{"className":11155},[],[11157],{"type":28,"value":311},{"type":28,"value":11159},", then at least one of ",{"type":23,"tag":31,"props":11161,"children":11162},{"href":4706},[11163],{"type":28,"value":4709},{"type":28,"value":7613},{"type":23,"tag":31,"props":11166,"children":11167},{"href":11106},[11168],{"type":28,"value":11109},{"type":28,"value":502},{"type":23,"tag":360,"props":11171,"children":11172},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":11175,"children":11176},{"href":4289},[11177],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":11180,"children":11182},{"name":11181},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07636",[11183],{"type":23,"tag":24,"props":11184,"children":11185},{},[11186,11187,11193,11195,11201,11202,11208,11209,11213,11214,11219,11220,11225,11226,11232,11233,11236,11237,11241],{"type":28,"value":337},{"type":23,"tag":31,"props":11188,"children":11190},{"href":11189},"/extensions/VK_EXT_provoking_vertex",[11191],{"type":28,"value":11192},"VK_EXT_provoking_vertex",{"type":28,"value":11194}," extension is enabled,\na shader object is bound to the ",{"type":23,"tag":52,"props":11196,"children":11198},{"className":11197},[],[11199],{"type":28,"value":11200},"VK_SHADER_STAGE_VERTEX_BIT",{"type":28,"value":10506},{"type":23,"tag":52,"props":11203,"children":11205},{"className":11204},[],[11206],{"type":28,"value":11207},"VK_DYNAMIC_STATE_PROVOKING_VERTEX_MODE_EXT",{"type":28,"value":5474},{"type":23,"tag":31,"props":11210,"children":11211},{"href":4554},[11212],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":11215,"children":11217},{"className":11216},[],[11218],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":11221,"children":11223},{"className":11222},[],[11224],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":11227,"children":11229},{"href":11228},"/man/vkCmdSetProvokingVertexModeEXT",[11230],{"type":28,"value":11231},"vkCmdSetProvokingVertexModeEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":11234,"children":11235},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":11238,"children":11239},{"href":4289},[11240],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":11243,"children":11245},{"name":11244},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07637",[11246],{"type":23,"tag":24,"props":11247,"children":11248},{},[11249,11250,11256,11257,11263,11264,11267,11268,11272],{"type":28,"value":4266},{"type":23,"tag":52,"props":11251,"children":11253},{"className":11252},[],[11254],{"type":28,"value":11255},"VK_DYNAMIC_STATE_LINE_RASTERIZATION_MODE_EXT",{"type":28,"value":8626},{"type":23,"tag":31,"props":11258,"children":11260},{"href":11259},"/man/vkCmdSetLineRasterizationModeEXT",[11261],{"type":28,"value":11262},"vkCmdSetLineRasterizationModeEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":11265,"children":11266},{"type":505},[],{"type":28,"value":6110},{"type":23,"tag":31,"props":11269,"children":11270},{"href":4289},[11271],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":11274,"children":11276},{"name":11275},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08666",[11277],{"type":23,"tag":24,"props":11278,"children":11279},{},[11280,11281,11287,11288,11294,11296,11300,11301,11306,11307,11312,11313,11317,11318,11323,11324,11329,11330,11334,11335,11338,11339,11343],{"type":28,"value":337},{"type":23,"tag":31,"props":11282,"children":11284},{"href":11283},"/extensions/VK_KHR_line_rasterization",[11285],{"type":28,"value":11286},"VK_KHR_line_rasterization",{"type":28,"value":561},{"type":23,"tag":31,"props":11289,"children":11291},{"href":11290},"/extensions/VK_EXT_line_rasterization",[11292],{"type":28,"value":11293},"VK_EXT_line_rasterization",{"type":28,"value":11295}," extension is enabled, and a shader\nobject is bound to any graphics stage, and the most recent call to\n",{"type":23,"tag":31,"props":11297,"children":11298},{"href":4368},[11299],{"type":28,"value":4371},{"type":28,"value":4507},{"type":23,"tag":52,"props":11302,"children":11304},{"className":11303},[],[11305],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":11308,"children":11310},{"className":11309},[],[11311],{"type":28,"value":311},{"type":28,"value":8534},{"type":23,"tag":31,"props":11314,"children":11315},{"href":4391},[11316],{"type":28,"value":4394},{"type":28,"value":4507},{"type":23,"tag":52,"props":11319,"children":11321},{"className":11320},[],[11322],{"type":28,"value":4401},{"type":28,"value":4381},{"type":23,"tag":52,"props":11325,"children":11327},{"className":11326},[],[11328],{"type":28,"value":4408},{"type":28,"value":4828},{"type":23,"tag":31,"props":11331,"children":11332},{"href":11259},[11333],{"type":28,"value":11262},{"type":28,"value":502},{"type":23,"tag":360,"props":11336,"children":11337},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":11340,"children":11341},{"href":4289},[11342],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":11345,"children":11347},{"name":11346},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08667",[11348],{"type":23,"tag":24,"props":11349,"children":11350},{},[11351,11352,11356,11357,11361,11363,11368,11370,11374,11376,11381,11382,11387,11389,11393,11394,11399,11401,11405,11406,11409,11410,11414],{"type":28,"value":337},{"type":23,"tag":31,"props":11353,"children":11354},{"href":11283},[11355],{"type":28,"value":11286},{"type":28,"value":561},{"type":23,"tag":31,"props":11358,"children":11359},{"href":11290},[11360],{"type":28,"value":11293},{"type":28,"value":11362}," extension is enabled, and a shader\nobject is bound to the ",{"type":23,"tag":52,"props":11364,"children":11366},{"className":11365},[],[11367],{"type":28,"value":11200},{"type":28,"value":11369}," stage, and the\nmost recent call to ",{"type":23,"tag":31,"props":11371,"children":11372},{"href":4368},[11373],{"type":28,"value":4371},{"type":28,"value":11375}," in the current\ncommand buffer set ",{"type":23,"tag":52,"props":11377,"children":11379},{"className":11378},[],[11380],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":11383,"children":11385},{"className":11384},[],[11386],{"type":28,"value":311},{"type":28,"value":11388},", and\nthe most recent call to ",{"type":23,"tag":31,"props":11390,"children":11391},{"href":4451},[11392],{"type":28,"value":4454},{"type":28,"value":11375},{"type":23,"tag":52,"props":11395,"children":11397},{"className":11396},[],[11398],{"type":28,"value":4461},{"type":28,"value":11400}," to any line topology, then\n",{"type":23,"tag":31,"props":11402,"children":11403},{"href":11259},[11404],{"type":28,"value":11262},{"type":28,"value":502},{"type":23,"tag":360,"props":11407,"children":11408},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":11411,"children":11412},{"href":4289},[11413],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":11416,"children":11418},{"name":11417},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08668",[11419],{"type":23,"tag":24,"props":11420,"children":11421},{},[11422,11423,11427,11428,11432,11434,11439,11440,11445,11446,11450,11451,11456,11457,11462,11463,11467,11468,11471,11472,11476],{"type":28,"value":337},{"type":23,"tag":31,"props":11424,"children":11425},{"href":11283},[11426],{"type":28,"value":11286},{"type":28,"value":561},{"type":23,"tag":31,"props":11429,"children":11430},{"href":11290},[11431],{"type":28,"value":11293},{"type":28,"value":11433}," extension is enabled, and a shader\nobject that outputs line primitives is bound to the\n",{"type":23,"tag":52,"props":11435,"children":11437},{"className":11436},[],[11438],{"type":28,"value":4492},{"type":28,"value":561},{"type":23,"tag":52,"props":11441,"children":11443},{"className":11442},[],[11444],{"type":28,"value":4499},{"type":28,"value":4501},{"type":23,"tag":31,"props":11447,"children":11448},{"href":4368},[11449],{"type":28,"value":4371},{"type":28,"value":4507},{"type":23,"tag":52,"props":11452,"children":11454},{"className":11453},[],[11455],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":11458,"children":11460},{"className":11459},[],[11461],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":11464,"children":11465},{"href":11259},[11466],{"type":28,"value":11262},{"type":28,"value":502},{"type":23,"tag":360,"props":11469,"children":11470},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":11473,"children":11474},{"href":4289},[11475],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":11478,"children":11480},{"name":11479},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07638",[11481],{"type":23,"tag":24,"props":11482,"children":11483},{},[11484,11485,11491,11492,11498,11499,11502,11503,11507],{"type":28,"value":4266},{"type":23,"tag":52,"props":11486,"children":11488},{"className":11487},[],[11489],{"type":28,"value":11490},"VK_DYNAMIC_STATE_LINE_STIPPLE_ENABLE_EXT",{"type":28,"value":8626},{"type":23,"tag":31,"props":11493,"children":11495},{"href":11494},"/man/vkCmdSetLineStippleEnableEXT",[11496],{"type":28,"value":11497},"vkCmdSetLineStippleEnableEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":11500,"children":11501},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":11504,"children":11505},{"href":4289},[11506],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":11509,"children":11511},{"name":11510},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08669",[11512],{"type":23,"tag":24,"props":11513,"children":11514},{},[11515,11516,11520,11521,11525,11526,11530,11531,11536,11537,11542,11543,11547,11548,11553,11554,11559,11560,11564,11565,11568,11569,11573],{"type":28,"value":337},{"type":23,"tag":31,"props":11517,"children":11518},{"href":11283},[11519],{"type":28,"value":11286},{"type":28,"value":561},{"type":23,"tag":31,"props":11522,"children":11523},{"href":11290},[11524],{"type":28,"value":11293},{"type":28,"value":11295},{"type":23,"tag":31,"props":11527,"children":11528},{"href":4368},[11529],{"type":28,"value":4371},{"type":28,"value":4507},{"type":23,"tag":52,"props":11532,"children":11534},{"className":11533},[],[11535],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":11538,"children":11540},{"className":11539},[],[11541],{"type":28,"value":311},{"type":28,"value":8534},{"type":23,"tag":31,"props":11544,"children":11545},{"href":4391},[11546],{"type":28,"value":4394},{"type":28,"value":4507},{"type":23,"tag":52,"props":11549,"children":11551},{"className":11550},[],[11552],{"type":28,"value":4401},{"type":28,"value":4381},{"type":23,"tag":52,"props":11555,"children":11557},{"className":11556},[],[11558],{"type":28,"value":4408},{"type":28,"value":4828},{"type":23,"tag":31,"props":11561,"children":11562},{"href":11494},[11563],{"type":28,"value":11497},{"type":28,"value":502},{"type":23,"tag":360,"props":11566,"children":11567},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":11570,"children":11571},{"href":4289},[11572],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":11575,"children":11577},{"name":11576},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08670",[11578],{"type":23,"tag":24,"props":11579,"children":11580},{},[11581,11582,11586,11587,11591,11592,11597,11598,11602,11603,11608,11609,11614,11615,11619,11620,11625,11626,11630,11631,11634,11635,11639],{"type":28,"value":337},{"type":23,"tag":31,"props":11583,"children":11584},{"href":11283},[11585],{"type":28,"value":11286},{"type":28,"value":561},{"type":23,"tag":31,"props":11588,"children":11589},{"href":11290},[11590],{"type":28,"value":11293},{"type":28,"value":11362},{"type":23,"tag":52,"props":11593,"children":11595},{"className":11594},[],[11596],{"type":28,"value":11200},{"type":28,"value":11369},{"type":23,"tag":31,"props":11599,"children":11600},{"href":4368},[11601],{"type":28,"value":4371},{"type":28,"value":11375},{"type":23,"tag":52,"props":11604,"children":11606},{"className":11605},[],[11607],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":11610,"children":11612},{"className":11611},[],[11613],{"type":28,"value":311},{"type":28,"value":11388},{"type":23,"tag":31,"props":11616,"children":11617},{"href":4451},[11618],{"type":28,"value":4454},{"type":28,"value":11375},{"type":23,"tag":52,"props":11621,"children":11623},{"className":11622},[],[11624],{"type":28,"value":4461},{"type":28,"value":11400},{"type":23,"tag":31,"props":11627,"children":11628},{"href":11494},[11629],{"type":28,"value":11497},{"type":28,"value":502},{"type":23,"tag":360,"props":11632,"children":11633},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":11636,"children":11637},{"href":4289},[11638],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":11641,"children":11643},{"name":11642},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08671",[11644],{"type":23,"tag":24,"props":11645,"children":11646},{},[11647,11648,11652,11653,11657,11658,11663,11664,11669,11670,11674,11675,11680,11681,11686,11687,11691,11692,11695,11696,11700],{"type":28,"value":337},{"type":23,"tag":31,"props":11649,"children":11650},{"href":11283},[11651],{"type":28,"value":11286},{"type":28,"value":561},{"type":23,"tag":31,"props":11654,"children":11655},{"href":11290},[11656],{"type":28,"value":11293},{"type":28,"value":11433},{"type":23,"tag":52,"props":11659,"children":11661},{"className":11660},[],[11662],{"type":28,"value":4492},{"type":28,"value":561},{"type":23,"tag":52,"props":11665,"children":11667},{"className":11666},[],[11668],{"type":28,"value":4499},{"type":28,"value":4501},{"type":23,"tag":31,"props":11671,"children":11672},{"href":4368},[11673],{"type":28,"value":4371},{"type":28,"value":4507},{"type":23,"tag":52,"props":11676,"children":11678},{"className":11677},[],[11679],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":11682,"children":11684},{"className":11683},[],[11685],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":11688,"children":11689},{"href":11494},[11690],{"type":28,"value":11497},{"type":28,"value":502},{"type":23,"tag":360,"props":11693,"children":11694},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":11697,"children":11698},{"href":4289},[11699],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":11702,"children":11704},{"name":11703},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07849",[11705,11712],{"type":23,"tag":43,"props":11706,"children":11707},{"code":4266},[11708],{"type":23,"tag":52,"props":11709,"children":11710},{"__ignoreMap":48},[11711],{"type":28,"value":4266},{"type":23,"tag":24,"props":11713,"children":11714},{},[11715,11721,11723,11729,11732,11733,11737],{"type":23,"tag":52,"props":11716,"children":11718},{"className":11717},[],[11719],{"type":28,"value":11720},"VK_DYNAMIC_STATE_LINE_STIPPLE_KHR",{"type":28,"value":11722},"\ndynamic state enabled then\n",{"type":23,"tag":31,"props":11724,"children":11726},{"href":11725},"/man/vkCmdSetLineStippleKHR",[11727],{"type":28,"value":11728},"vkCmdSetLineStippleKHR",{"type":23,"tag":360,"props":11730,"children":11731},{"type":505},[],{"type":28,"value":4528},{"type":23,"tag":31,"props":11734,"children":11735},{"href":4289},[11736],{"type":28,"value":4292},{"type":28,"value":4534},{"type":23,"tag":416,"props":11739,"children":11741},{"name":11740},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08672",[11742],{"type":23,"tag":24,"props":11743,"children":11744},{},[11745,11746,11750,11751,11755,11756,11760,11761,11766,11767,11772,11773,11777,11778,11784,11785,11790,11791,11797,11798,11801,11802,11806],{"type":28,"value":337},{"type":23,"tag":31,"props":11747,"children":11748},{"href":11283},[11749],{"type":28,"value":11286},{"type":28,"value":561},{"type":23,"tag":31,"props":11752,"children":11753},{"href":11290},[11754],{"type":28,"value":11293},{"type":28,"value":11295},{"type":23,"tag":31,"props":11757,"children":11758},{"href":4368},[11759],{"type":28,"value":4371},{"type":28,"value":4507},{"type":23,"tag":52,"props":11762,"children":11764},{"className":11763},[],[11765],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":11768,"children":11770},{"className":11769},[],[11771],{"type":28,"value":311},{"type":28,"value":8534},{"type":23,"tag":31,"props":11774,"children":11775},{"href":11494},[11776],{"type":28,"value":11497},{"type":28,"value":8521},{"type":23,"tag":52,"props":11779,"children":11781},{"className":11780},[],[11782],{"type":28,"value":11783},"stippledLineEnable",{"type":28,"value":4381},{"type":23,"tag":52,"props":11786,"children":11788},{"className":11787},[],[11789],{"type":28,"value":747},{"type":28,"value":4828},{"type":23,"tag":31,"props":11792,"children":11794},{"href":11793},"/man/vkCmdSetLineStippleEXT",[11795],{"type":28,"value":11796},"vkCmdSetLineStippleEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":11799,"children":11800},{"type":505},[],{"type":28,"value":4286},{"type":23,"tag":31,"props":11803,"children":11804},{"href":4289},[11805],{"type":28,"value":4292},{"type":28,"value":4294},{"type":23,"tag":416,"props":11808,"children":11810},{"name":11809},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07639",[11811],{"type":23,"tag":24,"props":11812,"children":11813},{},[11814,11815,11825,11826,11832,11833,11839,11840,11843,11844,11848],{"type":28,"value":337},{"type":23,"tag":31,"props":11816,"children":11818},{"href":11817},"/man/VkPhysicalDeviceDepthClipControlFeaturesEXT#features-depthClipControl",[11819],{"type":23,"tag":52,"props":11820,"children":11822},{"className":11821},[],[11823],{"type":28,"value":11824},"depthClipControl",{"type":28,"value":5992},{"type":23,"tag":52,"props":11827,"children":11829},{"className":11828},[],[11830],{"type":28,"value":11831},"VK_DYNAMIC_STATE_DEPTH_CLIP_NEGATIVE_ONE_TO_ONE_EXT",{"type":28,"value":6341},{"type":23,"tag":31,"props":11834,"children":11836},{"href":11835},"/man/vkCmdSetDepthClipNegativeOneToOneEXT",[11837],{"type":28,"value":11838},"vkCmdSetDepthClipNegativeOneToOneEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":11841,"children":11842},{"type":505},[],{"type":28,"value":5440},{"type":23,"tag":31,"props":11845,"children":11846},{"href":4289},[11847],{"type":28,"value":4292},{"type":28,"value":5446},{"type":23,"tag":416,"props":11850,"children":11852},{"name":11851},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09650",[11853],{"type":23,"tag":24,"props":11854,"children":11855},{},[11856,11857,11867,11869,11875,11876,11880,11881,11887,11888,11893,11894,11900,11901,11904,11905,11909],{"type":28,"value":337},{"type":23,"tag":31,"props":11858,"children":11860},{"href":11859},"/man/VkPhysicalDeviceDepthClampControlFeaturesEXT#features-depthClampControl",[11861],{"type":23,"tag":52,"props":11862,"children":11864},{"className":11863},[],[11865],{"type":28,"value":11866},"depthClampControl",{"type":28,"value":11868}," 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":23,"tag":52,"props":11870,"children":11872},{"className":11871},[],[11873],{"type":28,"value":11874},"VK_DYNAMIC_STATE_DEPTH_CLAMP_RANGE_EXT",{"type":28,"value":5523},{"type":23,"tag":31,"props":11877,"children":11878},{"href":4554},[11879],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":11882,"children":11884},{"className":11883},[],[11885],{"type":28,"value":11886},"depthClampEnable",{"type":28,"value":1375},{"type":23,"tag":52,"props":11889,"children":11891},{"className":11890},[],[11892],{"type":28,"value":747},{"type":28,"value":4828},{"type":23,"tag":31,"props":11895,"children":11897},{"href":11896},"/man/vkCmdSetDepthClampRangeEXT",[11898],{"type":28,"value":11899},"vkCmdSetDepthClampRangeEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":11902,"children":11903},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":11906,"children":11907},{"href":4289},[11908],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":11911,"children":11913},{"name":11912},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07640",[11914],{"type":23,"tag":24,"props":11915,"children":11916},{},[11917,11918,11922,11923,11929,11930,11936,11937,11940,11941,11945],{"type":28,"value":337},{"type":23,"tag":31,"props":11919,"children":11920},{"href":5801},[11921],{"type":28,"value":5804},{"type":28,"value":5806},{"type":23,"tag":52,"props":11924,"children":11926},{"className":11925},[],[11927],{"type":28,"value":11928},"VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_ENABLE_NV",{"type":28,"value":6341},{"type":23,"tag":31,"props":11931,"children":11933},{"href":11932},"/man/vkCmdSetViewportWScalingEnableNV",[11934],{"type":28,"value":11935},"vkCmdSetViewportWScalingEnableNV",{"type":28,"value":502},{"type":23,"tag":360,"props":11938,"children":11939},{"type":505},[],{"type":28,"value":5440},{"type":23,"tag":31,"props":11942,"children":11943},{"href":4289},[11944],{"type":28,"value":4292},{"type":28,"value":5446},{"type":23,"tag":416,"props":11947,"children":11949},{"name":11948},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07641",[11950],{"type":23,"tag":24,"props":11951,"children":11952},{},[11953,11954,11960,11961,11967,11969,11975,11976,11979,11980,11984],{"type":28,"value":337},{"type":23,"tag":31,"props":11955,"children":11957},{"href":11956},"/extensions/VK_NV_viewport_swizzle",[11958],{"type":28,"value":11959},"VK_NV_viewport_swizzle",{"type":28,"value":5806},{"type":23,"tag":52,"props":11962,"children":11964},{"className":11963},[],[11965],{"type":28,"value":11966},"VK_DYNAMIC_STATE_VIEWPORT_SWIZZLE_NV",{"type":28,"value":11968}," dynamic state enabled, then\n",{"type":23,"tag":31,"props":11970,"children":11972},{"href":11971},"/man/vkCmdSetViewportSwizzleNV",[11973],{"type":28,"value":11974},"vkCmdSetViewportSwizzleNV",{"type":28,"value":502},{"type":23,"tag":360,"props":11977,"children":11978},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":11981,"children":11982},{"href":4289},[11983],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":11986,"children":11988},{"name":11987},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07642",[11989],{"type":23,"tag":24,"props":11990,"children":11991},{},[11992,11993,11999,12000,12005,12006,12012,12013,12017,12018,12023,12024,12029,12030,12036,12037,12040,12041,12045],{"type":28,"value":337},{"type":23,"tag":31,"props":11994,"children":11996},{"href":11995},"/extensions/VK_NV_fragment_coverage_to_color",[11997],{"type":28,"value":11998},"VK_NV_fragment_coverage_to_color",{"type":28,"value":11194},{"type":23,"tag":52,"props":12001,"children":12003},{"className":12002},[],[12004],{"type":28,"value":4660},{"type":28,"value":10506},{"type":23,"tag":52,"props":12007,"children":12009},{"className":12008},[],[12010],{"type":28,"value":12011},"VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_ENABLE_NV",{"type":28,"value":10389},{"type":23,"tag":31,"props":12014,"children":12015},{"href":4554},[12016],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":12019,"children":12021},{"className":12020},[],[12022],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":12025,"children":12027},{"className":12026},[],[12028],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":12031,"children":12033},{"href":12032},"/man/vkCmdSetCoverageToColorEnableNV",[12034],{"type":28,"value":12035},"vkCmdSetCoverageToColorEnableNV",{"type":28,"value":502},{"type":23,"tag":360,"props":12038,"children":12039},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":12042,"children":12043},{"href":4289},[12044],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":12047,"children":12049},{"name":12048},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07643",[12050],{"type":23,"tag":24,"props":12051,"children":12052},{},[12053,12054,12058,12059,12064,12065,12071,12072,12076,12077,12082,12083,12088,12089,12093,12094,12100,12101,12106,12107,12113,12114,12117,12118,12122],{"type":28,"value":337},{"type":23,"tag":31,"props":12055,"children":12056},{"href":11995},[12057],{"type":28,"value":11998},{"type":28,"value":11194},{"type":23,"tag":52,"props":12060,"children":12062},{"className":12061},[],[12063],{"type":28,"value":4660},{"type":28,"value":10506},{"type":23,"tag":52,"props":12066,"children":12068},{"className":12067},[],[12069],{"type":28,"value":12070},"VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_LOCATION_NV",{"type":28,"value":6063},{"type":23,"tag":31,"props":12073,"children":12074},{"href":4554},[12075],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":12078,"children":12080},{"className":12079},[],[12081],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":12084,"children":12086},{"className":12085},[],[12087],{"type":28,"value":311},{"type":28,"value":4571},{"type":23,"tag":31,"props":12090,"children":12091},{"href":4554},[12092],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":12095,"children":12097},{"className":12096},[],[12098],{"type":28,"value":12099},"coverageToColorEnable",{"type":28,"value":1375},{"type":23,"tag":52,"props":12102,"children":12104},{"className":12103},[],[12105],{"type":28,"value":747},{"type":28,"value":4828},{"type":23,"tag":31,"props":12108,"children":12110},{"href":12109},"/man/vkCmdSetCoverageToColorLocationNV",[12111],{"type":28,"value":12112},"vkCmdSetCoverageToColorLocationNV",{"type":28,"value":502},{"type":23,"tag":360,"props":12115,"children":12116},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":12119,"children":12120},{"href":4289},[12121],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":12124,"children":12126},{"name":12125},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07644",[12127],{"type":23,"tag":24,"props":12128,"children":12129},{},[12130,12131,12135,12136,12142,12143,12147,12148,12153,12154,12159,12160,12166,12167,12170,12171,12175],{"type":28,"value":337},{"type":23,"tag":31,"props":12132,"children":12133},{"href":6846},[12134],{"type":28,"value":6849},{"type":28,"value":5128},{"type":23,"tag":52,"props":12137,"children":12139},{"className":12138},[],[12140],{"type":28,"value":12141},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_MODE_NV",{"type":28,"value":10389},{"type":23,"tag":31,"props":12144,"children":12145},{"href":4554},[12146],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":12149,"children":12151},{"className":12150},[],[12152],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":12155,"children":12157},{"className":12156},[],[12158],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":12161,"children":12163},{"href":12162},"/man/vkCmdSetCoverageModulationModeNV",[12164],{"type":28,"value":12165},"vkCmdSetCoverageModulationModeNV",{"type":28,"value":502},{"type":23,"tag":360,"props":12168,"children":12169},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":12172,"children":12173},{"href":4289},[12174],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":12177,"children":12179},{"name":12178},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07645",[12180],{"type":23,"tag":24,"props":12181,"children":12182},{},[12183,12184,12188,12189,12195,12196,12200,12201,12206,12207,12212,12213,12217,12218,12224,12226,12232,12233,12239,12240,12243,12244,12248],{"type":28,"value":337},{"type":23,"tag":31,"props":12185,"children":12186},{"href":6846},[12187],{"type":28,"value":6849},{"type":28,"value":5128},{"type":23,"tag":52,"props":12190,"children":12192},{"className":12191},[],[12193],{"type":28,"value":12194},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_ENABLE_NV",{"type":28,"value":6063},{"type":23,"tag":31,"props":12197,"children":12198},{"href":4554},[12199],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":12202,"children":12204},{"className":12203},[],[12205],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":12208,"children":12210},{"className":12209},[],[12211],{"type":28,"value":311},{"type":28,"value":4571},{"type":23,"tag":31,"props":12214,"children":12215},{"href":4554},[12216],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":12219,"children":12221},{"className":12220},[],[12222],{"type":28,"value":12223},"coverageModulationMode",{"type":28,"value":12225}," is any value other than\n",{"type":23,"tag":52,"props":12227,"children":12229},{"className":12228},[],[12230],{"type":28,"value":12231},"VK_COVERAGE_MODULATION_MODE_NONE_NV",{"type":28,"value":4828},{"type":23,"tag":31,"props":12234,"children":12236},{"href":12235},"/man/vkCmdSetCoverageModulationTableEnableNV",[12237],{"type":28,"value":12238},"vkCmdSetCoverageModulationTableEnableNV",{"type":28,"value":502},{"type":23,"tag":360,"props":12241,"children":12242},{"type":505},[],{"type":28,"value":6110},{"type":23,"tag":31,"props":12245,"children":12246},{"href":4289},[12247],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":12250,"children":12252},{"name":12251},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07646",[12253],{"type":23,"tag":24,"props":12254,"children":12255},{},[12256,12257,12261,12262,12268,12269,12273,12274,12279,12280,12285,12286,12290,12291,12297,12298,12303,12304,12310,12311,12314,12315,12319],{"type":28,"value":337},{"type":23,"tag":31,"props":12258,"children":12259},{"href":6846},[12260],{"type":28,"value":6849},{"type":28,"value":5128},{"type":23,"tag":52,"props":12263,"children":12265},{"className":12264},[],[12266],{"type":28,"value":12267},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_NV",{"type":28,"value":6063},{"type":23,"tag":31,"props":12270,"children":12271},{"href":4554},[12272],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":12275,"children":12277},{"className":12276},[],[12278],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":12281,"children":12283},{"className":12282},[],[12284],{"type":28,"value":311},{"type":28,"value":4571},{"type":23,"tag":31,"props":12287,"children":12288},{"href":4554},[12289],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":12292,"children":12294},{"className":12293},[],[12295],{"type":28,"value":12296},"coverageModulationTableEnable",{"type":28,"value":1375},{"type":23,"tag":52,"props":12299,"children":12301},{"className":12300},[],[12302],{"type":28,"value":747},{"type":28,"value":4828},{"type":23,"tag":31,"props":12305,"children":12307},{"href":12306},"/man/vkCmdSetCoverageModulationTableNV",[12308],{"type":28,"value":12309},"vkCmdSetCoverageModulationTableNV",{"type":28,"value":502},{"type":23,"tag":360,"props":12312,"children":12313},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":12316,"children":12317},{"href":4289},[12318],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":12321,"children":12323},{"name":12322},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07647",[12324],{"type":23,"tag":24,"props":12325,"children":12326},{},[12327,12328,12336,12337,12343,12344,12348,12349,12354,12355,12360,12361,12367,12368,12371,12372,12376],{"type":28,"value":337},{"type":23,"tag":31,"props":12329,"children":12330},{"href":5983},[12331],{"type":23,"tag":52,"props":12332,"children":12334},{"className":12333},[],[12335],{"type":28,"value":5990},{"type":28,"value":6375},{"type":23,"tag":52,"props":12338,"children":12340},{"className":12339},[],[12341],{"type":28,"value":12342},"VK_DYNAMIC_STATE_SHADING_RATE_IMAGE_ENABLE_NV",{"type":28,"value":10389},{"type":23,"tag":31,"props":12345,"children":12346},{"href":4554},[12347],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":12350,"children":12352},{"className":12351},[],[12353],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":12356,"children":12358},{"className":12357},[],[12359],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":12362,"children":12364},{"href":12363},"/man/vkCmdSetShadingRateImageEnableNV",[12365],{"type":28,"value":12366},"vkCmdSetShadingRateImageEnableNV",{"type":28,"value":502},{"type":23,"tag":360,"props":12369,"children":12370},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":12373,"children":12374},{"href":4289},[12375],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":12378,"children":12380},{"name":12379},"VUID-vkCmdExecuteGeneratedCommandsNV-pipelineFragmentShadingRate-09238",[12381],{"type":23,"tag":24,"props":12382,"children":12383},{},[12384,12385,12395,12396,12401,12402,12407,12408,12412,12413,12418,12419,12424,12425,12429,12430,12433,12434,12438],{"type":28,"value":337},{"type":23,"tag":31,"props":12386,"children":12388},{"href":12387},"/man/VkPhysicalDeviceFragmentShadingRateFeaturesKHR#features-pipelineFragmentShadingRate",[12389],{"type":23,"tag":52,"props":12390,"children":12392},{"className":12391},[],[12393],{"type":28,"value":12394},"pipelineFragmentShadingRate",{"type":28,"value":10499},{"type":23,"tag":52,"props":12397,"children":12399},{"className":12398},[],[12400],{"type":28,"value":4660},{"type":28,"value":10506},{"type":23,"tag":52,"props":12403,"children":12405},{"className":12404},[],[12406],{"type":28,"value":8083},{"type":28,"value":5474},{"type":23,"tag":31,"props":12409,"children":12410},{"href":4554},[12411],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":12414,"children":12416},{"className":12415},[],[12417],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":12420,"children":12422},{"className":12421},[],[12423],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":12426,"children":12427},{"href":8087},[12428],{"type":28,"value":8090},{"type":28,"value":502},{"type":23,"tag":360,"props":12431,"children":12432},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":12435,"children":12436},{"href":4289},[12437],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":12440,"children":12442},{"name":12441},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07648",[12443],{"type":23,"tag":24,"props":12444,"children":12445},{},[12446,12447,12457,12458,12464,12466,12470,12471,12476,12477,12482,12483,12489,12490,12493,12494,12498],{"type":28,"value":337},{"type":23,"tag":31,"props":12448,"children":12450},{"href":12449},"/man/VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV#features-representativeFragmentTest",[12451],{"type":23,"tag":52,"props":12452,"children":12454},{"className":12453},[],[12455],{"type":28,"value":12456},"representativeFragmentTest",{"type":28,"value":5466},{"type":23,"tag":52,"props":12459,"children":12461},{"className":12460},[],[12462],{"type":28,"value":12463},"VK_DYNAMIC_STATE_REPRESENTATIVE_FRAGMENT_TEST_ENABLE_NV",{"type":28,"value":12465}," dynamic\nstate enabled, and the ",{"type":23,"tag":31,"props":12467,"children":12468},{"href":4554},[12469],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":12472,"children":12474},{"className":12473},[],[12475],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":12478,"children":12480},{"className":12479},[],[12481],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":12484,"children":12486},{"href":12485},"/man/vkCmdSetRepresentativeFragmentTestEnableNV",[12487],{"type":28,"value":12488},"vkCmdSetRepresentativeFragmentTestEnableNV",{"type":28,"value":502},{"type":23,"tag":360,"props":12491,"children":12492},{"type":505},[],{"type":28,"value":10891},{"type":23,"tag":31,"props":12495,"children":12496},{"href":4289},[12497],{"type":28,"value":4292},{"type":28,"value":10897},{"type":23,"tag":416,"props":12500,"children":12502},{"name":12501},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07649",[12503],{"type":23,"tag":24,"props":12504,"children":12505},{},[12506,12507,12517,12519,12525,12526,12530,12531,12536,12537,12542,12543,12549,12550,12553,12554,12558],{"type":28,"value":337},{"type":23,"tag":31,"props":12508,"children":12510},{"href":12509},"/man/VkPhysicalDeviceCoverageReductionModeFeaturesNV#features-coverageReductionMode",[12511],{"type":23,"tag":52,"props":12512,"children":12514},{"className":12513},[],[12515],{"type":28,"value":12516},"coverageReductionMode",{"type":28,"value":12518},"\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":23,"tag":52,"props":12520,"children":12522},{"className":12521},[],[12523],{"type":28,"value":12524},"VK_DYNAMIC_STATE_COVERAGE_REDUCTION_MODE_NV",{"type":28,"value":5474},{"type":23,"tag":31,"props":12527,"children":12528},{"href":4554},[12529],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":12532,"children":12534},{"className":12533},[],[12535],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":12538,"children":12540},{"className":12539},[],[12541],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":12544,"children":12546},{"href":12545},"/man/vkCmdSetCoverageReductionModeNV",[12547],{"type":28,"value":12548},"vkCmdSetCoverageReductionModeNV",{"type":28,"value":502},{"type":23,"tag":360,"props":12551,"children":12552},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":12555,"children":12556},{"href":4289},[12557],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":12560,"children":12562},{"name":12561},"VUID-vkCmdExecuteGeneratedCommandsNV-pColorBlendEnables-07470",[12563],{"type":23,"tag":24,"props":12564,"children":12565},{},[12566,12567,12572,12574,12578,12580,12585,12587,12592,12594,12598,12599,12602,12603],{"type":28,"value":4266},{"type":23,"tag":52,"props":12568,"children":12570},{"className":12569},[],[12571],{"type":28,"value":7913},{"type":28,"value":12573}," state enabled and the last\ncall to ",{"type":23,"tag":31,"props":12575,"children":12576},{"href":4685},[12577],{"type":28,"value":4688},{"type":28,"value":12579}," set ",{"type":23,"tag":52,"props":12581,"children":12583},{"className":12582},[],[12584],{"type":28,"value":4696},{"type":28,"value":12586},"\nfor any attachment to ",{"type":23,"tag":52,"props":12588,"children":12590},{"className":12589},[],[12591],{"type":28,"value":747},{"type":28,"value":12593},", then for those attachments in the\nsubpass the corresponding image view’s\n",{"type":23,"tag":31,"props":12595,"children":12596},{"href":497},[12597],{"type":28,"value":500},{"type":28,"value":502},{"type":23,"tag":360,"props":12600,"children":12601},{"type":505},[],{"type":28,"value":508},{"type":23,"tag":52,"props":12604,"children":12606},{"className":12605},[],[12607],{"type":28,"value":6716},{"type":23,"tag":416,"props":12609,"children":12611},{"name":12610},"VUID-vkCmdExecuteGeneratedCommandsNV-rasterizationSamples-07471",[12612],{"type":23,"tag":24,"props":12613,"children":12614},{},[12615,12616,12621,12623,12628,12630,12634,12635,12638,12640],{"type":28,"value":4266},{"type":23,"tag":52,"props":12617,"children":12619},{"className":12618},[],[12620],{"type":28,"value":7961},{"type":28,"value":12622}," state enabled, and the\ncurrent subpass does not use any color and/or depth/stencil attachments,\nthen the ",{"type":23,"tag":52,"props":12624,"children":12626},{"className":12625},[],[12627],{"type":28,"value":6877},{"type":28,"value":12629}," in the last call to\n",{"type":23,"tag":31,"props":12631,"children":12632},{"href":6948},[12633],{"type":28,"value":6951},{"type":28,"value":502},{"type":23,"tag":360,"props":12636,"children":12637},{"type":505},[],{"type":28,"value":12639}," follow the rules for a\n",{"type":23,"tag":31,"props":12641,"children":12643},{"href":12642},"/man/VkFramebufferCreateInfo#renderpass-noattachments",[12644],{"type":28,"value":12645},"zero-attachment subpass",{"type":23,"tag":416,"props":12647,"children":12649},{"name":12648},"VUID-vkCmdExecuteGeneratedCommandsNV-samples-07472",[12650],{"type":23,"tag":24,"props":12651,"children":12652},{},[12653,12654,12659,12661,12666,12668,12674,12675,12679,12680,12683,12685,12691,12692,12697],{"type":28,"value":4266},{"type":23,"tag":52,"props":12655,"children":12657},{"className":12656},[],[12658],{"type":28,"value":10214},{"type":28,"value":12660}," state enabled and the\n",{"type":23,"tag":52,"props":12662,"children":12664},{"className":12663},[],[12665],{"type":28,"value":7961},{"type":28,"value":12667}," state disabled, then\nthe ",{"type":23,"tag":52,"props":12669,"children":12671},{"className":12670},[],[12672],{"type":28,"value":12673},"samples",{"type":28,"value":5902},{"type":23,"tag":31,"props":12676,"children":12677},{"href":10235},[12678],{"type":28,"value":10238},{"type":28,"value":502},{"type":23,"tag":360,"props":12681,"children":12682},{"type":505},[],{"type":28,"value":12684}," be greater or equal to the\n",{"type":23,"tag":31,"props":12686,"children":12688},{"href":12687},"/man/VkPipelineMultisampleStateCreateInfo",[12689],{"type":28,"value":12690},"VkPipelineMultisampleStateCreateInfo",{"type":28,"value":200},{"type":23,"tag":52,"props":12693,"children":12695},{"className":12694},[],[12696],{"type":28,"value":6877},{"type":28,"value":12698},"\nparameter used to create the bound graphics pipeline",{"type":23,"tag":416,"props":12700,"children":12702},{"name":12701},"VUID-vkCmdExecuteGeneratedCommandsNV-samples-07473",[12703],{"type":23,"tag":24,"props":12704,"children":12705},{},[12706,12707,12712,12714,12719,12721,12726,12727,12731,12732,12735,12736,12741,12742],{"type":28,"value":4266},{"type":23,"tag":52,"props":12708,"children":12710},{"className":12709},[],[12711],{"type":28,"value":10214},{"type":28,"value":12713}," state and\n",{"type":23,"tag":52,"props":12715,"children":12717},{"className":12716},[],[12718],{"type":28,"value":7961},{"type":28,"value":12720}," states enabled, then\nthe ",{"type":23,"tag":52,"props":12722,"children":12724},{"className":12723},[],[12725],{"type":28,"value":12673},{"type":28,"value":5902},{"type":23,"tag":31,"props":12728,"children":12729},{"href":10235},[12730],{"type":28,"value":10238},{"type":28,"value":502},{"type":23,"tag":360,"props":12733,"children":12734},{"type":505},[],{"type":28,"value":12684},{"type":23,"tag":52,"props":12737,"children":12739},{"className":12738},[],[12740],{"type":28,"value":6877},{"type":28,"value":5902},{"type":23,"tag":31,"props":12743,"children":12744},{"href":6948},[12745],{"type":28,"value":6951},{"type":23,"tag":416,"props":12747,"children":12749},{"name":12748},"VUID-vkCmdExecuteGeneratedCommandsNV-rasterizationSamples-07474",[12750],{"type":23,"tag":24,"props":12751,"children":12752},{},[12753,12754,12759,12761,12769,12771,12775,12777,12781,12783,12788,12789,12793,12794,12797],{"type":28,"value":4266},{"type":23,"tag":52,"props":12755,"children":12757},{"className":12756},[],[12758],{"type":28,"value":7961},{"type":28,"value":12760}," state enabled, and\nthe ",{"type":23,"tag":31,"props":12762,"children":12763},{"href":6857},[12764],{"type":23,"tag":52,"props":12765,"children":12767},{"className":12766},[],[12768],{"type":28,"value":6864},{"type":28,"value":12770}," feature is not enabled, and\nneither the ",{"type":23,"tag":31,"props":12772,"children":12773},{"href":6830},[12774],{"type":28,"value":6833},{"type":28,"value":12776}," nor the\n",{"type":23,"tag":31,"props":12778,"children":12779},{"href":6846},[12780],{"type":28,"value":6849},{"type":28,"value":12782}," extensions are enabled, then\nthe ",{"type":23,"tag":52,"props":12784,"children":12786},{"className":12785},[],[12787],{"type":28,"value":6877},{"type":28,"value":12629},{"type":23,"tag":31,"props":12790,"children":12791},{"href":6948},[12792],{"type":28,"value":6951},{"type":28,"value":502},{"type":23,"tag":360,"props":12795,"children":12796},{"type":505},[],{"type":28,"value":12798}," be the same as the current\nsubpass color and/or depth/stencil attachments",{"type":23,"tag":416,"props":12800,"children":12802},{"name":12801},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09211",[12803],{"type":23,"tag":24,"props":12804,"children":12805},{},[12806,12807,12812,12814,12818,12819,12824,12825,12830,12832,12837,12838,12842,12843,12846,12848,12853],{"type":28,"value":4266},{"type":23,"tag":52,"props":12808,"children":12810},{"className":12809},[],[12811],{"type":28,"value":7961},{"type":28,"value":12813}," state enabled,\nor a shader object is bound to any graphics stage,\nand the current render pass instance includes a\n",{"type":23,"tag":31,"props":12815,"children":12816},{"href":9697},[12817],{"type":28,"value":9700},{"type":28,"value":9702},{"type":23,"tag":52,"props":12820,"children":12822},{"className":12821},[],[12823],{"type":28,"value":9708},{"type":28,"value":479},{"type":23,"tag":52,"props":12826,"children":12828},{"className":12827},[],[12829],{"type":28,"value":747},{"type":28,"value":12831},",\nthen the ",{"type":23,"tag":52,"props":12833,"children":12835},{"className":12834},[],[12836],{"type":28,"value":6877},{"type":28,"value":12629},{"type":23,"tag":31,"props":12839,"children":12840},{"href":6948},[12841],{"type":28,"value":6951},{"type":28,"value":502},{"type":23,"tag":360,"props":12844,"children":12845},{"type":505},[],{"type":28,"value":12847}," be the same as the\n",{"type":23,"tag":52,"props":12849,"children":12851},{"className":12850},[],[12852],{"type":28,"value":6877},{"type":28,"value":12854}," member of that structure",{"type":23,"tag":416,"props":12856,"children":12858},{"name":12857},"VUID-vkCmdExecuteGeneratedCommandsNV-firstAttachment-07476",[12859],{"type":23,"tag":24,"props":12860,"children":12861},{},[12862,12863,12868,12869,12873,12874,12877,12879,12885,12886,12891,12893,12898,12900,12903],{"type":28,"value":4266},{"type":23,"tag":52,"props":12864,"children":12866},{"className":12865},[],[12867],{"type":28,"value":7913},{"type":28,"value":4274},{"type":23,"tag":31,"props":12870,"children":12871},{"href":4685},[12872],{"type":28,"value":4688},{"type":28,"value":502},{"type":23,"tag":360,"props":12875,"children":12876},{"type":505},[],{"type":28,"value":12878}," have been called in the current\ncommand buffer prior to this drawing command, and the attachments\nspecified by the ",{"type":23,"tag":52,"props":12880,"children":12882},{"className":12881},[],[12883],{"type":28,"value":12884},"firstAttachment",{"type":28,"value":546},{"type":23,"tag":52,"props":12887,"children":12889},{"className":12888},[],[12890],{"type":28,"value":8339},{"type":28,"value":12892},"\nparameters of ",{"type":23,"tag":52,"props":12894,"children":12896},{"className":12895},[],[12897],{"type":28,"value":4688},{"type":28,"value":12899}," calls ",{"type":23,"tag":360,"props":12901,"children":12902},{"type":505},[],{"type":28,"value":12904}," specify an\nenable for all active color attachments in the current subpass",{"type":23,"tag":416,"props":12906,"children":12908},{"name":12907},"VUID-vkCmdExecuteGeneratedCommandsNV-rasterizerDiscardEnable-09417",[12909],{"type":23,"tag":24,"props":12910,"children":12911},{},[12912,12913,12918,12919,12923,12924,12929,12930,12935,12936,12940,12941,12944,12946,12951,12952,12957,12959,12964,12966,12969],{"type":28,"value":4654},{"type":23,"tag":52,"props":12914,"children":12916},{"className":12915},[],[12917],{"type":28,"value":4660},{"type":28,"value":4662},{"type":23,"tag":31,"props":12920,"children":12921},{"href":4368},[12922],{"type":28,"value":4371},{"type":28,"value":4668},{"type":23,"tag":52,"props":12925,"children":12927},{"className":12926},[],[12928],{"type":28,"value":4379},{"type":28,"value":4675},{"type":23,"tag":52,"props":12931,"children":12933},{"className":12932},[],[12934],{"type":28,"value":311},{"type":28,"value":4592},{"type":23,"tag":31,"props":12937,"children":12938},{"href":4685},[12939],{"type":28,"value":4688},{"type":28,"value":502},{"type":23,"tag":360,"props":12942,"children":12943},{"type":505},[],{"type":28,"value":12945}," have been\ncalled in the current command buffer prior to this drawing command, and\nthe attachments specified by the ",{"type":23,"tag":52,"props":12947,"children":12949},{"className":12948},[],[12950],{"type":28,"value":12884},{"type":28,"value":5700},{"type":23,"tag":52,"props":12953,"children":12955},{"className":12954},[],[12956],{"type":28,"value":8339},{"type":28,"value":12958}," parameters of ",{"type":23,"tag":52,"props":12960,"children":12962},{"className":12961},[],[12963],{"type":28,"value":4688},{"type":28,"value":12965},"\ncalls ",{"type":23,"tag":360,"props":12967,"children":12968},{"type":505},[],{"type":28,"value":12970}," specify an enable for all active color attachments in the\ncurrent subpass",{"type":23,"tag":416,"props":12972,"children":12974},{"name":12973},"VUID-vkCmdExecuteGeneratedCommandsNV-firstAttachment-07477",[12975],{"type":23,"tag":24,"props":12976,"children":12977},{},[12978,12979,12984,12985,12989,12990,12993,12995,13000,13001,13006,13007,13012,13013,13016],{"type":28,"value":4266},{"type":23,"tag":52,"props":12980,"children":12982},{"className":12981},[],[12983],{"type":28,"value":10637},{"type":28,"value":8626},{"type":23,"tag":31,"props":12986,"children":12987},{"href":4706},[12988],{"type":28,"value":4709},{"type":28,"value":502},{"type":23,"tag":360,"props":12991,"children":12992},{"type":505},[],{"type":28,"value":12994}," have been called in the\ncurrent command buffer prior to this drawing command, and the\nattachments specified by the ",{"type":23,"tag":52,"props":12996,"children":12998},{"className":12997},[],[12999],{"type":28,"value":12884},{"type":28,"value":5700},{"type":23,"tag":52,"props":13002,"children":13004},{"className":13003},[],[13005],{"type":28,"value":8339},{"type":28,"value":12958},{"type":23,"tag":52,"props":13008,"children":13010},{"className":13009},[],[13011],{"type":28,"value":4709},{"type":28,"value":12965},{"type":23,"tag":360,"props":13014,"children":13015},{"type":505},[],{"type":28,"value":13017}," specify the blend equations for all active color attachments\nin the current subpass where blending is enabled",{"type":23,"tag":416,"props":13019,"children":13021},{"name":13020},"VUID-vkCmdExecuteGeneratedCommandsNV-rasterizerDiscardEnable-09418",[13022],{"type":23,"tag":24,"props":13023,"children":13024},{},[13025,13026,13031,13032,13036,13037,13042,13043,13048,13049,13053,13054,13057,13059,13064,13065,13070,13071,13076,13077,13080],{"type":28,"value":4654},{"type":23,"tag":52,"props":13027,"children":13029},{"className":13028},[],[13030],{"type":28,"value":4660},{"type":28,"value":10589},{"type":23,"tag":31,"props":13033,"children":13034},{"href":4368},[13035],{"type":28,"value":4371},{"type":28,"value":4507},{"type":23,"tag":52,"props":13038,"children":13040},{"className":13039},[],[13041],{"type":28,"value":4379},{"type":28,"value":4381},{"type":23,"tag":52,"props":13044,"children":13046},{"className":13045},[],[13047],{"type":28,"value":311},{"type":28,"value":10607},{"type":23,"tag":31,"props":13050,"children":13051},{"href":4706},[13052],{"type":28,"value":4709},{"type":28,"value":502},{"type":23,"tag":360,"props":13055,"children":13056},{"type":505},[],{"type":28,"value":13058}," have\nbeen called in the current command buffer prior to this drawing command,\nand the attachments specified by the ",{"type":23,"tag":52,"props":13060,"children":13062},{"className":13061},[],[13063],{"type":28,"value":12884},{"type":28,"value":5700},{"type":23,"tag":52,"props":13066,"children":13068},{"className":13067},[],[13069],{"type":28,"value":8339},{"type":28,"value":12958},{"type":23,"tag":52,"props":13072,"children":13074},{"className":13073},[],[13075],{"type":28,"value":4709},{"type":28,"value":12965},{"type":23,"tag":360,"props":13078,"children":13079},{"type":505},[],{"type":28,"value":13017},{"type":23,"tag":416,"props":13082,"children":13084},{"name":13083},"VUID-vkCmdExecuteGeneratedCommandsNV-firstAttachment-07478",[13085],{"type":23,"tag":24,"props":13086,"children":13087},{},[13088,13089,13094,13095,13099,13100,13103,13104,13109,13110,13115,13116,13121,13122,13125],{"type":28,"value":4266},{"type":23,"tag":52,"props":13090,"children":13092},{"className":13091},[],[13093],{"type":28,"value":10729},{"type":28,"value":4274},{"type":23,"tag":31,"props":13096,"children":13097},{"href":10733},[13098],{"type":28,"value":10736},{"type":28,"value":502},{"type":23,"tag":360,"props":13101,"children":13102},{"type":505},[],{"type":28,"value":12878},{"type":23,"tag":52,"props":13105,"children":13107},{"className":13106},[],[13108],{"type":28,"value":12884},{"type":28,"value":546},{"type":23,"tag":52,"props":13111,"children":13113},{"className":13112},[],[13114],{"type":28,"value":8339},{"type":28,"value":12892},{"type":23,"tag":52,"props":13117,"children":13119},{"className":13118},[],[13120],{"type":28,"value":10736},{"type":28,"value":12899},{"type":23,"tag":360,"props":13123,"children":13124},{"type":505},[],{"type":28,"value":13126}," specify the\ncolor write mask for all active color attachments in the current subpass",{"type":23,"tag":416,"props":13128,"children":13130},{"name":13129},"VUID-vkCmdExecuteGeneratedCommandsNV-rasterizerDiscardEnable-09419",[13131],{"type":23,"tag":24,"props":13132,"children":13133},{},[13134,13135,13140,13141,13145,13146,13151,13152,13157,13158,13162,13163,13166,13167,13172,13173,13178,13179,13184,13185,13188],{"type":28,"value":4654},{"type":23,"tag":52,"props":13136,"children":13138},{"className":13137},[],[13139],{"type":28,"value":4660},{"type":28,"value":4662},{"type":23,"tag":31,"props":13142,"children":13143},{"href":4368},[13144],{"type":28,"value":4371},{"type":28,"value":4668},{"type":23,"tag":52,"props":13147,"children":13149},{"className":13148},[],[13150],{"type":28,"value":4379},{"type":28,"value":4675},{"type":23,"tag":52,"props":13153,"children":13155},{"className":13154},[],[13156],{"type":28,"value":311},{"type":28,"value":4592},{"type":23,"tag":31,"props":13159,"children":13160},{"href":10733},[13161],{"type":28,"value":10736},{"type":28,"value":502},{"type":23,"tag":360,"props":13164,"children":13165},{"type":505},[],{"type":28,"value":12945},{"type":23,"tag":52,"props":13168,"children":13170},{"className":13169},[],[13171],{"type":28,"value":12884},{"type":28,"value":5700},{"type":23,"tag":52,"props":13174,"children":13176},{"className":13175},[],[13177],{"type":28,"value":8339},{"type":28,"value":12958},{"type":23,"tag":52,"props":13180,"children":13182},{"className":13181},[],[13183],{"type":28,"value":10736},{"type":28,"value":12965},{"type":23,"tag":360,"props":13186,"children":13187},{"type":505},[],{"type":28,"value":13189}," specify the color write mask for all active color\nattachments in the current subpass",{"type":23,"tag":416,"props":13191,"children":13193},{"name":13192},"VUID-vkCmdExecuteGeneratedCommandsNV-firstAttachment-07479",[13194],{"type":23,"tag":24,"props":13195,"children":13196},{},[13197,13198,13203,13204,13208,13209,13212,13213,13218,13219,13224,13225,13230,13231,13234],{"type":28,"value":4266},{"type":23,"tag":52,"props":13199,"children":13201},{"className":13200},[],[13202],{"type":28,"value":11102},{"type":28,"value":8626},{"type":23,"tag":31,"props":13205,"children":13206},{"href":11106},[13207],{"type":28,"value":11109},{"type":28,"value":502},{"type":23,"tag":360,"props":13210,"children":13211},{"type":505},[],{"type":28,"value":12994},{"type":23,"tag":52,"props":13214,"children":13216},{"className":13215},[],[13217],{"type":28,"value":12884},{"type":28,"value":5700},{"type":23,"tag":52,"props":13220,"children":13222},{"className":13221},[],[13223],{"type":28,"value":8339},{"type":28,"value":12958},{"type":23,"tag":52,"props":13226,"children":13228},{"className":13227},[],[13229],{"type":28,"value":11109},{"type":28,"value":12965},{"type":23,"tag":360,"props":13232,"children":13233},{"type":505},[],{"type":28,"value":13235}," specify the advanced blend equations for all active color\nattachments in the current subpass where blending is enabled",{"type":23,"tag":416,"props":13237,"children":13239},{"name":13238},"VUID-vkCmdExecuteGeneratedCommandsNV-advancedBlendMaxColorAttachments-07480",[13240],{"type":23,"tag":24,"props":13241,"children":13242},{},[13243,13244,13249,13250,13255,13257,13261,13262,13266,13268,13271,13273],{"type":28,"value":4266},{"type":23,"tag":52,"props":13245,"children":13247},{"className":13246},[],[13248],{"type":28,"value":11102},{"type":28,"value":5700},{"type":23,"tag":52,"props":13251,"children":13253},{"className":13252},[],[13254],{"type":28,"value":7913},{"type":28,"value":13256}," dynamic states enabled and\nthe last calls to ",{"type":23,"tag":31,"props":13258,"children":13259},{"href":4685},[13260],{"type":28,"value":4688},{"type":28,"value":5700},{"type":23,"tag":31,"props":13263,"children":13264},{"href":11106},[13265],{"type":28,"value":11109},{"type":28,"value":13267}," have enabled advanced blending, then\nthe number of active color attachments in the current subpass ",{"type":23,"tag":360,"props":13269,"children":13270},{"type":505},[],{"type":28,"value":13272}," not\nexceed ",{"type":23,"tag":31,"props":13274,"children":13276},{"href":13275},"/man/VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT#limits-advancedBlendMaxColorAttachments",[13277],{"type":23,"tag":52,"props":13278,"children":13280},{"className":13279},[],[13281],{"type":28,"value":13282},"advancedBlendMaxColorAttachments",{"type":23,"tag":416,"props":13284,"children":13286},{"name":13285},"VUID-vkCmdExecuteGeneratedCommandsNV-primitivesGeneratedQueryWithNonZeroStreams-07481",[13287],{"type":23,"tag":24,"props":13288,"children":13289},{},[13290,13291,13299,13300,13305,13307,13312,13314,13318,13319,13322,13324,13329],{"type":28,"value":337},{"type":23,"tag":31,"props":13292,"children":13293},{"href":9978},[13294],{"type":23,"tag":52,"props":13295,"children":13297},{"className":13296},[],[13298],{"type":28,"value":9985},{"type":28,"value":9947},{"type":23,"tag":52,"props":13301,"children":13303},{"className":13302},[],[13304],{"type":28,"value":9953},{"type":28,"value":13306}," query is\nactive, and the bound graphics pipeline was created with\n",{"type":23,"tag":52,"props":13308,"children":13310},{"className":13309},[],[13311],{"type":28,"value":10823},{"type":28,"value":13313}," state enabled, the last\ncall to ",{"type":23,"tag":31,"props":13315,"children":13316},{"href":10827},[13317],{"type":28,"value":10830},{"type":28,"value":502},{"type":23,"tag":360,"props":13320,"children":13321},{"type":505},[],{"type":28,"value":13323}," have set the\n",{"type":23,"tag":52,"props":13325,"children":13327},{"className":13326},[],[13328],{"type":28,"value":10011},{"type":28,"value":13330}," to zero",{"type":23,"tag":416,"props":13332,"children":13334},{"name":13333},"VUID-vkCmdExecuteGeneratedCommandsNV-sampleLocationsPerPixel-07482",[13335],{"type":23,"tag":24,"props":13336,"children":13337},{},[13338,13339,13344,13345,13350,13352,13356,13357,13362,13363,13368,13369,13375,13376,13382,13384,13388,13389,13392,13394,13399,13400,13404],{"type":28,"value":4266},{"type":23,"tag":52,"props":13340,"children":13342},{"className":13341},[],[13343],{"type":28,"value":5134},{"type":28,"value":12660},{"type":23,"tag":52,"props":13346,"children":13348},{"className":13347},[],[13349],{"type":28,"value":7961},{"type":28,"value":13351}," state disabled, and the\n",{"type":23,"tag":31,"props":13353,"children":13354},{"href":4554},[13355],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":13358,"children":13360},{"className":13359},[],[13361],{"type":28,"value":5090},{"type":28,"value":1375},{"type":23,"tag":52,"props":13364,"children":13366},{"className":13365},[],[13367],{"type":28,"value":747},{"type":28,"value":5895},{"type":23,"tag":52,"props":13370,"children":13372},{"className":13371},[],[13373],{"type":28,"value":13374},"sampleLocationsPerPixel",{"type":28,"value":6733},{"type":23,"tag":52,"props":13377,"children":13379},{"className":13378},[],[13380],{"type":28,"value":13381},"pSampleLocationsInfo",{"type":28,"value":13383}," in\nthe last call to ",{"type":23,"tag":31,"props":13385,"children":13386},{"href":5172},[13387],{"type":28,"value":5175},{"type":28,"value":502},{"type":23,"tag":360,"props":13390,"children":13391},{"type":505},[],{"type":28,"value":13393}," equal the\n",{"type":23,"tag":52,"props":13395,"children":13397},{"className":13396},[],[13398],{"type":28,"value":6877},{"type":28,"value":3614},{"type":23,"tag":31,"props":13401,"children":13402},{"href":12687},[13403],{"type":28,"value":12690},{"type":28,"value":13405}," structure the bound graphics\npipeline has been created with",{"type":23,"tag":416,"props":13407,"children":13409},{"name":13408},"VUID-vkCmdExecuteGeneratedCommandsNV-sampleLocationsPerPixel-07483",[13410],{"type":23,"tag":24,"props":13411,"children":13412},{},[13413,13414,13419,13420,13425,13427,13431,13432,13437,13438,13443,13444,13449,13450,13455,13456,13460,13461,13464,13465,13470,13472],{"type":28,"value":4266},{"type":23,"tag":52,"props":13415,"children":13417},{"className":13416},[],[13418],{"type":28,"value":5134},{"type":28,"value":12660},{"type":23,"tag":52,"props":13421,"children":13423},{"className":13422},[],[13424],{"type":28,"value":7961},{"type":28,"value":13426}," state enabled, and the\n",{"type":23,"tag":31,"props":13428,"children":13429},{"href":4554},[13430],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":13433,"children":13435},{"className":13434},[],[13436],{"type":28,"value":5090},{"type":28,"value":1375},{"type":23,"tag":52,"props":13439,"children":13441},{"className":13440},[],[13442],{"type":28,"value":747},{"type":28,"value":5895},{"type":23,"tag":52,"props":13445,"children":13447},{"className":13446},[],[13448],{"type":28,"value":13374},{"type":28,"value":6733},{"type":23,"tag":52,"props":13451,"children":13453},{"className":13452},[],[13454],{"type":28,"value":13381},{"type":28,"value":13383},{"type":23,"tag":31,"props":13457,"children":13458},{"href":5172},[13459],{"type":28,"value":5175},{"type":28,"value":502},{"type":23,"tag":360,"props":13462,"children":13463},{"type":505},[],{"type":28,"value":13393},{"type":23,"tag":52,"props":13466,"children":13468},{"className":13467},[],[13469],{"type":28,"value":6877},{"type":28,"value":13471}," parameter of the last call to\n",{"type":23,"tag":31,"props":13473,"children":13474},{"href":6948},[13475],{"type":28,"value":6951},{"type":23,"tag":416,"props":13477,"children":13479},{"name":13478},"VUID-vkCmdExecuteGeneratedCommandsNV-sampleLocationsEnable-07484",[13480],{"type":23,"tag":24,"props":13481,"children":13482},{},[13483,13484,13489,13491,13496,13498,13503,13504,13509,13510,13514,13516,13519,13521,13526],{"type":28,"value":6506},{"type":23,"tag":52,"props":13485,"children":13487},{"className":13486},[],[13488],{"type":28,"value":4660},{"type":28,"value":13490},"\nstage, or\nthe bound graphics pipeline was created with the\n",{"type":23,"tag":52,"props":13492,"children":13494},{"className":13493},[],[13495],{"type":28,"value":11027},{"type":28,"value":13497}," state enabled, and\n",{"type":23,"tag":52,"props":13499,"children":13501},{"className":13500},[],[13502],{"type":28,"value":5090},{"type":28,"value":10272},{"type":23,"tag":52,"props":13505,"children":13507},{"className":13506},[],[13508],{"type":28,"value":747},{"type":28,"value":12629},{"type":23,"tag":31,"props":13511,"children":13512},{"href":11031},[13513],{"type":28,"value":11034},{"type":28,"value":13515},", and the current subpass has a\ndepth/stencil attachment, then that attachment ",{"type":23,"tag":360,"props":13517,"children":13518},{"type":505},[],{"type":28,"value":13520}," have been created\nwith the ",{"type":23,"tag":52,"props":13522,"children":13524},{"className":13523},[],[13525],{"type":28,"value":5110},{"type":28,"value":13527},"\nbit set",{"type":23,"tag":416,"props":13529,"children":13531},{"name":13530},"VUID-vkCmdExecuteGeneratedCommandsNV-sampleLocationsEnable-07485",[13532],{"type":23,"tag":24,"props":13533,"children":13534},{},[13535,13536,13541,13543,13548,13549,13554,13556,13561,13562,13567,13568,13572,13573,13579,13581,13585,13586,13589,13591,13597,13598,13604,13606,13612,13613,13618,13620],{"type":28,"value":6506},{"type":23,"tag":52,"props":13537,"children":13539},{"className":13538},[],[13540],{"type":28,"value":4660},{"type":28,"value":13542},"\nstage, or\nthe bound graphics pipeline state was created with the\n",{"type":23,"tag":52,"props":13544,"children":13546},{"className":13545},[],[13547],{"type":28,"value":5134},{"type":28,"value":12660},{"type":23,"tag":52,"props":13550,"children":13552},{"className":13551},[],[13553],{"type":28,"value":11027},{"type":28,"value":13555}," state enabled, and if\n",{"type":23,"tag":52,"props":13557,"children":13559},{"className":13558},[],[13560],{"type":28,"value":5090},{"type":28,"value":10272},{"type":23,"tag":52,"props":13563,"children":13565},{"className":13564},[],[13566],{"type":28,"value":747},{"type":28,"value":12629},{"type":23,"tag":31,"props":13569,"children":13570},{"href":11031},[13571],{"type":28,"value":11034},{"type":28,"value":5895},{"type":23,"tag":52,"props":13574,"children":13576},{"className":13575},[],[13577],{"type":28,"value":13578},"sampleLocationsInfo.sampleLocationGridSize.width",{"type":28,"value":13580}," in the last call\nto ",{"type":23,"tag":31,"props":13582,"children":13583},{"href":5172},[13584],{"type":28,"value":5175},{"type":28,"value":502},{"type":23,"tag":360,"props":13587,"children":13588},{"type":505},[],{"type":28,"value":13590}," evenly divide\n",{"type":23,"tag":31,"props":13592,"children":13594},{"href":13593},"/man/VkMultisamplePropertiesEXT",[13595],{"type":28,"value":13596},"VkMultisamplePropertiesEXT",{"type":28,"value":200},{"type":23,"tag":52,"props":13599,"children":13601},{"className":13600},[],[13602],{"type":28,"value":13603},"sampleLocationGridSize.width",{"type":28,"value":13605}," as\nreturned by ",{"type":23,"tag":31,"props":13607,"children":13609},{"href":13608},"/man/vkGetPhysicalDeviceMultisamplePropertiesEXT",[13610],{"type":28,"value":13611},"vkGetPhysicalDeviceMultisamplePropertiesEXT",{"type":28,"value":2074},{"type":23,"tag":52,"props":13614,"children":13616},{"className":13615},[],[13617],{"type":28,"value":12673},{"type":28,"value":13619}," parameter equaling ",{"type":23,"tag":52,"props":13621,"children":13623},{"className":13622},[],[13624],{"type":28,"value":6877},{"type":23,"tag":416,"props":13626,"children":13628},{"name":13627},"VUID-vkCmdExecuteGeneratedCommandsNV-sampleLocationsEnable-07486",[13629],{"type":23,"tag":24,"props":13630,"children":13631},{},[13632,13633,13638,13639,13644,13645,13650,13651,13656,13657,13662,13663,13667,13668,13674,13675,13679,13680,13683,13684,13688,13689,13695,13696,13700,13701,13706,13707],{"type":28,"value":6506},{"type":23,"tag":52,"props":13634,"children":13636},{"className":13635},[],[13637],{"type":28,"value":4660},{"type":28,"value":13542},{"type":23,"tag":52,"props":13640,"children":13642},{"className":13641},[],[13643],{"type":28,"value":5134},{"type":28,"value":12660},{"type":23,"tag":52,"props":13646,"children":13648},{"className":13647},[],[13649],{"type":28,"value":11027},{"type":28,"value":13555},{"type":23,"tag":52,"props":13652,"children":13654},{"className":13653},[],[13655],{"type":28,"value":5090},{"type":28,"value":10272},{"type":23,"tag":52,"props":13658,"children":13660},{"className":13659},[],[13661],{"type":28,"value":747},{"type":28,"value":12629},{"type":23,"tag":31,"props":13664,"children":13665},{"href":11031},[13666],{"type":28,"value":11034},{"type":28,"value":5895},{"type":23,"tag":52,"props":13669,"children":13671},{"className":13670},[],[13672],{"type":28,"value":13673},"sampleLocationsInfo.sampleLocationGridSize.height",{"type":28,"value":13580},{"type":23,"tag":31,"props":13676,"children":13677},{"href":5172},[13678],{"type":28,"value":5175},{"type":28,"value":502},{"type":23,"tag":360,"props":13681,"children":13682},{"type":505},[],{"type":28,"value":13590},{"type":23,"tag":31,"props":13685,"children":13686},{"href":13593},[13687],{"type":28,"value":13596},{"type":28,"value":200},{"type":23,"tag":52,"props":13690,"children":13692},{"className":13691},[],[13693],{"type":28,"value":13694},"sampleLocationGridSize.height",{"type":28,"value":13605},{"type":23,"tag":31,"props":13697,"children":13698},{"href":13608},[13699],{"type":28,"value":13611},{"type":28,"value":2074},{"type":23,"tag":52,"props":13702,"children":13704},{"className":13703},[],[13705],{"type":28,"value":12673},{"type":28,"value":13619},{"type":23,"tag":52,"props":13708,"children":13710},{"className":13709},[],[13711],{"type":28,"value":6877},{"type":23,"tag":416,"props":13713,"children":13715},{"name":13714},"VUID-vkCmdExecuteGeneratedCommandsNV-sampleLocationsEnable-07487",[13716],{"type":23,"tag":24,"props":13717,"children":13718},{},[13719,13720,13725,13726,13731,13732,13737,13738,13743,13744,13748,13750,13753,13755],{"type":28,"value":6506},{"type":23,"tag":52,"props":13721,"children":13723},{"className":13722},[],[13724],{"type":28,"value":4660},{"type":28,"value":13542},{"type":23,"tag":52,"props":13727,"children":13729},{"className":13728},[],[13730],{"type":28,"value":11027},{"type":28,"value":13555},{"type":23,"tag":52,"props":13733,"children":13735},{"className":13734},[],[13736],{"type":28,"value":5090},{"type":28,"value":10272},{"type":23,"tag":52,"props":13739,"children":13741},{"className":13740},[],[13742],{"type":28,"value":747},{"type":28,"value":12629},{"type":23,"tag":31,"props":13745,"children":13746},{"href":11031},[13747],{"type":28,"value":11034},{"type":28,"value":13749},", the fragment shader code ",{"type":23,"tag":360,"props":13751,"children":13752},{"type":505},[],{"type":28,"value":13754},"\nnot statically use the extended instruction ",{"type":23,"tag":52,"props":13756,"children":13758},{"className":13757},[],[13759],{"type":28,"value":13760},"InterpolateAtSample",{"type":23,"tag":416,"props":13762,"children":13764},{"name":13763},"VUID-vkCmdExecuteGeneratedCommandsNV-sampleLocationsEnable-07936",[13765],{"type":23,"tag":24,"props":13766,"children":13767},{},[13768,13769,13774,13776,13781,13782,13786,13787,13792,13793,13798,13799,13804,13805,13808,13810,13814,13815,13820,13821,13825,13826,13831,13833,13838,13840],{"type":28,"value":4266},{"type":23,"tag":52,"props":13770,"children":13772},{"className":13771},[],[13773],{"type":28,"value":5134},{"type":28,"value":13775}," state disabled and the\n",{"type":23,"tag":52,"props":13777,"children":13779},{"className":13778},[],[13780],{"type":28,"value":7961},{"type":28,"value":13426},{"type":23,"tag":31,"props":13783,"children":13784},{"href":4554},[13785],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":13788,"children":13790},{"className":13789},[],[13791],{"type":28,"value":5090},{"type":28,"value":1375},{"type":23,"tag":52,"props":13794,"children":13796},{"className":13795},[],[13797],{"type":28,"value":747},{"type":28,"value":4828},{"type":23,"tag":52,"props":13800,"children":13802},{"className":13801},[],[13803],{"type":28,"value":13578},{"type":28,"value":502},{"type":23,"tag":360,"props":13806,"children":13807},{"type":505},[],{"type":28,"value":13809}," evenly\ndivide\n",{"type":23,"tag":31,"props":13811,"children":13812},{"href":13593},[13813],{"type":28,"value":13596},{"type":28,"value":200},{"type":23,"tag":52,"props":13816,"children":13818},{"className":13817},[],[13819],{"type":28,"value":13603},{"type":28,"value":13605},{"type":23,"tag":31,"props":13822,"children":13823},{"href":13608},[13824],{"type":28,"value":13611},{"type":28,"value":2074},{"type":23,"tag":52,"props":13827,"children":13829},{"className":13828},[],[13830],{"type":28,"value":12673},{"type":28,"value":13832}," parameter equaling the value of ",{"type":23,"tag":52,"props":13834,"children":13836},{"className":13835},[],[13837],{"type":28,"value":6877},{"type":28,"value":13839},"\nin the last call to ",{"type":23,"tag":31,"props":13841,"children":13842},{"href":6948},[13843],{"type":28,"value":6951},{"type":23,"tag":416,"props":13845,"children":13847},{"name":13846},"VUID-vkCmdExecuteGeneratedCommandsNV-sampleLocationsEnable-07937",[13848],{"type":23,"tag":24,"props":13849,"children":13850},{},[13851,13852,13857,13858,13863,13864,13868,13869,13874,13875,13880,13881,13886,13887,13890,13891,13895,13896,13901,13902,13906,13907,13912,13913,13918,13919],{"type":28,"value":4266},{"type":23,"tag":52,"props":13853,"children":13855},{"className":13854},[],[13856],{"type":28,"value":5134},{"type":28,"value":13775},{"type":23,"tag":52,"props":13859,"children":13861},{"className":13860},[],[13862],{"type":28,"value":7961},{"type":28,"value":13426},{"type":23,"tag":31,"props":13865,"children":13866},{"href":4554},[13867],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":13870,"children":13872},{"className":13871},[],[13873],{"type":28,"value":5090},{"type":28,"value":1375},{"type":23,"tag":52,"props":13876,"children":13878},{"className":13877},[],[13879],{"type":28,"value":747},{"type":28,"value":4828},{"type":23,"tag":52,"props":13882,"children":13884},{"className":13883},[],[13885],{"type":28,"value":13673},{"type":28,"value":502},{"type":23,"tag":360,"props":13888,"children":13889},{"type":505},[],{"type":28,"value":13809},{"type":23,"tag":31,"props":13892,"children":13893},{"href":13593},[13894],{"type":28,"value":13596},{"type":28,"value":200},{"type":23,"tag":52,"props":13897,"children":13899},{"className":13898},[],[13900],{"type":28,"value":13694},{"type":28,"value":13605},{"type":23,"tag":31,"props":13903,"children":13904},{"href":13608},[13905],{"type":28,"value":13611},{"type":28,"value":2074},{"type":23,"tag":52,"props":13908,"children":13910},{"className":13909},[],[13911],{"type":28,"value":12673},{"type":28,"value":13832},{"type":23,"tag":52,"props":13914,"children":13916},{"className":13915},[],[13917],{"type":28,"value":6877},{"type":28,"value":13839},{"type":23,"tag":31,"props":13920,"children":13921},{"href":6948},[13922],{"type":28,"value":6951},{"type":23,"tag":416,"props":13924,"children":13926},{"name":13925},"VUID-vkCmdExecuteGeneratedCommandsNV-sampleLocationsEnable-07938",[13927],{"type":23,"tag":24,"props":13928,"children":13929},{},[13930,13931,13936,13937,13942,13943,13947,13948,13953,13954,13959,13960,13966,13967,13970,13972,13977,13978],{"type":28,"value":4266},{"type":23,"tag":52,"props":13932,"children":13934},{"className":13933},[],[13935],{"type":28,"value":5134},{"type":28,"value":13775},{"type":23,"tag":52,"props":13938,"children":13940},{"className":13939},[],[13941],{"type":28,"value":7961},{"type":28,"value":13426},{"type":23,"tag":31,"props":13944,"children":13945},{"href":4554},[13946],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":13949,"children":13951},{"className":13950},[],[13952],{"type":28,"value":5090},{"type":28,"value":1375},{"type":23,"tag":52,"props":13955,"children":13957},{"className":13956},[],[13958],{"type":28,"value":747},{"type":28,"value":4828},{"type":23,"tag":52,"props":13961,"children":13963},{"className":13962},[],[13964],{"type":28,"value":13965},"sampleLocationsInfo.sampleLocationsPerPixel",{"type":28,"value":502},{"type":23,"tag":360,"props":13968,"children":13969},{"type":505},[],{"type":28,"value":13971}," equal\n",{"type":23,"tag":52,"props":13973,"children":13975},{"className":13974},[],[13976],{"type":28,"value":6877},{"type":28,"value":12629},{"type":23,"tag":31,"props":13979,"children":13980},{"href":6948},[13981],{"type":28,"value":6951},{"type":23,"tag":416,"props":13983,"children":13985},{"name":13984},"VUID-vkCmdExecuteGeneratedCommandsNV-coverageModulationTableEnable-07488",[13986],{"type":23,"tag":24,"props":13987,"children":13988},{},[13989,13991,13996,13998,14002,14004,14009,14010,14015,14016,14022,14023,14027,14028,14031,14033,14038],{"type":28,"value":13990},"If\na shader object is bound to any graphics stage or\nthe bound graphics pipeline state was created with the\n",{"type":23,"tag":52,"props":13992,"children":13994},{"className":13993},[],[13995],{"type":28,"value":12194},{"type":28,"value":13997}," state\nenabled, and the last call to\n",{"type":23,"tag":31,"props":13999,"children":14000},{"href":12235},[14001],{"type":28,"value":12238},{"type":28,"value":14003}," set\n",{"type":23,"tag":52,"props":14005,"children":14007},{"className":14006},[],[14008],{"type":28,"value":12296},{"type":28,"value":4381},{"type":23,"tag":52,"props":14011,"children":14013},{"className":14012},[],[14014],{"type":28,"value":747},{"type":28,"value":5895},{"type":23,"tag":52,"props":14017,"children":14019},{"className":14018},[],[14020],{"type":28,"value":14021},"coverageModulationTableCount",{"type":28,"value":5902},{"type":23,"tag":31,"props":14024,"children":14025},{"href":12306},[14026],{"type":28,"value":12309},{"type":28,"value":502},{"type":23,"tag":360,"props":14029,"children":14030},{"type":505},[],{"type":28,"value":14032}," equal the current\n",{"type":23,"tag":52,"props":14034,"children":14036},{"className":14035},[],[14037],{"type":28,"value":6877},{"type":28,"value":14039}," divided by the number of color samples in the\ncurrent subpass",{"type":23,"tag":416,"props":14041,"children":14043},{"name":14042},"VUID-vkCmdExecuteGeneratedCommandsNV-rasterizationSamples-07489",[14044],{"type":23,"tag":24,"props":14045,"children":14046},{},[14047,14048,14052,14054,14059,14060,14063],{"type":28,"value":337},{"type":23,"tag":31,"props":14049,"children":14050},{"href":6846},[14051],{"type":28,"value":6849},{"type":28,"value":14053}," 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":23,"tag":52,"props":14055,"children":14057},{"className":14056},[],[14058],{"type":28,"value":6877},{"type":28,"value":502},{"type":23,"tag":360,"props":14061,"children":14062},{"type":505},[],{"type":28,"value":14064}," be the\nsame as the sample count of the depth/stencil attachment",{"type":23,"tag":416,"props":14066,"children":14068},{"name":14067},"VUID-vkCmdExecuteGeneratedCommandsNV-coverageToColorEnable-07490",[14069,14108],{"type":23,"tag":24,"props":14070,"children":14071},{},[14072,14073,14078,14080,14084,14086,14091,14092,14097,14099,14102,14104],{"type":28,"value":4266},{"type":23,"tag":52,"props":14074,"children":14076},{"className":14075},[],[14077],{"type":28,"value":12011},{"type":28,"value":14079}," state enabled and the\nlast call to ",{"type":23,"tag":31,"props":14081,"children":14082},{"href":12032},[14083],{"type":28,"value":12035},{"type":28,"value":14085}," set the\n",{"type":23,"tag":52,"props":14087,"children":14089},{"className":14088},[],[14090],{"type":28,"value":12099},{"type":28,"value":4381},{"type":23,"tag":52,"props":14093,"children":14095},{"className":14094},[],[14096],{"type":28,"value":747},{"type":28,"value":14098},", then the current subpass\n",{"type":23,"tag":360,"props":14100,"children":14101},{"type":505},[],{"type":28,"value":14103}," have a color attachment at the location selected by the last call\nto ",{"type":23,"tag":31,"props":14105,"children":14106},{"href":12109},[14107],{"type":28,"value":12112},{"type":23,"tag":24,"props":14109,"children":14110},{},[14111,14117,14119,14123,14124,14130,14131,14137,14138,14144,14145,14151,14152,14158,14159],{"type":23,"tag":52,"props":14112,"children":14114},{"className":14113},[],[14115],{"type":28,"value":14116},"coverageToColorLocation",{"type":28,"value":14118},", with a ",{"type":23,"tag":31,"props":14120,"children":14121},{"href":2789},[14122],{"type":28,"value":2792},{"type":28,"value":1006},{"type":23,"tag":52,"props":14125,"children":14127},{"className":14126},[],[14128],{"type":28,"value":14129},"VK_FORMAT_R8_UINT",{"type":28,"value":1014},{"type":23,"tag":52,"props":14132,"children":14134},{"className":14133},[],[14135],{"type":28,"value":14136},"VK_FORMAT_R8_SINT",{"type":28,"value":98},{"type":23,"tag":52,"props":14139,"children":14141},{"className":14140},[],[14142],{"type":28,"value":14143},"VK_FORMAT_R16_UINT",{"type":28,"value":1014},{"type":23,"tag":52,"props":14146,"children":14148},{"className":14147},[],[14149],{"type":28,"value":14150},"VK_FORMAT_R16_SINT",{"type":28,"value":98},{"type":23,"tag":52,"props":14153,"children":14155},{"className":14154},[],[14156],{"type":28,"value":14157},"VK_FORMAT_R32_UINT",{"type":28,"value":3318},{"type":23,"tag":52,"props":14160,"children":14162},{"className":14161},[],[14163],{"type":28,"value":14164},"VK_FORMAT_R32_SINT",{"type":23,"tag":416,"props":14166,"children":14168},{"name":14167},"VUID-vkCmdExecuteGeneratedCommandsNV-rasterizerDiscardEnable-09420",[14169,14227],{"type":23,"tag":24,"props":14170,"children":14171},{},[14172,14173,14177,14178,14183,14184,14188,14189,14194,14195,14200,14202,14206,14207,14212,14213,14218,14219,14222,14223],{"type":28,"value":337},{"type":23,"tag":31,"props":14174,"children":14175},{"href":11995},[14176],{"type":28,"value":11998},{"type":28,"value":11135},{"type":23,"tag":52,"props":14179,"children":14181},{"className":14180},[],[14182],{"type":28,"value":4660},{"type":28,"value":4662},{"type":23,"tag":31,"props":14185,"children":14186},{"href":4368},[14187],{"type":28,"value":4371},{"type":28,"value":4668},{"type":23,"tag":52,"props":14190,"children":14192},{"className":14191},[],[14193],{"type":28,"value":4379},{"type":28,"value":4675},{"type":23,"tag":52,"props":14196,"children":14198},{"className":14197},[],[14199],{"type":28,"value":311},{"type":28,"value":14201},", and the last call to\n",{"type":23,"tag":31,"props":14203,"children":14204},{"href":12032},[14205],{"type":28,"value":12035},{"type":28,"value":14085},{"type":23,"tag":52,"props":14208,"children":14210},{"className":14209},[],[14211],{"type":28,"value":12099},{"type":28,"value":4381},{"type":23,"tag":52,"props":14214,"children":14216},{"className":14215},[],[14217],{"type":28,"value":747},{"type":28,"value":14098},{"type":23,"tag":360,"props":14220,"children":14221},{"type":505},[],{"type":28,"value":14103},{"type":23,"tag":31,"props":14224,"children":14225},{"href":12109},[14226],{"type":28,"value":12112},{"type":23,"tag":24,"props":14228,"children":14229},{},[14230,14235,14236,14240,14241,14246,14247,14252,14253,14258,14259,14264,14265,14270,14271],{"type":23,"tag":52,"props":14231,"children":14233},{"className":14232},[],[14234],{"type":28,"value":14116},{"type":28,"value":14118},{"type":23,"tag":31,"props":14237,"children":14238},{"href":2789},[14239],{"type":28,"value":2792},{"type":28,"value":1006},{"type":23,"tag":52,"props":14242,"children":14244},{"className":14243},[],[14245],{"type":28,"value":14129},{"type":28,"value":1014},{"type":23,"tag":52,"props":14248,"children":14250},{"className":14249},[],[14251],{"type":28,"value":14136},{"type":28,"value":98},{"type":23,"tag":52,"props":14254,"children":14256},{"className":14255},[],[14257],{"type":28,"value":14143},{"type":28,"value":1014},{"type":23,"tag":52,"props":14260,"children":14262},{"className":14261},[],[14263],{"type":28,"value":14150},{"type":28,"value":98},{"type":23,"tag":52,"props":14266,"children":14268},{"className":14267},[],[14269],{"type":28,"value":14157},{"type":28,"value":3318},{"type":23,"tag":52,"props":14272,"children":14274},{"className":14273},[],[14275],{"type":28,"value":14164},{"type":23,"tag":416,"props":14277,"children":14279},{"name":14278},"VUID-vkCmdExecuteGeneratedCommandsNV-coverageReductionMode-07491",[14280],{"type":23,"tag":24,"props":14281,"children":14282},{},[14283,14285,14291,14293,14298,14299,14304,14306,14311,14313,14318,14320,14323,14325],{"type":28,"value":14284},"If this ",{"type":23,"tag":31,"props":14286,"children":14288},{"href":14287},"/extensions/VK_NV_coverage_reduction_mode",[14289],{"type":28,"value":14290},"VK_NV_coverage_reduction_mode",{"type":28,"value":14292}," extension is enabled, the\nbound graphics pipeline state was created with the\n",{"type":23,"tag":52,"props":14294,"children":14296},{"className":14295},[],[14297],{"type":28,"value":12011},{"type":28,"value":5700},{"type":23,"tag":52,"props":14300,"children":14302},{"className":14301},[],[14303],{"type":28,"value":7961},{"type":28,"value":14305}," states enabled, the\ncurrent coverage reduction mode ",{"type":23,"tag":52,"props":14307,"children":14309},{"className":14308},[],[14310],{"type":28,"value":12516},{"type":28,"value":14312},", then the\ncurrent ",{"type":23,"tag":52,"props":14314,"children":14316},{"className":14315},[],[14317],{"type":28,"value":6877},{"type":28,"value":14319},", and the sample counts for the color\nand depth/stencil attachments (if the subpass has them) ",{"type":23,"tag":360,"props":14321,"children":14322},{"type":505},[],{"type":28,"value":14324}," be a valid\ncombination returned by\n",{"type":23,"tag":31,"props":14326,"children":14328},{"href":14327},"/man/vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV",[14329],{"type":28,"value":14330},"vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV",{"type":23,"tag":416,"props":14332,"children":14334},{"name":14333},"VUID-vkCmdExecuteGeneratedCommandsNV-viewportCount-07492",[14335],{"type":23,"tag":24,"props":14336,"children":14337},{},[14338,14339,14344,14345,14350,14351,14354,14355,14359,14360,14365,14366,14371,14372],{"type":28,"value":4266},{"type":23,"tag":52,"props":14340,"children":14342},{"className":14341},[],[14343],{"type":28,"value":5634},{"type":28,"value":5753},{"type":23,"tag":52,"props":14346,"children":14348},{"className":14347},[],[14349],{"type":28,"value":11966},{"type":28,"value":5761},{"type":23,"tag":360,"props":14352,"children":14353},{"type":505},[],{"type":28,"value":1927},{"type":23,"tag":31,"props":14356,"children":14357},{"href":6222},[14358],{"type":28,"value":6225},{"type":28,"value":200},{"type":23,"tag":52,"props":14361,"children":14363},{"className":14362},[],[14364],{"type":28,"value":5713},{"type":28,"value":5779},{"type":23,"tag":52,"props":14367,"children":14369},{"className":14368},[],[14370],{"type":28,"value":5713},{"type":28,"value":5786},{"type":23,"tag":31,"props":14373,"children":14374},{"href":5639},[14375],{"type":28,"value":5642},{"type":23,"tag":416,"props":14377,"children":14379},{"name":14378},"VUID-vkCmdExecuteGeneratedCommandsNV-viewportCount-07493",[14380],{"type":23,"tag":24,"props":14381,"children":14382},{},[14383,14384,14389,14390,14395,14397,14402,14403,14407,14408,14411,14412,14417,14418],{"type":28,"value":4266},{"type":23,"tag":52,"props":14385,"children":14387},{"className":14386},[],[14388],{"type":28,"value":5634},{"type":28,"value":5700},{"type":23,"tag":52,"props":14391,"children":14393},{"className":14392},[],[14394],{"type":28,"value":11966},{"type":28,"value":14396}," dynamic states enabled then\nthe ",{"type":23,"tag":52,"props":14398,"children":14400},{"className":14399},[],[14401],{"type":28,"value":5713},{"type":28,"value":5902},{"type":23,"tag":31,"props":14404,"children":14405},{"href":11971},[14406],{"type":28,"value":11974},{"type":28,"value":502},{"type":23,"tag":360,"props":14409,"children":14410},{"type":505},[],{"type":28,"value":5912},{"type":23,"tag":52,"props":14413,"children":14415},{"className":14414},[],[14416],{"type":28,"value":5713},{"type":28,"value":5902},{"type":23,"tag":31,"props":14419,"children":14420},{"href":5639},[14421],{"type":28,"value":5642},{"type":23,"tag":416,"props":14423,"children":14425},{"name":14424},"VUID-vkCmdExecuteGeneratedCommandsNV-viewportCount-09421",[14426],{"type":23,"tag":24,"props":14427,"children":14428},{},[14429,14430,14434,14436,14441,14442,14446,14447,14450,14451,14456,14457],{"type":28,"value":337},{"type":23,"tag":31,"props":14431,"children":14432},{"href":11956},[14433],{"type":28,"value":11959},{"type":28,"value":14435}," extension is enabled, and a\nshader object is bound to any graphics stage, then the\n",{"type":23,"tag":52,"props":14437,"children":14439},{"className":14438},[],[14440],{"type":28,"value":5713},{"type":28,"value":5902},{"type":23,"tag":31,"props":14443,"children":14444},{"href":11971},[14445],{"type":28,"value":11974},{"type":28,"value":502},{"type":23,"tag":360,"props":14448,"children":14449},{"type":505},[],{"type":28,"value":5912},{"type":23,"tag":52,"props":14452,"children":14454},{"className":14453},[],[14455],{"type":28,"value":5713},{"type":28,"value":5902},{"type":23,"tag":31,"props":14458,"children":14459},{"href":5639},[14460],{"type":28,"value":5642},{"type":23,"tag":416,"props":14462,"children":14464},{"name":14463},"VUID-vkCmdExecuteGeneratedCommandsNV-rasterizationSamples-07494",[14465],{"type":23,"tag":24,"props":14466,"children":14467},{},[14468,14469,14473,14475,14480,14482,14486,14488,14494,14495,14498,14499],{"type":28,"value":337},{"type":23,"tag":31,"props":14470,"children":14471},{"href":6846},[14472],{"type":28,"value":6849},{"type":28,"value":14474}," extension is enabled,\nand if the current subpass has any color attachments and\n",{"type":23,"tag":52,"props":14476,"children":14478},{"className":14477},[],[14479],{"type":28,"value":6877},{"type":28,"value":14481}," of the last call to\n",{"type":23,"tag":31,"props":14483,"children":14484},{"href":6948},[14485],{"type":28,"value":6951},{"type":28,"value":14487}," is greater than the number of\ncolor samples, then the pipeline ",{"type":23,"tag":52,"props":14489,"children":14491},{"className":14490},[],[14492],{"type":28,"value":14493},"sampleShadingEnable",{"type":28,"value":502},{"type":23,"tag":360,"props":14496,"children":14497},{"type":505},[],{"type":28,"value":815},{"type":23,"tag":52,"props":14500,"children":14502},{"className":14501},[],[14503],{"type":28,"value":311},{"type":23,"tag":416,"props":14505,"children":14507},{"name":14506},"VUID-vkCmdExecuteGeneratedCommandsNV-stippledLineEnable-07495",[14508],{"type":23,"tag":24,"props":14509,"children":14510},{},[14511,14512,14517,14518,14523,14525,14530,14532,14537,14539,14545,14546,14552,14553,14563,14565,14568],{"type":28,"value":4266},{"type":23,"tag":52,"props":14513,"children":14515},{"className":14514},[],[14516],{"type":28,"value":11490},{"type":28,"value":561},{"type":23,"tag":52,"props":14519,"children":14521},{"className":14520},[],[14522],{"type":28,"value":11255},{"type":28,"value":14524}," dynamic states\nenabled, and if the current ",{"type":23,"tag":52,"props":14526,"children":14528},{"className":14527},[],[14529],{"type":28,"value":11783},{"type":28,"value":14531}," state is\n",{"type":23,"tag":52,"props":14533,"children":14535},{"className":14534},[],[14536],{"type":28,"value":747},{"type":28,"value":14538}," and the current ",{"type":23,"tag":52,"props":14540,"children":14542},{"className":14541},[],[14543],{"type":28,"value":14544},"lineRasterizationMode",{"type":28,"value":14531},{"type":23,"tag":52,"props":14547,"children":14549},{"className":14548},[],[14550],{"type":28,"value":14551},"VK_LINE_RASTERIZATION_MODE_RECTANGULAR_KHR",{"type":28,"value":5895},{"type":23,"tag":31,"props":14554,"children":14556},{"href":14555},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-stippledRectangularLines",[14557],{"type":23,"tag":52,"props":14558,"children":14560},{"className":14559},[],[14561],{"type":28,"value":14562},"stippledRectangularLines",{"type":28,"value":14564},"\nfeature ",{"type":23,"tag":360,"props":14566,"children":14567},{"type":505},[],{"type":28,"value":14569}," be enabled",{"type":23,"tag":416,"props":14571,"children":14573},{"name":14572},"VUID-vkCmdExecuteGeneratedCommandsNV-stippledLineEnable-07496",[14574],{"type":23,"tag":24,"props":14575,"children":14576},{},[14577,14578,14583,14584,14589,14590,14595,14596,14601,14602,14607,14608,14614,14615,14625,14626,14629],{"type":28,"value":4266},{"type":23,"tag":52,"props":14579,"children":14581},{"className":14580},[],[14582],{"type":28,"value":11490},{"type":28,"value":561},{"type":23,"tag":52,"props":14585,"children":14587},{"className":14586},[],[14588],{"type":28,"value":11255},{"type":28,"value":14524},{"type":23,"tag":52,"props":14591,"children":14593},{"className":14592},[],[14594],{"type":28,"value":11783},{"type":28,"value":14531},{"type":23,"tag":52,"props":14597,"children":14599},{"className":14598},[],[14600],{"type":28,"value":747},{"type":28,"value":14538},{"type":23,"tag":52,"props":14603,"children":14605},{"className":14604},[],[14606],{"type":28,"value":14544},{"type":28,"value":14531},{"type":23,"tag":52,"props":14609,"children":14611},{"className":14610},[],[14612],{"type":28,"value":14613},"VK_LINE_RASTERIZATION_MODE_BRESENHAM_KHR",{"type":28,"value":5895},{"type":23,"tag":31,"props":14616,"children":14618},{"href":14617},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-stippledBresenhamLines",[14619],{"type":23,"tag":52,"props":14620,"children":14622},{"className":14621},[],[14623],{"type":28,"value":14624},"stippledBresenhamLines",{"type":28,"value":14564},{"type":23,"tag":360,"props":14627,"children":14628},{"type":505},[],{"type":28,"value":14569},{"type":23,"tag":416,"props":14631,"children":14633},{"name":14632},"VUID-vkCmdExecuteGeneratedCommandsNV-stippledLineEnable-07497",[14634],{"type":23,"tag":24,"props":14635,"children":14636},{},[14637,14638,14643,14644,14649,14650,14655,14656,14661,14662,14667,14668,14674,14675,14685,14687,14690],{"type":28,"value":4266},{"type":23,"tag":52,"props":14639,"children":14641},{"className":14640},[],[14642],{"type":28,"value":11490},{"type":28,"value":561},{"type":23,"tag":52,"props":14645,"children":14647},{"className":14646},[],[14648],{"type":28,"value":11255},{"type":28,"value":14524},{"type":23,"tag":52,"props":14651,"children":14653},{"className":14652},[],[14654],{"type":28,"value":11783},{"type":28,"value":14531},{"type":23,"tag":52,"props":14657,"children":14659},{"className":14658},[],[14660],{"type":28,"value":747},{"type":28,"value":14538},{"type":23,"tag":52,"props":14663,"children":14665},{"className":14664},[],[14666],{"type":28,"value":14544},{"type":28,"value":14531},{"type":23,"tag":52,"props":14669,"children":14671},{"className":14670},[],[14672],{"type":28,"value":14673},"VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH_KHR",{"type":28,"value":5895},{"type":23,"tag":31,"props":14676,"children":14678},{"href":14677},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-stippledSmoothLines",[14679],{"type":23,"tag":52,"props":14680,"children":14682},{"className":14681},[],[14683],{"type":28,"value":14684},"stippledSmoothLines",{"type":28,"value":14686}," feature\n",{"type":23,"tag":360,"props":14688,"children":14689},{"type":505},[],{"type":28,"value":14569},{"type":23,"tag":416,"props":14692,"children":14694},{"name":14693},"VUID-vkCmdExecuteGeneratedCommandsNV-stippledLineEnable-07498",[14695],{"type":23,"tag":24,"props":14696,"children":14697},{},[14698,14699,14704,14705,14710,14711,14716,14717,14722,14723,14728,14729,14735,14736,14744,14745,14748,14750,14756,14757,14763,14764,14767,14768],{"type":28,"value":4266},{"type":23,"tag":52,"props":14700,"children":14702},{"className":14701},[],[14703],{"type":28,"value":11490},{"type":28,"value":561},{"type":23,"tag":52,"props":14706,"children":14708},{"className":14707},[],[14709],{"type":28,"value":11255},{"type":28,"value":14524},{"type":23,"tag":52,"props":14712,"children":14714},{"className":14713},[],[14715],{"type":28,"value":11783},{"type":28,"value":14531},{"type":23,"tag":52,"props":14718,"children":14720},{"className":14719},[],[14721],{"type":28,"value":747},{"type":28,"value":14538},{"type":23,"tag":52,"props":14724,"children":14726},{"className":14725},[],[14727],{"type":28,"value":14544},{"type":28,"value":14531},{"type":23,"tag":52,"props":14730,"children":14732},{"className":14731},[],[14733],{"type":28,"value":14734},"VK_LINE_RASTERIZATION_MODE_DEFAULT_KHR",{"type":28,"value":5895},{"type":23,"tag":31,"props":14737,"children":14738},{"href":14555},[14739],{"type":23,"tag":52,"props":14740,"children":14742},{"className":14741},[],[14743],{"type":28,"value":14562},{"type":28,"value":14564},{"type":23,"tag":360,"props":14746,"children":14747},{"type":505},[],{"type":28,"value":14749}," be enabled and\n",{"type":23,"tag":31,"props":14751,"children":14753},{"href":14752},"/man/VkPhysicalDeviceLimits",[14754],{"type":28,"value":14755},"VkPhysicalDeviceLimits",{"type":28,"value":200},{"type":23,"tag":52,"props":14758,"children":14760},{"className":14759},[],[14761],{"type":28,"value":14762},"strictLines",{"type":28,"value":502},{"type":23,"tag":360,"props":14765,"children":14766},{"type":505},[],{"type":28,"value":3598},{"type":23,"tag":52,"props":14769,"children":14771},{"className":14770},[],[14772],{"type":28,"value":747},{"type":23,"tag":416,"props":14774,"children":14776},{"name":14775},"VUID-vkCmdExecuteGeneratedCommandsNV-conservativePointAndLineRasterization-07499",[14777],{"type":23,"tag":24,"props":14778,"children":14779},{},[14780,14781,14786,14788,14798,14800,14805,14807,14811,14814,14815],{"type":28,"value":4266},{"type":23,"tag":52,"props":14782,"children":14784},{"className":14783},[],[14785],{"type":28,"value":10861},{"type":28,"value":14787}," dynamic state\nenabled, ",{"type":23,"tag":31,"props":14789,"children":14791},{"href":14790},"/man/VkPhysicalDeviceConservativeRasterizationPropertiesEXT#limits-conservativePointAndLineRasterization",[14792],{"type":23,"tag":52,"props":14793,"children":14795},{"className":14794},[],[14796],{"type":28,"value":14797},"conservativePointAndLineRasterization",{"type":28,"value":14799}," is not supported, and the\neffective primitive topology output by the last pre-rasterization shader\nstage is a line or point, then the ",{"type":23,"tag":52,"props":14801,"children":14803},{"className":14802},[],[14804],{"type":28,"value":10946},{"type":28,"value":14806},"\nset by the last call to ",{"type":23,"tag":31,"props":14808,"children":14809},{"href":10882},[14810],{"type":28,"value":10885},{"type":23,"tag":360,"props":14812,"children":14813},{"type":505},[],{"type":28,"value":3598},{"type":23,"tag":52,"props":14816,"children":14818},{"className":14817},[],[14819],{"type":28,"value":14820},"VK_CONSERVATIVE_RASTERIZATION_MODE_DISABLED_EXT",{"type":23,"tag":416,"props":14822,"children":14824},{"name":14823},"VUID-vkCmdExecuteGeneratedCommandsNV-stage-07073",[14825],{"type":23,"tag":24,"props":14826,"children":14827},{},[14828,14830,14836,14837,14843,14845,14849,14850,14856,14858,14863,14864,14870,14871,14876,14877,14882,14883,14889,14890,14893],{"type":28,"value":14829},"If the currently bound pipeline was created with the\n",{"type":23,"tag":31,"props":14831,"children":14833},{"href":14832},"/man/VkPipelineShaderStageCreateInfo",[14834],{"type":28,"value":14835},"VkPipelineShaderStageCreateInfo",{"type":28,"value":200},{"type":23,"tag":52,"props":14838,"children":14840},{"className":14839},[],[14841],{"type":28,"value":14842},"stage",{"type":28,"value":14844}," member of an element\nof ",{"type":23,"tag":31,"props":14846,"children":14847},{"href":9759},[14848],{"type":28,"value":3620},{"type":28,"value":200},{"type":23,"tag":52,"props":14851,"children":14853},{"className":14852},[],[14854],{"type":28,"value":14855},"pStages",{"type":28,"value":14857}," set to\n",{"type":23,"tag":52,"props":14859,"children":14861},{"className":14860},[],[14862],{"type":28,"value":11200},{"type":28,"value":98},{"type":23,"tag":52,"props":14865,"children":14867},{"className":14866},[],[14868],{"type":28,"value":14869},"VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT",{"type":28,"value":98},{"type":23,"tag":52,"props":14872,"children":14874},{"className":14873},[],[14875],{"type":28,"value":4492},{"type":28,"value":561},{"type":23,"tag":52,"props":14878,"children":14880},{"className":14879},[],[14881],{"type":28,"value":4499},{"type":28,"value":4592},{"type":23,"tag":31,"props":14884,"children":14886},{"href":14885},"/chapters/queries#queries-mesh-shader",[14887],{"type":28,"value":14888},"Mesh\nShader Queries",{"type":28,"value":502},{"type":23,"tag":360,"props":14891,"children":14892},{"type":505},[],{"type":28,"value":14894}," not be active",{"type":23,"tag":416,"props":14896,"children":14898},{"name":14897},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08877",[14899],{"type":23,"tag":24,"props":14900,"children":14901},{},[14902,14903,14908,14909,14914,14915,14919,14920,14925,14926,14931,14932,14936,14937,14940,14941,14945],{"type":28,"value":6506},{"type":23,"tag":52,"props":14904,"children":14906},{"className":14905},[],[14907],{"type":28,"value":4660},{"type":28,"value":10506},{"type":23,"tag":52,"props":14910,"children":14912},{"className":14911},[],[14913],{"type":28,"value":4033},{"type":28,"value":10389},{"type":23,"tag":31,"props":14916,"children":14917},{"href":4554},[14918],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":14921,"children":14923},{"className":14922},[],[14924],{"type":28,"value":4379},{"type":28,"value":1375},{"type":23,"tag":52,"props":14927,"children":14929},{"className":14928},[],[14930],{"type":28,"value":311},{"type":28,"value":4828},{"type":23,"tag":31,"props":14933,"children":14934},{"href":4001},[14935],{"type":28,"value":4004},{"type":28,"value":502},{"type":23,"tag":360,"props":14938,"children":14939},{"type":505},[],{"type":28,"value":6110},{"type":23,"tag":31,"props":14942,"children":14943},{"href":4289},[14944],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":14947,"children":14949},{"name":14948},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07850",[14950],{"type":23,"tag":24,"props":14951,"children":14952},{},[14953,14955,14961,14962,14965],{"type":28,"value":14954},"If dynamic state was inherited from\n",{"type":23,"tag":31,"props":14956,"children":14958},{"href":14957},"/man/VkCommandBufferInheritanceViewportScissorInfoNV",[14959],{"type":28,"value":14960},"VkCommandBufferInheritanceViewportScissorInfoNV",{"type":28,"value":3721},{"type":23,"tag":360,"props":14963,"children":14964},{"type":505},[],{"type":28,"value":14966}," be set\nin the current command buffer prior to this drawing command",{"type":23,"tag":416,"props":14968,"children":14970},{"name":14969},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08684",[14971],{"type":23,"tag":24,"props":14972,"children":14973},{},[14974,14976,14982,14983,14986,14988,14993,14995],{"type":28,"value":14975},"If there is no bound graphics pipeline, ",{"type":23,"tag":52,"props":14977,"children":14979},{"className":14978},[],[14980],{"type":28,"value":14981},"vkCmdBindShadersEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":14984,"children":14985},{"type":505},[],{"type":28,"value":14987},"\nhave been called in the current command buffer with ",{"type":23,"tag":52,"props":14989,"children":14991},{"className":14990},[],[14992],{"type":28,"value":14855},{"type":28,"value":14994}," with\nan element of ",{"type":23,"tag":52,"props":14996,"children":14998},{"className":14997},[],[14999],{"type":28,"value":11200},{"type":23,"tag":416,"props":15001,"children":15003},{"name":15002},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08685",[15004],{"type":23,"tag":24,"props":15005,"children":15006},{},[15007,15009,15019,15021,15026,15027,15030,15032,15037,15039],{"type":28,"value":15008},"If there is no bound graphics pipeline, and the\n",{"type":23,"tag":31,"props":15010,"children":15012},{"href":15011},"/man/VkPhysicalDeviceFeatures#features-tessellationShader",[15013],{"type":23,"tag":52,"props":15014,"children":15016},{"className":15015},[],[15017],{"type":28,"value":15018},"tessellationShader",{"type":28,"value":15020}," feature is\nenabled, ",{"type":23,"tag":52,"props":15022,"children":15024},{"className":15023},[],[15025],{"type":28,"value":14981},{"type":28,"value":502},{"type":23,"tag":360,"props":15028,"children":15029},{"type":505},[],{"type":28,"value":15031}," have been called in the current\ncommand buffer with ",{"type":23,"tag":52,"props":15033,"children":15035},{"className":15034},[],[15036],{"type":28,"value":14855},{"type":28,"value":15038}," with an element of\n",{"type":23,"tag":52,"props":15040,"children":15042},{"className":15041},[],[15043],{"type":28,"value":14869},{"type":23,"tag":416,"props":15045,"children":15047},{"name":15046},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08686",[15048],{"type":23,"tag":24,"props":15049,"children":15050},{},[15051,15052,15060,15061,15066,15067,15070,15071,15076,15077],{"type":28,"value":15008},{"type":23,"tag":31,"props":15053,"children":15054},{"href":15011},[15055],{"type":23,"tag":52,"props":15056,"children":15058},{"className":15057},[],[15059],{"type":28,"value":15018},{"type":28,"value":15020},{"type":23,"tag":52,"props":15062,"children":15064},{"className":15063},[],[15065],{"type":28,"value":14981},{"type":28,"value":502},{"type":23,"tag":360,"props":15068,"children":15069},{"type":505},[],{"type":28,"value":15031},{"type":23,"tag":52,"props":15072,"children":15074},{"className":15073},[],[15075],{"type":28,"value":14855},{"type":28,"value":15038},{"type":23,"tag":52,"props":15078,"children":15080},{"className":15079},[],[15081],{"type":28,"value":4492},{"type":23,"tag":416,"props":15083,"children":15085},{"name":15084},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08687",[15086],{"type":23,"tag":24,"props":15087,"children":15088},{},[15089,15090,15100,15101,15106,15107,15110,15112,15117,15118],{"type":28,"value":15008},{"type":23,"tag":31,"props":15091,"children":15093},{"href":15092},"/man/VkPhysicalDeviceFeatures#features-geometryShader",[15094],{"type":23,"tag":52,"props":15095,"children":15097},{"className":15096},[],[15098],{"type":28,"value":15099},"geometryShader",{"type":28,"value":8863},{"type":23,"tag":52,"props":15102,"children":15104},{"className":15103},[],[15105],{"type":28,"value":14981},{"type":28,"value":502},{"type":23,"tag":360,"props":15108,"children":15109},{"type":505},[],{"type":28,"value":15111}," have been called in the current command\nbuffer with ",{"type":23,"tag":52,"props":15113,"children":15115},{"className":15114},[],[15116],{"type":28,"value":14855},{"type":28,"value":15038},{"type":23,"tag":52,"props":15119,"children":15121},{"className":15120},[],[15122],{"type":28,"value":4499},{"type":23,"tag":416,"props":15124,"children":15126},{"name":15125},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08688",[15127],{"type":23,"tag":24,"props":15128,"children":15129},{},[15130,15131,15136,15137,15140,15141,15146,15147],{"type":28,"value":14975},{"type":23,"tag":52,"props":15132,"children":15134},{"className":15133},[],[15135],{"type":28,"value":14981},{"type":28,"value":502},{"type":23,"tag":360,"props":15138,"children":15139},{"type":505},[],{"type":28,"value":14987},{"type":23,"tag":52,"props":15142,"children":15144},{"className":15143},[],[15145],{"type":28,"value":14855},{"type":28,"value":14994},{"type":23,"tag":52,"props":15148,"children":15150},{"className":15149},[],[15151],{"type":28,"value":4660},{"type":23,"tag":416,"props":15153,"children":15155},{"name":15154},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08689",[15156],{"type":23,"tag":24,"props":15157,"children":15158},{},[15159,15161,15171,15173,15178,15179,15182,15183,15188,15189],{"type":28,"value":15160},"If there is no bound graphics pipeline, and the ",{"type":23,"tag":31,"props":15162,"children":15164},{"href":15163},"/man/VkPhysicalDeviceMeshShaderFeaturesEXT#features-taskShader",[15165],{"type":23,"tag":52,"props":15166,"children":15168},{"className":15167},[],[15169],{"type":28,"value":15170},"taskShader",{"type":28,"value":15172}," feature is enabled, ",{"type":23,"tag":52,"props":15174,"children":15176},{"className":15175},[],[15177],{"type":28,"value":14981},{"type":28,"value":502},{"type":23,"tag":360,"props":15180,"children":15181},{"type":505},[],{"type":28,"value":14987},{"type":23,"tag":52,"props":15184,"children":15186},{"className":15185},[],[15187],{"type":28,"value":14855},{"type":28,"value":14994},{"type":23,"tag":52,"props":15190,"children":15192},{"className":15191},[],[15193],{"type":28,"value":15194},"VK_SHADER_STAGE_TASK_BIT_EXT",{"type":23,"tag":416,"props":15196,"children":15198},{"name":15197},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08690",[15199],{"type":23,"tag":24,"props":15200,"children":15201},{},[15202,15203,15213,15214,15219,15220,15223,15224,15229,15230],{"type":28,"value":15160},{"type":23,"tag":31,"props":15204,"children":15206},{"href":15205},"/man/VkPhysicalDeviceMeshShaderFeaturesEXT#features-meshShader",[15207],{"type":23,"tag":52,"props":15208,"children":15210},{"className":15209},[],[15211],{"type":28,"value":15212},"meshShader",{"type":28,"value":15172},{"type":23,"tag":52,"props":15215,"children":15217},{"className":15216},[],[15218],{"type":28,"value":14981},{"type":28,"value":502},{"type":23,"tag":360,"props":15221,"children":15222},{"type":505},[],{"type":28,"value":14987},{"type":23,"tag":52,"props":15225,"children":15227},{"className":15226},[],[15228],{"type":28,"value":14855},{"type":28,"value":14994},{"type":23,"tag":52,"props":15231,"children":15233},{"className":15232},[],[15234],{"type":28,"value":15235},"VK_SHADER_STAGE_MESH_BIT_EXT",{"type":23,"tag":416,"props":15237,"children":15239},{"name":15238},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08693",[15240],{"type":23,"tag":24,"props":15241,"children":15242},{},[15243,15245,15253,15254,15262,15264,15269,15270,15275,15277,15280,15282,15287,15289,15292,15294,15299],{"type":28,"value":15244},"If there is no bound graphics pipeline, and at least one of the\n",{"type":23,"tag":31,"props":15246,"children":15247},{"href":15163},[15248],{"type":23,"tag":52,"props":15249,"children":15251},{"className":15250},[],[15252],{"type":28,"value":15170},{"type":28,"value":546},{"type":23,"tag":31,"props":15255,"children":15256},{"href":15205},[15257],{"type":23,"tag":52,"props":15258,"children":15260},{"className":15259},[],[15261],{"type":28,"value":15212},{"type":28,"value":15263}," features is enabled, one of the\n",{"type":23,"tag":52,"props":15265,"children":15267},{"className":15266},[],[15268],{"type":28,"value":11200},{"type":28,"value":440},{"type":23,"tag":52,"props":15271,"children":15273},{"className":15272},[],[15274],{"type":28,"value":15235},{"type":28,"value":15276},"\nstages ",{"type":23,"tag":360,"props":15278,"children":15279},{"type":505},[],{"type":28,"value":15281}," have a valid ",{"type":23,"tag":52,"props":15283,"children":15285},{"className":15284},[],[15286],{"type":28,"value":1603},{"type":28,"value":15288}," bound, and the other ",{"type":23,"tag":360,"props":15290,"children":15291},{"type":505},[],{"type":28,"value":15293},"\nhave no ",{"type":23,"tag":52,"props":15295,"children":15297},{"className":15296},[],[15298],{"type":28,"value":1603},{"type":28,"value":15300}," bound",{"type":23,"tag":416,"props":15302,"children":15304},{"name":15303},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08694",[15305],{"type":23,"tag":24,"props":15306,"children":15307},{},[15308,15310,15318,15319,15327,15329,15334,15336,15341,15343,15348,15350,15356,15358,15363,15364,15367,15369,15374],{"type":28,"value":15309},"If there is no bound graphics pipeline, and both the\n",{"type":23,"tag":31,"props":15311,"children":15312},{"href":15163},[15313],{"type":23,"tag":52,"props":15314,"children":15316},{"className":15315},[],[15317],{"type":28,"value":15170},{"type":28,"value":546},{"type":23,"tag":31,"props":15320,"children":15321},{"href":15205},[15322],{"type":23,"tag":52,"props":15323,"children":15325},{"className":15324},[],[15326],{"type":28,"value":15212},{"type":28,"value":15328}," features are enabled, and a valid ",{"type":23,"tag":52,"props":15330,"children":15332},{"className":15331},[],[15333],{"type":28,"value":1603},{"type":28,"value":15335},"\nis bound the to the ",{"type":23,"tag":52,"props":15337,"children":15339},{"className":15338},[],[15340],{"type":28,"value":15235},{"type":28,"value":15342}," stage, and that\n",{"type":23,"tag":52,"props":15344,"children":15346},{"className":15345},[],[15347],{"type":28,"value":1603},{"type":28,"value":15349}," was created without the\n",{"type":23,"tag":52,"props":15351,"children":15353},{"className":15352},[],[15354],{"type":28,"value":15355},"VK_SHADER_CREATE_NO_TASK_SHADER_BIT_EXT",{"type":28,"value":15357}," flag, a valid\n",{"type":23,"tag":52,"props":15359,"children":15361},{"className":15360},[],[15362],{"type":28,"value":1603},{"type":28,"value":502},{"type":23,"tag":360,"props":15365,"children":15366},{"type":505},[],{"type":28,"value":15368}," be bound to the\n",{"type":23,"tag":52,"props":15370,"children":15372},{"className":15371},[],[15373],{"type":28,"value":15194},{"type":28,"value":15375}," stage",{"type":23,"tag":416,"props":15377,"children":15379},{"name":15378},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08695",[15380],{"type":23,"tag":24,"props":15381,"children":15382},{},[15383,15384,15392,15393,15401,15402,15407,15408,15413,15414,15419,15421,15426,15428,15431,15433,15438,15440,15445],{"type":28,"value":15309},{"type":23,"tag":31,"props":15385,"children":15386},{"href":15163},[15387],{"type":23,"tag":52,"props":15388,"children":15390},{"className":15389},[],[15391],{"type":28,"value":15170},{"type":28,"value":546},{"type":23,"tag":31,"props":15394,"children":15395},{"href":15205},[15396],{"type":23,"tag":52,"props":15397,"children":15399},{"className":15398},[],[15400],{"type":28,"value":15212},{"type":28,"value":15328},{"type":23,"tag":52,"props":15403,"children":15405},{"className":15404},[],[15406],{"type":28,"value":1603},{"type":28,"value":15335},{"type":23,"tag":52,"props":15409,"children":15411},{"className":15410},[],[15412],{"type":28,"value":15235},{"type":28,"value":15342},{"type":23,"tag":52,"props":15415,"children":15417},{"className":15416},[],[15418],{"type":28,"value":1603},{"type":28,"value":15420}," was created with the\n",{"type":23,"tag":52,"props":15422,"children":15424},{"className":15423},[],[15425],{"type":28,"value":15355},{"type":28,"value":15427}," flag, there ",{"type":23,"tag":360,"props":15429,"children":15430},{"type":505},[],{"type":28,"value":15432}," be no\n",{"type":23,"tag":52,"props":15434,"children":15436},{"className":15435},[],[15437],{"type":28,"value":1603},{"type":28,"value":15439}," bound to the ",{"type":23,"tag":52,"props":15441,"children":15443},{"className":15442},[],[15444],{"type":28,"value":15194},{"type":28,"value":15375},{"type":23,"tag":416,"props":15447,"children":15449},{"name":15448},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08696",[15450],{"type":23,"tag":24,"props":15451,"children":15452},{},[15453,15455,15460,15462,15467,15469,15472,15473,15478,15480,15485,15487,15492],{"type":28,"value":15454},"If there is no bound graphics pipeline, and a valid ",{"type":23,"tag":52,"props":15456,"children":15458},{"className":15457},[],[15459],{"type":28,"value":1603},{"type":28,"value":15461}," is\nbound to the ",{"type":23,"tag":52,"props":15463,"children":15465},{"className":15464},[],[15466],{"type":28,"value":11200},{"type":28,"value":15468}," stage, there ",{"type":23,"tag":360,"props":15470,"children":15471},{"type":505},[],{"type":28,"value":15432},{"type":23,"tag":52,"props":15474,"children":15476},{"className":15475},[],[15477],{"type":28,"value":1603},{"type":28,"value":15479}," bound to either the ",{"type":23,"tag":52,"props":15481,"children":15483},{"className":15482},[],[15484],{"type":28,"value":15194},{"type":28,"value":15486},"\nstage or the ",{"type":23,"tag":52,"props":15488,"children":15490},{"className":15489},[],[15491],{"type":28,"value":15235},{"type":28,"value":15375},{"type":23,"tag":416,"props":15494,"children":15496},{"name":15495},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08698",[15497],{"type":23,"tag":24,"props":15498,"children":15499},{},[15500,15502,15508,15510,15515,15517,15523,15525,15528],{"type":28,"value":15501},"If any graphics shader is bound which was created with the\n",{"type":23,"tag":52,"props":15503,"children":15505},{"className":15504},[],[15506],{"type":28,"value":15507},"VK_SHADER_CREATE_LINK_STAGE_BIT_EXT",{"type":28,"value":15509}," flag, then all shaders created\nwith the ",{"type":23,"tag":52,"props":15511,"children":15513},{"className":15512},[],[15514],{"type":28,"value":15507},{"type":28,"value":15516}," flag in the same\n",{"type":23,"tag":31,"props":15518,"children":15520},{"href":15519},"/man/vkCreateShadersEXT",[15521],{"type":28,"value":15522},"vkCreateShadersEXT",{"type":28,"value":15524}," call ",{"type":23,"tag":360,"props":15526,"children":15527},{"type":505},[],{"type":28,"value":15529}," also be bound",{"type":23,"tag":416,"props":15531,"children":15533},{"name":15532},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08699",[15534],{"type":23,"tag":24,"props":15535,"children":15536},{},[15537,15538,15543,15545,15550,15552,15556,15557,15560,15562,15567],{"type":28,"value":15501},{"type":23,"tag":52,"props":15539,"children":15541},{"className":15540},[],[15542],{"type":28,"value":15507},{"type":28,"value":15544}," flag, any stages in between\nstages whose shaders which did not create a shader with the\n",{"type":23,"tag":52,"props":15546,"children":15548},{"className":15547},[],[15549],{"type":28,"value":15507},{"type":28,"value":15551}," flag as part of the same\n",{"type":23,"tag":31,"props":15553,"children":15554},{"href":15519},[15555],{"type":28,"value":15522},{"type":28,"value":15524},{"type":23,"tag":360,"props":15558,"children":15559},{"type":505},[],{"type":28,"value":15561}," not have any ",{"type":23,"tag":52,"props":15563,"children":15565},{"className":15564},[],[15566],{"type":28,"value":1603},{"type":28,"value":15300},{"type":23,"tag":416,"props":15569,"children":15571},{"name":15570},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08878",[15572],{"type":23,"tag":24,"props":15573,"children":15574},{},[15575,15577,15580],{"type":28,"value":15576},"All bound graphics shader objects ",{"type":23,"tag":360,"props":15578,"children":15579},{"type":505},[],{"type":28,"value":15581}," have been created with identical\nor identically defined push constant ranges",{"type":23,"tag":416,"props":15583,"children":15585},{"name":15584},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08879",[15586],{"type":23,"tag":24,"props":15587,"children":15588},{},[15589,15590,15593],{"type":28,"value":15576},{"type":23,"tag":360,"props":15591,"children":15592},{"type":505},[],{"type":28,"value":15594}," have been created with identical\nor identically defined arrays of descriptor set layouts",{"type":23,"tag":416,"props":15596,"children":15598},{"name":15597},"VUID-vkCmdExecuteGeneratedCommandsNV-colorAttachmentCount-09372",[15599],{"type":23,"tag":24,"props":15600,"children":15601},{},[15602,15603,15607,15608,15612,15613,15618,15619,15624,15626,15631,15633,15636,15638,15644,15645,15651],{"type":28,"value":6994},{"type":23,"tag":31,"props":15604,"children":15605},{"href":6982},[15606],{"type":28,"value":6985},{"type":28,"value":7809},{"type":23,"tag":31,"props":15609,"children":15610},{"href":3867},[15611],{"type":28,"value":3870},{"type":28,"value":200},{"type":23,"tag":52,"props":15614,"children":15616},{"className":15615},[],[15617],{"type":28,"value":7402},{"type":28,"value":479},{"type":23,"tag":52,"props":15620,"children":15622},{"className":15621},[],[15623],{"type":28,"value":6641},{"type":28,"value":15625},", a color\nattachment with a resolve mode of\n",{"type":23,"tag":52,"props":15627,"children":15629},{"className":15628},[],[15630],{"type":28,"value":7736},{"type":28,"value":15632},", and a fragment\nshader is bound, it ",{"type":23,"tag":360,"props":15634,"children":15635},{"type":505},[],{"type":28,"value":15637}," not declare the ",{"type":23,"tag":52,"props":15639,"children":15641},{"className":15640},[],[15642],{"type":28,"value":15643},"DepthReplacing",{"type":28,"value":561},{"type":23,"tag":52,"props":15646,"children":15648},{"className":15647},[],[15649],{"type":28,"value":15650},"StencilRefReplacingEXT",{"type":28,"value":15652}," execution modes",{"type":23,"tag":416,"props":15654,"children":15656},{"name":15655},"VUID-vkCmdExecuteGeneratedCommandsNV-pDynamicStates-08715",[15657],{"type":23,"tag":24,"props":15658,"children":15659},{},[15660,15662,15667,15669,15675,15676,15682,15684,15690,15692,15698,15699,15705,15707,15711,15712,15715,15716],{"type":28,"value":15661},"If the bound graphics pipeline state includes a fragment shader stage,\nwas created with ",{"type":23,"tag":52,"props":15663,"children":15665},{"className":15664},[],[15666],{"type":28,"value":5344},{"type":28,"value":15668}," set in\n",{"type":23,"tag":31,"props":15670,"children":15672},{"href":15671},"/man/VkPipelineDynamicStateCreateInfo",[15673],{"type":28,"value":15674},"VkPipelineDynamicStateCreateInfo",{"type":28,"value":200},{"type":23,"tag":52,"props":15677,"children":15679},{"className":15678},[],[15680],{"type":28,"value":15681},"pDynamicStates",{"type":28,"value":15683},", and the\nfragment shader declares the ",{"type":23,"tag":52,"props":15685,"children":15687},{"className":15686},[],[15688],{"type":28,"value":15689},"EarlyFragmentTests",{"type":28,"value":15691}," execution mode and\nuses ",{"type":23,"tag":52,"props":15693,"children":15695},{"className":15694},[],[15696],{"type":28,"value":15697},"OpDepthAttachmentReadEXT",{"type":28,"value":7000},{"type":23,"tag":52,"props":15700,"children":15702},{"className":15701},[],[15703],{"type":28,"value":15704},"depthWriteEnable",{"type":28,"value":15706}," parameter\nin the last call to ",{"type":23,"tag":31,"props":15708,"children":15709},{"href":5365},[15710],{"type":28,"value":5368},{"type":28,"value":502},{"type":23,"tag":360,"props":15713,"children":15714},{"type":505},[],{"type":28,"value":815},{"type":23,"tag":52,"props":15717,"children":15719},{"className":15718},[],[15720],{"type":28,"value":311},{"type":23,"tag":416,"props":15722,"children":15724},{"name":15723},"VUID-vkCmdExecuteGeneratedCommandsNV-pDynamicStates-08716",[15725],{"type":23,"tag":24,"props":15726,"children":15727},{},[15728,15729,15734,15735,15739,15740,15745,15746,15751,15752,15758,15759,15764,15766,15770,15771,15774,15775],{"type":28,"value":15661},{"type":23,"tag":52,"props":15730,"children":15732},{"className":15731},[],[15733],{"type":28,"value":4924},{"type":28,"value":15668},{"type":23,"tag":31,"props":15736,"children":15737},{"href":15671},[15738],{"type":28,"value":15674},{"type":28,"value":200},{"type":23,"tag":52,"props":15741,"children":15743},{"className":15742},[],[15744],{"type":28,"value":15681},{"type":28,"value":15683},{"type":23,"tag":52,"props":15747,"children":15749},{"className":15748},[],[15750],{"type":28,"value":15689},{"type":28,"value":15691},{"type":23,"tag":52,"props":15753,"children":15755},{"className":15754},[],[15756],{"type":28,"value":15757},"OpStencilAttachmentReadEXT",{"type":28,"value":7000},{"type":23,"tag":52,"props":15760,"children":15762},{"className":15761},[],[15763],{"type":28,"value":4238},{"type":28,"value":15765}," parameter in\nthe last call to ",{"type":23,"tag":31,"props":15767,"children":15768},{"href":4962},[15769],{"type":28,"value":4965},{"type":28,"value":502},{"type":23,"tag":360,"props":15772,"children":15773},{"type":505},[],{"type":28,"value":3598},{"type":23,"tag":52,"props":15776,"children":15778},{"className":15777},[],[15779],{"type":28,"value":7454},{"type":23,"tag":416,"props":15781,"children":15783},{"name":15782},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09116",[15784,15792],{"type":23,"tag":43,"props":15785,"children":15787},{"code":15786},"If\na shader object is bound to any graphics stage\n",[15788],{"type":23,"tag":52,"props":15789,"children":15790},{"__ignoreMap":48},[15791],{"type":28,"value":15786},{"type":23,"tag":24,"props":15793,"children":15794},{},[15795,15797,15802,15804,15810,15812,15818,15819,15823,15826,15828,15834,15835,15841,15843,15849],{"type":28,"value":15796},"or\nthe currently bound graphics pipeline was created with\n",{"type":23,"tag":52,"props":15798,"children":15800},{"className":15799},[],[15801],{"type":28,"value":10729},{"type":28,"value":15803},",\nand the format of any color attachment is\n",{"type":23,"tag":52,"props":15805,"children":15807},{"className":15806},[],[15808],{"type":28,"value":15809},"VK_FORMAT_E5B9G9R9_UFLOAT_PACK32",{"type":28,"value":15811},", the corresponding element of the\n",{"type":23,"tag":52,"props":15813,"children":15815},{"className":15814},[],[15816],{"type":28,"value":15817},"pColorWriteMasks",{"type":28,"value":6624},{"type":23,"tag":31,"props":15820,"children":15821},{"href":10733},[15822],{"type":28,"value":10736},{"type":23,"tag":360,"props":15824,"children":15825},{"type":505},[],{"type":28,"value":15827}," either include all of ",{"type":23,"tag":52,"props":15829,"children":15831},{"className":15830},[],[15832],{"type":28,"value":15833},"VK_COLOR_COMPONENT_R_BIT",{"type":28,"value":98},{"type":23,"tag":52,"props":15836,"children":15838},{"className":15837},[],[15839],{"type":28,"value":15840},"VK_COLOR_COMPONENT_G_BIT",{"type":28,"value":15842},", and ",{"type":23,"tag":52,"props":15844,"children":15846},{"className":15845},[],[15847],{"type":28,"value":15848},"VK_COLOR_COMPONENT_B_BIT",{"type":28,"value":15850},", or\nnone of them",{"type":23,"tag":416,"props":15852,"children":15854},{"name":15853},"VUID-vkCmdExecuteGeneratedCommandsNV-maxFragmentDualSrcAttachments-09239",[15855],{"type":23,"tag":24,"props":15856,"children":15857},{},[15858,15859,15865,15867,15873,15875,15880,15882,15888,15890,15896,15897,15903,15904,15910,15912,15915,15917],{"type":28,"value":2421},{"type":23,"tag":31,"props":15860,"children":15862},{"href":15861},"/chapters/framebuffer#framebuffer-blending",[15863],{"type":28,"value":15864},"blending",{"type":28,"value":15866}," is enabled for any attachment where\neither the source or destination blend factors for that attachment\n",{"type":23,"tag":31,"props":15868,"children":15870},{"href":15869},"/chapters/framebuffer#framebuffer-dsb",[15871],{"type":28,"value":15872},"use the secondary color input",{"type":28,"value":15874},", the maximum value of\n",{"type":23,"tag":52,"props":15876,"children":15878},{"className":15877},[],[15879],{"type":28,"value":10312},{"type":28,"value":15881}," for any output attachment ",{"type":23,"tag":31,"props":15883,"children":15885},{"href":15884},"/chapters/shaders#shaders-staticuse",[15886],{"type":28,"value":15887},"statically\nused",{"type":28,"value":15889}," in the ",{"type":23,"tag":52,"props":15891,"children":15893},{"className":15892},[],[15894],{"type":28,"value":15895},"Fragment",{"type":28,"value":502},{"type":23,"tag":52,"props":15898,"children":15900},{"className":15899},[],[15901],{"type":28,"value":15902},"Execution",{"type":28,"value":502},{"type":23,"tag":52,"props":15905,"children":15907},{"className":15906},[],[15908],{"type":28,"value":15909},"Model",{"type":28,"value":15911}," executed by this command\n",{"type":23,"tag":360,"props":15913,"children":15914},{"type":505},[],{"type":28,"value":15916}," be less than ",{"type":23,"tag":31,"props":15918,"children":15920},{"href":15919},"/man/VkPhysicalDeviceLimits#limits-maxFragmentDualSrcAttachments",[15921],{"type":23,"tag":52,"props":15922,"children":15924},{"className":15923},[],[15925],{"type":28,"value":15926},"maxFragmentDualSrcAttachments",{"type":23,"tag":416,"props":15928,"children":15930},{"name":15929},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09548",[15931],{"type":23,"tag":24,"props":15932,"children":15933},{},[15934,15936,15940,15942,15948,15949,15955,15957,15963,15964,15967],{"type":28,"value":15935},"If the current render pass was begun with ",{"type":23,"tag":31,"props":15937,"children":15938},{"href":6982},[15939],{"type":28,"value":6985},{"type":28,"value":15941},",\nand there is no shader object bound to any graphics stage,\nthe value of each element of\n",{"type":23,"tag":31,"props":15943,"children":15945},{"href":15944},"/man/VkRenderingAttachmentLocationInfoKHR",[15946],{"type":28,"value":15947},"VkRenderingAttachmentLocationInfoKHR",{"type":28,"value":200},{"type":23,"tag":52,"props":15950,"children":15952},{"className":15951},[],[15953],{"type":28,"value":15954},"pColorAttachmentLocations",{"type":28,"value":15956},"\nset by ",{"type":23,"tag":31,"props":15958,"children":15960},{"href":15959},"/man/vkCmdSetRenderingAttachmentLocationsKHR",[15961],{"type":28,"value":15962},"vkCmdSetRenderingAttachmentLocationsKHR",{"type":28,"value":502},{"type":23,"tag":360,"props":15965,"children":15966},{"type":505},[],{"type":28,"value":15968}," match the\nvalue set for the corresponding element in the currently bound pipeline",{"type":23,"tag":416,"props":15970,"children":15972},{"name":15971},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09549",[15973],{"type":23,"tag":24,"props":15974,"children":15975},{},[15976,15977,15981,15983,15986,15988],{"type":28,"value":15935},{"type":23,"tag":31,"props":15978,"children":15979},{"href":6982},[15980],{"type":28,"value":6985},{"type":28,"value":15982},",\nand there is no shader object bound to any graphics stage,\ninput attachment index mappings in the currently bound pipeline ",{"type":23,"tag":360,"props":15984,"children":15985},{"type":505},[],{"type":28,"value":15987},"\nmatch those set for the current render pass instance via\n",{"type":23,"tag":31,"props":15989,"children":15990},{"href":3808},[15991],{"type":28,"value":3811},{"type":23,"tag":416,"props":15993,"children":15995},{"name":15994},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09642",[15996],{"type":23,"tag":24,"props":15997,"children":15998},{},[15999,16000,16004,16006,16012,16014,16017,16018],{"type":28,"value":15935},{"type":23,"tag":31,"props":16001,"children":16002},{"href":6982},[16003],{"type":28,"value":6985},{"type":28,"value":16005}," with\nthe ",{"type":23,"tag":52,"props":16007,"children":16009},{"className":16008},[],[16010],{"type":28,"value":16011},"VK_RENDERING_ENABLE_LEGACY_DITHERING_BIT_EXT",{"type":28,"value":16013}," flag, the bound\ngraphics pipeline ",{"type":23,"tag":360,"props":16015,"children":16016},{"type":505},[],{"type":28,"value":1927},{"type":23,"tag":52,"props":16019,"children":16021},{"className":16020},[],[16022],{"type":28,"value":16023},"VK_PIPELINE_CREATE_2_ENABLE_LEGACY_DITHERING_BIT_EXT",{"type":23,"tag":416,"props":16025,"children":16027},{"name":16026},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09643",[16028],{"type":23,"tag":24,"props":16029,"children":16030},{},[16031,16032,16037,16039,16042,16044,16048,16050,16055],{"type":28,"value":5077},{"type":23,"tag":52,"props":16033,"children":16035},{"className":16034},[],[16036],{"type":28,"value":16023},{"type":28,"value":16038},", the current\nrender pass ",{"type":23,"tag":360,"props":16040,"children":16041},{"type":505},[],{"type":28,"value":16043}," have begun with ",{"type":23,"tag":31,"props":16045,"children":16046},{"href":6982},[16047],{"type":28,"value":6985},{"type":28,"value":16049}," with the\n",{"type":23,"tag":52,"props":16051,"children":16053},{"className":16052},[],[16054],{"type":28,"value":16011},{"type":28,"value":16056}," flag",{"type":23,"tag":416,"props":16058,"children":16060},{"name":16059},"VUID-vkCmdExecuteGeneratedCommandsNV-None-04007",[16061],{"type":23,"tag":24,"props":16062,"children":16063},{},[16064,16066,16069,16071,16075],{"type":28,"value":16065},"All vertex input bindings accessed via vertex input variables declared\nin the vertex shader entry point’s interface ",{"type":23,"tag":360,"props":16067,"children":16068},{"type":505},[],{"type":28,"value":16070}," have either valid or\n",{"type":23,"tag":31,"props":16072,"children":16073},{"href":2245},[16074],{"type":28,"value":2248},{"type":28,"value":16076}," buffers bound",{"type":23,"tag":416,"props":16078,"children":16080},{"name":16079},"VUID-vkCmdExecuteGeneratedCommandsNV-None-04008",[16081],{"type":23,"tag":24,"props":16082,"children":16083},{},[16084,16085,16095,16097,16100,16102],{"type":28,"value":337},{"type":23,"tag":31,"props":16086,"children":16088},{"href":16087},"/man/VkPhysicalDeviceRobustness2FeaturesEXT#features-nullDescriptor",[16089],{"type":23,"tag":52,"props":16090,"children":16092},{"className":16091},[],[16093],{"type":28,"value":16094},"nullDescriptor",{"type":28,"value":16096}," feature is not\nenabled, all vertex input bindings accessed via vertex input variables\ndeclared in the vertex shader entry point’s interface ",{"type":23,"tag":360,"props":16098,"children":16099},{"type":505},[],{"type":28,"value":16101}," not be\n",{"type":23,"tag":31,"props":16103,"children":16104},{"href":2245},[16105],{"type":28,"value":2248},{"type":23,"tag":416,"props":16107,"children":16109},{"name":16108},"VUID-vkCmdExecuteGeneratedCommandsNV-None-02721",[16110],{"type":23,"tag":24,"props":16111,"children":16112},{},[16113,16114,16122,16124,16129,16130,16136,16138,16141,16143],{"type":28,"value":2421},{"type":23,"tag":31,"props":16115,"children":16116},{"href":2296},[16117],{"type":23,"tag":52,"props":16118,"children":16120},{"className":16119},[],[16121],{"type":28,"value":2303},{"type":28,"value":16123}," is not\nenabled,\nand that pipeline was created without enabling\n",{"type":23,"tag":52,"props":16125,"children":16127},{"className":16126},[],[16128],{"type":28,"value":2276},{"type":28,"value":2285},{"type":23,"tag":52,"props":16131,"children":16133},{"className":16132},[],[16134],{"type":28,"value":16135},"vertexInputs",{"type":28,"value":16137},",\nthen for a given vertex buffer binding, any attribute data fetched ",{"type":23,"tag":360,"props":16139,"children":16140},{"type":505},[],{"type":28,"value":16142},"\nbe entirely contained within the corresponding vertex buffer binding, as\ndescribed in ",{"type":23,"tag":31,"props":16144,"children":16146},{"href":16145},"/chapters/fxvertex#fxvertex-input",[16147],{"type":28,"value":16148},"Vertex Input Description",{"type":23,"tag":416,"props":16150,"children":16152},{"name":16151},"VUID-vkCmdExecuteGeneratedCommandsNV-None-07842",[16153,16161],{"type":23,"tag":43,"props":16154,"children":16156},{"code":16155},"If\nthere is a shader object bound to the `VK_SHADER_STAGE_VERTEX_BIT`\nstage\n",[16157],{"type":23,"tag":52,"props":16158,"children":16159},{"__ignoreMap":48},[16160],{"type":28,"value":16155},{"type":23,"tag":24,"props":16162,"children":16163},{},[16164,16166,16172,16173,16177,16178,16181,16182,16186],{"type":28,"value":16165},"or\nthe bound graphics pipeline state was created with the\n",{"type":23,"tag":52,"props":16167,"children":16169},{"className":16168},[],[16170],{"type":28,"value":16171},"VK_DYNAMIC_STATE_PRIMITIVE_TOPOLOGY",{"type":28,"value":8626},{"type":23,"tag":31,"props":16174,"children":16175},{"href":4451},[16176],{"type":28,"value":4454},{"type":28,"value":502},{"type":23,"tag":360,"props":16179,"children":16180},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":16183,"children":16184},{"href":4289},[16185],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":16188,"children":16190},{"name":16189},"VUID-vkCmdExecuteGeneratedCommandsNV-dynamicPrimitiveTopologyUnrestricted-07500",[16191],{"type":23,"tag":24,"props":16192,"children":16193},{},[16194,16195,16200,16202,16212,16213,16218,16219,16224,16225,16230,16231,16234,16236,16242,16244,16250,16251,16257],{"type":28,"value":4266},{"type":23,"tag":52,"props":16196,"children":16198},{"className":16197},[],[16199],{"type":28,"value":16171},{"type":28,"value":16201}," dynamic state enabled\nand the ",{"type":23,"tag":31,"props":16203,"children":16205},{"href":16204},"/man/VkPhysicalDeviceExtendedDynamicState3PropertiesEXT#limits-dynamicPrimitiveTopologyUnrestricted",[16206],{"type":23,"tag":52,"props":16207,"children":16209},{"className":16208},[],[16210],{"type":28,"value":16211},"dynamicPrimitiveTopologyUnrestricted",{"type":28,"value":1375},{"type":23,"tag":52,"props":16214,"children":16216},{"className":16215},[],[16217],{"type":28,"value":311},{"type":28,"value":12831},{"type":23,"tag":52,"props":16220,"children":16222},{"className":16221},[],[16223],{"type":28,"value":4461},{"type":28,"value":5715},{"type":23,"tag":52,"props":16226,"children":16228},{"className":16227},[],[16229],{"type":28,"value":4454},{"type":28,"value":502},{"type":23,"tag":360,"props":16232,"children":16233},{"type":505},[],{"type":28,"value":16235}," be of the same\n",{"type":23,"tag":31,"props":16237,"children":16239},{"href":16238},"/chapters/drawing#drawing-primitive-topology-class",[16240],{"type":28,"value":16241},"topology class",{"type":28,"value":16243}," as the pipeline\n",{"type":23,"tag":31,"props":16245,"children":16247},{"href":16246},"/man/VkPipelineInputAssemblyStateCreateInfo",[16248],{"type":28,"value":16249},"VkPipelineInputAssemblyStateCreateInfo",{"type":28,"value":200},{"type":23,"tag":52,"props":16252,"children":16254},{"className":16253},[],[16255],{"type":28,"value":16256},"topology",{"type":28,"value":16258}," state",{"type":23,"tag":416,"props":16260,"children":16262},{"name":16261},"VUID-vkCmdExecuteGeneratedCommandsNV-pStrides-04913",[16263],{"type":23,"tag":24,"props":16264,"children":16265},{},[16266,16268,16274,16276,16282,16284,16290,16291,16294,16295,16299,16301,16307,16308,16312,16313,16316,16317],{"type":28,"value":16267},"If the bound graphics pipeline was created with the\n",{"type":23,"tag":52,"props":16269,"children":16271},{"className":16270},[],[16272],{"type":28,"value":16273},"VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE",{"type":28,"value":16275}," dynamic state\nenabled,\nbut without the ",{"type":23,"tag":52,"props":16277,"children":16279},{"className":16278},[],[16280],{"type":28,"value":16281},"VK_DYNAMIC_STATE_VERTEX_INPUT_EXT",{"type":28,"value":16283}," dynamic state\nenabled,\nthen ",{"type":23,"tag":31,"props":16285,"children":16287},{"href":16286},"/man/vkCmdBindVertexBuffers2",[16288],{"type":28,"value":16289},"vkCmdBindVertexBuffers2",{"type":28,"value":502},{"type":23,"tag":360,"props":16292,"children":16293},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":16296,"children":16297},{"href":4289},[16298],{"type":28,"value":4292},{"type":28,"value":16300}," in the current\ncommand buffer prior to this draw command, and the ",{"type":23,"tag":52,"props":16302,"children":16304},{"className":16303},[],[16305],{"type":28,"value":16306},"pStrides",{"type":28,"value":5733},{"type":23,"tag":31,"props":16309,"children":16310},{"href":16286},[16311],{"type":28,"value":16289},{"type":28,"value":502},{"type":23,"tag":360,"props":16314,"children":16315},{"type":505},[],{"type":28,"value":9821},{"type":23,"tag":52,"props":16318,"children":16320},{"className":16319},[],[16321],{"type":28,"value":3852},{"type":23,"tag":416,"props":16323,"children":16325},{"name":16324},"VUID-vkCmdExecuteGeneratedCommandsNV-None-04914",[16326,16333],{"type":23,"tag":43,"props":16327,"children":16328},{"code":16155},[16329],{"type":23,"tag":52,"props":16330,"children":16331},{"__ignoreMap":48},[16332],{"type":28,"value":16155},{"type":23,"tag":24,"props":16334,"children":16335},{},[16336,16337,16342,16343,16349,16350,16353,16354,16358],{"type":28,"value":16165},{"type":23,"tag":52,"props":16338,"children":16340},{"className":16339},[],[16341],{"type":28,"value":16281},{"type":28,"value":8626},{"type":23,"tag":31,"props":16344,"children":16346},{"href":16345},"/man/vkCmdSetVertexInputEXT",[16347],{"type":28,"value":16348},"vkCmdSetVertexInputEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":16351,"children":16352},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":16355,"children":16356},{"href":4289},[16357],{"type":28,"value":4292},{"type":28,"value":16359}," in the current\ncommand buffer prior to this draw command",{"type":23,"tag":416,"props":16361,"children":16363},{"name":16362},"VUID-vkCmdExecuteGeneratedCommandsNV-Input-07939",[16364,16371],{"type":23,"tag":43,"props":16365,"children":16366},{"code":16155},[16367],{"type":23,"tag":52,"props":16368,"children":16369},{"__ignoreMap":48},[16370],{"type":28,"value":16155},{"type":23,"tag":24,"props":16372,"children":16373},{},[16374,16375,16380,16382,16388,16390,16395,16396,16402,16403,16408,16409,16414,16415,16421,16424,16426,16432,16433],{"type":28,"value":16165},{"type":23,"tag":52,"props":16376,"children":16378},{"className":16377},[],[16379],{"type":28,"value":16281},{"type":28,"value":16381}," dynamic state enabled\nthen all variables with the ",{"type":23,"tag":52,"props":16383,"children":16385},{"className":16384},[],[16386],{"type":28,"value":16387},"Input",{"type":28,"value":16389}," storage class decorated with\n",{"type":23,"tag":52,"props":16391,"children":16393},{"className":16392},[],[16394],{"type":28,"value":10312},{"type":28,"value":15889},{"type":23,"tag":52,"props":16397,"children":16399},{"className":16398},[],[16400],{"type":28,"value":16401},"Vertex",{"type":28,"value":502},{"type":23,"tag":52,"props":16404,"children":16406},{"className":16405},[],[16407],{"type":28,"value":15902},{"type":28,"value":502},{"type":23,"tag":52,"props":16410,"children":16412},{"className":16411},[],[16413],{"type":28,"value":15909},{"type":28,"value":502},{"type":23,"tag":52,"props":16416,"children":16418},{"className":16417},[],[16419],{"type":28,"value":16420},"OpEntryPoint",{"type":23,"tag":360,"props":16422,"children":16423},{"type":505},[],{"type":28,"value":16425}," contain a location in\n",{"type":23,"tag":31,"props":16427,"children":16429},{"href":16428},"/man/VkVertexInputAttributeDescription2EXT",[16430],{"type":28,"value":16431},"VkVertexInputAttributeDescription2EXT",{"type":28,"value":200},{"type":23,"tag":52,"props":16434,"children":16436},{"className":16435},[],[16437],{"type":28,"value":16438},"location",{"type":23,"tag":416,"props":16440,"children":16442},{"name":16441},"VUID-vkCmdExecuteGeneratedCommandsNV-Input-08734",[16443,16450],{"type":23,"tag":43,"props":16444,"children":16445},{"code":16155},[16446],{"type":23,"tag":52,"props":16447,"children":16448},{"__ignoreMap":48},[16449],{"type":28,"value":16155},{"type":23,"tag":24,"props":16451,"children":16452},{},[16453,16454,16459,16461,16471,16473,16478,16480,16485,16486,16491,16492,16497,16498,16503,16504,16509,16511,16516,16518,16523,16524,16529,16530,16535,16536,16541,16546,16547,16550,16552,16556,16557],{"type":28,"value":16165},{"type":23,"tag":52,"props":16455,"children":16457},{"className":16456},[],[16458],{"type":28,"value":16281},{"type":28,"value":16460}," dynamic state enabled\nand either ",{"type":23,"tag":31,"props":16462,"children":16464},{"href":16463},"/man/VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT#features-legacyVertexAttributes",[16465],{"type":23,"tag":52,"props":16466,"children":16468},{"className":16467},[],[16469],{"type":28,"value":16470},"legacyVertexAttributes",{"type":28,"value":16472}," is not enabled or the SPIR-V Type\nassociated with a given ",{"type":23,"tag":52,"props":16474,"children":16476},{"className":16475},[],[16477],{"type":28,"value":16387},{"type":28,"value":16479}," variable of the corresponding\n",{"type":23,"tag":52,"props":16481,"children":16483},{"className":16482},[],[16484],{"type":28,"value":10312},{"type":28,"value":15889},{"type":23,"tag":52,"props":16487,"children":16489},{"className":16488},[],[16490],{"type":28,"value":16401},{"type":28,"value":502},{"type":23,"tag":52,"props":16493,"children":16495},{"className":16494},[],[16496],{"type":28,"value":15902},{"type":28,"value":502},{"type":23,"tag":52,"props":16499,"children":16501},{"className":16500},[],[16502],{"type":28,"value":15909},{"type":28,"value":502},{"type":23,"tag":52,"props":16505,"children":16507},{"className":16506},[],[16508],{"type":28,"value":16420},{"type":28,"value":16510}," is\n64-bit,\nthen the numeric type associated with all ",{"type":23,"tag":52,"props":16512,"children":16514},{"className":16513},[],[16515],{"type":28,"value":16387},{"type":28,"value":16517}," variables of the\ncorresponding ",{"type":23,"tag":52,"props":16519,"children":16521},{"className":16520},[],[16522],{"type":28,"value":10312},{"type":28,"value":15889},{"type":23,"tag":52,"props":16525,"children":16527},{"className":16526},[],[16528],{"type":28,"value":16401},{"type":28,"value":502},{"type":23,"tag":52,"props":16531,"children":16533},{"className":16532},[],[16534],{"type":28,"value":15902},{"type":28,"value":502},{"type":23,"tag":52,"props":16537,"children":16539},{"className":16538},[],[16540],{"type":28,"value":15909},{"type":23,"tag":52,"props":16542,"children":16544},{"className":16543},[],[16545],{"type":28,"value":16420},{"type":28,"value":502},{"type":23,"tag":360,"props":16548,"children":16549},{"type":505},[],{"type":28,"value":16551}," be the same as\n",{"type":23,"tag":31,"props":16553,"children":16554},{"href":16428},[16555],{"type":28,"value":16431},{"type":28,"value":200},{"type":23,"tag":52,"props":16558,"children":16560},{"className":16559},[],[16561],{"type":28,"value":2610},{"type":23,"tag":416,"props":16563,"children":16565},{"name":16564},"VUID-vkCmdExecuteGeneratedCommandsNV-format-08936",[16566,16573],{"type":23,"tag":43,"props":16567,"children":16568},{"code":16155},[16569],{"type":23,"tag":52,"props":16570,"children":16571},{"__ignoreMap":48},[16572],{"type":28,"value":16155},{"type":23,"tag":24,"props":16574,"children":16575},{},[16576,16577,16582,16584,16588,16589,16594,16596,16601,16603,16608,16609,16614,16619,16620,16625,16626,16631,16632,16635],{"type":28,"value":16165},{"type":23,"tag":52,"props":16578,"children":16580},{"className":16579},[],[16581],{"type":28,"value":16281},{"type":28,"value":16583}," dynamic state enabled\nand ",{"type":23,"tag":31,"props":16585,"children":16586},{"href":16428},[16587],{"type":28,"value":16431},{"type":28,"value":200},{"type":23,"tag":52,"props":16590,"children":16592},{"className":16591},[],[16593],{"type":28,"value":2610},{"type":28,"value":16595}," has a\n64-bit component, then the scalar width associated with all ",{"type":23,"tag":52,"props":16597,"children":16599},{"className":16598},[],[16600],{"type":28,"value":16387},{"type":28,"value":16602},"\nvariables of the corresponding ",{"type":23,"tag":52,"props":16604,"children":16606},{"className":16605},[],[16607],{"type":28,"value":10312},{"type":28,"value":15889},{"type":23,"tag":52,"props":16610,"children":16612},{"className":16611},[],[16613],{"type":28,"value":16401},{"type":23,"tag":52,"props":16615,"children":16617},{"className":16616},[],[16618],{"type":28,"value":15902},{"type":28,"value":502},{"type":23,"tag":52,"props":16621,"children":16623},{"className":16622},[],[16624],{"type":28,"value":15909},{"type":28,"value":502},{"type":23,"tag":52,"props":16627,"children":16629},{"className":16628},[],[16630],{"type":28,"value":16420},{"type":28,"value":502},{"type":23,"tag":360,"props":16633,"children":16634},{"type":505},[],{"type":28,"value":16636}," be 64-bit",{"type":23,"tag":416,"props":16638,"children":16640},{"name":16639},"VUID-vkCmdExecuteGeneratedCommandsNV-format-08937",[16641,16648],{"type":23,"tag":43,"props":16642,"children":16643},{"code":16155},[16644],{"type":23,"tag":52,"props":16645,"children":16646},{"__ignoreMap":48},[16647],{"type":28,"value":16155},{"type":23,"tag":24,"props":16649,"children":16650},{},[16651,16652,16657,16659,16664,16666,16671,16673,16678,16679,16684,16685,16690,16695,16697,16701,16702,16707,16708,16711],{"type":28,"value":16165},{"type":23,"tag":52,"props":16653,"children":16655},{"className":16654},[],[16656],{"type":28,"value":16281},{"type":28,"value":16658}," dynamic state enabled\nand the scalar width associated with a ",{"type":23,"tag":52,"props":16660,"children":16662},{"className":16661},[],[16663],{"type":28,"value":10312},{"type":28,"value":16665}," decorated\n",{"type":23,"tag":52,"props":16667,"children":16669},{"className":16668},[],[16670],{"type":28,"value":16387},{"type":28,"value":16672}," variable in the ",{"type":23,"tag":52,"props":16674,"children":16676},{"className":16675},[],[16677],{"type":28,"value":16401},{"type":28,"value":502},{"type":23,"tag":52,"props":16680,"children":16682},{"className":16681},[],[16683],{"type":28,"value":15902},{"type":28,"value":502},{"type":23,"tag":52,"props":16686,"children":16688},{"className":16687},[],[16689],{"type":28,"value":15909},{"type":23,"tag":52,"props":16691,"children":16693},{"className":16692},[],[16694],{"type":28,"value":16420},{"type":28,"value":16696}," is 64-bit, then the corresponding\n",{"type":23,"tag":31,"props":16698,"children":16699},{"href":16428},[16700],{"type":28,"value":16431},{"type":28,"value":200},{"type":23,"tag":52,"props":16703,"children":16705},{"className":16704},[],[16706],{"type":28,"value":2610},{"type":28,"value":502},{"type":23,"tag":360,"props":16709,"children":16710},{"type":505},[],{"type":28,"value":16712}," have a\n64-bit component",{"type":23,"tag":416,"props":16714,"children":16716},{"name":16715},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09203",[16717,16724],{"type":23,"tag":43,"props":16718,"children":16719},{"code":16155},[16720],{"type":23,"tag":52,"props":16721,"children":16722},{"__ignoreMap":48},[16723],{"type":28,"value":16155},{"type":23,"tag":24,"props":16725,"children":16726},{},[16727,16728,16733,16734,16738,16739,16744,16746,16751,16753,16758,16759,16764,16765,16770,16771,16776,16777,16782,16785],{"type":28,"value":16165},{"type":23,"tag":52,"props":16729,"children":16731},{"className":16730},[],[16732],{"type":28,"value":16281},{"type":28,"value":16583},{"type":23,"tag":31,"props":16735,"children":16736},{"href":16428},[16737],{"type":28,"value":16431},{"type":28,"value":200},{"type":23,"tag":52,"props":16740,"children":16742},{"className":16741},[],[16743],{"type":28,"value":2610},{"type":28,"value":16745}," has a\n64-bit component, then all ",{"type":23,"tag":52,"props":16747,"children":16749},{"className":16748},[],[16750],{"type":28,"value":16387},{"type":28,"value":16752}," variables at the corresponding\n",{"type":23,"tag":52,"props":16754,"children":16756},{"className":16755},[],[16757],{"type":28,"value":10312},{"type":28,"value":15889},{"type":23,"tag":52,"props":16760,"children":16762},{"className":16761},[],[16763],{"type":28,"value":16401},{"type":28,"value":502},{"type":23,"tag":52,"props":16766,"children":16768},{"className":16767},[],[16769],{"type":28,"value":15902},{"type":28,"value":502},{"type":23,"tag":52,"props":16772,"children":16774},{"className":16773},[],[16775],{"type":28,"value":15909},{"type":28,"value":502},{"type":23,"tag":52,"props":16778,"children":16780},{"className":16779},[],[16781],{"type":28,"value":16420},{"type":23,"tag":360,"props":16783,"children":16784},{"type":505},[],{"type":28,"value":16786}," not use components that are not present in the format",{"type":23,"tag":416,"props":16788,"children":16790},{"name":16789},"VUID-vkCmdExecuteGeneratedCommandsNV-None-04875",[16791,16799],{"type":23,"tag":43,"props":16792,"children":16794},{"code":16793},"If\nthere is a shader object bound to the\n`VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT` stage\n",[16795],{"type":23,"tag":52,"props":16796,"children":16797},{"__ignoreMap":48},[16798],{"type":28,"value":16793},{"type":23,"tag":24,"props":16800,"children":16801},{},[16802,16803,16809,16810,16814,16815,16820,16821,16827,16828,16834,16835,16838,16839,16843],{"type":28,"value":16165},{"type":23,"tag":52,"props":16804,"children":16806},{"className":16805},[],[16807],{"type":28,"value":16808},"VK_DYNAMIC_STATE_PATCH_CONTROL_POINTS_EXT",{"type":28,"value":5474},{"type":23,"tag":31,"props":16811,"children":16812},{"href":4554},[16813],{"type":28,"value":4557},{"type":28,"value":1006},{"type":23,"tag":52,"props":16816,"children":16818},{"className":16817},[],[16819],{"type":28,"value":4461},{"type":28,"value":1375},{"type":23,"tag":52,"props":16822,"children":16824},{"className":16823},[],[16825],{"type":28,"value":16826},"VK_PRIMITIVE_TOPOLOGY_PATCH_LIST",{"type":28,"value":4828},{"type":23,"tag":31,"props":16829,"children":16831},{"href":16830},"/man/vkCmdSetPatchControlPointsEXT",[16832],{"type":28,"value":16833},"vkCmdSetPatchControlPointsEXT",{"type":28,"value":502},{"type":23,"tag":360,"props":16836,"children":16837},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":16840,"children":16841},{"href":4289},[16842],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":16845,"children":16847},{"name":16846},"VUID-vkCmdExecuteGeneratedCommandsNV-None-04879",[16848,16855],{"type":23,"tag":43,"props":16849,"children":16850},{"code":16155},[16851],{"type":23,"tag":52,"props":16852,"children":16853},{"__ignoreMap":48},[16854],{"type":28,"value":16155},{"type":23,"tag":24,"props":16856,"children":16857},{},[16858,16859,16865,16866,16872,16873,16876,16877,16881],{"type":28,"value":16165},{"type":23,"tag":52,"props":16860,"children":16862},{"className":16861},[],[16863],{"type":28,"value":16864},"VK_DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE",{"type":28,"value":8626},{"type":23,"tag":31,"props":16867,"children":16869},{"href":16868},"/man/vkCmdSetPrimitiveRestartEnable",[16870],{"type":28,"value":16871},"vkCmdSetPrimitiveRestartEnable",{"type":28,"value":502},{"type":23,"tag":360,"props":16874,"children":16875},{"type":505},[],{"type":28,"value":4904},{"type":23,"tag":31,"props":16878,"children":16879},{"href":4289},[16880],{"type":28,"value":4292},{"type":28,"value":4910},{"type":23,"tag":416,"props":16883,"children":16885},{"name":16884},"VUID-vkCmdExecuteGeneratedCommandsNV-None-09637",[16886,16894],{"type":23,"tag":43,"props":16887,"children":16889},{"code":16888},"If\nthe [`primitiveTopologyListRestart`](xref::features-primitiveTopologyListRestart) feature is not enabled,\nthe topology is `VK_PRIMITIVE_TOPOLOGY_POINT_LIST`,\n`VK_PRIMITIVE_TOPOLOGY_LINE_LIST`,\n`VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST`,\n`VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY`, or\n`VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY`,\nthere is a shader object bound to the `VK_SHADER_STAGE_VERTEX_BIT`\nstage\n",[16890],{"type":23,"tag":52,"props":16891,"children":16892},{"__ignoreMap":48},[16893],{"type":28,"value":16888},{"type":23,"tag":24,"props":16895,"children":16896},{},[16897,16898,16903,16904,16908,16909,16912,16913],{"type":28,"value":16165},{"type":23,"tag":52,"props":16899,"children":16901},{"className":16900},[],[16902],{"type":28,"value":16864},{"type":28,"value":8626},{"type":23,"tag":31,"props":16905,"children":16906},{"href":16868},[16907],{"type":28,"value":16871},{"type":28,"value":502},{"type":23,"tag":360,"props":16910,"children":16911},{"type":505},[],{"type":28,"value":3598},{"type":23,"tag":52,"props":16914,"children":16916},{"className":16915},[],[16917],{"type":28,"value":311},{"type":23,"tag":416,"props":16919,"children":16921},{"name":16920},"VUID-vkCmdExecuteGeneratedCommandsNV-stage-06481",[16922],{"type":23,"tag":24,"props":16923,"children":16924},{},[16925,16927,16930,16932,16936,16937,16942,16944,16948,16949,16954,16955,16960,16961],{"type":28,"value":16926},"The bound graphics pipeline ",{"type":23,"tag":360,"props":16928,"children":16929},{"type":505},[],{"type":28,"value":16931}," not have been created with the\n",{"type":23,"tag":31,"props":16933,"children":16934},{"href":14832},[16935],{"type":28,"value":14835},{"type":28,"value":200},{"type":23,"tag":52,"props":16938,"children":16940},{"className":16939},[],[16941],{"type":28,"value":14842},{"type":28,"value":16943}," member of any element\nof ",{"type":23,"tag":31,"props":16945,"children":16946},{"href":9759},[16947],{"type":28,"value":3620},{"type":28,"value":200},{"type":23,"tag":52,"props":16950,"children":16952},{"className":16951},[],[16953],{"type":28,"value":14855},{"type":28,"value":14857},{"type":23,"tag":52,"props":16956,"children":16958},{"className":16957},[],[16959],{"type":28,"value":15194},{"type":28,"value":440},{"type":23,"tag":52,"props":16962,"children":16964},{"className":16963},[],[16965],{"type":28,"value":15235},{"type":23,"tag":416,"props":16967,"children":16969},{"name":16968},"VUID-vkCmdExecuteGeneratedCommandsNV-None-08885",[16970],{"type":23,"tag":24,"props":16971,"children":16972},{},[16973,16975,16978,16980,16985,16986,16991],{"type":28,"value":16974},"There ",{"type":23,"tag":360,"props":16976,"children":16977},{"type":505},[],{"type":28,"value":16979}," be no shader object bound to either of the\n",{"type":23,"tag":52,"props":16981,"children":16983},{"className":16982},[],[16984],{"type":28,"value":15194},{"type":28,"value":440},{"type":23,"tag":52,"props":16987,"children":16989},{"className":16988},[],[16990],{"type":28,"value":15235},{"type":28,"value":16992},"\nstages",{"type":23,"tag":416,"props":16994,"children":16996},{"name":16995},"VUID-vkCmdExecuteGeneratedCommandsNV-isPreprocessed-02908",[16997],{"type":23,"tag":24,"props":16998,"children":16999},{},[17000,17001,17006,17007,17012,17014,17020,17021,17024,17026,17031,17033,17037,17038,17044,17046,17052,17053,17059],{"type":28,"value":2421},{"type":23,"tag":52,"props":17002,"children":17004},{"className":17003},[],[17005],{"type":28,"value":112},{"type":28,"value":1375},{"type":23,"tag":52,"props":17008,"children":17010},{"className":17009},[],[17011],{"type":28,"value":747},{"type":28,"value":17013}," then\n",{"type":23,"tag":31,"props":17015,"children":17017},{"href":17016},"/man/vkCmdPreprocessGeneratedCommandsNV",[17018],{"type":28,"value":17019},"vkCmdPreprocessGeneratedCommandsNV",{"type":28,"value":502},{"type":23,"tag":360,"props":17022,"children":17023},{"type":505},[],{"type":28,"value":17025}," have already been\nexecuted on the device, using the same ",{"type":23,"tag":52,"props":17027,"children":17029},{"className":17028},[],[17030],{"type":28,"value":322},{"type":28,"value":17032},"\ncontent as well as the content of the input buffers it references (all\nexcept ",{"type":23,"tag":31,"props":17034,"children":17035},{"href":327},[17036],{"type":28,"value":330},{"type":28,"value":200},{"type":23,"tag":52,"props":17039,"children":17041},{"className":17040},[],[17042],{"type":28,"value":17043},"preprocessBuffer",{"type":28,"value":17045},").\nFurthermore ",{"type":23,"tag":52,"props":17047,"children":17049},{"className":17048},[],[17050],{"type":28,"value":17051},"pGeneratedCommandsInfo``s ",{"type":28,"value":356},{"type":23,"tag":52,"props":17054,"children":17056},{"className":17055},[],[17057],{"type":28,"value":17058},":normative{type=\"must\"} have been created with the",{"type":28,"value":17060},"VK_INDIRECT_COMMANDS_LAYOUT_USAGE_EXPLICIT_PREPROCESS_BIT_NV` bit\nset",{"type":23,"tag":416,"props":17062,"children":17064},{"name":17063},"VUID-vkCmdExecuteGeneratedCommandsNV-pipeline-02909",[17065],{"type":23,"tag":24,"props":17066,"children":17067},{},[17068,17072,17073,17079,17080,17083,17085,17089,17090],{"type":23,"tag":31,"props":17069,"children":17070},{"href":327},[17071],{"type":28,"value":330},{"type":28,"value":200},{"type":23,"tag":52,"props":17074,"children":17076},{"className":17075},[],[17077],{"type":28,"value":17078},"pipeline",{"type":28,"value":502},{"type":23,"tag":360,"props":17081,"children":17082},{"type":505},[],{"type":28,"value":17084}," match the current\nbound pipeline at\n",{"type":23,"tag":31,"props":17086,"children":17087},{"href":327},[17088],{"type":28,"value":330},{"type":28,"value":200},{"type":23,"tag":52,"props":17091,"children":17093},{"className":17092},[],[17094],{"type":28,"value":17095},"pipelineBindPoint",{"type":23,"tag":416,"props":17097,"children":17099},{"name":17098},"VUID-vkCmdExecuteGeneratedCommandsNV-None-02910",[17100],{"type":23,"tag":24,"props":17101,"children":17102},{},[17103,17105,17108],{"type":28,"value":17104},"Transform feedback ",{"type":23,"tag":360,"props":17106,"children":17107},{"type":505},[],{"type":28,"value":14894},{"type":23,"tag":416,"props":17110,"children":17112},{"name":17111},"VUID-vkCmdExecuteGeneratedCommandsNV-deviceGeneratedCommands-02911",[17113],{"type":23,"tag":24,"props":17114,"children":17115},{},[17116,17118,17135,17136,17139],{"type":28,"value":17117},"The ",{"type":23,"tag":31,"props":17119,"children":17121},{"href":17120},"/man/VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV#features-deviceGeneratedCommandsNV",[17122,17128,17129],{"type":23,"tag":52,"props":17123,"children":17125},{"className":17124},[],[17126],{"type":28,"value":17127},"VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV",{"type":28,"value":200},{"type":23,"tag":52,"props":17130,"children":17132},{"className":17131},[],[17133],{"type":28,"value":17134},"deviceGeneratedCommands",{"type":28,"value":14564},{"type":23,"tag":360,"props":17137,"children":17138},{"type":505},[],{"type":28,"value":14569},{"type":23,"tag":411,"props":17141,"children":17143},{"name":17142},"Valid Usage (Implicit)",[17144,17170,17194,17218,17246,17260],{"type":23,"tag":416,"props":17145,"children":17147},{"name":17146},"VUID-vkCmdExecuteGeneratedCommandsNV-commandBuffer-parameter",[17148],{"type":23,"tag":24,"props":17149,"children":17150},{},[17151,17156,17157,17160,17162,17168],{"type":23,"tag":52,"props":17152,"children":17154},{"className":17153},[],[17155],{"type":28,"value":93},{"type":28,"value":502},{"type":23,"tag":360,"props":17158,"children":17159},{"type":505},[],{"type":28,"value":17161}," be a valid ",{"type":23,"tag":31,"props":17163,"children":17165},{"href":17164},"/man/VkCommandBuffer",[17166],{"type":28,"value":17167},"VkCommandBuffer",{"type":28,"value":17169}," handle",{"type":23,"tag":416,"props":17171,"children":17173},{"name":17172},"VUID-vkCmdExecuteGeneratedCommandsNV-pGeneratedCommandsInfo-parameter",[17174],{"type":23,"tag":24,"props":17175,"children":17176},{},[17177,17182,17183,17186,17188,17192],{"type":23,"tag":52,"props":17178,"children":17180},{"className":17179},[],[17181],{"type":28,"value":322},{"type":28,"value":502},{"type":23,"tag":360,"props":17184,"children":17185},{"type":505},[],{"type":28,"value":17187}," be a valid pointer to a valid ",{"type":23,"tag":31,"props":17189,"children":17190},{"href":327},[17191],{"type":28,"value":330},{"type":28,"value":17193}," structure",{"type":23,"tag":416,"props":17195,"children":17197},{"name":17196},"VUID-vkCmdExecuteGeneratedCommandsNV-commandBuffer-recording",[17198],{"type":23,"tag":24,"props":17199,"children":17200},{},[17201,17206,17207,17210,17212],{"type":23,"tag":52,"props":17202,"children":17204},{"className":17203},[],[17205],{"type":28,"value":93},{"type":28,"value":502},{"type":23,"tag":360,"props":17208,"children":17209},{"type":505},[],{"type":28,"value":17211}," be in the ",{"type":23,"tag":31,"props":17213,"children":17215},{"href":17214},"/chapters/commandbuffers#commandbuffers-lifecycle",[17216],{"type":28,"value":17217},"recording state",{"type":23,"tag":416,"props":17219,"children":17221},{"name":17220},"VUID-vkCmdExecuteGeneratedCommandsNV-commandBuffer-cmdpool",[17222],{"type":23,"tag":24,"props":17223,"children":17224},{},[17225,17226,17232,17234,17239,17241,17244],{"type":28,"value":17117},{"type":23,"tag":52,"props":17227,"children":17229},{"className":17228},[],[17230],{"type":28,"value":17231},"VkCommandPool",{"type":28,"value":17233}," that ",{"type":23,"tag":52,"props":17235,"children":17237},{"className":17236},[],[17238],{"type":28,"value":93},{"type":28,"value":17240}," was allocated from ",{"type":23,"tag":360,"props":17242,"children":17243},{"type":505},[],{"type":28,"value":17245}," support graphics, or compute operations",{"type":23,"tag":416,"props":17247,"children":17249},{"name":17248},"VUID-vkCmdExecuteGeneratedCommandsNV-renderpass",[17250],{"type":23,"tag":24,"props":17251,"children":17252},{},[17253,17255,17258],{"type":28,"value":17254},"This command ",{"type":23,"tag":360,"props":17256,"children":17257},{"type":505},[],{"type":28,"value":17259}," only be called inside of a render pass instance",{"type":23,"tag":416,"props":17261,"children":17263},{"name":17262},"VUID-vkCmdExecuteGeneratedCommandsNV-videocoding",[17264],{"type":23,"tag":24,"props":17265,"children":17266},{},[17267,17268,17271],{"type":28,"value":17254},{"type":23,"tag":360,"props":17269,"children":17270},{"type":505},[],{"type":28,"value":17272}," only be called outside of a video coding scope",{"type":23,"tag":17274,"props":17275,"children":17277},"validity-box",{"name":17276},"Host Synchronization",[17278],{"type":23,"tag":282,"props":17279,"children":17280},{},[17281,17297],{"type":23,"tag":286,"props":17282,"children":17283},{},[17284,17286,17291,17292,17295],{"type":28,"value":17285},"Host access to ",{"type":23,"tag":52,"props":17287,"children":17289},{"className":17288},[],[17290],{"type":28,"value":93},{"type":28,"value":502},{"type":23,"tag":360,"props":17293,"children":17294},{"type":505},[],{"type":28,"value":17296}," be externally synchronized",{"type":23,"tag":286,"props":17298,"children":17299},{},[17300,17302,17307,17308,17313,17314,17317],{"type":28,"value":17301},"Host access to the ",{"type":23,"tag":52,"props":17303,"children":17305},{"className":17304},[],[17306],{"type":28,"value":17231},{"type":28,"value":17233},{"type":23,"tag":52,"props":17309,"children":17311},{"className":17310},[],[17312],{"type":28,"value":93},{"type":28,"value":17240},{"type":23,"tag":360,"props":17315,"children":17316},{"type":505},[],{"type":28,"value":17318}," be externally synchronized\n::",{"type":23,"tag":17320,"props":17321,"children":17322},"style",{},[17323],{"type":28,"value":17324},"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":48,"searchDepth":81,"depth":81,"links":17326},[],"markdown",1729612502107]