[{"data":1,"prerenderedAt":20192},["ShallowReactive",2],{"$fX9Lstn8DVfL7n62ggE4fOFw07-z3FtET-RCYsWlRE5Q":3},{"title":4,"description":5,"parent":6,"cmd_buf_level":7,"render_pass_scope":10,"supported_queue_types":11,"tasks":13,"type":15,"xrefs":16,"body":17,"_type":20191,"_id":4},"vkCmdDrawIndexedIndirect2KHR","Draw primitives with indirect parameters through an address range and with indexed vertices","VK_KHR_device_address_commands",[8,9],"primary","secondary","inside",[12],"VK_QUEUE_GRAPHICS_BIT",[14],"action","protos",[],{"type":18,"children":19,"toc":20189},"root",[20,28,224,259,317,19985,20138,20183],{"type":21,"tag":22,"props":23,"children":24},"element","p",{},[25],{"type":26,"value":27},"text","To record an indexed indirect drawing command, call:",{"type":21,"tag":29,"props":30,"children":31},"code-group",{},[32,118],{"type":21,"tag":33,"props":34,"children":40},"pre",{"className":35,"code":36,"filename":37,"language":38,"meta":39,"style":39},"language-c shiki shiki-themes github-light-default github-dark-default","void vkCmdDrawIndexedIndirect2KHR(\n VkCommandBuffer commandBuffer,\n const VkDrawIndirect2InfoKHR* pInfo);\n","C","c","",[41],{"type":21,"tag":42,"props":43,"children":44},"code",{"__ignoreMap":39},[45,69,89],{"type":21,"tag":46,"props":47,"children":50},"span",{"class":48,"line":49},"line",1,[51,57,63],{"type":21,"tag":46,"props":52,"children":54},{"style":53},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[55],{"type":26,"value":56},"void",{"type":21,"tag":46,"props":58,"children":60},{"style":59},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[61],{"type":26,"value":62}," vkCmdDrawIndexedIndirect2KHR",{"type":21,"tag":46,"props":64,"children":66},{"style":65},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[67],{"type":26,"value":68},"(\n",{"type":21,"tag":46,"props":70,"children":72},{"class":48,"line":71},2,[73,78,84],{"type":21,"tag":46,"props":74,"children":75},{"style":65},[76],{"type":26,"value":77}," VkCommandBuffer ",{"type":21,"tag":46,"props":79,"children":81},{"style":80},"--shiki-default:#953800;--shiki-dark:#FFA657",[82],{"type":26,"value":83},"commandBuffer",{"type":21,"tag":46,"props":85,"children":86},{"style":65},[87],{"type":26,"value":88},",\n",{"type":21,"tag":46,"props":90,"children":92},{"class":48,"line":91},3,[93,98,103,108,113],{"type":21,"tag":46,"props":94,"children":95},{"style":53},[96],{"type":26,"value":97}," const",{"type":21,"tag":46,"props":99,"children":100},{"style":65},[101],{"type":26,"value":102}," VkDrawIndirect2InfoKHR",{"type":21,"tag":46,"props":104,"children":105},{"style":53},[106],{"type":26,"value":107},"*",{"type":21,"tag":46,"props":109,"children":110},{"style":80},[111],{"type":26,"value":112}," pInfo",{"type":21,"tag":46,"props":114,"children":115},{"style":65},[116],{"type":26,"value":117},");\n",{"type":21,"tag":33,"props":119,"children":124},{"className":120,"code":121,"filename":122,"language":123,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub fn cmd_draw_indexed_indirect2_khr(\n command_buffer: vk::CommandBuffer,\n p_info: *const vk::DrawIndirect2InfoKHR,\n);\n","Rust","rs",[125],{"type":21,"tag":42,"props":126,"children":127},{"__ignoreMap":39},[128,150,182,216],{"type":21,"tag":46,"props":129,"children":130},{"class":48,"line":49},[131,136,141,146],{"type":21,"tag":46,"props":132,"children":133},{"style":53},[134],{"type":26,"value":135},"pub",{"type":21,"tag":46,"props":137,"children":138},{"style":53},[139],{"type":26,"value":140}," fn",{"type":21,"tag":46,"props":142,"children":143},{"style":59},[144],{"type":26,"value":145}," cmd_draw_indexed_indirect2_khr",{"type":21,"tag":46,"props":147,"children":148},{"style":65},[149],{"type":26,"value":68},{"type":21,"tag":46,"props":151,"children":152},{"class":48,"line":71},[153,158,163,168,173,178],{"type":21,"tag":46,"props":154,"children":155},{"style":65},[156],{"type":26,"value":157}," command_buffer",{"type":21,"tag":46,"props":159,"children":160},{"style":53},[161],{"type":26,"value":162},":",{"type":21,"tag":46,"props":164,"children":165},{"style":80},[166],{"type":26,"value":167}," vk",{"type":21,"tag":46,"props":169,"children":170},{"style":53},[171],{"type":26,"value":172},"::",{"type":21,"tag":46,"props":174,"children":175},{"style":80},[176],{"type":26,"value":177},"CommandBuffer",{"type":21,"tag":46,"props":179,"children":180},{"style":65},[181],{"type":26,"value":88},{"type":21,"tag":46,"props":183,"children":184},{"class":48,"line":91},[185,190,194,199,203,207,212],{"type":21,"tag":46,"props":186,"children":187},{"style":65},[188],{"type":26,"value":189}," p_info",{"type":21,"tag":46,"props":191,"children":192},{"style":53},[193],{"type":26,"value":162},{"type":21,"tag":46,"props":195,"children":196},{"style":53},[197],{"type":26,"value":198}," *const",{"type":21,"tag":46,"props":200,"children":201},{"style":80},[202],{"type":26,"value":167},{"type":21,"tag":46,"props":204,"children":205},{"style":53},[206],{"type":26,"value":172},{"type":21,"tag":46,"props":208,"children":209},{"style":80},[210],{"type":26,"value":211},"DrawIndirect2InfoKHR",{"type":21,"tag":46,"props":213,"children":214},{"style":65},[215],{"type":26,"value":88},{"type":21,"tag":46,"props":217,"children":219},{"class":48,"line":218},4,[220],{"type":21,"tag":46,"props":221,"children":222},{"style":65},[223],{"type":26,"value":117},{"type":21,"tag":225,"props":226,"children":227},"ul",{},[228,239],{"type":21,"tag":229,"props":230,"children":231},"li",{},[232,237],{"type":21,"tag":42,"props":233,"children":235},{"className":234},[],[236],{"type":26,"value":83},{"type":26,"value":238}," is the command buffer into which the command is\nrecorded.",{"type":21,"tag":229,"props":240,"children":241},{},[242,248,250,257],{"type":21,"tag":42,"props":243,"children":245},{"className":244},[],[246],{"type":26,"value":247},"pInfo",{"type":26,"value":249}," is a pointer to a ",{"type":21,"tag":251,"props":252,"children":254},"a",{"href":253},"/man/VkDrawIndirect2InfoKHR",[255],{"type":26,"value":256},"VkDrawIndirect2InfoKHR",{"type":26,"value":258}," structure\ndefining parameters of this command.",{"type":21,"tag":22,"props":260,"children":261},{},[262,267,269,275,277,283,285,291,293,299,301,307,309,315],{"type":21,"tag":42,"props":263,"children":265},{"className":264},[],[266],{"type":26,"value":4},{"type":26,"value":268}," behaves similarly to\n",{"type":21,"tag":251,"props":270,"children":272},{"href":271},"/man/vkCmdDrawIndexed",[273],{"type":26,"value":274},"vkCmdDrawIndexed",{"type":26,"value":276}," except that the parameters are read by the device\nfrom an address range during execution.\n",{"type":21,"tag":42,"props":278,"children":280},{"className":279},[],[281],{"type":26,"value":282},"pInfo→drawCount",{"type":26,"value":284}," draws are executed by the command, with parameters\ntaken from ",{"type":21,"tag":42,"props":286,"children":288},{"className":287},[],[289],{"type":26,"value":290},"pInfo→addressRange",{"type":26,"value":292}," starting at ",{"type":21,"tag":42,"props":294,"children":296},{"className":295},[],[297],{"type":26,"value":298},"addressRange.address",{"type":26,"value":300},"\nand increasing by ",{"type":21,"tag":42,"props":302,"children":304},{"className":303},[],[305],{"type":26,"value":306},"addressRange.stride",{"type":26,"value":308}," bytes for each successive draw.\nThe parameters of each draw are encoded in an array of\n",{"type":21,"tag":251,"props":310,"children":312},{"href":311},"/man/VkDrawIndexedIndirectCommand",[313],{"type":26,"value":314},"VkDrawIndexedIndirectCommand",{"type":26,"value":316}," structures.",{"type":21,"tag":318,"props":319,"children":321},"validity-group",{"name":320},"Valid Usage",[322,424,498,568,631,683,738,812,859,896,925,958,995,1058,1112,1172,1229,1270,1326,1383,1429,1470,1515,1556,1663,1732,1753,1824,1871,1903,1939,1977,2001,2035,2062,2095,2120,2140,2195,2224,2270,2297,2336,2382,2442,2492,2535,2574,2622,2665,2707,2747,2806,2862,2898,2934,2969,3005,3039,3065,3144,3216,3258,3289,3318,3336,3386,3437,3480,3510,3547,3611,3659,3744,3811,3876,3935,3966,4004,4034,4060,4088,4116,4151,4198,4265,4325,4370,4420,4461,4532,4577,4620,4666,4709,4754,4821,4854,4909,4954,5004,5044,5088,5143,5224,5274,5305,5319,5349,5374,5399,5425,5450,5475,5489,5510,5544,5581,5612,5676,5753,5866,5932,6000,6065,6131,6158,6202,6259,6329,6378,6426,6474,6542,6607,6668,6717,6781,6813,6845,6899,6951,7013,7083,7133,7194,7276,7365,7421,7475,7518,7580,7612,7660,7734,7803,7857,7931,8024,8044,8110,8165,8219,8272,8327,8381,8425,8477,8569,8653,8762,8858,8946,8997,9055,9087,9122,9177,9229,9264,9299,9365,9431,9541,9640,9693,9764,9829,9901,9979,10040,10109,10185,10228,10296,10337,10394,10489,10564,10633,10730,10803,10871,10941,10975,11034,11092,11148,11204,11259,11316,11371,11411,11455,11514,11562,11607,11655,11729,11783,11828,11887,11953,12007,12061,12119,12176,12249,12319,12362,12424,12513,12593,12689,12763,12805,12866,12902,12941,12996,13067,13120,13193,13264,13321,13377,13437,13497,13535,13588,13635,13688,13744,13795,13842,13920,13994,14064,14144,14192,14267,14337,14387,14483,14570,14619,14703,14783,14842,14900,14925,15023,15136,15196,15241,15287,15326,15393,15456,15513,15571,15653,15728,15782,15803,15825,15858,15902,15940,15981,16010,16053,16094,16159,16208,16245,16283,16305,16331,16389,16457,16516,16580,16656,16691,16722,16752,16780,16811,16843,16870,16891,16931,16967,17013,17046,17078,17120,17161,17210,17292,17374,17478,17537,17606,17682,17741,17809,17883,17959,18016,18072,18114,18154,18174,18202,18245,18331,18410,18450,18523,18561,18600,18683,18760,18815,18851,18951,19072,19146,19222,19296,19359,19396,19485,19541,19589,19616,19661,19696,19727,19758,19789,19813,19875,19901,19937,19967],{"type":21,"tag":323,"props":324,"children":326},"validity-field",{"name":325},"VUID-vkCmdDrawIndexedIndirect2KHR-magFilter-04553",[327],{"type":21,"tag":22,"props":328,"children":329},{},[330,332,338,340,346,348,354,356,362,363,369,371,377,379,385,387,393,395,401,403,409,411,416,418],{"type":26,"value":331},"If a ",{"type":21,"tag":251,"props":333,"children":335},{"href":334},"/man/VkSampler",[336],{"type":26,"value":337},"VkSampler",{"type":26,"value":339}," created with ",{"type":21,"tag":42,"props":341,"children":343},{"className":342},[],[344],{"type":26,"value":345},"magFilter",{"type":26,"value":347}," or ",{"type":21,"tag":42,"props":349,"children":351},{"className":350},[],[352],{"type":26,"value":353},"minFilter",{"type":26,"value":355},"\nequal to ",{"type":21,"tag":42,"props":357,"children":359},{"className":358},[],[360],{"type":26,"value":361},"VK_FILTER_LINEAR",{"type":26,"value":88},{"type":21,"tag":42,"props":364,"children":366},{"className":365},[],[367],{"type":26,"value":368},"reductionMode",{"type":26,"value":370}," equal to\n",{"type":21,"tag":42,"props":372,"children":374},{"className":373},[],[375],{"type":26,"value":376},"VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE",{"type":26,"value":378},",\nand ",{"type":21,"tag":42,"props":380,"children":382},{"className":381},[],[383],{"type":26,"value":384},"compareEnable",{"type":26,"value":386}," equal to ",{"type":21,"tag":42,"props":388,"children":390},{"className":389},[],[391],{"type":26,"value":392},"VK_FALSE",{"type":26,"value":394}," is used to sample a\n",{"type":21,"tag":251,"props":396,"children":398},{"href":397},"/man/VkImageView",[399],{"type":26,"value":400},"VkImageView",{"type":26,"value":402}," as a result of this command, then the image view’s\n",{"type":21,"tag":251,"props":404,"children":406},{"href":405},"/chapters/resources#resources-image-view-format-features",[407],{"type":26,"value":408},"format features",{"type":26,"value":410}," ",{"type":21,"tag":412,"props":413,"children":415},"normative",{"type":414},"must",[],{"type":26,"value":417}," contain\n",{"type":21,"tag":42,"props":419,"children":421},{"className":420},[],[422],{"type":26,"value":423},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT",{"type":21,"tag":323,"props":425,"children":427},{"name":426},"VUID-vkCmdDrawIndexedIndirect2KHR-magFilter-09598",[428],{"type":21,"tag":22,"props":429,"children":430},{},[431,432,436,437,442,443,448,449,454,456,461,463,469,471,477,478,482,483,487,488,491,492],{"type":26,"value":331},{"type":21,"tag":251,"props":433,"children":434},{"href":334},[435],{"type":26,"value":337},{"type":26,"value":339},{"type":21,"tag":42,"props":438,"children":440},{"className":439},[],[441],{"type":26,"value":345},{"type":26,"value":347},{"type":21,"tag":42,"props":444,"children":446},{"className":445},[],[447],{"type":26,"value":353},{"type":26,"value":355},{"type":21,"tag":42,"props":450,"children":452},{"className":451},[],[453],{"type":26,"value":361},{"type":26,"value":455}," and ",{"type":21,"tag":42,"props":457,"children":459},{"className":458},[],[460],{"type":26,"value":368},{"type":26,"value":462}," equal to either\n",{"type":21,"tag":42,"props":464,"children":466},{"className":465},[],[467],{"type":26,"value":468},"VK_SAMPLER_REDUCTION_MODE_MIN",{"type":26,"value":470}," or\n",{"type":21,"tag":42,"props":472,"children":474},{"className":473},[],[475],{"type":26,"value":476},"VK_SAMPLER_REDUCTION_MODE_MAX",{"type":26,"value":394},{"type":21,"tag":251,"props":479,"children":480},{"href":397},[481],{"type":26,"value":400},{"type":26,"value":402},{"type":21,"tag":251,"props":484,"children":485},{"href":405},[486],{"type":26,"value":408},{"type":26,"value":410},{"type":21,"tag":412,"props":489,"children":490},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":493,"children":495},{"className":494},[],[496],{"type":26,"value":497},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT",{"type":21,"tag":323,"props":499,"children":501},{"name":500},"VUID-vkCmdDrawIndexedIndirect2KHR-mipmapMode-04770",[502],{"type":21,"tag":22,"props":503,"children":504},{},[505,506,510,511,517,518,524,525,530,531,536,537,542,543,548,549,553,554,558,559,562,563],{"type":26,"value":331},{"type":21,"tag":251,"props":507,"children":508},{"href":334},[509],{"type":26,"value":337},{"type":26,"value":339},{"type":21,"tag":42,"props":512,"children":514},{"className":513},[],[515],{"type":26,"value":516},"mipmapMode",{"type":26,"value":370},{"type":21,"tag":42,"props":519,"children":521},{"className":520},[],[522],{"type":26,"value":523},"VK_SAMPLER_MIPMAP_MODE_LINEAR",{"type":26,"value":88},{"type":21,"tag":42,"props":526,"children":528},{"className":527},[],[529],{"type":26,"value":368},{"type":26,"value":370},{"type":21,"tag":42,"props":532,"children":534},{"className":533},[],[535],{"type":26,"value":376},{"type":26,"value":378},{"type":21,"tag":42,"props":538,"children":540},{"className":539},[],[541],{"type":26,"value":384},{"type":26,"value":386},{"type":21,"tag":42,"props":544,"children":546},{"className":545},[],[547],{"type":26,"value":392},{"type":26,"value":394},{"type":21,"tag":251,"props":550,"children":551},{"href":397},[552],{"type":26,"value":400},{"type":26,"value":402},{"type":21,"tag":251,"props":555,"children":556},{"href":405},[557],{"type":26,"value":408},{"type":26,"value":410},{"type":21,"tag":412,"props":560,"children":561},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":564,"children":566},{"className":565},[],[567],{"type":26,"value":423},{"type":21,"tag":323,"props":569,"children":571},{"name":570},"VUID-vkCmdDrawIndexedIndirect2KHR-mipmapMode-09599",[572],{"type":21,"tag":22,"props":573,"children":574},{},[575,576,580,581,586,587,592,593,598,600,605,606,611,612,616,617,621,622,625,626],{"type":26,"value":331},{"type":21,"tag":251,"props":577,"children":578},{"href":334},[579],{"type":26,"value":337},{"type":26,"value":339},{"type":21,"tag":42,"props":582,"children":584},{"className":583},[],[585],{"type":26,"value":516},{"type":26,"value":370},{"type":21,"tag":42,"props":588,"children":590},{"className":589},[],[591],{"type":26,"value":523},{"type":26,"value":455},{"type":21,"tag":42,"props":594,"children":596},{"className":595},[],[597],{"type":26,"value":368},{"type":26,"value":599}," equal to\neither ",{"type":21,"tag":42,"props":601,"children":603},{"className":602},[],[604],{"type":26,"value":468},{"type":26,"value":470},{"type":21,"tag":42,"props":607,"children":609},{"className":608},[],[610],{"type":26,"value":476},{"type":26,"value":394},{"type":21,"tag":251,"props":613,"children":614},{"href":397},[615],{"type":26,"value":400},{"type":26,"value":402},{"type":21,"tag":251,"props":618,"children":619},{"href":405},[620],{"type":26,"value":408},{"type":26,"value":410},{"type":21,"tag":412,"props":623,"children":624},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":627,"children":629},{"className":628},[],[630],{"type":26,"value":497},{"type":21,"tag":323,"props":632,"children":634},{"name":633},"VUID-vkCmdDrawIndexedIndirect2KHR-unnormalizedCoordinates-09635",[635],{"type":21,"tag":22,"props":636,"children":637},{},[638,639,643,644,650,651,657,659,663,665,671,672,678,681],{"type":26,"value":331},{"type":21,"tag":251,"props":640,"children":641},{"href":334},[642],{"type":26,"value":337},{"type":26,"value":339},{"type":21,"tag":42,"props":645,"children":647},{"className":646},[],[648],{"type":26,"value":649},"unnormalizedCoordinates",{"type":26,"value":370},{"type":21,"tag":42,"props":652,"children":654},{"className":653},[],[655],{"type":26,"value":656},"VK_TRUE",{"type":26,"value":658}," is used to sample a ",{"type":21,"tag":251,"props":660,"children":661},{"href":397},[662],{"type":26,"value":400},{"type":26,"value":664}," as a result of this\ncommand, then the image view’s ",{"type":21,"tag":42,"props":666,"children":668},{"className":667},[],[669],{"type":26,"value":670},"levelCount",{"type":26,"value":455},{"type":21,"tag":42,"props":673,"children":675},{"className":674},[],[676],{"type":26,"value":677},"layerCount",{"type":21,"tag":412,"props":679,"children":680},{"type":414},[],{"type":26,"value":682}," be 1",{"type":21,"tag":323,"props":684,"children":686},{"name":685},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08609",[687],{"type":21,"tag":22,"props":688,"children":689},{},[690,691,695,696,701,702,707,708,712,713,719,720,723,725,731,732],{"type":26,"value":331},{"type":21,"tag":251,"props":692,"children":693},{"href":334},[694],{"type":26,"value":337},{"type":26,"value":339},{"type":21,"tag":42,"props":697,"children":699},{"className":698},[],[700],{"type":26,"value":649},{"type":26,"value":370},{"type":21,"tag":42,"props":703,"children":705},{"className":704},[],[706],{"type":26,"value":656},{"type":26,"value":658},{"type":21,"tag":251,"props":709,"children":710},{"href":397},[711],{"type":26,"value":400},{"type":26,"value":664},{"type":21,"tag":42,"props":714,"children":716},{"className":715},[],[717],{"type":26,"value":718},"viewType",{"type":26,"value":410},{"type":21,"tag":412,"props":721,"children":722},{"type":414},[],{"type":26,"value":724}," be\n",{"type":21,"tag":42,"props":726,"children":728},{"className":727},[],[729],{"type":26,"value":730},"VK_IMAGE_VIEW_TYPE_1D",{"type":26,"value":347},{"type":21,"tag":42,"props":733,"children":735},{"className":734},[],[736],{"type":26,"value":737},"VK_IMAGE_VIEW_TYPE_2D",{"type":21,"tag":323,"props":739,"children":741},{"name":740},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08610",[742],{"type":21,"tag":22,"props":743,"children":744},{},[745,746,750,751,756,757,762,763,767,769,772,774,780,781,787,789,795,797,803,804,810],{"type":26,"value":331},{"type":21,"tag":251,"props":747,"children":748},{"href":334},[749],{"type":26,"value":337},{"type":26,"value":339},{"type":21,"tag":42,"props":752,"children":754},{"className":753},[],[755],{"type":26,"value":649},{"type":26,"value":370},{"type":21,"tag":42,"props":758,"children":760},{"className":759},[],[761],{"type":26,"value":656},{"type":26,"value":658},{"type":21,"tag":251,"props":764,"children":765},{"href":397},[766],{"type":26,"value":400},{"type":26,"value":768}," as a result of this\ncommand, then the sampler ",{"type":21,"tag":412,"props":770,"children":771},{"type":414},[],{"type":26,"value":773}," not be used with any of the SPIR-V\n",{"type":21,"tag":42,"props":775,"children":777},{"className":776},[],[778],{"type":26,"value":779},"OpImageSample*",{"type":26,"value":347},{"type":21,"tag":42,"props":782,"children":784},{"className":783},[],[785],{"type":26,"value":786},"OpImageSparseSample*",{"type":26,"value":788}," instructions with\n",{"type":21,"tag":42,"props":790,"children":792},{"className":791},[],[793],{"type":26,"value":794},"ImplicitLod",{"type":26,"value":796},", ",{"type":21,"tag":42,"props":798,"children":800},{"className":799},[],[801],{"type":26,"value":802},"Dref",{"type":26,"value":347},{"type":21,"tag":42,"props":805,"children":807},{"className":806},[],[808],{"type":26,"value":809},"Proj",{"type":26,"value":811}," in their name",{"type":21,"tag":323,"props":813,"children":815},{"name":814},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08611",[816],{"type":21,"tag":22,"props":817,"children":818},{},[819,820,824,825,830,831,836,837,841,842,845,846,851,852,857],{"type":26,"value":331},{"type":21,"tag":251,"props":821,"children":822},{"href":334},[823],{"type":26,"value":337},{"type":26,"value":339},{"type":21,"tag":42,"props":826,"children":828},{"className":827},[],[829],{"type":26,"value":649},{"type":26,"value":370},{"type":21,"tag":42,"props":832,"children":834},{"className":833},[],[835],{"type":26,"value":656},{"type":26,"value":658},{"type":21,"tag":251,"props":838,"children":839},{"href":397},[840],{"type":26,"value":400},{"type":26,"value":768},{"type":21,"tag":412,"props":843,"children":844},{"type":414},[],{"type":26,"value":773},{"type":21,"tag":42,"props":847,"children":849},{"className":848},[],[850],{"type":26,"value":779},{"type":26,"value":347},{"type":21,"tag":42,"props":853,"children":855},{"className":854},[],[856],{"type":26,"value":786},{"type":26,"value":858}," instructions that includes a\nLOD bias or any offset values",{"type":21,"tag":323,"props":860,"children":862},{"name":861},"VUID-vkCmdDrawIndexedIndirect2KHR-None-06479",[863],{"type":21,"tag":22,"props":864,"children":865},{},[866,867,871,873,879,881,885,886,889,890],{"type":26,"value":331},{"type":21,"tag":251,"props":868,"children":869},{"href":397},[870],{"type":26,"value":400},{"type":26,"value":872}," is sampled with\n",{"type":21,"tag":251,"props":874,"children":876},{"href":875},"/chapters/textures#textures-depth-compare-operation",[877],{"type":26,"value":878},"depth comparison",{"type":26,"value":880},", the image view’s\n",{"type":21,"tag":251,"props":882,"children":883},{"href":405},[884],{"type":26,"value":408},{"type":26,"value":410},{"type":21,"tag":412,"props":887,"children":888},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":891,"children":893},{"className":892},[],[894],{"type":26,"value":895},"VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT",{"type":21,"tag":323,"props":897,"children":899},{"name":898},"VUID-vkCmdDrawIndexedIndirect2KHR-None-02691",[900],{"type":21,"tag":22,"props":901,"children":902},{},[903,904,908,910,914,915,918,919],{"type":26,"value":331},{"type":21,"tag":251,"props":905,"children":906},{"href":397},[907],{"type":26,"value":400},{"type":26,"value":909}," is accessed using atomic operations as a result\nof this command, then the image view’s\n",{"type":21,"tag":251,"props":911,"children":912},{"href":405},[913],{"type":26,"value":408},{"type":26,"value":410},{"type":21,"tag":412,"props":916,"children":917},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":920,"children":922},{"className":921},[],[923],{"type":26,"value":924},"VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT",{"type":21,"tag":323,"props":926,"children":928},{"name":927},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07888",[929],{"type":21,"tag":22,"props":930,"children":931},{},[932,933,939,941,947,948,951,952],{"type":26,"value":331},{"type":21,"tag":42,"props":934,"children":936},{"className":935},[],[937],{"type":26,"value":938},"VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER",{"type":26,"value":940}," descriptor is\naccessed using atomic operations as a result of this command, then the\nstorage texel buffer’s ",{"type":21,"tag":251,"props":942,"children":944},{"href":943},"/chapters/resources#resources-buffer-view-format-features",[945],{"type":26,"value":946},"format\nfeatures",{"type":26,"value":410},{"type":21,"tag":412,"props":949,"children":950},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":953,"children":955},{"className":954},[],[956],{"type":26,"value":957},"VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT",{"type":21,"tag":323,"props":959,"children":961},{"name":960},"VUID-vkCmdDrawIndexedIndirect2KHR-None-02692",[962],{"type":21,"tag":22,"props":963,"children":964},{},[965,966,970,972,978,980,984,985,988,989],{"type":26,"value":331},{"type":21,"tag":251,"props":967,"children":968},{"href":397},[969],{"type":26,"value":400},{"type":26,"value":971}," is sampled with ",{"type":21,"tag":42,"props":973,"children":975},{"className":974},[],[976],{"type":26,"value":977},"VK_FILTER_CUBIC_EXT",{"type":26,"value":979}," as a\nresult of this command, then the image view’s\n",{"type":21,"tag":251,"props":981,"children":982},{"href":405},[983],{"type":26,"value":408},{"type":26,"value":410},{"type":21,"tag":412,"props":986,"children":987},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":990,"children":992},{"className":991},[],[993],{"type":26,"value":994},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_EXT",{"type":21,"tag":323,"props":996,"children":998},{"name":997},"VUID-vkCmdDrawIndexedIndirect2KHR-None-02693",[999],{"type":21,"tag":22,"props":1000,"children":1001},{},[1002,1004,1010,1012,1016,1017,1022,1024,1027,1029,1035,1037,1043,1044,1050,1052],{"type":26,"value":1003},"If\nthe ",{"type":21,"tag":251,"props":1005,"children":1007},{"href":1006},"/extensions/VK_EXT_filter_cubic",[1008],{"type":26,"value":1009},"VK_EXT_filter_cubic",{"type":26,"value":1011}," extension is not enabled and\nany ",{"type":21,"tag":251,"props":1013,"children":1014},{"href":397},[1015],{"type":26,"value":400},{"type":26,"value":971},{"type":21,"tag":42,"props":1018,"children":1020},{"className":1019},[],[1021],{"type":26,"value":977},{"type":26,"value":1023}," as a\nresult of this command, it ",{"type":21,"tag":412,"props":1025,"children":1026},{"type":414},[],{"type":26,"value":1028}," not have a ",{"type":21,"tag":251,"props":1030,"children":1032},{"href":1031},"/man/VkImageViewType",[1033],{"type":26,"value":1034},"VkImageViewType",{"type":26,"value":1036}," of\n",{"type":21,"tag":42,"props":1038,"children":1040},{"className":1039},[],[1041],{"type":26,"value":1042},"VK_IMAGE_VIEW_TYPE_3D",{"type":26,"value":796},{"type":21,"tag":42,"props":1045,"children":1047},{"className":1046},[],[1048],{"type":26,"value":1049},"VK_IMAGE_VIEW_TYPE_CUBE",{"type":26,"value":1051},", or\n",{"type":21,"tag":42,"props":1053,"children":1055},{"className":1054},[],[1056],{"type":26,"value":1057},"VK_IMAGE_VIEW_TYPE_CUBE_ARRAY",{"type":21,"tag":323,"props":1059,"children":1061},{"name":1060},"VUID-vkCmdDrawIndexedIndirect2KHR-filterCubic-02694",[1062],{"type":21,"tag":22,"props":1063,"children":1064},{},[1065,1067,1071,1073,1078,1080,1083,1085,1089,1091,1097,1098,1104,1106],{"type":26,"value":1066},"Any ",{"type":21,"tag":251,"props":1068,"children":1069},{"href":397},[1070],{"type":26,"value":400},{"type":26,"value":1072}," being sampled with ",{"type":21,"tag":42,"props":1074,"children":1076},{"className":1075},[],[1077],{"type":26,"value":977},{"type":26,"value":1079}," as a\nresult of this command ",{"type":21,"tag":412,"props":1081,"children":1082},{"type":414},[],{"type":26,"value":1084}," have a ",{"type":21,"tag":251,"props":1086,"children":1087},{"href":1031},[1088],{"type":26,"value":1034},{"type":26,"value":1090}," and format\nthat supports cubic filtering, as specified by\n",{"type":21,"tag":251,"props":1092,"children":1094},{"href":1093},"/man/VkFilterCubicImageViewImageFormatPropertiesEXT",[1095],{"type":26,"value":1096},"VkFilterCubicImageViewImageFormatPropertiesEXT",{"type":26,"value":172},{"type":21,"tag":42,"props":1099,"children":1101},{"className":1100},[],[1102],{"type":26,"value":1103},"filterCubic",{"type":26,"value":1105},"\nreturned by ",{"type":21,"tag":251,"props":1107,"children":1109},{"href":1108},"/man/vkGetPhysicalDeviceImageFormatProperties2",[1110],{"type":26,"value":1111},"vkGetPhysicalDeviceImageFormatProperties2",{"type":21,"tag":323,"props":1113,"children":1115},{"name":1114},"VUID-vkCmdDrawIndexedIndirect2KHR-filterCubicMinmax-02695",[1116],{"type":21,"tag":22,"props":1117,"children":1118},{},[1119,1120,1124,1125,1130,1132,1137,1138,1143,1145,1148,1150,1154,1156,1160,1161,1167,1168],{"type":26,"value":1066},{"type":21,"tag":251,"props":1121,"children":1122},{"href":397},[1123],{"type":26,"value":400},{"type":26,"value":1072},{"type":21,"tag":42,"props":1126,"children":1128},{"className":1127},[],[1129],{"type":26,"value":977},{"type":26,"value":1131}," with\na reduction mode of either ",{"type":21,"tag":42,"props":1133,"children":1135},{"className":1134},[],[1136],{"type":26,"value":468},{"type":26,"value":470},{"type":21,"tag":42,"props":1139,"children":1141},{"className":1140},[],[1142],{"type":26,"value":476},{"type":26,"value":1144}," as a result of this command ",{"type":21,"tag":412,"props":1146,"children":1147},{"type":414},[],{"type":26,"value":1149},"\nhave a ",{"type":21,"tag":251,"props":1151,"children":1152},{"href":1031},[1153],{"type":26,"value":1034},{"type":26,"value":1155}," and format that supports cubic filtering\ntogether with minmax filtering, as specified by\n",{"type":21,"tag":251,"props":1157,"children":1158},{"href":1093},[1159],{"type":26,"value":1096},{"type":26,"value":172},{"type":21,"tag":42,"props":1162,"children":1164},{"className":1163},[],[1165],{"type":26,"value":1166},"filterCubicMinmax",{"type":26,"value":1105},{"type":21,"tag":251,"props":1169,"children":1170},{"href":1108},[1171],{"type":26,"value":1111},{"type":21,"tag":323,"props":1173,"children":1175},{"name":1174},"VUID-vkCmdDrawIndexedIndirect2KHR-cubicRangeClamp-09212",[1176],{"type":21,"tag":22,"props":1177,"children":1178},{},[1179,1181,1191,1193,1197,1199,1204,1205,1208,1210,1216,1217,1222,1223],{"type":26,"value":1180},"If the ",{"type":21,"tag":251,"props":1182,"children":1184},{"href":1183},"/man/VkPhysicalDeviceCubicClampFeaturesQCOM#features-cubicRangeClamp",[1185],{"type":21,"tag":42,"props":1186,"children":1188},{"className":1187},[],[1189],{"type":26,"value":1190},"cubicRangeClamp",{"type":26,"value":1192}," feature is\nnot enabled, then any ",{"type":21,"tag":251,"props":1194,"children":1195},{"href":397},[1196],{"type":26,"value":400},{"type":26,"value":1198}," being sampled with\n",{"type":21,"tag":42,"props":1200,"children":1202},{"className":1201},[],[1203],{"type":26,"value":977},{"type":26,"value":1144},{"type":21,"tag":412,"props":1206,"children":1207},{"type":414},[],{"type":26,"value":1209}," not have a\n",{"type":21,"tag":251,"props":1211,"children":1213},{"href":1212},"/man/VkSamplerReductionModeCreateInfo",[1214],{"type":26,"value":1215},"VkSamplerReductionModeCreateInfo",{"type":26,"value":172},{"type":21,"tag":42,"props":1218,"children":1220},{"className":1219},[],[1221],{"type":26,"value":368},{"type":26,"value":370},{"type":21,"tag":42,"props":1224,"children":1226},{"className":1225},[],[1227],{"type":26,"value":1228},"VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE_RANGECLAMP_QCOM",{"type":21,"tag":323,"props":1230,"children":1232},{"name":1231},"VUID-vkCmdDrawIndexedIndirect2KHR-reductionMode-09213",[1233],{"type":21,"tag":22,"props":1234,"children":1235},{},[1236,1237,1241,1243,1247,1248,1253,1254,1259,1260,1263,1265],{"type":26,"value":1066},{"type":21,"tag":251,"props":1238,"children":1239},{"href":397},[1240],{"type":26,"value":400},{"type":26,"value":1242}," being sampled with a\n",{"type":21,"tag":251,"props":1244,"children":1245},{"href":1212},[1246],{"type":26,"value":1215},{"type":26,"value":172},{"type":21,"tag":42,"props":1249,"children":1251},{"className":1250},[],[1252],{"type":26,"value":368},{"type":26,"value":370},{"type":21,"tag":42,"props":1255,"children":1257},{"className":1256},[],[1258],{"type":26,"value":1228},{"type":26,"value":1079},{"type":21,"tag":412,"props":1261,"children":1262},{"type":414},[],{"type":26,"value":1264}," sample with ",{"type":21,"tag":42,"props":1266,"children":1268},{"className":1267},[],[1269],{"type":26,"value":977},{"type":21,"tag":323,"props":1271,"children":1273},{"name":1272},"VUID-vkCmdDrawIndexedIndirect2KHR-selectableCubicWeights-09214",[1274],{"type":21,"tag":22,"props":1275,"children":1276},{},[1277,1278,1288,1290,1294,1295,1300,1301,1304,1306,1312,1313,1319,1320],{"type":26,"value":1180},{"type":21,"tag":251,"props":1279,"children":1281},{"href":1280},"/man/VkPhysicalDeviceCubicWeightsFeaturesQCOM#features-selectableCubicWeights",[1282],{"type":21,"tag":42,"props":1283,"children":1285},{"className":1284},[],[1286],{"type":26,"value":1287},"selectableCubicWeights",{"type":26,"value":1289},"\nfeature is not enabled, then any ",{"type":21,"tag":251,"props":1291,"children":1292},{"href":397},[1293],{"type":26,"value":400},{"type":26,"value":1198},{"type":21,"tag":42,"props":1296,"children":1298},{"className":1297},[],[1299],{"type":26,"value":977},{"type":26,"value":1144},{"type":21,"tag":412,"props":1302,"children":1303},{"type":414},[],{"type":26,"value":1305}," have\n",{"type":21,"tag":251,"props":1307,"children":1309},{"href":1308},"/man/VkSamplerCubicWeightsCreateInfoQCOM",[1310],{"type":26,"value":1311},"VkSamplerCubicWeightsCreateInfoQCOM",{"type":26,"value":172},{"type":21,"tag":42,"props":1314,"children":1316},{"className":1315},[],[1317],{"type":26,"value":1318},"cubicWeights",{"type":26,"value":370},{"type":21,"tag":42,"props":1321,"children":1323},{"className":1322},[],[1324],{"type":26,"value":1325},"VK_CUBIC_FILTER_WEIGHTS_CATMULL_ROM_QCOM",{"type":21,"tag":323,"props":1327,"children":1329},{"name":1328},"VUID-vkCmdDrawIndexedIndirect2KHR-flags-02696",[1330],{"type":21,"tag":22,"props":1331,"children":1332},{},[1333,1334,1340,1342,1348,1349,1355,1357,1363,1365,1368,1370,1376,1377],{"type":26,"value":1066},{"type":21,"tag":251,"props":1335,"children":1337},{"href":1336},"/man/VkImage",[1338],{"type":26,"value":1339},"VkImage",{"type":26,"value":1341}," created with a ",{"type":21,"tag":251,"props":1343,"children":1345},{"href":1344},"/man/VkImageCreateInfo",[1346],{"type":26,"value":1347},"VkImageCreateInfo",{"type":26,"value":172},{"type":21,"tag":42,"props":1350,"children":1352},{"className":1351},[],[1353],{"type":26,"value":1354},"flags",{"type":26,"value":1356},"\ncontaining ",{"type":21,"tag":42,"props":1358,"children":1360},{"className":1359},[],[1361],{"type":26,"value":1362},"VK_IMAGE_CREATE_CORNER_SAMPLED_BIT_NV",{"type":26,"value":1364}," sampled as a\nresult of this command ",{"type":21,"tag":412,"props":1366,"children":1367},{"type":414},[],{"type":26,"value":1369}," only be sampled using a\n",{"type":21,"tag":251,"props":1371,"children":1373},{"href":1372},"/man/VkSamplerAddressMode",[1374],{"type":26,"value":1375},"VkSamplerAddressMode",{"type":26,"value":1036},{"type":21,"tag":42,"props":1378,"children":1380},{"className":1379},[],[1381],{"type":26,"value":1382},"VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE",{"type":21,"tag":323,"props":1384,"children":1386},{"name":1385},"VUID-vkCmdDrawIndexedIndirect2KHR-OpTypeImage-07027",[1387],{"type":21,"tag":22,"props":1388,"children":1389},{},[1390,1392,1396,1398,1404,1406,1412,1414,1418,1419,1422,1423],{"type":26,"value":1391},"For any ",{"type":21,"tag":251,"props":1393,"children":1394},{"href":397},[1395],{"type":26,"value":400},{"type":26,"value":1397}," being written as a storage image where the\nimage format field of the ",{"type":21,"tag":42,"props":1399,"children":1401},{"className":1400},[],[1402],{"type":26,"value":1403},"OpTypeImage",{"type":26,"value":1405}," is ",{"type":21,"tag":42,"props":1407,"children":1409},{"className":1408},[],[1410],{"type":26,"value":1411},"Unknown",{"type":26,"value":1413},", the view’s\n",{"type":21,"tag":251,"props":1415,"children":1416},{"href":405},[1417],{"type":26,"value":408},{"type":26,"value":410},{"type":21,"tag":412,"props":1420,"children":1421},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":1424,"children":1426},{"className":1425},[],[1427],{"type":26,"value":1428},"VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT",{"type":21,"tag":323,"props":1430,"children":1432},{"name":1431},"VUID-vkCmdDrawIndexedIndirect2KHR-OpTypeImage-07028",[1433],{"type":21,"tag":22,"props":1434,"children":1435},{},[1436,1437,1441,1443,1448,1449,1454,1455,1459,1460,1463,1464],{"type":26,"value":1391},{"type":21,"tag":251,"props":1438,"children":1439},{"href":397},[1440],{"type":26,"value":400},{"type":26,"value":1442}," being read as a storage image where the image\nformat field of the ",{"type":21,"tag":42,"props":1444,"children":1446},{"className":1445},[],[1447],{"type":26,"value":1403},{"type":26,"value":1405},{"type":21,"tag":42,"props":1450,"children":1452},{"className":1451},[],[1453],{"type":26,"value":1411},{"type":26,"value":1413},{"type":21,"tag":251,"props":1456,"children":1457},{"href":405},[1458],{"type":26,"value":408},{"type":26,"value":410},{"type":21,"tag":412,"props":1461,"children":1462},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":1465,"children":1467},{"className":1466},[],[1468],{"type":26,"value":1469},"VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT",{"type":21,"tag":323,"props":1471,"children":1473},{"name":1472},"VUID-vkCmdDrawIndexedIndirect2KHR-OpTypeImage-07029",[1474],{"type":21,"tag":22,"props":1475,"children":1476},{},[1477,1478,1484,1486,1491,1492,1497,1499,1505,1506,1509,1510],{"type":26,"value":1391},{"type":21,"tag":251,"props":1479,"children":1481},{"href":1480},"/man/VkBufferView",[1482],{"type":26,"value":1483},"VkBufferView",{"type":26,"value":1485}," being written as a storage texel buffer where\nthe image format field of the ",{"type":21,"tag":42,"props":1487,"children":1489},{"className":1488},[],[1490],{"type":26,"value":1403},{"type":26,"value":1405},{"type":21,"tag":42,"props":1493,"children":1495},{"className":1494},[],[1496],{"type":26,"value":1411},{"type":26,"value":1498},", the\nview’s ",{"type":21,"tag":251,"props":1500,"children":1502},{"href":1501},"/man/VkFormatProperties3#VkFormatProperties3",[1503],{"type":26,"value":1504},"buffer features",{"type":26,"value":410},{"type":21,"tag":412,"props":1507,"children":1508},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":1511,"children":1513},{"className":1512},[],[1514],{"type":26,"value":1428},{"type":21,"tag":323,"props":1516,"children":1518},{"name":1517},"VUID-vkCmdDrawIndexedIndirect2KHR-OpTypeImage-07030",[1519],{"type":21,"tag":22,"props":1520,"children":1521},{},[1522,1523,1527,1529,1534,1535,1540,1542,1546,1547,1550,1551],{"type":26,"value":1066},{"type":21,"tag":251,"props":1524,"children":1525},{"href":1480},[1526],{"type":26,"value":1483},{"type":26,"value":1528}," being read as a storage texel buffer where the\nimage format field of the ",{"type":21,"tag":42,"props":1530,"children":1532},{"className":1531},[],[1533],{"type":26,"value":1403},{"type":26,"value":1405},{"type":21,"tag":42,"props":1536,"children":1538},{"className":1537},[],[1539],{"type":26,"value":1411},{"type":26,"value":1541}," then the\nview’s ",{"type":21,"tag":251,"props":1543,"children":1544},{"href":1501},[1545],{"type":26,"value":1504},{"type":26,"value":410},{"type":21,"tag":412,"props":1548,"children":1549},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":1552,"children":1554},{"className":1553},[],[1555],{"type":26,"value":1469},{"type":21,"tag":323,"props":1557,"children":1559},{"name":1558},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08600",[1560],{"type":21,"tag":22,"props":1561,"children":1562},{},[1563,1564,1570,1572,1578,1580,1586,1588,1594,1596,1602,1604,1607,1609,1613,1615,1621,1623,1627,1629,1633,1635,1641,1643,1649,1651,1655,1657],{"type":26,"value":331},{"type":21,"tag":251,"props":1565,"children":1567},{"href":1566},"/chapters/shaders#shaders-binding",[1568],{"type":26,"value":1569},"a bound shader",{"type":26,"value":1571},"\nwas created\nas a ",{"type":21,"tag":251,"props":1573,"children":1575},{"href":1574},"/man/VkShaderEXT",[1576],{"type":26,"value":1577},"VkShaderEXT",{"type":26,"value":1579}," without the\n",{"type":21,"tag":42,"props":1581,"children":1583},{"className":1582},[],[1584],{"type":26,"value":1585},"VK_SHADER_CREATE_DESCRIPTOR_HEAP_BIT_EXT",{"type":26,"value":1587}," flag or\nas part of a pipeline without the\n",{"type":21,"tag":42,"props":1589,"children":1591},{"className":1590},[],[1592],{"type":26,"value":1593},"VK_PIPELINE_CREATE_2_DESCRIPTOR_HEAP_BIT_EXT",{"type":26,"value":1595}," flag, and that shader\nstatically uses a set ",{"type":21,"tag":1597,"props":1598,"children":1599},"em",{},[1600],{"type":26,"value":1601},"n",{"type":26,"value":1603},", a descriptor set ",{"type":21,"tag":412,"props":1605,"children":1606},{"type":414},[],{"type":26,"value":1608}," have been bound to ",{"type":21,"tag":1597,"props":1610,"children":1611},{},[1612],{"type":26,"value":1601},{"type":26,"value":1614},"\nat the same pipeline bind point, with a ",{"type":21,"tag":251,"props":1616,"children":1618},{"href":1617},"/man/VkPipelineLayout",[1619],{"type":26,"value":1620},"VkPipelineLayout",{"type":26,"value":1622}," that is\ncompatible for set ",{"type":21,"tag":1597,"props":1624,"children":1625},{},[1626],{"type":26,"value":1601},{"type":26,"value":1628},", with the ",{"type":21,"tag":251,"props":1630,"children":1631},{"href":1617},[1632],{"type":26,"value":1620},{"type":26,"value":1634}," used to create\nthe current ",{"type":21,"tag":251,"props":1636,"children":1638},{"href":1637},"/man/VkPipeline",[1639],{"type":26,"value":1640},"VkPipeline",{"type":26,"value":1642},"\nor the ",{"type":21,"tag":251,"props":1644,"children":1646},{"href":1645},"/man/VkDescriptorSetLayout",[1647],{"type":26,"value":1648},"VkDescriptorSetLayout",{"type":26,"value":1650}," array used to create the current\n",{"type":21,"tag":251,"props":1652,"children":1653},{"href":1574},[1654],{"type":26,"value":1577},{"type":26,"value":1656},"\n, as described in ",{"type":21,"tag":251,"props":1658,"children":1660},{"href":1659},"/chapters/descriptors#descriptors-compatibility",[1661],{"type":26,"value":1662},"Pipeline Layout Compatibility",{"type":21,"tag":323,"props":1664,"children":1666},{"name":1665},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08601",[1667],{"type":21,"tag":22,"props":1668,"children":1669},{},[1670,1671,1675,1676,1680,1681,1686,1687,1692,1694,1697,1699,1703,1705,1710,1712,1716,1718,1722,1723,1727,1728],{"type":26,"value":331},{"type":21,"tag":251,"props":1672,"children":1673},{"href":1566},[1674],{"type":26,"value":1569},{"type":26,"value":1571},{"type":21,"tag":251,"props":1677,"children":1678},{"href":1574},[1679],{"type":26,"value":1577},{"type":26,"value":1579},{"type":21,"tag":42,"props":1682,"children":1684},{"className":1683},[],[1685],{"type":26,"value":1585},{"type":26,"value":1587},{"type":21,"tag":42,"props":1688,"children":1690},{"className":1689},[],[1691],{"type":26,"value":1593},{"type":26,"value":1693}," flag, and that shader\nstatically uses a push constant value, that value ",{"type":21,"tag":412,"props":1695,"children":1696},{"type":414},[],{"type":26,"value":1698}," have been set\nfor the same pipeline bind point, with a ",{"type":21,"tag":251,"props":1700,"children":1701},{"href":1617},[1702],{"type":26,"value":1620},{"type":26,"value":1704}," that is\n",{"type":21,"tag":251,"props":1706,"children":1707},{"href":1659},[1708],{"type":26,"value":1709},"compatible for push constants",{"type":26,"value":1711}," with the\n",{"type":21,"tag":251,"props":1713,"children":1714},{"href":1617},[1715],{"type":26,"value":1620},{"type":26,"value":1717}," used to create the current ",{"type":21,"tag":251,"props":1719,"children":1720},{"href":1637},[1721],{"type":26,"value":1640},{"type":26,"value":1642},{"type":21,"tag":251,"props":1724,"children":1725},{"href":1645},[1726],{"type":26,"value":1648},{"type":26,"value":1650},{"type":21,"tag":251,"props":1729,"children":1730},{"href":1574},[1731],{"type":26,"value":1577},{"type":21,"tag":323,"props":1733,"children":1735},{"name":1734},"VUID-vkCmdDrawIndexedIndirect2KHR-None-10068",[1736],{"type":21,"tag":22,"props":1737,"children":1738},{},[1739,1741,1746,1748,1751],{"type":26,"value":1740},"For each array of resources that is used by ",{"type":21,"tag":251,"props":1742,"children":1743},{"href":1566},[1744],{"type":26,"value":1745},"a bound\nshader",{"type":26,"value":1747},", the indices used to access members of the array ",{"type":21,"tag":412,"props":1749,"children":1750},{"type":414},[],{"type":26,"value":1752}," be less\nthan the descriptor count for the identified binding in the descriptor\nsets used by this command",{"type":21,"tag":323,"props":1754,"children":1756},{"name":1755},"VUID-vkCmdDrawIndexedIndirect2KHR-maintenance4-08602",[1757],{"type":21,"tag":22,"props":1758,"children":1759},{},[1760,1761,1765,1766,1770,1771,1776,1777,1782,1783,1786,1787,1791,1792,1796,1797,1801,1802,1806,1807,1811,1812,1818,1820],{"type":26,"value":331},{"type":21,"tag":251,"props":1762,"children":1763},{"href":1566},[1764],{"type":26,"value":1569},{"type":26,"value":1571},{"type":21,"tag":251,"props":1767,"children":1768},{"href":1574},[1769],{"type":26,"value":1577},{"type":26,"value":1579},{"type":21,"tag":42,"props":1772,"children":1774},{"className":1773},[],[1775],{"type":26,"value":1585},{"type":26,"value":1587},{"type":21,"tag":42,"props":1778,"children":1780},{"className":1779},[],[1781],{"type":26,"value":1593},{"type":26,"value":1693},{"type":21,"tag":412,"props":1784,"children":1785},{"type":414},[],{"type":26,"value":1698},{"type":21,"tag":251,"props":1788,"children":1789},{"href":1617},[1790],{"type":26,"value":1620},{"type":26,"value":1704},{"type":21,"tag":251,"props":1793,"children":1794},{"href":1659},[1795],{"type":26,"value":1709},{"type":26,"value":1711},{"type":21,"tag":251,"props":1798,"children":1799},{"href":1617},[1800],{"type":26,"value":1620},{"type":26,"value":1717},{"type":21,"tag":251,"props":1803,"children":1804},{"href":1637},[1805],{"type":26,"value":1640},{"type":26,"value":1642},{"type":21,"tag":251,"props":1808,"children":1809},{"href":1645},[1810],{"type":26,"value":1648},{"type":26,"value":455},{"type":21,"tag":251,"props":1813,"children":1815},{"href":1814},"/man/VkPushConstantRange",[1816],{"type":26,"value":1817},"VkPushConstantRange",{"type":26,"value":1819}," arrays\nused to create the current ",{"type":21,"tag":251,"props":1821,"children":1822},{"href":1574},[1823],{"type":26,"value":1577},{"type":21,"tag":323,"props":1825,"children":1827},{"name":1826},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08114",[1828],{"type":21,"tag":22,"props":1829,"children":1830},{},[1831,1833,1839,1840,1843,1845,1851,1853,1857,1859,1863,1865],{"type":26,"value":1832},"Descriptors in each bound descriptor set, specified via\n",{"type":21,"tag":251,"props":1834,"children":1836},{"href":1835},"/man/vkCmdBindDescriptorSets",[1837],{"type":26,"value":1838},"vkCmdBindDescriptorSets",{"type":26,"value":796},{"type":21,"tag":412,"props":1841,"children":1842},{"type":414},[],{"type":26,"value":1844}," be valid if they are accessed as\ndescribed by ",{"type":21,"tag":251,"props":1846,"children":1848},{"href":1847},"/man/vkCmdBindDescriptorSets#descriptor-validity",[1849],{"type":26,"value":1850},"descriptor validity",{"type":26,"value":1852}," by\nthe ",{"type":21,"tag":251,"props":1854,"children":1855},{"href":1637},[1856],{"type":26,"value":1640},{"type":26,"value":1858}," bound to the pipeline bind point used by this\ncommand and the bound ",{"type":21,"tag":251,"props":1860,"children":1861},{"href":1637},[1862],{"type":26,"value":1640},{"type":26,"value":1864}," was not created with\n",{"type":21,"tag":42,"props":1866,"children":1868},{"className":1867},[],[1869],{"type":26,"value":1870},"VK_PIPELINE_CREATE_DESCRIPTOR_BUFFER_BIT_EXT",{"type":21,"tag":323,"props":1872,"children":1874},{"name":1873},"VUID-vkCmdDrawIndexedIndirect2KHR-imageLayout-00344",[1875],{"type":21,"tag":22,"props":1876,"children":1877},{},[1878,1880,1886,1889,1891,1895,1897],{"type":26,"value":1879},"If an image descriptor is accessed by a shader, the ",{"type":21,"tag":251,"props":1881,"children":1883},{"href":1882},"/man/VkImageLayout",[1884],{"type":26,"value":1885},"VkImageLayout",{"type":21,"tag":412,"props":1887,"children":1888},{"type":414},[],{"type":26,"value":1890}," match the subresource accessible from the ",{"type":21,"tag":251,"props":1892,"children":1893},{"href":397},[1894],{"type":26,"value":400},{"type":26,"value":1896}," as\ndefined by the ",{"type":21,"tag":251,"props":1898,"children":1900},{"href":1899},"/chapters/resources#resources-image-layouts-matching-rule",[1901],{"type":26,"value":1902},"image layout\nmatching rules",{"type":21,"tag":323,"props":1904,"children":1906},{"name":1905},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08115",[1907],{"type":21,"tag":22,"props":1908,"children":1909},{},[1910,1912,1916,1918,1922,1924,1928,1929,1932,1934],{"type":26,"value":1911},"If the descriptors used by the ",{"type":21,"tag":251,"props":1913,"children":1914},{"href":1637},[1915],{"type":26,"value":1640},{"type":26,"value":1917}," bound to the pipeline\nbind point were specified via ",{"type":21,"tag":251,"props":1919,"children":1920},{"href":1835},[1921],{"type":26,"value":1838},{"type":26,"value":1923},", the bound\n",{"type":21,"tag":251,"props":1925,"children":1926},{"href":1637},[1927],{"type":26,"value":1640},{"type":26,"value":410},{"type":21,"tag":412,"props":1930,"children":1931},{"type":414},[],{"type":26,"value":1933}," have been created without\n",{"type":21,"tag":42,"props":1935,"children":1937},{"className":1936},[],[1938],{"type":26,"value":1870},{"type":21,"tag":323,"props":1940,"children":1942},{"name":1941},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08116",[1943],{"type":21,"tag":22,"props":1944,"children":1945},{},[1946,1948,1954,1955,1958,1960,1964,1966,1970,1972],{"type":26,"value":1947},"Descriptors in bound descriptor buffers, specified via\n",{"type":21,"tag":251,"props":1949,"children":1951},{"href":1950},"/man/vkCmdSetDescriptorBufferOffsetsEXT",[1952],{"type":26,"value":1953},"vkCmdSetDescriptorBufferOffsetsEXT",{"type":26,"value":796},{"type":21,"tag":412,"props":1956,"children":1957},{"type":414},[],{"type":26,"value":1959}," be valid if they are\ndynamically used by the ",{"type":21,"tag":251,"props":1961,"children":1962},{"href":1637},[1963],{"type":26,"value":1640},{"type":26,"value":1965}," bound to the pipeline bind\npoint used by this command and the bound ",{"type":21,"tag":251,"props":1967,"children":1968},{"href":1637},[1969],{"type":26,"value":1640},{"type":26,"value":1971}," was created\nwith ",{"type":21,"tag":42,"props":1973,"children":1975},{"className":1974},[],[1976],{"type":26,"value":1870},{"type":21,"tag":323,"props":1978,"children":1980},{"name":1979},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08604",[1981],{"type":21,"tag":22,"props":1982,"children":1983},{},[1984,1985,1989,1990,1993,1995,1999],{"type":26,"value":1947},{"type":21,"tag":251,"props":1986,"children":1987},{"href":1950},[1988],{"type":26,"value":1953},{"type":26,"value":796},{"type":21,"tag":412,"props":1991,"children":1992},{"type":414},[],{"type":26,"value":1994}," be valid if they are\ndynamically used by any ",{"type":21,"tag":251,"props":1996,"children":1997},{"href":1574},[1998],{"type":26,"value":1577},{"type":26,"value":2000}," bound to a stage corresponding\nto the pipeline bind point used by this command",{"type":21,"tag":323,"props":2002,"children":2004},{"name":2003},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08117",[2005],{"type":21,"tag":22,"props":2006,"children":2007},{},[2008,2009,2013,2014,2018,2020,2024,2025,2028,2030],{"type":26,"value":1911},{"type":21,"tag":251,"props":2010,"children":2011},{"href":1637},[2012],{"type":26,"value":1640},{"type":26,"value":1917},{"type":21,"tag":251,"props":2015,"children":2016},{"href":1950},[2017],{"type":26,"value":1953},{"type":26,"value":2019},",\nthe bound ",{"type":21,"tag":251,"props":2021,"children":2022},{"href":1637},[2023],{"type":26,"value":1640},{"type":26,"value":410},{"type":21,"tag":412,"props":2026,"children":2027},{"type":414},[],{"type":26,"value":2029}," have been created with\n",{"type":21,"tag":42,"props":2031,"children":2033},{"className":2032},[],[2034],{"type":26,"value":1870},{"type":21,"tag":323,"props":2036,"children":2038},{"name":2037},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08119",[2039],{"type":21,"tag":22,"props":2040,"children":2041},{},[2042,2044,2048,2050,2055,2057,2060],{"type":26,"value":2043},"If a descriptor is dynamically used with a ",{"type":21,"tag":251,"props":2045,"children":2046},{"href":1637},[2047],{"type":26,"value":1640},{"type":26,"value":2049}," created with\n",{"type":21,"tag":42,"props":2051,"children":2053},{"className":2052},[],[2054],{"type":26,"value":1870},{"type":26,"value":2056},", the descriptor\nmemory ",{"type":21,"tag":412,"props":2058,"children":2059},{"type":414},[],{"type":26,"value":2061}," be resident",{"type":21,"tag":323,"props":2063,"children":2065},{"name":2064},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08605",[2066],{"type":21,"tag":22,"props":2067,"children":2068},{},[2069,2070,2074,2076,2081,2083,2089,2091,2094],{"type":26,"value":2043},{"type":21,"tag":251,"props":2071,"children":2072},{"href":1574},[2073],{"type":26,"value":1577},{"type":26,"value":2075}," created\nwith a ",{"type":21,"tag":42,"props":2077,"children":2079},{"className":2078},[],[2080],{"type":26,"value":1648},{"type":26,"value":2082}," that was created with\n",{"type":21,"tag":42,"props":2084,"children":2086},{"className":2085},[],[2087],{"type":26,"value":2088},"VK_DESCRIPTOR_SET_LAYOUT_CREATE_DESCRIPTOR_BUFFER_BIT_EXT",{"type":26,"value":2090},", the\ndescriptor memory ",{"type":21,"tag":412,"props":2092,"children":2093},{"type":414},[],{"type":26,"value":2061},{"type":21,"tag":323,"props":2096,"children":2098},{"name":2097},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08606",[2099],{"type":21,"tag":22,"props":2100,"children":2101},{},[2102,2103,2113,2115,2118],{"type":26,"value":1180},{"type":21,"tag":251,"props":2104,"children":2106},{"href":2105},"/man/VkPhysicalDeviceShaderObjectFeaturesEXT#features-shaderObject",[2107],{"type":21,"tag":42,"props":2108,"children":2110},{"className":2109},[],[2111],{"type":26,"value":2112},"shaderObject",{"type":26,"value":2114}," feature is not\nenabled, a\nvalid pipeline ",{"type":21,"tag":412,"props":2116,"children":2117},{"type":414},[],{"type":26,"value":2119}," be bound to the pipeline bind point used by this\ncommand",{"type":21,"tag":323,"props":2121,"children":2123},{"name":2122},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08608",[2124],{"type":21,"tag":22,"props":2125,"children":2126},{},[2127,2129,2132,2134,2138],{"type":26,"value":2128},"If a pipeline is bound to the pipeline bind point used by this command,\nthere\n",{"type":21,"tag":412,"props":2130,"children":2131},{"type":414},[],{"type":26,"value":2133}," not have been any calls to dynamic state setting commands for any\nstate specified statically in the ",{"type":21,"tag":251,"props":2135,"children":2136},{"href":1637},[2137],{"type":26,"value":1640},{"type":26,"value":2139}," object bound to the\npipeline bind point used by this command, since that pipeline was bound",{"type":21,"tag":323,"props":2141,"children":2143},{"name":2142},"VUID-vkCmdDrawIndexedIndirect2KHR-uniformBuffers-06935",[2144],{"type":21,"tag":22,"props":2145,"children":2146},{},[2147,2149,2153,2155,2161,2162,2168,2170,2176,2178,2188,2190,2193],{"type":26,"value":2148},"If any stage of the ",{"type":21,"tag":251,"props":2150,"children":2151},{"href":1637},[2152],{"type":26,"value":1640},{"type":26,"value":2154}," 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":21,"tag":42,"props":2156,"children":2158},{"className":2157},[],[2159],{"type":26,"value":2160},"VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS",{"type":26,"value":470},{"type":21,"tag":42,"props":2163,"children":2165},{"className":2164},[],[2166],{"type":26,"value":2167},"VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2",{"type":26,"value":2169}," for\n",{"type":21,"tag":42,"props":2171,"children":2173},{"className":2172},[],[2174],{"type":26,"value":2175},"uniformBuffers",{"type":26,"value":2177},",\nand the ",{"type":21,"tag":251,"props":2179,"children":2181},{"href":2180},"/man/VkPhysicalDeviceFeatures#features-robustBufferAccess",[2182],{"type":21,"tag":42,"props":2183,"children":2185},{"className":2184},[],[2186],{"type":26,"value":2187},"robustBufferAccess",{"type":26,"value":2189},"\nfeature is not enabled, that stage ",{"type":21,"tag":412,"props":2191,"children":2192},{"type":414},[],{"type":26,"value":2194}," not access values outside of\nthe range of the buffer as specified in the descriptor set bound to the\nsame pipeline bind point",{"type":21,"tag":323,"props":2196,"children":2198},{"name":2197},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08612",[2199],{"type":21,"tag":22,"props":2200,"children":2201},{},[2202,2203,2211,2213,2217,2219,2222],{"type":26,"value":1180},{"type":21,"tag":251,"props":2204,"children":2205},{"href":2180},[2206],{"type":21,"tag":42,"props":2207,"children":2209},{"className":2208},[],[2210],{"type":26,"value":2187},{"type":26,"value":2212}," feature\nis not enabled, and any ",{"type":21,"tag":251,"props":2214,"children":2215},{"href":1574},[2216],{"type":26,"value":1577},{"type":26,"value":2218}," bound to a stage corresponding\nto the pipeline bind point used by this command accesses a uniform\nbuffer, it ",{"type":21,"tag":412,"props":2220,"children":2221},{"type":414},[],{"type":26,"value":2223}," not access values outside of the range of the buffer as\nspecified in the descriptor set bound to the same pipeline bind point",{"type":21,"tag":323,"props":2225,"children":2227},{"name":2226},"VUID-vkCmdDrawIndexedIndirect2KHR-storageBuffers-06936",[2228],{"type":21,"tag":22,"props":2229,"children":2230},{},[2231,2232,2236,2238,2243,2244,2249,2250,2256,2257,2265,2266,2269],{"type":26,"value":2148},{"type":21,"tag":251,"props":2233,"children":2234},{"href":1637},[2235],{"type":26,"value":1640},{"type":26,"value":2237}," 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":21,"tag":42,"props":2239,"children":2241},{"className":2240},[],[2242],{"type":26,"value":2160},{"type":26,"value":470},{"type":21,"tag":42,"props":2245,"children":2247},{"className":2246},[],[2248],{"type":26,"value":2167},{"type":26,"value":2169},{"type":21,"tag":42,"props":2251,"children":2253},{"className":2252},[],[2254],{"type":26,"value":2255},"storageBuffers",{"type":26,"value":2177},{"type":21,"tag":251,"props":2258,"children":2259},{"href":2180},[2260],{"type":21,"tag":42,"props":2261,"children":2263},{"className":2262},[],[2264],{"type":26,"value":2187},{"type":26,"value":2189},{"type":21,"tag":412,"props":2267,"children":2268},{"type":414},[],{"type":26,"value":2194},{"type":21,"tag":323,"props":2271,"children":2273},{"name":2272},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08613",[2274],{"type":21,"tag":22,"props":2275,"children":2276},{},[2277,2278,2286,2287,2291,2293,2296],{"type":26,"value":1180},{"type":21,"tag":251,"props":2279,"children":2280},{"href":2180},[2281],{"type":21,"tag":42,"props":2282,"children":2284},{"className":2283},[],[2285],{"type":26,"value":2187},{"type":26,"value":2212},{"type":21,"tag":251,"props":2288,"children":2289},{"href":1574},[2290],{"type":26,"value":1577},{"type":26,"value":2292}," bound to a stage corresponding\nto the pipeline bind point used by this command accesses a storage\nbuffer, it ",{"type":21,"tag":412,"props":2294,"children":2295},{"type":414},[],{"type":26,"value":2223},{"type":21,"tag":323,"props":2298,"children":2300},{"name":2299},"VUID-vkCmdDrawIndexedIndirect2KHR-commandBuffer-02707",[2301],{"type":21,"tag":22,"props":2302,"children":2303},{},[2304,2306,2311,2313,2323,2325,2330,2331,2334],{"type":26,"value":2305},"If ",{"type":21,"tag":42,"props":2307,"children":2309},{"className":2308},[],[2310],{"type":26,"value":83},{"type":26,"value":2312}," is an unprotected command buffer and\n",{"type":21,"tag":251,"props":2314,"children":2316},{"href":2315},"/man/VkPhysicalDeviceVulkan11Properties#limits-protectedNoFault",[2317],{"type":21,"tag":42,"props":2318,"children":2320},{"className":2319},[],[2321],{"type":26,"value":2322},"protectedNoFault",{"type":26,"value":2324}," is not supported,\nany resource accessed by ",{"type":21,"tag":251,"props":2326,"children":2327},{"href":1566},[2328],{"type":26,"value":2329},"bound shaders",{"type":26,"value":410},{"type":21,"tag":412,"props":2332,"children":2333},{"type":414},[],{"type":26,"value":2335}," not be\na protected resource",{"type":21,"tag":323,"props":2337,"children":2339},{"name":2338},"VUID-vkCmdDrawIndexedIndirect2KHR-viewType-07752",[2340],{"type":21,"tag":22,"props":2341,"children":2342},{},[2343,2344,2348,2350,2355,2356,2359,2361,2367,2369,2374,2376],{"type":26,"value":331},{"type":21,"tag":251,"props":2345,"children":2346},{"href":397},[2347],{"type":26,"value":400},{"type":26,"value":2349}," is accessed as a result of this command, then the\nimage view’s ",{"type":21,"tag":42,"props":2351,"children":2353},{"className":2352},[],[2354],{"type":26,"value":718},{"type":26,"value":410},{"type":21,"tag":412,"props":2357,"children":2358},{"type":414},[],{"type":26,"value":2360}," match the ",{"type":21,"tag":42,"props":2362,"children":2364},{"className":2363},[],[2365],{"type":26,"value":2366},"Dim",{"type":26,"value":2368}," operand of the\n",{"type":21,"tag":42,"props":2370,"children":2372},{"className":2371},[],[2373],{"type":26,"value":1403},{"type":26,"value":2375}," as described in ",{"type":21,"tag":251,"props":2377,"children":2379},{"href":2378},"/chapters/spirvenv#spirvenv-image-dimensions",[2380],{"type":26,"value":2381},"Compatibility Between SPIR-V Image Dimensions and Vulkan ImageView Types",{"type":21,"tag":323,"props":2383,"children":2385},{"name":2384},"VUID-vkCmdDrawIndexedIndirect2KHR-format-07753",[2386],{"type":21,"tag":22,"props":2387,"children":2388},{},[2389,2390,2394,2395,2399,2401,2407,2409,2415,2417,2423,2424,2430,2431,2436,2437,2440],{"type":26,"value":331},{"type":21,"tag":251,"props":2391,"children":2392},{"href":397},[2393],{"type":26,"value":400},{"type":26,"value":347},{"type":21,"tag":251,"props":2396,"children":2397},{"href":1480},[2398],{"type":26,"value":1483},{"type":26,"value":2400}," is accessed as a result of\nthis command, then the ",{"type":21,"tag":251,"props":2402,"children":2404},{"href":2403},"/404#formats-numericformat",[2405],{"type":26,"value":2406},"numeric type",{"type":26,"value":2408}," of the\nview’s ",{"type":21,"tag":42,"props":2410,"children":2412},{"className":2411},[],[2413],{"type":26,"value":2414},"format",{"type":26,"value":2416}," and the ",{"type":21,"tag":42,"props":2418,"children":2420},{"className":2419},[],[2421],{"type":26,"value":2422},"Sampled",{"type":26,"value":410},{"type":21,"tag":42,"props":2425,"children":2427},{"className":2426},[],[2428],{"type":26,"value":2429},"Type",{"type":26,"value":2368},{"type":21,"tag":42,"props":2432,"children":2434},{"className":2433},[],[2435],{"type":26,"value":1403},{"type":26,"value":410},{"type":21,"tag":412,"props":2438,"children":2439},{"type":414},[],{"type":26,"value":2441}," match",{"type":21,"tag":323,"props":2443,"children":2445},{"name":2444},"VUID-vkCmdDrawIndexedIndirect2KHR-OpImageWrite-08795",[2446],{"type":21,"tag":22,"props":2447,"children":2448},{},[2449,2450,2454,2456,2462,2464,2470,2472,2477,2479,2485,2487,2490],{"type":26,"value":331},{"type":21,"tag":251,"props":2451,"children":2452},{"href":397},[2453],{"type":26,"value":400},{"type":26,"value":2455},"\ncreated with a format other than ",{"type":21,"tag":42,"props":2457,"children":2459},{"className":2458},[],[2460],{"type":26,"value":2461},"VK_FORMAT_A8_UNORM",{"type":26,"value":2463},"\nis accessed using ",{"type":21,"tag":42,"props":2465,"children":2467},{"className":2466},[],[2468],{"type":26,"value":2469},"OpImageWrite",{"type":26,"value":2471}," as a result of this command, then\nthe ",{"type":21,"tag":42,"props":2473,"children":2475},{"className":2474},[],[2476],{"type":26,"value":2429},{"type":26,"value":2478}," of the ",{"type":21,"tag":42,"props":2480,"children":2482},{"className":2481},[],[2483],{"type":26,"value":2484},"Texel",{"type":26,"value":2486}," operand of that instruction ",{"type":21,"tag":412,"props":2488,"children":2489},{"type":414},[],{"type":26,"value":2491}," have\nat least as many components as the image view’s format",{"type":21,"tag":323,"props":2493,"children":2495},{"name":2494},"VUID-vkCmdDrawIndexedIndirect2KHR-OpImageWrite-08796",[2496],{"type":21,"tag":22,"props":2497,"children":2498},{},[2499,2500,2504,2506,2511,2512,2517,2518,2523,2524,2529,2530,2533],{"type":26,"value":331},{"type":21,"tag":251,"props":2501,"children":2502},{"href":397},[2503],{"type":26,"value":400},{"type":26,"value":2505}," created with the format ",{"type":21,"tag":42,"props":2507,"children":2509},{"className":2508},[],[2510],{"type":26,"value":2461},{"type":26,"value":2463},{"type":21,"tag":42,"props":2513,"children":2515},{"className":2514},[],[2516],{"type":26,"value":2469},{"type":26,"value":2471},{"type":21,"tag":42,"props":2519,"children":2521},{"className":2520},[],[2522],{"type":26,"value":2429},{"type":26,"value":2478},{"type":21,"tag":42,"props":2525,"children":2527},{"className":2526},[],[2528],{"type":26,"value":2484},{"type":26,"value":2486},{"type":21,"tag":412,"props":2531,"children":2532},{"type":414},[],{"type":26,"value":2534}," have\nfour components",{"type":21,"tag":323,"props":2536,"children":2538},{"name":2537},"VUID-vkCmdDrawIndexedIndirect2KHR-OpImageWrite-04469",[2539],{"type":21,"tag":22,"props":2540,"children":2541},{},[2542,2543,2547,2549,2554,2556,2561,2562,2567,2569,2572],{"type":26,"value":331},{"type":21,"tag":251,"props":2544,"children":2545},{"href":1480},[2546],{"type":26,"value":1483},{"type":26,"value":2548}," is accessed using ",{"type":21,"tag":42,"props":2550,"children":2552},{"className":2551},[],[2553],{"type":26,"value":2469},{"type":26,"value":2555}," as a result\nof this command, then the ",{"type":21,"tag":42,"props":2557,"children":2559},{"className":2558},[],[2560],{"type":26,"value":2429},{"type":26,"value":2478},{"type":21,"tag":42,"props":2563,"children":2565},{"className":2564},[],[2566],{"type":26,"value":2484},{"type":26,"value":2568}," operand of that\ninstruction ",{"type":21,"tag":412,"props":2570,"children":2571},{"type":414},[],{"type":26,"value":2573}," have at least as many components as the buffer view’s\nformat",{"type":21,"tag":323,"props":2575,"children":2577},{"name":2576},"VUID-vkCmdDrawIndexedIndirect2KHR-SampledType-04470",[2578],{"type":21,"tag":22,"props":2579,"children":2580},{},[2581,2582,2586,2588,2594,2596,2602,2604,2609,2610,2613,2614,2620],{"type":26,"value":331},{"type":21,"tag":251,"props":2583,"children":2584},{"href":397},[2585],{"type":26,"value":400},{"type":26,"value":2587}," with a ",{"type":21,"tag":251,"props":2589,"children":2591},{"href":2590},"/man/VkFormat",[2592],{"type":26,"value":2593},"VkFormat",{"type":26,"value":2595}," that has a 64-bit component\nwidth is accessed as a result of this command, the ",{"type":21,"tag":42,"props":2597,"children":2599},{"className":2598},[],[2600],{"type":26,"value":2601},"SampledType",{"type":26,"value":2603}," of\nthe ",{"type":21,"tag":42,"props":2605,"children":2607},{"className":2606},[],[2608],{"type":26,"value":1403},{"type":26,"value":2486},{"type":21,"tag":412,"props":2611,"children":2612},{"type":414},[],{"type":26,"value":1084},{"type":21,"tag":42,"props":2615,"children":2617},{"className":2616},[],[2618],{"type":26,"value":2619},"Width",{"type":26,"value":2621},"\nof 64",{"type":21,"tag":323,"props":2623,"children":2625},{"name":2624},"VUID-vkCmdDrawIndexedIndirect2KHR-SampledType-04471",[2626],{"type":21,"tag":22,"props":2627,"children":2628},{},[2629,2630,2634,2635,2639,2641,2646,2647,2652,2654,2657,2658,2663],{"type":26,"value":331},{"type":21,"tag":251,"props":2631,"children":2632},{"href":397},[2633],{"type":26,"value":400},{"type":26,"value":2587},{"type":21,"tag":251,"props":2636,"children":2637},{"href":2590},[2638],{"type":26,"value":2593},{"type":26,"value":2640}," that has a component width\nless than 64-bit is accessed as a result of this command, the\n",{"type":21,"tag":42,"props":2642,"children":2644},{"className":2643},[],[2645],{"type":26,"value":2601},{"type":26,"value":2478},{"type":21,"tag":42,"props":2648,"children":2650},{"className":2649},[],[2651],{"type":26,"value":1403},{"type":26,"value":2653}," operand of that instruction\n",{"type":21,"tag":412,"props":2655,"children":2656},{"type":414},[],{"type":26,"value":1084},{"type":21,"tag":42,"props":2659,"children":2661},{"className":2660},[],[2662],{"type":26,"value":2619},{"type":26,"value":2664}," of 32",{"type":21,"tag":323,"props":2666,"children":2668},{"name":2667},"VUID-vkCmdDrawIndexedIndirect2KHR-SampledType-04472",[2669],{"type":21,"tag":22,"props":2670,"children":2671},{},[2672,2673,2677,2678,2682,2684,2689,2690,2695,2696,2699,2700,2705],{"type":26,"value":331},{"type":21,"tag":251,"props":2674,"children":2675},{"href":1480},[2676],{"type":26,"value":1483},{"type":26,"value":2587},{"type":21,"tag":251,"props":2679,"children":2680},{"href":2590},[2681],{"type":26,"value":2593},{"type":26,"value":2683}," that has a 64-bit\ncomponent width is accessed as a result of this command, the\n",{"type":21,"tag":42,"props":2685,"children":2687},{"className":2686},[],[2688],{"type":26,"value":2601},{"type":26,"value":2478},{"type":21,"tag":42,"props":2691,"children":2693},{"className":2692},[],[2694],{"type":26,"value":1403},{"type":26,"value":2653},{"type":21,"tag":412,"props":2697,"children":2698},{"type":414},[],{"type":26,"value":1084},{"type":21,"tag":42,"props":2701,"children":2703},{"className":2702},[],[2704],{"type":26,"value":2619},{"type":26,"value":2706}," of 64",{"type":21,"tag":323,"props":2708,"children":2710},{"name":2709},"VUID-vkCmdDrawIndexedIndirect2KHR-SampledType-04473",[2711],{"type":21,"tag":22,"props":2712,"children":2713},{},[2714,2715,2719,2720,2724,2725,2730,2731,2736,2737,2740,2741,2746],{"type":26,"value":331},{"type":21,"tag":251,"props":2716,"children":2717},{"href":1480},[2718],{"type":26,"value":1483},{"type":26,"value":2587},{"type":21,"tag":251,"props":2721,"children":2722},{"href":2590},[2723],{"type":26,"value":2593},{"type":26,"value":2640},{"type":21,"tag":42,"props":2726,"children":2728},{"className":2727},[],[2729],{"type":26,"value":2601},{"type":26,"value":2478},{"type":21,"tag":42,"props":2732,"children":2734},{"className":2733},[],[2735],{"type":26,"value":1403},{"type":26,"value":2653},{"type":21,"tag":412,"props":2738,"children":2739},{"type":414},[],{"type":26,"value":1084},{"type":21,"tag":42,"props":2742,"children":2744},{"className":2743},[],[2745],{"type":26,"value":2619},{"type":26,"value":2664},{"type":21,"tag":323,"props":2748,"children":2750},{"name":2749},"VUID-vkCmdDrawIndexedIndirect2KHR-sparseImageInt64Atomics-04474",[2751],{"type":21,"tag":22,"props":2752,"children":2753},{},[2754,2755,2765,2767,2771,2773,2779,2781,2784,2786,2791,2793,2798,2799,2804],{"type":26,"value":1180},{"type":21,"tag":251,"props":2756,"children":2758},{"href":2757},"/man/VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT#features-sparseImageInt64Atomics",[2759],{"type":21,"tag":42,"props":2760,"children":2762},{"className":2761},[],[2763],{"type":26,"value":2764},"sparseImageInt64Atomics",{"type":26,"value":2766}," feature is not enabled, ",{"type":21,"tag":251,"props":2768,"children":2769},{"href":1336},[2770],{"type":26,"value":1339},{"type":26,"value":2772},"\nobjects created with the ",{"type":21,"tag":42,"props":2774,"children":2776},{"className":2775},[],[2777],{"type":26,"value":2778},"VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT",{"type":26,"value":2780}," flag\n",{"type":21,"tag":412,"props":2782,"children":2783},{"type":414},[],{"type":26,"value":2785}," not be accessed by atomic instructions through an ",{"type":21,"tag":42,"props":2787,"children":2789},{"className":2788},[],[2790],{"type":26,"value":1403},{"type":26,"value":2792},"\nwith a ",{"type":21,"tag":42,"props":2794,"children":2796},{"className":2795},[],[2797],{"type":26,"value":2601},{"type":26,"value":2587},{"type":21,"tag":42,"props":2800,"children":2802},{"className":2801},[],[2803],{"type":26,"value":2619},{"type":26,"value":2805}," of 64 by this command",{"type":21,"tag":323,"props":2807,"children":2809},{"name":2808},"VUID-vkCmdDrawIndexedIndirect2KHR-sparseImageInt64Atomics-04475",[2810],{"type":21,"tag":22,"props":2811,"children":2812},{},[2813,2814,2822,2823,2829,2830,2836,2838,2841,2843,2848,2849,2854,2855,2860],{"type":26,"value":1180},{"type":21,"tag":251,"props":2815,"children":2816},{"href":2757},[2817],{"type":21,"tag":42,"props":2818,"children":2820},{"className":2819},[],[2821],{"type":26,"value":2764},{"type":26,"value":2766},{"type":21,"tag":251,"props":2824,"children":2826},{"href":2825},"/man/VkBuffer",[2827],{"type":26,"value":2828},"VkBuffer",{"type":26,"value":2772},{"type":21,"tag":42,"props":2831,"children":2833},{"className":2832},[],[2834],{"type":26,"value":2835},"VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT",{"type":26,"value":2837},"\nflag ",{"type":21,"tag":412,"props":2839,"children":2840},{"type":414},[],{"type":26,"value":2842}," not be accessed by atomic instructions through an\n",{"type":21,"tag":42,"props":2844,"children":2846},{"className":2845},[],[2847],{"type":26,"value":1403},{"type":26,"value":2587},{"type":21,"tag":42,"props":2850,"children":2852},{"className":2851},[],[2853],{"type":26,"value":2601},{"type":26,"value":2587},{"type":21,"tag":42,"props":2856,"children":2858},{"className":2857},[],[2859],{"type":26,"value":2619},{"type":26,"value":2861}," of 64 by this\ncommand",{"type":21,"tag":323,"props":2863,"children":2865},{"name":2864},"VUID-vkCmdDrawIndexedIndirect2KHR-OpImageSampleWeightedQCOM-06971",[2866],{"type":21,"tag":22,"props":2867,"children":2868},{},[2869,2870,2876,2877,2881,2883,2887,2888,2891,2892],{"type":26,"value":2305},{"type":21,"tag":42,"props":2871,"children":2873},{"className":2872},[],[2874],{"type":26,"value":2875},"OpImageSampleWeightedQCOM",{"type":26,"value":658},{"type":21,"tag":251,"props":2878,"children":2879},{"href":397},[2880],{"type":26,"value":400},{"type":26,"value":2882},"\nas a result of this command, then the image view’s\n",{"type":21,"tag":251,"props":2884,"children":2885},{"href":405},[2886],{"type":26,"value":408},{"type":26,"value":410},{"type":21,"tag":412,"props":2889,"children":2890},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":2893,"children":2895},{"className":2894},[],[2896],{"type":26,"value":2897},"VK_FORMAT_FEATURE_2_WEIGHT_SAMPLED_IMAGE_BIT_QCOM",{"type":21,"tag":323,"props":2899,"children":2901},{"name":2900},"VUID-vkCmdDrawIndexedIndirect2KHR-OpImageSampleWeightedQCOM-06972",[2902],{"type":21,"tag":22,"props":2903,"children":2904},{},[2905,2906,2911,2913,2917,2919,2923,2924,2927,2928],{"type":26,"value":2305},{"type":21,"tag":42,"props":2907,"children":2909},{"className":2908},[],[2910],{"type":26,"value":2875},{"type":26,"value":2912}," uses a ",{"type":21,"tag":251,"props":2914,"children":2915},{"href":397},[2916],{"type":26,"value":400},{"type":26,"value":2918}," as a sample\nweight image as a result of this command, then the image view’s\n",{"type":21,"tag":251,"props":2920,"children":2921},{"href":405},[2922],{"type":26,"value":408},{"type":26,"value":410},{"type":21,"tag":412,"props":2925,"children":2926},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":2929,"children":2931},{"className":2930},[],[2932],{"type":26,"value":2933},"VK_FORMAT_FEATURE_2_WEIGHT_IMAGE_BIT_QCOM",{"type":21,"tag":323,"props":2935,"children":2937},{"name":2936},"VUID-vkCmdDrawIndexedIndirect2KHR-OpImageBoxFilterQCOM-06973",[2938],{"type":21,"tag":22,"props":2939,"children":2940},{},[2941,2942,2948,2949,2953,2954,2958,2959,2962,2963],{"type":26,"value":2305},{"type":21,"tag":42,"props":2943,"children":2945},{"className":2944},[],[2946],{"type":26,"value":2947},"OpImageBoxFilterQCOM",{"type":26,"value":658},{"type":21,"tag":251,"props":2950,"children":2951},{"href":397},[2952],{"type":26,"value":400},{"type":26,"value":979},{"type":21,"tag":251,"props":2955,"children":2956},{"href":405},[2957],{"type":26,"value":408},{"type":26,"value":410},{"type":21,"tag":412,"props":2960,"children":2961},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":2964,"children":2966},{"className":2965},[],[2967],{"type":26,"value":2968},"VK_FORMAT_FEATURE_2_BOX_FILTER_SAMPLED_BIT_QCOM",{"type":21,"tag":323,"props":2970,"children":2972},{"name":2971},"VUID-vkCmdDrawIndexedIndirect2KHR-OpImageBlockMatchSSDQCOM-06974",[2973],{"type":21,"tag":22,"props":2974,"children":2975},{},[2976,2977,2983,2985,2989,2990,2994,2995,2998,2999],{"type":26,"value":2305},{"type":21,"tag":42,"props":2978,"children":2980},{"className":2979},[],[2981],{"type":26,"value":2982},"OpImageBlockMatchSSDQCOM",{"type":26,"value":2984}," is used to read from an\n",{"type":21,"tag":251,"props":2986,"children":2987},{"href":397},[2988],{"type":26,"value":400},{"type":26,"value":402},{"type":21,"tag":251,"props":2991,"children":2992},{"href":405},[2993],{"type":26,"value":408},{"type":26,"value":410},{"type":21,"tag":412,"props":2996,"children":2997},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":3000,"children":3002},{"className":3001},[],[3003],{"type":26,"value":3004},"VK_FORMAT_FEATURE_2_BLOCK_MATCHING_BIT_QCOM",{"type":21,"tag":323,"props":3006,"children":3008},{"name":3007},"VUID-vkCmdDrawIndexedIndirect2KHR-OpImageBlockMatchSADQCOM-06975",[3009],{"type":21,"tag":22,"props":3010,"children":3011},{},[3012,3013,3019,3020,3024,3025,3029,3030,3033,3034],{"type":26,"value":2305},{"type":21,"tag":42,"props":3014,"children":3016},{"className":3015},[],[3017],{"type":26,"value":3018},"OpImageBlockMatchSADQCOM",{"type":26,"value":2984},{"type":21,"tag":251,"props":3021,"children":3022},{"href":397},[3023],{"type":26,"value":400},{"type":26,"value":402},{"type":21,"tag":251,"props":3026,"children":3027},{"href":405},[3028],{"type":26,"value":408},{"type":26,"value":410},{"type":21,"tag":412,"props":3031,"children":3032},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":3035,"children":3037},{"className":3036},[],[3038],{"type":26,"value":3004},{"type":21,"tag":323,"props":3040,"children":3042},{"name":3041},"VUID-vkCmdDrawIndexedIndirect2KHR-OpImageBlockMatchSADQCOM-06976",[3043],{"type":21,"tag":22,"props":3044,"children":3045},{},[3046,3047,3052,3054,3057,3059],{"type":26,"value":2305},{"type":21,"tag":42,"props":3048,"children":3050},{"className":3049},[],[3051],{"type":26,"value":3018},{"type":26,"value":3053}," or OpImageBlockMatchSSDQCOM is used to\nread from a reference image as result of this command, then the\nspecified reference coordinates ",{"type":21,"tag":412,"props":3055,"children":3056},{"type":414},[],{"type":26,"value":3058}," not fail\n",{"type":21,"tag":251,"props":3060,"children":3062},{"href":3061},"/chapters/textures#textures-integer-coordinate-validation",[3063],{"type":26,"value":3064},"integer texel coordinate\nvalidation",{"type":21,"tag":323,"props":3066,"children":3068},{"name":3067},"VUID-vkCmdDrawIndexedIndirect2KHR-OpImageSampleWeightedQCOM-06977",[3069],{"type":21,"tag":22,"props":3070,"children":3071},{},[3072,3073,3078,3079,3084,3085,3091,3092,3098,3099,3105,3106,3112,3113,3118,3120,3125,3127,3131,3133,3136,3138],{"type":26,"value":2305},{"type":21,"tag":42,"props":3074,"children":3076},{"className":3075},[],[3077],{"type":26,"value":2875},{"type":26,"value":796},{"type":21,"tag":42,"props":3080,"children":3082},{"className":3081},[],[3083],{"type":26,"value":2947},{"type":26,"value":88},{"type":21,"tag":42,"props":3086,"children":3088},{"className":3087},[],[3089],{"type":26,"value":3090},"OpImageBlockMatchWindowSSDQCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3093,"children":3095},{"className":3094},[],[3096],{"type":26,"value":3097},"OpImageBlockMatchWindowSADQCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3100,"children":3102},{"className":3101},[],[3103],{"type":26,"value":3104},"OpImageBlockMatchGatherSSDQCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3107,"children":3109},{"className":3108},[],[3110],{"type":26,"value":3111},"OpImageBlockMatchGatherSADQCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3114,"children":3116},{"className":3115},[],[3117],{"type":26,"value":2982},{"type":26,"value":3119},", or ",{"type":21,"tag":42,"props":3121,"children":3123},{"className":3122},[],[3124],{"type":26,"value":3018},{"type":26,"value":3126}," uses a\n",{"type":21,"tag":251,"props":3128,"children":3129},{"href":334},[3130],{"type":26,"value":337},{"type":26,"value":3132}," as a result of this command, then the sampler ",{"type":21,"tag":412,"props":3134,"children":3135},{"type":414},[],{"type":26,"value":3137}," have\nbeen created with ",{"type":21,"tag":42,"props":3139,"children":3141},{"className":3140},[],[3142],{"type":26,"value":3143},"VK_SAMPLER_CREATE_IMAGE_PROCESSING_BIT_QCOM",{"type":21,"tag":323,"props":3145,"children":3147},{"name":3146},"VUID-vkCmdDrawIndexedIndirect2KHR-OpImageSampleWeightedQCOM-06978",[3148],{"type":21,"tag":22,"props":3149,"children":3150},{},[3151,3153,3158,3159,3164,3165,3170,3171,3176,3177,3182,3183,3188,3189,3194,3195,3200,3201,3205,3206,3209,3211],{"type":26,"value":3152},"If any command other than ",{"type":21,"tag":42,"props":3154,"children":3156},{"className":3155},[],[3157],{"type":26,"value":2875},{"type":26,"value":88},{"type":21,"tag":42,"props":3160,"children":3162},{"className":3161},[],[3163],{"type":26,"value":2947},{"type":26,"value":88},{"type":21,"tag":42,"props":3166,"children":3168},{"className":3167},[],[3169],{"type":26,"value":3090},{"type":26,"value":88},{"type":21,"tag":42,"props":3172,"children":3174},{"className":3173},[],[3175],{"type":26,"value":3097},{"type":26,"value":88},{"type":21,"tag":42,"props":3178,"children":3180},{"className":3179},[],[3181],{"type":26,"value":3104},{"type":26,"value":88},{"type":21,"tag":42,"props":3184,"children":3186},{"className":3185},[],[3187],{"type":26,"value":3111},{"type":26,"value":88},{"type":21,"tag":42,"props":3190,"children":3192},{"className":3191},[],[3193],{"type":26,"value":2982},{"type":26,"value":3119},{"type":21,"tag":42,"props":3196,"children":3198},{"className":3197},[],[3199],{"type":26,"value":3018},{"type":26,"value":3126},{"type":21,"tag":251,"props":3202,"children":3203},{"href":334},[3204],{"type":26,"value":337},{"type":26,"value":3132},{"type":21,"tag":412,"props":3207,"children":3208},{"type":414},[],{"type":26,"value":3210}," not\nhave been created with ",{"type":21,"tag":42,"props":3212,"children":3214},{"className":3213},[],[3215],{"type":26,"value":3143},{"type":21,"tag":323,"props":3217,"children":3219},{"name":3218},"VUID-vkCmdDrawIndexedIndirect2KHR-OpImageBlockMatchWindow-09215",[3220],{"type":21,"tag":22,"props":3221,"children":3222},{},[3223,3224,3230,3231,3237,3239,3243,3244,3248,3249,3252,3253],{"type":26,"value":331},{"type":21,"tag":42,"props":3225,"children":3227},{"className":3226},[],[3228],{"type":26,"value":3229},"OpImageBlockMatchWindow*QCOM",{"type":26,"value":470},{"type":21,"tag":42,"props":3232,"children":3234},{"className":3233},[],[3235],{"type":26,"value":3236},"OpImageBlockMatchGather*QCOM",{"type":26,"value":3238}," instruction is used to read from an\n",{"type":21,"tag":251,"props":3240,"children":3241},{"href":397},[3242],{"type":26,"value":400},{"type":26,"value":402},{"type":21,"tag":251,"props":3245,"children":3246},{"href":405},[3247],{"type":26,"value":408},{"type":26,"value":410},{"type":21,"tag":412,"props":3250,"children":3251},{"type":414},[],{"type":26,"value":417},{"type":21,"tag":42,"props":3254,"children":3256},{"className":3255},[],[3257],{"type":26,"value":3004},{"type":21,"tag":323,"props":3259,"children":3261},{"name":3260},"VUID-vkCmdDrawIndexedIndirect2KHR-OpImageBlockMatchWindow-09216",[3262],{"type":21,"tag":22,"props":3263,"children":3264},{},[3265,3266,3271,3272,3277,3278,3282,3284,3287],{"type":26,"value":331},{"type":21,"tag":42,"props":3267,"children":3269},{"className":3268},[],[3270],{"type":26,"value":3229},{"type":26,"value":470},{"type":21,"tag":42,"props":3273,"children":3275},{"className":3274},[],[3276],{"type":26,"value":3236},{"type":26,"value":3238},{"type":21,"tag":251,"props":3279,"children":3280},{"href":397},[3281],{"type":26,"value":400},{"type":26,"value":3283}," as a result of this command, then the image view’s\nformat ",{"type":21,"tag":412,"props":3285,"children":3286},{"type":414},[],{"type":26,"value":3288}," be a single-component format",{"type":21,"tag":323,"props":3290,"children":3292},{"name":3291},"VUID-vkCmdDrawIndexedIndirect2KHR-OpImageBlockMatchWindow-09217",[3293],{"type":21,"tag":22,"props":3294,"children":3295},{},[3296,3297,3302,3303,3308,3310,3313,3314],{"type":26,"value":331},{"type":21,"tag":42,"props":3298,"children":3300},{"className":3299},[],[3301],{"type":26,"value":3229},{"type":26,"value":470},{"type":21,"tag":42,"props":3304,"children":3306},{"className":3305},[],[3307],{"type":26,"value":3236},{"type":26,"value":3309}," read from a reference image as result\nof this command, then the specified reference coordinates ",{"type":21,"tag":412,"props":3311,"children":3312},{"type":414},[],{"type":26,"value":3058},{"type":21,"tag":251,"props":3315,"children":3316},{"href":3061},[3317],{"type":26,"value":3064},{"type":21,"tag":323,"props":3319,"children":3321},{"name":3320},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07288",[3322],{"type":21,"tag":22,"props":3323,"children":3324},{},[3325,3327,3330],{"type":26,"value":3326},"Any shader invocation executed by this command ",{"type":21,"tag":412,"props":3328,"children":3329},{"type":414},[],{"type":21,"tag":251,"props":3331,"children":3333},{"href":3332},"/chapters/shaders#shaders-termination",[3334],{"type":26,"value":3335},"terminate",{"type":21,"tag":323,"props":3337,"children":3339},{"name":3338},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09600",[3340],{"type":21,"tag":22,"props":3341,"children":3342},{},[3343,3345,3351,3352,3358,3359,3365,3366,3372,3373,3379,3381,3384],{"type":26,"value":3344},"If a descriptor with type equal to any of\n",{"type":21,"tag":42,"props":3346,"children":3348},{"className":3347},[],[3349],{"type":26,"value":3350},"VK_DESCRIPTOR_TYPE_SAMPLE_WEIGHT_IMAGE_QCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3353,"children":3355},{"className":3354},[],[3356],{"type":26,"value":3357},"VK_DESCRIPTOR_TYPE_BLOCK_MATCH_IMAGE_QCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3360,"children":3362},{"className":3361},[],[3363],{"type":26,"value":3364},"VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE",{"type":26,"value":88},{"type":21,"tag":42,"props":3367,"children":3369},{"className":3368},[],[3370],{"type":26,"value":3371},"VK_DESCRIPTOR_TYPE_STORAGE_IMAGE",{"type":26,"value":1051},{"type":21,"tag":42,"props":3374,"children":3376},{"className":3375},[],[3377],{"type":26,"value":3378},"VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT",{"type":26,"value":3380}," is accessed as a result of\nthis command, all image subresources identified by that descriptor ",{"type":21,"tag":412,"props":3382,"children":3383},{"type":414},[],{"type":26,"value":3385},"\nbe in the image layout identified when the descriptor was written",{"type":21,"tag":323,"props":3387,"children":3389},{"name":3388},"VUID-vkCmdDrawIndexedIndirect2KHR-commandBuffer-10746",[3390],{"type":21,"tag":22,"props":3391,"children":3392},{},[3393,3395,3401,3403,3409,3411,3417,3419,3422,3424,3430,3432],{"type":26,"value":3394},"The ",{"type":21,"tag":42,"props":3396,"children":3398},{"className":3397},[],[3399],{"type":26,"value":3400},"VkDeviceMemory",{"type":26,"value":3402}," object allocated from a ",{"type":21,"tag":42,"props":3404,"children":3406},{"className":3405},[],[3407],{"type":26,"value":3408},"VkMemoryHeap",{"type":26,"value":3410}," with\nthe ",{"type":21,"tag":42,"props":3412,"children":3414},{"className":3413},[],[3415],{"type":26,"value":3416},"VK_MEMORY_HEAP_TILE_MEMORY_BIT_QCOM",{"type":26,"value":3418}," property that is bound to\na resource accessed as a result of this command ",{"type":21,"tag":412,"props":3420,"children":3421},{"type":414},[],{"type":26,"value":3423}," be the active\nbound ",{"type":21,"tag":251,"props":3425,"children":3427},{"href":3426},"/chapters/memory#memory-bind-tile-memory",[3428],{"type":26,"value":3429},"bound tile memory object",{"type":26,"value":3431}," in\n",{"type":21,"tag":42,"props":3433,"children":3435},{"className":3434},[],[3436],{"type":26,"value":83},{"type":21,"tag":323,"props":3438,"children":3440},{"name":3439},"VUID-vkCmdDrawIndexedIndirect2KHR-None-10678",[3441],{"type":21,"tag":22,"props":3442,"children":3443},{},[3444,3446,3452,3454,3457,3459,3465,3466,3472,3474],{"type":26,"value":3445},"If this command is recorded inside a ",{"type":21,"tag":251,"props":3447,"children":3449},{"href":3448},"/chapters/renderpass#renderpass-tile-shading",[3450],{"type":26,"value":3451},"tile\nshading render pass",{"type":26,"value":3453}," instance, the stages corresponding to the pipeline\nbind point used by this command ",{"type":21,"tag":412,"props":3455,"children":3456},{"type":414},[],{"type":26,"value":3458}," only include\n",{"type":21,"tag":42,"props":3460,"children":3462},{"className":3461},[],[3463],{"type":26,"value":3464},"VK_SHADER_STAGE_VERTEX_BIT",{"type":26,"value":796},{"type":21,"tag":42,"props":3467,"children":3469},{"className":3468},[],[3470],{"type":26,"value":3471},"VK_SHADER_STAGE_FRAGMENT_BIT",{"type":26,"value":3473},",\nand/or ",{"type":21,"tag":42,"props":3475,"children":3477},{"className":3476},[],[3478],{"type":26,"value":3479},"VK_SHADER_STAGE_COMPUTE_BIT",{"type":21,"tag":323,"props":3481,"children":3483},{"name":3482},"VUID-vkCmdDrawIndexedIndirect2KHR-None-10679",[3484],{"type":21,"tag":22,"props":3485,"children":3486},{},[3487,3489,3495,3497,3500,3502,3508],{"type":26,"value":3488},"If this command is recorded where\n",{"type":21,"tag":251,"props":3490,"children":3492},{"href":3491},"/chapters/renderpass#renderpass-per-tile-execution-model",[3493],{"type":26,"value":3494},"per-tile execution model",{"type":26,"value":3496}," is\nenabled, there ",{"type":21,"tag":412,"props":3498,"children":3499},{"type":414},[],{"type":26,"value":3501}," be no access to any image while the image was be\ntransitioned to the\n",{"type":21,"tag":42,"props":3503,"children":3505},{"className":3504},[],[3506],{"type":26,"value":3507},"VK_IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT",{"type":26,"value":3509}," layout",{"type":21,"tag":323,"props":3511,"children":3513},{"name":3512},"VUID-vkCmdDrawIndexedIndirect2KHR-pDescription-09900",[3514],{"type":21,"tag":22,"props":3515,"children":3516},{},[3517,3518,3524,3526,3532,3534,3537,3539,3545],{"type":26,"value":331},{"type":21,"tag":42,"props":3519,"children":3521},{"className":3520},[],[3522],{"type":26,"value":3523},"VK_DESCRIPTOR_TYPE_TENSOR_ARM",{"type":26,"value":3525}," descriptor is accessed as a\nresult of this command, then the underlying ",{"type":21,"tag":251,"props":3527,"children":3529},{"href":3528},"/man/VkTensorARM",[3530],{"type":26,"value":3531},"VkTensorARM",{"type":26,"value":3533}," object\n",{"type":21,"tag":412,"props":3535,"children":3536},{"type":414},[],{"type":26,"value":3538}," have been created with the ",{"type":21,"tag":42,"props":3540,"children":3542},{"className":3541},[],[3543],{"type":26,"value":3544},"VK_TENSOR_USAGE_SHADER_BIT_ARM",{"type":26,"value":3546},"\nusage flag set",{"type":21,"tag":323,"props":3548,"children":3550},{"name":3549},"VUID-vkCmdDrawIndexedIndirect2KHR-dimensionCount-09905",[3551],{"type":21,"tag":22,"props":3552,"children":3553},{},[3554,3555,3560,3562,3568,3569,3575,3577,3580,3582,3588,3590,3596,3597,3603,3605,3609],{"type":26,"value":331},{"type":21,"tag":42,"props":3556,"children":3558},{"className":3557},[],[3559],{"type":26,"value":3523},{"type":26,"value":3561}," descriptor is accessed as a\nresult of this command, then the ",{"type":21,"tag":42,"props":3563,"children":3565},{"className":3564},[],[3566],{"type":26,"value":3567},"Rank",{"type":26,"value":2478},{"type":21,"tag":42,"props":3570,"children":3572},{"className":3571},[],[3573],{"type":26,"value":3574},"OpTypeTensorARM",{"type":26,"value":3576},"\nof the tensor resource variable ",{"type":21,"tag":412,"props":3578,"children":3579},{"type":414},[],{"type":26,"value":3581}," be equal to the\n",{"type":21,"tag":42,"props":3583,"children":3585},{"className":3584},[],[3586],{"type":26,"value":3587},"dimensionCount",{"type":26,"value":3589}," provided via\n",{"type":21,"tag":251,"props":3591,"children":3593},{"href":3592},"/man/VkTensorCreateInfoARM",[3594],{"type":26,"value":3595},"VkTensorCreateInfoARM",{"type":26,"value":172},{"type":21,"tag":42,"props":3598,"children":3600},{"className":3599},[],[3601],{"type":26,"value":3602},"pDescription",{"type":26,"value":3604}," when creating the\nunderlying ",{"type":21,"tag":251,"props":3606,"children":3607},{"href":3528},[3608],{"type":26,"value":3531},{"type":26,"value":3610}," object",{"type":21,"tag":323,"props":3612,"children":3614},{"name":3613},"VUID-vkCmdDrawIndexedIndirect2KHR-OpTypeTensorARM-09906",[3615],{"type":21,"tag":22,"props":3616,"children":3617},{},[3618,3619,3624,3626,3631,3633,3636,3637,3643,3645,3649,3651,3657],{"type":26,"value":331},{"type":21,"tag":42,"props":3620,"children":3622},{"className":3621},[],[3623],{"type":26,"value":3523},{"type":26,"value":3625}," descriptor is accessed as a\nresult of this command, then the element type of the\n",{"type":21,"tag":42,"props":3627,"children":3629},{"className":3628},[],[3630],{"type":26,"value":3574},{"type":26,"value":3632}," of the tensor resource variable ",{"type":21,"tag":412,"props":3634,"children":3635},{"type":414},[],{"type":26,"value":724},{"type":21,"tag":251,"props":3638,"children":3640},{"href":3639},"/chapters/spirvenv#spirvenv-tensor-formats",[3641],{"type":26,"value":3642},"compatible",{"type":26,"value":3644}," with the ",{"type":21,"tag":251,"props":3646,"children":3647},{"href":2590},[3648],{"type":26,"value":2593},{"type":26,"value":3650}," of the\n",{"type":21,"tag":251,"props":3652,"children":3654},{"href":3653},"/man/VkTensorViewARM",[3655],{"type":26,"value":3656},"VkTensorViewARM",{"type":26,"value":3658}," used for the access",{"type":21,"tag":323,"props":3660,"children":3662},{"name":3661},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11297",[3663],{"type":21,"tag":22,"props":3664,"children":3665},{},[3666,3668,3674,3676,3682,3683,3689,3690,3696,3698,3704,3706,3712,3714,3720,3721,3727,3729,3732,3734],{"type":26,"value":3667},"If a pipeline is bound to the pipeline bind point used by this command,\nor shader is bound to a shader stage used by this command,\nand it was created with a ",{"type":21,"tag":251,"props":3669,"children":3671},{"href":3670},"/chapters/descriptorheaps#descriptorheaps-bindings",[3672],{"type":26,"value":3673},"descriptor\nmapping",{"type":26,"value":3675}," using\n",{"type":21,"tag":42,"props":3677,"children":3679},{"className":3678},[],[3680],{"type":26,"value":3681},"VK_DESCRIPTOR_MAPPING_SOURCE_HEAP_WITH_PUSH_INDEX_EXT",{"type":26,"value":88},{"type":21,"tag":42,"props":3684,"children":3686},{"className":3685},[],[3687],{"type":26,"value":3688},"VK_DESCRIPTOR_MAPPING_SOURCE_HEAP_WITH_SHADER_RECORD_INDEX_EXT",{"type":26,"value":88},{"type":21,"tag":42,"props":3691,"children":3693},{"className":3692},[],[3694],{"type":26,"value":3695},"VK_DESCRIPTOR_MAPPING_SOURCE_HEAP_WITH_INDIRECT_INDEX_ARRAY_EXT",{"type":26,"value":3697},",\nor ",{"type":21,"tag":42,"props":3699,"children":3701},{"className":3700},[],[3702],{"type":26,"value":3703},"VK_DESCRIPTOR_MAPPING_SOURCE_HEAP_WITH_INDIRECT_INDEX_EXT",{"type":26,"value":3705},", and\na shader accesses a ",{"type":21,"tag":42,"props":3707,"children":3709},{"className":3708},[],[3710],{"type":26,"value":3711},"OpTypeStruct",{"type":26,"value":3713}," decorated with ",{"type":21,"tag":42,"props":3715,"children":3717},{"className":3716},[],[3718],{"type":26,"value":3719},"Block",{"type":26,"value":470},{"type":21,"tag":42,"props":3722,"children":3724},{"className":3723},[],[3725],{"type":26,"value":3726},"BufferBlock",{"type":26,"value":3728}," using that mapping, the calculated offset for the\nresource heap ",{"type":21,"tag":412,"props":3730,"children":3731},{"type":414},[],{"type":26,"value":3733}," be a multiple of ",{"type":21,"tag":251,"props":3735,"children":3737},{"href":3736},"/man/VkPhysicalDeviceDescriptorHeapPropertiesEXT#limits-bufferDescriptorAlignment",[3738],{"type":21,"tag":42,"props":3739,"children":3741},{"className":3740},[],[3742],{"type":26,"value":3743},"bufferDescriptorAlignment",{"type":21,"tag":323,"props":3745,"children":3747},{"name":3746},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11298",[3748],{"type":21,"tag":22,"props":3749,"children":3750},{},[3751,3752,3756,3757,3762,3763,3768,3769,3774,3775,3780,3782,3787,3788,3794,3796,3799,3801],{"type":26,"value":3667},{"type":21,"tag":251,"props":3753,"children":3754},{"href":3670},[3755],{"type":26,"value":3673},{"type":26,"value":3675},{"type":21,"tag":42,"props":3758,"children":3760},{"className":3759},[],[3761],{"type":26,"value":3681},{"type":26,"value":88},{"type":21,"tag":42,"props":3764,"children":3766},{"className":3765},[],[3767],{"type":26,"value":3688},{"type":26,"value":88},{"type":21,"tag":42,"props":3770,"children":3772},{"className":3771},[],[3773],{"type":26,"value":3695},{"type":26,"value":3697},{"type":21,"tag":42,"props":3776,"children":3778},{"className":3777},[],[3779],{"type":26,"value":3703},{"type":26,"value":3781},", and\na shader accesses an ",{"type":21,"tag":42,"props":3783,"children":3785},{"className":3784},[],[3786],{"type":26,"value":1403},{"type":26,"value":347},{"type":21,"tag":42,"props":3789,"children":3791},{"className":3790},[],[3792],{"type":26,"value":3793},"OpTypeSampledImage",{"type":26,"value":3795}," using\nthat mapping, the calculated offset for the resource heap ",{"type":21,"tag":412,"props":3797,"children":3798},{"type":414},[],{"type":26,"value":3800}," be\na multiple of ",{"type":21,"tag":251,"props":3802,"children":3804},{"href":3803},"/man/VkPhysicalDeviceDescriptorHeapPropertiesEXT#limits-imageDescriptorAlignment",[3805],{"type":21,"tag":42,"props":3806,"children":3808},{"className":3807},[],[3809],{"type":26,"value":3810},"imageDescriptorAlignment",{"type":21,"tag":323,"props":3812,"children":3814},{"name":3813},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11299",[3815],{"type":21,"tag":22,"props":3816,"children":3817},{},[3818,3819,3823,3824,3829,3830,3835,3836,3841,3842,3847,3848,3854,3855,3860,3862,3865,3866],{"type":26,"value":3667},{"type":21,"tag":251,"props":3820,"children":3821},{"href":3670},[3822],{"type":26,"value":3673},{"type":26,"value":3675},{"type":21,"tag":42,"props":3825,"children":3827},{"className":3826},[],[3828],{"type":26,"value":3681},{"type":26,"value":88},{"type":21,"tag":42,"props":3831,"children":3833},{"className":3832},[],[3834],{"type":26,"value":3688},{"type":26,"value":88},{"type":21,"tag":42,"props":3837,"children":3839},{"className":3838},[],[3840],{"type":26,"value":3695},{"type":26,"value":3697},{"type":21,"tag":42,"props":3843,"children":3845},{"className":3844},[],[3846],{"type":26,"value":3703},{"type":26,"value":3781},{"type":21,"tag":42,"props":3849,"children":3851},{"className":3850},[],[3852],{"type":26,"value":3853},"OpTypeSampler",{"type":26,"value":347},{"type":21,"tag":42,"props":3856,"children":3858},{"className":3857},[],[3859],{"type":26,"value":3793},{"type":26,"value":3861}," using\nthat mapping, the calculated offset for the sampler heap ",{"type":21,"tag":412,"props":3863,"children":3864},{"type":414},[],{"type":26,"value":3800},{"type":21,"tag":251,"props":3867,"children":3869},{"href":3868},"/man/VkPhysicalDeviceDescriptorHeapPropertiesEXT#limits-samplerDescriptorAlignment",[3870],{"type":21,"tag":42,"props":3871,"children":3873},{"className":3872},[],[3874],{"type":26,"value":3875},"samplerDescriptorAlignment",{"type":21,"tag":323,"props":3877,"children":3879},{"name":3878},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11397",[3880],{"type":21,"tag":22,"props":3881,"children":3882},{},[3883,3884,3888,3889,3894,3895,3900,3901,3906,3907,3912,3913,3918,3920,3923,3925],{"type":26,"value":3667},{"type":21,"tag":251,"props":3885,"children":3886},{"href":3670},[3887],{"type":26,"value":3673},{"type":26,"value":3675},{"type":21,"tag":42,"props":3890,"children":3892},{"className":3891},[],[3893],{"type":26,"value":3681},{"type":26,"value":88},{"type":21,"tag":42,"props":3896,"children":3898},{"className":3897},[],[3899],{"type":26,"value":3688},{"type":26,"value":88},{"type":21,"tag":42,"props":3902,"children":3904},{"className":3903},[],[3905],{"type":26,"value":3695},{"type":26,"value":3697},{"type":21,"tag":42,"props":3908,"children":3910},{"className":3909},[],[3911],{"type":26,"value":3703},{"type":26,"value":3781},{"type":21,"tag":42,"props":3914,"children":3916},{"className":3915},[],[3917],{"type":26,"value":3574},{"type":26,"value":3919}," using that mapping, the\ncalculated offset for the resource heap ",{"type":21,"tag":412,"props":3921,"children":3922},{"type":414},[],{"type":26,"value":3924}," be a multiple of\n",{"type":21,"tag":251,"props":3926,"children":3928},{"href":3927},"/man/VkPhysicalDeviceDescriptorHeapTensorPropertiesARM#limits-tensorDescriptorAlignment",[3929],{"type":21,"tag":42,"props":3930,"children":3932},{"className":3931},[],[3933],{"type":26,"value":3934},"tensorDescriptorAlignment",{"type":21,"tag":323,"props":3936,"children":3938},{"name":3937},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11300",[3939],{"type":21,"tag":22,"props":3940,"children":3941},{},[3942,3943,3947,3948,3953,3954,3959,3961,3964],{"type":26,"value":3667},{"type":21,"tag":251,"props":3944,"children":3945},{"href":3670},[3946],{"type":26,"value":3673},{"type":26,"value":3675},{"type":21,"tag":42,"props":3949,"children":3951},{"className":3950},[],[3952],{"type":26,"value":3695},{"type":26,"value":470},{"type":21,"tag":42,"props":3955,"children":3957},{"className":3956},[],[3958],{"type":26,"value":3703},{"type":26,"value":3960},", and a\nshader accesses a resource using that mapping, the value of the address\nat the expected location in push data ",{"type":21,"tag":412,"props":3962,"children":3963},{"type":414},[],{"type":26,"value":3965}," be a multiple of 4",{"type":21,"tag":323,"props":3967,"children":3969},{"name":3968},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11301",[3970],{"type":21,"tag":22,"props":3971,"children":3972},{},[3973,3974,3978,3979,3984,3985,3990,3991,3994,3996,4002],{"type":26,"value":3667},{"type":21,"tag":251,"props":3975,"children":3976},{"href":3670},[3977],{"type":26,"value":3673},{"type":26,"value":3675},{"type":21,"tag":42,"props":3980,"children":3982},{"className":3981},[],[3983],{"type":26,"value":3695},{"type":26,"value":470},{"type":21,"tag":42,"props":3986,"children":3988},{"className":3987},[],[3989],{"type":26,"value":3703},{"type":26,"value":3960},{"type":21,"tag":412,"props":3992,"children":3993},{"type":414},[],{"type":26,"value":3995}," be a valid\n",{"type":21,"tag":251,"props":3997,"children":3999},{"href":3998},"/man/VkDeviceAddress",[4000],{"type":26,"value":4001},"VkDeviceAddress",{"type":26,"value":4003}," backed by physical memory at every offset\nspecified by each mapping",{"type":21,"tag":323,"props":4005,"children":4007},{"name":4006},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11302",[4008],{"type":21,"tag":22,"props":4009,"children":4010},{},[4011,4012,4016,4018,4024,4026,4029,4030],{"type":26,"value":3667},{"type":21,"tag":251,"props":4013,"children":4014},{"href":3670},[4015],{"type":26,"value":3673},{"type":26,"value":4017}," using ",{"type":21,"tag":42,"props":4019,"children":4021},{"className":4020},[],[4022],{"type":26,"value":4023},"VK_DESCRIPTOR_MAPPING_SOURCE_PUSH_ADDRESS_EXT",{"type":26,"value":4025},", and\na shader accesses a resource using that mapping, the value of the\naddress at the expected location in push data ",{"type":21,"tag":412,"props":4027,"children":4028},{"type":414},[],{"type":26,"value":3995},{"type":21,"tag":251,"props":4031,"children":4032},{"href":3998},[4033],{"type":26,"value":4001},{"type":21,"tag":323,"props":4035,"children":4037},{"name":4036},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11304",[4038],{"type":21,"tag":22,"props":4039,"children":4040},{},[4041,4042,4046,4047,4053,4055,4058],{"type":26,"value":3667},{"type":21,"tag":251,"props":4043,"children":4044},{"href":3670},[4045],{"type":26,"value":3673},{"type":26,"value":4017},{"type":21,"tag":42,"props":4048,"children":4050},{"className":4049},[],[4051],{"type":26,"value":4052},"VK_DESCRIPTOR_MAPPING_SOURCE_INDIRECT_ADDRESS_EXT",{"type":26,"value":4054},",\nand a shader accesses a resource using that mapping, the value of the\naddress at the expected location in push data ",{"type":21,"tag":412,"props":4056,"children":4057},{"type":414},[],{"type":26,"value":4059}," be a multiple of 8",{"type":21,"tag":323,"props":4061,"children":4063},{"name":4062},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11305",[4064],{"type":21,"tag":22,"props":4065,"children":4066},{},[4067,4068,4072,4073,4078,4079,4082,4083,4087],{"type":26,"value":3667},{"type":21,"tag":251,"props":4069,"children":4070},{"href":3670},[4071],{"type":26,"value":3673},{"type":26,"value":4017},{"type":21,"tag":42,"props":4074,"children":4076},{"className":4075},[],[4077],{"type":26,"value":4052},{"type":26,"value":4054},{"type":21,"tag":412,"props":4080,"children":4081},{"type":414},[],{"type":26,"value":3995},{"type":21,"tag":251,"props":4084,"children":4085},{"href":3998},[4086],{"type":26,"value":4001},{"type":26,"value":4003},{"type":21,"tag":323,"props":4089,"children":4091},{"name":4090},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11306",[4092],{"type":21,"tag":22,"props":4093,"children":4094},{},[4095,4096,4100,4101,4106,4108,4111,4112],{"type":26,"value":3667},{"type":21,"tag":251,"props":4097,"children":4098},{"href":3670},[4099],{"type":26,"value":3673},{"type":26,"value":4017},{"type":21,"tag":42,"props":4102,"children":4104},{"className":4103},[],[4105],{"type":26,"value":4052},{"type":26,"value":4107},",\nand a shader accesses a resource using that mapping, the value of the\naddress pointed to by the address in push data ",{"type":21,"tag":412,"props":4109,"children":4110},{"type":414},[],{"type":26,"value":3995},{"type":21,"tag":251,"props":4113,"children":4114},{"href":3998},[4115],{"type":26,"value":4001},{"type":21,"tag":323,"props":4117,"children":4119},{"name":4118},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11308",[4120],{"type":21,"tag":22,"props":4121,"children":4122},{},[4123,4125,4131,4133,4137,4139,4144,4146,4149],{"type":26,"value":4124},"For each ",{"type":21,"tag":251,"props":4126,"children":4128},{"href":4127},"/chapters/descriptorheaps#descriptorheaps",[4129],{"type":26,"value":4130},"descriptor heap",{"type":26,"value":4132}," that is statically used by\n",{"type":21,"tag":251,"props":4134,"children":4135},{"href":1566},[4136],{"type":26,"value":1569},{"type":26,"value":4138},", either directly or via a\n",{"type":21,"tag":251,"props":4140,"children":4141},{"href":3670},[4142],{"type":26,"value":4143},"descriptor mapping",{"type":26,"value":4145},", a valid descriptor heap\n",{"type":21,"tag":412,"props":4147,"children":4148},{"type":414},[],{"type":26,"value":4150}," be bound",{"type":21,"tag":323,"props":4152,"children":4154},{"name":4153},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11309",[4155],{"type":21,"tag":22,"props":4156,"children":4157},{},[4158,4159,4164,4166,4170,4171,4176,4178,4183,4185,4188,4190,4196],{"type":26,"value":331},{"type":21,"tag":251,"props":4160,"children":4161},{"href":1566},[4162],{"type":26,"value":4163},"bound shader",{"type":26,"value":4165}," was created\nas a ",{"type":21,"tag":251,"props":4167,"children":4168},{"href":1574},[4169],{"type":26,"value":1577},{"type":26,"value":1711},{"type":21,"tag":42,"props":4172,"children":4174},{"className":4173},[],[4175],{"type":26,"value":1585},{"type":26,"value":4177}," flag or\nas part of a pipeline with the\n",{"type":21,"tag":42,"props":4179,"children":4181},{"className":4180},[],[4182],{"type":26,"value":1593},{"type":26,"value":4184}," flag, execution of\nthis command ",{"type":21,"tag":412,"props":4186,"children":4187},{"type":414},[],{"type":26,"value":4189}," not result in any descriptor read accessing data\noutside of the user range of the respective heap bound by\n",{"type":21,"tag":42,"props":4191,"children":4193},{"className":4192},[],[4194],{"type":26,"value":4195},"vkCmdBind*HeapEXT",{"type":26,"value":4197}," commands",{"type":21,"tag":323,"props":4199,"children":4201},{"name":4200},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11372",[4202],{"type":21,"tag":22,"props":4203,"children":4204},{},[4205,4206,4210,4212,4217,4218,4223,4224,4229,4231,4241,4243,4251,4252,4255,4257,4263],{"type":26,"value":2148},{"type":21,"tag":251,"props":4207,"children":4208},{"href":1637},[4209],{"type":26,"value":1640},{"type":26,"value":4211}," object bound to the pipeline bind\npoint used by this command accesses a uniform buffer or uniform texel\nbuffer through a descriptor in the bound resource heap,\nthat stage was created without enabling either\n",{"type":21,"tag":42,"props":4213,"children":4215},{"className":4214},[],[4216],{"type":26,"value":2160},{"type":26,"value":470},{"type":21,"tag":42,"props":4219,"children":4221},{"className":4220},[],[4222],{"type":26,"value":2167},{"type":26,"value":2169},{"type":21,"tag":42,"props":4225,"children":4227},{"className":4226},[],[4228],{"type":26,"value":2175},{"type":26,"value":4230},",\nthe ",{"type":21,"tag":251,"props":4232,"children":4234},{"href":4233},"/man/VkPhysicalDeviceRobustness2FeaturesKHR#features-robustBufferAccess2",[4235],{"type":21,"tag":42,"props":4236,"children":4238},{"className":4237},[],[4239],{"type":26,"value":4240},"robustBufferAccess2",{"type":26,"value":4242}," feature\nis not enabled,\nand the ",{"type":21,"tag":251,"props":4244,"children":4245},{"href":2180},[4246],{"type":21,"tag":42,"props":4247,"children":4249},{"className":4248},[],[4250],{"type":26,"value":2187},{"type":26,"value":2189},{"type":21,"tag":412,"props":4253,"children":4254},{"type":414},[],{"type":26,"value":4256}," not access values outside of\nthe range of the descriptor specified via ",{"type":21,"tag":251,"props":4258,"children":4260},{"href":4259},"/man/VkDeviceAddressRangeKHR",[4261],{"type":26,"value":4262},"VkDeviceAddressRangeKHR",{"type":26,"value":4264},"\nwhen the descriptor was written",{"type":21,"tag":323,"props":4266,"children":4268},{"name":4267},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11373",[4269],{"type":21,"tag":22,"props":4270,"children":4271},{},[4272,4273,4277,4279,4284,4285,4290,4291,4296,4297,4305,4306,4314,4315,4318,4320,4324],{"type":26,"value":2148},{"type":21,"tag":251,"props":4274,"children":4275},{"href":1637},[4276],{"type":26,"value":1640},{"type":26,"value":4278}," object bound to the pipeline bind\npoint used by this command accesses a storage buffer or storage texel\nbuffer through a descriptor in the bound resource heap,\nthat stage was created without enabling either\n",{"type":21,"tag":42,"props":4280,"children":4282},{"className":4281},[],[4283],{"type":26,"value":2160},{"type":26,"value":470},{"type":21,"tag":42,"props":4286,"children":4288},{"className":4287},[],[4289],{"type":26,"value":2167},{"type":26,"value":2169},{"type":21,"tag":42,"props":4292,"children":4294},{"className":4293},[],[4295],{"type":26,"value":2255},{"type":26,"value":4230},{"type":21,"tag":251,"props":4298,"children":4299},{"href":4233},[4300],{"type":21,"tag":42,"props":4301,"children":4303},{"className":4302},[],[4304],{"type":26,"value":4240},{"type":26,"value":4242},{"type":21,"tag":251,"props":4307,"children":4308},{"href":2180},[4309],{"type":21,"tag":42,"props":4310,"children":4312},{"className":4311},[],[4313],{"type":26,"value":2187},{"type":26,"value":2189},{"type":21,"tag":412,"props":4316,"children":4317},{"type":414},[],{"type":26,"value":4319}," not access values outside of\nthe range of the descriptor specified by ",{"type":21,"tag":251,"props":4321,"children":4322},{"href":4259},[4323],{"type":26,"value":4262},{"type":26,"value":4264},{"type":21,"tag":323,"props":4326,"children":4328},{"name":4327},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11374",[4329],{"type":21,"tag":22,"props":4330,"children":4331},{},[4332,4333,4341,4343,4351,4353,4357,4359,4362,4364,4368],{"type":26,"value":1003},{"type":21,"tag":251,"props":4334,"children":4335},{"href":4233},[4336],{"type":21,"tag":42,"props":4337,"children":4339},{"className":4338},[],[4340],{"type":26,"value":4240},{"type":26,"value":4342}," feature\nis not enabled,\nthe ",{"type":21,"tag":251,"props":4344,"children":4345},{"href":2180},[4346],{"type":21,"tag":42,"props":4347,"children":4349},{"className":4348},[],[4350],{"type":26,"value":2187},{"type":26,"value":4352}," feature is\nnot enabled, and any ",{"type":21,"tag":251,"props":4354,"children":4355},{"href":1574},[4356],{"type":26,"value":1577},{"type":26,"value":4358}," bound to a stage corresponding to\nthe pipeline bind point used by this command accesses a uniform buffer,\nuniform texel buffer, storage buffer, or storage texel buffer, that\nshader ",{"type":21,"tag":412,"props":4360,"children":4361},{"type":414},[],{"type":26,"value":4363}," not access values outside of the range of the buffer as\nspecified by ",{"type":21,"tag":251,"props":4365,"children":4366},{"href":4259},[4367],{"type":26,"value":4262},{"type":26,"value":4369}," when the descriptor was\nwritten",{"type":21,"tag":323,"props":4371,"children":4373},{"name":4372},"VUID-vkCmdDrawIndexedIndirect2KHR-pBindInfo-11375",[4374],{"type":21,"tag":22,"props":4375,"children":4376},{},[4377,4379,4383,4385,4389,4391,4397,4399,4405,4408,4410],{"type":26,"value":4378},"If any ",{"type":21,"tag":251,"props":4380,"children":4381},{"href":1566},[4382],{"type":26,"value":4163},{"type":26,"value":4384}," uses an embedded sampler via a\n",{"type":21,"tag":251,"props":4386,"children":4387},{"href":3670},[4388],{"type":26,"value":4143},{"type":26,"value":4390},", the value of\n",{"type":21,"tag":42,"props":4392,"children":4394},{"className":4393},[],[4395],{"type":26,"value":4396},"pBindInfo→reservedRangeSize",{"type":26,"value":4398}," set for ",{"type":21,"tag":251,"props":4400,"children":4402},{"href":4401},"/man/vkCmdBindSamplerHeapEXT",[4403],{"type":26,"value":4404},"vkCmdBindSamplerHeapEXT",{"type":21,"tag":412,"props":4406,"children":4407},{"type":414},[],{"type":26,"value":4409}," be greater than or equal to\n",{"type":21,"tag":251,"props":4411,"children":4413},{"href":4412},"/man/VkPhysicalDeviceDescriptorHeapPropertiesEXT#limits-minSamplerHeapReservedRangeWithEmbedded",[4414],{"type":21,"tag":42,"props":4415,"children":4417},{"className":4416},[],[4418],{"type":26,"value":4419},"minSamplerHeapReservedRangeWithEmbedded",{"type":21,"tag":323,"props":4421,"children":4423},{"name":4422},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11376",[4424],{"type":21,"tag":22,"props":4425,"children":4426},{},[4427,4428,4432,4433,4437,4438,4443,4444,4449,4450,4453,4455],{"type":26,"value":331},{"type":21,"tag":251,"props":4429,"children":4430},{"href":1566},[4431],{"type":26,"value":4163},{"type":26,"value":4165},{"type":21,"tag":251,"props":4434,"children":4435},{"href":1574},[4436],{"type":26,"value":1577},{"type":26,"value":1711},{"type":21,"tag":42,"props":4439,"children":4441},{"className":4440},[],[4442],{"type":26,"value":1585},{"type":26,"value":4177},{"type":21,"tag":42,"props":4445,"children":4447},{"className":4446},[],[4448],{"type":26,"value":1593},{"type":26,"value":1693},{"type":21,"tag":412,"props":4451,"children":4452},{"type":414},[],{"type":26,"value":4454}," have been set by\n",{"type":21,"tag":251,"props":4456,"children":4458},{"href":4457},"/man/vkCmdPushDataEXT",[4459],{"type":26,"value":4460},"vkCmdPushDataEXT",{"type":21,"tag":323,"props":4462,"children":4464},{"name":4463},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11398",[4465],{"type":21,"tag":22,"props":4466,"children":4467},{},[4468,4469,4473,4475,4479,4480,4486,4487,4492,4493,4499,4500,4506,4507,4513,4514,4519,4521,4524,4526],{"type":26,"value":331},{"type":21,"tag":251,"props":4470,"children":4471},{"href":1566},[4472],{"type":26,"value":4163},{"type":26,"value":4474}," was created with a\n",{"type":21,"tag":251,"props":4476,"children":4477},{"href":3670},[4478],{"type":26,"value":4143},{"type":26,"value":3675},{"type":21,"tag":42,"props":4481,"children":4483},{"className":4482},[],[4484],{"type":26,"value":4485},"VK_DESCRIPTOR_MAPPING_SOURCE_PUSH_DATA_EXT",{"type":26,"value":88},{"type":21,"tag":42,"props":4488,"children":4490},{"className":4489},[],[4491],{"type":26,"value":4023},{"type":26,"value":88},{"type":21,"tag":42,"props":4494,"children":4496},{"className":4495},[],[4497],{"type":26,"value":4498},"VK_DESCRIPTOR_MAPPING_SOURCE_SHADER_RECORD_DATA_EXT",{"type":26,"value":88},{"type":21,"tag":42,"props":4501,"children":4503},{"className":4502},[],[4504],{"type":26,"value":4505},"VK_DESCRIPTOR_MAPPING_SOURCE_SHADER_RECORD_ADDRESS_EXT",{"type":26,"value":88},{"type":21,"tag":42,"props":4508,"children":4510},{"className":4509},[],[4511],{"type":26,"value":4512},"VK_DESCRIPTOR_MAPPING_SOURCE_RESOURCE_HEAP_DATA_EXT",{"type":26,"value":1051},{"type":21,"tag":42,"props":4515,"children":4517},{"className":4516},[],[4518],{"type":26,"value":4052},{"type":26,"value":4520},", and a shader\naccesses a resource using that mapping, the access ",{"type":21,"tag":412,"props":4522,"children":4523},{"type":414},[],{"type":26,"value":4525}," not be\n",{"type":21,"tag":251,"props":4527,"children":4529},{"href":4528},"/chapters/shaders#shaders-execution-memory-access-bounds",[4530],{"type":26,"value":4531},"out of bounds",{"type":21,"tag":323,"props":4533,"children":4535},{"name":4534},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11437",[4536],{"type":21,"tag":22,"props":4537,"children":4538},{},[4539,4540,4544,4545,4550,4551,4556,4557,4562,4564,4567,4569,4575],{"type":26,"value":3667},{"type":21,"tag":251,"props":4541,"children":4542},{"href":3670},[4543],{"type":26,"value":3673},{"type":26,"value":3675},{"type":21,"tag":42,"props":4546,"children":4548},{"className":4547},[],[4549],{"type":26,"value":3695},{"type":26,"value":88},{"type":21,"tag":42,"props":4552,"children":4554},{"className":4553},[],[4555],{"type":26,"value":3703},{"type":26,"value":1051},{"type":21,"tag":42,"props":4558,"children":4560},{"className":4559},[],[4561],{"type":26,"value":4052},{"type":26,"value":4563},", and a shader\naccesses a resource using that mapping, the buffer from which the\naddress in push data was queried ",{"type":21,"tag":412,"props":4565,"children":4566},{"type":414},[],{"type":26,"value":4568}," have been created with the\n",{"type":21,"tag":42,"props":4570,"children":4572},{"className":4571},[],[4573],{"type":26,"value":4574},"VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT",{"type":26,"value":4576}," usage flag set",{"type":21,"tag":323,"props":4578,"children":4580},{"name":4579},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11438",[4581],{"type":21,"tag":22,"props":4582,"children":4583},{},[4584,4585,4589,4590,4595,4596,4601,4602,4607,4609,4612,4614,4619],{"type":26,"value":3667},{"type":21,"tag":251,"props":4586,"children":4587},{"href":3670},[4588],{"type":26,"value":3673},{"type":26,"value":4017},{"type":21,"tag":42,"props":4591,"children":4593},{"className":4592},[],[4594],{"type":26,"value":4023},{"type":26,"value":88},{"type":21,"tag":42,"props":4597,"children":4599},{"className":4598},[],[4600],{"type":26,"value":4505},{"type":26,"value":3697},{"type":21,"tag":42,"props":4603,"children":4605},{"className":4604},[],[4606],{"type":26,"value":4052},{"type":26,"value":4608},", and a shader\naccesses a uniform buffer using that mapping, the address that the\nuniform buffer is mapped to ",{"type":21,"tag":412,"props":4610,"children":4611},{"type":414},[],{"type":26,"value":4613}," have been queried from a buffer\ncreated with the ",{"type":21,"tag":42,"props":4615,"children":4617},{"className":4616},[],[4618],{"type":26,"value":4574},{"type":26,"value":4576},{"type":21,"tag":323,"props":4621,"children":4623},{"name":4622},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11441",[4624],{"type":21,"tag":22,"props":4625,"children":4626},{},[4627,4628,4632,4633,4638,4639,4644,4645,4650,4651,4654,4656],{"type":26,"value":3667},{"type":21,"tag":251,"props":4629,"children":4630},{"href":3670},[4631],{"type":26,"value":3673},{"type":26,"value":4017},{"type":21,"tag":42,"props":4634,"children":4636},{"className":4635},[],[4637],{"type":26,"value":4023},{"type":26,"value":88},{"type":21,"tag":42,"props":4640,"children":4642},{"className":4641},[],[4643],{"type":26,"value":4505},{"type":26,"value":3697},{"type":21,"tag":42,"props":4646,"children":4648},{"className":4647},[],[4649],{"type":26,"value":4052},{"type":26,"value":4608},{"type":21,"tag":412,"props":4652,"children":4653},{"type":414},[],{"type":26,"value":4655}," be aligned to\n",{"type":21,"tag":251,"props":4657,"children":4659},{"href":4658},"/man/VkPhysicalDeviceLimits#limits-minUniformBufferOffsetAlignment",[4660],{"type":21,"tag":42,"props":4661,"children":4663},{"className":4662},[],[4664],{"type":26,"value":4665},"minUniformBufferOffsetAlignment",{"type":21,"tag":323,"props":4667,"children":4669},{"name":4668},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11439",[4670],{"type":21,"tag":22,"props":4671,"children":4672},{},[4673,4674,4678,4679,4684,4685,4690,4691,4696,4698,4701,4702,4708],{"type":26,"value":3667},{"type":21,"tag":251,"props":4675,"children":4676},{"href":3670},[4677],{"type":26,"value":3673},{"type":26,"value":4017},{"type":21,"tag":42,"props":4680,"children":4682},{"className":4681},[],[4683],{"type":26,"value":4023},{"type":26,"value":88},{"type":21,"tag":42,"props":4686,"children":4688},{"className":4687},[],[4689],{"type":26,"value":4505},{"type":26,"value":3697},{"type":21,"tag":42,"props":4692,"children":4694},{"className":4693},[],[4695],{"type":26,"value":4052},{"type":26,"value":4697},", and a shader\naccesses a storage buffer using that mapping, the address that the\nstorage buffer is mapped to ",{"type":21,"tag":412,"props":4699,"children":4700},{"type":414},[],{"type":26,"value":4613},{"type":21,"tag":42,"props":4703,"children":4705},{"className":4704},[],[4706],{"type":26,"value":4707},"VK_BUFFER_USAGE_STORAGE_BUFFER_BIT",{"type":26,"value":4576},{"type":21,"tag":323,"props":4710,"children":4712},{"name":4711},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11442",[4713],{"type":21,"tag":22,"props":4714,"children":4715},{},[4716,4717,4721,4722,4727,4728,4733,4734,4739,4740,4743,4744],{"type":26,"value":3667},{"type":21,"tag":251,"props":4718,"children":4719},{"href":3670},[4720],{"type":26,"value":3673},{"type":26,"value":4017},{"type":21,"tag":42,"props":4723,"children":4725},{"className":4724},[],[4726],{"type":26,"value":4023},{"type":26,"value":88},{"type":21,"tag":42,"props":4729,"children":4731},{"className":4730},[],[4732],{"type":26,"value":4505},{"type":26,"value":3697},{"type":21,"tag":42,"props":4735,"children":4737},{"className":4736},[],[4738],{"type":26,"value":4052},{"type":26,"value":4697},{"type":21,"tag":412,"props":4741,"children":4742},{"type":414},[],{"type":26,"value":4655},{"type":21,"tag":251,"props":4745,"children":4747},{"href":4746},"/man/VkPhysicalDeviceLimits#limits-minStorageBufferOffsetAlignment",[4748],{"type":21,"tag":42,"props":4749,"children":4751},{"className":4750},[],[4752],{"type":26,"value":4753},"minStorageBufferOffsetAlignment",{"type":21,"tag":323,"props":4755,"children":4757},{"name":4756},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11485",[4758],{"type":21,"tag":22,"props":4759,"children":4760},{},[4761,4763,4767,4768,4773,4774,4779,4780,4785,4787,4790,4792,4798,4800,4806,4808,4814,4815],{"type":26,"value":4762},"If a pipeline is bound to the pipeline bind point used by this command, or shader is bound to a shader stage used by this command, and it was created with a ",{"type":21,"tag":251,"props":4764,"children":4765},{"href":3670},[4766],{"type":26,"value":4143},{"type":26,"value":4017},{"type":21,"tag":42,"props":4769,"children":4771},{"className":4770},[],[4772],{"type":26,"value":4023},{"type":26,"value":796},{"type":21,"tag":42,"props":4775,"children":4777},{"className":4776},[],[4778],{"type":26,"value":4505},{"type":26,"value":3119},{"type":21,"tag":42,"props":4781,"children":4783},{"className":4782},[],[4784],{"type":26,"value":4052},{"type":26,"value":4786},", and a shader accesses an acceleration structure using that mapping, the address that the acceleration structure is mapped to ",{"type":21,"tag":412,"props":4788,"children":4789},{"type":414},[],{"type":26,"value":4791}," be an acceleration structure address retrieved from a ",{"type":21,"tag":251,"props":4793,"children":4795},{"href":4794},"/man/VkAccelerationStructureKHR",[4796],{"type":26,"value":4797},"VkAccelerationStructureKHR",{"type":26,"value":4799}," object via ",{"type":21,"tag":251,"props":4801,"children":4803},{"href":4802},"/man/vkGetAccelerationStructureDeviceAddressKHR",[4804],{"type":26,"value":4805},"vkGetAccelerationStructureDeviceAddressKHR",{"type":26,"value":4807},"\nor handle retrieved from a ",{"type":21,"tag":251,"props":4809,"children":4811},{"href":4810},"/man/VkAccelerationStructureNV",[4812],{"type":26,"value":4813},"VkAccelerationStructureNV",{"type":26,"value":4799},{"type":21,"tag":251,"props":4816,"children":4818},{"href":4817},"/man/vkGetAccelerationStructureHandleNV",[4819],{"type":26,"value":4820},"vkGetAccelerationStructureHandleNV",{"type":21,"tag":323,"props":4822,"children":4824},{"name":4823},"VUID-vkCmdDrawIndexedIndirect2KHR-index-11450",[4825],{"type":21,"tag":22,"props":4826,"children":4827},{},[4828,4830,4836,4837,4841,4842,4848,4849,4852],{"type":26,"value":4829},"If a shader uses a sampler descriptor to sample an image as a result of\nthis command, and that sampler descriptor uses a custom border color\nwith an index defined by\n",{"type":21,"tag":251,"props":4831,"children":4833},{"href":4832},"/man/VkSamplerCustomBorderColorIndexCreateInfoEXT",[4834],{"type":26,"value":4835},"VkSamplerCustomBorderColorIndexCreateInfoEXT",{"type":26,"value":4390},{"type":21,"tag":251,"props":4838,"children":4839},{"href":4832},[4840],{"type":26,"value":4835},{"type":26,"value":172},{"type":21,"tag":42,"props":4843,"children":4845},{"className":4844},[],[4846],{"type":26,"value":4847},"index",{"type":26,"value":410},{"type":21,"tag":412,"props":4850,"children":4851},{"type":414},[],{"type":26,"value":4853},"\nhave been registered before this command was recorded, and still be\nregistered during the sampling operation, with an identically defined\ncolor",{"type":21,"tag":323,"props":4855,"children":4857},{"name":4856},"VUID-vkCmdDrawIndexedIndirect2KHR-protectedNoFault-11455",[4858],{"type":21,"tag":22,"props":4859,"children":4860},{},[4861,4862,4870,4872,4876,4877,4882,4883,4888,4889,4894,4896,4899,4901,4907],{"type":26,"value":2305},{"type":21,"tag":251,"props":4863,"children":4864},{"href":2315},[4865],{"type":21,"tag":42,"props":4866,"children":4868},{"className":4867},[],[4869],{"type":26,"value":2322},{"type":26,"value":4871}," is not supported,\na pipeline is bound to the pipeline bind point used by this command,\nor a shader is bound to a shader stage used by this command,\nand it was created with a ",{"type":21,"tag":251,"props":4873,"children":4874},{"href":3670},[4875],{"type":26,"value":3673},{"type":26,"value":4017},{"type":21,"tag":42,"props":4878,"children":4880},{"className":4879},[],[4881],{"type":26,"value":4023},{"type":26,"value":88},{"type":21,"tag":42,"props":4884,"children":4886},{"className":4885},[],[4887],{"type":26,"value":4505},{"type":26,"value":3697},{"type":21,"tag":42,"props":4890,"children":4892},{"className":4891},[],[4893],{"type":26,"value":4052},{"type":26,"value":4895},", the address\nthat the resource is mapped to ",{"type":21,"tag":412,"props":4897,"children":4898},{"type":414},[],{"type":26,"value":4900}," have been queried from a buffer\ncreated without the ",{"type":21,"tag":42,"props":4902,"children":4904},{"className":4903},[],[4905],{"type":26,"value":4906},"VK_BUFFER_CREATE_PROTECTED_BIT",{"type":26,"value":4908}," create flag set",{"type":21,"tag":323,"props":4910,"children":4912},{"name":4911},"VUID-vkCmdDrawIndexedIndirect2KHR-protectedNoFault-11456",[4913],{"type":21,"tag":22,"props":4914,"children":4915},{},[4916,4917,4925,4926,4930,4931,4936,4937,4942,4944,4947,4948,4953],{"type":26,"value":2305},{"type":21,"tag":251,"props":4918,"children":4919},{"href":2315},[4920],{"type":21,"tag":42,"props":4921,"children":4923},{"className":4922},[],[4924],{"type":26,"value":2322},{"type":26,"value":4871},{"type":21,"tag":251,"props":4927,"children":4928},{"href":3670},[4929],{"type":26,"value":3673},{"type":26,"value":3675},{"type":21,"tag":42,"props":4932,"children":4934},{"className":4933},[],[4935],{"type":26,"value":3703},{"type":26,"value":470},{"type":21,"tag":42,"props":4938,"children":4940},{"className":4939},[],[4941],{"type":26,"value":3695},{"type":26,"value":4943},",\nthe address of the indirect memory ",{"type":21,"tag":412,"props":4945,"children":4946},{"type":414},[],{"type":26,"value":4900},{"type":21,"tag":42,"props":4949,"children":4951},{"className":4950},[],[4952],{"type":26,"value":4906},{"type":26,"value":4908},{"type":21,"tag":323,"props":4955,"children":4957},{"name":4956},"VUID-vkCmdDrawIndexedIndirect2KHR-renderPass-02684",[4958],{"type":21,"tag":22,"props":4959,"children":4960},{},[4961,4963,4966,4968,4973,4975,4981,4983,4989,4991,4996,4998],{"type":26,"value":4962},"The current render pass ",{"type":21,"tag":412,"props":4964,"children":4965},{"type":414},[],{"type":26,"value":4967}," be ",{"type":21,"tag":251,"props":4969,"children":4971},{"href":4970},"/chapters/renderpass#renderpass-compatibility",[4972],{"type":26,"value":3642},{"type":26,"value":4974},"\nwith the ",{"type":21,"tag":42,"props":4976,"children":4978},{"className":4977},[],[4979],{"type":26,"value":4980},"renderPass",{"type":26,"value":4982}," member of the\n",{"type":21,"tag":42,"props":4984,"children":4986},{"className":4985},[],[4987],{"type":26,"value":4988},"VkGraphicsPipelineCreateInfo",{"type":26,"value":4990}," structure specified when creating the\n",{"type":21,"tag":42,"props":4992,"children":4994},{"className":4993},[],[4995],{"type":26,"value":1640},{"type":26,"value":4997}," bound to ",{"type":21,"tag":42,"props":4999,"children":5001},{"className":5000},[],[5002],{"type":26,"value":5003},"VK_PIPELINE_BIND_POINT_GRAPHICS",{"type":21,"tag":323,"props":5005,"children":5007},{"name":5006},"VUID-vkCmdDrawIndexedIndirect2KHR-subpass-02685",[5008],{"type":21,"tag":22,"props":5009,"children":5010},{},[5011,5013,5016,5017,5023,5025,5030,5032,5037,5039],{"type":26,"value":5012},"The subpass index of the current render pass ",{"type":21,"tag":412,"props":5014,"children":5015},{"type":414},[],{"type":26,"value":3581},{"type":21,"tag":42,"props":5018,"children":5020},{"className":5019},[],[5021],{"type":26,"value":5022},"subpass",{"type":26,"value":5024}," member of the ",{"type":21,"tag":42,"props":5026,"children":5028},{"className":5027},[],[5029],{"type":26,"value":4988},{"type":26,"value":5031}," structure\nspecified when creating the ",{"type":21,"tag":42,"props":5033,"children":5035},{"className":5034},[],[5036],{"type":26,"value":1640},{"type":26,"value":5038}," bound to\n",{"type":21,"tag":42,"props":5040,"children":5042},{"className":5041},[],[5043],{"type":26,"value":5003},{"type":21,"tag":323,"props":5045,"children":5047},{"name":5046},"VUID-vkCmdDrawIndexedIndirect2KHR-OpTypeImage-07468",[5048],{"type":21,"tag":22,"props":5049,"children":5050},{},[5051,5053,5058,5060,5065,5067,5073,5075,5078,5080,5086],{"type":26,"value":5052},"If any shader executed by this pipeline accesses an ",{"type":21,"tag":42,"props":5054,"children":5056},{"className":5055},[],[5057],{"type":26,"value":1403},{"type":26,"value":5059},"\nvariable with a ",{"type":21,"tag":42,"props":5061,"children":5063},{"className":5062},[],[5064],{"type":26,"value":2366},{"type":26,"value":5066}," operand of ",{"type":21,"tag":42,"props":5068,"children":5070},{"className":5069},[],[5071],{"type":26,"value":5072},"SubpassData",{"type":26,"value":5074},", it ",{"type":21,"tag":412,"props":5076,"children":5077},{"type":414},[],{"type":26,"value":5079}," be\ndecorated with an ",{"type":21,"tag":42,"props":5081,"children":5083},{"className":5082},[],[5084],{"type":26,"value":5085},"InputAttachmentIndex",{"type":26,"value":5087}," that corresponds to a valid\ninput attachment in the current subpass",{"type":21,"tag":323,"props":5089,"children":5091},{"name":5090},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07469",[5092],{"type":21,"tag":22,"props":5093,"children":5094},{},[5095,5097,5100,5102,5106,5108,5112,5114,5120,5122,5127,5129,5135,5137],{"type":26,"value":5096},"Input attachment views accessed in a subpass ",{"type":21,"tag":412,"props":5098,"children":5099},{"type":414},[],{"type":26,"value":5101}," be created with the\nsame ",{"type":21,"tag":251,"props":5103,"children":5104},{"href":2590},[5105],{"type":26,"value":2593},{"type":26,"value":5107}," as the corresponding subpass definition, and be\ncreated with a ",{"type":21,"tag":251,"props":5109,"children":5110},{"href":397},[5111],{"type":26,"value":400},{"type":26,"value":5113}," that is compatible with the attachment\nreferenced by the subpass'\n",{"type":21,"tag":42,"props":5115,"children":5117},{"className":5116},[],[5118],{"type":26,"value":5119},"pInputAttachments",{"type":26,"value":5121},"[",{"type":21,"tag":42,"props":5123,"children":5125},{"className":5124},[],[5126],{"type":26,"value":5085},{"type":26,"value":5128},"] in the bound\n",{"type":21,"tag":251,"props":5130,"children":5132},{"href":5131},"/man/VkFramebuffer",[5133],{"type":26,"value":5134},"VkFramebuffer",{"type":26,"value":5136}," as specified by\n",{"type":21,"tag":251,"props":5138,"children":5140},{"href":5139},"/chapters/interfaces#compatibility-inputattachment",[5141],{"type":26,"value":5142},"Fragment Input Attachment\nCompatibility",{"type":21,"tag":323,"props":5144,"children":5146},{"name":5145},"VUID-vkCmdDrawIndexedIndirect2KHR-pDepthInputAttachmentIndex-09595",[5147],{"type":21,"tag":22,"props":5148,"children":5149},{},[5150,5152,5157,5159,5165,5167,5172,5174,5178,5179,5185,5187,5191,5192,5198,5200,5206,5207,5210,5212,5216,5218],{"type":26,"value":5151},"Input attachment views accessed in a dynamic render pass with a\n",{"type":21,"tag":42,"props":5153,"children":5155},{"className":5154},[],[5156],{"type":26,"value":5085},{"type":26,"value":5158}," referenced by\n",{"type":21,"tag":251,"props":5160,"children":5162},{"href":5161},"/man/VkRenderingInputAttachmentIndexInfo",[5163],{"type":26,"value":5164},"VkRenderingInputAttachmentIndexInfo",{"type":26,"value":5166},", or no\n",{"type":21,"tag":42,"props":5168,"children":5170},{"className":5169},[],[5171],{"type":26,"value":5085},{"type":26,"value":5173}," if\n",{"type":21,"tag":251,"props":5175,"children":5176},{"href":5161},[5177],{"type":26,"value":5164},{"type":26,"value":172},{"type":21,"tag":42,"props":5180,"children":5182},{"className":5181},[],[5183],{"type":26,"value":5184},"pDepthInputAttachmentIndex",{"type":26,"value":5186},"\nor\n",{"type":21,"tag":251,"props":5188,"children":5189},{"href":5161},[5190],{"type":26,"value":5164},{"type":26,"value":172},{"type":21,"tag":42,"props":5193,"children":5195},{"className":5194},[],[5196],{"type":26,"value":5197},"pStencilInputAttachmentIndex",{"type":26,"value":5199},"\nare ",{"type":21,"tag":42,"props":5201,"children":5203},{"className":5202},[],[5204],{"type":26,"value":5205},"NULL",{"type":26,"value":796},{"type":21,"tag":412,"props":5208,"children":5209},{"type":414},[],{"type":26,"value":5211}," be created with a ",{"type":21,"tag":251,"props":5213,"children":5214},{"href":397},[5215],{"type":26,"value":400},{"type":26,"value":5217}," that is compatible\nwith the corresponding color, depth, or stencil attachment in\n",{"type":21,"tag":251,"props":5219,"children":5221},{"href":5220},"/man/VkRenderingInfo",[5222],{"type":26,"value":5223},"VkRenderingInfo",{"type":21,"tag":323,"props":5225,"children":5227},{"name":5226},"VUID-vkCmdDrawIndexedIndirect2KHR-pDepthInputAttachmentIndex-09596",[5228],{"type":21,"tag":22,"props":5229,"children":5230},{},[5231,5233,5236,5238,5243,5245,5249,5250,5255,5257,5261,5262,5267,5269],{"type":26,"value":5232},"Input attachment views accessed in a dynamic render pass via a shader\nobject ",{"type":21,"tag":412,"props":5234,"children":5235},{"type":414},[],{"type":26,"value":5237}," have an ",{"type":21,"tag":42,"props":5239,"children":5241},{"className":5240},[],[5242],{"type":26,"value":5085},{"type":26,"value":5244}," if both\n",{"type":21,"tag":251,"props":5246,"children":5247},{"href":5161},[5248],{"type":26,"value":5164},{"type":26,"value":172},{"type":21,"tag":42,"props":5251,"children":5253},{"className":5252},[],[5254],{"type":26,"value":5184},{"type":26,"value":5256},"\nand\n",{"type":21,"tag":251,"props":5258,"children":5259},{"href":5161},[5260],{"type":26,"value":5164},{"type":26,"value":172},{"type":21,"tag":42,"props":5263,"children":5265},{"className":5264},[],[5266],{"type":26,"value":5197},{"type":26,"value":5268},"\nare non-",{"type":21,"tag":42,"props":5270,"children":5272},{"className":5271},[],[5273],{"type":26,"value":5205},{"type":21,"tag":323,"props":5275,"children":5277},{"name":5276},"VUID-vkCmdDrawIndexedIndirect2KHR-InputAttachmentIndex-09597",[5278],{"type":21,"tag":22,"props":5279,"children":5280},{},[5281,5283,5288,5290,5295,5296,5299,5301],{"type":26,"value":5282},"If an input attachment view accessed in a dynamic render pass via a\nshader object has an ",{"type":21,"tag":42,"props":5284,"children":5286},{"className":5285},[],[5287],{"type":26,"value":5085},{"type":26,"value":5289},", the\n",{"type":21,"tag":42,"props":5291,"children":5293},{"className":5292},[],[5294],{"type":26,"value":5085},{"type":26,"value":410},{"type":21,"tag":412,"props":5297,"children":5298},{"type":414},[],{"type":26,"value":5300}," match an index in\n",{"type":21,"tag":251,"props":5302,"children":5303},{"href":5161},[5304],{"type":26,"value":5164},{"type":21,"tag":323,"props":5306,"children":5308},{"name":5307},"VUID-vkCmdDrawIndexedIndirect2KHR-None-06537",[5309],{"type":21,"tag":22,"props":5310,"children":5311},{},[5312,5314,5317],{"type":26,"value":5313},"Memory backing image subresources used as attachments in the current\nrender pass ",{"type":21,"tag":412,"props":5315,"children":5316},{"type":414},[],{"type":26,"value":5318}," not be written in any way other than as an attachment\nby this command",{"type":21,"tag":323,"props":5320,"children":5322},{"name":5321},"VUID-vkCmdDrawIndexedIndirect2KHR-None-10795",[5323],{"type":21,"tag":22,"props":5324,"children":5325},{},[5326,5328,5334,5336,5342,5344,5347],{"type":26,"value":5327},"If a color attachment is written by any prior command in this subpass or\nby the load, store, or resolve operations for this subpass,\nand ",{"type":21,"tag":251,"props":5329,"children":5331},{"href":5330},"/chapters/renderpass#renderpass-feedbackloop",[5332],{"type":26,"value":5333},"feedback loop",{"type":26,"value":5335}," is not enabled for\n",{"type":21,"tag":42,"props":5337,"children":5339},{"className":5338},[],[5340],{"type":26,"value":5341},"VK_IMAGE_ASPECT_COLOR_BIT",{"type":26,"value":5343}," on that attachment,\nit ",{"type":21,"tag":412,"props":5345,"children":5346},{"type":414},[],{"type":26,"value":5348}," not be accessed in any way other than as an attachment by this\ncommand",{"type":21,"tag":323,"props":5350,"children":5352},{"name":5351},"VUID-vkCmdDrawIndexedIndirect2KHR-None-10796",[5353],{"type":21,"tag":22,"props":5354,"children":5355},{},[5356,5358,5362,5363,5369,5370,5373],{"type":26,"value":5357},"If a depth attachment is written by any prior command in this subpass or\nby the load, store, or resolve operations for this subpass,\nand ",{"type":21,"tag":251,"props":5359,"children":5360},{"href":5330},[5361],{"type":26,"value":5333},{"type":26,"value":5335},{"type":21,"tag":42,"props":5364,"children":5366},{"className":5365},[],[5367],{"type":26,"value":5368},"VK_IMAGE_ASPECT_DEPTH_BIT",{"type":26,"value":5343},{"type":21,"tag":412,"props":5371,"children":5372},{"type":414},[],{"type":26,"value":5348},{"type":21,"tag":323,"props":5375,"children":5377},{"name":5376},"VUID-vkCmdDrawIndexedIndirect2KHR-None-10797",[5378],{"type":21,"tag":22,"props":5379,"children":5380},{},[5381,5383,5387,5388,5394,5395,5398],{"type":26,"value":5382},"If a stencil attachment is written by any prior command in this subpass\nor by the load, store, or resolve operations for this subpass,\nand ",{"type":21,"tag":251,"props":5384,"children":5385},{"href":5330},[5386],{"type":26,"value":5333},{"type":26,"value":5335},{"type":21,"tag":42,"props":5389,"children":5391},{"className":5390},[],[5392],{"type":26,"value":5393},"VK_IMAGE_ASPECT_STENCIL_BIT",{"type":26,"value":5343},{"type":21,"tag":412,"props":5396,"children":5397},{"type":414},[],{"type":26,"value":5348},{"type":21,"tag":323,"props":5400,"children":5402},{"name":5401},"VUID-vkCmdDrawIndexedIndirect2KHR-None-12338",[5403],{"type":21,"tag":22,"props":5404,"children":5405},{},[5406,5408,5412,5413,5418,5420,5423],{"type":26,"value":5407},"If a color attachment is read in this command in any way other than as\nan attachment, or has been read by any prior command in this subpass as\na non-attachment,\nand ",{"type":21,"tag":251,"props":5409,"children":5410},{"href":5330},[5411],{"type":26,"value":5333},{"type":26,"value":5335},{"type":21,"tag":42,"props":5414,"children":5416},{"className":5415},[],[5417],{"type":26,"value":5341},{"type":26,"value":5419}," on that attachment,\nthe color attachment ",{"type":21,"tag":412,"props":5421,"children":5422},{"type":414},[],{"type":26,"value":5424}," not be written to by this command",{"type":21,"tag":323,"props":5426,"children":5428},{"name":5427},"VUID-vkCmdDrawIndexedIndirect2KHR-None-12339",[5429],{"type":21,"tag":22,"props":5430,"children":5431},{},[5432,5434,5438,5439,5444,5446,5449],{"type":26,"value":5433},"If a depth attachment is read in this command in any way other than as\nan attachment, or has been read by any prior command in this subpass as\na non-attachment,\nand ",{"type":21,"tag":251,"props":5435,"children":5436},{"href":5330},[5437],{"type":26,"value":5333},{"type":26,"value":5335},{"type":21,"tag":42,"props":5440,"children":5442},{"className":5441},[],[5443],{"type":26,"value":5368},{"type":26,"value":5445}," on that attachment,\nthe depth attachment ",{"type":21,"tag":412,"props":5447,"children":5448},{"type":414},[],{"type":26,"value":5424},{"type":21,"tag":323,"props":5451,"children":5453},{"name":5452},"VUID-vkCmdDrawIndexedIndirect2KHR-None-12340",[5454],{"type":21,"tag":22,"props":5455,"children":5456},{},[5457,5459,5463,5464,5469,5471,5474],{"type":26,"value":5458},"If a stencil attachment is read in this command in any way other than as\nan attachment, or has been read by any prior command in this subpass as\na non-attachment,\nand ",{"type":21,"tag":251,"props":5460,"children":5461},{"href":5330},[5462],{"type":26,"value":5333},{"type":26,"value":5335},{"type":21,"tag":42,"props":5465,"children":5467},{"className":5466},[],[5468],{"type":26,"value":5393},{"type":26,"value":5470}," on that attachment,\nthe stencil attachment ",{"type":21,"tag":412,"props":5472,"children":5473},{"type":414},[],{"type":26,"value":5424},{"type":21,"tag":323,"props":5476,"children":5478},{"name":5477},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09003",[5479],{"type":21,"tag":22,"props":5480,"children":5481},{},[5482,5484,5487],{"type":26,"value":5483},"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":21,"tag":412,"props":5485,"children":5486},{"type":414},[],{"type":26,"value":5488}," not be\naccessed in any way other than as an attachment, storage image, or\nsampled image by this command",{"type":21,"tag":323,"props":5490,"children":5492},{"name":5491},"VUID-vkCmdDrawIndexedIndirect2KHR-None-06886",[5493],{"type":21,"tag":22,"props":5494,"children":5495},{},[5496,5498,5504,5505,5508],{"type":26,"value":5497},"If the current render pass instance uses a depth/stencil attachment with\na read-only layout for the depth aspect, ",{"type":21,"tag":251,"props":5499,"children":5501},{"href":5500},"/chapters/fragops#fragops-depth-write",[5502],{"type":26,"value":5503},"depth\nwrites",{"type":26,"value":410},{"type":21,"tag":412,"props":5506,"children":5507},{"type":414},[],{"type":26,"value":5509}," be disabled",{"type":21,"tag":323,"props":5511,"children":5513},{"name":5512},"VUID-vkCmdDrawIndexedIndirect2KHR-None-06887",[5514],{"type":21,"tag":22,"props":5515,"children":5516},{},[5517,5519,5525,5527,5533,5534,5537,5538],{"type":26,"value":5518},"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":21,"tag":42,"props":5520,"children":5522},{"className":5521},[],[5523],{"type":26,"value":5524},"writeMask",{"type":26,"value":5526}," are not zero, and stencil test is enabled,\n",{"type":21,"tag":251,"props":5528,"children":5530},{"href":5529},"/chapters/fragops#fragops-stencil",[5531],{"type":26,"value":5532},"all stencil ops",{"type":26,"value":410},{"type":21,"tag":412,"props":5535,"children":5536},{"type":414},[],{"type":26,"value":4967},{"type":21,"tag":42,"props":5539,"children":5541},{"className":5540},[],[5542],{"type":26,"value":5543},"VK_STENCIL_OP_KEEP",{"type":21,"tag":323,"props":5545,"children":5547},{"name":5546},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07831",[5548],{"type":21,"tag":22,"props":5549,"children":5550},{},[5551,5553,5559,5561,5567,5568,5571,5573,5579],{"type":26,"value":5552},"If the bound graphics pipeline state was created with the\n",{"type":21,"tag":42,"props":5554,"children":5556},{"className":5555},[],[5557],{"type":26,"value":5558},"VK_DYNAMIC_STATE_VIEWPORT",{"type":26,"value":5560}," dynamic state enabled then\n",{"type":21,"tag":251,"props":5562,"children":5564},{"href":5563},"/man/vkCmdSetViewport",[5565],{"type":26,"value":5566},"vkCmdSetViewport",{"type":26,"value":410},{"type":21,"tag":412,"props":5569,"children":5570},{"type":414},[],{"type":26,"value":5572}," have been called and not subsequently\n",{"type":21,"tag":251,"props":5574,"children":5576},{"href":5575},"/chapters/pipelines#dynamic-state-lifetime",[5577],{"type":26,"value":5578},"invalidated",{"type":26,"value":5580}," in the current command buffer\nprior to this drawing command",{"type":21,"tag":323,"props":5582,"children":5584},{"name":5583},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07832",[5585],{"type":21,"tag":22,"props":5586,"children":5587},{},[5588,5589,5595,5596,5602,5603,5606,5607,5611],{"type":26,"value":5552},{"type":21,"tag":42,"props":5590,"children":5592},{"className":5591},[],[5593],{"type":26,"value":5594},"VK_DYNAMIC_STATE_SCISSOR",{"type":26,"value":5560},{"type":21,"tag":251,"props":5597,"children":5599},{"href":5598},"/man/vkCmdSetScissor",[5600],{"type":26,"value":5601},"vkCmdSetScissor",{"type":26,"value":410},{"type":21,"tag":412,"props":5604,"children":5605},{"type":414},[],{"type":26,"value":5572},{"type":21,"tag":251,"props":5608,"children":5609},{"href":5575},[5610],{"type":26,"value":5578},{"type":26,"value":5580},{"type":21,"tag":323,"props":5613,"children":5615},{"name":5614},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08617",[5616],{"type":21,"tag":22,"props":5617,"children":5618},{},[5619,5621,5627,5629,5635,5636,5642,5643,5648,5650,5656,5658,5664,5665,5668,5670,5674],{"type":26,"value":5620},"If\na shader object is bound to any graphics stage or\na graphics pipeline is bound which was created with the\n",{"type":21,"tag":42,"props":5622,"children":5624},{"className":5623},[],[5625],{"type":26,"value":5626},"VK_DYNAMIC_STATE_LINE_WIDTH",{"type":26,"value":5628}," dynamic state enabled, the\n",{"type":21,"tag":251,"props":5630,"children":5632},{"href":5631},"/chapters/pipelines#dynamic-state-current-value",[5633],{"type":26,"value":5634},"current value",{"type":26,"value":1036},{"type":21,"tag":42,"props":5637,"children":5639},{"className":5638},[],[5640],{"type":26,"value":5641},"rasterizerDiscardEnable",{"type":26,"value":1405},{"type":21,"tag":42,"props":5644,"children":5646},{"className":5645},[],[5647],{"type":26,"value":392},{"type":26,"value":5649},", and the\n",{"type":21,"tag":251,"props":5651,"children":5653},{"href":5652},"/chapters/drawing#drawing-rasterization-input-topology",[5654],{"type":26,"value":5655},"effective rasterization input\ntopology",{"type":26,"value":5657}," is in line topology class, then ",{"type":21,"tag":251,"props":5659,"children":5661},{"href":5660},"/man/vkCmdSetLineWidth",[5662],{"type":26,"value":5663},"vkCmdSetLineWidth",{"type":26,"value":410},{"type":21,"tag":412,"props":5666,"children":5667},{"type":414},[],{"type":26,"value":5669},"\nhave been called and not subsequently ",{"type":21,"tag":251,"props":5671,"children":5672},{"href":5575},[5673],{"type":26,"value":5578},{"type":26,"value":5675}," in the current command buffer prior to this drawing\ncommand",{"type":21,"tag":323,"props":5677,"children":5679},{"name":5678},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07834",[5680],{"type":21,"tag":22,"props":5681,"children":5682},{},[5683,5684,5690,5691,5695,5696,5701,5702,5707,5708,5712,5714,5720,5722,5727,5729,5735,5737,5743,5746,5748,5752],{"type":26,"value":5620},{"type":21,"tag":42,"props":5685,"children":5687},{"className":5686},[],[5688],{"type":26,"value":5689},"VK_DYNAMIC_STATE_DEPTH_BIAS",{"type":26,"value":5628},{"type":21,"tag":251,"props":5692,"children":5693},{"href":5631},[5694],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":5697,"children":5699},{"className":5698},[],[5700],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":5703,"children":5705},{"className":5704},[],[5706],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":5709,"children":5710},{"href":5631},[5711],{"type":26,"value":5634},{"type":26,"value":5713}," of ",{"type":21,"tag":42,"props":5715,"children":5717},{"className":5716},[],[5718],{"type":26,"value":5719},"depthBiasEnable",{"type":26,"value":5721},"\nis ",{"type":21,"tag":42,"props":5723,"children":5725},{"className":5724},[],[5726],{"type":26,"value":656},{"type":26,"value":5728},", then ",{"type":21,"tag":251,"props":5730,"children":5732},{"href":5731},"/man/vkCmdSetDepthBias",[5733],{"type":26,"value":5734},"vkCmdSetDepthBias",{"type":26,"value":5736},"\nor ",{"type":21,"tag":251,"props":5738,"children":5740},{"href":5739},"/man/vkCmdSetDepthBias2EXT",[5741],{"type":26,"value":5742},"vkCmdSetDepthBias2EXT",{"type":21,"tag":412,"props":5744,"children":5745},{"type":414},[],{"type":26,"value":5747}," have been called and not subsequently ",{"type":21,"tag":251,"props":5749,"children":5750},{"href":5575},[5751],{"type":26,"value":5578},{"type":26,"value":5675},{"type":21,"tag":323,"props":5754,"children":5756},{"name":5755},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07835",[5757],{"type":21,"tag":22,"props":5758,"children":5759},{},[5760,5762,5767,5769,5775,5776,5780,5781,5786,5787,5792,5794,5798,5799,5805,5806,5811,5813,5819,5821,5827,5828,5834,5835,5841,5842,5848,5850,5856,5857,5860,5861,5865],{"type":26,"value":5761},"If\na shader object is bound to the ",{"type":21,"tag":42,"props":5763,"children":5765},{"className":5764},[],[5766],{"type":26,"value":3471},{"type":26,"value":5768}," stage\nor\na graphics pipeline is bound which was created with the\n",{"type":21,"tag":42,"props":5770,"children":5772},{"className":5771},[],[5773],{"type":26,"value":5774},"VK_DYNAMIC_STATE_BLEND_CONSTANTS",{"type":26,"value":5628},{"type":21,"tag":251,"props":5777,"children":5778},{"href":5631},[5779],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":5782,"children":5784},{"className":5783},[],[5785],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":5788,"children":5790},{"className":5789},[],[5791],{"type":26,"value":392},{"type":26,"value":5793},", and an active color\nattachment ",{"type":21,"tag":251,"props":5795,"children":5796},{"href":5631},[5797],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":5800,"children":5802},{"className":5801},[],[5803],{"type":26,"value":5804},"blendEnable",{"type":26,"value":1405},{"type":21,"tag":42,"props":5807,"children":5809},{"className":5808},[],[5810],{"type":26,"value":656},{"type":26,"value":5812}," with a blend equations where any\n",{"type":21,"tag":251,"props":5814,"children":5816},{"href":5815},"/man/VkBlendFactor",[5817],{"type":26,"value":5818},"VkBlendFactor",{"type":26,"value":5820}," member is ",{"type":21,"tag":42,"props":5822,"children":5824},{"className":5823},[],[5825],{"type":26,"value":5826},"VK_BLEND_FACTOR_CONSTANT_COLOR",{"type":26,"value":88},{"type":21,"tag":42,"props":5829,"children":5831},{"className":5830},[],[5832],{"type":26,"value":5833},"VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR",{"type":26,"value":88},{"type":21,"tag":42,"props":5836,"children":5838},{"className":5837},[],[5839],{"type":26,"value":5840},"VK_BLEND_FACTOR_CONSTANT_ALPHA",{"type":26,"value":1051},{"type":21,"tag":42,"props":5843,"children":5845},{"className":5844},[],[5846],{"type":26,"value":5847},"VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA",{"type":26,"value":5849},", then\n",{"type":21,"tag":251,"props":5851,"children":5853},{"href":5852},"/man/vkCmdSetBlendConstants",[5854],{"type":26,"value":5855},"vkCmdSetBlendConstants",{"type":26,"value":410},{"type":21,"tag":412,"props":5858,"children":5859},{"type":414},[],{"type":26,"value":5572},{"type":21,"tag":251,"props":5862,"children":5863},{"href":5575},[5864],{"type":26,"value":5578},{"type":26,"value":5580},{"type":21,"tag":323,"props":5867,"children":5869},{"name":5868},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07836",[5870],{"type":21,"tag":22,"props":5871,"children":5872},{},[5873,5874,5880,5881,5885,5886,5891,5892,5897,5898,5902,5903,5909,5910,5915,5916,5922,5923,5926,5927,5931],{"type":26,"value":5620},{"type":21,"tag":42,"props":5875,"children":5877},{"className":5876},[],[5878],{"type":26,"value":5879},"VK_DYNAMIC_STATE_DEPTH_BOUNDS",{"type":26,"value":5628},{"type":21,"tag":251,"props":5882,"children":5883},{"href":5631},[5884],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":5887,"children":5889},{"className":5888},[],[5890],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":5893,"children":5895},{"className":5894},[],[5896],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":5899,"children":5900},{"href":5631},[5901],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":5904,"children":5906},{"className":5905},[],[5907],{"type":26,"value":5908},"depthBoundsTestEnable",{"type":26,"value":1405},{"type":21,"tag":42,"props":5911,"children":5913},{"className":5912},[],[5914],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":251,"props":5917,"children":5919},{"href":5918},"/man/vkCmdSetDepthBounds",[5920],{"type":26,"value":5921},"vkCmdSetDepthBounds",{"type":26,"value":410},{"type":21,"tag":412,"props":5924,"children":5925},{"type":414},[],{"type":26,"value":5572},{"type":21,"tag":251,"props":5928,"children":5929},{"href":5575},[5930],{"type":26,"value":5578},{"type":26,"value":5580},{"type":21,"tag":323,"props":5933,"children":5935},{"name":5934},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07837",[5936],{"type":21,"tag":22,"props":5937,"children":5938},{},[5939,5940,5946,5947,5951,5952,5957,5958,5963,5964,5968,5969,5975,5976,5981,5982,5988,5989,5992,5994,5998],{"type":26,"value":5620},{"type":21,"tag":42,"props":5941,"children":5943},{"className":5942},[],[5944],{"type":26,"value":5945},"VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK",{"type":26,"value":5628},{"type":21,"tag":251,"props":5948,"children":5949},{"href":5631},[5950],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":5953,"children":5955},{"className":5954},[],[5956],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":5959,"children":5961},{"className":5960},[],[5962],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":5965,"children":5966},{"href":5631},[5967],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":5970,"children":5972},{"className":5971},[],[5973],{"type":26,"value":5974},"stencilTestEnable",{"type":26,"value":1405},{"type":21,"tag":42,"props":5977,"children":5979},{"className":5978},[],[5980],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":251,"props":5983,"children":5985},{"href":5984},"/man/vkCmdSetStencilCompareMask",[5986],{"type":26,"value":5987},"vkCmdSetStencilCompareMask",{"type":26,"value":410},{"type":21,"tag":412,"props":5990,"children":5991},{"type":414},[],{"type":26,"value":5993}," have been called and not\nsubsequently ",{"type":21,"tag":251,"props":5995,"children":5996},{"href":5575},[5997],{"type":26,"value":5578},{"type":26,"value":5999}," in the current\ncommand buffer prior to this drawing command",{"type":21,"tag":323,"props":6001,"children":6003},{"name":6002},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07838",[6004],{"type":21,"tag":22,"props":6005,"children":6006},{},[6007,6008,6014,6015,6019,6020,6025,6026,6031,6032,6036,6037,6042,6043,6048,6049,6055,6056,6059,6060,6064],{"type":26,"value":5620},{"type":21,"tag":42,"props":6009,"children":6011},{"className":6010},[],[6012],{"type":26,"value":6013},"VK_DYNAMIC_STATE_STENCIL_WRITE_MASK",{"type":26,"value":5628},{"type":21,"tag":251,"props":6016,"children":6017},{"href":5631},[6018],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":6021,"children":6023},{"className":6022},[],[6024],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":6027,"children":6029},{"className":6028},[],[6030],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":6033,"children":6034},{"href":5631},[6035],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":6038,"children":6040},{"className":6039},[],[6041],{"type":26,"value":5974},{"type":26,"value":1405},{"type":21,"tag":42,"props":6044,"children":6046},{"className":6045},[],[6047],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":251,"props":6050,"children":6052},{"href":6051},"/man/vkCmdSetStencilWriteMask",[6053],{"type":26,"value":6054},"vkCmdSetStencilWriteMask",{"type":26,"value":410},{"type":21,"tag":412,"props":6057,"children":6058},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":6061,"children":6062},{"href":5575},[6063],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":6066,"children":6068},{"name":6067},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07839",[6069],{"type":21,"tag":22,"props":6070,"children":6071},{},[6072,6073,6079,6080,6084,6086,6091,6092,6097,6098,6102,6103,6108,6109,6114,6115,6121,6122,6125,6126,6130],{"type":26,"value":5620},{"type":21,"tag":42,"props":6074,"children":6076},{"className":6075},[],[6077],{"type":26,"value":6078},"VK_DYNAMIC_STATE_STENCIL_REFERENCE",{"type":26,"value":5628},{"type":21,"tag":251,"props":6081,"children":6082},{"href":5631},[6083],{"type":26,"value":5634},{"type":26,"value":6085}," of and\n",{"type":21,"tag":42,"props":6087,"children":6089},{"className":6088},[],[6090],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":6093,"children":6095},{"className":6094},[],[6096],{"type":26,"value":392},{"type":26,"value":5289},{"type":21,"tag":251,"props":6099,"children":6100},{"href":5631},[6101],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":6104,"children":6106},{"className":6105},[],[6107],{"type":26,"value":5974},{"type":26,"value":1405},{"type":21,"tag":42,"props":6110,"children":6112},{"className":6111},[],[6113],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":251,"props":6116,"children":6118},{"href":6117},"/man/vkCmdSetStencilReference",[6119],{"type":26,"value":6120},"vkCmdSetStencilReference",{"type":26,"value":410},{"type":21,"tag":412,"props":6123,"children":6124},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":6127,"children":6128},{"href":5575},[6129],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":6132,"children":6134},{"name":6133},"VUID-vkCmdDrawIndexedIndirect2KHR-maxMultiviewInstanceIndex-02688",[6135],{"type":21,"tag":22,"props":6136,"children":6137},{},[6138,6140,6143,6145,6151,6152],{"type":26,"value":6139},"If the draw is recorded in a render pass instance with multiview\nenabled, the maximum instance index ",{"type":21,"tag":412,"props":6141,"children":6142},{"type":414},[],{"type":26,"value":6144}," be less than or equal to\n",{"type":21,"tag":251,"props":6146,"children":6148},{"href":6147},"/man/VkPhysicalDeviceMultiviewProperties",[6149],{"type":26,"value":6150},"VkPhysicalDeviceMultiviewProperties",{"type":26,"value":172},{"type":21,"tag":42,"props":6153,"children":6155},{"className":6154},[],[6156],{"type":26,"value":6157},"maxMultiviewInstanceIndex",{"type":21,"tag":323,"props":6159,"children":6161},{"name":6160},"VUID-vkCmdDrawIndexedIndirect2KHR-sampleLocationsEnable-02689",[6162],{"type":21,"tag":22,"props":6163,"children":6164},{},[6165,6167,6173,6174,6180,6182,6187,6189,6192,6194,6200],{"type":26,"value":6166},"If the bound graphics pipeline was created with\n",{"type":21,"tag":251,"props":6168,"children":6170},{"href":6169},"/man/VkPipelineSampleLocationsStateCreateInfoEXT",[6171],{"type":26,"value":6172},"VkPipelineSampleLocationsStateCreateInfoEXT",{"type":26,"value":172},{"type":21,"tag":42,"props":6175,"children":6177},{"className":6176},[],[6178],{"type":26,"value":6179},"sampleLocationsEnable",{"type":26,"value":6181},"\nset to ",{"type":21,"tag":42,"props":6183,"children":6185},{"className":6184},[],[6186],{"type":26,"value":656},{"type":26,"value":6188},", then the active depth attachment ",{"type":21,"tag":412,"props":6190,"children":6191},{"type":414},[],{"type":26,"value":6193}," have been\ncreated with the\n",{"type":21,"tag":42,"props":6195,"children":6197},{"className":6196},[],[6198],{"type":26,"value":6199},"VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT",{"type":26,"value":6201}," bit set",{"type":21,"tag":323,"props":6203,"children":6205},{"name":6204},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07634",[6206],{"type":21,"tag":22,"props":6207,"children":6208},{},[6209,6210,6216,6218,6224,6226,6230,6231,6236,6237,6242,6243,6249,6250,6253,6254,6258],{"type":26,"value":1180},{"type":21,"tag":251,"props":6211,"children":6213},{"href":6212},"/extensions/VK_EXT_sample_locations",[6214],{"type":26,"value":6215},"VK_EXT_sample_locations",{"type":26,"value":6217}," 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":21,"tag":42,"props":6219,"children":6221},{"className":6220},[],[6222],{"type":26,"value":6223},"VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_ENABLE_EXT",{"type":26,"value":6225}," dynamic state\nenabled, and the ",{"type":21,"tag":251,"props":6227,"children":6228},{"href":5631},[6229],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":6232,"children":6234},{"className":6233},[],[6235],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":6238,"children":6240},{"className":6239},[],[6241],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":6244,"children":6246},{"href":6245},"/man/vkCmdSetSampleLocationsEnableEXT",[6247],{"type":26,"value":6248},"vkCmdSetSampleLocationsEnableEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":6251,"children":6252},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":6255,"children":6256},{"href":5575},[6257],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":6260,"children":6262},{"name":6261},"VUID-vkCmdDrawIndexedIndirect2KHR-None-06666",[6263],{"type":21,"tag":22,"props":6264,"children":6265},{},[6266,6267,6271,6272,6278,6279,6283,6284,6289,6290,6295,6296,6300,6301,6306,6307,6312,6313,6319,6320,6323,6324,6328],{"type":26,"value":1180},{"type":21,"tag":251,"props":6268,"children":6269},{"href":6212},[6270],{"type":26,"value":6215},{"type":26,"value":6217},{"type":21,"tag":42,"props":6273,"children":6275},{"className":6274},[],[6276],{"type":26,"value":6277},"VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_EXT",{"type":26,"value":5628},{"type":21,"tag":251,"props":6280,"children":6281},{"href":5631},[6282],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":6285,"children":6287},{"className":6286},[],[6288],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":6291,"children":6293},{"className":6292},[],[6294],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":6297,"children":6298},{"href":5631},[6299],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":6302,"children":6304},{"className":6303},[],[6305],{"type":26,"value":6179},{"type":26,"value":1405},{"type":21,"tag":42,"props":6308,"children":6310},{"className":6309},[],[6311],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":251,"props":6314,"children":6316},{"href":6315},"/man/vkCmdSetSampleLocationsEXT",[6317],{"type":26,"value":6318},"vkCmdSetSampleLocationsEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":6321,"children":6322},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":6325,"children":6326},{"href":5575},[6327],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":6330,"children":6332},{"name":6331},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07840",[6333],{"type":21,"tag":22,"props":6334,"children":6335},{},[6336,6337,6343,6345,6349,6350,6355,6356,6361,6362,6368,6369,6372,6373,6377],{"type":26,"value":5620},{"type":21,"tag":42,"props":6338,"children":6340},{"className":6339},[],[6341],{"type":26,"value":6342},"VK_DYNAMIC_STATE_CULL_MODE",{"type":26,"value":6344}," dynamic state enabled, and the\n",{"type":21,"tag":251,"props":6346,"children":6347},{"href":5631},[6348],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":6351,"children":6353},{"className":6352},[],[6354],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":6357,"children":6359},{"className":6358},[],[6360],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":6363,"children":6365},{"href":6364},"/man/vkCmdSetCullMode",[6366],{"type":26,"value":6367},"vkCmdSetCullMode",{"type":26,"value":410},{"type":21,"tag":412,"props":6370,"children":6371},{"type":414},[],{"type":26,"value":5572},{"type":21,"tag":251,"props":6374,"children":6375},{"href":5575},[6376],{"type":26,"value":5578},{"type":26,"value":5580},{"type":21,"tag":323,"props":6379,"children":6381},{"name":6380},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07841",[6382],{"type":21,"tag":22,"props":6383,"children":6384},{},[6385,6386,6392,6393,6397,6398,6403,6404,6409,6410,6416,6417,6420,6421,6425],{"type":26,"value":5620},{"type":21,"tag":42,"props":6387,"children":6389},{"className":6388},[],[6390],{"type":26,"value":6391},"VK_DYNAMIC_STATE_FRONT_FACE",{"type":26,"value":6344},{"type":21,"tag":251,"props":6394,"children":6395},{"href":5631},[6396],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":6399,"children":6401},{"className":6400},[],[6402],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":6405,"children":6407},{"className":6406},[],[6408],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":6411,"children":6413},{"href":6412},"/man/vkCmdSetFrontFace",[6414],{"type":26,"value":6415},"vkCmdSetFrontFace",{"type":26,"value":410},{"type":21,"tag":412,"props":6418,"children":6419},{"type":414},[],{"type":26,"value":5572},{"type":21,"tag":251,"props":6422,"children":6423},{"href":5575},[6424],{"type":26,"value":5578},{"type":26,"value":5580},{"type":21,"tag":323,"props":6427,"children":6429},{"name":6428},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07843",[6430],{"type":21,"tag":22,"props":6431,"children":6432},{},[6433,6434,6440,6441,6445,6446,6451,6452,6457,6458,6464,6465,6468,6469,6473],{"type":26,"value":5620},{"type":21,"tag":42,"props":6435,"children":6437},{"className":6436},[],[6438],{"type":26,"value":6439},"VK_DYNAMIC_STATE_DEPTH_TEST_ENABLE",{"type":26,"value":6344},{"type":21,"tag":251,"props":6442,"children":6443},{"href":5631},[6444],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":6447,"children":6449},{"className":6448},[],[6450],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":6453,"children":6455},{"className":6454},[],[6456],{"type":26,"value":392},{"type":26,"value":88},{"type":21,"tag":251,"props":6459,"children":6461},{"href":6460},"/man/vkCmdSetDepthTestEnable",[6462],{"type":26,"value":6463},"vkCmdSetDepthTestEnable",{"type":26,"value":410},{"type":21,"tag":412,"props":6466,"children":6467},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":6470,"children":6471},{"href":5575},[6472],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":6475,"children":6477},{"name":6476},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07844",[6478],{"type":21,"tag":22,"props":6479,"children":6480},{},[6481,6482,6488,6489,6493,6494,6499,6500,6505,6506,6510,6511,6517,6518,6523,6524,6530,6531,6534,6536,6540],{"type":26,"value":5620},{"type":21,"tag":42,"props":6483,"children":6485},{"className":6484},[],[6486],{"type":26,"value":6487},"VK_DYNAMIC_STATE_DEPTH_WRITE_ENABLE",{"type":26,"value":6344},{"type":21,"tag":251,"props":6490,"children":6491},{"href":5631},[6492],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":6495,"children":6497},{"className":6496},[],[6498],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":6501,"children":6503},{"className":6502},[],[6504],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":6507,"children":6508},{"href":5631},[6509],{"type":26,"value":5634},{"type":26,"value":5713},{"type":21,"tag":42,"props":6512,"children":6514},{"className":6513},[],[6515],{"type":26,"value":6516},"depthTestEnable",{"type":26,"value":5721},{"type":21,"tag":42,"props":6519,"children":6521},{"className":6520},[],[6522],{"type":26,"value":656},{"type":26,"value":5728},{"type":21,"tag":251,"props":6525,"children":6527},{"href":6526},"/man/vkCmdSetDepthWriteEnable",[6528],{"type":26,"value":6529},"vkCmdSetDepthWriteEnable",{"type":26,"value":410},{"type":21,"tag":412,"props":6532,"children":6533},{"type":414},[],{"type":26,"value":6535}," have been\ncalled and not subsequently ",{"type":21,"tag":251,"props":6537,"children":6538},{"href":5575},[6539],{"type":26,"value":5578},{"type":26,"value":6541}," in\nthe current command buffer prior to this drawing command",{"type":21,"tag":323,"props":6543,"children":6545},{"name":6544},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07845",[6546],{"type":21,"tag":22,"props":6547,"children":6548},{},[6549,6550,6556,6557,6561,6562,6567,6568,6573,6574,6578,6579,6584,6585,6590,6591,6597,6598,6601,6602,6606],{"type":26,"value":5620},{"type":21,"tag":42,"props":6551,"children":6553},{"className":6552},[],[6554],{"type":26,"value":6555},"VK_DYNAMIC_STATE_DEPTH_COMPARE_OP",{"type":26,"value":5628},{"type":21,"tag":251,"props":6558,"children":6559},{"href":5631},[6560],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":6563,"children":6565},{"className":6564},[],[6566],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":6569,"children":6571},{"className":6570},[],[6572],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":6575,"children":6576},{"href":5631},[6577],{"type":26,"value":5634},{"type":26,"value":5713},{"type":21,"tag":42,"props":6580,"children":6582},{"className":6581},[],[6583],{"type":26,"value":6516},{"type":26,"value":5721},{"type":21,"tag":42,"props":6586,"children":6588},{"className":6587},[],[6589],{"type":26,"value":656},{"type":26,"value":5728},{"type":21,"tag":251,"props":6592,"children":6594},{"href":6593},"/man/vkCmdSetDepthCompareOp",[6595],{"type":26,"value":6596},"vkCmdSetDepthCompareOp",{"type":26,"value":410},{"type":21,"tag":412,"props":6599,"children":6600},{"type":414},[],{"type":26,"value":6535},{"type":21,"tag":251,"props":6603,"children":6604},{"href":5575},[6605],{"type":26,"value":5578},{"type":26,"value":6541},{"type":21,"tag":323,"props":6608,"children":6610},{"name":6609},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07846",[6611],{"type":21,"tag":22,"props":6612,"children":6613},{},[6614,6615,6625,6627,6633,6635,6639,6640,6645,6646,6651,6652,6658,6659,6662,6663,6667],{"type":26,"value":1180},{"type":21,"tag":251,"props":6616,"children":6618},{"href":6617},"/man/VkPhysicalDeviceFeatures#features-depthBounds",[6619],{"type":21,"tag":42,"props":6620,"children":6622},{"className":6621},[],[6623],{"type":26,"value":6624},"depthBounds",{"type":26,"value":6626}," 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":21,"tag":42,"props":6628,"children":6630},{"className":6629},[],[6631],{"type":26,"value":6632},"VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE",{"type":26,"value":6634}," dynamic state enabled,\nand the ",{"type":21,"tag":251,"props":6636,"children":6637},{"href":5631},[6638],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":6641,"children":6643},{"className":6642},[],[6644],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":6647,"children":6649},{"className":6648},[],[6650],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":6653,"children":6655},{"href":6654},"/man/vkCmdSetDepthBoundsTestEnable",[6656],{"type":26,"value":6657},"vkCmdSetDepthBoundsTestEnable",{"type":26,"value":410},{"type":21,"tag":412,"props":6660,"children":6661},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":6664,"children":6665},{"href":5575},[6666],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":6669,"children":6671},{"name":6670},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07847",[6672],{"type":21,"tag":22,"props":6673,"children":6674},{},[6675,6676,6682,6684,6688,6689,6694,6695,6700,6701,6707,6708,6711,6712,6716],{"type":26,"value":5620},{"type":21,"tag":42,"props":6677,"children":6679},{"className":6678},[],[6680],{"type":26,"value":6681},"VK_DYNAMIC_STATE_STENCIL_TEST_ENABLE",{"type":26,"value":6683}," dynamic state enabled, and\nthe ",{"type":21,"tag":251,"props":6685,"children":6686},{"href":5631},[6687],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":6690,"children":6692},{"className":6691},[],[6693],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":6696,"children":6698},{"className":6697},[],[6699],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":6702,"children":6704},{"href":6703},"/man/vkCmdSetStencilTestEnable",[6705],{"type":26,"value":6706},"vkCmdSetStencilTestEnable",{"type":26,"value":410},{"type":21,"tag":412,"props":6709,"children":6710},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":6713,"children":6714},{"href":5575},[6715],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":6718,"children":6720},{"name":6719},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07848",[6721],{"type":21,"tag":22,"props":6722,"children":6723},{},[6724,6725,6731,6732,6736,6737,6742,6743,6748,6749,6753,6754,6759,6760,6765,6766,6772,6775,6776,6780],{"type":26,"value":5620},{"type":21,"tag":42,"props":6726,"children":6728},{"className":6727},[],[6729],{"type":26,"value":6730},"VK_DYNAMIC_STATE_STENCIL_OP",{"type":26,"value":5628},{"type":21,"tag":251,"props":6733,"children":6734},{"href":5631},[6735],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":6738,"children":6740},{"className":6739},[],[6741],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":6744,"children":6746},{"className":6745},[],[6747],{"type":26,"value":392},{"type":26,"value":5289},{"type":21,"tag":251,"props":6750,"children":6751},{"href":5631},[6752],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":6755,"children":6757},{"className":6756},[],[6758],{"type":26,"value":5974},{"type":26,"value":1405},{"type":21,"tag":42,"props":6761,"children":6763},{"className":6762},[],[6764],{"type":26,"value":656},{"type":26,"value":5728},{"type":21,"tag":251,"props":6767,"children":6769},{"href":6768},"/man/vkCmdSetStencilOp",[6770],{"type":26,"value":6771},"vkCmdSetStencilOp",{"type":21,"tag":412,"props":6773,"children":6774},{"type":414},[],{"type":26,"value":5747},{"type":21,"tag":251,"props":6777,"children":6778},{"href":5575},[6779],{"type":26,"value":5578},{"type":26,"value":5675},{"type":21,"tag":323,"props":6782,"children":6784},{"name":6783},"VUID-vkCmdDrawIndexedIndirect2KHR-viewportCount-03417",[6785],{"type":21,"tag":22,"props":6786,"children":6787},{},[6788,6789,6795,6797,6803,6804,6807,6808,6812],{"type":26,"value":5620},{"type":21,"tag":42,"props":6790,"children":6792},{"className":6791},[],[6793],{"type":26,"value":6794},"VK_DYNAMIC_STATE_VIEWPORT_WITH_COUNT",{"type":26,"value":6796}," dynamic state enabled,\nand the state is not inherited,\nthen ",{"type":21,"tag":251,"props":6798,"children":6800},{"href":6799},"/man/vkCmdSetViewportWithCount",[6801],{"type":26,"value":6802},"vkCmdSetViewportWithCount",{"type":26,"value":410},{"type":21,"tag":412,"props":6805,"children":6806},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":6809,"children":6810},{"href":5575},[6811],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":6814,"children":6816},{"name":6815},"VUID-vkCmdDrawIndexedIndirect2KHR-scissorCount-03418",[6817],{"type":21,"tag":22,"props":6818,"children":6819},{},[6820,6821,6827,6828,6834,6835,6838,6839,6843],{"type":26,"value":5620},{"type":21,"tag":42,"props":6822,"children":6824},{"className":6823},[],[6825],{"type":26,"value":6826},"VK_DYNAMIC_STATE_SCISSOR_WITH_COUNT",{"type":26,"value":6796},{"type":21,"tag":251,"props":6829,"children":6831},{"href":6830},"/man/vkCmdSetScissorWithCount",[6832],{"type":26,"value":6833},"vkCmdSetScissorWithCount",{"type":26,"value":410},{"type":21,"tag":412,"props":6836,"children":6837},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":6840,"children":6841},{"href":5575},[6842],{"type":26,"value":5578},{"type":26,"value":6844}," in the current\ncommand buffer prior to this drawing",{"type":21,"tag":323,"props":6846,"children":6848},{"name":6847},"VUID-vkCmdDrawIndexedIndirect2KHR-viewportCount-03419",[6849],{"type":21,"tag":22,"props":6850,"children":6851},{},[6852,6854,6859,6861,6866,6868,6874,6876,6881,6882,6885,6886,6892,6894],{"type":26,"value":6853},"If\na shader object is bound to any graphics stage or\na graphics pipeline is bound which was created with both the\n",{"type":21,"tag":42,"props":6855,"children":6857},{"className":6856},[],[6858],{"type":26,"value":6826},{"type":26,"value":6860}," and\n",{"type":21,"tag":42,"props":6862,"children":6864},{"className":6863},[],[6865],{"type":26,"value":6794},{"type":26,"value":6867}," dynamic states enabled,\nand the state is not inherited,\nthen the ",{"type":21,"tag":42,"props":6869,"children":6871},{"className":6870},[],[6872],{"type":26,"value":6873},"viewportCount",{"type":26,"value":6875}," parameter of\n",{"type":21,"tag":42,"props":6877,"children":6879},{"className":6878},[],[6880],{"type":26,"value":6802},{"type":26,"value":410},{"type":21,"tag":412,"props":6883,"children":6884},{"type":414},[],{"type":26,"value":2360},{"type":21,"tag":42,"props":6887,"children":6889},{"className":6888},[],[6890],{"type":26,"value":6891},"scissorCount",{"type":26,"value":6893},"\nparameter of ",{"type":21,"tag":42,"props":6895,"children":6897},{"className":6896},[],[6898],{"type":26,"value":6833},{"type":21,"tag":323,"props":6900,"children":6902},{"name":6901},"VUID-vkCmdDrawIndexedIndirect2KHR-viewportCount-04137",[6903],{"type":21,"tag":22,"props":6904,"children":6905},{},[6906,6907,6912,6914,6920,6922,6925,6926,6932,6933,6938,6940,6945,6947],{"type":26,"value":5552},{"type":21,"tag":42,"props":6908,"children":6910},{"className":6909},[],[6911],{"type":26,"value":6794},{"type":26,"value":6913}," dynamic state enabled, but\nnot the ",{"type":21,"tag":42,"props":6915,"children":6917},{"className":6916},[],[6918],{"type":26,"value":6919},"VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_NV",{"type":26,"value":6921}," dynamic state\nenabled, then the bound graphics pipeline ",{"type":21,"tag":412,"props":6923,"children":6924},{"type":414},[],{"type":26,"value":2029},{"type":21,"tag":251,"props":6927,"children":6929},{"href":6928},"/man/VkPipelineViewportWScalingStateCreateInfoNV",[6930],{"type":26,"value":6931},"VkPipelineViewportWScalingStateCreateInfoNV",{"type":26,"value":172},{"type":21,"tag":42,"props":6934,"children":6936},{"className":6935},[],[6937],{"type":26,"value":6873},{"type":26,"value":6939},"\ngreater or equal to the ",{"type":21,"tag":42,"props":6941,"children":6943},{"className":6942},[],[6944],{"type":26,"value":6873},{"type":26,"value":6946}," parameter in the last call\nto ",{"type":21,"tag":251,"props":6948,"children":6949},{"href":6799},[6950],{"type":26,"value":6802},{"type":21,"tag":323,"props":6952,"children":6954},{"name":6953},"VUID-vkCmdDrawIndexedIndirect2KHR-viewportCount-04138",[6955],{"type":21,"tag":22,"props":6956,"children":6957},{},[6958,6959,6965,6967,6972,6973,6978,6979,6983,6984,6990,6991,6996,6997,7003,7004,7007,7008,7012],{"type":26,"value":1180},{"type":21,"tag":251,"props":6960,"children":6962},{"href":6961},"/extensions/VK_NV_clip_space_w_scaling",[6963],{"type":26,"value":6964},"VK_NV_clip_space_w_scaling",{"type":26,"value":6966}," 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":21,"tag":42,"props":6968,"children":6970},{"className":6969},[],[6971],{"type":26,"value":6794},{"type":26,"value":6860},{"type":21,"tag":42,"props":6974,"children":6976},{"className":6975},[],[6977],{"type":26,"value":6919},{"type":26,"value":5628},{"type":21,"tag":251,"props":6980,"children":6981},{"href":5631},[6982],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":6985,"children":6987},{"className":6986},[],[6988],{"type":26,"value":6989},"viewportWScalingEnable",{"type":26,"value":1405},{"type":21,"tag":42,"props":6992,"children":6994},{"className":6993},[],[6995],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":251,"props":6998,"children":7000},{"href":6999},"/man/vkCmdSetViewportWScalingNV",[7001],{"type":26,"value":7002},"vkCmdSetViewportWScalingNV",{"type":26,"value":410},{"type":21,"tag":412,"props":7005,"children":7006},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":7009,"children":7010},{"href":5575},[7011],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":7014,"children":7016},{"name":7015},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08636",[7017],{"type":21,"tag":22,"props":7018,"children":7019},{},[7020,7021,7025,7026,7031,7032,7037,7038,7042,7043,7048,7049,7054,7056,7061,7063,7067,7068,7071,7073,7078,7079],{"type":26,"value":1180},{"type":21,"tag":251,"props":7022,"children":7023},{"href":6961},[7024],{"type":26,"value":6964},{"type":26,"value":6966},{"type":21,"tag":42,"props":7027,"children":7029},{"className":7028},[],[7030],{"type":26,"value":6794},{"type":26,"value":6860},{"type":21,"tag":42,"props":7033,"children":7035},{"className":7034},[],[7036],{"type":26,"value":6919},{"type":26,"value":5628},{"type":21,"tag":251,"props":7039,"children":7040},{"href":5631},[7041],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":7044,"children":7046},{"className":7045},[],[7047],{"type":26,"value":6989},{"type":26,"value":1405},{"type":21,"tag":42,"props":7050,"children":7052},{"className":7051},[],[7053],{"type":26,"value":656},{"type":26,"value":7055},", then the\n",{"type":21,"tag":42,"props":7057,"children":7059},{"className":7058},[],[7060],{"type":26,"value":6873},{"type":26,"value":7062}," parameter in the last call to\n",{"type":21,"tag":251,"props":7064,"children":7065},{"href":6999},[7066],{"type":26,"value":7002},{"type":26,"value":410},{"type":21,"tag":412,"props":7069,"children":7070},{"type":414},[],{"type":26,"value":7072}," be greater than or equal to the\n",{"type":21,"tag":42,"props":7074,"children":7076},{"className":7075},[],[7077],{"type":26,"value":6873},{"type":26,"value":7062},{"type":21,"tag":251,"props":7080,"children":7081},{"href":6799},[7082],{"type":26,"value":6802},{"type":21,"tag":323,"props":7084,"children":7086},{"name":7085},"VUID-vkCmdDrawIndexedIndirect2KHR-viewportCount-04139",[7087],{"type":21,"tag":22,"props":7088,"children":7089},{},[7090,7091,7096,7097,7103,7105,7108,7110,7116,7117,7122,7123,7128,7129],{"type":26,"value":5552},{"type":21,"tag":42,"props":7092,"children":7094},{"className":7093},[],[7095],{"type":26,"value":6794},{"type":26,"value":6913},{"type":21,"tag":42,"props":7098,"children":7100},{"className":7099},[],[7101],{"type":26,"value":7102},"VK_DYNAMIC_STATE_VIEWPORT_SHADING_RATE_PALETTE_NV",{"type":26,"value":7104}," dynamic\nstate enabled, then the bound graphics pipeline ",{"type":21,"tag":412,"props":7106,"children":7107},{"type":414},[],{"type":26,"value":7109}," have been created\nwith\n",{"type":21,"tag":251,"props":7111,"children":7113},{"href":7112},"/man/VkPipelineViewportShadingRateImageStateCreateInfoNV",[7114],{"type":26,"value":7115},"VkPipelineViewportShadingRateImageStateCreateInfoNV",{"type":26,"value":172},{"type":21,"tag":42,"props":7118,"children":7120},{"className":7119},[],[7121],{"type":26,"value":6873},{"type":26,"value":6939},{"type":21,"tag":42,"props":7124,"children":7126},{"className":7125},[],[7127],{"type":26,"value":6873},{"type":26,"value":6946},{"type":21,"tag":251,"props":7130,"children":7131},{"href":6799},[7132],{"type":26,"value":6802},{"type":21,"tag":323,"props":7134,"children":7136},{"name":7135},"VUID-vkCmdDrawIndexedIndirect2KHR-shadingRateImage-09233",[7137],{"type":21,"tag":22,"props":7138,"children":7139},{},[7140,7141,7151,7153,7159,7161,7165,7166,7171,7172,7177,7178,7184,7185,7188,7189,7193],{"type":26,"value":1180},{"type":21,"tag":251,"props":7142,"children":7144},{"href":7143},"/man/VkPhysicalDeviceShadingRateImageFeaturesNV#features-shadingRateImage",[7145],{"type":21,"tag":42,"props":7146,"children":7148},{"className":7147},[],[7149],{"type":26,"value":7150},"shadingRateImage",{"type":26,"value":7152}," 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":21,"tag":42,"props":7154,"children":7156},{"className":7155},[],[7157],{"type":26,"value":7158},"VK_DYNAMIC_STATE_VIEWPORT_COARSE_SAMPLE_ORDER_NV",{"type":26,"value":7160}," and the\n",{"type":21,"tag":251,"props":7162,"children":7163},{"href":5631},[7164],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":7167,"children":7169},{"className":7168},[],[7170],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":7173,"children":7175},{"className":7174},[],[7176],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":7179,"children":7181},{"href":7180},"/man/vkCmdSetCoarseSampleOrderNV",[7182],{"type":26,"value":7183},"vkCmdSetCoarseSampleOrderNV",{"type":26,"value":410},{"type":21,"tag":412,"props":7186,"children":7187},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":7190,"children":7191},{"href":5575},[7192],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":7195,"children":7197},{"name":7196},"VUID-vkCmdDrawIndexedIndirect2KHR-shadingRateImage-09234",[7198],{"type":21,"tag":22,"props":7199,"children":7200},{},[7201,7202,7210,7211,7216,7217,7222,7224,7228,7229,7234,7235,7240,7241,7245,7246,7252,7253,7258,7259,7265,7266,7269,7271,7275],{"type":26,"value":1180},{"type":21,"tag":251,"props":7203,"children":7204},{"href":7143},[7205],{"type":21,"tag":42,"props":7206,"children":7208},{"className":7207},[],[7209],{"type":26,"value":7150},{"type":26,"value":7152},{"type":21,"tag":42,"props":7212,"children":7214},{"className":7213},[],[7215],{"type":26,"value":6794},{"type":26,"value":6860},{"type":21,"tag":42,"props":7218,"children":7220},{"className":7219},[],[7221],{"type":26,"value":7102},{"type":26,"value":7223}," dynamic state\nenabled, the ",{"type":21,"tag":251,"props":7225,"children":7226},{"href":5631},[7227],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":7230,"children":7232},{"className":7231},[],[7233],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":7236,"children":7238},{"className":7237},[],[7239],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":7242,"children":7243},{"href":5631},[7244],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":7247,"children":7249},{"className":7248},[],[7250],{"type":26,"value":7251},"shadingRateImageEnable",{"type":26,"value":1405},{"type":21,"tag":42,"props":7254,"children":7256},{"className":7255},[],[7257],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":251,"props":7260,"children":7262},{"href":7261},"/man/vkCmdSetViewportShadingRatePaletteNV",[7263],{"type":26,"value":7264},"vkCmdSetViewportShadingRatePaletteNV",{"type":26,"value":410},{"type":21,"tag":412,"props":7267,"children":7268},{"type":414},[],{"type":26,"value":7270}," have been called and\nnot subsequently ",{"type":21,"tag":251,"props":7272,"children":7273},{"href":5575},[7274],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":7277,"children":7279},{"name":7278},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08637",[7280],{"type":21,"tag":22,"props":7281,"children":7282},{},[7283,7284,7292,7293,7298,7299,7304,7305,7309,7310,7315,7316,7321,7322,7326,7327,7332,7333,7338,7339,7344,7345,7349,7350,7353,7355,7360,7361],{"type":26,"value":1180},{"type":21,"tag":251,"props":7285,"children":7286},{"href":7143},[7287],{"type":21,"tag":42,"props":7288,"children":7290},{"className":7289},[],[7291],{"type":26,"value":7150},{"type":26,"value":7152},{"type":21,"tag":42,"props":7294,"children":7296},{"className":7295},[],[7297],{"type":26,"value":6794},{"type":26,"value":6860},{"type":21,"tag":42,"props":7300,"children":7302},{"className":7301},[],[7303],{"type":26,"value":7102},{"type":26,"value":7223},{"type":21,"tag":251,"props":7306,"children":7307},{"href":5631},[7308],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":7311,"children":7313},{"className":7312},[],[7314],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":7317,"children":7319},{"className":7318},[],[7320],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":7323,"children":7324},{"href":5631},[7325],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":7328,"children":7330},{"className":7329},[],[7331],{"type":26,"value":7251},{"type":26,"value":1405},{"type":21,"tag":42,"props":7334,"children":7336},{"className":7335},[],[7337],{"type":26,"value":656},{"type":26,"value":7055},{"type":21,"tag":42,"props":7340,"children":7342},{"className":7341},[],[7343],{"type":26,"value":6873},{"type":26,"value":7062},{"type":21,"tag":251,"props":7346,"children":7347},{"href":7261},[7348],{"type":26,"value":7264},{"type":26,"value":410},{"type":21,"tag":412,"props":7351,"children":7352},{"type":414},[],{"type":26,"value":7354}," be greater than or\nequal to the ",{"type":21,"tag":42,"props":7356,"children":7358},{"className":7357},[],[7359],{"type":26,"value":6873},{"type":26,"value":7062},{"type":21,"tag":251,"props":7362,"children":7363},{"href":6799},[7364],{"type":26,"value":6802},{"type":21,"tag":323,"props":7366,"children":7368},{"name":7367},"VUID-vkCmdDrawIndexedIndirect2KHR-VkPipelineVieportCreateInfo-04141",[7369],{"type":21,"tag":22,"props":7370,"children":7371},{},[7372,7373,7378,7380,7386,7388,7394,7396,7399,7400,7404,7405,7410,7411,7416,7417],{"type":26,"value":5552},{"type":21,"tag":42,"props":7374,"children":7376},{"className":7375},[],[7377],{"type":26,"value":6794},{"type":26,"value":7379}," dynamic state enabled and a\n",{"type":21,"tag":251,"props":7381,"children":7383},{"href":7382},"/man/VkPipelineViewportSwizzleStateCreateInfoNV",[7384],{"type":26,"value":7385},"VkPipelineViewportSwizzleStateCreateInfoNV",{"type":26,"value":7387}," structure chained from\n",{"type":21,"tag":251,"props":7389,"children":7391},{"href":7390},"/man/VkPipelineViewportStateCreateInfo",[7392],{"type":26,"value":7393},"VkPipelineViewportStateCreateInfo",{"type":26,"value":7395},", then the bound graphics\npipeline ",{"type":21,"tag":412,"props":7397,"children":7398},{"type":414},[],{"type":26,"value":2029},{"type":21,"tag":251,"props":7401,"children":7402},{"href":7382},[7403],{"type":26,"value":7385},{"type":26,"value":172},{"type":21,"tag":42,"props":7406,"children":7408},{"className":7407},[],[7409],{"type":26,"value":6873},{"type":26,"value":6939},{"type":21,"tag":42,"props":7412,"children":7414},{"className":7413},[],[7415],{"type":26,"value":6873},{"type":26,"value":6946},{"type":21,"tag":251,"props":7418,"children":7419},{"href":6799},[7420],{"type":26,"value":6802},{"type":21,"tag":323,"props":7422,"children":7424},{"name":7423},"VUID-vkCmdDrawIndexedIndirect2KHR-VkPipelineVieportCreateInfo-04142",[7425],{"type":21,"tag":22,"props":7426,"children":7427},{},[7428,7429,7434,7435,7441,7443,7447,7449,7452,7453,7457,7458,7464,7465,7470,7471],{"type":26,"value":5552},{"type":21,"tag":42,"props":7430,"children":7432},{"className":7431},[],[7433],{"type":26,"value":6794},{"type":26,"value":7379},{"type":21,"tag":251,"props":7436,"children":7438},{"href":7437},"/man/VkPipelineViewportExclusiveScissorStateCreateInfoNV",[7439],{"type":26,"value":7440},"VkPipelineViewportExclusiveScissorStateCreateInfoNV",{"type":26,"value":7442}," structure\nchained from ",{"type":21,"tag":251,"props":7444,"children":7445},{"href":7390},[7446],{"type":26,"value":7393},{"type":26,"value":7448},", then the bound\ngraphics pipeline ",{"type":21,"tag":412,"props":7450,"children":7451},{"type":414},[],{"type":26,"value":2029},{"type":21,"tag":251,"props":7454,"children":7455},{"href":7437},[7456],{"type":26,"value":7440},{"type":26,"value":172},{"type":21,"tag":42,"props":7459,"children":7461},{"className":7460},[],[7462],{"type":26,"value":7463},"exclusiveScissorCount",{"type":26,"value":6939},{"type":21,"tag":42,"props":7466,"children":7468},{"className":7467},[],[7469],{"type":26,"value":6873},{"type":26,"value":6946},{"type":21,"tag":251,"props":7472,"children":7473},{"href":6799},[7474],{"type":26,"value":6802},{"type":21,"tag":323,"props":7476,"children":7478},{"name":7477},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07878",[7479],{"type":21,"tag":22,"props":7480,"children":7481},{},[7482,7483,7493,7494,7500,7502,7508,7509,7512,7513,7517],{"type":26,"value":1180},{"type":21,"tag":251,"props":7484,"children":7486},{"href":7485},"/man/VkPhysicalDeviceExclusiveScissorFeaturesNV#features-exclusiveScissor",[7487],{"type":21,"tag":42,"props":7488,"children":7490},{"className":7489},[],[7491],{"type":26,"value":7492},"exclusiveScissor",{"type":26,"value":7152},{"type":21,"tag":42,"props":7495,"children":7497},{"className":7496},[],[7498],{"type":26,"value":7499},"VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_ENABLE_NV",{"type":26,"value":7501}," dynamic state\nenabled, then ",{"type":21,"tag":251,"props":7503,"children":7505},{"href":7504},"/man/vkCmdSetExclusiveScissorEnableNV",[7506],{"type":26,"value":7507},"vkCmdSetExclusiveScissorEnableNV",{"type":26,"value":410},{"type":21,"tag":412,"props":7510,"children":7511},{"type":414},[],{"type":26,"value":6535},{"type":21,"tag":251,"props":7514,"children":7515},{"href":5575},[7516],{"type":26,"value":5578},{"type":26,"value":6541},{"type":21,"tag":323,"props":7519,"children":7521},{"name":7520},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07879",[7522],{"type":21,"tag":22,"props":7523,"children":7524},{},[7525,7526,7534,7536,7542,7544,7548,7550,7556,7558,7563,7564,7570,7571,7574,7575,7579],{"type":26,"value":1180},{"type":21,"tag":251,"props":7527,"children":7528},{"href":7485},[7529],{"type":21,"tag":42,"props":7530,"children":7532},{"className":7531},[],[7533],{"type":26,"value":7492},{"type":26,"value":7535}," 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":21,"tag":42,"props":7537,"children":7539},{"className":7538},[],[7540],{"type":26,"value":7541},"VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_NV",{"type":26,"value":7543}," dynamic state enabled, and\nthe most recent call to ",{"type":21,"tag":251,"props":7545,"children":7546},{"href":7504},[7547],{"type":26,"value":7507},{"type":26,"value":7549}," in the\ncurrent command buffer set any element of ",{"type":21,"tag":42,"props":7551,"children":7553},{"className":7552},[],[7554],{"type":26,"value":7555},"pExclusiveScissorEnables",{"type":26,"value":7557},"\nto ",{"type":21,"tag":42,"props":7559,"children":7561},{"className":7560},[],[7562],{"type":26,"value":656},{"type":26,"value":5728},{"type":21,"tag":251,"props":7565,"children":7567},{"href":7566},"/man/vkCmdSetExclusiveScissorNV",[7568],{"type":26,"value":7569},"vkCmdSetExclusiveScissorNV",{"type":26,"value":410},{"type":21,"tag":412,"props":7572,"children":7573},{"type":414},[],{"type":26,"value":6535},{"type":21,"tag":251,"props":7576,"children":7577},{"href":5575},[7578],{"type":26,"value":5578},{"type":26,"value":6541},{"type":21,"tag":323,"props":7581,"children":7583},{"name":7582},"VUID-vkCmdDrawIndexedIndirect2KHR-None-04876",[7584],{"type":21,"tag":22,"props":7585,"children":7586},{},[7587,7588,7594,7596,7602,7603,7606,7607,7611],{"type":26,"value":5620},{"type":21,"tag":42,"props":7589,"children":7591},{"className":7590},[],[7592],{"type":26,"value":7593},"VK_DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE",{"type":26,"value":7595}," dynamic state enabled,\nthen ",{"type":21,"tag":251,"props":7597,"children":7599},{"href":7598},"/man/vkCmdSetRasterizerDiscardEnable",[7600],{"type":26,"value":7601},"vkCmdSetRasterizerDiscardEnable",{"type":26,"value":410},{"type":21,"tag":412,"props":7604,"children":7605},{"type":414},[],{"type":26,"value":7270},{"type":21,"tag":251,"props":7608,"children":7609},{"href":5575},[7610],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":7613,"children":7615},{"name":7614},"VUID-vkCmdDrawIndexedIndirect2KHR-None-04877",[7616],{"type":21,"tag":22,"props":7617,"children":7618},{},[7619,7620,7626,7627,7631,7632,7637,7638,7643,7644,7650,7651,7654,7655,7659],{"type":26,"value":5620},{"type":21,"tag":42,"props":7621,"children":7623},{"className":7622},[],[7624],{"type":26,"value":7625},"VK_DYNAMIC_STATE_DEPTH_BIAS_ENABLE",{"type":26,"value":6344},{"type":21,"tag":251,"props":7628,"children":7629},{"href":5631},[7630],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":7633,"children":7635},{"className":7634},[],[7636],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":7639,"children":7641},{"className":7640},[],[7642],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":7645,"children":7647},{"href":7646},"/man/vkCmdSetDepthBiasEnable",[7648],{"type":26,"value":7649},"vkCmdSetDepthBiasEnable",{"type":26,"value":410},{"type":21,"tag":412,"props":7652,"children":7653},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":7656,"children":7657},{"href":5575},[7658],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":7661,"children":7663},{"name":7662},"VUID-vkCmdDrawIndexedIndirect2KHR-logicOp-04878",[7664],{"type":21,"tag":22,"props":7665,"children":7666},{},[7667,7668,7673,7675,7681,7682,7686,7687,7692,7693,7698,7699,7703,7704,7710,7712,7717,7718,7724,7725,7728,7729,7733],{"type":26,"value":5761},{"type":21,"tag":42,"props":7669,"children":7671},{"className":7670},[],[7672],{"type":26,"value":3471},{"type":26,"value":7674}," or\na graphics pipeline is bound which was created with the\n",{"type":21,"tag":42,"props":7676,"children":7678},{"className":7677},[],[7679],{"type":26,"value":7680},"VK_DYNAMIC_STATE_LOGIC_OP_EXT",{"type":26,"value":5628},{"type":21,"tag":251,"props":7683,"children":7684},{"href":5631},[7685],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":7688,"children":7690},{"className":7689},[],[7691],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":7694,"children":7696},{"className":7695},[],[7697],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":7700,"children":7701},{"href":5631},[7702],{"type":26,"value":5634},{"type":26,"value":5713},{"type":21,"tag":42,"props":7705,"children":7707},{"className":7706},[],[7708],{"type":26,"value":7709},"logicOpEnable",{"type":26,"value":7711}," is\n",{"type":21,"tag":42,"props":7713,"children":7715},{"className":7714},[],[7716],{"type":26,"value":656},{"type":26,"value":5728},{"type":21,"tag":251,"props":7719,"children":7721},{"href":7720},"/man/vkCmdSetLogicOpEXT",[7722],{"type":26,"value":7723},"vkCmdSetLogicOpEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":7726,"children":7727},{"type":414},[],{"type":26,"value":7270},{"type":21,"tag":251,"props":7730,"children":7731},{"href":5575},[7732],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":7735,"children":7737},{"name":7736},"VUID-vkCmdDrawIndexedIndirect2KHR-primitiveFragmentShadingRateWithMultipleViewports-04552",[7738],{"type":21,"tag":22,"props":7739,"children":7740},{},[7741,7742,7752,7754,7759,7761,7767,7769,7773,7774,7777,7779,7784,7786,7791,7792,7795,7797],{"type":26,"value":1180},{"type":21,"tag":251,"props":7743,"children":7745},{"href":7744},"/man/VkPhysicalDeviceFragmentShadingRatePropertiesKHR#limits-primitiveFragmentShadingRateWithMultipleViewports",[7746],{"type":21,"tag":42,"props":7747,"children":7749},{"className":7748},[],[7750],{"type":26,"value":7751},"primitiveFragmentShadingRateWithMultipleViewports",{"type":26,"value":7753}," limit is not\nsupported, the bound graphics pipeline was created with the\n",{"type":21,"tag":42,"props":7755,"children":7757},{"className":7756},[],[7758],{"type":26,"value":6794},{"type":26,"value":7760}," dynamic state enabled, and\nany of the shader stages of the bound graphics pipeline write to the\n",{"type":21,"tag":42,"props":7762,"children":7764},{"className":7763},[],[7765],{"type":26,"value":7766},"PrimitiveShadingRateKHR",{"type":26,"value":7768}," built-in, then\n",{"type":21,"tag":251,"props":7770,"children":7771},{"href":6799},[7772],{"type":26,"value":6802},{"type":26,"value":410},{"type":21,"tag":412,"props":7775,"children":7776},{"type":414},[],{"type":26,"value":7778}," have been called in the current\ncommand buffer prior to this drawing command, and the\n",{"type":21,"tag":42,"props":7780,"children":7782},{"className":7781},[],[7783],{"type":26,"value":6873},{"type":26,"value":7785}," parameter of ",{"type":21,"tag":42,"props":7787,"children":7789},{"className":7788},[],[7790],{"type":26,"value":6802},{"type":26,"value":410},{"type":21,"tag":412,"props":7793,"children":7794},{"type":414},[],{"type":26,"value":7796},"\nbe ",{"type":21,"tag":42,"props":7798,"children":7800},{"className":7799},[],[7801],{"type":26,"value":7802},"1",{"type":21,"tag":323,"props":7804,"children":7806},{"name":7805},"VUID-vkCmdDrawIndexedIndirect2KHR-primitiveFragmentShadingRateWithMultipleViewports-08642",[7807],{"type":21,"tag":22,"props":7808,"children":7809},{},[7810,7811,7819,7821,7826,7827,7831,7832,7835,7836,7841,7842,7847,7848,7851,7852],{"type":26,"value":1180},{"type":21,"tag":251,"props":7812,"children":7813},{"href":7744},[7814],{"type":21,"tag":42,"props":7815,"children":7817},{"className":7816},[],[7818],{"type":26,"value":7751},{"type":26,"value":7820}," limit is not\nsupported, and any shader object bound to a graphics stage writes to the\n",{"type":21,"tag":42,"props":7822,"children":7824},{"className":7823},[],[7825],{"type":26,"value":7766},{"type":26,"value":7768},{"type":21,"tag":251,"props":7828,"children":7829},{"href":6799},[7830],{"type":26,"value":6802},{"type":26,"value":410},{"type":21,"tag":412,"props":7833,"children":7834},{"type":414},[],{"type":26,"value":7778},{"type":21,"tag":42,"props":7837,"children":7839},{"className":7838},[],[7840],{"type":26,"value":6873},{"type":26,"value":7785},{"type":21,"tag":42,"props":7843,"children":7845},{"className":7844},[],[7846],{"type":26,"value":6802},{"type":26,"value":410},{"type":21,"tag":412,"props":7849,"children":7850},{"type":414},[],{"type":26,"value":7796},{"type":21,"tag":42,"props":7853,"children":7855},{"className":7854},[],[7856],{"type":26,"value":7802},{"type":21,"tag":323,"props":7858,"children":7860},{"name":7859},"VUID-vkCmdDrawIndexedIndirect2KHR-blendEnable-04727",[7861],{"type":21,"tag":22,"props":7862,"children":7863},{},[7864,7865,7870,7872,7878,7879,7883,7884,7889,7890,7895,7897,7901,7903,7909,7911,7915,7916,7921,7922,7925,7926],{"type":26,"value":5761},{"type":21,"tag":42,"props":7866,"children":7868},{"className":7867},[],[7869],{"type":26,"value":3471},{"type":26,"value":7871}," stage\nor\na graphics pipeline is bound which was created with\n",{"type":21,"tag":42,"props":7873,"children":7875},{"className":7874},[],[7876],{"type":26,"value":7877},"VK_DYNAMIC_STATE_COLOR_BLEND_ENABLE_EXT",{"type":26,"value":5628},{"type":21,"tag":251,"props":7880,"children":7881},{"href":5631},[7882],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":7885,"children":7887},{"className":7886},[],[7888],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":7891,"children":7893},{"className":7892},[],[7894],{"type":26,"value":392},{"type":26,"value":7896},", then for each color\nattachment, if the corresponding image view’s\n",{"type":21,"tag":251,"props":7898,"children":7899},{"href":405},[7900],{"type":26,"value":408},{"type":26,"value":7902}," do not contain\n",{"type":21,"tag":42,"props":7904,"children":7906},{"className":7905},[],[7907],{"type":26,"value":7908},"VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT",{"type":26,"value":7910},", then the\ncorresponding ",{"type":21,"tag":251,"props":7912,"children":7913},{"href":5631},[7914],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":7917,"children":7919},{"className":7918},[],[7920],{"type":26,"value":5804},{"type":26,"value":410},{"type":21,"tag":412,"props":7923,"children":7924},{"type":414},[],{"type":26,"value":4967},{"type":21,"tag":42,"props":7927,"children":7929},{"className":7928},[],[7930],{"type":26,"value":392},{"type":21,"tag":323,"props":7932,"children":7934},{"name":7933},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08644",[7935,7959,8002],{"type":21,"tag":22,"props":7936,"children":7937},{},[7938,7940,7945,7946,7951,7952,7957],{"type":26,"value":7939},"If\na shader object is bound to any graphics stage or\na graphics pipeline is bound, the ",{"type":21,"tag":251,"props":7941,"children":7942},{"href":5631},[7943],{"type":26,"value":7944},"current\nvalue",{"type":26,"value":5713},{"type":21,"tag":42,"props":7947,"children":7949},{"className":7948},[],[7950],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":7953,"children":7955},{"className":7954},[],[7956],{"type":26,"value":392},{"type":26,"value":7958},",\nand none of the following is enabled:",{"type":21,"tag":225,"props":7960,"children":7961},{},[7962,7975,7986],{"type":21,"tag":229,"props":7963,"children":7964},{},[7965,7967,7973],{"type":26,"value":7966},"the ",{"type":21,"tag":251,"props":7968,"children":7970},{"href":7969},"/extensions/VK_AMD_mixed_attachment_samples",[7971],{"type":26,"value":7972},"VK_AMD_mixed_attachment_samples",{"type":26,"value":7974}," extension",{"type":21,"tag":229,"props":7976,"children":7977},{},[7978,7979,7985],{"type":26,"value":7966},{"type":21,"tag":251,"props":7980,"children":7982},{"href":7981},"/extensions/VK_NV_framebuffer_mixed_samples",[7983],{"type":26,"value":7984},"VK_NV_framebuffer_mixed_samples",{"type":26,"value":7974},{"type":21,"tag":229,"props":7987,"children":7988},{},[7989,7990,8000],{"type":26,"value":7966},{"type":21,"tag":251,"props":7991,"children":7993},{"href":7992},"/man/VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT#features-multisampledRenderToSingleSampled",[7994],{"type":21,"tag":42,"props":7995,"children":7997},{"className":7996},[],[7998],{"type":26,"value":7999},"multisampledRenderToSingleSampled",{"type":26,"value":8001}," feature",{"type":21,"tag":22,"props":8003,"children":8004},{},[8005,8007,8011,8012,8018,8019,8022],{"type":26,"value":8006},"then the ",{"type":21,"tag":251,"props":8008,"children":8009},{"href":5631},[8010],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":8013,"children":8015},{"className":8014},[],[8016],{"type":26,"value":8017},"rasterizationSamples",{"type":26,"value":410},{"type":21,"tag":412,"props":8020,"children":8021},{"type":414},[],{"type":26,"value":8023}," be the same as the current color and/or\ndepth/stencil attachments",{"type":21,"tag":323,"props":8025,"children":8027},{"name":8026},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08876",[8028],{"type":21,"tag":22,"props":8029,"children":8030},{},[8031,8033,8036,8038],{"type":26,"value":8032},"If a shader object is bound to any graphics stage, the current render\npass instance ",{"type":21,"tag":412,"props":8034,"children":8035},{"type":414},[],{"type":26,"value":8037}," have been begun with ",{"type":21,"tag":251,"props":8039,"children":8041},{"href":8040},"/man/vkCmdBeginRendering",[8042],{"type":26,"value":8043},"vkCmdBeginRendering",{"type":21,"tag":323,"props":8045,"children":8047},{"name":8046},"VUID-vkCmdDrawIndexedIndirect2KHR-imageView-06172",[8048],{"type":21,"tag":22,"props":8049,"children":8050},{},[8051,8053,8057,8059,8065,8067,8073,8075,8081,8083,8089,8091,8096,8097,8103,8105,8108],{"type":26,"value":8052},"If the current render pass instance was begun with\n",{"type":21,"tag":251,"props":8054,"children":8055},{"href":8040},[8056],{"type":26,"value":8043},{"type":26,"value":8058},", the ",{"type":21,"tag":42,"props":8060,"children":8062},{"className":8061},[],[8063],{"type":26,"value":8064},"imageView",{"type":26,"value":8066}," member of\n",{"type":21,"tag":42,"props":8068,"children":8070},{"className":8069},[],[8071],{"type":26,"value":8072},"pDepthAttachment",{"type":26,"value":8074}," is not ",{"type":21,"tag":251,"props":8076,"children":8078},{"href":8077},"/man/VK_NULL_HANDLE",[8079],{"type":26,"value":8080},"VK_NULL_HANDLE",{"type":26,"value":8082},", and the ",{"type":21,"tag":42,"props":8084,"children":8086},{"className":8085},[],[8087],{"type":26,"value":8088},"layout",{"type":26,"value":8090},"\nmember of ",{"type":21,"tag":42,"props":8092,"children":8094},{"className":8093},[],[8095],{"type":26,"value":8072},{"type":26,"value":7711},{"type":21,"tag":42,"props":8098,"children":8100},{"className":8099},[],[8101],{"type":26,"value":8102},"VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL",{"type":26,"value":8104},", this command\n",{"type":21,"tag":412,"props":8106,"children":8107},{"type":414},[],{"type":26,"value":8109}," not write any values to the depth attachment",{"type":21,"tag":323,"props":8111,"children":8113},{"name":8112},"VUID-vkCmdDrawIndexedIndirect2KHR-imageView-06173",[8114],{"type":21,"tag":22,"props":8115,"children":8116},{},[8117,8118,8122,8123,8128,8129,8135,8136,8140,8141,8146,8148,8153,8154,8159,8160,8163],{"type":26,"value":8052},{"type":21,"tag":251,"props":8119,"children":8120},{"href":8040},[8121],{"type":26,"value":8043},{"type":26,"value":8058},{"type":21,"tag":42,"props":8124,"children":8126},{"className":8125},[],[8127],{"type":26,"value":8064},{"type":26,"value":8066},{"type":21,"tag":42,"props":8130,"children":8132},{"className":8131},[],[8133],{"type":26,"value":8134},"pStencilAttachment",{"type":26,"value":8074},{"type":21,"tag":251,"props":8137,"children":8138},{"href":8077},[8139],{"type":26,"value":8080},{"type":26,"value":5649},{"type":21,"tag":42,"props":8142,"children":8144},{"className":8143},[],[8145],{"type":26,"value":8088},{"type":26,"value":8147}," member of ",{"type":21,"tag":42,"props":8149,"children":8151},{"className":8150},[],[8152],{"type":26,"value":8134},{"type":26,"value":7711},{"type":21,"tag":42,"props":8155,"children":8157},{"className":8156},[],[8158],{"type":26,"value":8102},{"type":26,"value":8104},{"type":21,"tag":412,"props":8161,"children":8162},{"type":414},[],{"type":26,"value":8164}," not write any values to the stencil attachment",{"type":21,"tag":323,"props":8166,"children":8168},{"name":8167},"VUID-vkCmdDrawIndexedIndirect2KHR-imageView-06174",[8169],{"type":21,"tag":22,"props":8170,"children":8171},{},[8172,8173,8177,8178,8183,8184,8189,8190,8194,8195,8200,8201,8206,8207,8213,8215,8218],{"type":26,"value":8052},{"type":21,"tag":251,"props":8174,"children":8175},{"href":8040},[8176],{"type":26,"value":8043},{"type":26,"value":8058},{"type":21,"tag":42,"props":8179,"children":8181},{"className":8180},[],[8182],{"type":26,"value":8064},{"type":26,"value":8066},{"type":21,"tag":42,"props":8185,"children":8187},{"className":8186},[],[8188],{"type":26,"value":8072},{"type":26,"value":8074},{"type":21,"tag":251,"props":8191,"children":8192},{"href":8077},[8193],{"type":26,"value":8080},{"type":26,"value":8082},{"type":21,"tag":42,"props":8196,"children":8198},{"className":8197},[],[8199],{"type":26,"value":8088},{"type":26,"value":8090},{"type":21,"tag":42,"props":8202,"children":8204},{"className":8203},[],[8205],{"type":26,"value":8072},{"type":26,"value":7711},{"type":21,"tag":42,"props":8208,"children":8210},{"className":8209},[],[8211],{"type":26,"value":8212},"VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL",{"type":26,"value":8214},", this\ncommand ",{"type":21,"tag":412,"props":8216,"children":8217},{"type":414},[],{"type":26,"value":8109},{"type":21,"tag":323,"props":8220,"children":8222},{"name":8221},"VUID-vkCmdDrawIndexedIndirect2KHR-imageView-06175",[8223],{"type":21,"tag":22,"props":8224,"children":8225},{},[8226,8227,8231,8232,8237,8238,8243,8244,8248,8249,8254,8255,8260,8261,8267,8268,8271],{"type":26,"value":8052},{"type":21,"tag":251,"props":8228,"children":8229},{"href":8040},[8230],{"type":26,"value":8043},{"type":26,"value":8058},{"type":21,"tag":42,"props":8233,"children":8235},{"className":8234},[],[8236],{"type":26,"value":8064},{"type":26,"value":8066},{"type":21,"tag":42,"props":8239,"children":8241},{"className":8240},[],[8242],{"type":26,"value":8134},{"type":26,"value":8074},{"type":21,"tag":251,"props":8245,"children":8246},{"href":8077},[8247],{"type":26,"value":8080},{"type":26,"value":5649},{"type":21,"tag":42,"props":8250,"children":8252},{"className":8251},[],[8253],{"type":26,"value":8088},{"type":26,"value":8147},{"type":21,"tag":42,"props":8256,"children":8258},{"className":8257},[],[8259],{"type":26,"value":8134},{"type":26,"value":7711},{"type":21,"tag":42,"props":8262,"children":8264},{"className":8263},[],[8265],{"type":26,"value":8266},"VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL",{"type":26,"value":8214},{"type":21,"tag":412,"props":8269,"children":8270},{"type":414},[],{"type":26,"value":8164},{"type":21,"tag":323,"props":8273,"children":8275},{"name":8274},"VUID-vkCmdDrawIndexedIndirect2KHR-imageView-06176",[8276],{"type":21,"tag":22,"props":8277,"children":8278},{},[8279,8280,8284,8285,8290,8291,8296,8297,8301,8302,8307,8308,8313,8314,8320,8322,8325],{"type":26,"value":8052},{"type":21,"tag":251,"props":8281,"children":8282},{"href":8040},[8283],{"type":26,"value":8043},{"type":26,"value":8058},{"type":21,"tag":42,"props":8286,"children":8288},{"className":8287},[],[8289],{"type":26,"value":8064},{"type":26,"value":8066},{"type":21,"tag":42,"props":8292,"children":8294},{"className":8293},[],[8295],{"type":26,"value":8072},{"type":26,"value":8074},{"type":21,"tag":251,"props":8298,"children":8299},{"href":8077},[8300],{"type":26,"value":8080},{"type":26,"value":8082},{"type":21,"tag":42,"props":8303,"children":8305},{"className":8304},[],[8306],{"type":26,"value":8088},{"type":26,"value":8090},{"type":21,"tag":42,"props":8309,"children":8311},{"className":8310},[],[8312],{"type":26,"value":8072},{"type":26,"value":7711},{"type":21,"tag":42,"props":8315,"children":8317},{"className":8316},[],[8318],{"type":26,"value":8319},"VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL",{"type":26,"value":8321},", this command ",{"type":21,"tag":412,"props":8323,"children":8324},{"type":414},[],{"type":26,"value":8326}," not\nwrite any values to the depth attachment",{"type":21,"tag":323,"props":8328,"children":8330},{"name":8329},"VUID-vkCmdDrawIndexedIndirect2KHR-imageView-06177",[8331],{"type":21,"tag":22,"props":8332,"children":8333},{},[8334,8335,8339,8340,8345,8346,8351,8352,8356,8357,8362,8363,8368,8369,8375,8376,8379],{"type":26,"value":8052},{"type":21,"tag":251,"props":8336,"children":8337},{"href":8040},[8338],{"type":26,"value":8043},{"type":26,"value":8058},{"type":21,"tag":42,"props":8341,"children":8343},{"className":8342},[],[8344],{"type":26,"value":8064},{"type":26,"value":8066},{"type":21,"tag":42,"props":8347,"children":8349},{"className":8348},[],[8350],{"type":26,"value":8134},{"type":26,"value":8074},{"type":21,"tag":251,"props":8353,"children":8354},{"href":8077},[8355],{"type":26,"value":8080},{"type":26,"value":5649},{"type":21,"tag":42,"props":8358,"children":8360},{"className":8359},[],[8361],{"type":26,"value":8088},{"type":26,"value":8147},{"type":21,"tag":42,"props":8364,"children":8366},{"className":8365},[],[8367],{"type":26,"value":8134},{"type":26,"value":7711},{"type":21,"tag":42,"props":8370,"children":8372},{"className":8371},[],[8373],{"type":26,"value":8374},"VK_IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL",{"type":26,"value":8321},{"type":21,"tag":412,"props":8377,"children":8378},{"type":414},[],{"type":26,"value":8380}," not\nwrite any values to the stencil attachment",{"type":21,"tag":323,"props":8382,"children":8384},{"name":8383},"VUID-vkCmdDrawIndexedIndirect2KHR-viewMask-06178",[8385],{"type":21,"tag":22,"props":8386,"children":8387},{},[8388,8389,8393,8395,8398,8400,8406,8407,8413,8415,8419,8420],{"type":26,"value":8052},{"type":21,"tag":251,"props":8390,"children":8391},{"href":8040},[8392],{"type":26,"value":8043},{"type":26,"value":8394},", the bound graphics pipeline ",{"type":21,"tag":412,"props":8396,"children":8397},{"type":414},[],{"type":26,"value":8399}," have been\ncreated with a ",{"type":21,"tag":251,"props":8401,"children":8403},{"href":8402},"/man/VkPipelineRenderingCreateInfo",[8404],{"type":26,"value":8405},"VkPipelineRenderingCreateInfo",{"type":26,"value":172},{"type":21,"tag":42,"props":8408,"children":8410},{"className":8409},[],[8411],{"type":26,"value":8412},"viewMask",{"type":26,"value":8414}," equal\nto ",{"type":21,"tag":251,"props":8416,"children":8417},{"href":5220},[8418],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":8421,"children":8423},{"className":8422},[],[8424],{"type":26,"value":8412},{"type":21,"tag":323,"props":8426,"children":8428},{"name":8427},"VUID-vkCmdDrawIndexedIndirect2KHR-colorAttachmentCount-06179",[8429],{"type":21,"tag":22,"props":8430,"children":8431},{},[8432,8433,8443,8445,8449,8450,8453,8455,8459,8460,8466,8467,8471,8472],{"type":26,"value":1003},{"type":21,"tag":251,"props":8434,"children":8436},{"href":8435},"/man/VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT#features-dynamicRenderingUnusedAttachments",[8437],{"type":21,"tag":42,"props":8438,"children":8440},{"className":8439},[],[8441],{"type":26,"value":8442},"dynamicRenderingUnusedAttachments",{"type":26,"value":8444}," feature is not enabled and\nthe current render pass instance was begun with\n",{"type":21,"tag":251,"props":8446,"children":8447},{"href":8040},[8448],{"type":26,"value":8043},{"type":26,"value":8394},{"type":21,"tag":412,"props":8451,"children":8452},{"type":414},[],{"type":26,"value":8454}," have been\ncreated with a\n",{"type":21,"tag":251,"props":8456,"children":8457},{"href":8402},[8458],{"type":26,"value":8405},{"type":26,"value":172},{"type":21,"tag":42,"props":8461,"children":8463},{"className":8462},[],[8464],{"type":26,"value":8465},"colorAttachmentCount",{"type":26,"value":370},{"type":21,"tag":251,"props":8468,"children":8469},{"href":5220},[8470],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":8473,"children":8475},{"className":8474},[],[8476],{"type":26,"value":8465},{"type":21,"tag":323,"props":8478,"children":8480},{"name":8479},"VUID-vkCmdDrawIndexedIndirect2KHR-dynamicRenderingUnusedAttachments-08910",[8481],{"type":21,"tag":22,"props":8482,"children":8483},{},[8484,8485,8493,8495,8499,8500,8504,8505,8510,8512,8518,8520,8524,8525,8531,8533,8538,8540,8544,8545,8548,8550,8554,8556,8560,8561,8567],{"type":26,"value":1003},{"type":21,"tag":251,"props":8486,"children":8487},{"href":8435},[8488],{"type":21,"tag":42,"props":8489,"children":8491},{"className":8490},[],[8492],{"type":26,"value":8442},{"type":26,"value":8494}," feature is not enabled, and\nthe current render pass instance was begun with\n",{"type":21,"tag":251,"props":8496,"children":8497},{"href":8040},[8498],{"type":26,"value":8043},{"type":26,"value":6860},{"type":21,"tag":251,"props":8501,"children":8502},{"href":5220},[8503],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":8506,"children":8508},{"className":8507},[],[8509],{"type":26,"value":8465},{"type":26,"value":8511}," greater than ",{"type":21,"tag":42,"props":8513,"children":8515},{"className":8514},[],[8516],{"type":26,"value":8517},"0",{"type":26,"value":8519},", then\neach element of the ",{"type":21,"tag":251,"props":8521,"children":8522},{"href":5220},[8523],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":8526,"children":8528},{"className":8527},[],[8529],{"type":26,"value":8530},"pColorAttachments",{"type":26,"value":8532}," array\nwith an ",{"type":21,"tag":42,"props":8534,"children":8536},{"className":8535},[],[8537],{"type":26,"value":8064},{"type":26,"value":8539}," not equal to ",{"type":21,"tag":251,"props":8541,"children":8542},{"href":8077},[8543],{"type":26,"value":8080},{"type":26,"value":410},{"type":21,"tag":412,"props":8546,"children":8547},{"type":414},[],{"type":26,"value":8549}," have\nbeen created with a ",{"type":21,"tag":251,"props":8551,"children":8552},{"href":2590},[8553],{"type":26,"value":2593},{"type":26,"value":8555}," equal to the corresponding element of\n",{"type":21,"tag":251,"props":8557,"children":8558},{"href":8402},[8559],{"type":26,"value":8405},{"type":26,"value":172},{"type":21,"tag":42,"props":8562,"children":8564},{"className":8563},[],[8565],{"type":26,"value":8566},"pColorAttachmentFormats",{"type":26,"value":8568}," used\nto create the bound graphics pipeline",{"type":21,"tag":323,"props":8570,"children":8572},{"name":8571},"VUID-vkCmdDrawIndexedIndirect2KHR-dynamicRenderingUnusedAttachments-08912",[8573],{"type":21,"tag":22,"props":8574,"children":8575},{},[8576,8577,8585,8586,8590,8591,8595,8596,8601,8602,8607,8608,8612,8613,8618,8619,8624,8625,8629,8630,8633,8635,8639,8640,8645,8647],{"type":26,"value":1003},{"type":21,"tag":251,"props":8578,"children":8579},{"href":8435},[8580],{"type":21,"tag":42,"props":8581,"children":8583},{"className":8582},[],[8584],{"type":26,"value":8442},{"type":26,"value":8494},{"type":21,"tag":251,"props":8587,"children":8588},{"href":8040},[8589],{"type":26,"value":8043},{"type":26,"value":6860},{"type":21,"tag":251,"props":8592,"children":8593},{"href":5220},[8594],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":8597,"children":8599},{"className":8598},[],[8600],{"type":26,"value":8465},{"type":26,"value":8511},{"type":21,"tag":42,"props":8603,"children":8605},{"className":8604},[],[8606],{"type":26,"value":8517},{"type":26,"value":8519},{"type":21,"tag":251,"props":8609,"children":8610},{"href":5220},[8611],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":8614,"children":8616},{"className":8615},[],[8617],{"type":26,"value":8530},{"type":26,"value":8532},{"type":21,"tag":42,"props":8620,"children":8622},{"className":8621},[],[8623],{"type":26,"value":8064},{"type":26,"value":386},{"type":21,"tag":251,"props":8626,"children":8627},{"href":8077},[8628],{"type":26,"value":8080},{"type":26,"value":410},{"type":21,"tag":412,"props":8631,"children":8632},{"type":414},[],{"type":26,"value":8634}," have the\ncorresponding element of\n",{"type":21,"tag":251,"props":8636,"children":8637},{"href":8402},[8638],{"type":26,"value":8405},{"type":26,"value":172},{"type":21,"tag":42,"props":8641,"children":8643},{"className":8642},[],[8644],{"type":26,"value":8566},{"type":26,"value":8646}," used\nto create the bound pipeline equal to ",{"type":21,"tag":42,"props":8648,"children":8650},{"className":8649},[],[8651],{"type":26,"value":8652},"VK_FORMAT_UNDEFINED",{"type":21,"tag":323,"props":8654,"children":8656},{"name":8655},"VUID-vkCmdDrawIndexedIndirect2KHR-dynamicRenderingUnusedAttachments-08911",[8657],{"type":21,"tag":22,"props":8658,"children":8659},{},[8660,8661,8669,8671,8675,8677,8681,8682,8687,8688,8693,8695,8699,8700,8705,8707,8712,8713,8717,8718,8721,8723,8727,8729,8733,8734,8739,8741,8745,8746,8751,8753,8756,8757],{"type":26,"value":1180},{"type":21,"tag":251,"props":8662,"children":8663},{"href":8435},[8664],{"type":21,"tag":42,"props":8665,"children":8667},{"className":8666},[],[8668],{"type":26,"value":8442},{"type":26,"value":8670}," feature is enabled, and the\ncurrent render pass instance was begun with ",{"type":21,"tag":251,"props":8672,"children":8673},{"href":8040},[8674],{"type":26,"value":8043},{"type":26,"value":8676},"\nand ",{"type":21,"tag":251,"props":8678,"children":8679},{"href":5220},[8680],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":8683,"children":8685},{"className":8684},[],[8686],{"type":26,"value":8465},{"type":26,"value":8511},{"type":21,"tag":42,"props":8689,"children":8691},{"className":8690},[],[8692],{"type":26,"value":8517},{"type":26,"value":8694},",\nthen each element of the ",{"type":21,"tag":251,"props":8696,"children":8697},{"href":5220},[8698],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":8701,"children":8703},{"className":8702},[],[8704],{"type":26,"value":8530},{"type":26,"value":8706},"\narray with an ",{"type":21,"tag":42,"props":8708,"children":8710},{"className":8709},[],[8711],{"type":26,"value":8064},{"type":26,"value":8539},{"type":21,"tag":251,"props":8714,"children":8715},{"href":8077},[8716],{"type":26,"value":8080},{"type":26,"value":410},{"type":21,"tag":412,"props":8719,"children":8720},{"type":414},[],{"type":26,"value":8722},"\nhave been created with a ",{"type":21,"tag":251,"props":8724,"children":8725},{"href":2590},[8726],{"type":26,"value":2593},{"type":26,"value":8728}," equal to the corresponding\nelement of\n",{"type":21,"tag":251,"props":8730,"children":8731},{"href":8402},[8732],{"type":26,"value":8405},{"type":26,"value":172},{"type":21,"tag":42,"props":8735,"children":8737},{"className":8736},[],[8738],{"type":26,"value":8566},{"type":26,"value":8740}," used\nto create the bound graphics pipeline, or the corresponding element of\n",{"type":21,"tag":251,"props":8742,"children":8743},{"href":8402},[8744],{"type":26,"value":8405},{"type":26,"value":172},{"type":21,"tag":42,"props":8747,"children":8749},{"className":8748},[],[8750],{"type":26,"value":8566},{"type":26,"value":8752},", if\nit exists, ",{"type":21,"tag":412,"props":8754,"children":8755},{"type":414},[],{"type":26,"value":4967},{"type":21,"tag":42,"props":8758,"children":8760},{"className":8759},[],[8761],{"type":26,"value":8652},{"type":21,"tag":323,"props":8763,"children":8765},{"name":8764},"VUID-vkCmdDrawIndexedIndirect2KHR-colorAttachmentCount-09362",[8766],{"type":21,"tag":22,"props":8767,"children":8768},{},[8769,8770,8774,8776,8780,8781,8786,8787,8792,8794,8800,8802,8806,8807,8812,8814,8820,8821,8825,8826,8829,8831,8837,8838,8844,8846,8850,8851,8856],{"type":26,"value":8052},{"type":21,"tag":251,"props":8771,"children":8772},{"href":8040},[8773],{"type":26,"value":8043},{"type":26,"value":8775},", with a\n",{"type":21,"tag":251,"props":8777,"children":8778},{"href":5220},[8779],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":8782,"children":8784},{"className":8783},[],[8785],{"type":26,"value":8465},{"type":26,"value":386},{"type":21,"tag":42,"props":8788,"children":8790},{"className":8789},[],[8791],{"type":26,"value":7802},{"type":26,"value":8793},",\nthere is no shader object bound to any graphics stage,\nand a color attachment with a resolve mode of\n",{"type":21,"tag":42,"props":8795,"children":8797},{"className":8796},[],[8798],{"type":26,"value":8799},"VK_RESOLVE_MODE_EXTERNAL_FORMAT_DOWNSAMPLE_BIT_ANDROID",{"type":26,"value":8801},", each\nelement of the ",{"type":21,"tag":251,"props":8803,"children":8804},{"href":5220},[8805],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":8808,"children":8810},{"className":8809},[],[8811],{"type":26,"value":8530},{"type":26,"value":8813}," array with\na ",{"type":21,"tag":42,"props":8815,"children":8817},{"className":8816},[],[8818],{"type":26,"value":8819},"resolveImageView",{"type":26,"value":8539},{"type":21,"tag":251,"props":8822,"children":8823},{"href":8077},[8824],{"type":26,"value":8080},{"type":26,"value":410},{"type":21,"tag":412,"props":8827,"children":8828},{"type":414},[],{"type":26,"value":8830}," have\nbeen created with an image created with a\n",{"type":21,"tag":251,"props":8832,"children":8834},{"href":8833},"/man/VkExternalFormatANDROID",[8835],{"type":26,"value":8836},"VkExternalFormatANDROID",{"type":26,"value":172},{"type":21,"tag":42,"props":8839,"children":8841},{"className":8840},[],[8842],{"type":26,"value":8843},"externalFormat",{"type":26,"value":8845}," value equal to the\n",{"type":21,"tag":251,"props":8847,"children":8848},{"href":8833},[8849],{"type":26,"value":8836},{"type":26,"value":172},{"type":21,"tag":42,"props":8852,"children":8854},{"className":8853},[],[8855],{"type":26,"value":8843},{"type":26,"value":8857}," value used to create\nthe bound graphics pipeline",{"type":21,"tag":323,"props":8859,"children":8861},{"name":8860},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09363",[8862],{"type":21,"tag":22,"props":8863,"children":8864},{},[8865,8867,8871,8873,8877,8878,8883,8884,8889,8891,8896,8897,8901,8902,8907,8908,8913,8914,8918,8919,8922,8924,8928,8929,8934,8935,8939,8940,8945],{"type":26,"value":8866},"If\nthere is no shader object bound to any graphics stage,\nthe current render pass instance was begun with\n",{"type":21,"tag":251,"props":8868,"children":8869},{"href":8040},[8870],{"type":26,"value":8043},{"type":26,"value":8872}," and a\n",{"type":21,"tag":251,"props":8874,"children":8875},{"href":5220},[8876],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":8879,"children":8881},{"className":8880},[],[8882],{"type":26,"value":8465},{"type":26,"value":386},{"type":21,"tag":42,"props":8885,"children":8887},{"className":8886},[],[8888],{"type":26,"value":7802},{"type":26,"value":8890},", and a\ncolor attachment with a resolve mode of\n",{"type":21,"tag":42,"props":8892,"children":8894},{"className":8893},[],[8895],{"type":26,"value":8799},{"type":26,"value":8801},{"type":21,"tag":251,"props":8898,"children":8899},{"href":5220},[8900],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":8903,"children":8905},{"className":8904},[],[8906],{"type":26,"value":8530},{"type":26,"value":8813},{"type":21,"tag":42,"props":8909,"children":8911},{"className":8910},[],[8912],{"type":26,"value":8064},{"type":26,"value":8539},{"type":21,"tag":251,"props":8915,"children":8916},{"href":8077},[8917],{"type":26,"value":8080},{"type":26,"value":410},{"type":21,"tag":412,"props":8920,"children":8921},{"type":414},[],{"type":26,"value":8923}," have been\ncreated with an image created with a\n",{"type":21,"tag":251,"props":8925,"children":8926},{"href":8833},[8927],{"type":26,"value":8836},{"type":26,"value":172},{"type":21,"tag":42,"props":8930,"children":8932},{"className":8931},[],[8933],{"type":26,"value":8843},{"type":26,"value":8845},{"type":21,"tag":251,"props":8936,"children":8937},{"href":8833},[8938],{"type":26,"value":8836},{"type":26,"value":172},{"type":21,"tag":42,"props":8941,"children":8943},{"className":8942},[],[8944],{"type":26,"value":8843},{"type":26,"value":8857},{"type":21,"tag":323,"props":8947,"children":8949},{"name":8948},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09364",[8950],{"type":21,"tag":22,"props":8951,"children":8952},{},[8953,8954,8958,8960,8964,8965,8970,8972,8977,8978,8984,8985,8988,8990,8995],{"type":26,"value":8052},{"type":21,"tag":251,"props":8955,"children":8956},{"href":8040},[8957],{"type":26,"value":8043},{"type":26,"value":8959},",\nthere is no shader object bound to any graphics stage,\nand the bound graphics pipeline was created with a non-zero\n",{"type":21,"tag":251,"props":8961,"children":8962},{"href":8833},[8963],{"type":26,"value":8836},{"type":26,"value":172},{"type":21,"tag":42,"props":8966,"children":8968},{"className":8967},[],[8969],{"type":26,"value":8843},{"type":26,"value":8971}," value and with the\n",{"type":21,"tag":42,"props":8973,"children":8975},{"className":8974},[],[8976],{"type":26,"value":7877},{"type":26,"value":7595},{"type":21,"tag":251,"props":8979,"children":8981},{"href":8980},"/man/vkCmdSetColorBlendEnableEXT",[8982],{"type":26,"value":8983},"vkCmdSetColorBlendEnableEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":8986,"children":8987},{"type":414},[],{"type":26,"value":8989}," have set the blend enable\nto ",{"type":21,"tag":42,"props":8991,"children":8993},{"className":8992},[],[8994],{"type":26,"value":392},{"type":26,"value":8996}," prior to this drawing command",{"type":21,"tag":323,"props":8998,"children":9000},{"name":8999},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09365",[9001],{"type":21,"tag":22,"props":9002,"children":9003},{},[9004,9005,9009,9010,9014,9015,9020,9021,9027,9028,9034,9035,9038,9040,9045,9047,9053],{"type":26,"value":8052},{"type":21,"tag":251,"props":9006,"children":9007},{"href":8040},[9008],{"type":26,"value":8043},{"type":26,"value":8959},{"type":21,"tag":251,"props":9011,"children":9012},{"href":8833},[9013],{"type":26,"value":8836},{"type":26,"value":172},{"type":21,"tag":42,"props":9016,"children":9018},{"className":9017},[],[9019],{"type":26,"value":8843},{"type":26,"value":8971},{"type":21,"tag":42,"props":9022,"children":9024},{"className":9023},[],[9025],{"type":26,"value":9026},"VK_DYNAMIC_STATE_RASTERIZATION_SAMPLES_EXT",{"type":26,"value":7595},{"type":21,"tag":251,"props":9029,"children":9031},{"href":9030},"/man/vkCmdSetRasterizationSamplesEXT",[9032],{"type":26,"value":9033},"vkCmdSetRasterizationSamplesEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":9036,"children":9037},{"type":414},[],{"type":26,"value":9039}," have set\n",{"type":21,"tag":42,"props":9041,"children":9043},{"className":9042},[],[9044],{"type":26,"value":8017},{"type":26,"value":9046}," to ",{"type":21,"tag":42,"props":9048,"children":9050},{"className":9049},[],[9051],{"type":26,"value":9052},"VK_SAMPLE_COUNT_1_BIT",{"type":26,"value":9054}," prior to this\ndrawing command",{"type":21,"tag":323,"props":9056,"children":9058},{"name":9057},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09366",[9059],{"type":21,"tag":22,"props":9060,"children":9061},{},[9062,9064,9069,9071,9075,9076,9079,9081,9086],{"type":26,"value":9063},"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":21,"tag":42,"props":9065,"children":9067},{"className":9066},[],[9068],{"type":26,"value":8799},{"type":26,"value":9070}," resolve\nmode, then ",{"type":21,"tag":251,"props":9072,"children":9073},{"href":8980},[9074],{"type":26,"value":8983},{"type":26,"value":410},{"type":21,"tag":412,"props":9077,"children":9078},{"type":414},[],{"type":26,"value":9080}," have set blend enable\nto ",{"type":21,"tag":42,"props":9082,"children":9084},{"className":9083},[],[9085],{"type":26,"value":392},{"type":26,"value":8996},{"type":21,"tag":323,"props":9088,"children":9090},{"name":9089},"VUID-vkCmdDrawIndexedIndirect2KHR-rasterizationSamples-09367",[9091],{"type":21,"tag":22,"props":9092,"children":9093},{},[9094,9095,9100,9101,9105,9106,9109,9110,9115,9116,9121],{"type":26,"value":9063},{"type":21,"tag":42,"props":9096,"children":9098},{"className":9097},[],[9099],{"type":26,"value":8799},{"type":26,"value":9070},{"type":21,"tag":251,"props":9102,"children":9103},{"href":9030},[9104],{"type":26,"value":9033},{"type":26,"value":410},{"type":21,"tag":412,"props":9107,"children":9108},{"type":414},[],{"type":26,"value":9039},{"type":21,"tag":42,"props":9111,"children":9113},{"className":9112},[],[9114],{"type":26,"value":8017},{"type":26,"value":9046},{"type":21,"tag":42,"props":9117,"children":9119},{"className":9118},[],[9120],{"type":26,"value":9052},{"type":26,"value":9054},{"type":21,"tag":323,"props":9123,"children":9125},{"name":9124},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09368",[9126],{"type":21,"tag":22,"props":9127,"children":9128},{},[9129,9130,9134,9135,9139,9140,9145,9146,9152,9153,9159,9160,9163,9164,9170,9171,9176],{"type":26,"value":8052},{"type":21,"tag":251,"props":9131,"children":9132},{"href":8040},[9133],{"type":26,"value":8043},{"type":26,"value":8959},{"type":21,"tag":251,"props":9136,"children":9137},{"href":8833},[9138],{"type":26,"value":8836},{"type":26,"value":172},{"type":21,"tag":42,"props":9141,"children":9143},{"className":9142},[],[9144],{"type":26,"value":8843},{"type":26,"value":8971},{"type":21,"tag":42,"props":9147,"children":9149},{"className":9148},[],[9150],{"type":26,"value":9151},"VK_DYNAMIC_STATE_FRAGMENT_SHADING_RATE_KHR",{"type":26,"value":7595},{"type":21,"tag":251,"props":9154,"children":9156},{"href":9155},"/man/vkCmdSetFragmentShadingRateKHR",[9157],{"type":26,"value":9158},"vkCmdSetFragmentShadingRateKHR",{"type":26,"value":410},{"type":21,"tag":412,"props":9161,"children":9162},{"type":414},[],{"type":26,"value":9039},{"type":21,"tag":42,"props":9165,"children":9167},{"className":9166},[],[9168],{"type":26,"value":9169},"pFragmentSize→width",{"type":26,"value":9046},{"type":21,"tag":42,"props":9172,"children":9174},{"className":9173},[],[9175],{"type":26,"value":7802},{"type":26,"value":8996},{"type":21,"tag":323,"props":9178,"children":9180},{"name":9179},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09369",[9181],{"type":21,"tag":22,"props":9182,"children":9183},{},[9184,9185,9189,9190,9194,9195,9200,9201,9206,9207,9211,9212,9215,9216,9222,9223,9228],{"type":26,"value":8052},{"type":21,"tag":251,"props":9186,"children":9187},{"href":8040},[9188],{"type":26,"value":8043},{"type":26,"value":8959},{"type":21,"tag":251,"props":9191,"children":9192},{"href":8833},[9193],{"type":26,"value":8836},{"type":26,"value":172},{"type":21,"tag":42,"props":9196,"children":9198},{"className":9197},[],[9199],{"type":26,"value":8843},{"type":26,"value":8971},{"type":21,"tag":42,"props":9202,"children":9204},{"className":9203},[],[9205],{"type":26,"value":9151},{"type":26,"value":7595},{"type":21,"tag":251,"props":9208,"children":9209},{"href":9155},[9210],{"type":26,"value":9158},{"type":26,"value":410},{"type":21,"tag":412,"props":9213,"children":9214},{"type":414},[],{"type":26,"value":9039},{"type":21,"tag":42,"props":9217,"children":9219},{"className":9218},[],[9220],{"type":26,"value":9221},"pFragmentSize→height",{"type":26,"value":9046},{"type":21,"tag":42,"props":9224,"children":9226},{"className":9225},[],[9227],{"type":26,"value":7802},{"type":26,"value":8996},{"type":21,"tag":323,"props":9230,"children":9232},{"name":9231},"VUID-vkCmdDrawIndexedIndirect2KHR-pFragmentSize-09370",[9233],{"type":21,"tag":22,"props":9234,"children":9235},{},[9236,9237,9242,9243,9247,9248,9251,9252,9257,9258,9263],{"type":26,"value":9063},{"type":21,"tag":42,"props":9238,"children":9240},{"className":9239},[],[9241],{"type":26,"value":8799},{"type":26,"value":9070},{"type":21,"tag":251,"props":9244,"children":9245},{"href":9155},[9246],{"type":26,"value":9158},{"type":26,"value":410},{"type":21,"tag":412,"props":9249,"children":9250},{"type":414},[],{"type":26,"value":9039},{"type":21,"tag":42,"props":9253,"children":9255},{"className":9254},[],[9256],{"type":26,"value":9169},{"type":26,"value":9046},{"type":21,"tag":42,"props":9259,"children":9261},{"className":9260},[],[9262],{"type":26,"value":7802},{"type":26,"value":8996},{"type":21,"tag":323,"props":9265,"children":9267},{"name":9266},"VUID-vkCmdDrawIndexedIndirect2KHR-pFragmentSize-09371",[9268],{"type":21,"tag":22,"props":9269,"children":9270},{},[9271,9272,9277,9278,9282,9283,9286,9287,9292,9293,9298],{"type":26,"value":9063},{"type":21,"tag":42,"props":9273,"children":9275},{"className":9274},[],[9276],{"type":26,"value":8799},{"type":26,"value":9070},{"type":21,"tag":251,"props":9279,"children":9280},{"href":9155},[9281],{"type":26,"value":9158},{"type":26,"value":410},{"type":21,"tag":412,"props":9284,"children":9285},{"type":414},[],{"type":26,"value":9039},{"type":21,"tag":42,"props":9288,"children":9290},{"className":9289},[],[9291],{"type":26,"value":9221},{"type":26,"value":9046},{"type":21,"tag":42,"props":9294,"children":9296},{"className":9295},[],[9297],{"type":26,"value":7802},{"type":26,"value":8996},{"type":21,"tag":323,"props":9300,"children":9302},{"name":9301},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07749",[9303],{"type":21,"tag":22,"props":9304,"children":9305},{},[9306,9307,9317,9319,9324,9325,9331,9332,9336,9337,9342,9343,9348,9349,9355,9356,9359,9360,9364],{"type":26,"value":1180},{"type":21,"tag":251,"props":9308,"children":9310},{"href":9309},"/man/VkPhysicalDeviceColorWriteEnableFeaturesEXT#features-colorWriteEnable",[9311],{"type":21,"tag":42,"props":9312,"children":9314},{"className":9313},[],[9315],{"type":26,"value":9316},"colorWriteEnable",{"type":26,"value":9318}," feature is\nenabled,\na shader object is bound to the ",{"type":21,"tag":42,"props":9320,"children":9322},{"className":9321},[],[9323],{"type":26,"value":3471},{"type":26,"value":5768},{"type":21,"tag":42,"props":9326,"children":9328},{"className":9327},[],[9329],{"type":26,"value":9330},"VK_DYNAMIC_STATE_COLOR_WRITE_ENABLE_EXT",{"type":26,"value":6683},{"type":21,"tag":251,"props":9333,"children":9334},{"href":5631},[9335],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":9338,"children":9340},{"className":9339},[],[9341],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":9344,"children":9346},{"className":9345},[],[9347],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":9350,"children":9352},{"href":9351},"/man/vkCmdSetColorWriteEnableEXT",[9353],{"type":26,"value":9354},"vkCmdSetColorWriteEnableEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":9357,"children":9358},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":9361,"children":9362},{"href":5575},[9363],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":9366,"children":9368},{"name":9367},"VUID-vkCmdDrawIndexedIndirect2KHR-attachmentCount-07750",[9369],{"type":21,"tag":22,"props":9370,"children":9371},{},[9372,9373,9381,9382,9387,9388,9393,9394,9398,9399,9404,9405,9410,9411,9417,9419,9424,9426,9429],{"type":26,"value":1180},{"type":21,"tag":251,"props":9374,"children":9375},{"href":9309},[9376],{"type":21,"tag":42,"props":9377,"children":9379},{"className":9378},[],[9380],{"type":26,"value":9316},{"type":26,"value":9318},{"type":21,"tag":42,"props":9383,"children":9385},{"className":9384},[],[9386],{"type":26,"value":3471},{"type":26,"value":5768},{"type":21,"tag":42,"props":9389,"children":9391},{"className":9390},[],[9392],{"type":26,"value":9330},{"type":26,"value":6683},{"type":21,"tag":251,"props":9395,"children":9396},{"href":5631},[9397],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":9400,"children":9402},{"className":9401},[],[9403],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":9406,"children":9408},{"className":9407},[],[9409],{"type":26,"value":392},{"type":26,"value":7055},{"type":21,"tag":42,"props":9412,"children":9414},{"className":9413},[],[9415],{"type":26,"value":9416},"attachmentCount",{"type":26,"value":9418}," parameter of most recent call to\n",{"type":21,"tag":42,"props":9420,"children":9422},{"className":9421},[],[9423],{"type":26,"value":9354},{"type":26,"value":9425}," in the current command buffer ",{"type":21,"tag":412,"props":9427,"children":9428},{"type":414},[],{"type":26,"value":9430}," be\ngreater than or equal to the number of active color attachments",{"type":21,"tag":323,"props":9432,"children":9434},{"name":9433},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07751",[9435],{"type":21,"tag":22,"props":9436,"children":9437},{},[9438,9439,9445,9447,9453,9455,9461,9463,9468,9470,9476,9478,9482,9483,9488,9489,9494,9495,9499,9500,9506,9507,9512,9513,9519,9520,9523,9524,9528,9530,9534,9535],{"type":26,"value":1180},{"type":21,"tag":251,"props":9440,"children":9442},{"href":9441},"/extensions/VK_EXT_discard_rectangles",[9443],{"type":26,"value":9444},"VK_EXT_discard_rectangles",{"type":26,"value":9446}," extension is enabled, a\ngraphics pipeline is bound which was created with the\n",{"type":21,"tag":42,"props":9448,"children":9450},{"className":9449},[],[9451],{"type":26,"value":9452},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_EXT",{"type":26,"value":9454}," dynamic state enabled and\nthe ",{"type":21,"tag":42,"props":9456,"children":9458},{"className":9457},[],[9459],{"type":26,"value":9460},"pNext",{"type":26,"value":9462}," chain of ",{"type":21,"tag":251,"props":9464,"children":9466},{"href":9465},"/man/VkGraphicsPipelineCreateInfo",[9467],{"type":26,"value":4988},{"type":26,"value":9469}," included a\n",{"type":21,"tag":251,"props":9471,"children":9473},{"href":9472},"/man/VkPipelineDiscardRectangleStateCreateInfoEXT",[9474],{"type":26,"value":9475},"VkPipelineDiscardRectangleStateCreateInfoEXT",{"type":26,"value":9477}," structure, the\n",{"type":21,"tag":251,"props":9479,"children":9480},{"href":5631},[9481],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":9484,"children":9486},{"className":9485},[],[9487],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":9490,"children":9492},{"className":9491},[],[9493],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":9496,"children":9497},{"href":5631},[9498],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":9501,"children":9503},{"className":9502},[],[9504],{"type":26,"value":9505},"discardRectangleEnable",{"type":26,"value":1405},{"type":21,"tag":42,"props":9508,"children":9510},{"className":9509},[],[9511],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":251,"props":9514,"children":9516},{"href":9515},"/man/vkCmdSetDiscardRectangleEXT",[9517],{"type":26,"value":9518},"vkCmdSetDiscardRectangleEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":9521,"children":9522},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":9525,"children":9526},{"href":5575},[9527],{"type":26,"value":5578},{"type":26,"value":9529}," in the current\ncommand buffer prior to this drawing command for each discard rectangle\nin\n",{"type":21,"tag":251,"props":9531,"children":9532},{"href":9472},[9533],{"type":26,"value":9475},{"type":26,"value":172},{"type":21,"tag":42,"props":9536,"children":9538},{"className":9537},[],[9539],{"type":26,"value":9540},"discardRectangleCount",{"type":21,"tag":323,"props":9542,"children":9544},{"name":9543},"VUID-vkCmdDrawIndexedIndirect2KHR-rasterizerDiscardEnable-09236",[9545],{"type":21,"tag":22,"props":9546,"children":9547},{},[9548,9549,9553,9555,9560,9561,9566,9567,9571,9573,9577,9579,9583,9584,9589,9590,9595,9596,9600,9601,9606,9607,9612,9613,9617,9618,9621,9622,9626,9627,9633,9634],{"type":26,"value":1180},{"type":21,"tag":251,"props":9550,"children":9551},{"href":9441},[9552],{"type":26,"value":9444},{"type":26,"value":9554}," extension is enabled,\na shader object is bound to any graphics stage or\na graphics pipeline is bound which was created with\n",{"type":21,"tag":42,"props":9556,"children":9558},{"className":9557},[],[9559],{"type":26,"value":9452},{"type":26,"value":9454},{"type":21,"tag":42,"props":9562,"children":9564},{"className":9563},[],[9565],{"type":26,"value":9460},{"type":26,"value":9462},{"type":21,"tag":251,"props":9568,"children":9569},{"href":9465},[9570],{"type":26,"value":4988},{"type":26,"value":9572}," did not\ninclude a ",{"type":21,"tag":251,"props":9574,"children":9575},{"href":9472},[9576],{"type":26,"value":9475},{"type":26,"value":9578}," structure,\nthe ",{"type":21,"tag":251,"props":9580,"children":9581},{"href":5631},[9582],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":9585,"children":9587},{"className":9586},[],[9588],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":9591,"children":9593},{"className":9592},[],[9594],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":9597,"children":9598},{"href":5631},[9599],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":9602,"children":9604},{"className":9603},[],[9605],{"type":26,"value":9505},{"type":26,"value":1405},{"type":21,"tag":42,"props":9608,"children":9610},{"className":9609},[],[9611],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":251,"props":9614,"children":9615},{"href":9515},[9616],{"type":26,"value":9518},{"type":26,"value":410},{"type":21,"tag":412,"props":9619,"children":9620},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":9623,"children":9624},{"href":5575},[9625],{"type":26,"value":5578},{"type":26,"value":9529},{"type":21,"tag":251,"props":9628,"children":9630},{"href":9629},"/man/VkPhysicalDeviceDiscardRectanglePropertiesEXT",[9631],{"type":26,"value":9632},"VkPhysicalDeviceDiscardRectanglePropertiesEXT",{"type":26,"value":172},{"type":21,"tag":42,"props":9635,"children":9637},{"className":9636},[],[9638],{"type":26,"value":9639},"maxDiscardRectangles",{"type":21,"tag":323,"props":9641,"children":9643},{"name":9642},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07880",[9644],{"type":21,"tag":22,"props":9645,"children":9646},{},[9647,9648,9652,9653,9659,9660,9664,9665,9670,9671,9676,9677,9683,9684,9687,9688,9692],{"type":26,"value":1180},{"type":21,"tag":251,"props":9649,"children":9650},{"href":9441},[9651],{"type":26,"value":9444},{"type":26,"value":6217},{"type":21,"tag":42,"props":9654,"children":9656},{"className":9655},[],[9657],{"type":26,"value":9658},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_ENABLE_EXT",{"type":26,"value":7223},{"type":21,"tag":251,"props":9661,"children":9662},{"href":5631},[9663],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":9666,"children":9668},{"className":9667},[],[9669],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":9672,"children":9674},{"className":9673},[],[9675],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":9678,"children":9680},{"href":9679},"/man/vkCmdSetDiscardRectangleEnableEXT",[9681],{"type":26,"value":9682},"vkCmdSetDiscardRectangleEnableEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":9685,"children":9686},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":9689,"children":9690},{"href":5575},[9691],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":9694,"children":9696},{"name":9695},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07881",[9697],{"type":21,"tag":22,"props":9698,"children":9699},{},[9700,9701,9705,9706,9712,9714,9718,9719,9724,9725,9730,9731,9735,9736,9741,9742,9747,9748,9754,9755,9758,9759,9763],{"type":26,"value":1180},{"type":21,"tag":251,"props":9702,"children":9703},{"href":9441},[9704],{"type":26,"value":9444},{"type":26,"value":6217},{"type":21,"tag":42,"props":9707,"children":9709},{"className":9708},[],[9710],{"type":26,"value":9711},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_MODE_EXT",{"type":26,"value":9713}," dynamic state enabled,\nthe ",{"type":21,"tag":251,"props":9715,"children":9716},{"href":5631},[9717],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":9720,"children":9722},{"className":9721},[],[9723],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":9726,"children":9728},{"className":9727},[],[9729],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":9732,"children":9733},{"href":5631},[9734],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":9737,"children":9739},{"className":9738},[],[9740],{"type":26,"value":9505},{"type":26,"value":1405},{"type":21,"tag":42,"props":9743,"children":9745},{"className":9744},[],[9746],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":251,"props":9749,"children":9751},{"href":9750},"/man/vkCmdSetDiscardRectangleModeEXT",[9752],{"type":26,"value":9753},"vkCmdSetDiscardRectangleModeEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":9756,"children":9757},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":9760,"children":9761},{"href":5575},[9762],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":9765,"children":9767},{"name":9766},"VUID-vkCmdDrawIndexedIndirect2KHR-dynamicRenderingUnusedAttachments-08913",[9768],{"type":21,"tag":22,"props":9769,"children":9770},{},[9771,9772,9776,9778,9786,9788,9792,9793,9799,9801,9805,9806,9810,9811,9817,9819,9822,9824],{"type":26,"value":8052},{"type":21,"tag":251,"props":9773,"children":9774},{"href":8040},[9775],{"type":26,"value":8043},{"type":26,"value":9777},",\nthe\n",{"type":21,"tag":251,"props":9779,"children":9780},{"href":8435},[9781],{"type":21,"tag":42,"props":9782,"children":9784},{"className":9783},[],[9785],{"type":26,"value":8442},{"type":26,"value":9787},"\nfeature is not enabled,\nand ",{"type":21,"tag":251,"props":9789,"children":9790},{"href":5220},[9791],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":9794,"children":9796},{"className":9795},[],[9797],{"type":26,"value":9798},"pDepthAttachment→imageView",{"type":26,"value":9800}," was\n",{"type":21,"tag":251,"props":9802,"children":9803},{"href":8077},[9804],{"type":26,"value":8080},{"type":26,"value":4390},{"type":21,"tag":251,"props":9807,"children":9808},{"href":8402},[9809],{"type":26,"value":8405},{"type":26,"value":172},{"type":21,"tag":42,"props":9812,"children":9814},{"className":9813},[],[9815],{"type":26,"value":9816},"depthAttachmentFormat",{"type":26,"value":9818}," used to\ncreate the bound graphics pipeline ",{"type":21,"tag":412,"props":9820,"children":9821},{"type":414},[],{"type":26,"value":9823}," be equal to\n",{"type":21,"tag":42,"props":9825,"children":9827},{"className":9826},[],[9828],{"type":26,"value":8652},{"type":21,"tag":323,"props":9830,"children":9832},{"name":9831},"VUID-vkCmdDrawIndexedIndirect2KHR-dynamicRenderingUnusedAttachments-08914",[9833],{"type":21,"tag":22,"props":9834,"children":9835},{},[9836,9838,9842,9843,9851,9852,9856,9857,9862,9864,9868,9869,9873,9874,9879,9880,9883,9885,9889,9891,9895,9896],{"type":26,"value":9837},"If current render pass instance was begun with\n",{"type":21,"tag":251,"props":9839,"children":9840},{"href":8040},[9841],{"type":26,"value":8043},{"type":26,"value":9777},{"type":21,"tag":251,"props":9844,"children":9845},{"href":8435},[9846],{"type":21,"tag":42,"props":9847,"children":9849},{"className":9848},[],[9850],{"type":26,"value":8442},{"type":26,"value":9787},{"type":21,"tag":251,"props":9853,"children":9854},{"href":5220},[9855],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":9858,"children":9860},{"className":9859},[],[9861],{"type":26,"value":9798},{"type":26,"value":9863}," was not\n",{"type":21,"tag":251,"props":9865,"children":9866},{"href":8077},[9867],{"type":26,"value":8080},{"type":26,"value":4390},{"type":21,"tag":251,"props":9870,"children":9871},{"href":8402},[9872],{"type":26,"value":8405},{"type":26,"value":172},{"type":21,"tag":42,"props":9875,"children":9877},{"className":9876},[],[9878],{"type":26,"value":9816},{"type":26,"value":9818},{"type":21,"tag":412,"props":9881,"children":9882},{"type":414},[],{"type":26,"value":9884}," be equal to the ",{"type":21,"tag":251,"props":9886,"children":9887},{"href":2590},[9888],{"type":26,"value":2593},{"type":26,"value":9890},"\nused to create ",{"type":21,"tag":251,"props":9892,"children":9893},{"href":5220},[9894],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":9897,"children":9899},{"className":9898},[],[9900],{"type":26,"value":9798},{"type":21,"tag":323,"props":9902,"children":9904},{"name":9903},"VUID-vkCmdDrawIndexedIndirect2KHR-dynamicRenderingUnusedAttachments-08915",[9905],{"type":21,"tag":22,"props":9906,"children":9907},{},[9908,9909,9913,9914,9922,9924,9928,9929,9934,9935,9939,9941,9945,9946,9951,9953,9957,9958,9962,9963,9968,9970,9973,9974],{"type":26,"value":8052},{"type":21,"tag":251,"props":9910,"children":9911},{"href":8040},[9912],{"type":26,"value":8043},{"type":26,"value":5289},{"type":21,"tag":251,"props":9915,"children":9916},{"href":8435},[9917],{"type":21,"tag":42,"props":9918,"children":9920},{"className":9919},[],[9921],{"type":26,"value":8442},{"type":26,"value":9923}," feature is enabled,\n",{"type":21,"tag":251,"props":9925,"children":9926},{"href":5220},[9927],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":9930,"children":9932},{"className":9931},[],[9933],{"type":26,"value":9798},{"type":26,"value":9863},{"type":21,"tag":251,"props":9936,"children":9937},{"href":8077},[9938],{"type":26,"value":8080},{"type":26,"value":9940},", and the value of\n",{"type":21,"tag":251,"props":9942,"children":9943},{"href":8402},[9944],{"type":26,"value":8405},{"type":26,"value":172},{"type":21,"tag":42,"props":9947,"children":9949},{"className":9948},[],[9950],{"type":26,"value":9816},{"type":26,"value":9952}," used to\ncreate the bound graphics pipeline was not equal to the ",{"type":21,"tag":251,"props":9954,"children":9955},{"href":2590},[9956],{"type":26,"value":2593},{"type":26,"value":9890},{"type":21,"tag":251,"props":9959,"children":9960},{"href":5220},[9961],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":9964,"children":9966},{"className":9965},[],[9967],{"type":26,"value":9798},{"type":26,"value":9969},",\nthe value of the format ",{"type":21,"tag":412,"props":9971,"children":9972},{"type":414},[],{"type":26,"value":4967},{"type":21,"tag":42,"props":9975,"children":9977},{"className":9976},[],[9978],{"type":26,"value":8652},{"type":21,"tag":323,"props":9980,"children":9982},{"name":9981},"VUID-vkCmdDrawIndexedIndirect2KHR-dynamicRenderingUnusedAttachments-08916",[9983],{"type":21,"tag":22,"props":9984,"children":9985},{},[9986,9987,9991,9992,10000,10001,10005,10006,10012,10013,10017,10018,10022,10023,10029,10031,10034,10035],{"type":26,"value":8052},{"type":21,"tag":251,"props":9988,"children":9989},{"href":8040},[9990],{"type":26,"value":8043},{"type":26,"value":9777},{"type":21,"tag":251,"props":9993,"children":9994},{"href":8435},[9995],{"type":21,"tag":42,"props":9996,"children":9998},{"className":9997},[],[9999],{"type":26,"value":8442},{"type":26,"value":9787},{"type":21,"tag":251,"props":10002,"children":10003},{"href":5220},[10004],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10007,"children":10009},{"className":10008},[],[10010],{"type":26,"value":10011},"pStencilAttachment→imageView",{"type":26,"value":9800},{"type":21,"tag":251,"props":10014,"children":10015},{"href":8077},[10016],{"type":26,"value":8080},{"type":26,"value":4390},{"type":21,"tag":251,"props":10019,"children":10020},{"href":8402},[10021],{"type":26,"value":8405},{"type":26,"value":172},{"type":21,"tag":42,"props":10024,"children":10026},{"className":10025},[],[10027],{"type":26,"value":10028},"stencilAttachmentFormat",{"type":26,"value":10030}," used\nto create the bound graphics pipeline ",{"type":21,"tag":412,"props":10032,"children":10033},{"type":414},[],{"type":26,"value":9823},{"type":21,"tag":42,"props":10036,"children":10038},{"className":10037},[],[10039],{"type":26,"value":8652},{"type":21,"tag":323,"props":10041,"children":10043},{"name":10042},"VUID-vkCmdDrawIndexedIndirect2KHR-dynamicRenderingUnusedAttachments-08917",[10044],{"type":21,"tag":22,"props":10045,"children":10046},{},[10047,10048,10052,10053,10061,10062,10066,10067,10072,10073,10077,10078,10082,10083,10088,10089,10092,10093,10097,10099,10103,10104],{"type":26,"value":9837},{"type":21,"tag":251,"props":10049,"children":10050},{"href":8040},[10051],{"type":26,"value":8043},{"type":26,"value":9777},{"type":21,"tag":251,"props":10054,"children":10055},{"href":8435},[10056],{"type":21,"tag":42,"props":10057,"children":10059},{"className":10058},[],[10060],{"type":26,"value":8442},{"type":26,"value":9787},{"type":21,"tag":251,"props":10063,"children":10064},{"href":5220},[10065],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10068,"children":10070},{"className":10069},[],[10071],{"type":26,"value":10011},{"type":26,"value":9863},{"type":21,"tag":251,"props":10074,"children":10075},{"href":8077},[10076],{"type":26,"value":8080},{"type":26,"value":4390},{"type":21,"tag":251,"props":10079,"children":10080},{"href":8402},[10081],{"type":26,"value":8405},{"type":26,"value":172},{"type":21,"tag":42,"props":10084,"children":10086},{"className":10085},[],[10087],{"type":26,"value":10028},{"type":26,"value":10030},{"type":21,"tag":412,"props":10090,"children":10091},{"type":414},[],{"type":26,"value":3581},{"type":21,"tag":251,"props":10094,"children":10095},{"href":2590},[10096],{"type":26,"value":2593},{"type":26,"value":10098}," used to create\n",{"type":21,"tag":251,"props":10100,"children":10101},{"href":5220},[10102],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10105,"children":10107},{"className":10106},[],[10108],{"type":26,"value":10011},{"type":21,"tag":323,"props":10110,"children":10112},{"name":10111},"VUID-vkCmdDrawIndexedIndirect2KHR-dynamicRenderingUnusedAttachments-08918",[10113],{"type":21,"tag":22,"props":10114,"children":10115},{},[10116,10117,10121,10122,10130,10131,10135,10136,10141,10142,10146,10147,10151,10152,10157,10159,10163,10164,10168,10169,10174,10176,10179,10180],{"type":26,"value":8052},{"type":21,"tag":251,"props":10118,"children":10119},{"href":8040},[10120],{"type":26,"value":8043},{"type":26,"value":5289},{"type":21,"tag":251,"props":10123,"children":10124},{"href":8435},[10125],{"type":21,"tag":42,"props":10126,"children":10128},{"className":10127},[],[10129],{"type":26,"value":8442},{"type":26,"value":9923},{"type":21,"tag":251,"props":10132,"children":10133},{"href":5220},[10134],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10137,"children":10139},{"className":10138},[],[10140],{"type":26,"value":10011},{"type":26,"value":9863},{"type":21,"tag":251,"props":10143,"children":10144},{"href":8077},[10145],{"type":26,"value":8080},{"type":26,"value":9940},{"type":21,"tag":251,"props":10148,"children":10149},{"href":8402},[10150],{"type":26,"value":8405},{"type":26,"value":172},{"type":21,"tag":42,"props":10153,"children":10155},{"className":10154},[],[10156],{"type":26,"value":10028},{"type":26,"value":10158}," used\nto create the bound graphics pipeline was not equal to the\n",{"type":21,"tag":251,"props":10160,"children":10161},{"href":2590},[10162],{"type":26,"value":2593},{"type":26,"value":10098},{"type":21,"tag":251,"props":10165,"children":10166},{"href":5220},[10167],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10170,"children":10172},{"className":10171},[],[10173],{"type":26,"value":10011},{"type":26,"value":10175},", the value of\nthe format ",{"type":21,"tag":412,"props":10177,"children":10178},{"type":414},[],{"type":26,"value":4967},{"type":21,"tag":42,"props":10181,"children":10183},{"className":10182},[],[10184],{"type":26,"value":8652},{"type":21,"tag":323,"props":10186,"children":10188},{"name":10187},"VUID-vkCmdDrawIndexedIndirect2KHR-imageView-06183",[10189],{"type":21,"tag":22,"props":10190,"children":10191},{},[10192,10193,10197,10198,10204,10205,10210,10212,10216,10217,10220,10222],{"type":26,"value":8052},{"type":21,"tag":251,"props":10194,"children":10195},{"href":8040},[10196],{"type":26,"value":8043},{"type":26,"value":6860},{"type":21,"tag":251,"props":10199,"children":10201},{"href":10200},"/man/VkRenderingFragmentShadingRateAttachmentInfoKHR",[10202],{"type":26,"value":10203},"VkRenderingFragmentShadingRateAttachmentInfoKHR",{"type":26,"value":172},{"type":21,"tag":42,"props":10206,"children":10208},{"className":10207},[],[10209],{"type":26,"value":8064},{"type":26,"value":10211},"\nwas not ",{"type":21,"tag":251,"props":10213,"children":10214},{"href":8077},[10215],{"type":26,"value":8080},{"type":26,"value":8394},{"type":21,"tag":412,"props":10218,"children":10219},{"type":414},[],{"type":26,"value":10221}," have\nbeen created with\n",{"type":21,"tag":42,"props":10223,"children":10225},{"className":10224},[],[10226],{"type":26,"value":10227},"VK_PIPELINE_CREATE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR",{"type":21,"tag":323,"props":10229,"children":10231},{"name":10230},"VUID-vkCmdDrawIndexedIndirect2KHR-dynamicRenderingLocalRead-11797",[10232],{"type":21,"tag":22,"props":10233,"children":10234},{},[10235,10236,10240,10241,10251,10253,10259,10261,10271,10272,10278,10279,10284,10286,10289,10291],{"type":26,"value":8052},{"type":21,"tag":251,"props":10237,"children":10238},{"href":8040},[10239],{"type":26,"value":8043},{"type":26,"value":5289},{"type":21,"tag":251,"props":10242,"children":10244},{"href":10243},"/man/VkPhysicalDeviceVulkan14Features#features-dynamicRenderingLocalRead",[10245],{"type":21,"tag":42,"props":10246,"children":10248},{"className":10247},[],[10249],{"type":26,"value":10250},"dynamicRenderingLocalRead",{"type":26,"value":10252},"\nfeature is enabled, the\n",{"type":21,"tag":42,"props":10254,"children":10256},{"className":10255},[],[10257],{"type":26,"value":10258},"VK_RENDERING_LOCAL_READ_CONCURRENT_ACCESS_CONTROL_BIT_KHR",{"type":26,"value":10260}," flag is\nspecified, and an attachment is being used as a feedback loop as\nspecified by\n",{"type":21,"tag":251,"props":10262,"children":10264},{"href":10263},"/404#rendering-attachment-input-attachment-feedback",[10265],{"type":21,"tag":42,"props":10266,"children":10268},{"className":10267},[],[10269],{"type":26,"value":10270},"VK_RENDERING_ATTACHMENT_INPUT_ATTACHMENT_FEEDBACK_BIT_KHR",{"type":26,"value":88},{"type":21,"tag":251,"props":10273,"children":10275},{"href":10274},"/man/VkRenderingAttachmentFlagsInfoKHR",[10276],{"type":26,"value":10277},"VkRenderingAttachmentFlagsInfoKHR",{"type":26,"value":172},{"type":21,"tag":42,"props":10280,"children":10282},{"className":10281},[],[10283],{"type":26,"value":1354},{"type":26,"value":10285}," for that attachment\n",{"type":21,"tag":412,"props":10287,"children":10288},{"type":414},[],{"type":26,"value":10290}," include\n",{"type":21,"tag":42,"props":10292,"children":10294},{"className":10293},[],[10295],{"type":26,"value":10270},{"type":21,"tag":323,"props":10297,"children":10299},{"name":10298},"VUID-vkCmdDrawIndexedIndirect2KHR-imageView-06184",[10300],{"type":21,"tag":22,"props":10301,"children":10302},{},[10303,10304,10308,10309,10315,10316,10321,10322,10326,10327,10330,10331],{"type":26,"value":8052},{"type":21,"tag":251,"props":10305,"children":10306},{"href":8040},[10307],{"type":26,"value":8043},{"type":26,"value":6860},{"type":21,"tag":251,"props":10310,"children":10312},{"href":10311},"/man/VkRenderingFragmentDensityMapAttachmentInfoEXT",[10313],{"type":26,"value":10314},"VkRenderingFragmentDensityMapAttachmentInfoEXT",{"type":26,"value":172},{"type":21,"tag":42,"props":10317,"children":10319},{"className":10318},[],[10320],{"type":26,"value":8064},{"type":26,"value":10211},{"type":21,"tag":251,"props":10323,"children":10324},{"href":8077},[10325],{"type":26,"value":8080},{"type":26,"value":8394},{"type":21,"tag":412,"props":10328,"children":10329},{"type":414},[],{"type":26,"value":10221},{"type":21,"tag":42,"props":10332,"children":10334},{"className":10333},[],[10335],{"type":26,"value":10336},"VK_PIPELINE_CREATE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT",{"type":21,"tag":323,"props":10338,"children":10340},{"name":10339},"VUID-vkCmdDrawIndexedIndirect2KHR-layers-10831",[10341],{"type":21,"tag":22,"props":10342,"children":10343},{},[10344,10346,10352,10353,10359,10361,10367,10369,10372,10373,10379,10381,10387,10388],{"type":26,"value":10345},"If the current render pass instance was created with\n",{"type":21,"tag":42,"props":10347,"children":10349},{"className":10348},[],[10350],{"type":26,"value":10351},"VK_RENDERING_PER_LAYER_FRAGMENT_DENSITY_BIT_VALVE",{"type":26,"value":470},{"type":21,"tag":42,"props":10354,"children":10356},{"className":10355},[],[10357],{"type":26,"value":10358},"VK_RENDER_PASS_CREATE_PER_LAYER_FRAGMENT_DENSITY_BIT_VALVE",{"type":26,"value":10360},", and\nthe bound graphics pipeline was created with\n",{"type":21,"tag":42,"props":10362,"children":10364},{"className":10363},[],[10365],{"type":26,"value":10366},"VK_PIPELINE_CREATE_2_PER_LAYER_FRAGMENT_DENSITY_BIT_VALVE",{"type":26,"value":10368},", then\nthe current render pass instance ",{"type":21,"tag":412,"props":10370,"children":10371},{"type":414},[],{"type":26,"value":1084},{"type":21,"tag":42,"props":10374,"children":10376},{"className":10375},[],[10377],{"type":26,"value":10378},"layers",{"type":26,"value":10380}," value less\nthan or equal to\n",{"type":21,"tag":251,"props":10382,"children":10384},{"href":10383},"/man/VkPipelineFragmentDensityMapLayeredCreateInfoVALVE",[10385],{"type":26,"value":10386},"VkPipelineFragmentDensityMapLayeredCreateInfoVALVE",{"type":26,"value":172},{"type":21,"tag":42,"props":10389,"children":10391},{"className":10390},[],[10392],{"type":26,"value":10393},"maxFragmentDensityMapLayers",{"type":21,"tag":323,"props":10395,"children":10397},{"name":10396},"VUID-vkCmdDrawIndexedIndirect2KHR-colorAttachmentCount-06185",[10398],{"type":21,"tag":22,"props":10399,"children":10400},{},[10401,10403,10409,10410,10416,10418,10422,10424,10428,10429,10434,10436,10441,10443,10447,10448,10453,10455,10460,10461,10465,10466,10469,10471,10477,10478,10482,10483,10487],{"type":26,"value":10402},"If the bound pipeline was created with a\n",{"type":21,"tag":251,"props":10404,"children":10406},{"href":10405},"/man/VkAttachmentSampleCountInfoAMD",[10407],{"type":26,"value":10408},"VkAttachmentSampleCountInfoAMD",{"type":26,"value":470},{"type":21,"tag":251,"props":10411,"children":10413},{"href":10412},"/man/VkAttachmentSampleCountInfoNV",[10414],{"type":26,"value":10415},"VkAttachmentSampleCountInfoNV",{"type":26,"value":10417}," structure, and the current render\npass instance was begun with ",{"type":21,"tag":251,"props":10419,"children":10420},{"href":8040},[10421],{"type":26,"value":8043},{"type":26,"value":10423}," with a\n",{"type":21,"tag":251,"props":10425,"children":10426},{"href":5220},[10427],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10430,"children":10432},{"className":10431},[],[10433],{"type":26,"value":8465},{"type":26,"value":10435}," parameter greater than\n",{"type":21,"tag":42,"props":10437,"children":10439},{"className":10438},[],[10440],{"type":26,"value":8517},{"type":26,"value":10442},", then each element of the\n",{"type":21,"tag":251,"props":10444,"children":10445},{"href":5220},[10446],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10449,"children":10451},{"className":10450},[],[10452],{"type":26,"value":8530},{"type":26,"value":10454}," array with a\n",{"type":21,"tag":42,"props":10456,"children":10458},{"className":10457},[],[10459],{"type":26,"value":8064},{"type":26,"value":8539},{"type":21,"tag":251,"props":10462,"children":10463},{"href":8077},[10464],{"type":26,"value":8080},{"type":26,"value":410},{"type":21,"tag":412,"props":10467,"children":10468},{"type":414},[],{"type":26,"value":10470}," have been\ncreated with a sample count equal to the corresponding element of the\n",{"type":21,"tag":42,"props":10472,"children":10474},{"className":10473},[],[10475],{"type":26,"value":10476},"pColorAttachmentSamples",{"type":26,"value":8066},{"type":21,"tag":251,"props":10479,"children":10480},{"href":10405},[10481],{"type":26,"value":10408},{"type":26,"value":470},{"type":21,"tag":251,"props":10484,"children":10485},{"href":10412},[10486],{"type":26,"value":10415},{"type":26,"value":10488}," used to create the bound graphics\npipeline",{"type":21,"tag":323,"props":10490,"children":10492},{"name":10491},"VUID-vkCmdDrawIndexedIndirect2KHR-pDepthAttachment-06186",[10493],{"type":21,"tag":22,"props":10494,"children":10495},{},[10496,10497,10501,10503,10507,10508,10512,10514,10518,10519,10524,10525,10529,10531,10537,10538,10542,10543,10547,10549,10552,10554,10558,10559],{"type":26,"value":8052},{"type":21,"tag":251,"props":10498,"children":10499},{"href":8040},[10500],{"type":26,"value":8043},{"type":26,"value":10502},", the bound pipeline was created with a\n",{"type":21,"tag":251,"props":10504,"children":10505},{"href":10405},[10506],{"type":26,"value":10408},{"type":26,"value":470},{"type":21,"tag":251,"props":10509,"children":10510},{"href":10412},[10511],{"type":26,"value":10415},{"type":26,"value":10513}," structure, and\n",{"type":21,"tag":251,"props":10515,"children":10516},{"href":5220},[10517],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10520,"children":10522},{"className":10521},[],[10523],{"type":26,"value":9798},{"type":26,"value":9863},{"type":21,"tag":251,"props":10526,"children":10527},{"href":8077},[10528],{"type":26,"value":8080},{"type":26,"value":10530},", the value of the\n",{"type":21,"tag":42,"props":10532,"children":10534},{"className":10533},[],[10535],{"type":26,"value":10536},"depthStencilAttachmentSamples",{"type":26,"value":8066},{"type":21,"tag":251,"props":10539,"children":10540},{"href":10405},[10541],{"type":26,"value":10408},{"type":26,"value":470},{"type":21,"tag":251,"props":10544,"children":10545},{"href":10412},[10546],{"type":26,"value":10415},{"type":26,"value":10548}," used to create the bound graphics\npipeline ",{"type":21,"tag":412,"props":10550,"children":10551},{"type":414},[],{"type":26,"value":10553}," be equal to the sample count used to create\n",{"type":21,"tag":251,"props":10555,"children":10556},{"href":5220},[10557],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10560,"children":10562},{"className":10561},[],[10563],{"type":26,"value":9798},{"type":21,"tag":323,"props":10565,"children":10567},{"name":10566},"VUID-vkCmdDrawIndexedIndirect2KHR-pStencilAttachment-06187",[10568],{"type":21,"tag":22,"props":10569,"children":10570},{},[10571,10572,10576,10577,10581,10582,10586,10587,10591,10592,10597,10598,10602,10603,10608,10609,10613,10614,10618,10619,10622,10623,10627,10628],{"type":26,"value":8052},{"type":21,"tag":251,"props":10573,"children":10574},{"href":8040},[10575],{"type":26,"value":8043},{"type":26,"value":10502},{"type":21,"tag":251,"props":10578,"children":10579},{"href":10405},[10580],{"type":26,"value":10408},{"type":26,"value":470},{"type":21,"tag":251,"props":10583,"children":10584},{"href":10412},[10585],{"type":26,"value":10415},{"type":26,"value":10513},{"type":21,"tag":251,"props":10588,"children":10589},{"href":5220},[10590],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10593,"children":10595},{"className":10594},[],[10596],{"type":26,"value":10011},{"type":26,"value":9863},{"type":21,"tag":251,"props":10599,"children":10600},{"href":8077},[10601],{"type":26,"value":8080},{"type":26,"value":10530},{"type":21,"tag":42,"props":10604,"children":10606},{"className":10605},[],[10607],{"type":26,"value":10536},{"type":26,"value":8066},{"type":21,"tag":251,"props":10610,"children":10611},{"href":10405},[10612],{"type":26,"value":10408},{"type":26,"value":470},{"type":21,"tag":251,"props":10615,"children":10616},{"href":10412},[10617],{"type":26,"value":10415},{"type":26,"value":10548},{"type":21,"tag":412,"props":10620,"children":10621},{"type":414},[],{"type":26,"value":10553},{"type":21,"tag":251,"props":10624,"children":10625},{"href":5220},[10626],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10629,"children":10631},{"className":10630},[],[10632],{"type":26,"value":10011},{"type":21,"tag":323,"props":10634,"children":10636},{"name":10635},"VUID-vkCmdDrawIndexedIndirect2KHR-multisampledRenderToSingleSampled-07285",[10637],{"type":21,"tag":22,"props":10638,"children":10639},{},[10640,10642,10646,10647,10651,10653,10661,10663,10669,10671,10675,10676,10680,10681,10686,10688,10693,10695,10699,10700,10705,10707,10712,10713,10717,10718,10721,10723,10728],{"type":26,"value":10641},"If the bound pipeline was created without a ",{"type":21,"tag":251,"props":10643,"children":10644},{"href":10405},[10645],{"type":26,"value":10408},{"type":26,"value":5736},{"type":21,"tag":251,"props":10648,"children":10649},{"href":10412},[10650],{"type":26,"value":10415},{"type":26,"value":10652}," structure, and the ",{"type":21,"tag":251,"props":10654,"children":10655},{"href":7992},[10656],{"type":21,"tag":42,"props":10657,"children":10659},{"className":10658},[],[10660],{"type":26,"value":7999},{"type":26,"value":10662}," feature is not enabled, and\n",{"type":21,"tag":251,"props":10664,"children":10666},{"href":10665},"/man/vkCmdBeginCustomResolveEXT",[10667],{"type":26,"value":10668},"vkCmdBeginCustomResolveEXT",{"type":26,"value":10670}," has not yet been recorded in the render pass instance, and the current render pass instance was begun with ",{"type":21,"tag":251,"props":10672,"children":10673},{"href":8040},[10674],{"type":26,"value":8043},{"type":26,"value":2587},{"type":21,"tag":251,"props":10677,"children":10678},{"href":5220},[10679],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10682,"children":10684},{"className":10683},[],[10685],{"type":26,"value":8465},{"type":26,"value":10687}," parameter greater than ",{"type":21,"tag":42,"props":10689,"children":10691},{"className":10690},[],[10692],{"type":26,"value":8517},{"type":26,"value":10694},", then each element of the ",{"type":21,"tag":251,"props":10696,"children":10697},{"href":5220},[10698],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10701,"children":10703},{"className":10702},[],[10704],{"type":26,"value":8530},{"type":26,"value":10706}," array with a ",{"type":21,"tag":42,"props":10708,"children":10710},{"className":10709},[],[10711],{"type":26,"value":8064},{"type":26,"value":8539},{"type":21,"tag":251,"props":10714,"children":10715},{"href":8077},[10716],{"type":26,"value":8080},{"type":26,"value":410},{"type":21,"tag":412,"props":10719,"children":10720},{"type":414},[],{"type":26,"value":10722}," have been created with a sample count equal to the value of ",{"type":21,"tag":42,"props":10724,"children":10726},{"className":10725},[],[10727],{"type":26,"value":8017},{"type":26,"value":10729}," for the bound graphics pipeline",{"type":21,"tag":323,"props":10731,"children":10733},{"name":10732},"VUID-vkCmdDrawIndexedIndirect2KHR-multisampledRenderToSingleSampled-07286",[10734],{"type":21,"tag":22,"props":10735,"children":10736},{},[10737,10738,10742,10743,10747,10748,10756,10757,10761,10763,10767,10768,10773,10775,10779,10781,10786,10788,10791,10793,10797,10798],{"type":26,"value":10641},{"type":21,"tag":251,"props":10739,"children":10740},{"href":10405},[10741],{"type":26,"value":10408},{"type":26,"value":5736},{"type":21,"tag":251,"props":10744,"children":10745},{"href":10412},[10746],{"type":26,"value":10415},{"type":26,"value":10652},{"type":21,"tag":251,"props":10749,"children":10750},{"href":7992},[10751],{"type":21,"tag":42,"props":10752,"children":10754},{"className":10753},[],[10755],{"type":26,"value":7999},{"type":26,"value":10662},{"type":21,"tag":251,"props":10758,"children":10759},{"href":10665},[10760],{"type":26,"value":10668},{"type":26,"value":10762}," has not yet been recorded in the render pass instance, and ",{"type":21,"tag":251,"props":10764,"children":10765},{"href":5220},[10766],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10769,"children":10771},{"className":10770},[],[10772],{"type":26,"value":9798},{"type":26,"value":10774}," was not ",{"type":21,"tag":251,"props":10776,"children":10777},{"href":8077},[10778],{"type":26,"value":8080},{"type":26,"value":10780},", the value of ",{"type":21,"tag":42,"props":10782,"children":10784},{"className":10783},[],[10785],{"type":26,"value":8017},{"type":26,"value":10787}," for the bound graphics pipeline ",{"type":21,"tag":412,"props":10789,"children":10790},{"type":414},[],{"type":26,"value":10792}," be equal to the sample count used to create ",{"type":21,"tag":251,"props":10794,"children":10795},{"href":5220},[10796],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10799,"children":10801},{"className":10800},[],[10802],{"type":26,"value":9798},{"type":21,"tag":323,"props":10804,"children":10806},{"name":10805},"VUID-vkCmdDrawIndexedIndirect2KHR-multisampledRenderToSingleSampled-07287",[10807],{"type":21,"tag":22,"props":10808,"children":10809},{},[10810,10811,10815,10816,10820,10821,10829,10830,10834,10835,10839,10840,10845,10846,10850,10851,10856,10857,10860,10861,10865,10866],{"type":26,"value":10641},{"type":21,"tag":251,"props":10812,"children":10813},{"href":10405},[10814],{"type":26,"value":10408},{"type":26,"value":5736},{"type":21,"tag":251,"props":10817,"children":10818},{"href":10412},[10819],{"type":26,"value":10415},{"type":26,"value":10652},{"type":21,"tag":251,"props":10822,"children":10823},{"href":7992},[10824],{"type":21,"tag":42,"props":10825,"children":10827},{"className":10826},[],[10828],{"type":26,"value":7999},{"type":26,"value":10662},{"type":21,"tag":251,"props":10831,"children":10832},{"href":10665},[10833],{"type":26,"value":10668},{"type":26,"value":10762},{"type":21,"tag":251,"props":10836,"children":10837},{"href":5220},[10838],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10841,"children":10843},{"className":10842},[],[10844],{"type":26,"value":10011},{"type":26,"value":10774},{"type":21,"tag":251,"props":10847,"children":10848},{"href":8077},[10849],{"type":26,"value":8080},{"type":26,"value":10780},{"type":21,"tag":42,"props":10852,"children":10854},{"className":10853},[],[10855],{"type":26,"value":8017},{"type":26,"value":10787},{"type":21,"tag":412,"props":10858,"children":10859},{"type":414},[],{"type":26,"value":10792},{"type":21,"tag":251,"props":10862,"children":10863},{"href":5220},[10864],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":10867,"children":10869},{"className":10868},[],[10870],{"type":26,"value":10011},{"type":21,"tag":323,"props":10872,"children":10874},{"name":10873},"VUID-vkCmdDrawIndexedIndirect2KHR-pNext-07935",[10875],{"type":21,"tag":22,"props":10876,"children":10877},{},[10878,10880,10884,10885,10890,10892,10896,10898,10904,10906,10912,10913,10918,10920,10925,10927,10930,10931,10935,10936],{"type":26,"value":10879},"If this command is called inside a render pass instance started with\n",{"type":21,"tag":251,"props":10881,"children":10882},{"href":8040},[10883],{"type":26,"value":8043},{"type":26,"value":8082},{"type":21,"tag":42,"props":10886,"children":10888},{"className":10887},[],[10889],{"type":26,"value":9460},{"type":26,"value":10891}," chain of\n",{"type":21,"tag":251,"props":10893,"children":10894},{"href":5220},[10895],{"type":26,"value":5223},{"type":26,"value":10897}," includes a\n",{"type":21,"tag":251,"props":10899,"children":10901},{"href":10900},"/man/VkMultisampledRenderToSingleSampledInfoEXT",[10902],{"type":26,"value":10903},"VkMultisampledRenderToSingleSampledInfoEXT",{"type":26,"value":10905}," structure with\n",{"type":21,"tag":42,"props":10907,"children":10909},{"className":10908},[],[10910],{"type":26,"value":10911},"multisampledRenderToSingleSampledEnable",{"type":26,"value":386},{"type":21,"tag":42,"props":10914,"children":10916},{"className":10915},[],[10917],{"type":26,"value":656},{"type":26,"value":10919},",\nthen the value of ",{"type":21,"tag":42,"props":10921,"children":10923},{"className":10922},[],[10924],{"type":26,"value":8017},{"type":26,"value":10926}," for the bound graphics\npipeline ",{"type":21,"tag":412,"props":10928,"children":10929},{"type":414},[],{"type":26,"value":9823},{"type":21,"tag":251,"props":10932,"children":10933},{"href":10900},[10934],{"type":26,"value":10903},{"type":26,"value":172},{"type":21,"tag":42,"props":10937,"children":10939},{"className":10938},[],[10940],{"type":26,"value":8017},{"type":21,"tag":323,"props":10942,"children":10944},{"name":10943},"VUID-vkCmdDrawIndexedIndirect2KHR-renderPass-06198",[10945],{"type":21,"tag":22,"props":10946,"children":10947},{},[10948,10949,10953,10955,10958,10960,10964,10965,10970,10971],{"type":26,"value":8052},{"type":21,"tag":251,"props":10950,"children":10951},{"href":8040},[10952],{"type":26,"value":8043},{"type":26,"value":10954},", the bound pipeline ",{"type":21,"tag":412,"props":10956,"children":10957},{"type":414},[],{"type":26,"value":10959}," have been created\nwith a ",{"type":21,"tag":251,"props":10961,"children":10962},{"href":9465},[10963],{"type":26,"value":4988},{"type":26,"value":172},{"type":21,"tag":42,"props":10966,"children":10968},{"className":10967},[],[10969],{"type":26,"value":4980},{"type":26,"value":370},{"type":21,"tag":251,"props":10972,"children":10973},{"href":8077},[10974],{"type":26,"value":8080},{"type":21,"tag":323,"props":10976,"children":10978},{"name":10977},"VUID-vkCmdDrawIndexedIndirect2KHR-pColorAttachments-08963",[10979],{"type":21,"tag":22,"props":10980,"children":10981},{},[10982,10983,10987,10988,10992,10994,10998,10999,11005,11006,11010,11012,11016,11017,11022,11024,11027,11029],{"type":26,"value":8052},{"type":21,"tag":251,"props":10984,"children":10985},{"href":8040},[10986],{"type":26,"value":8043},{"type":26,"value":88},{"type":21,"tag":251,"props":10989,"children":10990},{"href":10665},[10991],{"type":26,"value":10668},{"type":26,"value":10993}," has not yet been recorded in the render\npass instance,\nthere is a graphics pipeline bound with a fragment shader that\nstatically writes to a color attachment, the color write mask is not\nzero, color writes are enabled, and the corresponding element of the\n",{"type":21,"tag":251,"props":10995,"children":10996},{"href":5220},[10997],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":11000,"children":11002},{"className":11001},[],[11003],{"type":26,"value":11004},"pColorAttachments→imageView",{"type":26,"value":9863},{"type":21,"tag":251,"props":11007,"children":11008},{"href":8077},[11009],{"type":26,"value":8080},{"type":26,"value":11011},", then the corresponding element of\n",{"type":21,"tag":251,"props":11013,"children":11014},{"href":8402},[11015],{"type":26,"value":8405},{"type":26,"value":172},{"type":21,"tag":42,"props":11018,"children":11020},{"className":11019},[],[11021],{"type":26,"value":8566},{"type":26,"value":11023}," used\nto create the pipeline ",{"type":21,"tag":412,"props":11025,"children":11026},{"type":414},[],{"type":26,"value":11028}," not be ",{"type":21,"tag":42,"props":11030,"children":11032},{"className":11031},[],[11033],{"type":26,"value":8652},{"type":21,"tag":323,"props":11035,"children":11037},{"name":11036},"VUID-vkCmdDrawIndexedIndirect2KHR-pColorAttachments-11539",[11038],{"type":21,"tag":22,"props":11039,"children":11040},{},[11041,11042,11046,11047,11051,11053,11057,11058,11064,11065,11069,11070,11076,11077,11082,11083,11086,11087],{"type":26,"value":8052},{"type":21,"tag":251,"props":11043,"children":11044},{"href":8040},[11045],{"type":26,"value":8043},{"type":26,"value":796},{"type":21,"tag":251,"props":11048,"children":11049},{"href":10665},[11050],{"type":26,"value":10668},{"type":26,"value":11052}," has been\nrecorded in the render pass instance, there is a graphics pipeline bound\nwith a fragment shader that statically writes to a color attachment, the\ncolor write mask is not zero, color writes are enabled, and the\ncorresponding element of the\n",{"type":21,"tag":251,"props":11054,"children":11055},{"href":5220},[11056],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":11059,"children":11061},{"className":11060},[],[11062],{"type":26,"value":11063},"pColorAttachments→resolveImageView",{"type":26,"value":9863},{"type":21,"tag":251,"props":11066,"children":11067},{"href":8077},[11068],{"type":26,"value":8080},{"type":26,"value":11011},{"type":21,"tag":251,"props":11071,"children":11073},{"href":11072},"/man/VkCustomResolveCreateInfoEXT",[11074],{"type":26,"value":11075},"VkCustomResolveCreateInfoEXT",{"type":26,"value":172},{"type":21,"tag":42,"props":11078,"children":11080},{"className":11079},[],[11081],{"type":26,"value":8566},{"type":26,"value":11023},{"type":21,"tag":412,"props":11084,"children":11085},{"type":414},[],{"type":26,"value":11028},{"type":21,"tag":42,"props":11088,"children":11090},{"className":11089},[],[11091],{"type":26,"value":8652},{"type":21,"tag":323,"props":11093,"children":11095},{"name":11094},"VUID-vkCmdDrawIndexedIndirect2KHR-pDepthAttachment-08964",[11096],{"type":21,"tag":22,"props":11097,"children":11098},{},[11099,11100,11104,11105,11109,11111,11115,11116,11121,11122,11126,11127,11131,11132,11137,11139,11142,11143],{"type":26,"value":8052},{"type":21,"tag":251,"props":11101,"children":11102},{"href":8040},[11103],{"type":26,"value":8043},{"type":26,"value":88},{"type":21,"tag":251,"props":11106,"children":11107},{"href":10665},[11108],{"type":26,"value":10668},{"type":26,"value":11110}," has not yet been recorded in the render\npass instance,\nthere is a graphics pipeline bound, depth test is enabled, and the\n",{"type":21,"tag":251,"props":11112,"children":11113},{"href":5220},[11114],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":11117,"children":11119},{"className":11118},[],[11120],{"type":26,"value":9798},{"type":26,"value":9863},{"type":21,"tag":251,"props":11123,"children":11124},{"href":8077},[11125],{"type":26,"value":8080},{"type":26,"value":7055},{"type":21,"tag":251,"props":11128,"children":11129},{"href":8402},[11130],{"type":26,"value":8405},{"type":26,"value":172},{"type":21,"tag":42,"props":11133,"children":11135},{"className":11134},[],[11136],{"type":26,"value":9816},{"type":26,"value":11138}," used to\ncreate the pipeline ",{"type":21,"tag":412,"props":11140,"children":11141},{"type":414},[],{"type":26,"value":11028},{"type":21,"tag":42,"props":11144,"children":11146},{"className":11145},[],[11147],{"type":26,"value":8652},{"type":21,"tag":323,"props":11149,"children":11151},{"name":11150},"VUID-vkCmdDrawIndexedIndirect2KHR-pDepthAttachment-11540",[11152],{"type":21,"tag":22,"props":11153,"children":11154},{},[11155,11156,11160,11161,11165,11167,11171,11172,11178,11179,11183,11184,11188,11189,11194,11195,11198,11199],{"type":26,"value":8052},{"type":21,"tag":251,"props":11157,"children":11158},{"href":8040},[11159],{"type":26,"value":8043},{"type":26,"value":796},{"type":21,"tag":251,"props":11162,"children":11163},{"href":10665},[11164],{"type":26,"value":10668},{"type":26,"value":11166}," has been\nrecorded in the render pass instance, there is a graphics pipeline\nbound, depth test is enabled, and the\n",{"type":21,"tag":251,"props":11168,"children":11169},{"href":5220},[11170],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":11173,"children":11175},{"className":11174},[],[11176],{"type":26,"value":11177},"pDepthAttachment→resolveImageView",{"type":26,"value":9863},{"type":21,"tag":251,"props":11180,"children":11181},{"href":8077},[11182],{"type":26,"value":8080},{"type":26,"value":7055},{"type":21,"tag":251,"props":11185,"children":11186},{"href":11072},[11187],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":11190,"children":11192},{"className":11191},[],[11193],{"type":26,"value":9816},{"type":26,"value":11138},{"type":21,"tag":412,"props":11196,"children":11197},{"type":414},[],{"type":26,"value":11028},{"type":21,"tag":42,"props":11200,"children":11202},{"className":11201},[],[11203],{"type":26,"value":8652},{"type":21,"tag":323,"props":11205,"children":11207},{"name":11206},"VUID-vkCmdDrawIndexedIndirect2KHR-pStencilAttachment-08965",[11208],{"type":21,"tag":22,"props":11209,"children":11210},{},[11211,11212,11216,11217,11221,11223,11227,11228,11233,11234,11238,11239,11243,11244,11249,11250,11253,11254],{"type":26,"value":8052},{"type":21,"tag":251,"props":11213,"children":11214},{"href":8040},[11215],{"type":26,"value":8043},{"type":26,"value":88},{"type":21,"tag":251,"props":11218,"children":11219},{"href":10665},[11220],{"type":26,"value":10668},{"type":26,"value":11222}," has not yet been recorded in the render\npass instance,\nthere is a graphics pipeline bound, stencil test is enabled and the\n",{"type":21,"tag":251,"props":11224,"children":11225},{"href":5220},[11226],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":11229,"children":11231},{"className":11230},[],[11232],{"type":26,"value":10011},{"type":26,"value":9863},{"type":21,"tag":251,"props":11235,"children":11236},{"href":8077},[11237],{"type":26,"value":8080},{"type":26,"value":7055},{"type":21,"tag":251,"props":11240,"children":11241},{"href":8402},[11242],{"type":26,"value":8405},{"type":26,"value":172},{"type":21,"tag":42,"props":11245,"children":11247},{"className":11246},[],[11248],{"type":26,"value":10028},{"type":26,"value":11023},{"type":21,"tag":412,"props":11251,"children":11252},{"type":414},[],{"type":26,"value":11028},{"type":21,"tag":42,"props":11255,"children":11257},{"className":11256},[],[11258],{"type":26,"value":8652},{"type":21,"tag":323,"props":11260,"children":11262},{"name":11261},"VUID-vkCmdDrawIndexedIndirect2KHR-pStencilAttachment-11860",[11263],{"type":21,"tag":22,"props":11264,"children":11265},{},[11266,11267,11271,11272,11276,11278,11282,11283,11289,11291,11295,11296,11300,11301,11306,11307,11310,11311],{"type":26,"value":8052},{"type":21,"tag":251,"props":11268,"children":11269},{"href":8040},[11270],{"type":26,"value":8043},{"type":26,"value":796},{"type":21,"tag":251,"props":11273,"children":11274},{"href":10665},[11275],{"type":26,"value":10668},{"type":26,"value":11277}," has been\nrecorded in the render pass instance, there is a graphics pipeline\nbound, stencil test is enabled and the\n",{"type":21,"tag":251,"props":11279,"children":11280},{"href":5220},[11281],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":11284,"children":11286},{"className":11285},[],[11287],{"type":26,"value":11288},"pStencilAttachment→resolveImageView",{"type":26,"value":11290}," was\nnot ",{"type":21,"tag":251,"props":11292,"children":11293},{"href":8077},[11294],{"type":26,"value":8080},{"type":26,"value":7055},{"type":21,"tag":251,"props":11297,"children":11298},{"href":11072},[11299],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":11302,"children":11304},{"className":11303},[],[11305],{"type":26,"value":10028},{"type":26,"value":11023},{"type":21,"tag":412,"props":11308,"children":11309},{"type":414},[],{"type":26,"value":11028},{"type":21,"tag":42,"props":11312,"children":11314},{"className":11313},[],[11315],{"type":26,"value":8652},{"type":21,"tag":323,"props":11317,"children":11319},{"name":11318},"VUID-vkCmdDrawIndexedIndirect2KHR-flags-10582",[11320],{"type":21,"tag":22,"props":11321,"children":11322},{},[11323,11325,11329,11331,11336,11338,11342,11343,11348,11350,11353,11355,11361,11363,11369],{"type":26,"value":11324},"If the current render pass instance was begun with a\n",{"type":21,"tag":251,"props":11326,"children":11327},{"href":8040},[11328],{"type":26,"value":8043},{"type":26,"value":11330}," call in ",{"type":21,"tag":42,"props":11332,"children":11334},{"className":11333},[],[11335],{"type":26,"value":83},{"type":26,"value":11337},", its\n",{"type":21,"tag":251,"props":11339,"children":11340},{"href":5220},[11341],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":11344,"children":11346},{"className":11345},[],[11347],{"type":26,"value":1354},{"type":26,"value":11349}," parameter ",{"type":21,"tag":412,"props":11351,"children":11352},{"type":414},[],{"type":26,"value":11354}," not have\n",{"type":21,"tag":42,"props":11356,"children":11358},{"className":11357},[],[11359],{"type":26,"value":11360},"VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT",{"type":26,"value":11362}," set\nunless ",{"type":21,"tag":42,"props":11364,"children":11366},{"className":11365},[],[11367],{"type":26,"value":11368},"VK_RENDERING_CONTENTS_INLINE_BIT_KHR",{"type":26,"value":11370}," is also set",{"type":21,"tag":323,"props":11372,"children":11374},{"name":11373},"VUID-vkCmdDrawIndexedIndirect2KHR-primitivesGeneratedQueryWithRasterizerDiscard-06708",[11375],{"type":21,"tag":22,"props":11376,"children":11377},{},[11378,11379,11389,11391,11397,11399,11405,11406,11409],{"type":26,"value":1180},{"type":21,"tag":251,"props":11380,"children":11382},{"href":11381},"/man/VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT#features-primitivesGeneratedQueryWithRasterizerDiscard",[11383],{"type":21,"tag":42,"props":11384,"children":11386},{"className":11385},[],[11387],{"type":26,"value":11388},"primitivesGeneratedQueryWithRasterizerDiscard",{"type":26,"value":11390}," feature is not\nenabled and the ",{"type":21,"tag":42,"props":11392,"children":11394},{"className":11393},[],[11395],{"type":26,"value":11396},"VK_QUERY_TYPE_PRIMITIVES_GENERATED_EXT",{"type":26,"value":11398}," query is\nactive, ",{"type":21,"tag":251,"props":11400,"children":11402},{"href":11401},"/chapters/primsrast#primsrast-discard",[11403],{"type":26,"value":11404},"rasterization discard",{"type":26,"value":410},{"type":21,"tag":412,"props":11407,"children":11408},{"type":414},[],{"type":26,"value":11410}," not be enabled",{"type":21,"tag":323,"props":11412,"children":11414},{"name":11413},"VUID-vkCmdDrawIndexedIndirect2KHR-primitivesGeneratedQueryWithNonZeroStreams-06709",[11415],{"type":21,"tag":22,"props":11416,"children":11417},{},[11418,11419,11429,11430,11435,11437,11440,11442,11448,11449],{"type":26,"value":1180},{"type":21,"tag":251,"props":11420,"children":11422},{"href":11421},"/man/VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT#features-primitivesGeneratedQueryWithNonZeroStreams",[11423],{"type":21,"tag":42,"props":11424,"children":11426},{"className":11425},[],[11427],{"type":26,"value":11428},"primitivesGeneratedQueryWithNonZeroStreams",{"type":26,"value":11390},{"type":21,"tag":42,"props":11431,"children":11433},{"className":11432},[],[11434],{"type":26,"value":11396},{"type":26,"value":11436}," query is\nactive, the bound graphics pipeline ",{"type":21,"tag":412,"props":11438,"children":11439},{"type":414},[],{"type":26,"value":11441}," not have been created with a\nnon-zero value in\n",{"type":21,"tag":42,"props":11443,"children":11445},{"className":11444},[],[11446],{"type":26,"value":11447},"VkPipelineRasterizationStateStreamCreateInfoEXT",{"type":26,"value":172},{"type":21,"tag":42,"props":11450,"children":11452},{"className":11451},[],[11453],{"type":26,"value":11454},"rasterizationStream",{"type":21,"tag":323,"props":11456,"children":11458},{"name":11457},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07620",[11459],{"type":21,"tag":22,"props":11460,"children":11461},{},[11462,11463,11473,11474,11480,11481,11485,11486,11491,11492,11497,11498,11504,11505,11508,11509,11513],{"type":26,"value":1180},{"type":21,"tag":251,"props":11464,"children":11466},{"href":11465},"/man/VkPhysicalDeviceFeatures#features-depthClamp",[11467],{"type":21,"tag":42,"props":11468,"children":11470},{"className":11469},[],[11471],{"type":26,"value":11472},"depthClamp",{"type":26,"value":6626},{"type":21,"tag":42,"props":11475,"children":11477},{"className":11476},[],[11478],{"type":26,"value":11479},"VK_DYNAMIC_STATE_DEPTH_CLAMP_ENABLE_EXT",{"type":26,"value":6683},{"type":21,"tag":251,"props":11482,"children":11483},{"href":5631},[11484],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":11487,"children":11489},{"className":11488},[],[11490],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":11493,"children":11495},{"className":11494},[],[11496],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":11499,"children":11501},{"href":11500},"/man/vkCmdSetDepthClampEnableEXT",[11502],{"type":26,"value":11503},"vkCmdSetDepthClampEnableEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":11506,"children":11507},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":11510,"children":11511},{"href":5575},[11512],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":11515,"children":11517},{"name":11516},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07621",[11518],{"type":21,"tag":22,"props":11519,"children":11520},{},[11521,11522,11528,11529,11533,11534,11539,11540,11545,11546,11552,11553,11556,11557,11561],{"type":26,"value":5620},{"type":21,"tag":42,"props":11523,"children":11525},{"className":11524},[],[11526],{"type":26,"value":11527},"VK_DYNAMIC_STATE_POLYGON_MODE_EXT",{"type":26,"value":6344},{"type":21,"tag":251,"props":11530,"children":11531},{"href":5631},[11532],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":11535,"children":11537},{"className":11536},[],[11538],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":11541,"children":11543},{"className":11542},[],[11544],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":11547,"children":11549},{"href":11548},"/man/vkCmdSetPolygonModeEXT",[11550],{"type":26,"value":11551},"vkCmdSetPolygonModeEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":11554,"children":11555},{"type":414},[],{"type":26,"value":5572},{"type":21,"tag":251,"props":11558,"children":11559},{"href":5575},[11560],{"type":26,"value":5578},{"type":26,"value":5580},{"type":21,"tag":323,"props":11563,"children":11565},{"name":11564},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07622",[11566],{"type":21,"tag":22,"props":11567,"children":11568},{},[11569,11570,11575,11576,11580,11581,11586,11587,11592,11593,11597,11598,11601,11602,11606],{"type":26,"value":5620},{"type":21,"tag":42,"props":11571,"children":11573},{"className":11572},[],[11574],{"type":26,"value":9026},{"type":26,"value":6634},{"type":21,"tag":251,"props":11577,"children":11578},{"href":5631},[11579],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":11582,"children":11584},{"className":11583},[],[11585],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":11588,"children":11590},{"className":11589},[],[11591],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":11594,"children":11595},{"href":9030},[11596],{"type":26,"value":9033},{"type":26,"value":410},{"type":21,"tag":412,"props":11599,"children":11600},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":11603,"children":11604},{"href":5575},[11605],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":11608,"children":11610},{"name":11609},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07623",[11611],{"type":21,"tag":22,"props":11612,"children":11613},{},[11614,11615,11621,11622,11626,11627,11632,11633,11638,11639,11645,11646,11649,11650,11654],{"type":26,"value":5620},{"type":21,"tag":42,"props":11616,"children":11618},{"className":11617},[],[11619],{"type":26,"value":11620},"VK_DYNAMIC_STATE_SAMPLE_MASK_EXT",{"type":26,"value":6344},{"type":21,"tag":251,"props":11623,"children":11624},{"href":5631},[11625],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":11628,"children":11630},{"className":11629},[],[11631],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":11634,"children":11636},{"className":11635},[],[11637],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":11640,"children":11642},{"href":11641},"/man/vkCmdSetSampleMaskEXT",[11643],{"type":26,"value":11644},"vkCmdSetSampleMaskEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":11647,"children":11648},{"type":414},[],{"type":26,"value":5572},{"type":21,"tag":251,"props":11651,"children":11652},{"href":5575},[11653],{"type":26,"value":5578},{"type":26,"value":5580},{"type":21,"tag":323,"props":11656,"children":11658},{"name":11657},"VUID-vkCmdDrawIndexedIndirect2KHR-alphaToCoverageEnable-08919",[11659],{"type":21,"tag":22,"props":11660,"children":11661},{},[11662,11663,11669,11671,11677,11679,11684,11686,11692,11693,11699,11700,11703,11705,11711,11713,11719,11721,11727],{"type":26,"value":5552},{"type":21,"tag":42,"props":11664,"children":11666},{"className":11665},[],[11667],{"type":26,"value":11668},"VK_DYNAMIC_STATE_ALPHA_TO_COVERAGE_ENABLE_EXT",{"type":26,"value":11670}," dynamic state\nenabled, and ",{"type":21,"tag":42,"props":11672,"children":11674},{"className":11673},[],[11675],{"type":26,"value":11676},"alphaToCoverageEnable",{"type":26,"value":11678}," was ",{"type":21,"tag":42,"props":11680,"children":11682},{"className":11681},[],[11683],{"type":26,"value":656},{"type":26,"value":11685}," in the last\ncall to ",{"type":21,"tag":251,"props":11687,"children":11689},{"href":11688},"/man/vkCmdSetAlphaToCoverageEnableEXT",[11690],{"type":26,"value":11691},"vkCmdSetAlphaToCoverageEnableEXT",{"type":26,"value":7055},{"type":21,"tag":251,"props":11694,"children":11696},{"href":11695},"/chapters/interfaces#interfaces-fragmentoutput",[11697],{"type":26,"value":11698},"Fragment Output Interface",{"type":26,"value":410},{"type":21,"tag":412,"props":11701,"children":11702},{"type":414},[],{"type":26,"value":11704}," contain a\nvariable for the alpha ",{"type":21,"tag":42,"props":11706,"children":11708},{"className":11707},[],[11709],{"type":26,"value":11710},"Component",{"type":26,"value":11712}," word in ",{"type":21,"tag":42,"props":11714,"children":11716},{"className":11715},[],[11717],{"type":26,"value":11718},"Location",{"type":26,"value":11720}," 0 at\n",{"type":21,"tag":42,"props":11722,"children":11724},{"className":11723},[],[11725],{"type":26,"value":11726},"Index",{"type":26,"value":11728}," 0",{"type":21,"tag":323,"props":11730,"children":11732},{"name":11731},"VUID-vkCmdDrawIndexedIndirect2KHR-alphaToCoverageEnable-08920",[11733],{"type":21,"tag":22,"props":11734,"children":11735},{},[11736,11738,11742,11744,11749,11750,11755,11756,11760,11761,11764,11765,11770,11771,11776,11777,11782],{"type":26,"value":11737},"If a shader object is bound to any graphics stage, and the most recent\ncall to ",{"type":21,"tag":251,"props":11739,"children":11740},{"href":11688},[11741],{"type":26,"value":11691},{"type":26,"value":11743}," in the current command\nbuffer set ",{"type":21,"tag":42,"props":11745,"children":11747},{"className":11746},[],[11748],{"type":26,"value":11676},{"type":26,"value":9046},{"type":21,"tag":42,"props":11751,"children":11753},{"className":11752},[],[11754],{"type":26,"value":656},{"type":26,"value":7055},{"type":21,"tag":251,"props":11757,"children":11758},{"href":11695},[11759],{"type":26,"value":11698},{"type":26,"value":410},{"type":21,"tag":412,"props":11762,"children":11763},{"type":414},[],{"type":26,"value":11704},{"type":21,"tag":42,"props":11766,"children":11768},{"className":11767},[],[11769],{"type":26,"value":11710},{"type":26,"value":11712},{"type":21,"tag":42,"props":11772,"children":11774},{"className":11773},[],[11775],{"type":26,"value":11718},{"type":26,"value":11720},{"type":21,"tag":42,"props":11778,"children":11780},{"className":11779},[],[11781],{"type":26,"value":11726},{"type":26,"value":11728},{"type":21,"tag":323,"props":11784,"children":11786},{"name":11785},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07624",[11787],{"type":21,"tag":22,"props":11788,"children":11789},{},[11790,11791,11796,11797,11801,11802,11807,11808,11813,11814,11818,11819,11822,11823,11827],{"type":26,"value":5620},{"type":21,"tag":42,"props":11792,"children":11794},{"className":11793},[],[11795],{"type":26,"value":11668},{"type":26,"value":6225},{"type":21,"tag":251,"props":11798,"children":11799},{"href":5631},[11800],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":11803,"children":11805},{"className":11804},[],[11806],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":11809,"children":11811},{"className":11810},[],[11812],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":11815,"children":11816},{"href":11688},[11817],{"type":26,"value":11691},{"type":26,"value":410},{"type":21,"tag":412,"props":11820,"children":11821},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":11824,"children":11825},{"href":5575},[11826],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":11829,"children":11831},{"name":11830},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07625",[11832],{"type":21,"tag":22,"props":11833,"children":11834},{},[11835,11836,11846,11847,11853,11854,11858,11859,11864,11865,11870,11871,11877,11878,11881,11882,11886],{"type":26,"value":1180},{"type":21,"tag":251,"props":11837,"children":11839},{"href":11838},"/man/VkPhysicalDeviceFeatures#features-alphaToOne",[11840],{"type":21,"tag":42,"props":11841,"children":11843},{"className":11842},[],[11844],{"type":26,"value":11845},"alphaToOne",{"type":26,"value":6626},{"type":21,"tag":42,"props":11848,"children":11850},{"className":11849},[],[11851],{"type":26,"value":11852},"VK_DYNAMIC_STATE_ALPHA_TO_ONE_ENABLE_EXT",{"type":26,"value":6634},{"type":21,"tag":251,"props":11855,"children":11856},{"href":5631},[11857],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":11860,"children":11862},{"className":11861},[],[11863],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":11866,"children":11868},{"className":11867},[],[11869],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":11872,"children":11874},{"href":11873},"/man/vkCmdSetAlphaToOneEnableEXT",[11875],{"type":26,"value":11876},"vkCmdSetAlphaToOneEnableEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":11879,"children":11880},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":11883,"children":11884},{"href":5575},[11885],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":11888,"children":11890},{"name":11889},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07626",[11891],{"type":21,"tag":22,"props":11892,"children":11893},{},[11894,11895,11905,11907,11912,11913,11919,11920,11924,11925,11930,11931,11936,11937,11943,11944,11947,11948,11952],{"type":26,"value":1180},{"type":21,"tag":251,"props":11896,"children":11898},{"href":11897},"/man/VkPhysicalDeviceFeatures#features-logicOp",[11899],{"type":21,"tag":42,"props":11900,"children":11902},{"className":11901},[],[11903],{"type":26,"value":11904},"logicOp",{"type":26,"value":11906}," feature is enabled,\na shader object is bound to the ",{"type":21,"tag":42,"props":11908,"children":11910},{"className":11909},[],[11911],{"type":26,"value":3471},{"type":26,"value":5768},{"type":21,"tag":42,"props":11914,"children":11916},{"className":11915},[],[11917],{"type":26,"value":11918},"VK_DYNAMIC_STATE_LOGIC_OP_ENABLE_EXT",{"type":26,"value":6683},{"type":21,"tag":251,"props":11921,"children":11922},{"href":5631},[11923],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":11926,"children":11928},{"className":11927},[],[11929],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":11932,"children":11934},{"className":11933},[],[11935],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":11938,"children":11940},{"href":11939},"/man/vkCmdSetLogicOpEnableEXT",[11941],{"type":26,"value":11942},"vkCmdSetLogicOpEnableEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":11945,"children":11946},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":11949,"children":11950},{"href":5575},[11951],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":11954,"children":11956},{"name":11955},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07627",[11957],{"type":21,"tag":22,"props":11958,"children":11959},{},[11960,11961,11966,11967,11972,11973,11977,11978,11983,11984,11989,11991,11995,11996,11999,12001,12005],{"type":26,"value":5761},{"type":21,"tag":42,"props":11962,"children":11964},{"className":11963},[],[11965],{"type":26,"value":3471},{"type":26,"value":7871},{"type":21,"tag":42,"props":11968,"children":11970},{"className":11969},[],[11971],{"type":26,"value":7877},{"type":26,"value":5628},{"type":21,"tag":251,"props":11974,"children":11975},{"href":5631},[11976],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":11979,"children":11981},{"className":11980},[],[11982],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":11985,"children":11987},{"className":11986},[],[11988],{"type":26,"value":392},{"type":26,"value":11990},", and there are color\nattachments bound, then ",{"type":21,"tag":251,"props":11992,"children":11993},{"href":8980},[11994],{"type":26,"value":8983},{"type":26,"value":410},{"type":21,"tag":412,"props":11997,"children":11998},{"type":414},[],{"type":26,"value":12000}," have\nbeen called and not subsequently ",{"type":21,"tag":251,"props":12002,"children":12003},{"href":5575},[12004],{"type":26,"value":5578},{"type":26,"value":12006},"\nin the current command buffer prior to this drawing command",{"type":21,"tag":323,"props":12008,"children":12010},{"name":12009},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07629",[12011],{"type":21,"tag":22,"props":12012,"children":12013},{},[12014,12015,12020,12021,12027,12028,12032,12033,12038,12039,12044,12045,12051,12052,12055,12056,12060],{"type":26,"value":5761},{"type":21,"tag":42,"props":12016,"children":12018},{"className":12017},[],[12019],{"type":26,"value":3471},{"type":26,"value":7871},{"type":21,"tag":42,"props":12022,"children":12024},{"className":12023},[],[12025],{"type":26,"value":12026},"VK_DYNAMIC_STATE_COLOR_WRITE_MASK_EXT",{"type":26,"value":5628},{"type":21,"tag":251,"props":12029,"children":12030},{"href":5631},[12031],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":12034,"children":12036},{"className":12035},[],[12037],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":12040,"children":12042},{"className":12041},[],[12043],{"type":26,"value":392},{"type":26,"value":11990},{"type":21,"tag":251,"props":12046,"children":12048},{"href":12047},"/man/vkCmdSetColorWriteMaskEXT",[12049],{"type":26,"value":12050},"vkCmdSetColorWriteMaskEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":12053,"children":12054},{"type":414},[],{"type":26,"value":6535},{"type":21,"tag":251,"props":12057,"children":12058},{"href":5575},[12059],{"type":26,"value":5578},{"type":26,"value":6541},{"type":21,"tag":323,"props":12062,"children":12064},{"name":12063},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07630",[12065],{"type":21,"tag":22,"props":12066,"children":12067},{},[12068,12069,12079,12081,12087,12089,12094,12096,12102,12103,12109,12110,12113,12114,12118],{"type":26,"value":1180},{"type":21,"tag":251,"props":12070,"children":12072},{"href":12071},"/man/VkPhysicalDeviceTransformFeedbackFeaturesEXT#features-geometryStreams",[12073],{"type":21,"tag":42,"props":12074,"children":12076},{"className":12075},[],[12077],{"type":26,"value":12078},"geometryStreams",{"type":26,"value":12080}," feature is\nenabled, and\na shader object is bound to the ",{"type":21,"tag":42,"props":12082,"children":12084},{"className":12083},[],[12085],{"type":26,"value":12086},"VK_SHADER_STAGE_GEOMETRY_BIT",{"type":26,"value":12088}," stage\nor\na graphics pipeline is bound which was created with both a\n",{"type":21,"tag":42,"props":12090,"children":12092},{"className":12091},[],[12093],{"type":26,"value":12086},{"type":26,"value":12095}," stage and the\n",{"type":21,"tag":42,"props":12097,"children":12099},{"className":12098},[],[12100],{"type":26,"value":12101},"VK_DYNAMIC_STATE_RASTERIZATION_STREAM_EXT",{"type":26,"value":7595},{"type":21,"tag":251,"props":12104,"children":12106},{"href":12105},"/man/vkCmdSetRasterizationStreamEXT",[12107],{"type":26,"value":12108},"vkCmdSetRasterizationStreamEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":12111,"children":12112},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":12115,"children":12116},{"href":5575},[12117],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":12120,"children":12122},{"name":12121},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07631",[12123],{"type":21,"tag":22,"props":12124,"children":12125},{},[12126,12127,12133,12134,12140,12141,12145,12146,12151,12152,12157,12158,12164,12165,12168,12170,12174],{"type":26,"value":1180},{"type":21,"tag":251,"props":12128,"children":12130},{"href":12129},"/extensions/VK_EXT_conservative_rasterization",[12131],{"type":26,"value":12132},"VK_EXT_conservative_rasterization",{"type":26,"value":6217},{"type":21,"tag":42,"props":12135,"children":12137},{"className":12136},[],[12138],{"type":26,"value":12139},"VK_DYNAMIC_STATE_CONSERVATIVE_RASTERIZATION_MODE_EXT",{"type":26,"value":6225},{"type":21,"tag":251,"props":12142,"children":12143},{"href":5631},[12144],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":12147,"children":12149},{"className":12148},[],[12150],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":12153,"children":12155},{"className":12154},[],[12156],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":12159,"children":12161},{"href":12160},"/man/vkCmdSetConservativeRasterizationModeEXT",[12162],{"type":26,"value":12163},"vkCmdSetConservativeRasterizationModeEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":12166,"children":12167},{"type":414},[],{"type":26,"value":12169}," have been called\nand not subsequently ",{"type":21,"tag":251,"props":12171,"children":12172},{"href":5575},[12173],{"type":26,"value":5578},{"type":26,"value":12175}," in the\ncurrent command buffer prior to this drawing command",{"type":21,"tag":323,"props":12177,"children":12179},{"name":12178},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07632",[12180],{"type":21,"tag":22,"props":12181,"children":12182},{},[12183,12184,12188,12189,12195,12197,12201,12202,12207,12208,12213,12214,12218,12219,12225,12226,12232,12233,12239,12240,12243,12244,12248],{"type":26,"value":1180},{"type":21,"tag":251,"props":12185,"children":12186},{"href":12129},[12187],{"type":26,"value":12132},{"type":26,"value":6217},{"type":21,"tag":42,"props":12190,"children":12192},{"className":12191},[],[12193],{"type":26,"value":12194},"VK_DYNAMIC_STATE_EXTRA_PRIMITIVE_OVERESTIMATION_SIZE_EXT",{"type":26,"value":12196}," dynamic\nstate enabled, the ",{"type":21,"tag":251,"props":12198,"children":12199},{"href":5631},[12200],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":12203,"children":12205},{"className":12204},[],[12206],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":12209,"children":12211},{"className":12210},[],[12212],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":12215,"children":12216},{"href":5631},[12217],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":12220,"children":12222},{"className":12221},[],[12223],{"type":26,"value":12224},"conservativeRasterizationMode",{"type":26,"value":7711},{"type":21,"tag":42,"props":12227,"children":12229},{"className":12228},[],[12230],{"type":26,"value":12231},"VK_CONSERVATIVE_RASTERIZATION_MODE_OVERESTIMATE_EXT",{"type":26,"value":5849},{"type":21,"tag":251,"props":12234,"children":12236},{"href":12235},"/man/vkCmdSetExtraPrimitiveOverestimationSizeEXT",[12237],{"type":26,"value":12238},"vkCmdSetExtraPrimitiveOverestimationSizeEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":12241,"children":12242},{"type":414},[],{"type":26,"value":12169},{"type":21,"tag":251,"props":12245,"children":12246},{"href":5575},[12247],{"type":26,"value":5578},{"type":26,"value":12175},{"type":21,"tag":323,"props":12250,"children":12252},{"name":12251},"VUID-vkCmdDrawIndexedIndirect2KHR-conservativePointAndLineRasterization-07499",[12253],{"type":21,"tag":22,"props":12254,"children":12255},{},[12256,12257,12261,12263,12273,12275,12279,12280,12285,12286,12291,12292,12296,12298,12302,12303,12308,12309,12312,12313],{"type":26,"value":1180},{"type":21,"tag":251,"props":12258,"children":12259},{"href":12129},[12260],{"type":26,"value":12132},{"type":26,"value":12262}," extension is enabled,\n",{"type":21,"tag":251,"props":12264,"children":12266},{"href":12265},"/man/VkPhysicalDeviceConservativeRasterizationPropertiesEXT#limits-conservativePointAndLineRasterization",[12267],{"type":21,"tag":42,"props":12268,"children":12270},{"className":12269},[],[12271],{"type":26,"value":12272},"conservativePointAndLineRasterization",{"type":26,"value":12274}," is not supported,\na shader object is bound to any graphics stage or\na graphics pipeline is bound, the ",{"type":21,"tag":251,"props":12276,"children":12277},{"href":5631},[12278],{"type":26,"value":7944},{"type":26,"value":5713},{"type":21,"tag":42,"props":12281,"children":12283},{"className":12282},[],[12284],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":12287,"children":12289},{"className":12288},[],[12290],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":12293,"children":12294},{"href":5652},[12295],{"type":26,"value":5655},{"type":26,"value":12297}," is in line or point topology class, then the\n",{"type":21,"tag":251,"props":12299,"children":12300},{"href":5631},[12301],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":12304,"children":12306},{"className":12305},[],[12307],{"type":26,"value":12224},{"type":26,"value":410},{"type":21,"tag":412,"props":12310,"children":12311},{"type":414},[],{"type":26,"value":724},{"type":21,"tag":42,"props":12314,"children":12316},{"className":12315},[],[12317],{"type":26,"value":12318},"VK_CONSERVATIVE_RASTERIZATION_MODE_DISABLED_EXT",{"type":21,"tag":323,"props":12320,"children":12322},{"name":12321},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07633",[12323],{"type":21,"tag":22,"props":12324,"children":12325},{},[12326,12327,12337,12338,12344,12346,12352,12353,12356,12357,12361],{"type":26,"value":1180},{"type":21,"tag":251,"props":12328,"children":12330},{"href":12329},"/man/VkPhysicalDeviceDepthClipEnableFeaturesEXT#features-depthClipEnable",[12331],{"type":21,"tag":42,"props":12332,"children":12334},{"className":12333},[],[12335],{"type":26,"value":12336},"depthClipEnable",{"type":26,"value":7152},{"type":21,"tag":42,"props":12339,"children":12341},{"className":12340},[],[12342],{"type":26,"value":12343},"VK_DYNAMIC_STATE_DEPTH_CLIP_ENABLE_EXT",{"type":26,"value":12345}," dynamic state, then\n",{"type":21,"tag":251,"props":12347,"children":12349},{"href":12348},"/man/vkCmdSetDepthClipEnableEXT",[12350],{"type":26,"value":12351},"vkCmdSetDepthClipEnableEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":12354,"children":12355},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":12358,"children":12359},{"href":5575},[12360],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":12363,"children":12365},{"name":12364},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07636",[12366],{"type":21,"tag":22,"props":12367,"children":12368},{},[12369,12370,12376,12378,12383,12384,12390,12391,12395,12396,12401,12402,12407,12408,12414,12415,12418,12419,12423],{"type":26,"value":1180},{"type":21,"tag":251,"props":12371,"children":12373},{"href":12372},"/extensions/VK_EXT_provoking_vertex",[12374],{"type":26,"value":12375},"VK_EXT_provoking_vertex",{"type":26,"value":12377}," extension is enabled,\na shader object is bound to the ",{"type":21,"tag":42,"props":12379,"children":12381},{"className":12380},[],[12382],{"type":26,"value":3464},{"type":26,"value":5768},{"type":21,"tag":42,"props":12385,"children":12387},{"className":12386},[],[12388],{"type":26,"value":12389},"VK_DYNAMIC_STATE_PROVOKING_VERTEX_MODE_EXT",{"type":26,"value":6634},{"type":21,"tag":251,"props":12392,"children":12393},{"href":5631},[12394],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":12397,"children":12399},{"className":12398},[],[12400],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":12403,"children":12405},{"className":12404},[],[12406],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":12409,"children":12411},{"href":12410},"/man/vkCmdSetProvokingVertexModeEXT",[12412],{"type":26,"value":12413},"vkCmdSetProvokingVertexModeEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":12416,"children":12417},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":12420,"children":12421},{"href":5575},[12422],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":12425,"children":12427},{"name":12426},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08666",[12428],{"type":21,"tag":22,"props":12429,"children":12430},{},[12431,12433,12443,12444,12454,12455,12465,12467,12473,12474,12478,12479,12484,12485,12490,12491,12495,12497,12503,12504,12507,12508,12512],{"type":26,"value":12432},"If any of the ",{"type":21,"tag":251,"props":12434,"children":12436},{"href":12435},"/man/VkPhysicalDeviceVulkan14Features#features-stippledRectangularLines",[12437],{"type":21,"tag":42,"props":12438,"children":12440},{"className":12439},[],[12441],{"type":26,"value":12442},"stippledRectangularLines",{"type":26,"value":796},{"type":21,"tag":251,"props":12445,"children":12447},{"href":12446},"/man/VkPhysicalDeviceVulkan14Features#features-stippledBresenhamLines",[12448],{"type":21,"tag":42,"props":12449,"children":12451},{"className":12450},[],[12452],{"type":26,"value":12453},"stippledBresenhamLines",{"type":26,"value":347},{"type":21,"tag":251,"props":12456,"children":12458},{"href":12457},"/man/VkPhysicalDeviceVulkan14Features#features-stippledSmoothLines",[12459],{"type":21,"tag":42,"props":12460,"children":12462},{"className":12461},[],[12463],{"type":26,"value":12464},"stippledSmoothLines",{"type":26,"value":12466}," features are enabled, and\na shader object is bound to any graphics stage or\na graphics pipeline is bound which was created with the\n",{"type":21,"tag":42,"props":12468,"children":12470},{"className":12469},[],[12471],{"type":26,"value":12472},"VK_DYNAMIC_STATE_LINE_RASTERIZATION_MODE_EXT",{"type":26,"value":6225},{"type":21,"tag":251,"props":12475,"children":12476},{"href":5631},[12477],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":12480,"children":12482},{"className":12481},[],[12483],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":12486,"children":12488},{"className":12487},[],[12489],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":12492,"children":12493},{"href":5652},[12494],{"type":26,"value":5655},{"type":26,"value":12496}," is in line topology class, then\n",{"type":21,"tag":251,"props":12498,"children":12500},{"href":12499},"/man/vkCmdSetLineRasterizationModeEXT",[12501],{"type":26,"value":12502},"vkCmdSetLineRasterizationModeEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":12505,"children":12506},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":12509,"children":12510},{"href":5575},[12511],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":12514,"children":12516},{"name":12515},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08669",[12517],{"type":21,"tag":22,"props":12518,"children":12519},{},[12520,12521,12529,12530,12538,12539,12547,12548,12554,12555,12559,12560,12565,12566,12571,12572,12576,12577,12583,12584,12587,12588,12592],{"type":26,"value":12432},{"type":21,"tag":251,"props":12522,"children":12523},{"href":12435},[12524],{"type":21,"tag":42,"props":12525,"children":12527},{"className":12526},[],[12528],{"type":26,"value":12442},{"type":26,"value":796},{"type":21,"tag":251,"props":12531,"children":12532},{"href":12446},[12533],{"type":21,"tag":42,"props":12534,"children":12536},{"className":12535},[],[12537],{"type":26,"value":12453},{"type":26,"value":347},{"type":21,"tag":251,"props":12540,"children":12541},{"href":12457},[12542],{"type":21,"tag":42,"props":12543,"children":12545},{"className":12544},[],[12546],{"type":26,"value":12464},{"type":26,"value":12466},{"type":21,"tag":42,"props":12549,"children":12551},{"className":12550},[],[12552],{"type":26,"value":12553},"VK_DYNAMIC_STATE_LINE_STIPPLE_ENABLE_EXT",{"type":26,"value":9713},{"type":21,"tag":251,"props":12556,"children":12557},{"href":5631},[12558],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":12561,"children":12563},{"className":12562},[],[12564],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":12567,"children":12569},{"className":12568},[],[12570],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":12573,"children":12574},{"href":5652},[12575],{"type":26,"value":5655},{"type":26,"value":12496},{"type":21,"tag":251,"props":12578,"children":12580},{"href":12579},"/man/vkCmdSetLineStippleEnableEXT",[12581],{"type":26,"value":12582},"vkCmdSetLineStippleEnableEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":12585,"children":12586},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":12589,"children":12590},{"href":5575},[12591],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":12594,"children":12596},{"name":12595},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07849",[12597],{"type":21,"tag":22,"props":12598,"children":12599},{},[12600,12601,12609,12610,12618,12619,12627,12629,12635,12637,12641,12642,12647,12648,12653,12654,12658,12659,12665,12666,12671,12672,12678,12679,12682,12683,12687],{"type":26,"value":12432},{"type":21,"tag":251,"props":12602,"children":12603},{"href":12435},[12604],{"type":21,"tag":42,"props":12605,"children":12607},{"className":12606},[],[12608],{"type":26,"value":12442},{"type":26,"value":796},{"type":21,"tag":251,"props":12611,"children":12612},{"href":12446},[12613],{"type":21,"tag":42,"props":12614,"children":12616},{"className":12615},[],[12617],{"type":26,"value":12453},{"type":26,"value":347},{"type":21,"tag":251,"props":12620,"children":12621},{"href":12457},[12622],{"type":21,"tag":42,"props":12623,"children":12625},{"className":12624},[],[12626],{"type":26,"value":12464},{"type":26,"value":12628}," features are enabled and a shader object is bound to any graphics stage, or a bound graphics pipeline state was created with the\n",{"type":21,"tag":42,"props":12630,"children":12632},{"className":12631},[],[12633],{"type":26,"value":12634},"VK_DYNAMIC_STATE_LINE_STIPPLE",{"type":26,"value":12636}," dynamic state enabled, the ",{"type":21,"tag":251,"props":12638,"children":12639},{"href":5631},[12640],{"type":26,"value":5634},{"type":26,"value":5713},{"type":21,"tag":42,"props":12643,"children":12645},{"className":12644},[],[12646],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":12649,"children":12651},{"className":12650},[],[12652],{"type":26,"value":392},{"type":26,"value":8082},{"type":21,"tag":251,"props":12655,"children":12656},{"href":5631},[12657],{"type":26,"value":5634},{"type":26,"value":5713},{"type":21,"tag":42,"props":12660,"children":12662},{"className":12661},[],[12663],{"type":26,"value":12664},"stippledLineEnable",{"type":26,"value":1405},{"type":21,"tag":42,"props":12667,"children":12669},{"className":12668},[],[12670],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":251,"props":12673,"children":12675},{"href":12674},"/man/vkCmdSetLineStipple",[12676],{"type":26,"value":12677},"vkCmdSetLineStipple",{"type":26,"value":410},{"type":21,"tag":412,"props":12680,"children":12681},{"type":414},[],{"type":26,"value":5747},{"type":21,"tag":251,"props":12684,"children":12685},{"href":5575},[12686],{"type":26,"value":5578},{"type":26,"value":12688}," in the current command buffer prior to this drawing command",{"type":21,"tag":323,"props":12690,"children":12692},{"name":12691},"VUID-vkCmdDrawIndexedIndirect2KHR-None-10608",[12693],{"type":21,"tag":22,"props":12694,"children":12695},{},[12696,12697,12702,12703,12708,12710,12716,12717,12723,12724,12730,12732,12737,12738,12744,12745,12751,12753,12756,12758],{"type":26,"value":5620},{"type":21,"tag":42,"props":12698,"children":12700},{"className":12699},[],[12701],{"type":26,"value":12472},{"type":26,"value":7223},{"type":21,"tag":251,"props":12704,"children":12705},{"href":5652},[12706],{"type":26,"value":12707},"effective\nrasterization input topology",{"type":26,"value":12709}," is in line topology class, and the\ncurrent ",{"type":21,"tag":42,"props":12711,"children":12713},{"className":12712},[],[12714],{"type":26,"value":12715},"lineRasterizationMode",{"type":26,"value":7711},{"type":21,"tag":42,"props":12718,"children":12720},{"className":12719},[],[12721],{"type":26,"value":12722},"VK_LINE_RASTERIZATION_MODE_BRESENHAM",{"type":26,"value":470},{"type":21,"tag":42,"props":12725,"children":12727},{"className":12726},[],[12728],{"type":26,"value":12729},"VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH",{"type":26,"value":12731},", then the current\n",{"type":21,"tag":42,"props":12733,"children":12735},{"className":12734},[],[12736],{"type":26,"value":11676},{"type":26,"value":796},{"type":21,"tag":42,"props":12739,"children":12741},{"className":12740},[],[12742],{"type":26,"value":12743},"alphaToOneEnable",{"type":26,"value":6860},{"type":21,"tag":42,"props":12746,"children":12748},{"className":12747},[],[12749],{"type":26,"value":12750},"sampleShadingEnable",{"type":26,"value":12752}," states ",{"type":21,"tag":412,"props":12754,"children":12755},{"type":414},[],{"type":26,"value":12757}," all be ",{"type":21,"tag":42,"props":12759,"children":12761},{"className":12760},[],[12762],{"type":26,"value":392},{"type":21,"tag":323,"props":12764,"children":12766},{"name":12765},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07639",[12767],{"type":21,"tag":22,"props":12768,"children":12769},{},[12770,12771,12781,12782,12788,12789,12795,12796,12799,12800,12804],{"type":26,"value":1180},{"type":21,"tag":251,"props":12772,"children":12774},{"href":12773},"/man/VkPhysicalDeviceDepthClipControlFeaturesEXT#features-depthClipControl",[12775],{"type":21,"tag":42,"props":12776,"children":12778},{"className":12777},[],[12779],{"type":26,"value":12780},"depthClipControl",{"type":26,"value":7152},{"type":21,"tag":42,"props":12783,"children":12785},{"className":12784},[],[12786],{"type":26,"value":12787},"VK_DYNAMIC_STATE_DEPTH_CLIP_NEGATIVE_ONE_TO_ONE_EXT",{"type":26,"value":7501},{"type":21,"tag":251,"props":12790,"children":12792},{"href":12791},"/man/vkCmdSetDepthClipNegativeOneToOneEXT",[12793],{"type":26,"value":12794},"vkCmdSetDepthClipNegativeOneToOneEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":12797,"children":12798},{"type":414},[],{"type":26,"value":6535},{"type":21,"tag":251,"props":12801,"children":12802},{"href":5575},[12803],{"type":26,"value":5578},{"type":26,"value":6541},{"type":21,"tag":323,"props":12806,"children":12808},{"name":12807},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09650",[12809],{"type":21,"tag":22,"props":12810,"children":12811},{},[12812,12813,12823,12825,12831,12832,12836,12837,12843,12844,12849,12850,12856,12857,12860,12861,12865],{"type":26,"value":1180},{"type":21,"tag":251,"props":12814,"children":12816},{"href":12815},"/man/VkPhysicalDeviceDepthClampControlFeaturesEXT#features-depthClampControl",[12817],{"type":21,"tag":42,"props":12818,"children":12820},{"className":12819},[],[12821],{"type":26,"value":12822},"depthClampControl",{"type":26,"value":12824}," 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":21,"tag":42,"props":12826,"children":12828},{"className":12827},[],[12829],{"type":26,"value":12830},"VK_DYNAMIC_STATE_DEPTH_CLAMP_RANGE_EXT",{"type":26,"value":6683},{"type":21,"tag":251,"props":12833,"children":12834},{"href":5631},[12835],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":12838,"children":12840},{"className":12839},[],[12841],{"type":26,"value":12842},"depthClampEnable",{"type":26,"value":1405},{"type":21,"tag":42,"props":12845,"children":12847},{"className":12846},[],[12848],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":251,"props":12851,"children":12853},{"href":12852},"/man/vkCmdSetDepthClampRangeEXT",[12854],{"type":26,"value":12855},"vkCmdSetDepthClampRangeEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":12858,"children":12859},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":12862,"children":12863},{"href":5575},[12864],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":12867,"children":12869},{"name":12868},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07640",[12870],{"type":21,"tag":22,"props":12871,"children":12872},{},[12873,12874,12878,12879,12885,12886,12892,12893,12896,12897,12901],{"type":26,"value":1180},{"type":21,"tag":251,"props":12875,"children":12876},{"href":6961},[12877],{"type":26,"value":6964},{"type":26,"value":6966},{"type":21,"tag":42,"props":12880,"children":12882},{"className":12881},[],[12883],{"type":26,"value":12884},"VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_ENABLE_NV",{"type":26,"value":7501},{"type":21,"tag":251,"props":12887,"children":12889},{"href":12888},"/man/vkCmdSetViewportWScalingEnableNV",[12890],{"type":26,"value":12891},"vkCmdSetViewportWScalingEnableNV",{"type":26,"value":410},{"type":21,"tag":412,"props":12894,"children":12895},{"type":414},[],{"type":26,"value":6535},{"type":21,"tag":251,"props":12898,"children":12899},{"href":5575},[12900],{"type":26,"value":5578},{"type":26,"value":6541},{"type":21,"tag":323,"props":12903,"children":12905},{"name":12904},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07641",[12906],{"type":21,"tag":22,"props":12907,"children":12908},{},[12909,12910,12916,12917,12923,12925,12931,12932,12935,12936,12940],{"type":26,"value":1180},{"type":21,"tag":251,"props":12911,"children":12913},{"href":12912},"/extensions/VK_NV_viewport_swizzle",[12914],{"type":26,"value":12915},"VK_NV_viewport_swizzle",{"type":26,"value":6966},{"type":21,"tag":42,"props":12918,"children":12920},{"className":12919},[],[12921],{"type":26,"value":12922},"VK_DYNAMIC_STATE_VIEWPORT_SWIZZLE_NV",{"type":26,"value":12924}," dynamic state enabled, then\n",{"type":21,"tag":251,"props":12926,"children":12928},{"href":12927},"/man/vkCmdSetViewportSwizzleNV",[12929],{"type":26,"value":12930},"vkCmdSetViewportSwizzleNV",{"type":26,"value":410},{"type":21,"tag":412,"props":12933,"children":12934},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":12937,"children":12938},{"href":5575},[12939],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":12942,"children":12944},{"name":12943},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07642",[12945],{"type":21,"tag":22,"props":12946,"children":12947},{},[12948,12949,12955,12956,12962,12963,12967,12968,12973,12974,12979,12980,12986,12987,12990,12991,12995],{"type":26,"value":1180},{"type":21,"tag":251,"props":12950,"children":12952},{"href":12951},"/extensions/VK_NV_fragment_coverage_to_color",[12953],{"type":26,"value":12954},"VK_NV_fragment_coverage_to_color",{"type":26,"value":6217},{"type":21,"tag":42,"props":12957,"children":12959},{"className":12958},[],[12960],{"type":26,"value":12961},"VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_ENABLE_NV",{"type":26,"value":6225},{"type":21,"tag":251,"props":12964,"children":12965},{"href":5631},[12966],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":12969,"children":12971},{"className":12970},[],[12972],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":12975,"children":12977},{"className":12976},[],[12978],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":12981,"children":12983},{"href":12982},"/man/vkCmdSetCoverageToColorEnableNV",[12984],{"type":26,"value":12985},"vkCmdSetCoverageToColorEnableNV",{"type":26,"value":410},{"type":21,"tag":412,"props":12988,"children":12989},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":12992,"children":12993},{"href":5575},[12994],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":12997,"children":12999},{"name":12998},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07643",[13000],{"type":21,"tag":22,"props":13001,"children":13002},{},[13003,13004,13008,13009,13015,13016,13020,13021,13026,13027,13032,13033,13037,13038,13044,13045,13050,13051,13057,13058,13061,13062,13066],{"type":26,"value":1180},{"type":21,"tag":251,"props":13005,"children":13006},{"href":12951},[13007],{"type":26,"value":12954},{"type":26,"value":6217},{"type":21,"tag":42,"props":13010,"children":13012},{"className":13011},[],[13013],{"type":26,"value":13014},"VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_LOCATION_NV",{"type":26,"value":7223},{"type":21,"tag":251,"props":13017,"children":13018},{"href":5631},[13019],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":13022,"children":13024},{"className":13023},[],[13025],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":13028,"children":13030},{"className":13029},[],[13031],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":13034,"children":13035},{"href":5631},[13036],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":13039,"children":13041},{"className":13040},[],[13042],{"type":26,"value":13043},"coverageToColorEnable",{"type":26,"value":1405},{"type":21,"tag":42,"props":13046,"children":13048},{"className":13047},[],[13049],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":251,"props":13052,"children":13054},{"href":13053},"/man/vkCmdSetCoverageToColorLocationNV",[13055],{"type":26,"value":13056},"vkCmdSetCoverageToColorLocationNV",{"type":26,"value":410},{"type":21,"tag":412,"props":13059,"children":13060},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":13063,"children":13064},{"href":5575},[13065],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":13068,"children":13070},{"name":13069},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07644",[13071],{"type":21,"tag":22,"props":13072,"children":13073},{},[13074,13075,13079,13080,13086,13087,13091,13092,13097,13098,13103,13104,13110,13111,13114,13115,13119],{"type":26,"value":1180},{"type":21,"tag":251,"props":13076,"children":13077},{"href":7981},[13078],{"type":26,"value":7984},{"type":26,"value":6217},{"type":21,"tag":42,"props":13081,"children":13083},{"className":13082},[],[13084],{"type":26,"value":13085},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_MODE_NV",{"type":26,"value":6225},{"type":21,"tag":251,"props":13088,"children":13089},{"href":5631},[13090],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":13093,"children":13095},{"className":13094},[],[13096],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":13099,"children":13101},{"className":13100},[],[13102],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":13105,"children":13107},{"href":13106},"/man/vkCmdSetCoverageModulationModeNV",[13108],{"type":26,"value":13109},"vkCmdSetCoverageModulationModeNV",{"type":26,"value":410},{"type":21,"tag":412,"props":13112,"children":13113},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":13116,"children":13117},{"href":5575},[13118],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":13121,"children":13123},{"name":13122},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07645",[13124],{"type":21,"tag":22,"props":13125,"children":13126},{},[13127,13128,13132,13133,13139,13140,13144,13145,13150,13151,13156,13157,13161,13162,13168,13170,13176,13177,13183,13184,13187,13188,13192],{"type":26,"value":1180},{"type":21,"tag":251,"props":13129,"children":13130},{"href":7981},[13131],{"type":26,"value":7984},{"type":26,"value":6217},{"type":21,"tag":42,"props":13134,"children":13136},{"className":13135},[],[13137],{"type":26,"value":13138},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_ENABLE_NV",{"type":26,"value":7223},{"type":21,"tag":251,"props":13141,"children":13142},{"href":5631},[13143],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":13146,"children":13148},{"className":13147},[],[13149],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":13152,"children":13154},{"className":13153},[],[13155],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":13158,"children":13159},{"href":5631},[13160],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":13163,"children":13165},{"className":13164},[],[13166],{"type":26,"value":13167},"coverageModulationMode",{"type":26,"value":13169}," is any value other than\n",{"type":21,"tag":42,"props":13171,"children":13173},{"className":13172},[],[13174],{"type":26,"value":13175},"VK_COVERAGE_MODULATION_MODE_NONE_NV",{"type":26,"value":5849},{"type":21,"tag":251,"props":13178,"children":13180},{"href":13179},"/man/vkCmdSetCoverageModulationTableEnableNV",[13181],{"type":26,"value":13182},"vkCmdSetCoverageModulationTableEnableNV",{"type":26,"value":410},{"type":21,"tag":412,"props":13185,"children":13186},{"type":414},[],{"type":26,"value":7270},{"type":21,"tag":251,"props":13189,"children":13190},{"href":5575},[13191],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":13194,"children":13196},{"name":13195},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07646",[13197],{"type":21,"tag":22,"props":13198,"children":13199},{},[13200,13201,13205,13206,13212,13213,13217,13218,13223,13224,13229,13230,13234,13235,13241,13242,13247,13248,13254,13255,13258,13259,13263],{"type":26,"value":1180},{"type":21,"tag":251,"props":13202,"children":13203},{"href":7981},[13204],{"type":26,"value":7984},{"type":26,"value":6217},{"type":21,"tag":42,"props":13207,"children":13209},{"className":13208},[],[13210],{"type":26,"value":13211},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_NV",{"type":26,"value":7223},{"type":21,"tag":251,"props":13214,"children":13215},{"href":5631},[13216],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":13219,"children":13221},{"className":13220},[],[13222],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":13225,"children":13227},{"className":13226},[],[13228],{"type":26,"value":392},{"type":26,"value":5649},{"type":21,"tag":251,"props":13231,"children":13232},{"href":5631},[13233],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":13236,"children":13238},{"className":13237},[],[13239],{"type":26,"value":13240},"coverageModulationTableEnable",{"type":26,"value":1405},{"type":21,"tag":42,"props":13243,"children":13245},{"className":13244},[],[13246],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":251,"props":13249,"children":13251},{"href":13250},"/man/vkCmdSetCoverageModulationTableNV",[13252],{"type":26,"value":13253},"vkCmdSetCoverageModulationTableNV",{"type":26,"value":410},{"type":21,"tag":412,"props":13256,"children":13257},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":13260,"children":13261},{"href":5575},[13262],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":13265,"children":13267},{"name":13266},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07647",[13268],{"type":21,"tag":22,"props":13269,"children":13270},{},[13271,13272,13280,13281,13287,13288,13292,13293,13298,13299,13304,13305,13311,13312,13315,13316,13320],{"type":26,"value":1180},{"type":21,"tag":251,"props":13273,"children":13274},{"href":7143},[13275],{"type":21,"tag":42,"props":13276,"children":13278},{"className":13277},[],[13279],{"type":26,"value":7150},{"type":26,"value":7535},{"type":21,"tag":42,"props":13282,"children":13284},{"className":13283},[],[13285],{"type":26,"value":13286},"VK_DYNAMIC_STATE_SHADING_RATE_IMAGE_ENABLE_NV",{"type":26,"value":6225},{"type":21,"tag":251,"props":13289,"children":13290},{"href":5631},[13291],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":13294,"children":13296},{"className":13295},[],[13297],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":13300,"children":13302},{"className":13301},[],[13303],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":13306,"children":13308},{"href":13307},"/man/vkCmdSetShadingRateImageEnableNV",[13309],{"type":26,"value":13310},"vkCmdSetShadingRateImageEnableNV",{"type":26,"value":410},{"type":21,"tag":412,"props":13313,"children":13314},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":13317,"children":13318},{"href":5575},[13319],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":13322,"children":13324},{"name":13323},"VUID-vkCmdDrawIndexedIndirect2KHR-pipelineFragmentShadingRate-09238",[13325],{"type":21,"tag":22,"props":13326,"children":13327},{},[13328,13329,13339,13340,13345,13346,13350,13351,13356,13357,13362,13363,13367,13368,13371,13372,13376],{"type":26,"value":1180},{"type":21,"tag":251,"props":13330,"children":13332},{"href":13331},"/man/VkPhysicalDeviceFragmentShadingRateFeaturesKHR#features-pipelineFragmentShadingRate",[13333],{"type":21,"tag":42,"props":13334,"children":13336},{"className":13335},[],[13337],{"type":26,"value":13338},"pipelineFragmentShadingRate",{"type":26,"value":6626},{"type":21,"tag":42,"props":13341,"children":13343},{"className":13342},[],[13344],{"type":26,"value":9151},{"type":26,"value":6634},{"type":21,"tag":251,"props":13347,"children":13348},{"href":5631},[13349],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":13352,"children":13354},{"className":13353},[],[13355],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":13358,"children":13360},{"className":13359},[],[13361],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":13364,"children":13365},{"href":9155},[13366],{"type":26,"value":9158},{"type":26,"value":410},{"type":21,"tag":412,"props":13369,"children":13370},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":13373,"children":13374},{"href":5575},[13375],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":13378,"children":13380},{"name":13379},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07648",[13381],{"type":21,"tag":22,"props":13382,"children":13383},{},[13384,13385,13395,13396,13402,13404,13408,13409,13414,13415,13420,13421,13427,13428,13431,13432,13436],{"type":26,"value":1180},{"type":21,"tag":251,"props":13386,"children":13388},{"href":13387},"/man/VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV#features-representativeFragmentTest",[13389],{"type":21,"tag":42,"props":13390,"children":13392},{"className":13391},[],[13393],{"type":26,"value":13394},"representativeFragmentTest",{"type":26,"value":6626},{"type":21,"tag":42,"props":13397,"children":13399},{"className":13398},[],[13400],{"type":26,"value":13401},"VK_DYNAMIC_STATE_REPRESENTATIVE_FRAGMENT_TEST_ENABLE_NV",{"type":26,"value":13403}," dynamic\nstate enabled, and the ",{"type":21,"tag":251,"props":13405,"children":13406},{"href":5631},[13407],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":13410,"children":13412},{"className":13411},[],[13413],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":13416,"children":13418},{"className":13417},[],[13419],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":13422,"children":13424},{"href":13423},"/man/vkCmdSetRepresentativeFragmentTestEnableNV",[13425],{"type":26,"value":13426},"vkCmdSetRepresentativeFragmentTestEnableNV",{"type":26,"value":410},{"type":21,"tag":412,"props":13429,"children":13430},{"type":414},[],{"type":26,"value":12169},{"type":21,"tag":251,"props":13433,"children":13434},{"href":5575},[13435],{"type":26,"value":5578},{"type":26,"value":12175},{"type":21,"tag":323,"props":13438,"children":13440},{"name":13439},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07649",[13441],{"type":21,"tag":22,"props":13442,"children":13443},{},[13444,13445,13455,13457,13463,13464,13468,13469,13474,13475,13480,13481,13487,13488,13491,13492,13496],{"type":26,"value":1180},{"type":21,"tag":251,"props":13446,"children":13448},{"href":13447},"/man/VkPhysicalDeviceCoverageReductionModeFeaturesNV#features-coverageReductionMode",[13449],{"type":21,"tag":42,"props":13450,"children":13452},{"className":13451},[],[13453],{"type":26,"value":13454},"coverageReductionMode",{"type":26,"value":13456},"\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":21,"tag":42,"props":13458,"children":13460},{"className":13459},[],[13461],{"type":26,"value":13462},"VK_DYNAMIC_STATE_COVERAGE_REDUCTION_MODE_NV",{"type":26,"value":6634},{"type":21,"tag":251,"props":13465,"children":13466},{"href":5631},[13467],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":13470,"children":13472},{"className":13471},[],[13473],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":13476,"children":13478},{"className":13477},[],[13479],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":13482,"children":13484},{"href":13483},"/man/vkCmdSetCoverageReductionModeNV",[13485],{"type":26,"value":13486},"vkCmdSetCoverageReductionModeNV",{"type":26,"value":410},{"type":21,"tag":412,"props":13489,"children":13490},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":13493,"children":13494},{"href":5575},[13495],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":13498,"children":13500},{"name":13499},"VUID-vkCmdDrawIndexedIndirect2KHR-rasterizationSamples-07471",[13501],{"type":21,"tag":22,"props":13502,"children":13503},{},[13504,13505,13510,13512,13517,13519,13523,13524,13527,13529],{"type":26,"value":5552},{"type":21,"tag":42,"props":13506,"children":13508},{"className":13507},[],[13509],{"type":26,"value":9026},{"type":26,"value":13511}," state enabled, and the\ncurrent subpass does not use any color and/or depth/stencil attachments,\nthen the ",{"type":21,"tag":42,"props":13513,"children":13515},{"className":13514},[],[13516],{"type":26,"value":8017},{"type":26,"value":13518}," in the last call to\n",{"type":21,"tag":251,"props":13520,"children":13521},{"href":9030},[13522],{"type":26,"value":9033},{"type":26,"value":410},{"type":21,"tag":412,"props":13525,"children":13526},{"type":414},[],{"type":26,"value":13528}," follow the rules for a\n",{"type":21,"tag":251,"props":13530,"children":13532},{"href":13531},"/man/VkFramebufferCreateInfo#renderpass-noattachments",[13533],{"type":26,"value":13534},"zero-attachment subpass",{"type":21,"tag":323,"props":13536,"children":13538},{"name":13537},"VUID-vkCmdDrawIndexedIndirect2KHR-samples-07472",[13539],{"type":21,"tag":22,"props":13540,"children":13541},{},[13542,13543,13548,13550,13555,13557,13563,13564,13568,13569,13572,13574,13580,13581,13586],{"type":26,"value":5552},{"type":21,"tag":42,"props":13544,"children":13546},{"className":13545},[],[13547],{"type":26,"value":11620},{"type":26,"value":13549}," state enabled and the\n",{"type":21,"tag":42,"props":13551,"children":13553},{"className":13552},[],[13554],{"type":26,"value":9026},{"type":26,"value":13556}," state disabled, then\nthe ",{"type":21,"tag":42,"props":13558,"children":13560},{"className":13559},[],[13561],{"type":26,"value":13562},"samples",{"type":26,"value":7062},{"type":21,"tag":251,"props":13565,"children":13566},{"href":11641},[13567],{"type":26,"value":11644},{"type":26,"value":410},{"type":21,"tag":412,"props":13570,"children":13571},{"type":414},[],{"type":26,"value":13573}," be greater or equal to the\n",{"type":21,"tag":251,"props":13575,"children":13577},{"href":13576},"/man/VkPipelineMultisampleStateCreateInfo",[13578],{"type":26,"value":13579},"VkPipelineMultisampleStateCreateInfo",{"type":26,"value":172},{"type":21,"tag":42,"props":13582,"children":13584},{"className":13583},[],[13585],{"type":26,"value":8017},{"type":26,"value":13587},"\nparameter used to create the bound graphics pipeline",{"type":21,"tag":323,"props":13589,"children":13591},{"name":13590},"VUID-vkCmdDrawIndexedIndirect2KHR-samples-07473",[13592],{"type":21,"tag":22,"props":13593,"children":13594},{},[13595,13596,13601,13603,13608,13610,13615,13616,13620,13621,13624,13625,13630,13631],{"type":26,"value":5552},{"type":21,"tag":42,"props":13597,"children":13599},{"className":13598},[],[13600],{"type":26,"value":11620},{"type":26,"value":13602}," state and\n",{"type":21,"tag":42,"props":13604,"children":13606},{"className":13605},[],[13607],{"type":26,"value":9026},{"type":26,"value":13609}," states enabled, then\nthe ",{"type":21,"tag":42,"props":13611,"children":13613},{"className":13612},[],[13614],{"type":26,"value":13562},{"type":26,"value":7062},{"type":21,"tag":251,"props":13617,"children":13618},{"href":11641},[13619],{"type":26,"value":11644},{"type":26,"value":410},{"type":21,"tag":412,"props":13622,"children":13623},{"type":414},[],{"type":26,"value":13573},{"type":21,"tag":42,"props":13626,"children":13628},{"className":13627},[],[13629],{"type":26,"value":8017},{"type":26,"value":7062},{"type":21,"tag":251,"props":13632,"children":13633},{"href":9030},[13634],{"type":26,"value":9033},{"type":21,"tag":323,"props":13636,"children":13638},{"name":13637},"VUID-vkCmdDrawIndexedIndirect2KHR-rasterizationSamples-07474",[13639],{"type":21,"tag":22,"props":13640,"children":13641},{},[13642,13643,13648,13650,13658,13660,13664,13666,13670,13672,13677,13678,13682,13683,13686],{"type":26,"value":5552},{"type":21,"tag":42,"props":13644,"children":13646},{"className":13645},[],[13647],{"type":26,"value":9026},{"type":26,"value":13649}," state enabled, and\nthe ",{"type":21,"tag":251,"props":13651,"children":13652},{"href":7992},[13653],{"type":21,"tag":42,"props":13654,"children":13656},{"className":13655},[],[13657],{"type":26,"value":7999},{"type":26,"value":13659}," feature is not enabled, and\nneither the ",{"type":21,"tag":251,"props":13661,"children":13662},{"href":7969},[13663],{"type":26,"value":7972},{"type":26,"value":13665}," nor the\n",{"type":21,"tag":251,"props":13667,"children":13668},{"href":7981},[13669],{"type":26,"value":7984},{"type":26,"value":13671}," extensions are enabled, then\nthe ",{"type":21,"tag":42,"props":13673,"children":13675},{"className":13674},[],[13676],{"type":26,"value":8017},{"type":26,"value":13518},{"type":21,"tag":251,"props":13679,"children":13680},{"href":9030},[13681],{"type":26,"value":9033},{"type":26,"value":410},{"type":21,"tag":412,"props":13684,"children":13685},{"type":414},[],{"type":26,"value":13687}," be the same as the current\nsubpass color and/or depth/stencil attachments",{"type":21,"tag":323,"props":13689,"children":13691},{"name":13690},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09211",[13692],{"type":21,"tag":22,"props":13693,"children":13694},{},[13695,13696,13701,13703,13707,13708,13713,13714,13719,13721,13726,13727,13731,13732,13735,13737,13742],{"type":26,"value":5552},{"type":21,"tag":42,"props":13697,"children":13699},{"className":13698},[],[13700],{"type":26,"value":9026},{"type":26,"value":13702}," state enabled,\nor a shader object is bound to any graphics stage,\nand the current render pass instance includes a\n",{"type":21,"tag":251,"props":13704,"children":13705},{"href":10900},[13706],{"type":26,"value":10903},{"type":26,"value":10905},{"type":21,"tag":42,"props":13709,"children":13711},{"className":13710},[],[13712],{"type":26,"value":10911},{"type":26,"value":386},{"type":21,"tag":42,"props":13715,"children":13717},{"className":13716},[],[13718],{"type":26,"value":656},{"type":26,"value":13720},",\nthen the ",{"type":21,"tag":42,"props":13722,"children":13724},{"className":13723},[],[13725],{"type":26,"value":8017},{"type":26,"value":13518},{"type":21,"tag":251,"props":13728,"children":13729},{"href":9030},[13730],{"type":26,"value":9033},{"type":26,"value":410},{"type":21,"tag":412,"props":13733,"children":13734},{"type":414},[],{"type":26,"value":13736}," be the same as the\n",{"type":21,"tag":42,"props":13738,"children":13740},{"className":13739},[],[13741],{"type":26,"value":8017},{"type":26,"value":13743}," member of that structure",{"type":21,"tag":323,"props":13745,"children":13747},{"name":13746},"VUID-vkCmdDrawIndexedIndirect2KHR-firstAttachment-07476",[13748],{"type":21,"tag":22,"props":13749,"children":13750},{},[13751,13752,13757,13759,13764,13766,13770,13771,13776,13777,13782,13784,13788,13790,13793],{"type":26,"value":5761},{"type":21,"tag":42,"props":13753,"children":13755},{"className":13754},[],[13756],{"type":26,"value":3471},{"type":26,"value":13758}," stage\nor\na graphics pipeline is bound was created with the\n",{"type":21,"tag":42,"props":13760,"children":13762},{"className":13761},[],[13763],{"type":26,"value":7877},{"type":26,"value":13765}," dynamic states enabled,\nand the ",{"type":21,"tag":251,"props":13767,"children":13768},{"href":5631},[13769],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":13772,"children":13774},{"className":13773},[],[13775],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":13778,"children":13780},{"className":13779},[],[13781],{"type":26,"value":392},{"type":26,"value":13783},", then the last call to\n",{"type":21,"tag":251,"props":13785,"children":13786},{"href":8980},[13787],{"type":26,"value":8983},{"type":26,"value":13789}," in the current command buffer prior to\nthis drawing command ",{"type":21,"tag":412,"props":13791,"children":13792},{"type":414},[],{"type":26,"value":13794}," have set a value for all active color\nattachments",{"type":21,"tag":323,"props":13796,"children":13798},{"name":13797},"VUID-vkCmdDrawIndexedIndirect2KHR-firstAttachment-07478",[13799],{"type":21,"tag":22,"props":13800,"children":13801},{},[13802,13803,13808,13809,13814,13816,13820,13821,13826,13827,13832,13833,13837,13838,13841],{"type":26,"value":5761},{"type":21,"tag":42,"props":13804,"children":13806},{"className":13805},[],[13807],{"type":26,"value":3471},{"type":26,"value":13758},{"type":21,"tag":42,"props":13810,"children":13812},{"className":13811},[],[13813],{"type":26,"value":12026},{"type":26,"value":13815}," dynamic states enabled, and\nthe ",{"type":21,"tag":251,"props":13817,"children":13818},{"href":5631},[13819],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":13822,"children":13824},{"className":13823},[],[13825],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":13828,"children":13830},{"className":13829},[],[13831],{"type":26,"value":392},{"type":26,"value":13783},{"type":21,"tag":251,"props":13834,"children":13835},{"href":12047},[13836],{"type":26,"value":12050},{"type":26,"value":13789},{"type":21,"tag":412,"props":13839,"children":13840},{"type":414},[],{"type":26,"value":13794},{"type":21,"tag":323,"props":13843,"children":13845},{"name":13844},"VUID-vkCmdDrawIndexedIndirect2KHR-advancedBlendMaxColorAttachments-07480",[13846],{"type":21,"tag":22,"props":13847,"children":13848},{},[13849,13850,13855,13856,13862,13863,13868,13870,13874,13875,13880,13881,13886,13887,13891,13892,13897,13898,13903,13905,13908,13910],{"type":26,"value":5761},{"type":21,"tag":42,"props":13851,"children":13853},{"className":13852},[],[13854],{"type":26,"value":3471},{"type":26,"value":13758},{"type":21,"tag":42,"props":13857,"children":13859},{"className":13858},[],[13860],{"type":26,"value":13861},"VK_DYNAMIC_STATE_COLOR_BLEND_ADVANCED_EXT",{"type":26,"value":6860},{"type":21,"tag":42,"props":13864,"children":13866},{"className":13865},[],[13867],{"type":26,"value":7877},{"type":26,"value":13869}," dynamic states enabled,\nthe ",{"type":21,"tag":251,"props":13871,"children":13872},{"href":5631},[13873],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":13876,"children":13878},{"className":13877},[],[13879],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":13882,"children":13884},{"className":13883},[],[13885],{"type":26,"value":392},{"type":26,"value":5793},{"type":21,"tag":251,"props":13888,"children":13889},{"href":5631},[13890],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":13893,"children":13895},{"className":13894},[],[13896],{"type":26,"value":5804},{"type":26,"value":1405},{"type":21,"tag":42,"props":13899,"children":13901},{"className":13900},[],[13902],{"type":26,"value":656},{"type":26,"value":13904},", then the number of active color\nattachments ",{"type":21,"tag":412,"props":13906,"children":13907},{"type":414},[],{"type":26,"value":13909}," not exceed ",{"type":21,"tag":251,"props":13911,"children":13913},{"href":13912},"/man/VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT#limits-advancedBlendMaxColorAttachments",[13914],{"type":21,"tag":42,"props":13915,"children":13917},{"className":13916},[],[13918],{"type":26,"value":13919},"advancedBlendMaxColorAttachments",{"type":21,"tag":323,"props":13921,"children":13923},{"name":13922},"VUID-vkCmdDrawIndexedIndirect2KHR-None-10862",[13924],{"type":21,"tag":22,"props":13925,"children":13926},{},[13927,13929,13935,13937,13942,13944,13948,13949,13954,13955,13960,13961,13967,13968,13971,13972,13976,13978,13983,13984,13988,13989],{"type":26,"value":13928},"If a graphics pipeline is bound was created with\n",{"type":21,"tag":42,"props":13930,"children":13932},{"className":13931},[],[13933],{"type":26,"value":13934},"VK_DYNAMIC_STATE_COLOR_BLEND_EQUATION_EXT",{"type":26,"value":13936},"\n, but not the ",{"type":21,"tag":42,"props":13938,"children":13940},{"className":13939},[],[13941],{"type":26,"value":13861},{"type":26,"value":13943},"\ndynamic state enabled, and the ",{"type":21,"tag":251,"props":13945,"children":13946},{"href":5631},[13947],{"type":26,"value":7944},{"type":26,"value":5713},{"type":21,"tag":42,"props":13950,"children":13952},{"className":13951},[],[13953],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":13956,"children":13958},{"className":13957},[],[13959],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":13962,"children":13964},{"href":13963},"/man/vkCmdSetColorBlendEquationEXT",[13965],{"type":26,"value":13966},"vkCmdSetColorBlendEquationEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":13969,"children":13970},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":13973,"children":13974},{"href":5575},[13975],{"type":26,"value":5578},{"type":26,"value":13977}," in the current\ncommand buffer prior to this drawing command for all active color\nattachments with the ",{"type":21,"tag":42,"props":13979,"children":13981},{"className":13980},[],[13982],{"type":26,"value":5804},{"type":26,"value":410},{"type":21,"tag":251,"props":13985,"children":13986},{"href":5631},[13987],{"type":26,"value":5634},{"type":26,"value":5713},{"type":21,"tag":42,"props":13990,"children":13992},{"className":13991},[],[13993],{"type":26,"value":656},{"type":21,"tag":323,"props":13995,"children":13997},{"name":13996},"VUID-vkCmdDrawIndexedIndirect2KHR-rasterizerDiscardEnable-10863",[13998],{"type":21,"tag":22,"props":13999,"children":14000},{},[14001,14002,14007,14009,14014,14015,14019,14020,14025,14026,14031,14032,14038,14039,14042,14043,14047,14048,14053,14054,14058,14059],{"type":26,"value":13928},{"type":21,"tag":42,"props":14003,"children":14005},{"className":14004},[],[14006],{"type":26,"value":13861},{"type":26,"value":14008},", but not the\n",{"type":21,"tag":42,"props":14010,"children":14012},{"className":14011},[],[14013],{"type":26,"value":13934},{"type":26,"value":6634},{"type":21,"tag":251,"props":14016,"children":14017},{"href":5631},[14018],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":14021,"children":14023},{"className":14022},[],[14024],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":14027,"children":14029},{"className":14028},[],[14030],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":14033,"children":14035},{"href":14034},"/man/vkCmdSetColorBlendAdvancedEXT",[14036],{"type":26,"value":14037},"vkCmdSetColorBlendAdvancedEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":14040,"children":14041},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":14044,"children":14045},{"href":5575},[14046],{"type":26,"value":5578},{"type":26,"value":13977},{"type":21,"tag":42,"props":14049,"children":14051},{"className":14050},[],[14052],{"type":26,"value":5804},{"type":26,"value":410},{"type":21,"tag":251,"props":14055,"children":14056},{"href":5631},[14057],{"type":26,"value":5634},{"type":26,"value":5713},{"type":21,"tag":42,"props":14060,"children":14062},{"className":14061},[],[14063],{"type":26,"value":656},{"type":21,"tag":323,"props":14065,"children":14067},{"name":14066},"VUID-vkCmdDrawIndexedIndirect2KHR-None-10864",[14068],{"type":21,"tag":22,"props":14069,"children":14070},{},[14071,14072,14077,14079,14084,14085,14090,14091,14095,14096,14101,14102,14107,14109,14113,14114,14118,14119,14122,14123,14127,14128,14133,14134,14138,14139],{"type":26,"value":5761},{"type":21,"tag":42,"props":14073,"children":14075},{"className":14074},[],[14076],{"type":26,"value":3471},{"type":26,"value":14078}," stage\nor\na graphics pipeline is bound was created with\n",{"type":21,"tag":42,"props":14080,"children":14082},{"className":14081},[],[14083],{"type":26,"value":13861},{"type":26,"value":6860},{"type":21,"tag":42,"props":14086,"children":14088},{"className":14087},[],[14089],{"type":26,"value":13934},{"type":26,"value":6634},{"type":21,"tag":251,"props":14092,"children":14093},{"href":5631},[14094],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":14097,"children":14099},{"className":14098},[],[14100],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":14103,"children":14105},{"className":14104},[],[14106],{"type":26,"value":392},{"type":26,"value":14108},", then\neither ",{"type":21,"tag":251,"props":14110,"children":14111},{"href":14034},[14112],{"type":26,"value":14037},{"type":26,"value":470},{"type":21,"tag":251,"props":14115,"children":14116},{"href":13963},[14117],{"type":26,"value":13966},{"type":26,"value":410},{"type":21,"tag":412,"props":14120,"children":14121},{"type":414},[],{"type":26,"value":5993},{"type":21,"tag":251,"props":14124,"children":14125},{"href":5575},[14126],{"type":26,"value":5578},{"type":26,"value":13977},{"type":21,"tag":42,"props":14129,"children":14131},{"className":14130},[],[14132],{"type":26,"value":5804},{"type":26,"value":410},{"type":21,"tag":251,"props":14135,"children":14136},{"href":5631},[14137],{"type":26,"value":5634},{"type":26,"value":5713},{"type":21,"tag":42,"props":14140,"children":14142},{"className":14141},[],[14143],{"type":26,"value":656},{"type":21,"tag":323,"props":14145,"children":14147},{"name":14146},"VUID-vkCmdDrawIndexedIndirect2KHR-primitivesGeneratedQueryWithNonZeroStreams-07481",[14148],{"type":21,"tag":22,"props":14149,"children":14150},{},[14151,14152,14160,14161,14166,14168,14173,14175,14179,14180,14183,14185,14190],{"type":26,"value":1180},{"type":21,"tag":251,"props":14153,"children":14154},{"href":11421},[14155],{"type":21,"tag":42,"props":14156,"children":14158},{"className":14157},[],[14159],{"type":26,"value":11428},{"type":26,"value":11390},{"type":21,"tag":42,"props":14162,"children":14164},{"className":14163},[],[14165],{"type":26,"value":11396},{"type":26,"value":14167}," query is\nactive, and the bound graphics pipeline was created with\n",{"type":21,"tag":42,"props":14169,"children":14171},{"className":14170},[],[14172],{"type":26,"value":12101},{"type":26,"value":14174}," state enabled, the last\ncall to ",{"type":21,"tag":251,"props":14176,"children":14177},{"href":12105},[14178],{"type":26,"value":12108},{"type":26,"value":410},{"type":21,"tag":412,"props":14181,"children":14182},{"type":414},[],{"type":26,"value":14184}," have set the\n",{"type":21,"tag":42,"props":14186,"children":14188},{"className":14187},[],[14189],{"type":26,"value":11454},{"type":26,"value":14191}," to zero",{"type":21,"tag":323,"props":14193,"children":14195},{"name":14194},"VUID-vkCmdDrawIndexedIndirect2KHR-sampleLocationsPerPixel-07482",[14196],{"type":21,"tag":22,"props":14197,"children":14198},{},[14199,14200,14205,14206,14211,14213,14217,14218,14223,14224,14229,14230,14236,14237,14243,14245,14249,14250,14253,14255,14260,14261,14265],{"type":26,"value":5552},{"type":21,"tag":42,"props":14201,"children":14203},{"className":14202},[],[14204],{"type":26,"value":6277},{"type":26,"value":13549},{"type":21,"tag":42,"props":14207,"children":14209},{"className":14208},[],[14210],{"type":26,"value":9026},{"type":26,"value":14212}," state disabled, and the\n",{"type":21,"tag":251,"props":14214,"children":14215},{"href":5631},[14216],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":14219,"children":14221},{"className":14220},[],[14222],{"type":26,"value":6179},{"type":26,"value":1405},{"type":21,"tag":42,"props":14225,"children":14227},{"className":14226},[],[14228],{"type":26,"value":656},{"type":26,"value":7055},{"type":21,"tag":42,"props":14231,"children":14233},{"className":14232},[],[14234],{"type":26,"value":14235},"sampleLocationsPerPixel",{"type":26,"value":8147},{"type":21,"tag":42,"props":14238,"children":14240},{"className":14239},[],[14241],{"type":26,"value":14242},"pSampleLocationsInfo",{"type":26,"value":14244}," in\nthe last call to ",{"type":21,"tag":251,"props":14246,"children":14247},{"href":6315},[14248],{"type":26,"value":6318},{"type":26,"value":410},{"type":21,"tag":412,"props":14251,"children":14252},{"type":414},[],{"type":26,"value":14254}," equal the\n",{"type":21,"tag":42,"props":14256,"children":14258},{"className":14257},[],[14259],{"type":26,"value":8017},{"type":26,"value":4982},{"type":21,"tag":251,"props":14262,"children":14263},{"href":13576},[14264],{"type":26,"value":13579},{"type":26,"value":14266}," structure the bound graphics\npipeline has been created with",{"type":21,"tag":323,"props":14268,"children":14270},{"name":14269},"VUID-vkCmdDrawIndexedIndirect2KHR-sampleLocationsPerPixel-07483",[14271],{"type":21,"tag":22,"props":14272,"children":14273},{},[14274,14275,14280,14281,14286,14288,14292,14293,14298,14299,14304,14305,14310,14311,14316,14317,14321,14322,14325,14326,14331,14333],{"type":26,"value":5552},{"type":21,"tag":42,"props":14276,"children":14278},{"className":14277},[],[14279],{"type":26,"value":6277},{"type":26,"value":13549},{"type":21,"tag":42,"props":14282,"children":14284},{"className":14283},[],[14285],{"type":26,"value":9026},{"type":26,"value":14287}," state enabled, and the\n",{"type":21,"tag":251,"props":14289,"children":14290},{"href":5631},[14291],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":14294,"children":14296},{"className":14295},[],[14297],{"type":26,"value":6179},{"type":26,"value":1405},{"type":21,"tag":42,"props":14300,"children":14302},{"className":14301},[],[14303],{"type":26,"value":656},{"type":26,"value":7055},{"type":21,"tag":42,"props":14306,"children":14308},{"className":14307},[],[14309],{"type":26,"value":14235},{"type":26,"value":8147},{"type":21,"tag":42,"props":14312,"children":14314},{"className":14313},[],[14315],{"type":26,"value":14242},{"type":26,"value":14244},{"type":21,"tag":251,"props":14318,"children":14319},{"href":6315},[14320],{"type":26,"value":6318},{"type":26,"value":410},{"type":21,"tag":412,"props":14323,"children":14324},{"type":414},[],{"type":26,"value":14254},{"type":21,"tag":42,"props":14327,"children":14329},{"className":14328},[],[14330],{"type":26,"value":8017},{"type":26,"value":14332}," parameter of the last call to\n",{"type":21,"tag":251,"props":14334,"children":14335},{"href":9030},[14336],{"type":26,"value":9033},{"type":21,"tag":323,"props":14338,"children":14340},{"name":14339},"VUID-vkCmdDrawIndexedIndirect2KHR-sampleLocationsEnable-07484",[14341],{"type":21,"tag":22,"props":14342,"children":14343},{},[14344,14345,14350,14352,14357,14359,14364,14365,14370,14371,14375,14377,14380,14381,14386],{"type":26,"value":5761},{"type":21,"tag":42,"props":14346,"children":14348},{"className":14347},[],[14349],{"type":26,"value":3471},{"type":26,"value":14351},"\nstage, or\nthe bound graphics pipeline was created with the\n",{"type":21,"tag":42,"props":14353,"children":14355},{"className":14354},[],[14356],{"type":26,"value":6223},{"type":26,"value":14358}," state enabled, and\n",{"type":21,"tag":42,"props":14360,"children":14362},{"className":14361},[],[14363],{"type":26,"value":6179},{"type":26,"value":11678},{"type":21,"tag":42,"props":14366,"children":14368},{"className":14367},[],[14369],{"type":26,"value":656},{"type":26,"value":13518},{"type":21,"tag":251,"props":14372,"children":14373},{"href":6245},[14374],{"type":26,"value":6248},{"type":26,"value":14376}," then the current active depth\nattachment ",{"type":21,"tag":412,"props":14378,"children":14379},{"type":414},[],{"type":26,"value":4568},{"type":21,"tag":42,"props":14382,"children":14384},{"className":14383},[],[14385],{"type":26,"value":6199},{"type":26,"value":6201},{"type":21,"tag":323,"props":14388,"children":14390},{"name":14389},"VUID-vkCmdDrawIndexedIndirect2KHR-sampleLocationsEnable-07485",[14391],{"type":21,"tag":22,"props":14392,"children":14393},{},[14394,14395,14400,14402,14407,14408,14413,14415,14420,14421,14426,14427,14431,14432,14438,14439,14443,14444,14447,14449,14455,14456,14462,14464,14470,14471,14476,14478],{"type":26,"value":5761},{"type":21,"tag":42,"props":14396,"children":14398},{"className":14397},[],[14399],{"type":26,"value":3471},{"type":26,"value":14401},"\nstage, or\nthe bound graphics pipeline state was created with the\n",{"type":21,"tag":42,"props":14403,"children":14405},{"className":14404},[],[14406],{"type":26,"value":6277},{"type":26,"value":13549},{"type":21,"tag":42,"props":14409,"children":14411},{"className":14410},[],[14412],{"type":26,"value":6223},{"type":26,"value":14414}," state enabled, and if\n",{"type":21,"tag":42,"props":14416,"children":14418},{"className":14417},[],[14419],{"type":26,"value":6179},{"type":26,"value":11678},{"type":21,"tag":42,"props":14422,"children":14424},{"className":14423},[],[14425],{"type":26,"value":656},{"type":26,"value":13518},{"type":21,"tag":251,"props":14428,"children":14429},{"href":6245},[14430],{"type":26,"value":6248},{"type":26,"value":7055},{"type":21,"tag":42,"props":14433,"children":14435},{"className":14434},[],[14436],{"type":26,"value":14437},"sampleLocationsInfo.maxSampleLocationGridSize.width",{"type":26,"value":11685},{"type":21,"tag":251,"props":14440,"children":14441},{"href":6315},[14442],{"type":26,"value":6318},{"type":26,"value":410},{"type":21,"tag":412,"props":14445,"children":14446},{"type":414},[],{"type":26,"value":14448}," evenly divide\n",{"type":21,"tag":251,"props":14450,"children":14452},{"href":14451},"/man/VkMultisamplePropertiesEXT",[14453],{"type":26,"value":14454},"VkMultisamplePropertiesEXT",{"type":26,"value":172},{"type":21,"tag":42,"props":14457,"children":14459},{"className":14458},[],[14460],{"type":26,"value":14461},"maxSampleLocationGridSize.width",{"type":26,"value":14463},"\nas returned by ",{"type":21,"tag":251,"props":14465,"children":14467},{"href":14466},"/man/vkGetPhysicalDeviceMultisamplePropertiesEXT",[14468],{"type":26,"value":14469},"vkGetPhysicalDeviceMultisamplePropertiesEXT",{"type":26,"value":10423},{"type":21,"tag":42,"props":14472,"children":14474},{"className":14473},[],[14475],{"type":26,"value":13562},{"type":26,"value":14477}," parameter equaling ",{"type":21,"tag":42,"props":14479,"children":14481},{"className":14480},[],[14482],{"type":26,"value":8017},{"type":21,"tag":323,"props":14484,"children":14486},{"name":14485},"VUID-vkCmdDrawIndexedIndirect2KHR-sampleLocationsEnable-07486",[14487],{"type":21,"tag":22,"props":14488,"children":14489},{},[14490,14491,14496,14497,14502,14503,14508,14509,14514,14515,14520,14521,14525,14526,14532,14533,14537,14538,14541,14542,14546,14547,14553,14554,14558,14559,14564,14565],{"type":26,"value":5761},{"type":21,"tag":42,"props":14492,"children":14494},{"className":14493},[],[14495],{"type":26,"value":3471},{"type":26,"value":14401},{"type":21,"tag":42,"props":14498,"children":14500},{"className":14499},[],[14501],{"type":26,"value":6277},{"type":26,"value":13549},{"type":21,"tag":42,"props":14504,"children":14506},{"className":14505},[],[14507],{"type":26,"value":6223},{"type":26,"value":14414},{"type":21,"tag":42,"props":14510,"children":14512},{"className":14511},[],[14513],{"type":26,"value":6179},{"type":26,"value":11678},{"type":21,"tag":42,"props":14516,"children":14518},{"className":14517},[],[14519],{"type":26,"value":656},{"type":26,"value":13518},{"type":21,"tag":251,"props":14522,"children":14523},{"href":6245},[14524],{"type":26,"value":6248},{"type":26,"value":7055},{"type":21,"tag":42,"props":14527,"children":14529},{"className":14528},[],[14530],{"type":26,"value":14531},"sampleLocationsInfo.maxSampleLocationGridSize.height",{"type":26,"value":11685},{"type":21,"tag":251,"props":14534,"children":14535},{"href":6315},[14536],{"type":26,"value":6318},{"type":26,"value":410},{"type":21,"tag":412,"props":14539,"children":14540},{"type":414},[],{"type":26,"value":14448},{"type":21,"tag":251,"props":14543,"children":14544},{"href":14451},[14545],{"type":26,"value":14454},{"type":26,"value":172},{"type":21,"tag":42,"props":14548,"children":14550},{"className":14549},[],[14551],{"type":26,"value":14552},"maxSampleLocationGridSize.height",{"type":26,"value":14463},{"type":21,"tag":251,"props":14555,"children":14556},{"href":14466},[14557],{"type":26,"value":14469},{"type":26,"value":10423},{"type":21,"tag":42,"props":14560,"children":14562},{"className":14561},[],[14563],{"type":26,"value":13562},{"type":26,"value":14477},{"type":21,"tag":42,"props":14566,"children":14568},{"className":14567},[],[14569],{"type":26,"value":8017},{"type":21,"tag":323,"props":14571,"children":14573},{"name":14572},"VUID-vkCmdDrawIndexedIndirect2KHR-sampleLocationsEnable-07487",[14574],{"type":21,"tag":22,"props":14575,"children":14576},{},[14577,14578,14583,14584,14589,14590,14595,14596,14601,14602,14606,14608,14611,14613],{"type":26,"value":5761},{"type":21,"tag":42,"props":14579,"children":14581},{"className":14580},[],[14582],{"type":26,"value":3471},{"type":26,"value":14401},{"type":21,"tag":42,"props":14585,"children":14587},{"className":14586},[],[14588],{"type":26,"value":6223},{"type":26,"value":14414},{"type":21,"tag":42,"props":14591,"children":14593},{"className":14592},[],[14594],{"type":26,"value":6179},{"type":26,"value":11678},{"type":21,"tag":42,"props":14597,"children":14599},{"className":14598},[],[14600],{"type":26,"value":656},{"type":26,"value":13518},{"type":21,"tag":251,"props":14603,"children":14604},{"href":6245},[14605],{"type":26,"value":6248},{"type":26,"value":14607},", the fragment shader code ",{"type":21,"tag":412,"props":14609,"children":14610},{"type":414},[],{"type":26,"value":14612},"\nnot statically use the extended instruction ",{"type":21,"tag":42,"props":14614,"children":14616},{"className":14615},[],[14617],{"type":26,"value":14618},"InterpolateAtSample",{"type":21,"tag":323,"props":14620,"children":14622},{"name":14621},"VUID-vkCmdDrawIndexedIndirect2KHR-sampleLocationsEnable-07936",[14623],{"type":21,"tag":22,"props":14624,"children":14625},{},[14626,14627,14632,14634,14639,14640,14644,14645,14650,14651,14656,14657,14663,14664,14667,14669,14673,14674,14679,14680,14684,14685,14690,14692,14697,14699],{"type":26,"value":5552},{"type":21,"tag":42,"props":14628,"children":14630},{"className":14629},[],[14631],{"type":26,"value":6277},{"type":26,"value":14633}," state disabled and the\n",{"type":21,"tag":42,"props":14635,"children":14637},{"className":14636},[],[14638],{"type":26,"value":9026},{"type":26,"value":14287},{"type":21,"tag":251,"props":14641,"children":14642},{"href":5631},[14643],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":14646,"children":14648},{"className":14647},[],[14649],{"type":26,"value":6179},{"type":26,"value":1405},{"type":21,"tag":42,"props":14652,"children":14654},{"className":14653},[],[14655],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":42,"props":14658,"children":14660},{"className":14659},[],[14661],{"type":26,"value":14662},"sampleLocationsInfo.sampleLocationGridSize.width",{"type":26,"value":410},{"type":21,"tag":412,"props":14665,"children":14666},{"type":414},[],{"type":26,"value":14668}," evenly\ndivide\n",{"type":21,"tag":251,"props":14670,"children":14671},{"href":14451},[14672],{"type":26,"value":14454},{"type":26,"value":172},{"type":21,"tag":42,"props":14675,"children":14677},{"className":14676},[],[14678],{"type":26,"value":14461},{"type":26,"value":14463},{"type":21,"tag":251,"props":14681,"children":14682},{"href":14466},[14683],{"type":26,"value":14469},{"type":26,"value":10423},{"type":21,"tag":42,"props":14686,"children":14688},{"className":14687},[],[14689],{"type":26,"value":13562},{"type":26,"value":14691}," parameter equaling the value of ",{"type":21,"tag":42,"props":14693,"children":14695},{"className":14694},[],[14696],{"type":26,"value":8017},{"type":26,"value":14698},"\nin the last call to ",{"type":21,"tag":251,"props":14700,"children":14701},{"href":9030},[14702],{"type":26,"value":9033},{"type":21,"tag":323,"props":14704,"children":14706},{"name":14705},"VUID-vkCmdDrawIndexedIndirect2KHR-sampleLocationsEnable-07937",[14707],{"type":21,"tag":22,"props":14708,"children":14709},{},[14710,14711,14716,14717,14722,14723,14727,14728,14733,14734,14739,14740,14746,14747,14750,14751,14755,14756,14761,14762,14766,14767,14772,14773,14778,14779],{"type":26,"value":5552},{"type":21,"tag":42,"props":14712,"children":14714},{"className":14713},[],[14715],{"type":26,"value":6277},{"type":26,"value":14633},{"type":21,"tag":42,"props":14718,"children":14720},{"className":14719},[],[14721],{"type":26,"value":9026},{"type":26,"value":14287},{"type":21,"tag":251,"props":14724,"children":14725},{"href":5631},[14726],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":14729,"children":14731},{"className":14730},[],[14732],{"type":26,"value":6179},{"type":26,"value":1405},{"type":21,"tag":42,"props":14735,"children":14737},{"className":14736},[],[14738],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":42,"props":14741,"children":14743},{"className":14742},[],[14744],{"type":26,"value":14745},"sampleLocationsInfo.sampleLocationGridSize.height",{"type":26,"value":410},{"type":21,"tag":412,"props":14748,"children":14749},{"type":414},[],{"type":26,"value":14668},{"type":21,"tag":251,"props":14752,"children":14753},{"href":14451},[14754],{"type":26,"value":14454},{"type":26,"value":172},{"type":21,"tag":42,"props":14757,"children":14759},{"className":14758},[],[14760],{"type":26,"value":14552},{"type":26,"value":14463},{"type":21,"tag":251,"props":14763,"children":14764},{"href":14466},[14765],{"type":26,"value":14469},{"type":26,"value":10423},{"type":21,"tag":42,"props":14768,"children":14770},{"className":14769},[],[14771],{"type":26,"value":13562},{"type":26,"value":14691},{"type":21,"tag":42,"props":14774,"children":14776},{"className":14775},[],[14777],{"type":26,"value":8017},{"type":26,"value":14698},{"type":21,"tag":251,"props":14780,"children":14781},{"href":9030},[14782],{"type":26,"value":9033},{"type":21,"tag":323,"props":14784,"children":14786},{"name":14785},"VUID-vkCmdDrawIndexedIndirect2KHR-sampleLocationsEnable-07938",[14787],{"type":21,"tag":22,"props":14788,"children":14789},{},[14790,14791,14796,14797,14802,14803,14807,14808,14813,14814,14819,14820,14826,14827,14830,14832,14837,14838],{"type":26,"value":5552},{"type":21,"tag":42,"props":14792,"children":14794},{"className":14793},[],[14795],{"type":26,"value":6277},{"type":26,"value":14633},{"type":21,"tag":42,"props":14798,"children":14800},{"className":14799},[],[14801],{"type":26,"value":9026},{"type":26,"value":14287},{"type":21,"tag":251,"props":14804,"children":14805},{"href":5631},[14806],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":14809,"children":14811},{"className":14810},[],[14812],{"type":26,"value":6179},{"type":26,"value":1405},{"type":21,"tag":42,"props":14815,"children":14817},{"className":14816},[],[14818],{"type":26,"value":656},{"type":26,"value":5849},{"type":21,"tag":42,"props":14821,"children":14823},{"className":14822},[],[14824],{"type":26,"value":14825},"sampleLocationsInfo.sampleLocationsPerPixel",{"type":26,"value":410},{"type":21,"tag":412,"props":14828,"children":14829},{"type":414},[],{"type":26,"value":14831}," equal\n",{"type":21,"tag":42,"props":14833,"children":14835},{"className":14834},[],[14836],{"type":26,"value":8017},{"type":26,"value":13518},{"type":21,"tag":251,"props":14839,"children":14840},{"href":9030},[14841],{"type":26,"value":9033},{"type":21,"tag":323,"props":14843,"children":14845},{"name":14844},"VUID-vkCmdDrawIndexedIndirect2KHR-coverageModulationTableEnable-07488",[14846],{"type":21,"tag":22,"props":14847,"children":14848},{},[14849,14851,14856,14858,14862,14864,14869,14870,14875,14876,14882,14883,14887,14888,14891,14893,14898],{"type":26,"value":14850},"If\na shader object is bound to any graphics stage or\nthe bound graphics pipeline state was created with the\n",{"type":21,"tag":42,"props":14852,"children":14854},{"className":14853},[],[14855],{"type":26,"value":13138},{"type":26,"value":14857}," state\nenabled, and the last call to\n",{"type":21,"tag":251,"props":14859,"children":14860},{"href":13179},[14861],{"type":26,"value":13182},{"type":26,"value":14863}," set\n",{"type":21,"tag":42,"props":14865,"children":14867},{"className":14866},[],[14868],{"type":26,"value":13240},{"type":26,"value":9046},{"type":21,"tag":42,"props":14871,"children":14873},{"className":14872},[],[14874],{"type":26,"value":656},{"type":26,"value":7055},{"type":21,"tag":42,"props":14877,"children":14879},{"className":14878},[],[14880],{"type":26,"value":14881},"coverageModulationTableCount",{"type":26,"value":7062},{"type":21,"tag":251,"props":14884,"children":14885},{"href":13250},[14886],{"type":26,"value":13253},{"type":26,"value":410},{"type":21,"tag":412,"props":14889,"children":14890},{"type":414},[],{"type":26,"value":14892}," equal the current\n",{"type":21,"tag":42,"props":14894,"children":14896},{"className":14895},[],[14897],{"type":26,"value":8017},{"type":26,"value":14899}," divided by the number of color samples in the\ncurrent active color attachment",{"type":21,"tag":323,"props":14901,"children":14903},{"name":14902},"VUID-vkCmdDrawIndexedIndirect2KHR-rasterizationSamples-07489",[14904],{"type":21,"tag":22,"props":14905,"children":14906},{},[14907,14908,14912,14914,14919,14920,14923],{"type":26,"value":1180},{"type":21,"tag":251,"props":14909,"children":14910},{"href":7981},[14911],{"type":26,"value":7984},{"type":26,"value":14913}," 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 bound pipeline,\nthen the current ",{"type":21,"tag":42,"props":14915,"children":14917},{"className":14916},[],[14918],{"type":26,"value":8017},{"type":26,"value":410},{"type":21,"tag":412,"props":14921,"children":14922},{"type":414},[],{"type":26,"value":14924}," be the same as the\nsample count of the depth/stencil attachment",{"type":21,"tag":323,"props":14926,"children":14928},{"name":14927},"VUID-vkCmdDrawIndexedIndirect2KHR-coverageToColorEnable-07490",[14929],{"type":21,"tag":22,"props":14930,"children":14931},{},[14932,14933,14938,14940,14944,14946,14951,14952,14957,14959,14962,14964,14968,14969,14975,14977,14981,14982,14988,14989,14995,14996,15002,15003,15009,15010,15016,15017],{"type":26,"value":5552},{"type":21,"tag":42,"props":14934,"children":14936},{"className":14935},[],[14937],{"type":26,"value":12961},{"type":26,"value":14939}," state enabled and the\nlast call to ",{"type":21,"tag":251,"props":14941,"children":14942},{"href":12982},[14943],{"type":26,"value":12985},{"type":26,"value":14945}," set the\n",{"type":21,"tag":42,"props":14947,"children":14949},{"className":14948},[],[14950],{"type":26,"value":13043},{"type":26,"value":9046},{"type":21,"tag":42,"props":14953,"children":14955},{"className":14954},[],[14956],{"type":26,"value":656},{"type":26,"value":14958},", then there ",{"type":21,"tag":412,"props":14960,"children":14961},{"type":414},[],{"type":26,"value":14963}," be an\nactive color attachment at the location selected by the last call to\n",{"type":21,"tag":251,"props":14965,"children":14966},{"href":13053},[14967],{"type":26,"value":13056},{"type":26,"value":410},{"type":21,"tag":42,"props":14970,"children":14972},{"className":14971},[],[14973],{"type":26,"value":14974},"coverageToColorLocation",{"type":26,"value":14976},",\nwith a ",{"type":21,"tag":251,"props":14978,"children":14979},{"href":2590},[14980],{"type":26,"value":2593},{"type":26,"value":5713},{"type":21,"tag":42,"props":14983,"children":14985},{"className":14984},[],[14986],{"type":26,"value":14987},"VK_FORMAT_R8_UINT",{"type":26,"value":88},{"type":21,"tag":42,"props":14990,"children":14992},{"className":14991},[],[14993],{"type":26,"value":14994},"VK_FORMAT_R8_SINT",{"type":26,"value":796},{"type":21,"tag":42,"props":14997,"children":14999},{"className":14998},[],[15000],{"type":26,"value":15001},"VK_FORMAT_R16_UINT",{"type":26,"value":88},{"type":21,"tag":42,"props":15004,"children":15006},{"className":15005},[],[15007],{"type":26,"value":15008},"VK_FORMAT_R16_SINT",{"type":26,"value":796},{"type":21,"tag":42,"props":15011,"children":15013},{"className":15012},[],[15014],{"type":26,"value":15015},"VK_FORMAT_R32_UINT",{"type":26,"value":1051},{"type":21,"tag":42,"props":15018,"children":15020},{"className":15019},[],[15021],{"type":26,"value":15022},"VK_FORMAT_R32_SINT",{"type":21,"tag":323,"props":15024,"children":15026},{"name":15025},"VUID-vkCmdDrawIndexedIndirect2KHR-rasterizerDiscardEnable-09420",[15027],{"type":21,"tag":22,"props":15028,"children":15029},{},[15030,15031,15035,15037,15042,15044,15048,15050,15055,15057,15062,15064,15068,15069,15074,15075,15080,15081,15084,15085,15089,15090,15095,15096,15100,15101,15106,15107,15112,15113,15118,15119,15124,15125,15130,15131],{"type":26,"value":1180},{"type":21,"tag":251,"props":15032,"children":15033},{"href":12951},[15034],{"type":26,"value":12954},{"type":26,"value":15036}," extension is enabled,\nand a shader object is bound to the ",{"type":21,"tag":42,"props":15038,"children":15040},{"className":15039},[],[15041],{"type":26,"value":3471},{"type":26,"value":15043},"\nstage, and the most recent call to ",{"type":21,"tag":251,"props":15045,"children":15046},{"href":7598},[15047],{"type":26,"value":7601},{"type":26,"value":15049},"\nin the current command buffer set ",{"type":21,"tag":42,"props":15051,"children":15053},{"className":15052},[],[15054],{"type":26,"value":5641},{"type":26,"value":15056}," to\n",{"type":21,"tag":42,"props":15058,"children":15060},{"className":15059},[],[15061],{"type":26,"value":392},{"type":26,"value":15063},", and the last call to\n",{"type":21,"tag":251,"props":15065,"children":15066},{"href":12982},[15067],{"type":26,"value":12985},{"type":26,"value":14945},{"type":21,"tag":42,"props":15070,"children":15072},{"className":15071},[],[15073],{"type":26,"value":13043},{"type":26,"value":9046},{"type":21,"tag":42,"props":15076,"children":15078},{"className":15077},[],[15079],{"type":26,"value":656},{"type":26,"value":14958},{"type":21,"tag":412,"props":15082,"children":15083},{"type":414},[],{"type":26,"value":14963},{"type":21,"tag":251,"props":15086,"children":15087},{"href":13053},[15088],{"type":26,"value":13056},{"type":26,"value":410},{"type":21,"tag":42,"props":15091,"children":15093},{"className":15092},[],[15094],{"type":26,"value":14974},{"type":26,"value":14976},{"type":21,"tag":251,"props":15097,"children":15098},{"href":2590},[15099],{"type":26,"value":2593},{"type":26,"value":5713},{"type":21,"tag":42,"props":15102,"children":15104},{"className":15103},[],[15105],{"type":26,"value":14987},{"type":26,"value":88},{"type":21,"tag":42,"props":15108,"children":15110},{"className":15109},[],[15111],{"type":26,"value":14994},{"type":26,"value":796},{"type":21,"tag":42,"props":15114,"children":15116},{"className":15115},[],[15117],{"type":26,"value":15001},{"type":26,"value":88},{"type":21,"tag":42,"props":15120,"children":15122},{"className":15121},[],[15123],{"type":26,"value":15008},{"type":26,"value":796},{"type":21,"tag":42,"props":15126,"children":15128},{"className":15127},[],[15129],{"type":26,"value":15015},{"type":26,"value":1051},{"type":21,"tag":42,"props":15132,"children":15134},{"className":15133},[],[15135],{"type":26,"value":15022},{"type":21,"tag":323,"props":15137,"children":15139},{"name":15138},"VUID-vkCmdDrawIndexedIndirect2KHR-coverageReductionMode-07491",[15140],{"type":21,"tag":22,"props":15141,"children":15142},{},[15143,15144,15152,15153,15158,15159,15164,15166,15171,15172,15177,15178,15183,15185,15188,15190],{"type":26,"value":1180},{"type":21,"tag":251,"props":15145,"children":15146},{"href":13447},[15147],{"type":21,"tag":42,"props":15148,"children":15150},{"className":15149},[],[15151],{"type":26,"value":13454},{"type":26,"value":13456},{"type":21,"tag":42,"props":15154,"children":15156},{"className":15155},[],[15157],{"type":26,"value":13462},{"type":26,"value":470},{"type":21,"tag":42,"props":15160,"children":15162},{"className":15161},[],[15163],{"type":26,"value":9026},{"type":26,"value":15165}," dynamic states enabled,\nthen the ",{"type":21,"tag":251,"props":15167,"children":15168},{"href":5631},[15169],{"type":26,"value":15170},"current values",{"type":26,"value":1036},{"type":21,"tag":42,"props":15173,"children":15175},{"className":15174},[],[15176],{"type":26,"value":13454},{"type":26,"value":796},{"type":21,"tag":42,"props":15179,"children":15181},{"className":15180},[],[15182],{"type":26,"value":8017},{"type":26,"value":15184},", the sample\ncounts for the color and depth/stencil attachments (if the subpass has\nthem) ",{"type":21,"tag":412,"props":15186,"children":15187},{"type":414},[],{"type":26,"value":15189}," be a valid combination returned by\n",{"type":21,"tag":251,"props":15191,"children":15193},{"href":15192},"/man/vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV",[15194],{"type":26,"value":15195},"vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV",{"type":21,"tag":323,"props":15197,"children":15199},{"name":15198},"VUID-vkCmdDrawIndexedIndirect2KHR-viewportCount-07492",[15200],{"type":21,"tag":22,"props":15201,"children":15202},{},[15203,15204,15209,15210,15215,15216,15219,15220,15224,15225,15230,15231,15236,15237],{"type":26,"value":5552},{"type":21,"tag":42,"props":15205,"children":15207},{"className":15206},[],[15208],{"type":26,"value":6794},{"type":26,"value":6913},{"type":21,"tag":42,"props":15211,"children":15213},{"className":15212},[],[15214],{"type":26,"value":12922},{"type":26,"value":6921},{"type":21,"tag":412,"props":15217,"children":15218},{"type":414},[],{"type":26,"value":2029},{"type":21,"tag":251,"props":15221,"children":15222},{"href":7382},[15223],{"type":26,"value":7385},{"type":26,"value":172},{"type":21,"tag":42,"props":15226,"children":15228},{"className":15227},[],[15229],{"type":26,"value":6873},{"type":26,"value":6939},{"type":21,"tag":42,"props":15232,"children":15234},{"className":15233},[],[15235],{"type":26,"value":6873},{"type":26,"value":6946},{"type":21,"tag":251,"props":15238,"children":15239},{"href":6799},[15240],{"type":26,"value":6802},{"type":21,"tag":323,"props":15242,"children":15244},{"name":15243},"VUID-vkCmdDrawIndexedIndirect2KHR-viewportCount-07493",[15245],{"type":21,"tag":22,"props":15246,"children":15247},{},[15248,15249,15254,15255,15260,15262,15267,15268,15272,15273,15276,15277,15282,15283],{"type":26,"value":5552},{"type":21,"tag":42,"props":15250,"children":15252},{"className":15251},[],[15253],{"type":26,"value":6794},{"type":26,"value":6860},{"type":21,"tag":42,"props":15256,"children":15258},{"className":15257},[],[15259],{"type":26,"value":12922},{"type":26,"value":15261}," dynamic states enabled then\nthe ",{"type":21,"tag":42,"props":15263,"children":15265},{"className":15264},[],[15266],{"type":26,"value":6873},{"type":26,"value":7062},{"type":21,"tag":251,"props":15269,"children":15270},{"href":12927},[15271],{"type":26,"value":12930},{"type":26,"value":410},{"type":21,"tag":412,"props":15274,"children":15275},{"type":414},[],{"type":26,"value":7072},{"type":21,"tag":42,"props":15278,"children":15280},{"className":15279},[],[15281],{"type":26,"value":6873},{"type":26,"value":7062},{"type":21,"tag":251,"props":15284,"children":15285},{"href":6799},[15286],{"type":26,"value":6802},{"type":21,"tag":323,"props":15288,"children":15290},{"name":15289},"VUID-vkCmdDrawIndexedIndirect2KHR-viewportCount-09421",[15291],{"type":21,"tag":22,"props":15292,"children":15293},{},[15294,15295,15299,15301,15306,15307,15311,15312,15315,15316,15321,15322],{"type":26,"value":1180},{"type":21,"tag":251,"props":15296,"children":15297},{"href":12912},[15298],{"type":26,"value":12915},{"type":26,"value":15300}," extension is enabled, and a\nshader object is bound to any graphics stage, then the\n",{"type":21,"tag":42,"props":15302,"children":15304},{"className":15303},[],[15305],{"type":26,"value":6873},{"type":26,"value":7062},{"type":21,"tag":251,"props":15308,"children":15309},{"href":12927},[15310],{"type":26,"value":12930},{"type":26,"value":410},{"type":21,"tag":412,"props":15313,"children":15314},{"type":414},[],{"type":26,"value":7072},{"type":21,"tag":42,"props":15317,"children":15319},{"className":15318},[],[15320],{"type":26,"value":6873},{"type":26,"value":7062},{"type":21,"tag":251,"props":15323,"children":15324},{"href":6799},[15325],{"type":26,"value":6802},{"type":21,"tag":323,"props":15327,"children":15329},{"name":15328},"VUID-vkCmdDrawIndexedIndirect2KHR-rasterizationSamples-07494",[15330],{"type":21,"tag":22,"props":15331,"children":15332},{},[15333,15334,15338,15340,15348,15350,15354,15355,15360,15362,15368,15369,15373,15374,15379,15381,15387,15388,15391],{"type":26,"value":1180},{"type":21,"tag":251,"props":15335,"children":15336},{"href":7981},[15337],{"type":26,"value":7984},{"type":26,"value":15339}," extension is enabled,\nand the ",{"type":21,"tag":251,"props":15341,"children":15342},{"href":13447},[15343],{"type":21,"tag":42,"props":15344,"children":15346},{"className":15345},[],[15347],{"type":26,"value":13454},{"type":26,"value":15349},"\nfeature is not enabled, or the ",{"type":21,"tag":251,"props":15351,"children":15352},{"href":5631},[15353],{"type":26,"value":7944},{"type":26,"value":5713},{"type":21,"tag":42,"props":15356,"children":15358},{"className":15357},[],[15359],{"type":26,"value":13454},{"type":26,"value":15361}," is not\n",{"type":21,"tag":42,"props":15363,"children":15365},{"className":15364},[],[15366],{"type":26,"value":15367},"VK_COVERAGE_REDUCTION_MODE_TRUNCATE_NV",{"type":26,"value":2177},{"type":21,"tag":251,"props":15370,"children":15371},{"href":5631},[15372],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":15375,"children":15377},{"className":15376},[],[15378],{"type":26,"value":8017},{"type":26,"value":15380}," is greater than sample count of the color\nattachment, then ",{"type":21,"tag":251,"props":15382,"children":15384},{"href":15383},"/chapters/primsrast#primsrast-sampleshading",[15385],{"type":26,"value":15386},"sample shading",{"type":26,"value":410},{"type":21,"tag":412,"props":15389,"children":15390},{"type":414},[],{"type":26,"value":15392}," be\ndisabled",{"type":21,"tag":323,"props":15394,"children":15396},{"name":15395},"VUID-vkCmdDrawIndexedIndirect2KHR-stippledLineEnable-07495",[15397],{"type":21,"tag":22,"props":15398,"children":15399},{},[15400,15401,15406,15407,15412,15414,15419,15421,15426,15428,15433,15434,15440,15441,15449,15451,15454],{"type":26,"value":5552},{"type":21,"tag":42,"props":15402,"children":15404},{"className":15403},[],[15405],{"type":26,"value":12553},{"type":26,"value":470},{"type":21,"tag":42,"props":15408,"children":15410},{"className":15409},[],[15411],{"type":26,"value":12472},{"type":26,"value":15413}," dynamic states\nenabled, and if the current ",{"type":21,"tag":42,"props":15415,"children":15417},{"className":15416},[],[15418],{"type":26,"value":12664},{"type":26,"value":15420}," state is\n",{"type":21,"tag":42,"props":15422,"children":15424},{"className":15423},[],[15425],{"type":26,"value":656},{"type":26,"value":15427}," and the current ",{"type":21,"tag":42,"props":15429,"children":15431},{"className":15430},[],[15432],{"type":26,"value":12715},{"type":26,"value":15420},{"type":21,"tag":42,"props":15435,"children":15437},{"className":15436},[],[15438],{"type":26,"value":15439},"VK_LINE_RASTERIZATION_MODE_RECTANGULAR",{"type":26,"value":7055},{"type":21,"tag":251,"props":15442,"children":15443},{"href":12435},[15444],{"type":21,"tag":42,"props":15445,"children":15447},{"className":15446},[],[15448],{"type":26,"value":12442},{"type":26,"value":15450},"\nfeature ",{"type":21,"tag":412,"props":15452,"children":15453},{"type":414},[],{"type":26,"value":15455}," be enabled",{"type":21,"tag":323,"props":15457,"children":15459},{"name":15458},"VUID-vkCmdDrawIndexedIndirect2KHR-stippledLineEnable-07496",[15460],{"type":21,"tag":22,"props":15461,"children":15462},{},[15463,15464,15469,15470,15475,15476,15481,15482,15487,15488,15493,15494,15499,15500,15508,15509,15512],{"type":26,"value":5552},{"type":21,"tag":42,"props":15465,"children":15467},{"className":15466},[],[15468],{"type":26,"value":12553},{"type":26,"value":470},{"type":21,"tag":42,"props":15471,"children":15473},{"className":15472},[],[15474],{"type":26,"value":12472},{"type":26,"value":15413},{"type":21,"tag":42,"props":15477,"children":15479},{"className":15478},[],[15480],{"type":26,"value":12664},{"type":26,"value":15420},{"type":21,"tag":42,"props":15483,"children":15485},{"className":15484},[],[15486],{"type":26,"value":656},{"type":26,"value":15427},{"type":21,"tag":42,"props":15489,"children":15491},{"className":15490},[],[15492],{"type":26,"value":12715},{"type":26,"value":15420},{"type":21,"tag":42,"props":15495,"children":15497},{"className":15496},[],[15498],{"type":26,"value":12722},{"type":26,"value":7055},{"type":21,"tag":251,"props":15501,"children":15502},{"href":12446},[15503],{"type":21,"tag":42,"props":15504,"children":15506},{"className":15505},[],[15507],{"type":26,"value":12453},{"type":26,"value":15450},{"type":21,"tag":412,"props":15510,"children":15511},{"type":414},[],{"type":26,"value":15455},{"type":21,"tag":323,"props":15514,"children":15516},{"name":15515},"VUID-vkCmdDrawIndexedIndirect2KHR-stippledLineEnable-07497",[15517],{"type":21,"tag":22,"props":15518,"children":15519},{},[15520,15521,15526,15527,15532,15533,15538,15539,15544,15545,15550,15551,15556,15557,15565,15567,15570],{"type":26,"value":5552},{"type":21,"tag":42,"props":15522,"children":15524},{"className":15523},[],[15525],{"type":26,"value":12553},{"type":26,"value":470},{"type":21,"tag":42,"props":15528,"children":15530},{"className":15529},[],[15531],{"type":26,"value":12472},{"type":26,"value":15413},{"type":21,"tag":42,"props":15534,"children":15536},{"className":15535},[],[15537],{"type":26,"value":12664},{"type":26,"value":15420},{"type":21,"tag":42,"props":15540,"children":15542},{"className":15541},[],[15543],{"type":26,"value":656},{"type":26,"value":15427},{"type":21,"tag":42,"props":15546,"children":15548},{"className":15547},[],[15549],{"type":26,"value":12715},{"type":26,"value":15420},{"type":21,"tag":42,"props":15552,"children":15554},{"className":15553},[],[15555],{"type":26,"value":12729},{"type":26,"value":7055},{"type":21,"tag":251,"props":15558,"children":15559},{"href":12457},[15560],{"type":21,"tag":42,"props":15561,"children":15563},{"className":15562},[],[15564],{"type":26,"value":12464},{"type":26,"value":15566}," feature\n",{"type":21,"tag":412,"props":15568,"children":15569},{"type":414},[],{"type":26,"value":15455},{"type":21,"tag":323,"props":15572,"children":15574},{"name":15573},"VUID-vkCmdDrawIndexedIndirect2KHR-stippledLineEnable-07498",[15575],{"type":21,"tag":22,"props":15576,"children":15577},{},[15578,15579,15584,15585,15590,15591,15596,15597,15602,15603,15608,15609,15615,15616,15624,15625,15628,15630,15636,15637,15643,15644,15647,15648],{"type":26,"value":5552},{"type":21,"tag":42,"props":15580,"children":15582},{"className":15581},[],[15583],{"type":26,"value":12553},{"type":26,"value":470},{"type":21,"tag":42,"props":15586,"children":15588},{"className":15587},[],[15589],{"type":26,"value":12472},{"type":26,"value":15413},{"type":21,"tag":42,"props":15592,"children":15594},{"className":15593},[],[15595],{"type":26,"value":12664},{"type":26,"value":15420},{"type":21,"tag":42,"props":15598,"children":15600},{"className":15599},[],[15601],{"type":26,"value":656},{"type":26,"value":15427},{"type":21,"tag":42,"props":15604,"children":15606},{"className":15605},[],[15607],{"type":26,"value":12715},{"type":26,"value":15420},{"type":21,"tag":42,"props":15610,"children":15612},{"className":15611},[],[15613],{"type":26,"value":15614},"VK_LINE_RASTERIZATION_MODE_DEFAULT",{"type":26,"value":7055},{"type":21,"tag":251,"props":15617,"children":15618},{"href":12435},[15619],{"type":21,"tag":42,"props":15620,"children":15622},{"className":15621},[],[15623],{"type":26,"value":12442},{"type":26,"value":15450},{"type":21,"tag":412,"props":15626,"children":15627},{"type":414},[],{"type":26,"value":15629}," be enabled and\n",{"type":21,"tag":251,"props":15631,"children":15633},{"href":15632},"/man/VkPhysicalDeviceLimits",[15634],{"type":26,"value":15635},"VkPhysicalDeviceLimits",{"type":26,"value":172},{"type":21,"tag":42,"props":15638,"children":15640},{"className":15639},[],[15641],{"type":26,"value":15642},"strictLines",{"type":26,"value":410},{"type":21,"tag":412,"props":15645,"children":15646},{"type":414},[],{"type":26,"value":4967},{"type":21,"tag":42,"props":15649,"children":15651},{"className":15650},[],[15652],{"type":26,"value":656},{"type":21,"tag":323,"props":15654,"children":15656},{"name":15655},"VUID-vkCmdDrawIndexedIndirect2KHR-stage-07073",[15657],{"type":21,"tag":22,"props":15658,"children":15659},{},[15660,15662,15668,15669,15675,15677,15681,15682,15688,15690,15695,15696,15702,15703,15709,15710,15715,15716,15722,15723,15726],{"type":26,"value":15661},"If the bound pipeline was created with the\n",{"type":21,"tag":251,"props":15663,"children":15665},{"href":15664},"/man/VkPipelineShaderStageCreateInfo",[15666],{"type":26,"value":15667},"VkPipelineShaderStageCreateInfo",{"type":26,"value":172},{"type":21,"tag":42,"props":15670,"children":15672},{"className":15671},[],[15673],{"type":26,"value":15674},"stage",{"type":26,"value":15676}," member of an element\nof ",{"type":21,"tag":251,"props":15678,"children":15679},{"href":9465},[15680],{"type":26,"value":4988},{"type":26,"value":172},{"type":21,"tag":42,"props":15683,"children":15685},{"className":15684},[],[15686],{"type":26,"value":15687},"pStages",{"type":26,"value":15689}," set to\n",{"type":21,"tag":42,"props":15691,"children":15693},{"className":15692},[],[15694],{"type":26,"value":3464},{"type":26,"value":88},{"type":21,"tag":42,"props":15697,"children":15699},{"className":15698},[],[15700],{"type":26,"value":15701},"VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT",{"type":26,"value":88},{"type":21,"tag":42,"props":15704,"children":15706},{"className":15705},[],[15707],{"type":26,"value":15708},"VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT",{"type":26,"value":470},{"type":21,"tag":42,"props":15711,"children":15713},{"className":15712},[],[15714],{"type":26,"value":12086},{"type":26,"value":5728},{"type":21,"tag":251,"props":15717,"children":15719},{"href":15718},"/chapters/queries#queries-mesh-shader",[15720],{"type":26,"value":15721},"Mesh\nShader Queries",{"type":26,"value":410},{"type":21,"tag":412,"props":15724,"children":15725},{"type":414},[],{"type":26,"value":15727}," not be active",{"type":21,"tag":323,"props":15729,"children":15731},{"name":15730},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08877",[15732],{"type":21,"tag":22,"props":15733,"children":15734},{},[15735,15736,15741,15742,15748,15749,15753,15754,15759,15760,15765,15766,15772,15773,15776,15777,15781],{"type":26,"value":5761},{"type":21,"tag":42,"props":15737,"children":15739},{"className":15738},[],[15740],{"type":26,"value":3471},{"type":26,"value":5768},{"type":21,"tag":42,"props":15743,"children":15745},{"className":15744},[],[15746],{"type":26,"value":15747},"VK_DYNAMIC_STATE_ATTACHMENT_FEEDBACK_LOOP_ENABLE_EXT",{"type":26,"value":6225},{"type":21,"tag":251,"props":15750,"children":15751},{"href":5631},[15752],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":15755,"children":15757},{"className":15756},[],[15758],{"type":26,"value":5641},{"type":26,"value":1405},{"type":21,"tag":42,"props":15761,"children":15763},{"className":15762},[],[15764],{"type":26,"value":392},{"type":26,"value":5849},{"type":21,"tag":251,"props":15767,"children":15769},{"href":15768},"/man/vkCmdSetAttachmentFeedbackLoopEnableEXT",[15770],{"type":26,"value":15771},"vkCmdSetAttachmentFeedbackLoopEnableEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":15774,"children":15775},{"type":414},[],{"type":26,"value":7270},{"type":21,"tag":251,"props":15778,"children":15779},{"href":5575},[15780],{"type":26,"value":5578},{"type":26,"value":5999},{"type":21,"tag":323,"props":15783,"children":15785},{"name":15784},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07850",[15786],{"type":21,"tag":22,"props":15787,"children":15788},{},[15789,15791,15797,15798,15801],{"type":26,"value":15790},"If dynamic state was inherited from\n",{"type":21,"tag":251,"props":15792,"children":15794},{"href":15793},"/man/VkCommandBufferInheritanceViewportScissorInfoNV",[15795],{"type":26,"value":15796},"VkCommandBufferInheritanceViewportScissorInfoNV",{"type":26,"value":5074},{"type":21,"tag":412,"props":15799,"children":15800},{"type":414},[],{"type":26,"value":15802}," be set\nin the current command buffer prior to this drawing command",{"type":21,"tag":323,"props":15804,"children":15806},{"name":15805},"VUID-vkCmdDrawIndexedIndirect2KHR-nextStage-10745",[15807],{"type":21,"tag":22,"props":15808,"children":15809},{},[15810,15812,15815,15817,15823],{"type":26,"value":15811},"For each shader object bound to a graphics stage, except for shader\nobject bound to the last graphics stage in the logical pipeline, it\n",{"type":21,"tag":412,"props":15813,"children":15814},{"type":414},[],{"type":26,"value":15816}," have been created with a ",{"type":21,"tag":42,"props":15818,"children":15820},{"className":15819},[],[15821],{"type":26,"value":15822},"nextStage",{"type":26,"value":15824}," including the\ncorresponding bit to the shader object bound to the following graphics\nstage in the logical pipeline",{"type":21,"tag":323,"props":15826,"children":15828},{"name":15827},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08684",[15829],{"type":21,"tag":22,"props":15830,"children":15831},{},[15832,15834,15840,15841,15844,15846,15851,15853],{"type":26,"value":15833},"If there is no bound graphics pipeline, ",{"type":21,"tag":42,"props":15835,"children":15837},{"className":15836},[],[15838],{"type":26,"value":15839},"vkCmdBindShadersEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":15842,"children":15843},{"type":414},[],{"type":26,"value":15845},"\nhave been called in the current command buffer with ",{"type":21,"tag":42,"props":15847,"children":15849},{"className":15848},[],[15850],{"type":26,"value":15687},{"type":26,"value":15852}," with\nan element of ",{"type":21,"tag":42,"props":15854,"children":15856},{"className":15855},[],[15857],{"type":26,"value":3464},{"type":21,"tag":323,"props":15859,"children":15861},{"name":15860},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08685",[15862],{"type":21,"tag":22,"props":15863,"children":15864},{},[15865,15867,15877,15879,15884,15885,15888,15890,15895,15897],{"type":26,"value":15866},"If there is no bound graphics pipeline, and the\n",{"type":21,"tag":251,"props":15868,"children":15870},{"href":15869},"/man/VkPhysicalDeviceFeatures#features-tessellationShader",[15871],{"type":21,"tag":42,"props":15872,"children":15874},{"className":15873},[],[15875],{"type":26,"value":15876},"tessellationShader",{"type":26,"value":15878}," feature is\nenabled, ",{"type":21,"tag":42,"props":15880,"children":15882},{"className":15881},[],[15883],{"type":26,"value":15839},{"type":26,"value":410},{"type":21,"tag":412,"props":15886,"children":15887},{"type":414},[],{"type":26,"value":15889}," have been called in the current\ncommand buffer with ",{"type":21,"tag":42,"props":15891,"children":15893},{"className":15892},[],[15894],{"type":26,"value":15687},{"type":26,"value":15896}," with an element of\n",{"type":21,"tag":42,"props":15898,"children":15900},{"className":15899},[],[15901],{"type":26,"value":15701},{"type":21,"tag":323,"props":15903,"children":15905},{"name":15904},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08686",[15906],{"type":21,"tag":22,"props":15907,"children":15908},{},[15909,15910,15918,15919,15924,15925,15928,15929,15934,15935],{"type":26,"value":15866},{"type":21,"tag":251,"props":15911,"children":15912},{"href":15869},[15913],{"type":21,"tag":42,"props":15914,"children":15916},{"className":15915},[],[15917],{"type":26,"value":15876},{"type":26,"value":15878},{"type":21,"tag":42,"props":15920,"children":15922},{"className":15921},[],[15923],{"type":26,"value":15839},{"type":26,"value":410},{"type":21,"tag":412,"props":15926,"children":15927},{"type":414},[],{"type":26,"value":15889},{"type":21,"tag":42,"props":15930,"children":15932},{"className":15931},[],[15933],{"type":26,"value":15687},{"type":26,"value":15896},{"type":21,"tag":42,"props":15936,"children":15938},{"className":15937},[],[15939],{"type":26,"value":15708},{"type":21,"tag":323,"props":15941,"children":15943},{"name":15942},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08687",[15944],{"type":21,"tag":22,"props":15945,"children":15946},{},[15947,15948,15958,15959,15964,15965,15968,15970,15975,15976],{"type":26,"value":15866},{"type":21,"tag":251,"props":15949,"children":15951},{"href":15950},"/man/VkPhysicalDeviceFeatures#features-geometryShader",[15952],{"type":21,"tag":42,"props":15953,"children":15955},{"className":15954},[],[15956],{"type":26,"value":15957},"geometryShader",{"type":26,"value":9923},{"type":21,"tag":42,"props":15960,"children":15962},{"className":15961},[],[15963],{"type":26,"value":15839},{"type":26,"value":410},{"type":21,"tag":412,"props":15966,"children":15967},{"type":414},[],{"type":26,"value":15969}," have been called in the current command\nbuffer with ",{"type":21,"tag":42,"props":15971,"children":15973},{"className":15972},[],[15974],{"type":26,"value":15687},{"type":26,"value":15896},{"type":21,"tag":42,"props":15977,"children":15979},{"className":15978},[],[15980],{"type":26,"value":12086},{"type":21,"tag":323,"props":15982,"children":15984},{"name":15983},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08688",[15985],{"type":21,"tag":22,"props":15986,"children":15987},{},[15988,15989,15994,15995,15998,15999,16004,16005],{"type":26,"value":15833},{"type":21,"tag":42,"props":15990,"children":15992},{"className":15991},[],[15993],{"type":26,"value":15839},{"type":26,"value":410},{"type":21,"tag":412,"props":15996,"children":15997},{"type":414},[],{"type":26,"value":15845},{"type":21,"tag":42,"props":16000,"children":16002},{"className":16001},[],[16003],{"type":26,"value":15687},{"type":26,"value":15852},{"type":21,"tag":42,"props":16006,"children":16008},{"className":16007},[],[16009],{"type":26,"value":3471},{"type":21,"tag":323,"props":16011,"children":16013},{"name":16012},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08689",[16014],{"type":21,"tag":22,"props":16015,"children":16016},{},[16017,16019,16029,16031,16036,16037,16040,16041,16046,16047],{"type":26,"value":16018},"If there is no bound graphics pipeline, and the ",{"type":21,"tag":251,"props":16020,"children":16022},{"href":16021},"/man/VkPhysicalDeviceMeshShaderFeaturesEXT#features-taskShader",[16023],{"type":21,"tag":42,"props":16024,"children":16026},{"className":16025},[],[16027],{"type":26,"value":16028},"taskShader",{"type":26,"value":16030}," feature is enabled, ",{"type":21,"tag":42,"props":16032,"children":16034},{"className":16033},[],[16035],{"type":26,"value":15839},{"type":26,"value":410},{"type":21,"tag":412,"props":16038,"children":16039},{"type":414},[],{"type":26,"value":15845},{"type":21,"tag":42,"props":16042,"children":16044},{"className":16043},[],[16045],{"type":26,"value":15687},{"type":26,"value":15852},{"type":21,"tag":42,"props":16048,"children":16050},{"className":16049},[],[16051],{"type":26,"value":16052},"VK_SHADER_STAGE_TASK_BIT_EXT",{"type":21,"tag":323,"props":16054,"children":16056},{"name":16055},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08690",[16057],{"type":21,"tag":22,"props":16058,"children":16059},{},[16060,16061,16071,16072,16077,16078,16081,16082,16087,16088],{"type":26,"value":16018},{"type":21,"tag":251,"props":16062,"children":16064},{"href":16063},"/man/VkPhysicalDeviceMeshShaderFeaturesEXT#features-meshShader",[16065],{"type":21,"tag":42,"props":16066,"children":16068},{"className":16067},[],[16069],{"type":26,"value":16070},"meshShader",{"type":26,"value":16030},{"type":21,"tag":42,"props":16073,"children":16075},{"className":16074},[],[16076],{"type":26,"value":15839},{"type":26,"value":410},{"type":21,"tag":412,"props":16079,"children":16080},{"type":414},[],{"type":26,"value":15845},{"type":21,"tag":42,"props":16083,"children":16085},{"className":16084},[],[16086],{"type":26,"value":15687},{"type":26,"value":15852},{"type":21,"tag":42,"props":16089,"children":16091},{"className":16090},[],[16092],{"type":26,"value":16093},"VK_SHADER_STAGE_MESH_BIT_EXT",{"type":21,"tag":323,"props":16095,"children":16097},{"name":16096},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08693",[16098],{"type":21,"tag":22,"props":16099,"children":16100},{},[16101,16103,16111,16112,16120,16122,16127,16128,16133,16135,16138,16140,16145,16147,16150,16152,16157],{"type":26,"value":16102},"If there is no bound graphics pipeline, and at least one of the\n",{"type":21,"tag":251,"props":16104,"children":16105},{"href":16021},[16106],{"type":21,"tag":42,"props":16107,"children":16109},{"className":16108},[],[16110],{"type":26,"value":16028},{"type":26,"value":455},{"type":21,"tag":251,"props":16113,"children":16114},{"href":16063},[16115],{"type":21,"tag":42,"props":16116,"children":16118},{"className":16117},[],[16119],{"type":26,"value":16070},{"type":26,"value":16121}," features is enabled, one of the\n",{"type":21,"tag":42,"props":16123,"children":16125},{"className":16124},[],[16126],{"type":26,"value":3464},{"type":26,"value":347},{"type":21,"tag":42,"props":16129,"children":16131},{"className":16130},[],[16132],{"type":26,"value":16093},{"type":26,"value":16134},"\nstages ",{"type":21,"tag":412,"props":16136,"children":16137},{"type":414},[],{"type":26,"value":16139}," have a valid ",{"type":21,"tag":42,"props":16141,"children":16143},{"className":16142},[],[16144],{"type":26,"value":1577},{"type":26,"value":16146}," bound, and the other ",{"type":21,"tag":412,"props":16148,"children":16149},{"type":414},[],{"type":26,"value":16151},"\nhave no ",{"type":21,"tag":42,"props":16153,"children":16155},{"className":16154},[],[16156],{"type":26,"value":1577},{"type":26,"value":16158}," bound",{"type":21,"tag":323,"props":16160,"children":16162},{"name":16161},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08696",[16163],{"type":21,"tag":22,"props":16164,"children":16165},{},[16166,16168,16173,16175,16180,16182,16185,16187,16192,16194,16199,16201,16206],{"type":26,"value":16167},"If there is no bound graphics pipeline, and a valid ",{"type":21,"tag":42,"props":16169,"children":16171},{"className":16170},[],[16172],{"type":26,"value":1577},{"type":26,"value":16174}," is\nbound to the ",{"type":21,"tag":42,"props":16176,"children":16178},{"className":16177},[],[16179],{"type":26,"value":3464},{"type":26,"value":16181}," stage, there ",{"type":21,"tag":412,"props":16183,"children":16184},{"type":414},[],{"type":26,"value":16186}," be no\n",{"type":21,"tag":42,"props":16188,"children":16190},{"className":16189},[],[16191],{"type":26,"value":1577},{"type":26,"value":16193}," bound to either the ",{"type":21,"tag":42,"props":16195,"children":16197},{"className":16196},[],[16198],{"type":26,"value":16052},{"type":26,"value":16200},"\nstage or the ",{"type":21,"tag":42,"props":16202,"children":16204},{"className":16203},[],[16205],{"type":26,"value":16093},{"type":26,"value":16207}," stage",{"type":21,"tag":323,"props":16209,"children":16211},{"name":16210},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08698",[16212],{"type":21,"tag":22,"props":16213,"children":16214},{},[16215,16217,16223,16225,16230,16232,16238,16240,16243],{"type":26,"value":16216},"If any graphics shader is bound which was created with the\n",{"type":21,"tag":42,"props":16218,"children":16220},{"className":16219},[],[16221],{"type":26,"value":16222},"VK_SHADER_CREATE_LINK_STAGE_BIT_EXT",{"type":26,"value":16224}," flag, then all shaders created\nwith the ",{"type":21,"tag":42,"props":16226,"children":16228},{"className":16227},[],[16229],{"type":26,"value":16222},{"type":26,"value":16231}," flag in the same\n",{"type":21,"tag":251,"props":16233,"children":16235},{"href":16234},"/man/vkCreateShadersEXT",[16236],{"type":26,"value":16237},"vkCreateShadersEXT",{"type":26,"value":16239}," call ",{"type":21,"tag":412,"props":16241,"children":16242},{"type":414},[],{"type":26,"value":16244}," also be bound",{"type":21,"tag":323,"props":16246,"children":16248},{"name":16247},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08699",[16249],{"type":21,"tag":22,"props":16250,"children":16251},{},[16252,16253,16258,16260,16265,16267,16271,16272,16275,16277,16282],{"type":26,"value":16216},{"type":21,"tag":42,"props":16254,"children":16256},{"className":16255},[],[16257],{"type":26,"value":16222},{"type":26,"value":16259}," flag, any stages in between\nstages whose shaders which did not create a shader with the\n",{"type":21,"tag":42,"props":16261,"children":16263},{"className":16262},[],[16264],{"type":26,"value":16222},{"type":26,"value":16266}," flag as part of the same\n",{"type":21,"tag":251,"props":16268,"children":16269},{"href":16234},[16270],{"type":26,"value":16237},{"type":26,"value":16239},{"type":21,"tag":412,"props":16273,"children":16274},{"type":414},[],{"type":26,"value":16276}," not have any ",{"type":21,"tag":42,"props":16278,"children":16280},{"className":16279},[],[16281],{"type":26,"value":1577},{"type":26,"value":16158},{"type":21,"tag":323,"props":16284,"children":16286},{"name":16285},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08878",[16287],{"type":21,"tag":22,"props":16288,"children":16289},{},[16290,16292,16295,16297,16303],{"type":26,"value":16291},"All bound graphics shader objects ",{"type":21,"tag":412,"props":16293,"children":16294},{"type":414},[],{"type":26,"value":16296}," have been created with identical\nor ",{"type":21,"tag":251,"props":16298,"children":16300},{"href":16299},"/404#glossary-identically-defined",[16301],{"type":26,"value":16302},"identically defined",{"type":26,"value":16304}," push constant\nranges",{"type":21,"tag":323,"props":16306,"children":16308},{"name":16307},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08879",[16309],{"type":21,"tag":22,"props":16310,"children":16311},{},[16312,16313,16316,16318,16323,16325,16329],{"type":26,"value":16291},{"type":21,"tag":412,"props":16314,"children":16315},{"type":414},[],{"type":26,"value":16317}," have either been created with\nthe ",{"type":21,"tag":42,"props":16319,"children":16321},{"className":16320},[],[16322],{"type":26,"value":1585},{"type":26,"value":16324}," flag set, or with\nidentical or ",{"type":21,"tag":251,"props":16326,"children":16327},{"href":16299},[16328],{"type":26,"value":16302},{"type":26,"value":16330}," arrays\nof descriptor set layouts",{"type":21,"tag":323,"props":16332,"children":16334},{"name":16333},"VUID-vkCmdDrawIndexedIndirect2KHR-colorAttachmentCount-09372",[16335],{"type":21,"tag":22,"props":16336,"children":16337},{},[16338,16339,16343,16344,16348,16349,16354,16355,16360,16362,16367,16369,16372,16374,16380,16381,16387],{"type":26,"value":8052},{"type":21,"tag":251,"props":16340,"children":16341},{"href":8040},[16342],{"type":26,"value":8043},{"type":26,"value":8872},{"type":21,"tag":251,"props":16345,"children":16346},{"href":5220},[16347],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":16350,"children":16352},{"className":16351},[],[16353],{"type":26,"value":8465},{"type":26,"value":386},{"type":21,"tag":42,"props":16356,"children":16358},{"className":16357},[],[16359],{"type":26,"value":7802},{"type":26,"value":16361},", a color\nattachment with a resolve mode of\n",{"type":21,"tag":42,"props":16363,"children":16365},{"className":16364},[],[16366],{"type":26,"value":8799},{"type":26,"value":16368},", and a\nfragment shader is bound, it ",{"type":21,"tag":412,"props":16370,"children":16371},{"type":414},[],{"type":26,"value":16373}," not declare the ",{"type":21,"tag":42,"props":16375,"children":16377},{"className":16376},[],[16378],{"type":26,"value":16379},"DepthReplacing",{"type":26,"value":5736},{"type":21,"tag":42,"props":16382,"children":16384},{"className":16383},[],[16385],{"type":26,"value":16386},"StencilRefReplacingEXT",{"type":26,"value":16388}," execution modes",{"type":21,"tag":323,"props":16390,"children":16392},{"name":16391},"VUID-vkCmdDrawIndexedIndirect2KHR-pDynamicStates-08715",[16393],{"type":21,"tag":22,"props":16394,"children":16395},{},[16396,16398,16403,16405,16411,16412,16418,16420,16426,16428,16434,16435,16441,16443,16447,16448,16451,16452],{"type":26,"value":16397},"If the bound graphics pipeline state includes a fragment shader stage,\nwas created with ",{"type":21,"tag":42,"props":16399,"children":16401},{"className":16400},[],[16402],{"type":26,"value":6487},{"type":26,"value":16404}," set in\n",{"type":21,"tag":251,"props":16406,"children":16408},{"href":16407},"/man/VkPipelineDynamicStateCreateInfo",[16409],{"type":26,"value":16410},"VkPipelineDynamicStateCreateInfo",{"type":26,"value":172},{"type":21,"tag":42,"props":16413,"children":16415},{"className":16414},[],[16416],{"type":26,"value":16417},"pDynamicStates",{"type":26,"value":16419},", and the\nfragment shader declares the ",{"type":21,"tag":42,"props":16421,"children":16423},{"className":16422},[],[16424],{"type":26,"value":16425},"EarlyFragmentTests",{"type":26,"value":16427}," execution mode and\nuses ",{"type":21,"tag":42,"props":16429,"children":16431},{"className":16430},[],[16432],{"type":26,"value":16433},"OpDepthAttachmentReadEXT",{"type":26,"value":8058},{"type":21,"tag":42,"props":16436,"children":16438},{"className":16437},[],[16439],{"type":26,"value":16440},"depthWriteEnable",{"type":26,"value":16442}," parameter\nin the last call to ",{"type":21,"tag":251,"props":16444,"children":16445},{"href":6526},[16446],{"type":26,"value":6529},{"type":26,"value":410},{"type":21,"tag":412,"props":16449,"children":16450},{"type":414},[],{"type":26,"value":724},{"type":21,"tag":42,"props":16453,"children":16455},{"className":16454},[],[16456],{"type":26,"value":392},{"type":21,"tag":323,"props":16458,"children":16460},{"name":16459},"VUID-vkCmdDrawIndexedIndirect2KHR-pDynamicStates-08716",[16461],{"type":21,"tag":22,"props":16462,"children":16463},{},[16464,16465,16470,16471,16475,16476,16481,16482,16487,16488,16494,16495,16500,16502,16506,16507,16510,16511],{"type":26,"value":16397},{"type":21,"tag":42,"props":16466,"children":16468},{"className":16467},[],[16469],{"type":26,"value":6013},{"type":26,"value":16404},{"type":21,"tag":251,"props":16472,"children":16473},{"href":16407},[16474],{"type":26,"value":16410},{"type":26,"value":172},{"type":21,"tag":42,"props":16477,"children":16479},{"className":16478},[],[16480],{"type":26,"value":16417},{"type":26,"value":16419},{"type":21,"tag":42,"props":16483,"children":16485},{"className":16484},[],[16486],{"type":26,"value":16425},{"type":26,"value":16427},{"type":21,"tag":42,"props":16489,"children":16491},{"className":16490},[],[16492],{"type":26,"value":16493},"OpStencilAttachmentReadEXT",{"type":26,"value":8058},{"type":21,"tag":42,"props":16496,"children":16498},{"className":16497},[],[16499],{"type":26,"value":5524},{"type":26,"value":16501}," parameter in\nthe last call to ",{"type":21,"tag":251,"props":16503,"children":16504},{"href":6051},[16505],{"type":26,"value":6054},{"type":26,"value":410},{"type":21,"tag":412,"props":16508,"children":16509},{"type":414},[],{"type":26,"value":4967},{"type":21,"tag":42,"props":16512,"children":16514},{"className":16513},[],[16515],{"type":26,"value":8517},{"type":21,"tag":323,"props":16517,"children":16519},{"name":16518},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09116",[16520],{"type":21,"tag":22,"props":16521,"children":16522},{},[16523,16525,16530,16532,16538,16540,16546,16547,16551,16552,16555,16557,16563,16564,16570,16572,16578],{"type":26,"value":16524},"If a shader object is bound to any graphics stage\nor the bound graphics pipeline was created with ",{"type":21,"tag":42,"props":16526,"children":16528},{"className":16527},[],[16529],{"type":26,"value":12026},{"type":26,"value":16531},", and the format of any color attachment is ",{"type":21,"tag":42,"props":16533,"children":16535},{"className":16534},[],[16536],{"type":26,"value":16537},"VK_FORMAT_E5B9G9R9_UFLOAT_PACK32",{"type":26,"value":16539},", the corresponding element of the ",{"type":21,"tag":42,"props":16541,"children":16543},{"className":16542},[],[16544],{"type":26,"value":16545},"pColorWriteMasks",{"type":26,"value":7785},{"type":21,"tag":251,"props":16548,"children":16549},{"href":12047},[16550],{"type":26,"value":12050},{"type":26,"value":410},{"type":21,"tag":412,"props":16553,"children":16554},{"type":414},[],{"type":26,"value":16556}," either include all of ",{"type":21,"tag":42,"props":16558,"children":16560},{"className":16559},[],[16561],{"type":26,"value":16562},"VK_COLOR_COMPONENT_R_BIT",{"type":26,"value":796},{"type":21,"tag":42,"props":16565,"children":16567},{"className":16566},[],[16568],{"type":26,"value":16569},"VK_COLOR_COMPONENT_G_BIT",{"type":26,"value":16571},", and ",{"type":21,"tag":42,"props":16573,"children":16575},{"className":16574},[],[16576],{"type":26,"value":16577},"VK_COLOR_COMPONENT_B_BIT",{"type":26,"value":16579},", or none of them",{"type":21,"tag":323,"props":16581,"children":16583},{"name":16582},"VUID-vkCmdDrawIndexedIndirect2KHR-maxFragmentDualSrcAttachments-09239",[16584],{"type":21,"tag":22,"props":16585,"children":16586},{},[16587,16588,16594,16596,16602,16604,16609,16611,16617,16619,16625,16626,16632,16633,16639,16641,16644,16646],{"type":26,"value":2305},{"type":21,"tag":251,"props":16589,"children":16591},{"href":16590},"/chapters/framebuffer#framebuffer-blending",[16592],{"type":26,"value":16593},"blending",{"type":26,"value":16595}," is enabled for any attachment where\neither the source or destination blend factors for that attachment\n",{"type":21,"tag":251,"props":16597,"children":16599},{"href":16598},"/chapters/framebuffer#framebuffer-dsb",[16600],{"type":26,"value":16601},"use the secondary color input",{"type":26,"value":16603},", the maximum value of\n",{"type":21,"tag":42,"props":16605,"children":16607},{"className":16606},[],[16608],{"type":26,"value":11718},{"type":26,"value":16610}," for any output attachment ",{"type":21,"tag":251,"props":16612,"children":16614},{"href":16613},"/chapters/shaders#shaders-staticuse",[16615],{"type":26,"value":16616},"statically\nused",{"type":26,"value":16618}," in the ",{"type":21,"tag":42,"props":16620,"children":16622},{"className":16621},[],[16623],{"type":26,"value":16624},"Fragment",{"type":26,"value":410},{"type":21,"tag":42,"props":16627,"children":16629},{"className":16628},[],[16630],{"type":26,"value":16631},"Execution",{"type":26,"value":410},{"type":21,"tag":42,"props":16634,"children":16636},{"className":16635},[],[16637],{"type":26,"value":16638},"Model",{"type":26,"value":16640}," executed by this command\n",{"type":21,"tag":412,"props":16642,"children":16643},{"type":414},[],{"type":26,"value":16645}," be less than ",{"type":21,"tag":251,"props":16647,"children":16649},{"href":16648},"/man/VkPhysicalDeviceLimits#limits-maxFragmentDualSrcAttachments",[16650],{"type":21,"tag":42,"props":16651,"children":16653},{"className":16652},[],[16654],{"type":26,"value":16655},"maxFragmentDualSrcAttachments",{"type":21,"tag":323,"props":16657,"children":16659},{"name":16658},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09548",[16660],{"type":21,"tag":22,"props":16661,"children":16662},{},[16663,16665,16669,16671,16677,16678,16684,16686,16689],{"type":26,"value":16664},"If the current render pass was begun with ",{"type":21,"tag":251,"props":16666,"children":16667},{"href":8040},[16668],{"type":26,"value":8043},{"type":26,"value":16670},",\nthere is no shader object bound to any graphics stage,\nthe value of each element of\n",{"type":21,"tag":251,"props":16672,"children":16674},{"href":16673},"/man/VkRenderingAttachmentLocationInfo",[16675],{"type":26,"value":16676},"VkRenderingAttachmentLocationInfo",{"type":26,"value":172},{"type":21,"tag":42,"props":16679,"children":16681},{"className":16680},[],[16682],{"type":26,"value":16683},"pColorAttachmentLocations",{"type":26,"value":16685},"\nin the bound pipeline ",{"type":21,"tag":412,"props":16687,"children":16688},{"type":414},[],{"type":26,"value":16690}," match the value for the corresponding\nlocations set currently in the current render pass instance",{"type":21,"tag":323,"props":16692,"children":16694},{"name":16693},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09549",[16695],{"type":21,"tag":22,"props":16696,"children":16697},{},[16698,16699,16703,16705,16709,16710,16716,16717,16720],{"type":26,"value":16664},{"type":21,"tag":251,"props":16700,"children":16701},{"href":8040},[16702],{"type":26,"value":8043},{"type":26,"value":16704},",\nand there is no shader object bound to any graphics stage,\nthe value of each element of\n",{"type":21,"tag":251,"props":16706,"children":16707},{"href":5161},[16708],{"type":26,"value":5164},{"type":26,"value":172},{"type":21,"tag":42,"props":16711,"children":16713},{"className":16712},[],[16714],{"type":26,"value":16715},"pColorAttachmentInputIndices",{"type":26,"value":16685},{"type":21,"tag":412,"props":16718,"children":16719},{"type":414},[],{"type":26,"value":16721}," match the value for the corresponding index\nset currently in the current render pass instance",{"type":21,"tag":323,"props":16723,"children":16725},{"name":16724},"VUID-vkCmdDrawIndexedIndirect2KHR-None-10927",[16726],{"type":21,"tag":22,"props":16727,"children":16728},{},[16729,16730,16734,16736,16740,16741,16746,16747,16750],{"type":26,"value":16664},{"type":21,"tag":251,"props":16731,"children":16732},{"href":8040},[16733],{"type":26,"value":8043},{"type":26,"value":16735},",\nand there is no shader object bound to any graphics stage,\nthe value of\n",{"type":21,"tag":251,"props":16737,"children":16738},{"href":5161},[16739],{"type":26,"value":5164},{"type":26,"value":172},{"type":21,"tag":42,"props":16742,"children":16744},{"className":16743},[],[16745],{"type":26,"value":5184},{"type":26,"value":16685},{"type":21,"tag":412,"props":16748,"children":16749},{"type":414},[],{"type":26,"value":16751}," match the value set currently in the current\nrender pass instance",{"type":21,"tag":323,"props":16753,"children":16755},{"name":16754},"VUID-vkCmdDrawIndexedIndirect2KHR-None-10928",[16756],{"type":21,"tag":22,"props":16757,"children":16758},{},[16759,16760,16764,16765,16769,16770,16775,16776,16779],{"type":26,"value":16664},{"type":21,"tag":251,"props":16761,"children":16762},{"href":8040},[16763],{"type":26,"value":8043},{"type":26,"value":16735},{"type":21,"tag":251,"props":16766,"children":16767},{"href":5161},[16768],{"type":26,"value":5164},{"type":26,"value":172},{"type":21,"tag":42,"props":16771,"children":16773},{"className":16772},[],[16774],{"type":26,"value":5197},{"type":26,"value":16685},{"type":21,"tag":412,"props":16777,"children":16778},{"type":414},[],{"type":26,"value":16751},{"type":21,"tag":323,"props":16781,"children":16783},{"name":16782},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09642",[16784],{"type":21,"tag":22,"props":16785,"children":16786},{},[16787,16788,16792,16793,16799,16801,16804,16805],{"type":26,"value":16664},{"type":21,"tag":251,"props":16789,"children":16790},{"href":8040},[16791],{"type":26,"value":8043},{"type":26,"value":3410},{"type":21,"tag":42,"props":16794,"children":16796},{"className":16795},[],[16797],{"type":26,"value":16798},"VK_RENDERING_ENABLE_LEGACY_DITHERING_BIT_EXT",{"type":26,"value":16800}," flag, the bound\ngraphics pipeline ",{"type":21,"tag":412,"props":16802,"children":16803},{"type":414},[],{"type":26,"value":2029},{"type":21,"tag":42,"props":16806,"children":16808},{"className":16807},[],[16809],{"type":26,"value":16810},"VK_PIPELINE_CREATE_2_ENABLE_LEGACY_DITHERING_BIT_EXT",{"type":21,"tag":323,"props":16812,"children":16814},{"name":16813},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09643",[16815],{"type":21,"tag":22,"props":16816,"children":16817},{},[16818,16819,16824,16826,16829,16831,16835,16836,16841],{"type":26,"value":6166},{"type":21,"tag":42,"props":16820,"children":16822},{"className":16821},[],[16823],{"type":26,"value":16810},{"type":26,"value":16825},", the current\nrender pass ",{"type":21,"tag":412,"props":16827,"children":16828},{"type":414},[],{"type":26,"value":16830}," have begun with ",{"type":21,"tag":251,"props":16832,"children":16833},{"href":8040},[16834],{"type":26,"value":8043},{"type":26,"value":1711},{"type":21,"tag":42,"props":16837,"children":16839},{"className":16838},[],[16840],{"type":26,"value":16798},{"type":26,"value":16842}," flag",{"type":21,"tag":323,"props":16844,"children":16846},{"name":16845},"VUID-vkCmdDrawIndexedIndirect2KHR-None-10677",[16847],{"type":21,"tag":22,"props":16848,"children":16849},{},[16850,16851,16855,16857,16863,16865,16868],{"type":26,"value":1180},{"type":21,"tag":251,"props":16852,"children":16853},{"href":3491},[16854],{"type":26,"value":3494},{"type":26,"value":16856},"\nis enabled, the\n",{"type":21,"tag":251,"props":16858,"children":16860},{"href":16859},"/man/VkPhysicalDeviceTileShadingFeaturesQCOM#features-tileShadingPerTileDraw",[16861],{"type":26,"value":16862},"tileShadingPerTileDraw",{"type":26,"value":16864}," feature ",{"type":21,"tag":412,"props":16866,"children":16867},{"type":414},[],{"type":26,"value":16869},"\nbe enabled",{"type":21,"tag":323,"props":16871,"children":16873},{"name":16872},"VUID-vkCmdDrawIndexedIndirect2KHR-None-10772",[16874],{"type":21,"tag":22,"props":16875,"children":16876},{},[16877,16879,16884,16886,16889],{"type":26,"value":16878},"If a shader object is bound to any graphics stage, ",{"type":21,"tag":1597,"props":16880,"children":16881},{},[16882],{"type":26,"value":16883},"multiview",{"type":26,"value":16885},"\nfunctionality ",{"type":21,"tag":412,"props":16887,"children":16888},{"type":414},[],{"type":26,"value":16890}," not be enabled in the current render pass",{"type":21,"tag":323,"props":16892,"children":16894},{"name":16893},"VUID-vkCmdDrawIndexedIndirect2KHR-multiviewPerViewViewports-12262",[16895],{"type":21,"tag":22,"props":16896,"children":16897},{},[16898,16899,16909,16911,16916,16919,16921,16925,16926],{"type":26,"value":1180},{"type":21,"tag":251,"props":16900,"children":16902},{"href":16901},"/man/VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM#features-multiviewPerViewViewports",[16903],{"type":21,"tag":42,"props":16904,"children":16906},{"className":16905},[],[16907],{"type":26,"value":16908},"multiviewPerViewViewports",{"type":26,"value":16910}," feature is enabled, then the index of\nthe most significant bit in current render pass instance ",{"type":21,"tag":42,"props":16912,"children":16914},{"className":16913},[],[16915],{"type":26,"value":8412},{"type":21,"tag":412,"props":16917,"children":16918},{"type":414},[],{"type":26,"value":16920}," be less than the ",{"type":21,"tag":251,"props":16922,"children":16923},{"href":5631},[16924],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":16927,"children":16929},{"className":16928},[],[16930],{"type":26,"value":6873},{"type":21,"tag":323,"props":16932,"children":16934},{"name":16933},"VUID-vkCmdDrawIndexedIndirect2KHR-multiviewPerViewViewports-12263",[16935],{"type":21,"tag":22,"props":16936,"children":16937},{},[16938,16939,16947,16948,16953,16956,16957,16961,16962],{"type":26,"value":1180},{"type":21,"tag":251,"props":16940,"children":16941},{"href":16901},[16942],{"type":21,"tag":42,"props":16943,"children":16945},{"className":16944},[],[16946],{"type":26,"value":16908},{"type":26,"value":16910},{"type":21,"tag":42,"props":16949,"children":16951},{"className":16950},[],[16952],{"type":26,"value":8412},{"type":21,"tag":412,"props":16954,"children":16955},{"type":414},[],{"type":26,"value":16920},{"type":21,"tag":251,"props":16958,"children":16959},{"href":5631},[16960],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":16963,"children":16965},{"className":16964},[],[16966],{"type":26,"value":6891},{"type":21,"tag":323,"props":16968,"children":16970},{"name":16969},"VUID-vkCmdDrawIndexedIndirect2KHR-flags-11521",[16971],{"type":21,"tag":22,"props":16972,"children":16973},{},[16974,16976,16980,16982,16986,16987,16992,16994,17000,17002,17006,17008,17011],{"type":26,"value":16975},"If current render pass instance was begun with ",{"type":21,"tag":251,"props":16977,"children":16978},{"href":8040},[16979],{"type":26,"value":8043},{"type":26,"value":16981},"\nwith ",{"type":21,"tag":251,"props":16983,"children":16984},{"href":5220},[16985],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":16988,"children":16990},{"className":16989},[],[16991],{"type":26,"value":1354},{"type":26,"value":16993}," which includes\n",{"type":21,"tag":42,"props":16995,"children":16997},{"className":16996},[],[16998],{"type":26,"value":16999},"VK_RENDERING_FRAGMENT_REGION_BIT_EXT",{"type":26,"value":17001},", and if\n",{"type":21,"tag":251,"props":17003,"children":17004},{"href":15383},[17005],{"type":26,"value":15386},{"type":26,"value":17007}," is enabled (explicitly or\nimplicitly), then the minimum fraction for sample shading ",{"type":21,"tag":412,"props":17009,"children":17010},{"type":414},[],{"type":26,"value":17012}," equal\n0.0",{"type":21,"tag":323,"props":17014,"children":17016},{"name":17015},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11522",[17017],{"type":21,"tag":22,"props":17018,"children":17019},{},[17020,17022,17026,17028,17036,17038,17041,17042],{"type":26,"value":17021},"If the current render pass instance was begun with ",{"type":21,"tag":251,"props":17023,"children":17024},{"href":8040},[17025],{"type":26,"value":8043},{"type":26,"value":17027}," and contains a custom resolve,\nand the ",{"type":21,"tag":251,"props":17029,"children":17030},{"href":8435},[17031],{"type":21,"tag":42,"props":17032,"children":17034},{"className":17033},[],[17035],{"type":26,"value":8442},{"type":26,"value":17037}," feature is not enabled, the graphics pipeline bound ",{"type":21,"tag":412,"props":17039,"children":17040},{"type":414},[],{"type":26,"value":15816},{"type":21,"tag":251,"props":17043,"children":17044},{"href":11072},[17045],{"type":26,"value":11075},{"type":21,"tag":323,"props":17047,"children":17049},{"name":17048},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11523",[17050],{"type":21,"tag":22,"props":17051,"children":17052},{},[17053,17054,17058,17060,17068,17069,17072,17074],{"type":26,"value":17021},{"type":21,"tag":251,"props":17055,"children":17056},{"href":8040},[17057],{"type":26,"value":8043},{"type":26,"value":17059}," and does not contain a custom resolve,\nand the ",{"type":21,"tag":251,"props":17061,"children":17062},{"href":8435},[17063],{"type":21,"tag":42,"props":17064,"children":17066},{"className":17065},[],[17067],{"type":26,"value":8442},{"type":26,"value":17037},{"type":21,"tag":412,"props":17070,"children":17071},{"type":414},[],{"type":26,"value":17073}," not have been created with a ",{"type":21,"tag":251,"props":17075,"children":17076},{"href":11072},[17077],{"type":26,"value":11075},{"type":21,"tag":323,"props":17079,"children":17081},{"name":17080},"VUID-vkCmdDrawIndexedIndirect2KHR-customResolve-11524",[17082],{"type":21,"tag":22,"props":17083,"children":17084},{},[17085,17086,17090,17091,17095,17097,17100,17102,17106,17107,17113,17115],{"type":26,"value":8052},{"type":21,"tag":251,"props":17087,"children":17088},{"href":8040},[17089],{"type":26,"value":8043},{"type":26,"value":455},{"type":21,"tag":251,"props":17092,"children":17093},{"href":10665},[17094],{"type":26,"value":10668},{"type":26,"value":17096}," has been\nrecorded in the render pass instance, the graphics pipeline bound ",{"type":21,"tag":412,"props":17098,"children":17099},{"type":414},[],{"type":26,"value":17101},"\nhave been created with\n",{"type":21,"tag":251,"props":17103,"children":17104},{"href":11072},[17105],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":17108,"children":17110},{"className":17109},[],[17111],{"type":26,"value":17112},"customResolve",{"type":26,"value":17114}," as ",{"type":21,"tag":42,"props":17116,"children":17118},{"className":17117},[],[17119],{"type":26,"value":656},{"type":21,"tag":323,"props":17121,"children":17123},{"name":17122},"VUID-vkCmdDrawIndexedIndirect2KHR-customResolve-11525",[17124],{"type":21,"tag":22,"props":17125,"children":17126},{},[17127,17128,17132,17134,17138,17140,17143,17144,17148,17149,17154,17156],{"type":26,"value":8052},{"type":21,"tag":251,"props":17129,"children":17130},{"href":8040},[17131],{"type":26,"value":8043},{"type":26,"value":17133}," and contains a custom resolve, and\n",{"type":21,"tag":251,"props":17135,"children":17136},{"href":10665},[17137],{"type":26,"value":10668},{"type":26,"value":17139}," has not been recorded in the render\npass instance, the graphics pipeline bound ",{"type":21,"tag":412,"props":17141,"children":17142},{"type":414},[],{"type":26,"value":2029},{"type":21,"tag":251,"props":17145,"children":17146},{"href":11072},[17147],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":17150,"children":17152},{"className":17151},[],[17153],{"type":26,"value":17112},{"type":26,"value":17155}," as\n",{"type":21,"tag":42,"props":17157,"children":17159},{"className":17158},[],[17160],{"type":26,"value":392},{"type":21,"tag":323,"props":17162,"children":17164},{"name":17163},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11861",[17165],{"type":21,"tag":22,"props":17166,"children":17167},{},[17168,17169,17177,17178,17182,17184,17187,17189,17193,17194,17199,17200,17204,17205],{"type":26,"value":1003},{"type":21,"tag":251,"props":17170,"children":17171},{"href":8435},[17172],{"type":21,"tag":42,"props":17173,"children":17175},{"className":17174},[],[17176],{"type":26,"value":8442},{"type":26,"value":8444},{"type":21,"tag":251,"props":17179,"children":17180},{"href":8040},[17181],{"type":26,"value":8043},{"type":26,"value":17183}," and contains a custom resolve, the bound\ngraphics pipeline ",{"type":21,"tag":412,"props":17185,"children":17186},{"type":414},[],{"type":26,"value":17188}," have been created with a\n",{"type":21,"tag":251,"props":17190,"children":17191},{"href":11072},[17192],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":17195,"children":17197},{"className":17196},[],[17198],{"type":26,"value":8465},{"type":26,"value":370},{"type":21,"tag":251,"props":17201,"children":17202},{"href":5220},[17203],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17206,"children":17208},{"className":17207},[],[17209],{"type":26,"value":8465},{"type":21,"tag":323,"props":17211,"children":17213},{"name":17212},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11862",[17214],{"type":21,"tag":22,"props":17215,"children":17216},{},[17217,17218,17226,17227,17231,17233,17237,17238,17243,17244,17249,17250,17254,17255,17260,17261,17266,17267,17271,17272,17275,17276,17280,17281,17285,17286,17291],{"type":26,"value":1003},{"type":21,"tag":251,"props":17219,"children":17220},{"href":8435},[17221],{"type":21,"tag":42,"props":17222,"children":17224},{"className":17223},[],[17225],{"type":26,"value":8442},{"type":26,"value":8494},{"type":21,"tag":251,"props":17228,"children":17229},{"href":8040},[17230],{"type":26,"value":8043},{"type":26,"value":17232},", it contains a custom resolve, and\n",{"type":21,"tag":251,"props":17234,"children":17235},{"href":5220},[17236],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17239,"children":17241},{"className":17240},[],[17242],{"type":26,"value":8465},{"type":26,"value":8511},{"type":21,"tag":42,"props":17245,"children":17247},{"className":17246},[],[17248],{"type":26,"value":8517},{"type":26,"value":8519},{"type":21,"tag":251,"props":17251,"children":17252},{"href":5220},[17253],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17256,"children":17258},{"className":17257},[],[17259],{"type":26,"value":8530},{"type":26,"value":8532},{"type":21,"tag":42,"props":17262,"children":17264},{"className":17263},[],[17265],{"type":26,"value":8819},{"type":26,"value":8539},{"type":21,"tag":251,"props":17268,"children":17269},{"href":8077},[17270],{"type":26,"value":8080},{"type":26,"value":410},{"type":21,"tag":412,"props":17273,"children":17274},{"type":414},[],{"type":26,"value":8722},{"type":21,"tag":251,"props":17277,"children":17278},{"href":2590},[17279],{"type":26,"value":2593},{"type":26,"value":8728},{"type":21,"tag":251,"props":17282,"children":17283},{"href":11072},[17284],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":17287,"children":17289},{"className":17288},[],[17290],{"type":26,"value":8566},{"type":26,"value":8568},{"type":21,"tag":323,"props":17293,"children":17295},{"name":17294},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11863",[17296],{"type":21,"tag":22,"props":17297,"children":17298},{},[17299,17300,17308,17309,17313,17314,17318,17319,17324,17325,17330,17331,17335,17336,17341,17342,17347,17348,17352,17353,17356,17358,17362,17363,17368,17369],{"type":26,"value":1003},{"type":21,"tag":251,"props":17301,"children":17302},{"href":8435},[17303],{"type":21,"tag":42,"props":17304,"children":17306},{"className":17305},[],[17307],{"type":26,"value":8442},{"type":26,"value":8494},{"type":21,"tag":251,"props":17310,"children":17311},{"href":8040},[17312],{"type":26,"value":8043},{"type":26,"value":17232},{"type":21,"tag":251,"props":17315,"children":17316},{"href":5220},[17317],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17320,"children":17322},{"className":17321},[],[17323],{"type":26,"value":8465},{"type":26,"value":8511},{"type":21,"tag":42,"props":17326,"children":17328},{"className":17327},[],[17329],{"type":26,"value":8517},{"type":26,"value":8519},{"type":21,"tag":251,"props":17332,"children":17333},{"href":5220},[17334],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17337,"children":17339},{"className":17338},[],[17340],{"type":26,"value":8530},{"type":26,"value":8532},{"type":21,"tag":42,"props":17343,"children":17345},{"className":17344},[],[17346],{"type":26,"value":8819},{"type":26,"value":386},{"type":21,"tag":251,"props":17349,"children":17350},{"href":8077},[17351],{"type":26,"value":8080},{"type":26,"value":410},{"type":21,"tag":412,"props":17354,"children":17355},{"type":414},[],{"type":26,"value":17357}," have\nthe corresponding element of\n",{"type":21,"tag":251,"props":17359,"children":17360},{"href":11072},[17361],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":17364,"children":17366},{"className":17365},[],[17367],{"type":26,"value":8566},{"type":26,"value":8646},{"type":21,"tag":42,"props":17370,"children":17372},{"className":17371},[],[17373],{"type":26,"value":8652},{"type":21,"tag":323,"props":17375,"children":17377},{"name":17376},"VUID-vkCmdDrawIndexedIndirect2KHR-dynamicRenderingUnusedAttachments-11864",[17378],{"type":21,"tag":22,"props":17379,"children":17380},{},[17381,17382,17390,17392,17396,17398,17402,17403,17408,17409,17414,17415,17419,17420,17425,17426,17431,17432,17436,17437,17440,17441,17445,17446,17450,17451,17456,17457,17461,17462,17467,17469,17472,17473],{"type":26,"value":1180},{"type":21,"tag":251,"props":17383,"children":17384},{"href":8435},[17385],{"type":21,"tag":42,"props":17386,"children":17388},{"className":17387},[],[17389],{"type":26,"value":8442},{"type":26,"value":17391}," feature is enabled, the\ncurrent render pass instance was begun with ",{"type":21,"tag":251,"props":17393,"children":17394},{"href":8040},[17395],{"type":26,"value":8043},{"type":26,"value":17397},",\nit contains a custom resolve, and\n",{"type":21,"tag":251,"props":17399,"children":17400},{"href":5220},[17401],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17404,"children":17406},{"className":17405},[],[17407],{"type":26,"value":8465},{"type":26,"value":8511},{"type":21,"tag":42,"props":17410,"children":17412},{"className":17411},[],[17413],{"type":26,"value":8517},{"type":26,"value":8519},{"type":21,"tag":251,"props":17416,"children":17417},{"href":5220},[17418],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17421,"children":17423},{"className":17422},[],[17424],{"type":26,"value":8530},{"type":26,"value":8532},{"type":21,"tag":42,"props":17427,"children":17429},{"className":17428},[],[17430],{"type":26,"value":8819},{"type":26,"value":8539},{"type":21,"tag":251,"props":17433,"children":17434},{"href":8077},[17435],{"type":26,"value":8080},{"type":26,"value":410},{"type":21,"tag":412,"props":17438,"children":17439},{"type":414},[],{"type":26,"value":8722},{"type":21,"tag":251,"props":17442,"children":17443},{"href":2590},[17444],{"type":26,"value":2593},{"type":26,"value":8728},{"type":21,"tag":251,"props":17447,"children":17448},{"href":11072},[17449],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":17452,"children":17454},{"className":17453},[],[17455],{"type":26,"value":8566},{"type":26,"value":8740},{"type":21,"tag":251,"props":17458,"children":17459},{"href":11072},[17460],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":17463,"children":17465},{"className":17464},[],[17466],{"type":26,"value":8566},{"type":26,"value":17468},", if it\nexists, ",{"type":21,"tag":412,"props":17470,"children":17471},{"type":414},[],{"type":26,"value":4967},{"type":21,"tag":42,"props":17474,"children":17476},{"className":17475},[],[17477],{"type":26,"value":8652},{"type":21,"tag":323,"props":17479,"children":17481},{"name":17480},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11865",[17482],{"type":21,"tag":22,"props":17483,"children":17484},{},[17485,17486,17490,17492,17500,17501,17505,17506,17511,17512,17516,17517,17521,17522,17527,17528,17531,17532],{"type":26,"value":8052},{"type":21,"tag":251,"props":17487,"children":17488},{"href":8040},[17489],{"type":26,"value":8043},{"type":26,"value":17491},", it contains a custom resolve,\nthe\n",{"type":21,"tag":251,"props":17493,"children":17494},{"href":8435},[17495],{"type":21,"tag":42,"props":17496,"children":17498},{"className":17497},[],[17499],{"type":26,"value":8442},{"type":26,"value":9787},{"type":21,"tag":251,"props":17502,"children":17503},{"href":5220},[17504],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17507,"children":17509},{"className":17508},[],[17510],{"type":26,"value":11177},{"type":26,"value":9800},{"type":21,"tag":251,"props":17513,"children":17514},{"href":8077},[17515],{"type":26,"value":8080},{"type":26,"value":4390},{"type":21,"tag":251,"props":17518,"children":17519},{"href":11072},[17520],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":17523,"children":17525},{"className":17524},[],[17526],{"type":26,"value":9816},{"type":26,"value":9818},{"type":21,"tag":412,"props":17529,"children":17530},{"type":414},[],{"type":26,"value":9823},{"type":21,"tag":42,"props":17533,"children":17535},{"className":17534},[],[17536],{"type":26,"value":8652},{"type":21,"tag":323,"props":17538,"children":17540},{"name":17539},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11866",[17541],{"type":21,"tag":22,"props":17542,"children":17543},{},[17544,17545,17549,17550,17558,17559,17563,17564,17569,17570,17574,17575,17579,17580,17585,17586,17589,17590,17594,17596,17600,17601],{"type":26,"value":9837},{"type":21,"tag":251,"props":17546,"children":17547},{"href":8040},[17548],{"type":26,"value":8043},{"type":26,"value":17491},{"type":21,"tag":251,"props":17551,"children":17552},{"href":8435},[17553],{"type":21,"tag":42,"props":17554,"children":17556},{"className":17555},[],[17557],{"type":26,"value":8442},{"type":26,"value":9787},{"type":21,"tag":251,"props":17560,"children":17561},{"href":5220},[17562],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17565,"children":17567},{"className":17566},[],[17568],{"type":26,"value":11177},{"type":26,"value":11290},{"type":21,"tag":251,"props":17571,"children":17572},{"href":8077},[17573],{"type":26,"value":8080},{"type":26,"value":4390},{"type":21,"tag":251,"props":17576,"children":17577},{"href":11072},[17578],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":17581,"children":17583},{"className":17582},[],[17584],{"type":26,"value":9816},{"type":26,"value":9818},{"type":21,"tag":412,"props":17587,"children":17588},{"type":414},[],{"type":26,"value":9884},{"type":21,"tag":251,"props":17591,"children":17592},{"href":2590},[17593],{"type":26,"value":2593},{"type":26,"value":17595},"\nused to create\n",{"type":21,"tag":251,"props":17597,"children":17598},{"href":5220},[17599],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17602,"children":17604},{"className":17603},[],[17605],{"type":26,"value":11177},{"type":21,"tag":323,"props":17607,"children":17609},{"name":17608},"VUID-vkCmdDrawIndexedIndirect2KHR-dynamicRenderingUnusedAttachments-11867",[17610],{"type":21,"tag":22,"props":17611,"children":17612},{},[17613,17614,17618,17620,17628,17629,17633,17634,17639,17640,17644,17645,17649,17650,17655,17656,17660,17661,17665,17666,17671,17673,17676,17677],{"type":26,"value":8052},{"type":21,"tag":251,"props":17615,"children":17616},{"href":8040},[17617],{"type":26,"value":8043},{"type":26,"value":17619},", it contains a custom resolve, the\n",{"type":21,"tag":251,"props":17621,"children":17622},{"href":8435},[17623],{"type":21,"tag":42,"props":17624,"children":17626},{"className":17625},[],[17627],{"type":26,"value":8442},{"type":26,"value":9923},{"type":21,"tag":251,"props":17630,"children":17631},{"href":5220},[17632],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17635,"children":17637},{"className":17636},[],[17638],{"type":26,"value":11177},{"type":26,"value":9863},{"type":21,"tag":251,"props":17641,"children":17642},{"href":8077},[17643],{"type":26,"value":8080},{"type":26,"value":9940},{"type":21,"tag":251,"props":17646,"children":17647},{"href":11072},[17648],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":17651,"children":17653},{"className":17652},[],[17654],{"type":26,"value":9816},{"type":26,"value":9952},{"type":21,"tag":251,"props":17657,"children":17658},{"href":2590},[17659],{"type":26,"value":2593},{"type":26,"value":17595},{"type":21,"tag":251,"props":17662,"children":17663},{"href":5220},[17664],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17667,"children":17669},{"className":17668},[],[17670],{"type":26,"value":11177},{"type":26,"value":17672},", the\nvalue of the format ",{"type":21,"tag":412,"props":17674,"children":17675},{"type":414},[],{"type":26,"value":4967},{"type":21,"tag":42,"props":17678,"children":17680},{"className":17679},[],[17681],{"type":26,"value":8652},{"type":21,"tag":323,"props":17683,"children":17685},{"name":17684},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11868",[17686],{"type":21,"tag":22,"props":17687,"children":17688},{},[17689,17690,17694,17695,17703,17704,17708,17709,17714,17716,17720,17721,17725,17726,17731,17732,17735,17736],{"type":26,"value":8052},{"type":21,"tag":251,"props":17691,"children":17692},{"href":8040},[17693],{"type":26,"value":8043},{"type":26,"value":17491},{"type":21,"tag":251,"props":17696,"children":17697},{"href":8435},[17698],{"type":21,"tag":42,"props":17699,"children":17701},{"className":17700},[],[17702],{"type":26,"value":8442},{"type":26,"value":9787},{"type":21,"tag":251,"props":17705,"children":17706},{"href":5220},[17707],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17710,"children":17712},{"className":17711},[],[17713],{"type":26,"value":11288},{"type":26,"value":17715},"\nwas ",{"type":21,"tag":251,"props":17717,"children":17718},{"href":8077},[17719],{"type":26,"value":8080},{"type":26,"value":4390},{"type":21,"tag":251,"props":17722,"children":17723},{"href":11072},[17724],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":17727,"children":17729},{"className":17728},[],[17730],{"type":26,"value":10028},{"type":26,"value":10030},{"type":21,"tag":412,"props":17733,"children":17734},{"type":414},[],{"type":26,"value":9823},{"type":21,"tag":42,"props":17737,"children":17739},{"className":17738},[],[17740],{"type":26,"value":8652},{"type":21,"tag":323,"props":17742,"children":17744},{"name":17743},"VUID-vkCmdDrawIndexedIndirect2KHR-None-11869",[17745],{"type":21,"tag":22,"props":17746,"children":17747},{},[17748,17749,17753,17754,17762,17763,17767,17768,17773,17774,17778,17779,17783,17784,17789,17790,17793,17794,17798,17799,17803,17804],{"type":26,"value":9837},{"type":21,"tag":251,"props":17750,"children":17751},{"href":8040},[17752],{"type":26,"value":8043},{"type":26,"value":17491},{"type":21,"tag":251,"props":17755,"children":17756},{"href":8435},[17757],{"type":21,"tag":42,"props":17758,"children":17760},{"className":17759},[],[17761],{"type":26,"value":8442},{"type":26,"value":9787},{"type":21,"tag":251,"props":17764,"children":17765},{"href":5220},[17766],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17769,"children":17771},{"className":17770},[],[17772],{"type":26,"value":11288},{"type":26,"value":10211},{"type":21,"tag":251,"props":17775,"children":17776},{"href":8077},[17777],{"type":26,"value":8080},{"type":26,"value":4390},{"type":21,"tag":251,"props":17780,"children":17781},{"href":11072},[17782],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":17785,"children":17787},{"className":17786},[],[17788],{"type":26,"value":10028},{"type":26,"value":10030},{"type":21,"tag":412,"props":17791,"children":17792},{"type":414},[],{"type":26,"value":3581},{"type":21,"tag":251,"props":17795,"children":17796},{"href":2590},[17797],{"type":26,"value":2593},{"type":26,"value":10098},{"type":21,"tag":251,"props":17800,"children":17801},{"href":5220},[17802],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17805,"children":17807},{"className":17806},[],[17808],{"type":26,"value":11288},{"type":21,"tag":323,"props":17810,"children":17812},{"name":17811},"VUID-vkCmdDrawIndexedIndirect2KHR-dynamicRenderingUnusedAttachments-11870",[17813],{"type":21,"tag":22,"props":17814,"children":17815},{},[17816,17817,17821,17822,17830,17831,17835,17836,17841,17842,17846,17847,17851,17852,17857,17858,17862,17863,17867,17868,17873,17874,17877,17878],{"type":26,"value":8052},{"type":21,"tag":251,"props":17818,"children":17819},{"href":8040},[17820],{"type":26,"value":8043},{"type":26,"value":17619},{"type":21,"tag":251,"props":17823,"children":17824},{"href":8435},[17825],{"type":21,"tag":42,"props":17826,"children":17828},{"className":17827},[],[17829],{"type":26,"value":8442},{"type":26,"value":9923},{"type":21,"tag":251,"props":17832,"children":17833},{"href":5220},[17834],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17837,"children":17839},{"className":17838},[],[17840],{"type":26,"value":11288},{"type":26,"value":11290},{"type":21,"tag":251,"props":17843,"children":17844},{"href":8077},[17845],{"type":26,"value":8080},{"type":26,"value":9940},{"type":21,"tag":251,"props":17848,"children":17849},{"href":11072},[17850],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":17853,"children":17855},{"className":17854},[],[17856],{"type":26,"value":10028},{"type":26,"value":10158},{"type":21,"tag":251,"props":17859,"children":17860},{"href":2590},[17861],{"type":26,"value":2593},{"type":26,"value":10098},{"type":21,"tag":251,"props":17864,"children":17865},{"href":5220},[17866],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17869,"children":17871},{"className":17870},[],[17872],{"type":26,"value":11288},{"type":26,"value":17672},{"type":21,"tag":412,"props":17875,"children":17876},{"type":414},[],{"type":26,"value":4967},{"type":21,"tag":42,"props":17879,"children":17881},{"className":17880},[],[17882],{"type":26,"value":8652},{"type":21,"tag":323,"props":17884,"children":17886},{"name":17885},"VUID-vkCmdDrawIndexedIndirect2KHR-colorAttachmentCount-11871",[17887],{"type":21,"tag":22,"props":17888,"children":17889},{},[17890,17891,17895,17896,17900,17901,17906,17907,17912,17913,17917,17919,17923,17924,17929,17930,17935,17936,17940,17941,17946,17947,17950,17952,17957],{"type":26,"value":8052},{"type":21,"tag":251,"props":17892,"children":17893},{"href":8040},[17894],{"type":26,"value":8043},{"type":26,"value":10423},{"type":21,"tag":251,"props":17897,"children":17898},{"href":5220},[17899],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17902,"children":17904},{"className":17903},[],[17905],{"type":26,"value":8465},{"type":26,"value":10435},{"type":21,"tag":42,"props":17908,"children":17910},{"className":17909},[],[17911],{"type":26,"value":8517},{"type":26,"value":455},{"type":21,"tag":251,"props":17914,"children":17915},{"href":10665},[17916],{"type":26,"value":10668},{"type":26,"value":17918}," has been recorded in the render\npass instance, then for each element of the\n",{"type":21,"tag":251,"props":17920,"children":17921},{"href":5220},[17922],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17925,"children":17927},{"className":17926},[],[17928],{"type":26,"value":8530},{"type":26,"value":10454},{"type":21,"tag":42,"props":17931,"children":17933},{"className":17932},[],[17934],{"type":26,"value":8819},{"type":26,"value":8539},{"type":21,"tag":251,"props":17937,"children":17938},{"href":8077},[17939],{"type":26,"value":8080},{"type":26,"value":5289},{"type":21,"tag":42,"props":17942,"children":17944},{"className":17943},[],[17945],{"type":26,"value":8819},{"type":26,"value":410},{"type":21,"tag":412,"props":17948,"children":17949},{"type":414},[],{"type":26,"value":17951}," have been created with a sample count equal\nto the value of ",{"type":21,"tag":42,"props":17953,"children":17955},{"className":17954},[],[17956],{"type":26,"value":8017},{"type":26,"value":17958}," for the bound graphics\npipeline",{"type":21,"tag":323,"props":17960,"children":17962},{"name":17961},"VUID-vkCmdDrawIndexedIndirect2KHR-pDepthAttachment-11872",[17963],{"type":21,"tag":22,"props":17964,"children":17965},{},[17966,17967,17971,17972,17976,17978,17982,17983,17988,17989,17993,17994,17999,18001,18004,18006,18010,18011],{"type":26,"value":8052},{"type":21,"tag":251,"props":17968,"children":17969},{"href":8040},[17970],{"type":26,"value":8043},{"type":26,"value":796},{"type":21,"tag":251,"props":17973,"children":17974},{"href":10665},[17975],{"type":26,"value":10668},{"type":26,"value":17977}," has been\nrecorded in the render pass instance, and\n",{"type":21,"tag":251,"props":17979,"children":17980},{"href":5220},[17981],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":17984,"children":17986},{"className":17985},[],[17987],{"type":26,"value":11177},{"type":26,"value":9863},{"type":21,"tag":251,"props":17990,"children":17991},{"href":8077},[17992],{"type":26,"value":8080},{"type":26,"value":10780},{"type":21,"tag":42,"props":17995,"children":17997},{"className":17996},[],[17998],{"type":26,"value":8017},{"type":26,"value":18000}," for the\nbound graphics pipeline ",{"type":21,"tag":412,"props":18002,"children":18003},{"type":414},[],{"type":26,"value":18005}," be equal to the sample count used to\ncreate ",{"type":21,"tag":251,"props":18007,"children":18008},{"href":5220},[18009],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":18012,"children":18014},{"className":18013},[],[18015],{"type":26,"value":11177},{"type":21,"tag":323,"props":18017,"children":18019},{"name":18018},"VUID-vkCmdDrawIndexedIndirect2KHR-pStencilAttachment-11873",[18020],{"type":21,"tag":22,"props":18021,"children":18022},{},[18023,18024,18028,18029,18033,18035,18039,18040,18045,18046,18050,18051,18056,18058,18061,18062,18066,18067],{"type":26,"value":8052},{"type":21,"tag":251,"props":18025,"children":18026},{"href":8040},[18027],{"type":26,"value":8043},{"type":26,"value":796},{"type":21,"tag":251,"props":18030,"children":18031},{"href":10665},[18032],{"type":26,"value":10668},{"type":26,"value":18034}," has been\nrecorded in the render pass instance,\n",{"type":21,"tag":251,"props":18036,"children":18037},{"href":5220},[18038],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":18041,"children":18043},{"className":18042},[],[18044],{"type":26,"value":11288},{"type":26,"value":11290},{"type":21,"tag":251,"props":18047,"children":18048},{"href":8077},[18049],{"type":26,"value":8080},{"type":26,"value":10780},{"type":21,"tag":42,"props":18052,"children":18054},{"className":18053},[],[18055],{"type":26,"value":8017},{"type":26,"value":18057}," for\nthe bound graphics pipeline ",{"type":21,"tag":412,"props":18059,"children":18060},{"type":414},[],{"type":26,"value":18005},{"type":21,"tag":251,"props":18063,"children":18064},{"href":5220},[18065],{"type":26,"value":5223},{"type":26,"value":172},{"type":21,"tag":42,"props":18068,"children":18070},{"className":18069},[],[18071],{"type":26,"value":11288},{"type":21,"tag":323,"props":18073,"children":18075},{"name":18074},"VUID-vkCmdDrawIndexedIndirect2KHR-customResolve-11529",[18076],{"type":21,"tag":22,"props":18077,"children":18078},{},[18079,18081,18085,18087,18091,18093,18096,18098,18102,18103,18108,18109],{"type":26,"value":18080},"If a shader object is bound to the fragment stage, the current render\npass instance was begun with ",{"type":21,"tag":251,"props":18082,"children":18083},{"href":8040},[18084],{"type":26,"value":8043},{"type":26,"value":18086},", a fragment\ndensity map attachment is active, and ",{"type":21,"tag":251,"props":18088,"children":18089},{"href":10665},[18090],{"type":26,"value":10668},{"type":26,"value":18092},"\nhas been called, then the fragment shader object bound ",{"type":21,"tag":412,"props":18094,"children":18095},{"type":414},[],{"type":26,"value":18097}," have been\ncreated with ",{"type":21,"tag":251,"props":18099,"children":18100},{"href":11072},[18101],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":18104,"children":18106},{"className":18105},[],[18107],{"type":26,"value":17112},{"type":26,"value":17155},{"type":21,"tag":42,"props":18110,"children":18112},{"className":18111},[],[18113],{"type":26,"value":656},{"type":21,"tag":323,"props":18115,"children":18117},{"name":18116},"VUID-vkCmdDrawIndexedIndirect2KHR-customResolve-11530",[18118],{"type":21,"tag":22,"props":18119,"children":18120},{},[18121,18122,18126,18128,18132,18134,18137,18138,18142,18143,18148,18149],{"type":26,"value":18080},{"type":21,"tag":251,"props":18123,"children":18124},{"href":8040},[18125],{"type":26,"value":8043},{"type":26,"value":18127}," and contains a\ncustom resolve, a fragment density map attachment is active, and\n",{"type":21,"tag":251,"props":18129,"children":18130},{"href":10665},[18131],{"type":26,"value":10668},{"type":26,"value":18133}," has not yet been called, then the\nfragment shader object bound ",{"type":21,"tag":412,"props":18135,"children":18136},{"type":414},[],{"type":26,"value":2029},{"type":21,"tag":251,"props":18139,"children":18140},{"href":11072},[18141],{"type":26,"value":11075},{"type":26,"value":172},{"type":21,"tag":42,"props":18144,"children":18146},{"className":18145},[],[18147],{"type":26,"value":17112},{"type":26,"value":17155},{"type":21,"tag":42,"props":18150,"children":18152},{"className":18151},[],[18153],{"type":26,"value":392},{"type":21,"tag":323,"props":18155,"children":18157},{"name":18156},"VUID-vkCmdDrawIndexedIndirect2KHR-None-04007",[18158],{"type":21,"tag":22,"props":18159,"children":18160},{},[18161,18163,18166,18168,18172],{"type":26,"value":18162},"All vertex input bindings accessed via vertex input variables declared\nin the vertex shader entry point’s interface ",{"type":21,"tag":412,"props":18164,"children":18165},{"type":414},[],{"type":26,"value":18167}," have either valid or\n",{"type":21,"tag":251,"props":18169,"children":18170},{"href":8077},[18171],{"type":26,"value":8080},{"type":26,"value":18173}," buffers bound",{"type":21,"tag":323,"props":18175,"children":18177},{"name":18176},"VUID-vkCmdDrawIndexedIndirect2KHR-None-04008",[18178],{"type":21,"tag":22,"props":18179,"children":18180},{},[18181,18182,18192,18194,18197,18198],{"type":26,"value":1180},{"type":21,"tag":251,"props":18183,"children":18185},{"href":18184},"/man/VkPhysicalDeviceRobustness2FeaturesKHR#features-nullDescriptor",[18186],{"type":21,"tag":42,"props":18187,"children":18189},{"className":18188},[],[18190],{"type":26,"value":18191},"nullDescriptor",{"type":26,"value":18193}," feature is not\nenabled, all vertex input bindings accessed via vertex input variables\ndeclared in the vertex shader entry point’s interface ",{"type":21,"tag":412,"props":18195,"children":18196},{"type":414},[],{"type":26,"value":4525},{"type":21,"tag":251,"props":18199,"children":18200},{"href":8077},[18201],{"type":26,"value":8080},{"type":21,"tag":323,"props":18203,"children":18205},{"name":18204},"VUID-vkCmdDrawIndexedIndirect2KHR-None-02721",[18206],{"type":21,"tag":22,"props":18207,"children":18208},{},[18209,18210,18218,18220,18225,18226,18232,18234,18237,18239],{"type":26,"value":1180},{"type":21,"tag":251,"props":18211,"children":18212},{"href":2180},[18213],{"type":21,"tag":42,"props":18214,"children":18216},{"className":18215},[],[18217],{"type":26,"value":2187},{"type":26,"value":18219}," feature\nis not enabled,\nand that pipeline was created without enabling\n",{"type":21,"tag":42,"props":18221,"children":18223},{"className":18222},[],[18224],{"type":26,"value":2160},{"type":26,"value":2169},{"type":21,"tag":42,"props":18227,"children":18229},{"className":18228},[],[18230],{"type":26,"value":18231},"vertexInputs",{"type":26,"value":18233},",\nthen for a given vertex buffer binding, any attribute data fetched ",{"type":21,"tag":412,"props":18235,"children":18236},{"type":414},[],{"type":26,"value":18238},"\nbe entirely contained within the corresponding vertex buffer binding, as\ndescribed in ",{"type":21,"tag":251,"props":18240,"children":18242},{"href":18241},"/chapters/fxvertex#fxvertex-input",[18243],{"type":26,"value":18244},"Vertex Input Description",{"type":21,"tag":323,"props":18246,"children":18248},{"name":18247},"VUID-vkCmdDrawIndexedIndirect2KHR-format-10389",[18249],{"type":21,"tag":22,"props":18250,"children":18251},{},[18252,18254,18260,18261,18266,18267,18273,18274,18279,18281,18287,18288,18298,18300,18306,18308,18314,18315,18318,18320],{"type":26,"value":18253},"For each vertex attribute accessed by this command, if its\n",{"type":21,"tag":251,"props":18255,"children":18257},{"href":18256},"/man/VkVertexInputAttributeDescription",[18258],{"type":26,"value":18259},"VkVertexInputAttributeDescription",{"type":26,"value":172},{"type":21,"tag":42,"props":18262,"children":18264},{"className":18263},[],[18265],{"type":26,"value":2414},{"type":26,"value":5736},{"type":21,"tag":251,"props":18268,"children":18270},{"href":18269},"/man/VkVertexInputAttributeDescription2EXT",[18271],{"type":26,"value":18272},"VkVertexInputAttributeDescription2EXT",{"type":26,"value":172},{"type":21,"tag":42,"props":18275,"children":18277},{"className":18276},[],[18278],{"type":26,"value":2414},{"type":26,"value":18280},"\nis a ",{"type":21,"tag":251,"props":18282,"children":18284},{"href":18283},"/chapters/formats#formats-packed",[18285],{"type":26,"value":18286},"packed format",{"type":26,"value":2177},{"type":21,"tag":251,"props":18289,"children":18291},{"href":18290},"/man/VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT#features-legacyVertexAttributes",[18292],{"type":21,"tag":42,"props":18293,"children":18295},{"className":18294},[],[18296],{"type":26,"value":18297},"legacyVertexAttributes",{"type":26,"value":18299}," feature is not enabled,\nthe value of ",{"type":21,"tag":42,"props":18301,"children":18303},{"className":18302},[],[18304],{"type":26,"value":18305},"attribAddress",{"type":26,"value":18307},", calculated as described in\n",{"type":21,"tag":251,"props":18309,"children":18311},{"href":18310},"/chapters/fxvertex#fxvertex-input-address-calculation",[18312],{"type":26,"value":18313},"Vertex Input Calculation",{"type":26,"value":796},{"type":21,"tag":412,"props":18316,"children":18317},{"type":414},[],{"type":26,"value":18319},"\nbe a multiple of the ",{"type":21,"tag":251,"props":18321,"children":18323},{"href":18322},"/chapters/formats#formats",[18324,18326],{"type":26,"value":18325},"size of the ",{"type":21,"tag":42,"props":18327,"children":18329},{"className":18328},[],[18330],{"type":26,"value":2414},{"type":21,"tag":323,"props":18332,"children":18334},{"name":18333},"VUID-vkCmdDrawIndexedIndirect2KHR-format-10390",[18335],{"type":21,"tag":22,"props":18336,"children":18337},{},[18338,18339,18343,18344,18349,18350,18354,18355,18360,18362,18366,18368,18376,18378,18383,18385,18390,18391,18395,18396,18399,18400],{"type":26,"value":18253},{"type":21,"tag":251,"props":18340,"children":18341},{"href":18256},[18342],{"type":26,"value":18259},{"type":26,"value":172},{"type":21,"tag":42,"props":18345,"children":18347},{"className":18346},[],[18348],{"type":26,"value":2414},{"type":26,"value":5736},{"type":21,"tag":251,"props":18351,"children":18352},{"href":18269},[18353],{"type":26,"value":18272},{"type":26,"value":172},{"type":21,"tag":42,"props":18356,"children":18358},{"className":18357},[],[18359],{"type":26,"value":2414},{"type":26,"value":18361},"\nis not a ",{"type":21,"tag":251,"props":18363,"children":18364},{"href":18283},[18365],{"type":26,"value":18286},{"type":26,"value":18367},",\nand either the ",{"type":21,"tag":251,"props":18369,"children":18370},{"href":18290},[18371],{"type":21,"tag":42,"props":18372,"children":18374},{"className":18373},[],[18375],{"type":26,"value":18297},{"type":26,"value":18377}," feature is not enabled or ",{"type":21,"tag":42,"props":18379,"children":18381},{"className":18380},[],[18382],{"type":26,"value":2414},{"type":26,"value":18384},"\nhas 64-bit components,\nthe value of ",{"type":21,"tag":42,"props":18386,"children":18388},{"className":18387},[],[18389],{"type":26,"value":18305},{"type":26,"value":18307},{"type":21,"tag":251,"props":18392,"children":18393},{"href":18310},[18394],{"type":26,"value":18313},{"type":26,"value":796},{"type":21,"tag":412,"props":18397,"children":18398},{"type":414},[],{"type":26,"value":18319},{"type":21,"tag":251,"props":18401,"children":18402},{"href":18322},[18403,18405],{"type":26,"value":18404},"component size of the ",{"type":21,"tag":42,"props":18406,"children":18408},{"className":18407},[],[18409],{"type":26,"value":2414},{"type":21,"tag":323,"props":18411,"children":18413},{"name":18412},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07842",[18414],{"type":21,"tag":22,"props":18415,"children":18416},{},[18417,18419,18424,18426,18432,18434,18440,18441,18444,18445,18449],{"type":26,"value":18418},"If there is a shader object bound to the ",{"type":21,"tag":42,"props":18420,"children":18422},{"className":18421},[],[18423],{"type":26,"value":3464},{"type":26,"value":18425}," stage\nor the bound graphics pipeline state was created with the ",{"type":21,"tag":42,"props":18427,"children":18429},{"className":18428},[],[18430],{"type":26,"value":18431},"VK_DYNAMIC_STATE_PRIMITIVE_TOPOLOGY",{"type":26,"value":18433}," dynamic state enabled then ",{"type":21,"tag":251,"props":18435,"children":18437},{"href":18436},"/man/vkCmdSetPrimitiveTopology",[18438],{"type":26,"value":18439},"vkCmdSetPrimitiveTopology",{"type":26,"value":410},{"type":21,"tag":412,"props":18442,"children":18443},{"type":414},[],{"type":26,"value":5747},{"type":21,"tag":251,"props":18446,"children":18447},{"href":5575},[18448],{"type":26,"value":5578},{"type":26,"value":12688},{"type":21,"tag":323,"props":18451,"children":18453},{"name":18452},"VUID-vkCmdDrawIndexedIndirect2KHR-dynamicPrimitiveTopologyUnrestricted-07500",[18454],{"type":21,"tag":22,"props":18455,"children":18456},{},[18457,18458,18463,18465,18475,18476,18481,18482,18488,18489,18494,18495,18498,18500,18506,18508,18514,18515,18521],{"type":26,"value":5552},{"type":21,"tag":42,"props":18459,"children":18461},{"className":18460},[],[18462],{"type":26,"value":18431},{"type":26,"value":18464}," dynamic state enabled\nand the ",{"type":21,"tag":251,"props":18466,"children":18468},{"href":18467},"/man/VkPhysicalDeviceExtendedDynamicState3PropertiesEXT#limits-dynamicPrimitiveTopologyUnrestricted",[18469],{"type":21,"tag":42,"props":18470,"children":18472},{"className":18471},[],[18473],{"type":26,"value":18474},"dynamicPrimitiveTopologyUnrestricted",{"type":26,"value":1405},{"type":21,"tag":42,"props":18477,"children":18479},{"className":18478},[],[18480],{"type":26,"value":392},{"type":26,"value":13720},{"type":21,"tag":42,"props":18483,"children":18485},{"className":18484},[],[18486],{"type":26,"value":18487},"primitiveTopology",{"type":26,"value":6875},{"type":21,"tag":42,"props":18490,"children":18492},{"className":18491},[],[18493],{"type":26,"value":18439},{"type":26,"value":410},{"type":21,"tag":412,"props":18496,"children":18497},{"type":414},[],{"type":26,"value":18499}," be of the same\n",{"type":21,"tag":251,"props":18501,"children":18503},{"href":18502},"/chapters/drawing#drawing-primitive-topology-class",[18504],{"type":26,"value":18505},"topology class",{"type":26,"value":18507}," as the pipeline\n",{"type":21,"tag":251,"props":18509,"children":18511},{"href":18510},"/man/VkPipelineInputAssemblyStateCreateInfo",[18512],{"type":26,"value":18513},"VkPipelineInputAssemblyStateCreateInfo",{"type":26,"value":172},{"type":21,"tag":42,"props":18516,"children":18518},{"className":18517},[],[18519],{"type":26,"value":18520},"topology",{"type":26,"value":18522}," state",{"type":21,"tag":323,"props":18524,"children":18526},{"name":18525},"VUID-vkCmdDrawIndexedIndirect2KHR-primitiveTopology-10286",[18527],{"type":21,"tag":22,"props":18528,"children":18529},{},[18530,18531,18536,18538,18542,18543,18548,18549,18552,18553,18559],{"type":26,"value":331},{"type":21,"tag":42,"props":18532,"children":18534},{"className":18533},[],[18535],{"type":26,"value":15701},{"type":26,"value":18537}," stage is bound, then\nthe ",{"type":21,"tag":251,"props":18539,"children":18540},{"href":5631},[18541],{"type":26,"value":5634},{"type":26,"value":1036},{"type":21,"tag":42,"props":18544,"children":18546},{"className":18545},[],[18547],{"type":26,"value":18487},{"type":26,"value":410},{"type":21,"tag":412,"props":18550,"children":18551},{"type":414},[],{"type":26,"value":4967},{"type":21,"tag":42,"props":18554,"children":18556},{"className":18555},[],[18557],{"type":26,"value":18558},"VK_PRIMITIVE_TOPOLOGY_PATCH_LIST",{"type":26,"value":18560},"\nprior to this drawing command",{"type":21,"tag":323,"props":18562,"children":18564},{"name":18563},"VUID-vkCmdDrawIndexedIndirect2KHR-primitiveTopology-10747",[18565],{"type":21,"tag":22,"props":18566,"children":18567},{},[18568,18569,18573,18575,18580,18581,18586,18588,18593,18595,18598],{"type":26,"value":2305},{"type":21,"tag":251,"props":18570,"children":18571},{"href":18436},[18572],{"type":26,"value":18439},{"type":26,"value":18574}," set ",{"type":21,"tag":42,"props":18576,"children":18578},{"className":18577},[],[18579],{"type":26,"value":18487},{"type":26,"value":15056},{"type":21,"tag":42,"props":18582,"children":18584},{"className":18583},[],[18585],{"type":26,"value":18558},{"type":26,"value":18587}," prior to this drawing command,\nthen a ",{"type":21,"tag":42,"props":18589,"children":18591},{"className":18590},[],[18592],{"type":26,"value":15701},{"type":26,"value":18594}," stage ",{"type":21,"tag":412,"props":18596,"children":18597},{"type":414},[],{"type":26,"value":18599}," be\nbound",{"type":21,"tag":323,"props":18601,"children":18603},{"name":18602},"VUID-vkCmdDrawIndexedIndirect2KHR-primitiveTopology-10748",[18604],{"type":21,"tag":22,"props":18605,"children":18606},{},[18607,18608,18612,18613,18618,18619,18625,18627,18637,18639,18644,18645,18650,18652,18658,18659,18664,18665,18670,18671,18674,18675,18681],{"type":26,"value":2305},{"type":21,"tag":251,"props":18609,"children":18610},{"href":18436},[18611],{"type":26,"value":18439},{"type":26,"value":18574},{"type":21,"tag":42,"props":18614,"children":18616},{"className":18615},[],[18617],{"type":26,"value":18487},{"type":26,"value":15056},{"type":21,"tag":42,"props":18620,"children":18622},{"className":18621},[],[18623],{"type":26,"value":18624},"VK_PRIMITIVE_TOPOLOGY_POINT_LIST",{"type":26,"value":18626}," prior to this drawing command,\nthe ",{"type":21,"tag":251,"props":18628,"children":18630},{"href":18629},"/man/VkPhysicalDeviceVulkan14Features#features-maintenance5",[18631],{"type":21,"tag":42,"props":18632,"children":18634},{"className":18633},[],[18635],{"type":26,"value":18636},"maintenance5",{"type":26,"value":18638}," feature is not\nenabled,\nboth a ",{"type":21,"tag":42,"props":18640,"children":18642},{"className":18641},[],[18643],{"type":26,"value":15708},{"type":26,"value":6860},{"type":21,"tag":42,"props":18646,"children":18648},{"className":18647},[],[18649],{"type":26,"value":12086},{"type":26,"value":18651}," stage are not bound, then the\n",{"type":21,"tag":42,"props":18653,"children":18655},{"className":18654},[],[18656],{"type":26,"value":18657},"Vertex",{"type":26,"value":410},{"type":21,"tag":42,"props":18660,"children":18662},{"className":18661},[],[18663],{"type":26,"value":16631},{"type":26,"value":410},{"type":21,"tag":42,"props":18666,"children":18668},{"className":18667},[],[18669],{"type":26,"value":16638},{"type":26,"value":410},{"type":21,"tag":412,"props":18672,"children":18673},{"type":414},[],{"type":26,"value":1084},{"type":21,"tag":42,"props":18676,"children":18678},{"className":18677},[],[18679],{"type":26,"value":18680},"PointSize",{"type":26,"value":18682}," decorated\nvariable that is statically written to",{"type":21,"tag":323,"props":18684,"children":18686},{"name":18685},"VUID-vkCmdDrawIndexedIndirect2KHR-pStrides-04913",[18687],{"type":21,"tag":22,"props":18688,"children":18689},{},[18690,18692,18698,18700,18706,18708,18714,18716,18721,18722,18728,18730,18736,18738,18744,18745,18750,18753,18754,18758],{"type":26,"value":18691},"If the bound graphics pipeline was created with the\n",{"type":21,"tag":42,"props":18693,"children":18695},{"className":18694},[],[18696],{"type":26,"value":18697},"VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE",{"type":26,"value":18699}," dynamic state\nenabled,\nbut without the ",{"type":21,"tag":42,"props":18701,"children":18703},{"className":18702},[],[18704],{"type":26,"value":18705},"VK_DYNAMIC_STATE_VERTEX_INPUT_EXT",{"type":26,"value":18707}," dynamic state\nenabled,\nthen ",{"type":21,"tag":251,"props":18709,"children":18711},{"href":18710},"/man/vkCmdBindVertexBuffers2",[18712],{"type":26,"value":18713},"vkCmdBindVertexBuffers2",{"type":26,"value":18715}," with a non-",{"type":21,"tag":42,"props":18717,"children":18719},{"className":18718},[],[18720],{"type":26,"value":5205},{"type":26,"value":410},{"type":21,"tag":42,"props":18723,"children":18725},{"className":18724},[],[18726],{"type":26,"value":18727},"pStrides",{"type":26,"value":18729},"\nparameter\nor ",{"type":21,"tag":251,"props":18731,"children":18733},{"href":18732},"/man/vkCmdBindVertexBuffers3KHR",[18734],{"type":26,"value":18735},"vkCmdBindVertexBuffers3KHR",{"type":26,"value":18737}," with ",{"type":21,"tag":42,"props":18739,"children":18741},{"className":18740},[],[18742],{"type":26,"value":18743},"setStride",{"type":26,"value":15689},{"type":21,"tag":42,"props":18746,"children":18748},{"className":18747},[],[18749],{"type":26,"value":656},{"type":21,"tag":412,"props":18751,"children":18752},{"type":414},[],{"type":26,"value":5747},{"type":21,"tag":251,"props":18755,"children":18756},{"href":5575},[18757],{"type":26,"value":5578},{"type":26,"value":18759}," in the current command buffer prior to this draw command",{"type":21,"tag":323,"props":18761,"children":18763},{"name":18762},"VUID-vkCmdDrawIndexedIndirect2KHR-None-13118",[18764],{"type":21,"tag":22,"props":18765,"children":18766},{},[18767,18769,18774,18776,18781,18783,18787,18789,18793,18795,18800,18802,18808,18810],{"type":26,"value":18768},"If the bound graphics pipeline was created without the\n",{"type":21,"tag":42,"props":18770,"children":18772},{"className":18771},[],[18773],{"type":26,"value":18697},{"type":26,"value":18775}," dynamic state\nenabled,\nwithout the ",{"type":21,"tag":42,"props":18777,"children":18779},{"className":18778},[],[18780],{"type":26,"value":18705},{"type":26,"value":18782}," dynamic state\nenabled,\nand ",{"type":21,"tag":251,"props":18784,"children":18785},{"href":18732},[18786],{"type":26,"value":18735},{"type":26,"value":18788}," was called and not subsequently\n",{"type":21,"tag":251,"props":18790,"children":18791},{"href":5575},[18792],{"type":26,"value":5578},{"type":26,"value":18794}," in the current command buffer\nprior to this draw command, the value of ",{"type":21,"tag":42,"props":18796,"children":18798},{"className":18797},[],[18799],{"type":26,"value":18743},{"type":26,"value":18801}," in each of its\n",{"type":21,"tag":42,"props":18803,"children":18805},{"className":18804},[],[18806],{"type":26,"value":18807},"pBindInfos",{"type":26,"value":18809}," elements must have been ",{"type":21,"tag":42,"props":18811,"children":18813},{"className":18812},[],[18814],{"type":26,"value":392},{"type":21,"tag":323,"props":18816,"children":18818},{"name":18817},"VUID-vkCmdDrawIndexedIndirect2KHR-None-04914",[18819],{"type":21,"tag":22,"props":18820,"children":18821},{},[18822,18823,18828,18829,18834,18835,18841,18842,18845,18846,18850],{"type":26,"value":18418},{"type":21,"tag":42,"props":18824,"children":18826},{"className":18825},[],[18827],{"type":26,"value":3464},{"type":26,"value":18425},{"type":21,"tag":42,"props":18830,"children":18832},{"className":18831},[],[18833],{"type":26,"value":18705},{"type":26,"value":18433},{"type":21,"tag":251,"props":18836,"children":18838},{"href":18837},"/man/vkCmdSetVertexInputEXT",[18839],{"type":26,"value":18840},"vkCmdSetVertexInputEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":18843,"children":18844},{"type":414},[],{"type":26,"value":5747},{"type":21,"tag":251,"props":18847,"children":18848},{"href":5575},[18849],{"type":26,"value":5578},{"type":26,"value":18759},{"type":21,"tag":323,"props":18852,"children":18854},{"name":18853},"VUID-vkCmdDrawIndexedIndirect2KHR-Input-07939",[18855],{"type":21,"tag":22,"props":18856,"children":18857},{},[18858,18859,18869,18871,18881,18883,18888,18889,18894,18896,18902,18904,18909,18910,18915,18916,18921,18922,18927,18928,18934,18935,18938,18940,18944,18945],{"type":26,"value":1180},{"type":21,"tag":251,"props":18860,"children":18862},{"href":18861},"/man/VkPhysicalDeviceVertexAttributeRobustnessFeaturesEXT#features-vertexAttributeRobustness",[18863],{"type":21,"tag":42,"props":18864,"children":18866},{"className":18865},[],[18867],{"type":26,"value":18868},"vertexAttributeRobustness",{"type":26,"value":18870}," feature is not enabled, and the ",{"type":21,"tag":251,"props":18872,"children":18874},{"href":18873},"/man/VkPhysicalDeviceMaintenance9FeaturesKHR#features-maintenance9",[18875],{"type":21,"tag":42,"props":18876,"children":18878},{"className":18877},[],[18879],{"type":26,"value":18880},"maintenance9",{"type":26,"value":18882}," feature is not enabled, and there is a shader object bound to the ",{"type":21,"tag":42,"props":18884,"children":18886},{"className":18885},[],[18887],{"type":26,"value":3464},{"type":26,"value":18425},{"type":21,"tag":42,"props":18890,"children":18892},{"className":18891},[],[18893],{"type":26,"value":18705},{"type":26,"value":18895}," dynamic state enabled then all variables with the ",{"type":21,"tag":42,"props":18897,"children":18899},{"className":18898},[],[18900],{"type":26,"value":18901},"Input",{"type":26,"value":18903}," storage class decorated with ",{"type":21,"tag":42,"props":18905,"children":18907},{"className":18906},[],[18908],{"type":26,"value":11718},{"type":26,"value":16618},{"type":21,"tag":42,"props":18911,"children":18913},{"className":18912},[],[18914],{"type":26,"value":18657},{"type":26,"value":410},{"type":21,"tag":42,"props":18917,"children":18919},{"className":18918},[],[18920],{"type":26,"value":16631},{"type":26,"value":410},{"type":21,"tag":42,"props":18923,"children":18925},{"className":18924},[],[18926],{"type":26,"value":16638},{"type":26,"value":410},{"type":21,"tag":42,"props":18929,"children":18931},{"className":18930},[],[18932],{"type":26,"value":18933},"OpEntryPoint",{"type":26,"value":410},{"type":21,"tag":412,"props":18936,"children":18937},{"type":414},[],{"type":26,"value":18939}," contain a location in ",{"type":21,"tag":251,"props":18941,"children":18942},{"href":18269},[18943],{"type":26,"value":18272},{"type":26,"value":172},{"type":21,"tag":42,"props":18946,"children":18948},{"className":18947},[],[18949],{"type":26,"value":18950},"location",{"type":21,"tag":323,"props":18952,"children":18954},{"name":18953},"VUID-vkCmdDrawIndexedIndirect2KHR-Input-08734",[18955],{"type":21,"tag":22,"props":18956,"children":18957},{},[18958,18959,18964,18965,18970,18972,18980,18982,18987,18989,18994,18995,19000,19001,19006,19007,19012,19013,19018,19020,19025,19027,19032,19033,19038,19039,19044,19045,19050,19051,19056,19057,19060,19062,19066,19067],{"type":26,"value":18418},{"type":21,"tag":42,"props":18960,"children":18962},{"className":18961},[],[18963],{"type":26,"value":3464},{"type":26,"value":18425},{"type":21,"tag":42,"props":18966,"children":18968},{"className":18967},[],[18969],{"type":26,"value":18705},{"type":26,"value":18971}," dynamic state enabled and either the ",{"type":21,"tag":251,"props":18973,"children":18974},{"href":18290},[18975],{"type":21,"tag":42,"props":18976,"children":18978},{"className":18977},[],[18979],{"type":26,"value":18297},{"type":26,"value":18981}," feature is not enabled or the SPIR-V Type associated with a given ",{"type":21,"tag":42,"props":18983,"children":18985},{"className":18984},[],[18986],{"type":26,"value":18901},{"type":26,"value":18988}," variable of the corresponding ",{"type":21,"tag":42,"props":18990,"children":18992},{"className":18991},[],[18993],{"type":26,"value":11718},{"type":26,"value":16618},{"type":21,"tag":42,"props":18996,"children":18998},{"className":18997},[],[18999],{"type":26,"value":18657},{"type":26,"value":410},{"type":21,"tag":42,"props":19002,"children":19004},{"className":19003},[],[19005],{"type":26,"value":16631},{"type":26,"value":410},{"type":21,"tag":42,"props":19008,"children":19010},{"className":19009},[],[19011],{"type":26,"value":16638},{"type":26,"value":410},{"type":21,"tag":42,"props":19014,"children":19016},{"className":19015},[],[19017],{"type":26,"value":18933},{"type":26,"value":19019}," is 64-bit, then the numeric type associated with all ",{"type":21,"tag":42,"props":19021,"children":19023},{"className":19022},[],[19024],{"type":26,"value":18901},{"type":26,"value":19026}," variables of the corresponding ",{"type":21,"tag":42,"props":19028,"children":19030},{"className":19029},[],[19031],{"type":26,"value":11718},{"type":26,"value":16618},{"type":21,"tag":42,"props":19034,"children":19036},{"className":19035},[],[19037],{"type":26,"value":18657},{"type":26,"value":410},{"type":21,"tag":42,"props":19040,"children":19042},{"className":19041},[],[19043],{"type":26,"value":16631},{"type":26,"value":410},{"type":21,"tag":42,"props":19046,"children":19048},{"className":19047},[],[19049],{"type":26,"value":16638},{"type":26,"value":410},{"type":21,"tag":42,"props":19052,"children":19054},{"className":19053},[],[19055],{"type":26,"value":18933},{"type":26,"value":410},{"type":21,"tag":412,"props":19058,"children":19059},{"type":414},[],{"type":26,"value":19061}," be the same as ",{"type":21,"tag":251,"props":19063,"children":19064},{"href":18269},[19065],{"type":26,"value":18272},{"type":26,"value":172},{"type":21,"tag":42,"props":19068,"children":19070},{"className":19069},[],[19071],{"type":26,"value":2414},{"type":21,"tag":323,"props":19073,"children":19075},{"name":19074},"VUID-vkCmdDrawIndexedIndirect2KHR-format-08936",[19076],{"type":21,"tag":22,"props":19077,"children":19078},{},[19079,19080,19085,19086,19091,19093,19097,19098,19103,19105,19110,19111,19116,19117,19122,19123,19128,19129,19134,19135,19140,19141,19144],{"type":26,"value":18418},{"type":21,"tag":42,"props":19081,"children":19083},{"className":19082},[],[19084],{"type":26,"value":3464},{"type":26,"value":18425},{"type":21,"tag":42,"props":19087,"children":19089},{"className":19088},[],[19090],{"type":26,"value":18705},{"type":26,"value":19092}," dynamic state enabled and ",{"type":21,"tag":251,"props":19094,"children":19095},{"href":18269},[19096],{"type":26,"value":18272},{"type":26,"value":172},{"type":21,"tag":42,"props":19099,"children":19101},{"className":19100},[],[19102],{"type":26,"value":2414},{"type":26,"value":19104}," has a 64-bit component, then the scalar width associated with all ",{"type":21,"tag":42,"props":19106,"children":19108},{"className":19107},[],[19109],{"type":26,"value":18901},{"type":26,"value":19026},{"type":21,"tag":42,"props":19112,"children":19114},{"className":19113},[],[19115],{"type":26,"value":11718},{"type":26,"value":16618},{"type":21,"tag":42,"props":19118,"children":19120},{"className":19119},[],[19121],{"type":26,"value":18657},{"type":26,"value":410},{"type":21,"tag":42,"props":19124,"children":19126},{"className":19125},[],[19127],{"type":26,"value":16631},{"type":26,"value":410},{"type":21,"tag":42,"props":19130,"children":19132},{"className":19131},[],[19133],{"type":26,"value":16638},{"type":26,"value":410},{"type":21,"tag":42,"props":19136,"children":19138},{"className":19137},[],[19139],{"type":26,"value":18933},{"type":26,"value":410},{"type":21,"tag":412,"props":19142,"children":19143},{"type":414},[],{"type":26,"value":19145}," be 64-bit",{"type":21,"tag":323,"props":19147,"children":19149},{"name":19148},"VUID-vkCmdDrawIndexedIndirect2KHR-format-08937",[19150],{"type":21,"tag":22,"props":19151,"children":19152},{},[19153,19154,19159,19160,19165,19167,19172,19174,19179,19181,19186,19187,19192,19193,19198,19199,19204,19206,19210,19211,19216,19217,19220],{"type":26,"value":18418},{"type":21,"tag":42,"props":19155,"children":19157},{"className":19156},[],[19158],{"type":26,"value":3464},{"type":26,"value":18425},{"type":21,"tag":42,"props":19161,"children":19163},{"className":19162},[],[19164],{"type":26,"value":18705},{"type":26,"value":19166}," dynamic state enabled and the scalar width associated with a ",{"type":21,"tag":42,"props":19168,"children":19170},{"className":19169},[],[19171],{"type":26,"value":11718},{"type":26,"value":19173}," decorated ",{"type":21,"tag":42,"props":19175,"children":19177},{"className":19176},[],[19178],{"type":26,"value":18901},{"type":26,"value":19180}," variable in the ",{"type":21,"tag":42,"props":19182,"children":19184},{"className":19183},[],[19185],{"type":26,"value":18657},{"type":26,"value":410},{"type":21,"tag":42,"props":19188,"children":19190},{"className":19189},[],[19191],{"type":26,"value":16631},{"type":26,"value":410},{"type":21,"tag":42,"props":19194,"children":19196},{"className":19195},[],[19197],{"type":26,"value":16638},{"type":26,"value":410},{"type":21,"tag":42,"props":19200,"children":19202},{"className":19201},[],[19203],{"type":26,"value":18933},{"type":26,"value":19205}," is 64-bit, then the corresponding ",{"type":21,"tag":251,"props":19207,"children":19208},{"href":18269},[19209],{"type":26,"value":18272},{"type":26,"value":172},{"type":21,"tag":42,"props":19212,"children":19214},{"className":19213},[],[19215],{"type":26,"value":2414},{"type":26,"value":410},{"type":21,"tag":412,"props":19218,"children":19219},{"type":414},[],{"type":26,"value":19221}," have a 64-bit component",{"type":21,"tag":323,"props":19223,"children":19225},{"name":19224},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09203",[19226],{"type":21,"tag":22,"props":19227,"children":19228},{},[19229,19230,19235,19236,19241,19242,19246,19247,19252,19254,19259,19261,19266,19267,19272,19273,19278,19279,19284,19285,19290,19291,19294],{"type":26,"value":18418},{"type":21,"tag":42,"props":19231,"children":19233},{"className":19232},[],[19234],{"type":26,"value":3464},{"type":26,"value":18425},{"type":21,"tag":42,"props":19237,"children":19239},{"className":19238},[],[19240],{"type":26,"value":18705},{"type":26,"value":19092},{"type":21,"tag":251,"props":19243,"children":19244},{"href":18269},[19245],{"type":26,"value":18272},{"type":26,"value":172},{"type":21,"tag":42,"props":19248,"children":19250},{"className":19249},[],[19251],{"type":26,"value":2414},{"type":26,"value":19253}," has a 64-bit component, then all ",{"type":21,"tag":42,"props":19255,"children":19257},{"className":19256},[],[19258],{"type":26,"value":18901},{"type":26,"value":19260}," variables at the corresponding ",{"type":21,"tag":42,"props":19262,"children":19264},{"className":19263},[],[19265],{"type":26,"value":11718},{"type":26,"value":16618},{"type":21,"tag":42,"props":19268,"children":19270},{"className":19269},[],[19271],{"type":26,"value":18657},{"type":26,"value":410},{"type":21,"tag":42,"props":19274,"children":19276},{"className":19275},[],[19277],{"type":26,"value":16631},{"type":26,"value":410},{"type":21,"tag":42,"props":19280,"children":19282},{"className":19281},[],[19283],{"type":26,"value":16638},{"type":26,"value":410},{"type":21,"tag":42,"props":19286,"children":19288},{"className":19287},[],[19289],{"type":26,"value":18933},{"type":26,"value":410},{"type":21,"tag":412,"props":19292,"children":19293},{"type":414},[],{"type":26,"value":19295}," not use components that are not present in the format",{"type":21,"tag":323,"props":19297,"children":19299},{"name":19298},"VUID-vkCmdDrawIndexedIndirect2KHR-None-04875",[19300],{"type":21,"tag":22,"props":19301,"children":19302},{},[19303,19304,19309,19311,19316,19318,19324,19326,19330,19331,19336,19337,19342,19343,19349,19350,19353,19354,19358],{"type":26,"value":18418},{"type":21,"tag":42,"props":19305,"children":19307},{"className":19306},[],[19308],{"type":26,"value":15701},{"type":26,"value":19310}," stage\nor the bound graphics pipeline state was created with both a ",{"type":21,"tag":42,"props":19312,"children":19314},{"className":19313},[],[19315],{"type":26,"value":15701},{"type":26,"value":19317}," stage and the ",{"type":21,"tag":42,"props":19319,"children":19321},{"className":19320},[],[19322],{"type":26,"value":19323},"VK_DYNAMIC_STATE_PATCH_CONTROL_POINTS_EXT",{"type":26,"value":19325}," dynamic state enabled, and the ",{"type":21,"tag":251,"props":19327,"children":19328},{"href":5631},[19329],{"type":26,"value":5634},{"type":26,"value":5713},{"type":21,"tag":42,"props":19332,"children":19334},{"className":19333},[],[19335],{"type":26,"value":18487},{"type":26,"value":1405},{"type":21,"tag":42,"props":19338,"children":19340},{"className":19339},[],[19341],{"type":26,"value":18558},{"type":26,"value":5728},{"type":21,"tag":251,"props":19344,"children":19346},{"href":19345},"/man/vkCmdSetPatchControlPointsEXT",[19347],{"type":26,"value":19348},"vkCmdSetPatchControlPointsEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":19351,"children":19352},{"type":414},[],{"type":26,"value":5747},{"type":21,"tag":251,"props":19355,"children":19356},{"href":5575},[19357],{"type":26,"value":5578},{"type":26,"value":12688},{"type":21,"tag":323,"props":19360,"children":19362},{"name":19361},"VUID-vkCmdDrawIndexedIndirect2KHR-None-04879",[19363],{"type":21,"tag":22,"props":19364,"children":19365},{},[19366,19367,19372,19373,19379,19380,19386,19387,19390,19391,19395],{"type":26,"value":18418},{"type":21,"tag":42,"props":19368,"children":19370},{"className":19369},[],[19371],{"type":26,"value":3464},{"type":26,"value":18425},{"type":21,"tag":42,"props":19374,"children":19376},{"className":19375},[],[19377],{"type":26,"value":19378},"VK_DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE",{"type":26,"value":18433},{"type":21,"tag":251,"props":19381,"children":19383},{"href":19382},"/man/vkCmdSetPrimitiveRestartEnable",[19384],{"type":26,"value":19385},"vkCmdSetPrimitiveRestartEnable",{"type":26,"value":410},{"type":21,"tag":412,"props":19388,"children":19389},{"type":414},[],{"type":26,"value":5747},{"type":21,"tag":251,"props":19392,"children":19393},{"href":5575},[19394],{"type":26,"value":5578},{"type":26,"value":12688},{"type":21,"tag":323,"props":19397,"children":19399},{"name":19398},"VUID-vkCmdDrawIndexedIndirect2KHR-None-09637",[19400],{"type":21,"tag":22,"props":19401,"children":19402},{},[19403,19404,19414,19416,19422,19423,19428,19429,19435,19436,19442,19443,19449,19450,19456,19458,19463,19464,19469,19471,19475,19476,19479,19480],{"type":26,"value":1180},{"type":21,"tag":251,"props":19405,"children":19407},{"href":19406},"/man/VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT#features-primitiveTopologyListRestart",[19408],{"type":21,"tag":42,"props":19409,"children":19411},{"className":19410},[],[19412],{"type":26,"value":19413},"primitiveTopologyListRestart",{"type":26,"value":19415}," feature is not enabled, the ",{"type":21,"tag":251,"props":19417,"children":19419},{"href":19418},"/chapters/drawing#drawing-vertex-input-assembler-topology",[19420],{"type":26,"value":19421},"input assembly",{"type":26,"value":1405},{"type":21,"tag":42,"props":19424,"children":19426},{"className":19425},[],[19427],{"type":26,"value":18624},{"type":26,"value":796},{"type":21,"tag":42,"props":19430,"children":19432},{"className":19431},[],[19433],{"type":26,"value":19434},"VK_PRIMITIVE_TOPOLOGY_LINE_LIST",{"type":26,"value":796},{"type":21,"tag":42,"props":19437,"children":19439},{"className":19438},[],[19440],{"type":26,"value":19441},"VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST",{"type":26,"value":796},{"type":21,"tag":42,"props":19444,"children":19446},{"className":19445},[],[19447],{"type":26,"value":19448},"VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY",{"type":26,"value":3119},{"type":21,"tag":42,"props":19451,"children":19453},{"className":19452},[],[19454],{"type":26,"value":19455},"VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY",{"type":26,"value":19457},", there is a shader object bound to the ",{"type":21,"tag":42,"props":19459,"children":19461},{"className":19460},[],[19462],{"type":26,"value":3464},{"type":26,"value":18425},{"type":21,"tag":42,"props":19465,"children":19467},{"className":19466},[],[19468],{"type":26,"value":19378},{"type":26,"value":19470}," dynamic state enabled, then ",{"type":21,"tag":251,"props":19472,"children":19473},{"href":19382},[19474],{"type":26,"value":19385},{"type":26,"value":410},{"type":21,"tag":412,"props":19477,"children":19478},{"type":414},[],{"type":26,"value":4967},{"type":21,"tag":42,"props":19481,"children":19483},{"className":19482},[],[19484],{"type":26,"value":392},{"type":21,"tag":323,"props":19486,"children":19488},{"name":19487},"VUID-vkCmdDrawIndexedIndirect2KHR-None-10909",[19489],{"type":21,"tag":22,"props":19490,"children":19491},{},[19492,19493,19503,19504,19508,19509,19514,19515,19520,19521,19526,19527,19531,19532,19535,19536],{"type":26,"value":1180},{"type":21,"tag":251,"props":19494,"children":19496},{"href":19495},"/man/VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT#features-primitiveTopologyPatchListRestart",[19497],{"type":21,"tag":42,"props":19498,"children":19500},{"className":19499},[],[19501],{"type":26,"value":19502},"primitiveTopologyPatchListRestart",{"type":26,"value":19415},{"type":21,"tag":251,"props":19505,"children":19506},{"href":19418},[19507],{"type":26,"value":19421},{"type":26,"value":1405},{"type":21,"tag":42,"props":19510,"children":19512},{"className":19511},[],[19513],{"type":26,"value":18558},{"type":26,"value":19457},{"type":21,"tag":42,"props":19516,"children":19518},{"className":19517},[],[19519],{"type":26,"value":15701},{"type":26,"value":18425},{"type":21,"tag":42,"props":19522,"children":19524},{"className":19523},[],[19525],{"type":26,"value":19378},{"type":26,"value":18433},{"type":21,"tag":251,"props":19528,"children":19529},{"href":19382},[19530],{"type":26,"value":19385},{"type":26,"value":410},{"type":21,"tag":412,"props":19533,"children":19534},{"type":414},[],{"type":26,"value":4967},{"type":21,"tag":42,"props":19537,"children":19539},{"className":19538},[],[19540],{"type":26,"value":392},{"type":21,"tag":323,"props":19542,"children":19544},{"name":19543},"VUID-vkCmdDrawIndexedIndirect2KHR-stage-06481",[19545],{"type":21,"tag":22,"props":19546,"children":19547},{},[19548,19550,19553,19555,19559,19560,19565,19567,19571,19572,19577,19578,19583,19584],{"type":26,"value":19549},"The bound graphics pipeline ",{"type":21,"tag":412,"props":19551,"children":19552},{"type":414},[],{"type":26,"value":19554}," not have been created with the\n",{"type":21,"tag":251,"props":19556,"children":19557},{"href":15664},[19558],{"type":26,"value":15667},{"type":26,"value":172},{"type":21,"tag":42,"props":19561,"children":19563},{"className":19562},[],[19564],{"type":26,"value":15674},{"type":26,"value":19566}," member of any element\nof ",{"type":21,"tag":251,"props":19568,"children":19569},{"href":9465},[19570],{"type":26,"value":4988},{"type":26,"value":172},{"type":21,"tag":42,"props":19573,"children":19575},{"className":19574},[],[19576],{"type":26,"value":15687},{"type":26,"value":15689},{"type":21,"tag":42,"props":19579,"children":19581},{"className":19580},[],[19582],{"type":26,"value":16052},{"type":26,"value":347},{"type":21,"tag":42,"props":19585,"children":19587},{"className":19586},[],[19588],{"type":26,"value":16093},{"type":21,"tag":323,"props":19590,"children":19592},{"name":19591},"VUID-vkCmdDrawIndexedIndirect2KHR-None-08885",[19593],{"type":21,"tag":22,"props":19594,"children":19595},{},[19596,19598,19601,19603,19608,19609,19614],{"type":26,"value":19597},"There ",{"type":21,"tag":412,"props":19599,"children":19600},{"type":414},[],{"type":26,"value":19602}," be no shader object bound to either of the\n",{"type":21,"tag":42,"props":19604,"children":19606},{"className":19605},[],[19607],{"type":26,"value":16052},{"type":26,"value":347},{"type":21,"tag":42,"props":19610,"children":19612},{"className":19611},[],[19613],{"type":26,"value":16093},{"type":26,"value":19615},"\nstages",{"type":21,"tag":323,"props":19617,"children":19619},{"name":19618},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07619",[19620],{"type":21,"tag":22,"props":19621,"children":19622},{},[19623,19625,19630,19632,19637,19638,19644,19645,19651,19652,19655,19656,19660],{"type":26,"value":19624},"If\na shader object is bound to the\n",{"type":21,"tag":42,"props":19626,"children":19628},{"className":19627},[],[19629],{"type":26,"value":15708},{"type":26,"value":19631}," stage or\na graphics pipeline is bound which was created with both a\n",{"type":21,"tag":42,"props":19633,"children":19635},{"className":19634},[],[19636],{"type":26,"value":15708},{"type":26,"value":12095},{"type":21,"tag":42,"props":19639,"children":19641},{"className":19640},[],[19642],{"type":26,"value":19643},"VK_DYNAMIC_STATE_TESSELLATION_DOMAIN_ORIGIN_EXT",{"type":26,"value":7501},{"type":21,"tag":251,"props":19646,"children":19648},{"href":19647},"/man/vkCmdSetTessellationDomainOriginEXT",[19649],{"type":26,"value":19650},"vkCmdSetTessellationDomainOriginEXT",{"type":26,"value":410},{"type":21,"tag":412,"props":19653,"children":19654},{"type":414},[],{"type":26,"value":6535},{"type":21,"tag":251,"props":19657,"children":19658},{"href":5575},[19659],{"type":26,"value":5578},{"type":26,"value":6541},{"type":21,"tag":323,"props":19662,"children":19664},{"name":19663},"VUID-vkCmdDrawIndexedIndirect2KHR-OpExecutionMode-12239",[19665],{"type":21,"tag":22,"props":19666,"children":19667},{},[19668,19670,19675,19676,19681,19683,19689,19691,19694],{"type":26,"value":19669},"If a shader is bound to both the\n",{"type":21,"tag":42,"props":19671,"children":19673},{"className":19672},[],[19674],{"type":26,"value":15701},{"type":26,"value":6860},{"type":21,"tag":42,"props":19677,"children":19679},{"className":19678},[],[19680],{"type":26,"value":15708},{"type":26,"value":19682}," stages, and if both\nstages contain an ",{"type":21,"tag":42,"props":19684,"children":19686},{"className":19685},[],[19687],{"type":26,"value":19688},"OpExecutionMode",{"type":26,"value":19690}," instruction specifying the type\nof subdivision, they ",{"type":21,"tag":412,"props":19692,"children":19693},{"type":414},[],{"type":26,"value":19695}," be the same",{"type":21,"tag":323,"props":19697,"children":19699},{"name":19698},"VUID-vkCmdDrawIndexedIndirect2KHR-OpExecutionMode-12240",[19700],{"type":21,"tag":22,"props":19701,"children":19702},{},[19703,19704,19709,19710,19715,19716,19721,19723,19726],{"type":26,"value":19669},{"type":21,"tag":42,"props":19705,"children":19707},{"className":19706},[],[19708],{"type":26,"value":15701},{"type":26,"value":6860},{"type":21,"tag":42,"props":19711,"children":19713},{"className":19712},[],[19714],{"type":26,"value":15708},{"type":26,"value":19682},{"type":21,"tag":42,"props":19717,"children":19719},{"className":19718},[],[19720],{"type":26,"value":19688},{"type":26,"value":19722}," instruction specifying the\norientation of triangles, they ",{"type":21,"tag":412,"props":19724,"children":19725},{"type":414},[],{"type":26,"value":19695},{"type":21,"tag":323,"props":19728,"children":19730},{"name":19729},"VUID-vkCmdDrawIndexedIndirect2KHR-OpExecutionMode-12241",[19731],{"type":21,"tag":22,"props":19732,"children":19733},{},[19734,19735,19740,19741,19746,19747,19752,19754,19757],{"type":26,"value":19669},{"type":21,"tag":42,"props":19736,"children":19738},{"className":19737},[],[19739],{"type":26,"value":15701},{"type":26,"value":6860},{"type":21,"tag":42,"props":19742,"children":19744},{"className":19743},[],[19745],{"type":26,"value":15708},{"type":26,"value":19682},{"type":21,"tag":42,"props":19748,"children":19750},{"className":19749},[],[19751],{"type":26,"value":19688},{"type":26,"value":19753}," instruction specifying the\nsegment spacing, they ",{"type":21,"tag":412,"props":19755,"children":19756},{"type":414},[],{"type":26,"value":19695},{"type":21,"tag":323,"props":19759,"children":19761},{"name":19760},"VUID-vkCmdDrawIndexedIndirect2KHR-OpExecutionMode-12242",[19762],{"type":21,"tag":22,"props":19763,"children":19764},{},[19765,19766,19771,19772,19777,19778,19783,19785,19788],{"type":26,"value":19669},{"type":21,"tag":42,"props":19767,"children":19769},{"className":19768},[],[19770],{"type":26,"value":15701},{"type":26,"value":6860},{"type":21,"tag":42,"props":19773,"children":19775},{"className":19774},[],[19776],{"type":26,"value":15708},{"type":26,"value":19682},{"type":21,"tag":42,"props":19779,"children":19781},{"className":19780},[],[19782],{"type":26,"value":19688},{"type":26,"value":19784}," instruction specifying the output\npatch size, they ",{"type":21,"tag":412,"props":19786,"children":19787},{"type":414},[],{"type":26,"value":19695},{"type":21,"tag":323,"props":19790,"children":19792},{"name":19791},"VUID-vkCmdDrawIndexedIndirect2KHR-None-07312",[19793],{"type":21,"tag":22,"props":19794,"children":19795},{},[19796,19797,19807,19809,19812],{"type":26,"value":1180},{"type":21,"tag":251,"props":19798,"children":19800},{"href":19799},"/man/VkPhysicalDeviceVulkan14Features#features-maintenance6",[19801],{"type":21,"tag":42,"props":19802,"children":19804},{"className":19803},[],[19805],{"type":26,"value":19806},"maintenance6",{"type":26,"value":19808}," feature is not\nenabled, a\nvalid index buffer ",{"type":21,"tag":412,"props":19810,"children":19811},{"type":414},[],{"type":26,"value":4150},{"type":21,"tag":323,"props":19814,"children":19816},{"name":19815},"VUID-vkCmdDrawIndexedIndirect2KHR-pInfo-13110",[19817],{"type":21,"tag":22,"props":19818,"children":19819},{},[19820,19821,19826,19828,19833,19834,19840,19841,19844,19846,19851,19853,19859,19861,19867,19869,19873],{"type":26,"value":2305},{"type":21,"tag":42,"props":19822,"children":19824},{"className":19823},[],[19825],{"type":26,"value":282},{"type":26,"value":19827}," is greater than ",{"type":21,"tag":42,"props":19829,"children":19831},{"className":19830},[],[19832],{"type":26,"value":8517},{"type":26,"value":88},{"type":21,"tag":42,"props":19835,"children":19837},{"className":19836},[],[19838],{"type":26,"value":19839},"pInfo→addressRange.size",{"type":26,"value":410},{"type":21,"tag":412,"props":19842,"children":19843},{"type":414},[],{"type":26,"value":19845}," be greater than or equal to\n(",{"type":21,"tag":42,"props":19847,"children":19849},{"className":19848},[],[19850],{"type":26,"value":282},{"type":26,"value":19852}," - 1) ×\n",{"type":21,"tag":42,"props":19854,"children":19856},{"className":19855},[],[19857],{"type":26,"value":19858},"pInfo→addressRange.stride",{"type":26,"value":19860}," +\n",{"type":21,"tag":42,"props":19862,"children":19864},{"className":19863},[],[19865],{"type":26,"value":19866},"sizeof",{"type":26,"value":19868},"(",{"type":21,"tag":251,"props":19870,"children":19871},{"href":311},[19872],{"type":26,"value":314},{"type":26,"value":19874},")",{"type":21,"tag":323,"props":19876,"children":19878},{"name":19877},"VUID-vkCmdDrawIndexedIndirect2KHR-pInfo-13111",[19879],{"type":21,"tag":22,"props":19880,"children":19881},{},[19882,19883,19888,19890,19895,19896,19899],{"type":26,"value":2305},{"type":21,"tag":42,"props":19884,"children":19886},{"className":19885},[],[19887],{"type":26,"value":282},{"type":26,"value":19889}," is greater than 1,\n",{"type":21,"tag":42,"props":19891,"children":19893},{"className":19892},[],[19894],{"type":26,"value":19858},{"type":26,"value":410},{"type":21,"tag":412,"props":19897,"children":19898},{"type":414},[],{"type":26,"value":19900}," not be 0",{"type":21,"tag":323,"props":19902,"children":19904},{"name":19903},"VUID-vkCmdDrawIndexedIndirect2KHR-pInfo-13112",[19905],{"type":21,"tag":22,"props":19906,"children":19907},{},[19908,19909,19914,19916,19921,19922,19925,19926,19931,19932,19936],{"type":26,"value":2305},{"type":21,"tag":42,"props":19910,"children":19912},{"className":19911},[],[19913],{"type":26,"value":19858},{"type":26,"value":19915}," is not 0,\n",{"type":21,"tag":42,"props":19917,"children":19919},{"className":19918},[],[19920],{"type":26,"value":19858},{"type":26,"value":410},{"type":21,"tag":412,"props":19923,"children":19924},{"type":414},[],{"type":26,"value":4409},{"type":21,"tag":42,"props":19927,"children":19929},{"className":19928},[],[19930],{"type":26,"value":19866},{"type":26,"value":19868},{"type":21,"tag":251,"props":19933,"children":19934},{"href":311},[19935],{"type":26,"value":314},{"type":26,"value":19874},{"type":21,"tag":323,"props":19938,"children":19940},{"name":19939},"VUID-vkCmdDrawIndexedIndirect2KHR-pInfo-13113",[19941],{"type":21,"tag":22,"props":19942,"children":19943},{},[19944,19945,19950,19951,19956,19957,19960,19961],{"type":26,"value":2305},{"type":21,"tag":42,"props":19946,"children":19948},{"className":19947},[],[19949],{"type":26,"value":19858},{"type":26,"value":19915},{"type":21,"tag":42,"props":19952,"children":19954},{"className":19953},[],[19955],{"type":26,"value":19858},{"type":26,"value":410},{"type":21,"tag":412,"props":19958,"children":19959},{"type":414},[],{"type":26,"value":3733},{"type":21,"tag":42,"props":19962,"children":19964},{"className":19963},[],[19965],{"type":26,"value":19966},"4",{"type":21,"tag":323,"props":19968,"children":19970},{"name":19969},"VUID-vkCmdDrawIndexedIndirect2KHR-commandBuffer-13059",[19971],{"type":21,"tag":22,"props":19972,"children":19973},{},[19974,19979,19980,19983],{"type":21,"tag":42,"props":19975,"children":19977},{"className":19976},[],[19978],{"type":26,"value":83},{"type":26,"value":410},{"type":21,"tag":412,"props":19981,"children":19982},{"type":414},[],{"type":26,"value":19984}," not be a protected command buffer",{"type":21,"tag":318,"props":19986,"children":19988},{"name":19987},"Valid Usage (Implicit)",[19989,20015,20039,20063,20098,20112,20125],{"type":21,"tag":323,"props":19990,"children":19992},{"name":19991},"VUID-vkCmdDrawIndexedIndirect2KHR-commandBuffer-parameter",[19993],{"type":21,"tag":22,"props":19994,"children":19995},{},[19996,20001,20002,20005,20007,20013],{"type":21,"tag":42,"props":19997,"children":19999},{"className":19998},[],[20000],{"type":26,"value":83},{"type":26,"value":410},{"type":21,"tag":412,"props":20003,"children":20004},{"type":414},[],{"type":26,"value":20006}," be a valid ",{"type":21,"tag":251,"props":20008,"children":20010},{"href":20009},"/man/VkCommandBuffer",[20011],{"type":26,"value":20012},"VkCommandBuffer",{"type":26,"value":20014}," handle",{"type":21,"tag":323,"props":20016,"children":20018},{"name":20017},"VUID-vkCmdDrawIndexedIndirect2KHR-pInfo-parameter",[20019],{"type":21,"tag":22,"props":20020,"children":20021},{},[20022,20027,20028,20031,20033,20037],{"type":21,"tag":42,"props":20023,"children":20025},{"className":20024},[],[20026],{"type":26,"value":247},{"type":26,"value":410},{"type":21,"tag":412,"props":20029,"children":20030},{"type":414},[],{"type":26,"value":20032}," be a valid pointer to a valid ",{"type":21,"tag":251,"props":20034,"children":20035},{"href":253},[20036],{"type":26,"value":256},{"type":26,"value":20038}," structure",{"type":21,"tag":323,"props":20040,"children":20042},{"name":20041},"VUID-vkCmdDrawIndexedIndirect2KHR-commandBuffer-recording",[20043],{"type":21,"tag":22,"props":20044,"children":20045},{},[20046,20051,20052,20055,20057],{"type":21,"tag":42,"props":20047,"children":20049},{"className":20048},[],[20050],{"type":26,"value":83},{"type":26,"value":410},{"type":21,"tag":412,"props":20053,"children":20054},{"type":414},[],{"type":26,"value":20056}," be in the ",{"type":21,"tag":251,"props":20058,"children":20060},{"href":20059},"/chapters/commandbuffers#commandbuffers-lifecycle",[20061],{"type":26,"value":20062},"recording state",{"type":21,"tag":323,"props":20064,"children":20066},{"name":20065},"VUID-vkCmdDrawIndexedIndirect2KHR-commandBuffer-cmdpool",[20067],{"type":21,"tag":22,"props":20068,"children":20069},{},[20070,20071,20077,20079,20084,20086,20089,20091,20096],{"type":26,"value":3394},{"type":21,"tag":42,"props":20072,"children":20074},{"className":20073},[],[20075],{"type":26,"value":20076},"VkCommandPool",{"type":26,"value":20078}," that ",{"type":21,"tag":42,"props":20080,"children":20082},{"className":20081},[],[20083],{"type":26,"value":83},{"type":26,"value":20085}," was allocated from ",{"type":21,"tag":412,"props":20087,"children":20088},{"type":414},[],{"type":26,"value":20090}," support ",{"type":21,"tag":42,"props":20092,"children":20094},{"className":20093},[],[20095],{"type":26,"value":12},{"type":26,"value":20097}," operations",{"type":21,"tag":323,"props":20099,"children":20101},{"name":20100},"VUID-vkCmdDrawIndexedIndirect2KHR-renderpass",[20102],{"type":21,"tag":22,"props":20103,"children":20104},{},[20105,20107,20110],{"type":26,"value":20106},"This command ",{"type":21,"tag":412,"props":20108,"children":20109},{"type":414},[],{"type":26,"value":20111}," only be called inside of a render pass instance",{"type":21,"tag":323,"props":20113,"children":20115},{"name":20114},"VUID-vkCmdDrawIndexedIndirect2KHR-suspended",[20116],{"type":21,"tag":22,"props":20117,"children":20118},{},[20119,20120,20123],{"type":26,"value":20106},{"type":21,"tag":412,"props":20121,"children":20122},{"type":414},[],{"type":26,"value":20124}," not be called between suspended render pass instances",{"type":21,"tag":323,"props":20126,"children":20128},{"name":20127},"VUID-vkCmdDrawIndexedIndirect2KHR-videocoding",[20129],{"type":21,"tag":22,"props":20130,"children":20131},{},[20132,20133,20136],{"type":26,"value":20106},{"type":21,"tag":412,"props":20134,"children":20135},{"type":414},[],{"type":26,"value":20137}," only be called outside of a video coding scope",{"type":21,"tag":20139,"props":20140,"children":20142},"validity-box",{"name":20141},"Host Synchronization",[20143],{"type":21,"tag":225,"props":20144,"children":20145},{},[20146,20162],{"type":21,"tag":229,"props":20147,"children":20148},{},[20149,20151,20156,20157,20160],{"type":26,"value":20150},"Host access to ",{"type":21,"tag":42,"props":20152,"children":20154},{"className":20153},[],[20155],{"type":26,"value":83},{"type":26,"value":410},{"type":21,"tag":412,"props":20158,"children":20159},{"type":414},[],{"type":26,"value":20161}," be externally synchronized",{"type":21,"tag":229,"props":20163,"children":20164},{},[20165,20167,20172,20173,20178,20179,20182],{"type":26,"value":20166},"Host access to the ",{"type":21,"tag":42,"props":20168,"children":20170},{"className":20169},[],[20171],{"type":26,"value":20076},{"type":26,"value":20078},{"type":21,"tag":42,"props":20174,"children":20176},{"className":20175},[],[20177],{"type":26,"value":83},{"type":26,"value":20085},{"type":21,"tag":412,"props":20180,"children":20181},{"type":414},[],{"type":26,"value":20161},{"type":21,"tag":20184,"props":20185,"children":20186},"style",{},[20187],{"type":26,"value":20188},"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":39,"searchDepth":71,"depth":71,"links":20190},[],"markdown",1773471471857]