[{"data":1,"prerenderedAt":20711},["ShallowReactive",2],{"$fckS46PswGvcFr9wEEY6EZhX0SESs86pdb0IYuIrUaRk":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":20710,"_id":4},"vkCmdDrawIndirectByteCount2EXT","Draw primitives with indirect parameters where the vertex count is derived from the counter byte value in the counter memory range","VK_KHR_device_address_commands",[8,9],"primary","secondary","inside",[12],"VK_QUEUE_GRAPHICS_BIT",[14],"action","protos",[],{"type":18,"children":19,"toc":20708},"root",[20,28,374,461,498,510,639,651,20505,20657,20702],{"type":21,"tag":22,"props":23,"children":24},"element","p",{},[25],{"type":26,"value":27},"text","To record a non-indexed draw call, where the vertex count is based on a byte\ncount read from a memory range and the passed in vertex stride parameter,\ncall:",{"type":21,"tag":29,"props":30,"children":31},"code-group",{},[32,187],{"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 vkCmdDrawIndirectByteCount2EXT(\n VkCommandBuffer commandBuffer,\n uint32_t instanceCount,\n uint32_t firstInstance,\n const VkBindTransformFeedbackBuffer2InfoEXT* pCounterInfo,\n uint32_t counterOffset,\n uint32_t vertexStride);\n","C","c","",[41],{"type":21,"tag":42,"props":43,"children":44},"code",{"__ignoreMap":39},[45,69,89,107,124,152,169],{"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}," vkCmdDrawIndirectByteCount2EXT",{"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],{"type":21,"tag":46,"props":94,"children":95},{"style":53},[96],{"type":26,"value":97}," uint32_t",{"type":21,"tag":46,"props":99,"children":100},{"style":80},[101],{"type":26,"value":102}," instanceCount",{"type":21,"tag":46,"props":104,"children":105},{"style":65},[106],{"type":26,"value":88},{"type":21,"tag":46,"props":108,"children":110},{"class":48,"line":109},4,[111,115,120],{"type":21,"tag":46,"props":112,"children":113},{"style":53},[114],{"type":26,"value":97},{"type":21,"tag":46,"props":116,"children":117},{"style":80},[118],{"type":26,"value":119}," firstInstance",{"type":21,"tag":46,"props":121,"children":122},{"style":65},[123],{"type":26,"value":88},{"type":21,"tag":46,"props":125,"children":127},{"class":48,"line":126},5,[128,133,138,143,148],{"type":21,"tag":46,"props":129,"children":130},{"style":53},[131],{"type":26,"value":132}," const",{"type":21,"tag":46,"props":134,"children":135},{"style":65},[136],{"type":26,"value":137}," VkBindTransformFeedbackBuffer2InfoEXT",{"type":21,"tag":46,"props":139,"children":140},{"style":53},[141],{"type":26,"value":142},"*",{"type":21,"tag":46,"props":144,"children":145},{"style":80},[146],{"type":26,"value":147}," pCounterInfo",{"type":21,"tag":46,"props":149,"children":150},{"style":65},[151],{"type":26,"value":88},{"type":21,"tag":46,"props":153,"children":155},{"class":48,"line":154},6,[156,160,165],{"type":21,"tag":46,"props":157,"children":158},{"style":53},[159],{"type":26,"value":97},{"type":21,"tag":46,"props":161,"children":162},{"style":80},[163],{"type":26,"value":164}," counterOffset",{"type":21,"tag":46,"props":166,"children":167},{"style":65},[168],{"type":26,"value":88},{"type":21,"tag":46,"props":170,"children":172},{"class":48,"line":171},7,[173,177,182],{"type":21,"tag":46,"props":174,"children":175},{"style":53},[176],{"type":26,"value":97},{"type":21,"tag":46,"props":178,"children":179},{"style":80},[180],{"type":26,"value":181}," vertexStride",{"type":21,"tag":46,"props":183,"children":184},{"style":65},[185],{"type":26,"value":186},");\n",{"type":21,"tag":33,"props":188,"children":193},{"className":189,"code":190,"filename":191,"language":192,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub fn cmd_draw_indirect_byte_count2_ext(\n command_buffer: vk::CommandBuffer,\n instance_count: u32,\n first_instance: u32,\n p_counter_info: *const vk::BindTransformFeedbackBuffer2InfoEXT,\n counter_offset: u32,\n vertex_stride: u32,\n);\n","Rust","rs",[194],{"type":21,"tag":42,"props":195,"children":196},{"__ignoreMap":39},[197,219,251,272,292,326,346,366],{"type":21,"tag":46,"props":198,"children":199},{"class":48,"line":49},[200,205,210,215],{"type":21,"tag":46,"props":201,"children":202},{"style":53},[203],{"type":26,"value":204},"pub",{"type":21,"tag":46,"props":206,"children":207},{"style":53},[208],{"type":26,"value":209}," fn",{"type":21,"tag":46,"props":211,"children":212},{"style":59},[213],{"type":26,"value":214}," cmd_draw_indirect_byte_count2_ext",{"type":21,"tag":46,"props":216,"children":217},{"style":65},[218],{"type":26,"value":68},{"type":21,"tag":46,"props":220,"children":221},{"class":48,"line":71},[222,227,232,237,242,247],{"type":21,"tag":46,"props":223,"children":224},{"style":65},[225],{"type":26,"value":226}," command_buffer",{"type":21,"tag":46,"props":228,"children":229},{"style":53},[230],{"type":26,"value":231},":",{"type":21,"tag":46,"props":233,"children":234},{"style":80},[235],{"type":26,"value":236}," vk",{"type":21,"tag":46,"props":238,"children":239},{"style":53},[240],{"type":26,"value":241},"::",{"type":21,"tag":46,"props":243,"children":244},{"style":80},[245],{"type":26,"value":246},"CommandBuffer",{"type":21,"tag":46,"props":248,"children":249},{"style":65},[250],{"type":26,"value":88},{"type":21,"tag":46,"props":252,"children":253},{"class":48,"line":91},[254,259,263,268],{"type":21,"tag":46,"props":255,"children":256},{"style":65},[257],{"type":26,"value":258}," instance_count",{"type":21,"tag":46,"props":260,"children":261},{"style":53},[262],{"type":26,"value":231},{"type":21,"tag":46,"props":264,"children":265},{"style":80},[266],{"type":26,"value":267}," u32",{"type":21,"tag":46,"props":269,"children":270},{"style":65},[271],{"type":26,"value":88},{"type":21,"tag":46,"props":273,"children":274},{"class":48,"line":109},[275,280,284,288],{"type":21,"tag":46,"props":276,"children":277},{"style":65},[278],{"type":26,"value":279}," first_instance",{"type":21,"tag":46,"props":281,"children":282},{"style":53},[283],{"type":26,"value":231},{"type":21,"tag":46,"props":285,"children":286},{"style":80},[287],{"type":26,"value":267},{"type":21,"tag":46,"props":289,"children":290},{"style":65},[291],{"type":26,"value":88},{"type":21,"tag":46,"props":293,"children":294},{"class":48,"line":126},[295,300,304,309,313,317,322],{"type":21,"tag":46,"props":296,"children":297},{"style":65},[298],{"type":26,"value":299}," p_counter_info",{"type":21,"tag":46,"props":301,"children":302},{"style":53},[303],{"type":26,"value":231},{"type":21,"tag":46,"props":305,"children":306},{"style":53},[307],{"type":26,"value":308}," *const",{"type":21,"tag":46,"props":310,"children":311},{"style":80},[312],{"type":26,"value":236},{"type":21,"tag":46,"props":314,"children":315},{"style":53},[316],{"type":26,"value":241},{"type":21,"tag":46,"props":318,"children":319},{"style":80},[320],{"type":26,"value":321},"BindTransformFeedbackBuffer2InfoEXT",{"type":21,"tag":46,"props":323,"children":324},{"style":65},[325],{"type":26,"value":88},{"type":21,"tag":46,"props":327,"children":328},{"class":48,"line":154},[329,334,338,342],{"type":21,"tag":46,"props":330,"children":331},{"style":65},[332],{"type":26,"value":333}," counter_offset",{"type":21,"tag":46,"props":335,"children":336},{"style":53},[337],{"type":26,"value":231},{"type":21,"tag":46,"props":339,"children":340},{"style":80},[341],{"type":26,"value":267},{"type":21,"tag":46,"props":343,"children":344},{"style":65},[345],{"type":26,"value":88},{"type":21,"tag":46,"props":347,"children":348},{"class":48,"line":171},[349,354,358,362],{"type":21,"tag":46,"props":350,"children":351},{"style":65},[352],{"type":26,"value":353}," vertex_stride",{"type":21,"tag":46,"props":355,"children":356},{"style":53},[357],{"type":26,"value":231},{"type":21,"tag":46,"props":359,"children":360},{"style":80},[361],{"type":26,"value":267},{"type":21,"tag":46,"props":363,"children":364},{"style":65},[365],{"type":26,"value":88},{"type":21,"tag":46,"props":367,"children":369},{"class":48,"line":368},8,[370],{"type":21,"tag":46,"props":371,"children":372},{"style":65},[373],{"type":26,"value":186},{"type":21,"tag":375,"props":376,"children":377},"ul",{},[378,389,400,411,431,442],{"type":21,"tag":379,"props":380,"children":381},"li",{},[382,387],{"type":21,"tag":42,"props":383,"children":385},{"className":384},[],[386],{"type":26,"value":83},{"type":26,"value":388}," is the command buffer into which the command is\nrecorded.",{"type":21,"tag":379,"props":390,"children":391},{},[392,398],{"type":21,"tag":42,"props":393,"children":395},{"className":394},[],[396],{"type":26,"value":397},"instanceCount",{"type":26,"value":399}," is the number of instances to draw.",{"type":21,"tag":379,"props":401,"children":402},{},[403,409],{"type":21,"tag":42,"props":404,"children":406},{"className":405},[],[407],{"type":26,"value":408},"firstInstance",{"type":26,"value":410}," is the instance ID of the first instance to draw.",{"type":21,"tag":379,"props":412,"children":413},{},[414,420,422,429],{"type":21,"tag":42,"props":415,"children":417},{"className":416},[],[418],{"type":26,"value":419},"pCounterInfo",{"type":26,"value":421}," is a pointer to a\n",{"type":21,"tag":423,"props":424,"children":426},"a",{"href":425},"/man/VkBindTransformFeedbackBuffer2InfoEXT",[427],{"type":26,"value":428},"VkBindTransformFeedbackBuffer2InfoEXT",{"type":26,"value":430}," defining the range of memory\nthat the byte count is read from.",{"type":21,"tag":379,"props":432,"children":433},{},[434,440],{"type":21,"tag":42,"props":435,"children":437},{"className":436},[],[438],{"type":26,"value":439},"counterOffset",{"type":26,"value":441}," is subtracted from the byte count.",{"type":21,"tag":379,"props":443,"children":444},{},[445,451,453,459],{"type":21,"tag":42,"props":446,"children":448},{"className":447},[],[449],{"type":26,"value":450},"vertexStride",{"type":26,"value":452}," is the stride in bytes between each element of the\nvertex data that is used to calculate the vertex count from the counter\nvalue.\nThis value is typically the same value that was used in the graphics\npipeline state when the transform feedback was captured as the\n",{"type":21,"tag":42,"props":454,"children":456},{"className":455},[],[457],{"type":26,"value":458},"XfbStride",{"type":26,"value":460},".",{"type":21,"tag":22,"props":462,"children":463},{},[464,466,472,474,480,482,488,490,496],{"type":26,"value":465},"When the command is executed, primitives are assembled in the same way as\ndone with ",{"type":21,"tag":423,"props":467,"children":469},{"href":468},"/man/vkCmdDraw",[470],{"type":26,"value":471},"vkCmdDraw",{"type":26,"value":473}," except the ",{"type":21,"tag":42,"props":475,"children":477},{"className":476},[],[478],{"type":26,"value":479},"vertexCount",{"type":26,"value":481}," is calculated based\non the byte count read from ",{"type":21,"tag":42,"props":483,"children":485},{"className":484},[],[486],{"type":26,"value":487},"counterBuffer",{"type":26,"value":489}," at offset\n",{"type":21,"tag":42,"props":491,"children":493},{"className":492},[],[494],{"type":26,"value":495},"counterBufferOffset",{"type":26,"value":497},".\nThe assembled primitives execute the bound graphics pipeline.",{"type":21,"tag":22,"props":499,"children":500},{},[501,503,508],{"type":26,"value":502},"The effective ",{"type":21,"tag":42,"props":504,"children":506},{"className":505},[],[507],{"type":26,"value":479},{"type":26,"value":509}," is calculated as follows:",{"type":21,"tag":33,"props":511,"children":513},{"className":35,"code":512,"language":38,"meta":39,"style":39},"const uint32_t * counterBufferPtr = (const uint8_t *)counterRange.address;\nvertexCount = floor(max(0, (*counterBufferPtr - counterOffset)) / vertexStride);\n",[514],{"type":21,"tag":42,"props":515,"children":516},{"__ignoreMap":39},[517,568],{"type":21,"tag":46,"props":518,"children":519},{"class":48,"line":49},[520,525,530,535,540,545,550,554,559,563],{"type":21,"tag":46,"props":521,"children":522},{"style":53},[523],{"type":26,"value":524},"const",{"type":21,"tag":46,"props":526,"children":527},{"style":53},[528],{"type":26,"value":529}," uint32_t",{"type":21,"tag":46,"props":531,"children":532},{"style":53},[533],{"type":26,"value":534}," *",{"type":21,"tag":46,"props":536,"children":537},{"style":65},[538],{"type":26,"value":539}," counterBufferPtr ",{"type":21,"tag":46,"props":541,"children":542},{"style":53},[543],{"type":26,"value":544},"=",{"type":21,"tag":46,"props":546,"children":547},{"style":65},[548],{"type":26,"value":549}," (",{"type":21,"tag":46,"props":551,"children":552},{"style":53},[553],{"type":26,"value":524},{"type":21,"tag":46,"props":555,"children":556},{"style":53},[557],{"type":26,"value":558}," uint8_t",{"type":21,"tag":46,"props":560,"children":561},{"style":53},[562],{"type":26,"value":534},{"type":21,"tag":46,"props":564,"children":565},{"style":65},[566],{"type":26,"value":567},")counterRange.address;\n",{"type":21,"tag":46,"props":569,"children":570},{"class":48,"line":71},[571,576,580,585,590,595,599,605,610,614,619,624,629,634],{"type":21,"tag":46,"props":572,"children":573},{"style":65},[574],{"type":26,"value":575},"vertexCount ",{"type":21,"tag":46,"props":577,"children":578},{"style":53},[579],{"type":26,"value":544},{"type":21,"tag":46,"props":581,"children":582},{"style":59},[583],{"type":26,"value":584}," floor",{"type":21,"tag":46,"props":586,"children":587},{"style":65},[588],{"type":26,"value":589},"(",{"type":21,"tag":46,"props":591,"children":592},{"style":59},[593],{"type":26,"value":594},"max",{"type":21,"tag":46,"props":596,"children":597},{"style":65},[598],{"type":26,"value":589},{"type":21,"tag":46,"props":600,"children":602},{"style":601},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[603],{"type":26,"value":604},"0",{"type":21,"tag":46,"props":606,"children":607},{"style":65},[608],{"type":26,"value":609},", (",{"type":21,"tag":46,"props":611,"children":612},{"style":53},[613],{"type":26,"value":142},{"type":21,"tag":46,"props":615,"children":616},{"style":65},[617],{"type":26,"value":618},"counterBufferPtr ",{"type":21,"tag":46,"props":620,"children":621},{"style":53},[622],{"type":26,"value":623},"-",{"type":21,"tag":46,"props":625,"children":626},{"style":65},[627],{"type":26,"value":628}," counterOffset)) ",{"type":21,"tag":46,"props":630,"children":631},{"style":53},[632],{"type":26,"value":633},"/",{"type":21,"tag":46,"props":635,"children":636},{"style":65},[637],{"type":26,"value":638}," vertexStride);\n",{"type":21,"tag":22,"props":640,"children":641},{},[642,643,649],{"type":26,"value":502},{"type":21,"tag":42,"props":644,"children":646},{"className":645},[],[647],{"type":26,"value":648},"firstVertex",{"type":26,"value":650}," is zero.",{"type":21,"tag":652,"props":653,"children":655},"validity-group",{"name":654},"Valid Usage",[656,758,832,902,965,1017,1072,1146,1193,1230,1259,1292,1329,1392,1446,1506,1563,1604,1660,1717,1763,1804,1849,1890,1997,2066,2087,2158,2205,2237,2273,2311,2335,2369,2396,2429,2454,2474,2529,2558,2604,2631,2670,2716,2776,2826,2869,2908,2956,2999,3041,3081,3140,3196,3232,3268,3303,3339,3373,3399,3478,3550,3592,3623,3652,3670,3720,3771,3814,3844,3881,3945,3993,4078,4145,4210,4269,4300,4338,4368,4394,4422,4450,4485,4532,4599,4659,4704,4754,4795,4866,4911,4954,5000,5043,5088,5155,5188,5243,5288,5338,5378,5422,5477,5558,5608,5639,5653,5683,5708,5733,5759,5784,5809,5823,5844,5878,5915,5946,6010,6087,6200,6266,6334,6399,6465,6492,6536,6593,6663,6712,6760,6808,6876,6941,7002,7051,7115,7147,7179,7233,7285,7347,7417,7467,7528,7610,7699,7755,7809,7852,7914,7946,7994,8068,8137,8191,8265,8358,8378,8444,8499,8553,8606,8661,8715,8759,8811,8902,8986,9095,9191,9279,9330,9388,9420,9455,9510,9562,9597,9632,9698,9764,9874,9973,10026,10097,10162,10234,10312,10373,10442,10518,10561,10629,10670,10727,10822,10897,10966,11063,11136,11204,11274,11308,11367,11425,11481,11537,11592,11649,11704,11744,11788,11847,11895,11940,11988,12062,12116,12161,12220,12286,12340,12394,12452,12509,12582,12652,12695,12757,12846,12926,13022,13096,13138,13199,13235,13274,13329,13400,13453,13526,13597,13654,13710,13770,13830,13868,13921,13968,14021,14077,14128,14175,14253,14327,14397,14477,14525,14600,14670,14720,14816,14903,14952,15036,15116,15175,15233,15258,15356,15469,15529,15574,15620,15659,15726,15789,15846,15904,15986,16061,16115,16136,16158,16191,16235,16273,16314,16343,16386,16427,16492,16541,16578,16616,16638,16664,16722,16790,16849,16913,16989,17024,17055,17085,17113,17144,17176,17203,17224,17264,17300,17346,17379,17411,17453,17494,17543,17625,17707,17811,17870,17939,18015,18074,18142,18216,18292,18349,18405,18447,18487,18507,18535,18578,18664,18743,18783,18856,18894,18933,19016,19093,19148,19184,19284,19405,19479,19555,19629,19692,19729,19818,19874,19922,19949,19994,20029,20060,20091,20122,20221,20303,20326,20350,20377,20407,20429,20447,20482],{"type":21,"tag":657,"props":658,"children":660},"validity-field",{"name":659},"VUID-vkCmdDrawIndirectByteCount2EXT-magFilter-04553",[661],{"type":21,"tag":22,"props":662,"children":663},{},[664,666,672,674,680,682,688,690,696,697,703,705,711,713,719,721,727,729,735,737,743,745,750,752],{"type":26,"value":665},"If a ",{"type":21,"tag":423,"props":667,"children":669},{"href":668},"/man/VkSampler",[670],{"type":26,"value":671},"VkSampler",{"type":26,"value":673}," created with ",{"type":21,"tag":42,"props":675,"children":677},{"className":676},[],[678],{"type":26,"value":679},"magFilter",{"type":26,"value":681}," or ",{"type":21,"tag":42,"props":683,"children":685},{"className":684},[],[686],{"type":26,"value":687},"minFilter",{"type":26,"value":689},"\nequal to ",{"type":21,"tag":42,"props":691,"children":693},{"className":692},[],[694],{"type":26,"value":695},"VK_FILTER_LINEAR",{"type":26,"value":88},{"type":21,"tag":42,"props":698,"children":700},{"className":699},[],[701],{"type":26,"value":702},"reductionMode",{"type":26,"value":704}," equal to\n",{"type":21,"tag":42,"props":706,"children":708},{"className":707},[],[709],{"type":26,"value":710},"VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE",{"type":26,"value":712},",\nand ",{"type":21,"tag":42,"props":714,"children":716},{"className":715},[],[717],{"type":26,"value":718},"compareEnable",{"type":26,"value":720}," equal to ",{"type":21,"tag":42,"props":722,"children":724},{"className":723},[],[725],{"type":26,"value":726},"VK_FALSE",{"type":26,"value":728}," is used to sample a\n",{"type":21,"tag":423,"props":730,"children":732},{"href":731},"/man/VkImageView",[733],{"type":26,"value":734},"VkImageView",{"type":26,"value":736}," as a result of this command, then the image view’s\n",{"type":21,"tag":423,"props":738,"children":740},{"href":739},"/chapters/resources#resources-image-view-format-features",[741],{"type":26,"value":742},"format features",{"type":26,"value":744}," ",{"type":21,"tag":746,"props":747,"children":749},"normative",{"type":748},"must",[],{"type":26,"value":751}," contain\n",{"type":21,"tag":42,"props":753,"children":755},{"className":754},[],[756],{"type":26,"value":757},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT",{"type":21,"tag":657,"props":759,"children":761},{"name":760},"VUID-vkCmdDrawIndirectByteCount2EXT-magFilter-09598",[762],{"type":21,"tag":22,"props":763,"children":764},{},[765,766,770,771,776,777,782,783,788,790,795,797,803,805,811,812,816,817,821,822,825,826],{"type":26,"value":665},{"type":21,"tag":423,"props":767,"children":768},{"href":668},[769],{"type":26,"value":671},{"type":26,"value":673},{"type":21,"tag":42,"props":772,"children":774},{"className":773},[],[775],{"type":26,"value":679},{"type":26,"value":681},{"type":21,"tag":42,"props":778,"children":780},{"className":779},[],[781],{"type":26,"value":687},{"type":26,"value":689},{"type":21,"tag":42,"props":784,"children":786},{"className":785},[],[787],{"type":26,"value":695},{"type":26,"value":789}," and ",{"type":21,"tag":42,"props":791,"children":793},{"className":792},[],[794],{"type":26,"value":702},{"type":26,"value":796}," equal to either\n",{"type":21,"tag":42,"props":798,"children":800},{"className":799},[],[801],{"type":26,"value":802},"VK_SAMPLER_REDUCTION_MODE_MIN",{"type":26,"value":804}," or\n",{"type":21,"tag":42,"props":806,"children":808},{"className":807},[],[809],{"type":26,"value":810},"VK_SAMPLER_REDUCTION_MODE_MAX",{"type":26,"value":728},{"type":21,"tag":423,"props":813,"children":814},{"href":731},[815],{"type":26,"value":734},{"type":26,"value":736},{"type":21,"tag":423,"props":818,"children":819},{"href":739},[820],{"type":26,"value":742},{"type":26,"value":744},{"type":21,"tag":746,"props":823,"children":824},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":827,"children":829},{"className":828},[],[830],{"type":26,"value":831},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT",{"type":21,"tag":657,"props":833,"children":835},{"name":834},"VUID-vkCmdDrawIndirectByteCount2EXT-mipmapMode-04770",[836],{"type":21,"tag":22,"props":837,"children":838},{},[839,840,844,845,851,852,858,859,864,865,870,871,876,877,882,883,887,888,892,893,896,897],{"type":26,"value":665},{"type":21,"tag":423,"props":841,"children":842},{"href":668},[843],{"type":26,"value":671},{"type":26,"value":673},{"type":21,"tag":42,"props":846,"children":848},{"className":847},[],[849],{"type":26,"value":850},"mipmapMode",{"type":26,"value":704},{"type":21,"tag":42,"props":853,"children":855},{"className":854},[],[856],{"type":26,"value":857},"VK_SAMPLER_MIPMAP_MODE_LINEAR",{"type":26,"value":88},{"type":21,"tag":42,"props":860,"children":862},{"className":861},[],[863],{"type":26,"value":702},{"type":26,"value":704},{"type":21,"tag":42,"props":866,"children":868},{"className":867},[],[869],{"type":26,"value":710},{"type":26,"value":712},{"type":21,"tag":42,"props":872,"children":874},{"className":873},[],[875],{"type":26,"value":718},{"type":26,"value":720},{"type":21,"tag":42,"props":878,"children":880},{"className":879},[],[881],{"type":26,"value":726},{"type":26,"value":728},{"type":21,"tag":423,"props":884,"children":885},{"href":731},[886],{"type":26,"value":734},{"type":26,"value":736},{"type":21,"tag":423,"props":889,"children":890},{"href":739},[891],{"type":26,"value":742},{"type":26,"value":744},{"type":21,"tag":746,"props":894,"children":895},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":898,"children":900},{"className":899},[],[901],{"type":26,"value":757},{"type":21,"tag":657,"props":903,"children":905},{"name":904},"VUID-vkCmdDrawIndirectByteCount2EXT-mipmapMode-09599",[906],{"type":21,"tag":22,"props":907,"children":908},{},[909,910,914,915,920,921,926,927,932,934,939,940,945,946,950,951,955,956,959,960],{"type":26,"value":665},{"type":21,"tag":423,"props":911,"children":912},{"href":668},[913],{"type":26,"value":671},{"type":26,"value":673},{"type":21,"tag":42,"props":916,"children":918},{"className":917},[],[919],{"type":26,"value":850},{"type":26,"value":704},{"type":21,"tag":42,"props":922,"children":924},{"className":923},[],[925],{"type":26,"value":857},{"type":26,"value":789},{"type":21,"tag":42,"props":928,"children":930},{"className":929},[],[931],{"type":26,"value":702},{"type":26,"value":933}," equal to\neither ",{"type":21,"tag":42,"props":935,"children":937},{"className":936},[],[938],{"type":26,"value":802},{"type":26,"value":804},{"type":21,"tag":42,"props":941,"children":943},{"className":942},[],[944],{"type":26,"value":810},{"type":26,"value":728},{"type":21,"tag":423,"props":947,"children":948},{"href":731},[949],{"type":26,"value":734},{"type":26,"value":736},{"type":21,"tag":423,"props":952,"children":953},{"href":739},[954],{"type":26,"value":742},{"type":26,"value":744},{"type":21,"tag":746,"props":957,"children":958},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":961,"children":963},{"className":962},[],[964],{"type":26,"value":831},{"type":21,"tag":657,"props":966,"children":968},{"name":967},"VUID-vkCmdDrawIndirectByteCount2EXT-unnormalizedCoordinates-09635",[969],{"type":21,"tag":22,"props":970,"children":971},{},[972,973,977,978,984,985,991,993,997,999,1005,1006,1012,1015],{"type":26,"value":665},{"type":21,"tag":423,"props":974,"children":975},{"href":668},[976],{"type":26,"value":671},{"type":26,"value":673},{"type":21,"tag":42,"props":979,"children":981},{"className":980},[],[982],{"type":26,"value":983},"unnormalizedCoordinates",{"type":26,"value":704},{"type":21,"tag":42,"props":986,"children":988},{"className":987},[],[989],{"type":26,"value":990},"VK_TRUE",{"type":26,"value":992}," is used to sample a ",{"type":21,"tag":423,"props":994,"children":995},{"href":731},[996],{"type":26,"value":734},{"type":26,"value":998}," as a result of this\ncommand, then the image view’s ",{"type":21,"tag":42,"props":1000,"children":1002},{"className":1001},[],[1003],{"type":26,"value":1004},"levelCount",{"type":26,"value":789},{"type":21,"tag":42,"props":1007,"children":1009},{"className":1008},[],[1010],{"type":26,"value":1011},"layerCount",{"type":21,"tag":746,"props":1013,"children":1014},{"type":748},[],{"type":26,"value":1016}," be 1",{"type":21,"tag":657,"props":1018,"children":1020},{"name":1019},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08609",[1021],{"type":21,"tag":22,"props":1022,"children":1023},{},[1024,1025,1029,1030,1035,1036,1041,1042,1046,1047,1053,1054,1057,1059,1065,1066],{"type":26,"value":665},{"type":21,"tag":423,"props":1026,"children":1027},{"href":668},[1028],{"type":26,"value":671},{"type":26,"value":673},{"type":21,"tag":42,"props":1031,"children":1033},{"className":1032},[],[1034],{"type":26,"value":983},{"type":26,"value":704},{"type":21,"tag":42,"props":1037,"children":1039},{"className":1038},[],[1040],{"type":26,"value":990},{"type":26,"value":992},{"type":21,"tag":423,"props":1043,"children":1044},{"href":731},[1045],{"type":26,"value":734},{"type":26,"value":998},{"type":21,"tag":42,"props":1048,"children":1050},{"className":1049},[],[1051],{"type":26,"value":1052},"viewType",{"type":26,"value":744},{"type":21,"tag":746,"props":1055,"children":1056},{"type":748},[],{"type":26,"value":1058}," be\n",{"type":21,"tag":42,"props":1060,"children":1062},{"className":1061},[],[1063],{"type":26,"value":1064},"VK_IMAGE_VIEW_TYPE_1D",{"type":26,"value":681},{"type":21,"tag":42,"props":1067,"children":1069},{"className":1068},[],[1070],{"type":26,"value":1071},"VK_IMAGE_VIEW_TYPE_2D",{"type":21,"tag":657,"props":1073,"children":1075},{"name":1074},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08610",[1076],{"type":21,"tag":22,"props":1077,"children":1078},{},[1079,1080,1084,1085,1090,1091,1096,1097,1101,1103,1106,1108,1114,1115,1121,1123,1129,1131,1137,1138,1144],{"type":26,"value":665},{"type":21,"tag":423,"props":1081,"children":1082},{"href":668},[1083],{"type":26,"value":671},{"type":26,"value":673},{"type":21,"tag":42,"props":1086,"children":1088},{"className":1087},[],[1089],{"type":26,"value":983},{"type":26,"value":704},{"type":21,"tag":42,"props":1092,"children":1094},{"className":1093},[],[1095],{"type":26,"value":990},{"type":26,"value":992},{"type":21,"tag":423,"props":1098,"children":1099},{"href":731},[1100],{"type":26,"value":734},{"type":26,"value":1102}," as a result of this\ncommand, then the sampler ",{"type":21,"tag":746,"props":1104,"children":1105},{"type":748},[],{"type":26,"value":1107}," not be used with any of the SPIR-V\n",{"type":21,"tag":42,"props":1109,"children":1111},{"className":1110},[],[1112],{"type":26,"value":1113},"OpImageSample*",{"type":26,"value":681},{"type":21,"tag":42,"props":1116,"children":1118},{"className":1117},[],[1119],{"type":26,"value":1120},"OpImageSparseSample*",{"type":26,"value":1122}," instructions with\n",{"type":21,"tag":42,"props":1124,"children":1126},{"className":1125},[],[1127],{"type":26,"value":1128},"ImplicitLod",{"type":26,"value":1130},", ",{"type":21,"tag":42,"props":1132,"children":1134},{"className":1133},[],[1135],{"type":26,"value":1136},"Dref",{"type":26,"value":681},{"type":21,"tag":42,"props":1139,"children":1141},{"className":1140},[],[1142],{"type":26,"value":1143},"Proj",{"type":26,"value":1145}," in their name",{"type":21,"tag":657,"props":1147,"children":1149},{"name":1148},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08611",[1150],{"type":21,"tag":22,"props":1151,"children":1152},{},[1153,1154,1158,1159,1164,1165,1170,1171,1175,1176,1179,1180,1185,1186,1191],{"type":26,"value":665},{"type":21,"tag":423,"props":1155,"children":1156},{"href":668},[1157],{"type":26,"value":671},{"type":26,"value":673},{"type":21,"tag":42,"props":1160,"children":1162},{"className":1161},[],[1163],{"type":26,"value":983},{"type":26,"value":704},{"type":21,"tag":42,"props":1166,"children":1168},{"className":1167},[],[1169],{"type":26,"value":990},{"type":26,"value":992},{"type":21,"tag":423,"props":1172,"children":1173},{"href":731},[1174],{"type":26,"value":734},{"type":26,"value":1102},{"type":21,"tag":746,"props":1177,"children":1178},{"type":748},[],{"type":26,"value":1107},{"type":21,"tag":42,"props":1181,"children":1183},{"className":1182},[],[1184],{"type":26,"value":1113},{"type":26,"value":681},{"type":21,"tag":42,"props":1187,"children":1189},{"className":1188},[],[1190],{"type":26,"value":1120},{"type":26,"value":1192}," instructions that includes a\nLOD bias or any offset values",{"type":21,"tag":657,"props":1194,"children":1196},{"name":1195},"VUID-vkCmdDrawIndirectByteCount2EXT-None-06479",[1197],{"type":21,"tag":22,"props":1198,"children":1199},{},[1200,1201,1205,1207,1213,1215,1219,1220,1223,1224],{"type":26,"value":665},{"type":21,"tag":423,"props":1202,"children":1203},{"href":731},[1204],{"type":26,"value":734},{"type":26,"value":1206}," is sampled with\n",{"type":21,"tag":423,"props":1208,"children":1210},{"href":1209},"/chapters/textures#textures-depth-compare-operation",[1211],{"type":26,"value":1212},"depth comparison",{"type":26,"value":1214},", the image view’s\n",{"type":21,"tag":423,"props":1216,"children":1217},{"href":739},[1218],{"type":26,"value":742},{"type":26,"value":744},{"type":21,"tag":746,"props":1221,"children":1222},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":1225,"children":1227},{"className":1226},[],[1228],{"type":26,"value":1229},"VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT",{"type":21,"tag":657,"props":1231,"children":1233},{"name":1232},"VUID-vkCmdDrawIndirectByteCount2EXT-None-02691",[1234],{"type":21,"tag":22,"props":1235,"children":1236},{},[1237,1238,1242,1244,1248,1249,1252,1253],{"type":26,"value":665},{"type":21,"tag":423,"props":1239,"children":1240},{"href":731},[1241],{"type":26,"value":734},{"type":26,"value":1243}," is accessed using atomic operations as a result\nof this command, then the image view’s\n",{"type":21,"tag":423,"props":1245,"children":1246},{"href":739},[1247],{"type":26,"value":742},{"type":26,"value":744},{"type":21,"tag":746,"props":1250,"children":1251},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":1254,"children":1256},{"className":1255},[],[1257],{"type":26,"value":1258},"VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT",{"type":21,"tag":657,"props":1260,"children":1262},{"name":1261},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07888",[1263],{"type":21,"tag":22,"props":1264,"children":1265},{},[1266,1267,1273,1275,1281,1282,1285,1286],{"type":26,"value":665},{"type":21,"tag":42,"props":1268,"children":1270},{"className":1269},[],[1271],{"type":26,"value":1272},"VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER",{"type":26,"value":1274}," descriptor is\naccessed using atomic operations as a result of this command, then the\nstorage texel buffer’s ",{"type":21,"tag":423,"props":1276,"children":1278},{"href":1277},"/chapters/resources#resources-buffer-view-format-features",[1279],{"type":26,"value":1280},"format\nfeatures",{"type":26,"value":744},{"type":21,"tag":746,"props":1283,"children":1284},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":1287,"children":1289},{"className":1288},[],[1290],{"type":26,"value":1291},"VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT",{"type":21,"tag":657,"props":1293,"children":1295},{"name":1294},"VUID-vkCmdDrawIndirectByteCount2EXT-None-02692",[1296],{"type":21,"tag":22,"props":1297,"children":1298},{},[1299,1300,1304,1306,1312,1314,1318,1319,1322,1323],{"type":26,"value":665},{"type":21,"tag":423,"props":1301,"children":1302},{"href":731},[1303],{"type":26,"value":734},{"type":26,"value":1305}," is sampled with ",{"type":21,"tag":42,"props":1307,"children":1309},{"className":1308},[],[1310],{"type":26,"value":1311},"VK_FILTER_CUBIC_EXT",{"type":26,"value":1313}," as a\nresult of this command, then the image view’s\n",{"type":21,"tag":423,"props":1315,"children":1316},{"href":739},[1317],{"type":26,"value":742},{"type":26,"value":744},{"type":21,"tag":746,"props":1320,"children":1321},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":1324,"children":1326},{"className":1325},[],[1327],{"type":26,"value":1328},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_EXT",{"type":21,"tag":657,"props":1330,"children":1332},{"name":1331},"VUID-vkCmdDrawIndirectByteCount2EXT-None-02693",[1333],{"type":21,"tag":22,"props":1334,"children":1335},{},[1336,1338,1344,1346,1350,1351,1356,1358,1361,1363,1369,1371,1377,1378,1384,1386],{"type":26,"value":1337},"If\nthe ",{"type":21,"tag":423,"props":1339,"children":1341},{"href":1340},"/extensions/VK_EXT_filter_cubic",[1342],{"type":26,"value":1343},"VK_EXT_filter_cubic",{"type":26,"value":1345}," extension is not enabled and\nany ",{"type":21,"tag":423,"props":1347,"children":1348},{"href":731},[1349],{"type":26,"value":734},{"type":26,"value":1305},{"type":21,"tag":42,"props":1352,"children":1354},{"className":1353},[],[1355],{"type":26,"value":1311},{"type":26,"value":1357}," as a\nresult of this command, it ",{"type":21,"tag":746,"props":1359,"children":1360},{"type":748},[],{"type":26,"value":1362}," not have a ",{"type":21,"tag":423,"props":1364,"children":1366},{"href":1365},"/man/VkImageViewType",[1367],{"type":26,"value":1368},"VkImageViewType",{"type":26,"value":1370}," of\n",{"type":21,"tag":42,"props":1372,"children":1374},{"className":1373},[],[1375],{"type":26,"value":1376},"VK_IMAGE_VIEW_TYPE_3D",{"type":26,"value":1130},{"type":21,"tag":42,"props":1379,"children":1381},{"className":1380},[],[1382],{"type":26,"value":1383},"VK_IMAGE_VIEW_TYPE_CUBE",{"type":26,"value":1385},", or\n",{"type":21,"tag":42,"props":1387,"children":1389},{"className":1388},[],[1390],{"type":26,"value":1391},"VK_IMAGE_VIEW_TYPE_CUBE_ARRAY",{"type":21,"tag":657,"props":1393,"children":1395},{"name":1394},"VUID-vkCmdDrawIndirectByteCount2EXT-filterCubic-02694",[1396],{"type":21,"tag":22,"props":1397,"children":1398},{},[1399,1401,1405,1407,1412,1414,1417,1419,1423,1425,1431,1432,1438,1440],{"type":26,"value":1400},"Any ",{"type":21,"tag":423,"props":1402,"children":1403},{"href":731},[1404],{"type":26,"value":734},{"type":26,"value":1406}," being sampled with ",{"type":21,"tag":42,"props":1408,"children":1410},{"className":1409},[],[1411],{"type":26,"value":1311},{"type":26,"value":1413}," as a\nresult of this command ",{"type":21,"tag":746,"props":1415,"children":1416},{"type":748},[],{"type":26,"value":1418}," have a ",{"type":21,"tag":423,"props":1420,"children":1421},{"href":1365},[1422],{"type":26,"value":1368},{"type":26,"value":1424}," and format\nthat supports cubic filtering, as specified by\n",{"type":21,"tag":423,"props":1426,"children":1428},{"href":1427},"/man/VkFilterCubicImageViewImageFormatPropertiesEXT",[1429],{"type":26,"value":1430},"VkFilterCubicImageViewImageFormatPropertiesEXT",{"type":26,"value":241},{"type":21,"tag":42,"props":1433,"children":1435},{"className":1434},[],[1436],{"type":26,"value":1437},"filterCubic",{"type":26,"value":1439},"\nreturned by ",{"type":21,"tag":423,"props":1441,"children":1443},{"href":1442},"/man/vkGetPhysicalDeviceImageFormatProperties2",[1444],{"type":26,"value":1445},"vkGetPhysicalDeviceImageFormatProperties2",{"type":21,"tag":657,"props":1447,"children":1449},{"name":1448},"VUID-vkCmdDrawIndirectByteCount2EXT-filterCubicMinmax-02695",[1450],{"type":21,"tag":22,"props":1451,"children":1452},{},[1453,1454,1458,1459,1464,1466,1471,1472,1477,1479,1482,1484,1488,1490,1494,1495,1501,1502],{"type":26,"value":1400},{"type":21,"tag":423,"props":1455,"children":1456},{"href":731},[1457],{"type":26,"value":734},{"type":26,"value":1406},{"type":21,"tag":42,"props":1460,"children":1462},{"className":1461},[],[1463],{"type":26,"value":1311},{"type":26,"value":1465}," with\na reduction mode of either ",{"type":21,"tag":42,"props":1467,"children":1469},{"className":1468},[],[1470],{"type":26,"value":802},{"type":26,"value":804},{"type":21,"tag":42,"props":1473,"children":1475},{"className":1474},[],[1476],{"type":26,"value":810},{"type":26,"value":1478}," as a result of this command ",{"type":21,"tag":746,"props":1480,"children":1481},{"type":748},[],{"type":26,"value":1483},"\nhave a ",{"type":21,"tag":423,"props":1485,"children":1486},{"href":1365},[1487],{"type":26,"value":1368},{"type":26,"value":1489}," and format that supports cubic filtering\ntogether with minmax filtering, as specified by\n",{"type":21,"tag":423,"props":1491,"children":1492},{"href":1427},[1493],{"type":26,"value":1430},{"type":26,"value":241},{"type":21,"tag":42,"props":1496,"children":1498},{"className":1497},[],[1499],{"type":26,"value":1500},"filterCubicMinmax",{"type":26,"value":1439},{"type":21,"tag":423,"props":1503,"children":1504},{"href":1442},[1505],{"type":26,"value":1445},{"type":21,"tag":657,"props":1507,"children":1509},{"name":1508},"VUID-vkCmdDrawIndirectByteCount2EXT-cubicRangeClamp-09212",[1510],{"type":21,"tag":22,"props":1511,"children":1512},{},[1513,1515,1525,1527,1531,1533,1538,1539,1542,1544,1550,1551,1556,1557],{"type":26,"value":1514},"If the ",{"type":21,"tag":423,"props":1516,"children":1518},{"href":1517},"/man/VkPhysicalDeviceCubicClampFeaturesQCOM#features-cubicRangeClamp",[1519],{"type":21,"tag":42,"props":1520,"children":1522},{"className":1521},[],[1523],{"type":26,"value":1524},"cubicRangeClamp",{"type":26,"value":1526}," feature is\nnot enabled, then any ",{"type":21,"tag":423,"props":1528,"children":1529},{"href":731},[1530],{"type":26,"value":734},{"type":26,"value":1532}," being sampled with\n",{"type":21,"tag":42,"props":1534,"children":1536},{"className":1535},[],[1537],{"type":26,"value":1311},{"type":26,"value":1478},{"type":21,"tag":746,"props":1540,"children":1541},{"type":748},[],{"type":26,"value":1543}," not have a\n",{"type":21,"tag":423,"props":1545,"children":1547},{"href":1546},"/man/VkSamplerReductionModeCreateInfo",[1548],{"type":26,"value":1549},"VkSamplerReductionModeCreateInfo",{"type":26,"value":241},{"type":21,"tag":42,"props":1552,"children":1554},{"className":1553},[],[1555],{"type":26,"value":702},{"type":26,"value":704},{"type":21,"tag":42,"props":1558,"children":1560},{"className":1559},[],[1561],{"type":26,"value":1562},"VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE_RANGECLAMP_QCOM",{"type":21,"tag":657,"props":1564,"children":1566},{"name":1565},"VUID-vkCmdDrawIndirectByteCount2EXT-reductionMode-09213",[1567],{"type":21,"tag":22,"props":1568,"children":1569},{},[1570,1571,1575,1577,1581,1582,1587,1588,1593,1594,1597,1599],{"type":26,"value":1400},{"type":21,"tag":423,"props":1572,"children":1573},{"href":731},[1574],{"type":26,"value":734},{"type":26,"value":1576}," being sampled with a\n",{"type":21,"tag":423,"props":1578,"children":1579},{"href":1546},[1580],{"type":26,"value":1549},{"type":26,"value":241},{"type":21,"tag":42,"props":1583,"children":1585},{"className":1584},[],[1586],{"type":26,"value":702},{"type":26,"value":704},{"type":21,"tag":42,"props":1589,"children":1591},{"className":1590},[],[1592],{"type":26,"value":1562},{"type":26,"value":1413},{"type":21,"tag":746,"props":1595,"children":1596},{"type":748},[],{"type":26,"value":1598}," sample with ",{"type":21,"tag":42,"props":1600,"children":1602},{"className":1601},[],[1603],{"type":26,"value":1311},{"type":21,"tag":657,"props":1605,"children":1607},{"name":1606},"VUID-vkCmdDrawIndirectByteCount2EXT-selectableCubicWeights-09214",[1608],{"type":21,"tag":22,"props":1609,"children":1610},{},[1611,1612,1622,1624,1628,1629,1634,1635,1638,1640,1646,1647,1653,1654],{"type":26,"value":1514},{"type":21,"tag":423,"props":1613,"children":1615},{"href":1614},"/man/VkPhysicalDeviceCubicWeightsFeaturesQCOM#features-selectableCubicWeights",[1616],{"type":21,"tag":42,"props":1617,"children":1619},{"className":1618},[],[1620],{"type":26,"value":1621},"selectableCubicWeights",{"type":26,"value":1623},"\nfeature is not enabled, then any ",{"type":21,"tag":423,"props":1625,"children":1626},{"href":731},[1627],{"type":26,"value":734},{"type":26,"value":1532},{"type":21,"tag":42,"props":1630,"children":1632},{"className":1631},[],[1633],{"type":26,"value":1311},{"type":26,"value":1478},{"type":21,"tag":746,"props":1636,"children":1637},{"type":748},[],{"type":26,"value":1639}," have\n",{"type":21,"tag":423,"props":1641,"children":1643},{"href":1642},"/man/VkSamplerCubicWeightsCreateInfoQCOM",[1644],{"type":26,"value":1645},"VkSamplerCubicWeightsCreateInfoQCOM",{"type":26,"value":241},{"type":21,"tag":42,"props":1648,"children":1650},{"className":1649},[],[1651],{"type":26,"value":1652},"cubicWeights",{"type":26,"value":704},{"type":21,"tag":42,"props":1655,"children":1657},{"className":1656},[],[1658],{"type":26,"value":1659},"VK_CUBIC_FILTER_WEIGHTS_CATMULL_ROM_QCOM",{"type":21,"tag":657,"props":1661,"children":1663},{"name":1662},"VUID-vkCmdDrawIndirectByteCount2EXT-flags-02696",[1664],{"type":21,"tag":22,"props":1665,"children":1666},{},[1667,1668,1674,1676,1682,1683,1689,1691,1697,1699,1702,1704,1710,1711],{"type":26,"value":1400},{"type":21,"tag":423,"props":1669,"children":1671},{"href":1670},"/man/VkImage",[1672],{"type":26,"value":1673},"VkImage",{"type":26,"value":1675}," created with a ",{"type":21,"tag":423,"props":1677,"children":1679},{"href":1678},"/man/VkImageCreateInfo",[1680],{"type":26,"value":1681},"VkImageCreateInfo",{"type":26,"value":241},{"type":21,"tag":42,"props":1684,"children":1686},{"className":1685},[],[1687],{"type":26,"value":1688},"flags",{"type":26,"value":1690},"\ncontaining ",{"type":21,"tag":42,"props":1692,"children":1694},{"className":1693},[],[1695],{"type":26,"value":1696},"VK_IMAGE_CREATE_CORNER_SAMPLED_BIT_NV",{"type":26,"value":1698}," sampled as a\nresult of this command ",{"type":21,"tag":746,"props":1700,"children":1701},{"type":748},[],{"type":26,"value":1703}," only be sampled using a\n",{"type":21,"tag":423,"props":1705,"children":1707},{"href":1706},"/man/VkSamplerAddressMode",[1708],{"type":26,"value":1709},"VkSamplerAddressMode",{"type":26,"value":1370},{"type":21,"tag":42,"props":1712,"children":1714},{"className":1713},[],[1715],{"type":26,"value":1716},"VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE",{"type":21,"tag":657,"props":1718,"children":1720},{"name":1719},"VUID-vkCmdDrawIndirectByteCount2EXT-OpTypeImage-07027",[1721],{"type":21,"tag":22,"props":1722,"children":1723},{},[1724,1726,1730,1732,1738,1740,1746,1748,1752,1753,1756,1757],{"type":26,"value":1725},"For any ",{"type":21,"tag":423,"props":1727,"children":1728},{"href":731},[1729],{"type":26,"value":734},{"type":26,"value":1731}," being written as a storage image where the\nimage format field of the ",{"type":21,"tag":42,"props":1733,"children":1735},{"className":1734},[],[1736],{"type":26,"value":1737},"OpTypeImage",{"type":26,"value":1739}," is ",{"type":21,"tag":42,"props":1741,"children":1743},{"className":1742},[],[1744],{"type":26,"value":1745},"Unknown",{"type":26,"value":1747},", the view’s\n",{"type":21,"tag":423,"props":1749,"children":1750},{"href":739},[1751],{"type":26,"value":742},{"type":26,"value":744},{"type":21,"tag":746,"props":1754,"children":1755},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":1758,"children":1760},{"className":1759},[],[1761],{"type":26,"value":1762},"VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT",{"type":21,"tag":657,"props":1764,"children":1766},{"name":1765},"VUID-vkCmdDrawIndirectByteCount2EXT-OpTypeImage-07028",[1767],{"type":21,"tag":22,"props":1768,"children":1769},{},[1770,1771,1775,1777,1782,1783,1788,1789,1793,1794,1797,1798],{"type":26,"value":1725},{"type":21,"tag":423,"props":1772,"children":1773},{"href":731},[1774],{"type":26,"value":734},{"type":26,"value":1776}," being read as a storage image where the image\nformat field of the ",{"type":21,"tag":42,"props":1778,"children":1780},{"className":1779},[],[1781],{"type":26,"value":1737},{"type":26,"value":1739},{"type":21,"tag":42,"props":1784,"children":1786},{"className":1785},[],[1787],{"type":26,"value":1745},{"type":26,"value":1747},{"type":21,"tag":423,"props":1790,"children":1791},{"href":739},[1792],{"type":26,"value":742},{"type":26,"value":744},{"type":21,"tag":746,"props":1795,"children":1796},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":1799,"children":1801},{"className":1800},[],[1802],{"type":26,"value":1803},"VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT",{"type":21,"tag":657,"props":1805,"children":1807},{"name":1806},"VUID-vkCmdDrawIndirectByteCount2EXT-OpTypeImage-07029",[1808],{"type":21,"tag":22,"props":1809,"children":1810},{},[1811,1812,1818,1820,1825,1826,1831,1833,1839,1840,1843,1844],{"type":26,"value":1725},{"type":21,"tag":423,"props":1813,"children":1815},{"href":1814},"/man/VkBufferView",[1816],{"type":26,"value":1817},"VkBufferView",{"type":26,"value":1819}," being written as a storage texel buffer where\nthe image format field of the ",{"type":21,"tag":42,"props":1821,"children":1823},{"className":1822},[],[1824],{"type":26,"value":1737},{"type":26,"value":1739},{"type":21,"tag":42,"props":1827,"children":1829},{"className":1828},[],[1830],{"type":26,"value":1745},{"type":26,"value":1832},", the\nview’s ",{"type":21,"tag":423,"props":1834,"children":1836},{"href":1835},"/man/VkFormatProperties3#VkFormatProperties3",[1837],{"type":26,"value":1838},"buffer features",{"type":26,"value":744},{"type":21,"tag":746,"props":1841,"children":1842},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":1845,"children":1847},{"className":1846},[],[1848],{"type":26,"value":1762},{"type":21,"tag":657,"props":1850,"children":1852},{"name":1851},"VUID-vkCmdDrawIndirectByteCount2EXT-OpTypeImage-07030",[1853],{"type":21,"tag":22,"props":1854,"children":1855},{},[1856,1857,1861,1863,1868,1869,1874,1876,1880,1881,1884,1885],{"type":26,"value":1400},{"type":21,"tag":423,"props":1858,"children":1859},{"href":1814},[1860],{"type":26,"value":1817},{"type":26,"value":1862}," being read as a storage texel buffer where the\nimage format field of the ",{"type":21,"tag":42,"props":1864,"children":1866},{"className":1865},[],[1867],{"type":26,"value":1737},{"type":26,"value":1739},{"type":21,"tag":42,"props":1870,"children":1872},{"className":1871},[],[1873],{"type":26,"value":1745},{"type":26,"value":1875}," then the\nview’s ",{"type":21,"tag":423,"props":1877,"children":1878},{"href":1835},[1879],{"type":26,"value":1838},{"type":26,"value":744},{"type":21,"tag":746,"props":1882,"children":1883},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":1886,"children":1888},{"className":1887},[],[1889],{"type":26,"value":1803},{"type":21,"tag":657,"props":1891,"children":1893},{"name":1892},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08600",[1894],{"type":21,"tag":22,"props":1895,"children":1896},{},[1897,1898,1904,1906,1912,1914,1920,1922,1928,1930,1936,1938,1941,1943,1947,1949,1955,1957,1961,1963,1967,1969,1975,1977,1983,1985,1989,1991],{"type":26,"value":665},{"type":21,"tag":423,"props":1899,"children":1901},{"href":1900},"/chapters/shaders#shaders-binding",[1902],{"type":26,"value":1903},"a bound shader",{"type":26,"value":1905},"\nwas created\nas a ",{"type":21,"tag":423,"props":1907,"children":1909},{"href":1908},"/man/VkShaderEXT",[1910],{"type":26,"value":1911},"VkShaderEXT",{"type":26,"value":1913}," without the\n",{"type":21,"tag":42,"props":1915,"children":1917},{"className":1916},[],[1918],{"type":26,"value":1919},"VK_SHADER_CREATE_DESCRIPTOR_HEAP_BIT_EXT",{"type":26,"value":1921}," flag or\nas part of a pipeline without the\n",{"type":21,"tag":42,"props":1923,"children":1925},{"className":1924},[],[1926],{"type":26,"value":1927},"VK_PIPELINE_CREATE_2_DESCRIPTOR_HEAP_BIT_EXT",{"type":26,"value":1929}," flag, and that shader\nstatically uses a set ",{"type":21,"tag":1931,"props":1932,"children":1933},"em",{},[1934],{"type":26,"value":1935},"n",{"type":26,"value":1937},", a descriptor set ",{"type":21,"tag":746,"props":1939,"children":1940},{"type":748},[],{"type":26,"value":1942}," have been bound to ",{"type":21,"tag":1931,"props":1944,"children":1945},{},[1946],{"type":26,"value":1935},{"type":26,"value":1948},"\nat the same pipeline bind point, with a ",{"type":21,"tag":423,"props":1950,"children":1952},{"href":1951},"/man/VkPipelineLayout",[1953],{"type":26,"value":1954},"VkPipelineLayout",{"type":26,"value":1956}," that is\ncompatible for set ",{"type":21,"tag":1931,"props":1958,"children":1959},{},[1960],{"type":26,"value":1935},{"type":26,"value":1962},", with the ",{"type":21,"tag":423,"props":1964,"children":1965},{"href":1951},[1966],{"type":26,"value":1954},{"type":26,"value":1968}," used to create\nthe current ",{"type":21,"tag":423,"props":1970,"children":1972},{"href":1971},"/man/VkPipeline",[1973],{"type":26,"value":1974},"VkPipeline",{"type":26,"value":1976},"\nor the ",{"type":21,"tag":423,"props":1978,"children":1980},{"href":1979},"/man/VkDescriptorSetLayout",[1981],{"type":26,"value":1982},"VkDescriptorSetLayout",{"type":26,"value":1984}," array used to create the current\n",{"type":21,"tag":423,"props":1986,"children":1987},{"href":1908},[1988],{"type":26,"value":1911},{"type":26,"value":1990},"\n, as described in ",{"type":21,"tag":423,"props":1992,"children":1994},{"href":1993},"/chapters/descriptors#descriptors-compatibility",[1995],{"type":26,"value":1996},"Pipeline Layout Compatibility",{"type":21,"tag":657,"props":1998,"children":2000},{"name":1999},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08601",[2001],{"type":21,"tag":22,"props":2002,"children":2003},{},[2004,2005,2009,2010,2014,2015,2020,2021,2026,2028,2031,2033,2037,2039,2044,2046,2050,2052,2056,2057,2061,2062],{"type":26,"value":665},{"type":21,"tag":423,"props":2006,"children":2007},{"href":1900},[2008],{"type":26,"value":1903},{"type":26,"value":1905},{"type":21,"tag":423,"props":2011,"children":2012},{"href":1908},[2013],{"type":26,"value":1911},{"type":26,"value":1913},{"type":21,"tag":42,"props":2016,"children":2018},{"className":2017},[],[2019],{"type":26,"value":1919},{"type":26,"value":1921},{"type":21,"tag":42,"props":2022,"children":2024},{"className":2023},[],[2025],{"type":26,"value":1927},{"type":26,"value":2027}," flag, and that shader\nstatically uses a push constant value, that value ",{"type":21,"tag":746,"props":2029,"children":2030},{"type":748},[],{"type":26,"value":2032}," have been set\nfor the same pipeline bind point, with a ",{"type":21,"tag":423,"props":2034,"children":2035},{"href":1951},[2036],{"type":26,"value":1954},{"type":26,"value":2038}," that is\n",{"type":21,"tag":423,"props":2040,"children":2041},{"href":1993},[2042],{"type":26,"value":2043},"compatible for push constants",{"type":26,"value":2045}," with the\n",{"type":21,"tag":423,"props":2047,"children":2048},{"href":1951},[2049],{"type":26,"value":1954},{"type":26,"value":2051}," used to create the current ",{"type":21,"tag":423,"props":2053,"children":2054},{"href":1971},[2055],{"type":26,"value":1974},{"type":26,"value":1976},{"type":21,"tag":423,"props":2058,"children":2059},{"href":1979},[2060],{"type":26,"value":1982},{"type":26,"value":1984},{"type":21,"tag":423,"props":2063,"children":2064},{"href":1908},[2065],{"type":26,"value":1911},{"type":21,"tag":657,"props":2067,"children":2069},{"name":2068},"VUID-vkCmdDrawIndirectByteCount2EXT-None-10068",[2070],{"type":21,"tag":22,"props":2071,"children":2072},{},[2073,2075,2080,2082,2085],{"type":26,"value":2074},"For each array of resources that is used by ",{"type":21,"tag":423,"props":2076,"children":2077},{"href":1900},[2078],{"type":26,"value":2079},"a bound\nshader",{"type":26,"value":2081},", the indices used to access members of the array ",{"type":21,"tag":746,"props":2083,"children":2084},{"type":748},[],{"type":26,"value":2086}," be less\nthan the descriptor count for the identified binding in the descriptor\nsets used by this command",{"type":21,"tag":657,"props":2088,"children":2090},{"name":2089},"VUID-vkCmdDrawIndirectByteCount2EXT-maintenance4-08602",[2091],{"type":21,"tag":22,"props":2092,"children":2093},{},[2094,2095,2099,2100,2104,2105,2110,2111,2116,2117,2120,2121,2125,2126,2130,2131,2135,2136,2140,2141,2145,2146,2152,2154],{"type":26,"value":665},{"type":21,"tag":423,"props":2096,"children":2097},{"href":1900},[2098],{"type":26,"value":1903},{"type":26,"value":1905},{"type":21,"tag":423,"props":2101,"children":2102},{"href":1908},[2103],{"type":26,"value":1911},{"type":26,"value":1913},{"type":21,"tag":42,"props":2106,"children":2108},{"className":2107},[],[2109],{"type":26,"value":1919},{"type":26,"value":1921},{"type":21,"tag":42,"props":2112,"children":2114},{"className":2113},[],[2115],{"type":26,"value":1927},{"type":26,"value":2027},{"type":21,"tag":746,"props":2118,"children":2119},{"type":748},[],{"type":26,"value":2032},{"type":21,"tag":423,"props":2122,"children":2123},{"href":1951},[2124],{"type":26,"value":1954},{"type":26,"value":2038},{"type":21,"tag":423,"props":2127,"children":2128},{"href":1993},[2129],{"type":26,"value":2043},{"type":26,"value":2045},{"type":21,"tag":423,"props":2132,"children":2133},{"href":1951},[2134],{"type":26,"value":1954},{"type":26,"value":2051},{"type":21,"tag":423,"props":2137,"children":2138},{"href":1971},[2139],{"type":26,"value":1974},{"type":26,"value":1976},{"type":21,"tag":423,"props":2142,"children":2143},{"href":1979},[2144],{"type":26,"value":1982},{"type":26,"value":789},{"type":21,"tag":423,"props":2147,"children":2149},{"href":2148},"/man/VkPushConstantRange",[2150],{"type":26,"value":2151},"VkPushConstantRange",{"type":26,"value":2153}," arrays\nused to create the current ",{"type":21,"tag":423,"props":2155,"children":2156},{"href":1908},[2157],{"type":26,"value":1911},{"type":21,"tag":657,"props":2159,"children":2161},{"name":2160},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08114",[2162],{"type":21,"tag":22,"props":2163,"children":2164},{},[2165,2167,2173,2174,2177,2179,2185,2187,2191,2193,2197,2199],{"type":26,"value":2166},"Descriptors in each bound descriptor set, specified via\n",{"type":21,"tag":423,"props":2168,"children":2170},{"href":2169},"/man/vkCmdBindDescriptorSets",[2171],{"type":26,"value":2172},"vkCmdBindDescriptorSets",{"type":26,"value":1130},{"type":21,"tag":746,"props":2175,"children":2176},{"type":748},[],{"type":26,"value":2178}," be valid if they are accessed as\ndescribed by ",{"type":21,"tag":423,"props":2180,"children":2182},{"href":2181},"/man/vkCmdBindDescriptorSets#descriptor-validity",[2183],{"type":26,"value":2184},"descriptor validity",{"type":26,"value":2186}," by\nthe ",{"type":21,"tag":423,"props":2188,"children":2189},{"href":1971},[2190],{"type":26,"value":1974},{"type":26,"value":2192}," bound to the pipeline bind point used by this\ncommand and the bound ",{"type":21,"tag":423,"props":2194,"children":2195},{"href":1971},[2196],{"type":26,"value":1974},{"type":26,"value":2198}," was not created with\n",{"type":21,"tag":42,"props":2200,"children":2202},{"className":2201},[],[2203],{"type":26,"value":2204},"VK_PIPELINE_CREATE_DESCRIPTOR_BUFFER_BIT_EXT",{"type":21,"tag":657,"props":2206,"children":2208},{"name":2207},"VUID-vkCmdDrawIndirectByteCount2EXT-imageLayout-00344",[2209],{"type":21,"tag":22,"props":2210,"children":2211},{},[2212,2214,2220,2223,2225,2229,2231],{"type":26,"value":2213},"If an image descriptor is accessed by a shader, the ",{"type":21,"tag":423,"props":2215,"children":2217},{"href":2216},"/man/VkImageLayout",[2218],{"type":26,"value":2219},"VkImageLayout",{"type":21,"tag":746,"props":2221,"children":2222},{"type":748},[],{"type":26,"value":2224}," match the subresource accessible from the ",{"type":21,"tag":423,"props":2226,"children":2227},{"href":731},[2228],{"type":26,"value":734},{"type":26,"value":2230}," as\ndefined by the ",{"type":21,"tag":423,"props":2232,"children":2234},{"href":2233},"/chapters/resources#resources-image-layouts-matching-rule",[2235],{"type":26,"value":2236},"image layout\nmatching rules",{"type":21,"tag":657,"props":2238,"children":2240},{"name":2239},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08115",[2241],{"type":21,"tag":22,"props":2242,"children":2243},{},[2244,2246,2250,2252,2256,2258,2262,2263,2266,2268],{"type":26,"value":2245},"If the descriptors used by the ",{"type":21,"tag":423,"props":2247,"children":2248},{"href":1971},[2249],{"type":26,"value":1974},{"type":26,"value":2251}," bound to the pipeline\nbind point were specified via ",{"type":21,"tag":423,"props":2253,"children":2254},{"href":2169},[2255],{"type":26,"value":2172},{"type":26,"value":2257},", the bound\n",{"type":21,"tag":423,"props":2259,"children":2260},{"href":1971},[2261],{"type":26,"value":1974},{"type":26,"value":744},{"type":21,"tag":746,"props":2264,"children":2265},{"type":748},[],{"type":26,"value":2267}," have been created without\n",{"type":21,"tag":42,"props":2269,"children":2271},{"className":2270},[],[2272],{"type":26,"value":2204},{"type":21,"tag":657,"props":2274,"children":2276},{"name":2275},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08116",[2277],{"type":21,"tag":22,"props":2278,"children":2279},{},[2280,2282,2288,2289,2292,2294,2298,2300,2304,2306],{"type":26,"value":2281},"Descriptors in bound descriptor buffers, specified via\n",{"type":21,"tag":423,"props":2283,"children":2285},{"href":2284},"/man/vkCmdSetDescriptorBufferOffsetsEXT",[2286],{"type":26,"value":2287},"vkCmdSetDescriptorBufferOffsetsEXT",{"type":26,"value":1130},{"type":21,"tag":746,"props":2290,"children":2291},{"type":748},[],{"type":26,"value":2293}," be valid if they are\ndynamically used by the ",{"type":21,"tag":423,"props":2295,"children":2296},{"href":1971},[2297],{"type":26,"value":1974},{"type":26,"value":2299}," bound to the pipeline bind\npoint used by this command and the bound ",{"type":21,"tag":423,"props":2301,"children":2302},{"href":1971},[2303],{"type":26,"value":1974},{"type":26,"value":2305}," was created\nwith ",{"type":21,"tag":42,"props":2307,"children":2309},{"className":2308},[],[2310],{"type":26,"value":2204},{"type":21,"tag":657,"props":2312,"children":2314},{"name":2313},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08604",[2315],{"type":21,"tag":22,"props":2316,"children":2317},{},[2318,2319,2323,2324,2327,2329,2333],{"type":26,"value":2281},{"type":21,"tag":423,"props":2320,"children":2321},{"href":2284},[2322],{"type":26,"value":2287},{"type":26,"value":1130},{"type":21,"tag":746,"props":2325,"children":2326},{"type":748},[],{"type":26,"value":2328}," be valid if they are\ndynamically used by any ",{"type":21,"tag":423,"props":2330,"children":2331},{"href":1908},[2332],{"type":26,"value":1911},{"type":26,"value":2334}," bound to a stage corresponding\nto the pipeline bind point used by this command",{"type":21,"tag":657,"props":2336,"children":2338},{"name":2337},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08117",[2339],{"type":21,"tag":22,"props":2340,"children":2341},{},[2342,2343,2347,2348,2352,2354,2358,2359,2362,2364],{"type":26,"value":2245},{"type":21,"tag":423,"props":2344,"children":2345},{"href":1971},[2346],{"type":26,"value":1974},{"type":26,"value":2251},{"type":21,"tag":423,"props":2349,"children":2350},{"href":2284},[2351],{"type":26,"value":2287},{"type":26,"value":2353},",\nthe bound ",{"type":21,"tag":423,"props":2355,"children":2356},{"href":1971},[2357],{"type":26,"value":1974},{"type":26,"value":744},{"type":21,"tag":746,"props":2360,"children":2361},{"type":748},[],{"type":26,"value":2363}," have been created with\n",{"type":21,"tag":42,"props":2365,"children":2367},{"className":2366},[],[2368],{"type":26,"value":2204},{"type":21,"tag":657,"props":2370,"children":2372},{"name":2371},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08119",[2373],{"type":21,"tag":22,"props":2374,"children":2375},{},[2376,2378,2382,2384,2389,2391,2394],{"type":26,"value":2377},"If a descriptor is dynamically used with a ",{"type":21,"tag":423,"props":2379,"children":2380},{"href":1971},[2381],{"type":26,"value":1974},{"type":26,"value":2383}," created with\n",{"type":21,"tag":42,"props":2385,"children":2387},{"className":2386},[],[2388],{"type":26,"value":2204},{"type":26,"value":2390},", the descriptor\nmemory ",{"type":21,"tag":746,"props":2392,"children":2393},{"type":748},[],{"type":26,"value":2395}," be resident",{"type":21,"tag":657,"props":2397,"children":2399},{"name":2398},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08605",[2400],{"type":21,"tag":22,"props":2401,"children":2402},{},[2403,2404,2408,2410,2415,2417,2423,2425,2428],{"type":26,"value":2377},{"type":21,"tag":423,"props":2405,"children":2406},{"href":1908},[2407],{"type":26,"value":1911},{"type":26,"value":2409}," created\nwith a ",{"type":21,"tag":42,"props":2411,"children":2413},{"className":2412},[],[2414],{"type":26,"value":1982},{"type":26,"value":2416}," that was created with\n",{"type":21,"tag":42,"props":2418,"children":2420},{"className":2419},[],[2421],{"type":26,"value":2422},"VK_DESCRIPTOR_SET_LAYOUT_CREATE_DESCRIPTOR_BUFFER_BIT_EXT",{"type":26,"value":2424},", the\ndescriptor memory ",{"type":21,"tag":746,"props":2426,"children":2427},{"type":748},[],{"type":26,"value":2395},{"type":21,"tag":657,"props":2430,"children":2432},{"name":2431},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08606",[2433],{"type":21,"tag":22,"props":2434,"children":2435},{},[2436,2437,2447,2449,2452],{"type":26,"value":1514},{"type":21,"tag":423,"props":2438,"children":2440},{"href":2439},"/man/VkPhysicalDeviceShaderObjectFeaturesEXT#features-shaderObject",[2441],{"type":21,"tag":42,"props":2442,"children":2444},{"className":2443},[],[2445],{"type":26,"value":2446},"shaderObject",{"type":26,"value":2448}," feature is not\nenabled, a\nvalid pipeline ",{"type":21,"tag":746,"props":2450,"children":2451},{"type":748},[],{"type":26,"value":2453}," be bound to the pipeline bind point used by this\ncommand",{"type":21,"tag":657,"props":2455,"children":2457},{"name":2456},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08608",[2458],{"type":21,"tag":22,"props":2459,"children":2460},{},[2461,2463,2466,2468,2472],{"type":26,"value":2462},"If a pipeline is bound to the pipeline bind point used by this command,\nthere\n",{"type":21,"tag":746,"props":2464,"children":2465},{"type":748},[],{"type":26,"value":2467}," not have been any calls to dynamic state setting commands for any\nstate specified statically in the ",{"type":21,"tag":423,"props":2469,"children":2470},{"href":1971},[2471],{"type":26,"value":1974},{"type":26,"value":2473}," object bound to the\npipeline bind point used by this command, since that pipeline was bound",{"type":21,"tag":657,"props":2475,"children":2477},{"name":2476},"VUID-vkCmdDrawIndirectByteCount2EXT-uniformBuffers-06935",[2478],{"type":21,"tag":22,"props":2479,"children":2480},{},[2481,2483,2487,2489,2495,2496,2502,2504,2510,2512,2522,2524,2527],{"type":26,"value":2482},"If any stage of the ",{"type":21,"tag":423,"props":2484,"children":2485},{"href":1971},[2486],{"type":26,"value":1974},{"type":26,"value":2488}," 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":2490,"children":2492},{"className":2491},[],[2493],{"type":26,"value":2494},"VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS",{"type":26,"value":804},{"type":21,"tag":42,"props":2497,"children":2499},{"className":2498},[],[2500],{"type":26,"value":2501},"VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2",{"type":26,"value":2503}," for\n",{"type":21,"tag":42,"props":2505,"children":2507},{"className":2506},[],[2508],{"type":26,"value":2509},"uniformBuffers",{"type":26,"value":2511},",\nand the ",{"type":21,"tag":423,"props":2513,"children":2515},{"href":2514},"/man/VkPhysicalDeviceFeatures#features-robustBufferAccess",[2516],{"type":21,"tag":42,"props":2517,"children":2519},{"className":2518},[],[2520],{"type":26,"value":2521},"robustBufferAccess",{"type":26,"value":2523},"\nfeature is not enabled, that stage ",{"type":21,"tag":746,"props":2525,"children":2526},{"type":748},[],{"type":26,"value":2528}," 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":657,"props":2530,"children":2532},{"name":2531},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08612",[2533],{"type":21,"tag":22,"props":2534,"children":2535},{},[2536,2537,2545,2547,2551,2553,2556],{"type":26,"value":1514},{"type":21,"tag":423,"props":2538,"children":2539},{"href":2514},[2540],{"type":21,"tag":42,"props":2541,"children":2543},{"className":2542},[],[2544],{"type":26,"value":2521},{"type":26,"value":2546}," feature\nis not enabled, and any ",{"type":21,"tag":423,"props":2548,"children":2549},{"href":1908},[2550],{"type":26,"value":1911},{"type":26,"value":2552}," bound to a stage corresponding\nto the pipeline bind point used by this command accesses a uniform\nbuffer, it ",{"type":21,"tag":746,"props":2554,"children":2555},{"type":748},[],{"type":26,"value":2557}," 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":657,"props":2559,"children":2561},{"name":2560},"VUID-vkCmdDrawIndirectByteCount2EXT-storageBuffers-06936",[2562],{"type":21,"tag":22,"props":2563,"children":2564},{},[2565,2566,2570,2572,2577,2578,2583,2584,2590,2591,2599,2600,2603],{"type":26,"value":2482},{"type":21,"tag":423,"props":2567,"children":2568},{"href":1971},[2569],{"type":26,"value":1974},{"type":26,"value":2571}," 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":2573,"children":2575},{"className":2574},[],[2576],{"type":26,"value":2494},{"type":26,"value":804},{"type":21,"tag":42,"props":2579,"children":2581},{"className":2580},[],[2582],{"type":26,"value":2501},{"type":26,"value":2503},{"type":21,"tag":42,"props":2585,"children":2587},{"className":2586},[],[2588],{"type":26,"value":2589},"storageBuffers",{"type":26,"value":2511},{"type":21,"tag":423,"props":2592,"children":2593},{"href":2514},[2594],{"type":21,"tag":42,"props":2595,"children":2597},{"className":2596},[],[2598],{"type":26,"value":2521},{"type":26,"value":2523},{"type":21,"tag":746,"props":2601,"children":2602},{"type":748},[],{"type":26,"value":2528},{"type":21,"tag":657,"props":2605,"children":2607},{"name":2606},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08613",[2608],{"type":21,"tag":22,"props":2609,"children":2610},{},[2611,2612,2620,2621,2625,2627,2630],{"type":26,"value":1514},{"type":21,"tag":423,"props":2613,"children":2614},{"href":2514},[2615],{"type":21,"tag":42,"props":2616,"children":2618},{"className":2617},[],[2619],{"type":26,"value":2521},{"type":26,"value":2546},{"type":21,"tag":423,"props":2622,"children":2623},{"href":1908},[2624],{"type":26,"value":1911},{"type":26,"value":2626}," bound to a stage corresponding\nto the pipeline bind point used by this command accesses a storage\nbuffer, it ",{"type":21,"tag":746,"props":2628,"children":2629},{"type":748},[],{"type":26,"value":2557},{"type":21,"tag":657,"props":2632,"children":2634},{"name":2633},"VUID-vkCmdDrawIndirectByteCount2EXT-commandBuffer-02707",[2635],{"type":21,"tag":22,"props":2636,"children":2637},{},[2638,2640,2645,2647,2657,2659,2664,2665,2668],{"type":26,"value":2639},"If ",{"type":21,"tag":42,"props":2641,"children":2643},{"className":2642},[],[2644],{"type":26,"value":83},{"type":26,"value":2646}," is an unprotected command buffer and\n",{"type":21,"tag":423,"props":2648,"children":2650},{"href":2649},"/man/VkPhysicalDeviceVulkan11Properties#limits-protectedNoFault",[2651],{"type":21,"tag":42,"props":2652,"children":2654},{"className":2653},[],[2655],{"type":26,"value":2656},"protectedNoFault",{"type":26,"value":2658}," is not supported,\nany resource accessed by ",{"type":21,"tag":423,"props":2660,"children":2661},{"href":1900},[2662],{"type":26,"value":2663},"bound shaders",{"type":26,"value":744},{"type":21,"tag":746,"props":2666,"children":2667},{"type":748},[],{"type":26,"value":2669}," not be\na protected resource",{"type":21,"tag":657,"props":2671,"children":2673},{"name":2672},"VUID-vkCmdDrawIndirectByteCount2EXT-viewType-07752",[2674],{"type":21,"tag":22,"props":2675,"children":2676},{},[2677,2678,2682,2684,2689,2690,2693,2695,2701,2703,2708,2710],{"type":26,"value":665},{"type":21,"tag":423,"props":2679,"children":2680},{"href":731},[2681],{"type":26,"value":734},{"type":26,"value":2683}," is accessed as a result of this command, then the\nimage view’s ",{"type":21,"tag":42,"props":2685,"children":2687},{"className":2686},[],[2688],{"type":26,"value":1052},{"type":26,"value":744},{"type":21,"tag":746,"props":2691,"children":2692},{"type":748},[],{"type":26,"value":2694}," match the ",{"type":21,"tag":42,"props":2696,"children":2698},{"className":2697},[],[2699],{"type":26,"value":2700},"Dim",{"type":26,"value":2702}," operand of the\n",{"type":21,"tag":42,"props":2704,"children":2706},{"className":2705},[],[2707],{"type":26,"value":1737},{"type":26,"value":2709}," as described in ",{"type":21,"tag":423,"props":2711,"children":2713},{"href":2712},"/chapters/spirvenv#spirvenv-image-dimensions",[2714],{"type":26,"value":2715},"Compatibility Between SPIR-V Image Dimensions and Vulkan ImageView Types",{"type":21,"tag":657,"props":2717,"children":2719},{"name":2718},"VUID-vkCmdDrawIndirectByteCount2EXT-format-07753",[2720],{"type":21,"tag":22,"props":2721,"children":2722},{},[2723,2724,2728,2729,2733,2735,2741,2743,2749,2751,2757,2758,2764,2765,2770,2771,2774],{"type":26,"value":665},{"type":21,"tag":423,"props":2725,"children":2726},{"href":731},[2727],{"type":26,"value":734},{"type":26,"value":681},{"type":21,"tag":423,"props":2730,"children":2731},{"href":1814},[2732],{"type":26,"value":1817},{"type":26,"value":2734}," is accessed as a result of\nthis command, then the ",{"type":21,"tag":423,"props":2736,"children":2738},{"href":2737},"/404#formats-numericformat",[2739],{"type":26,"value":2740},"numeric type",{"type":26,"value":2742}," of the\nview’s ",{"type":21,"tag":42,"props":2744,"children":2746},{"className":2745},[],[2747],{"type":26,"value":2748},"format",{"type":26,"value":2750}," and the ",{"type":21,"tag":42,"props":2752,"children":2754},{"className":2753},[],[2755],{"type":26,"value":2756},"Sampled",{"type":26,"value":744},{"type":21,"tag":42,"props":2759,"children":2761},{"className":2760},[],[2762],{"type":26,"value":2763},"Type",{"type":26,"value":2702},{"type":21,"tag":42,"props":2766,"children":2768},{"className":2767},[],[2769],{"type":26,"value":1737},{"type":26,"value":744},{"type":21,"tag":746,"props":2772,"children":2773},{"type":748},[],{"type":26,"value":2775}," match",{"type":21,"tag":657,"props":2777,"children":2779},{"name":2778},"VUID-vkCmdDrawIndirectByteCount2EXT-OpImageWrite-08795",[2780],{"type":21,"tag":22,"props":2781,"children":2782},{},[2783,2784,2788,2790,2796,2798,2804,2806,2811,2813,2819,2821,2824],{"type":26,"value":665},{"type":21,"tag":423,"props":2785,"children":2786},{"href":731},[2787],{"type":26,"value":734},{"type":26,"value":2789},"\ncreated with a format other than ",{"type":21,"tag":42,"props":2791,"children":2793},{"className":2792},[],[2794],{"type":26,"value":2795},"VK_FORMAT_A8_UNORM",{"type":26,"value":2797},"\nis accessed using ",{"type":21,"tag":42,"props":2799,"children":2801},{"className":2800},[],[2802],{"type":26,"value":2803},"OpImageWrite",{"type":26,"value":2805}," as a result of this command, then\nthe ",{"type":21,"tag":42,"props":2807,"children":2809},{"className":2808},[],[2810],{"type":26,"value":2763},{"type":26,"value":2812}," of the ",{"type":21,"tag":42,"props":2814,"children":2816},{"className":2815},[],[2817],{"type":26,"value":2818},"Texel",{"type":26,"value":2820}," operand of that instruction ",{"type":21,"tag":746,"props":2822,"children":2823},{"type":748},[],{"type":26,"value":2825}," have\nat least as many components as the image view’s format",{"type":21,"tag":657,"props":2827,"children":2829},{"name":2828},"VUID-vkCmdDrawIndirectByteCount2EXT-OpImageWrite-08796",[2830],{"type":21,"tag":22,"props":2831,"children":2832},{},[2833,2834,2838,2840,2845,2846,2851,2852,2857,2858,2863,2864,2867],{"type":26,"value":665},{"type":21,"tag":423,"props":2835,"children":2836},{"href":731},[2837],{"type":26,"value":734},{"type":26,"value":2839}," created with the format ",{"type":21,"tag":42,"props":2841,"children":2843},{"className":2842},[],[2844],{"type":26,"value":2795},{"type":26,"value":2797},{"type":21,"tag":42,"props":2847,"children":2849},{"className":2848},[],[2850],{"type":26,"value":2803},{"type":26,"value":2805},{"type":21,"tag":42,"props":2853,"children":2855},{"className":2854},[],[2856],{"type":26,"value":2763},{"type":26,"value":2812},{"type":21,"tag":42,"props":2859,"children":2861},{"className":2860},[],[2862],{"type":26,"value":2818},{"type":26,"value":2820},{"type":21,"tag":746,"props":2865,"children":2866},{"type":748},[],{"type":26,"value":2868}," have\nfour components",{"type":21,"tag":657,"props":2870,"children":2872},{"name":2871},"VUID-vkCmdDrawIndirectByteCount2EXT-OpImageWrite-04469",[2873],{"type":21,"tag":22,"props":2874,"children":2875},{},[2876,2877,2881,2883,2888,2890,2895,2896,2901,2903,2906],{"type":26,"value":665},{"type":21,"tag":423,"props":2878,"children":2879},{"href":1814},[2880],{"type":26,"value":1817},{"type":26,"value":2882}," is accessed using ",{"type":21,"tag":42,"props":2884,"children":2886},{"className":2885},[],[2887],{"type":26,"value":2803},{"type":26,"value":2889}," as a result\nof this command, then the ",{"type":21,"tag":42,"props":2891,"children":2893},{"className":2892},[],[2894],{"type":26,"value":2763},{"type":26,"value":2812},{"type":21,"tag":42,"props":2897,"children":2899},{"className":2898},[],[2900],{"type":26,"value":2818},{"type":26,"value":2902}," operand of that\ninstruction ",{"type":21,"tag":746,"props":2904,"children":2905},{"type":748},[],{"type":26,"value":2907}," have at least as many components as the buffer view’s\nformat",{"type":21,"tag":657,"props":2909,"children":2911},{"name":2910},"VUID-vkCmdDrawIndirectByteCount2EXT-SampledType-04470",[2912],{"type":21,"tag":22,"props":2913,"children":2914},{},[2915,2916,2920,2922,2928,2930,2936,2938,2943,2944,2947,2948,2954],{"type":26,"value":665},{"type":21,"tag":423,"props":2917,"children":2918},{"href":731},[2919],{"type":26,"value":734},{"type":26,"value":2921}," with a ",{"type":21,"tag":423,"props":2923,"children":2925},{"href":2924},"/man/VkFormat",[2926],{"type":26,"value":2927},"VkFormat",{"type":26,"value":2929}," that has a 64-bit component\nwidth is accessed as a result of this command, the ",{"type":21,"tag":42,"props":2931,"children":2933},{"className":2932},[],[2934],{"type":26,"value":2935},"SampledType",{"type":26,"value":2937}," of\nthe ",{"type":21,"tag":42,"props":2939,"children":2941},{"className":2940},[],[2942],{"type":26,"value":1737},{"type":26,"value":2820},{"type":21,"tag":746,"props":2945,"children":2946},{"type":748},[],{"type":26,"value":1418},{"type":21,"tag":42,"props":2949,"children":2951},{"className":2950},[],[2952],{"type":26,"value":2953},"Width",{"type":26,"value":2955},"\nof 64",{"type":21,"tag":657,"props":2957,"children":2959},{"name":2958},"VUID-vkCmdDrawIndirectByteCount2EXT-SampledType-04471",[2960],{"type":21,"tag":22,"props":2961,"children":2962},{},[2963,2964,2968,2969,2973,2975,2980,2981,2986,2988,2991,2992,2997],{"type":26,"value":665},{"type":21,"tag":423,"props":2965,"children":2966},{"href":731},[2967],{"type":26,"value":734},{"type":26,"value":2921},{"type":21,"tag":423,"props":2970,"children":2971},{"href":2924},[2972],{"type":26,"value":2927},{"type":26,"value":2974}," that has a component width\nless than 64-bit is accessed as a result of this command, the\n",{"type":21,"tag":42,"props":2976,"children":2978},{"className":2977},[],[2979],{"type":26,"value":2935},{"type":26,"value":2812},{"type":21,"tag":42,"props":2982,"children":2984},{"className":2983},[],[2985],{"type":26,"value":1737},{"type":26,"value":2987}," operand of that instruction\n",{"type":21,"tag":746,"props":2989,"children":2990},{"type":748},[],{"type":26,"value":1418},{"type":21,"tag":42,"props":2993,"children":2995},{"className":2994},[],[2996],{"type":26,"value":2953},{"type":26,"value":2998}," of 32",{"type":21,"tag":657,"props":3000,"children":3002},{"name":3001},"VUID-vkCmdDrawIndirectByteCount2EXT-SampledType-04472",[3003],{"type":21,"tag":22,"props":3004,"children":3005},{},[3006,3007,3011,3012,3016,3018,3023,3024,3029,3030,3033,3034,3039],{"type":26,"value":665},{"type":21,"tag":423,"props":3008,"children":3009},{"href":1814},[3010],{"type":26,"value":1817},{"type":26,"value":2921},{"type":21,"tag":423,"props":3013,"children":3014},{"href":2924},[3015],{"type":26,"value":2927},{"type":26,"value":3017}," that has a 64-bit\ncomponent width is accessed as a result of this command, the\n",{"type":21,"tag":42,"props":3019,"children":3021},{"className":3020},[],[3022],{"type":26,"value":2935},{"type":26,"value":2812},{"type":21,"tag":42,"props":3025,"children":3027},{"className":3026},[],[3028],{"type":26,"value":1737},{"type":26,"value":2987},{"type":21,"tag":746,"props":3031,"children":3032},{"type":748},[],{"type":26,"value":1418},{"type":21,"tag":42,"props":3035,"children":3037},{"className":3036},[],[3038],{"type":26,"value":2953},{"type":26,"value":3040}," of 64",{"type":21,"tag":657,"props":3042,"children":3044},{"name":3043},"VUID-vkCmdDrawIndirectByteCount2EXT-SampledType-04473",[3045],{"type":21,"tag":22,"props":3046,"children":3047},{},[3048,3049,3053,3054,3058,3059,3064,3065,3070,3071,3074,3075,3080],{"type":26,"value":665},{"type":21,"tag":423,"props":3050,"children":3051},{"href":1814},[3052],{"type":26,"value":1817},{"type":26,"value":2921},{"type":21,"tag":423,"props":3055,"children":3056},{"href":2924},[3057],{"type":26,"value":2927},{"type":26,"value":2974},{"type":21,"tag":42,"props":3060,"children":3062},{"className":3061},[],[3063],{"type":26,"value":2935},{"type":26,"value":2812},{"type":21,"tag":42,"props":3066,"children":3068},{"className":3067},[],[3069],{"type":26,"value":1737},{"type":26,"value":2987},{"type":21,"tag":746,"props":3072,"children":3073},{"type":748},[],{"type":26,"value":1418},{"type":21,"tag":42,"props":3076,"children":3078},{"className":3077},[],[3079],{"type":26,"value":2953},{"type":26,"value":2998},{"type":21,"tag":657,"props":3082,"children":3084},{"name":3083},"VUID-vkCmdDrawIndirectByteCount2EXT-sparseImageInt64Atomics-04474",[3085],{"type":21,"tag":22,"props":3086,"children":3087},{},[3088,3089,3099,3101,3105,3107,3113,3115,3118,3120,3125,3127,3132,3133,3138],{"type":26,"value":1514},{"type":21,"tag":423,"props":3090,"children":3092},{"href":3091},"/man/VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT#features-sparseImageInt64Atomics",[3093],{"type":21,"tag":42,"props":3094,"children":3096},{"className":3095},[],[3097],{"type":26,"value":3098},"sparseImageInt64Atomics",{"type":26,"value":3100}," feature is not enabled, ",{"type":21,"tag":423,"props":3102,"children":3103},{"href":1670},[3104],{"type":26,"value":1673},{"type":26,"value":3106},"\nobjects created with the ",{"type":21,"tag":42,"props":3108,"children":3110},{"className":3109},[],[3111],{"type":26,"value":3112},"VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT",{"type":26,"value":3114}," flag\n",{"type":21,"tag":746,"props":3116,"children":3117},{"type":748},[],{"type":26,"value":3119}," not be accessed by atomic instructions through an ",{"type":21,"tag":42,"props":3121,"children":3123},{"className":3122},[],[3124],{"type":26,"value":1737},{"type":26,"value":3126},"\nwith a ",{"type":21,"tag":42,"props":3128,"children":3130},{"className":3129},[],[3131],{"type":26,"value":2935},{"type":26,"value":2921},{"type":21,"tag":42,"props":3134,"children":3136},{"className":3135},[],[3137],{"type":26,"value":2953},{"type":26,"value":3139}," of 64 by this command",{"type":21,"tag":657,"props":3141,"children":3143},{"name":3142},"VUID-vkCmdDrawIndirectByteCount2EXT-sparseImageInt64Atomics-04475",[3144],{"type":21,"tag":22,"props":3145,"children":3146},{},[3147,3148,3156,3157,3163,3164,3170,3172,3175,3177,3182,3183,3188,3189,3194],{"type":26,"value":1514},{"type":21,"tag":423,"props":3149,"children":3150},{"href":3091},[3151],{"type":21,"tag":42,"props":3152,"children":3154},{"className":3153},[],[3155],{"type":26,"value":3098},{"type":26,"value":3100},{"type":21,"tag":423,"props":3158,"children":3160},{"href":3159},"/man/VkBuffer",[3161],{"type":26,"value":3162},"VkBuffer",{"type":26,"value":3106},{"type":21,"tag":42,"props":3165,"children":3167},{"className":3166},[],[3168],{"type":26,"value":3169},"VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT",{"type":26,"value":3171},"\nflag ",{"type":21,"tag":746,"props":3173,"children":3174},{"type":748},[],{"type":26,"value":3176}," not be accessed by atomic instructions through an\n",{"type":21,"tag":42,"props":3178,"children":3180},{"className":3179},[],[3181],{"type":26,"value":1737},{"type":26,"value":2921},{"type":21,"tag":42,"props":3184,"children":3186},{"className":3185},[],[3187],{"type":26,"value":2935},{"type":26,"value":2921},{"type":21,"tag":42,"props":3190,"children":3192},{"className":3191},[],[3193],{"type":26,"value":2953},{"type":26,"value":3195}," of 64 by this\ncommand",{"type":21,"tag":657,"props":3197,"children":3199},{"name":3198},"VUID-vkCmdDrawIndirectByteCount2EXT-OpImageSampleWeightedQCOM-06971",[3200],{"type":21,"tag":22,"props":3201,"children":3202},{},[3203,3204,3210,3211,3215,3217,3221,3222,3225,3226],{"type":26,"value":2639},{"type":21,"tag":42,"props":3205,"children":3207},{"className":3206},[],[3208],{"type":26,"value":3209},"OpImageSampleWeightedQCOM",{"type":26,"value":992},{"type":21,"tag":423,"props":3212,"children":3213},{"href":731},[3214],{"type":26,"value":734},{"type":26,"value":3216},"\nas a result of this command, then the image view’s\n",{"type":21,"tag":423,"props":3218,"children":3219},{"href":739},[3220],{"type":26,"value":742},{"type":26,"value":744},{"type":21,"tag":746,"props":3223,"children":3224},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":3227,"children":3229},{"className":3228},[],[3230],{"type":26,"value":3231},"VK_FORMAT_FEATURE_2_WEIGHT_SAMPLED_IMAGE_BIT_QCOM",{"type":21,"tag":657,"props":3233,"children":3235},{"name":3234},"VUID-vkCmdDrawIndirectByteCount2EXT-OpImageSampleWeightedQCOM-06972",[3236],{"type":21,"tag":22,"props":3237,"children":3238},{},[3239,3240,3245,3247,3251,3253,3257,3258,3261,3262],{"type":26,"value":2639},{"type":21,"tag":42,"props":3241,"children":3243},{"className":3242},[],[3244],{"type":26,"value":3209},{"type":26,"value":3246}," uses a ",{"type":21,"tag":423,"props":3248,"children":3249},{"href":731},[3250],{"type":26,"value":734},{"type":26,"value":3252}," as a sample\nweight image as a result of this command, then the image view’s\n",{"type":21,"tag":423,"props":3254,"children":3255},{"href":739},[3256],{"type":26,"value":742},{"type":26,"value":744},{"type":21,"tag":746,"props":3259,"children":3260},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":3263,"children":3265},{"className":3264},[],[3266],{"type":26,"value":3267},"VK_FORMAT_FEATURE_2_WEIGHT_IMAGE_BIT_QCOM",{"type":21,"tag":657,"props":3269,"children":3271},{"name":3270},"VUID-vkCmdDrawIndirectByteCount2EXT-OpImageBoxFilterQCOM-06973",[3272],{"type":21,"tag":22,"props":3273,"children":3274},{},[3275,3276,3282,3283,3287,3288,3292,3293,3296,3297],{"type":26,"value":2639},{"type":21,"tag":42,"props":3277,"children":3279},{"className":3278},[],[3280],{"type":26,"value":3281},"OpImageBoxFilterQCOM",{"type":26,"value":992},{"type":21,"tag":423,"props":3284,"children":3285},{"href":731},[3286],{"type":26,"value":734},{"type":26,"value":1313},{"type":21,"tag":423,"props":3289,"children":3290},{"href":739},[3291],{"type":26,"value":742},{"type":26,"value":744},{"type":21,"tag":746,"props":3294,"children":3295},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":3298,"children":3300},{"className":3299},[],[3301],{"type":26,"value":3302},"VK_FORMAT_FEATURE_2_BOX_FILTER_SAMPLED_BIT_QCOM",{"type":21,"tag":657,"props":3304,"children":3306},{"name":3305},"VUID-vkCmdDrawIndirectByteCount2EXT-OpImageBlockMatchSSDQCOM-06974",[3307],{"type":21,"tag":22,"props":3308,"children":3309},{},[3310,3311,3317,3319,3323,3324,3328,3329,3332,3333],{"type":26,"value":2639},{"type":21,"tag":42,"props":3312,"children":3314},{"className":3313},[],[3315],{"type":26,"value":3316},"OpImageBlockMatchSSDQCOM",{"type":26,"value":3318}," is used to read from an\n",{"type":21,"tag":423,"props":3320,"children":3321},{"href":731},[3322],{"type":26,"value":734},{"type":26,"value":736},{"type":21,"tag":423,"props":3325,"children":3326},{"href":739},[3327],{"type":26,"value":742},{"type":26,"value":744},{"type":21,"tag":746,"props":3330,"children":3331},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":3334,"children":3336},{"className":3335},[],[3337],{"type":26,"value":3338},"VK_FORMAT_FEATURE_2_BLOCK_MATCHING_BIT_QCOM",{"type":21,"tag":657,"props":3340,"children":3342},{"name":3341},"VUID-vkCmdDrawIndirectByteCount2EXT-OpImageBlockMatchSADQCOM-06975",[3343],{"type":21,"tag":22,"props":3344,"children":3345},{},[3346,3347,3353,3354,3358,3359,3363,3364,3367,3368],{"type":26,"value":2639},{"type":21,"tag":42,"props":3348,"children":3350},{"className":3349},[],[3351],{"type":26,"value":3352},"OpImageBlockMatchSADQCOM",{"type":26,"value":3318},{"type":21,"tag":423,"props":3355,"children":3356},{"href":731},[3357],{"type":26,"value":734},{"type":26,"value":736},{"type":21,"tag":423,"props":3360,"children":3361},{"href":739},[3362],{"type":26,"value":742},{"type":26,"value":744},{"type":21,"tag":746,"props":3365,"children":3366},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":3369,"children":3371},{"className":3370},[],[3372],{"type":26,"value":3338},{"type":21,"tag":657,"props":3374,"children":3376},{"name":3375},"VUID-vkCmdDrawIndirectByteCount2EXT-OpImageBlockMatchSADQCOM-06976",[3377],{"type":21,"tag":22,"props":3378,"children":3379},{},[3380,3381,3386,3388,3391,3393],{"type":26,"value":2639},{"type":21,"tag":42,"props":3382,"children":3384},{"className":3383},[],[3385],{"type":26,"value":3352},{"type":26,"value":3387}," or OpImageBlockMatchSSDQCOM is used to\nread from a reference image as result of this command, then the\nspecified reference coordinates ",{"type":21,"tag":746,"props":3389,"children":3390},{"type":748},[],{"type":26,"value":3392}," not fail\n",{"type":21,"tag":423,"props":3394,"children":3396},{"href":3395},"/chapters/textures#textures-integer-coordinate-validation",[3397],{"type":26,"value":3398},"integer texel coordinate\nvalidation",{"type":21,"tag":657,"props":3400,"children":3402},{"name":3401},"VUID-vkCmdDrawIndirectByteCount2EXT-OpImageSampleWeightedQCOM-06977",[3403],{"type":21,"tag":22,"props":3404,"children":3405},{},[3406,3407,3412,3413,3418,3419,3425,3426,3432,3433,3439,3440,3446,3447,3452,3454,3459,3461,3465,3467,3470,3472],{"type":26,"value":2639},{"type":21,"tag":42,"props":3408,"children":3410},{"className":3409},[],[3411],{"type":26,"value":3209},{"type":26,"value":1130},{"type":21,"tag":42,"props":3414,"children":3416},{"className":3415},[],[3417],{"type":26,"value":3281},{"type":26,"value":88},{"type":21,"tag":42,"props":3420,"children":3422},{"className":3421},[],[3423],{"type":26,"value":3424},"OpImageBlockMatchWindowSSDQCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3427,"children":3429},{"className":3428},[],[3430],{"type":26,"value":3431},"OpImageBlockMatchWindowSADQCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3434,"children":3436},{"className":3435},[],[3437],{"type":26,"value":3438},"OpImageBlockMatchGatherSSDQCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3441,"children":3443},{"className":3442},[],[3444],{"type":26,"value":3445},"OpImageBlockMatchGatherSADQCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3448,"children":3450},{"className":3449},[],[3451],{"type":26,"value":3316},{"type":26,"value":3453},", or ",{"type":21,"tag":42,"props":3455,"children":3457},{"className":3456},[],[3458],{"type":26,"value":3352},{"type":26,"value":3460}," uses a\n",{"type":21,"tag":423,"props":3462,"children":3463},{"href":668},[3464],{"type":26,"value":671},{"type":26,"value":3466}," as a result of this command, then the sampler ",{"type":21,"tag":746,"props":3468,"children":3469},{"type":748},[],{"type":26,"value":3471}," have\nbeen created with ",{"type":21,"tag":42,"props":3473,"children":3475},{"className":3474},[],[3476],{"type":26,"value":3477},"VK_SAMPLER_CREATE_IMAGE_PROCESSING_BIT_QCOM",{"type":21,"tag":657,"props":3479,"children":3481},{"name":3480},"VUID-vkCmdDrawIndirectByteCount2EXT-OpImageSampleWeightedQCOM-06978",[3482],{"type":21,"tag":22,"props":3483,"children":3484},{},[3485,3487,3492,3493,3498,3499,3504,3505,3510,3511,3516,3517,3522,3523,3528,3529,3534,3535,3539,3540,3543,3545],{"type":26,"value":3486},"If any command other than ",{"type":21,"tag":42,"props":3488,"children":3490},{"className":3489},[],[3491],{"type":26,"value":3209},{"type":26,"value":88},{"type":21,"tag":42,"props":3494,"children":3496},{"className":3495},[],[3497],{"type":26,"value":3281},{"type":26,"value":88},{"type":21,"tag":42,"props":3500,"children":3502},{"className":3501},[],[3503],{"type":26,"value":3424},{"type":26,"value":88},{"type":21,"tag":42,"props":3506,"children":3508},{"className":3507},[],[3509],{"type":26,"value":3431},{"type":26,"value":88},{"type":21,"tag":42,"props":3512,"children":3514},{"className":3513},[],[3515],{"type":26,"value":3438},{"type":26,"value":88},{"type":21,"tag":42,"props":3518,"children":3520},{"className":3519},[],[3521],{"type":26,"value":3445},{"type":26,"value":88},{"type":21,"tag":42,"props":3524,"children":3526},{"className":3525},[],[3527],{"type":26,"value":3316},{"type":26,"value":3453},{"type":21,"tag":42,"props":3530,"children":3532},{"className":3531},[],[3533],{"type":26,"value":3352},{"type":26,"value":3460},{"type":21,"tag":423,"props":3536,"children":3537},{"href":668},[3538],{"type":26,"value":671},{"type":26,"value":3466},{"type":21,"tag":746,"props":3541,"children":3542},{"type":748},[],{"type":26,"value":3544}," not\nhave been created with ",{"type":21,"tag":42,"props":3546,"children":3548},{"className":3547},[],[3549],{"type":26,"value":3477},{"type":21,"tag":657,"props":3551,"children":3553},{"name":3552},"VUID-vkCmdDrawIndirectByteCount2EXT-OpImageBlockMatchWindow-09215",[3554],{"type":21,"tag":22,"props":3555,"children":3556},{},[3557,3558,3564,3565,3571,3573,3577,3578,3582,3583,3586,3587],{"type":26,"value":665},{"type":21,"tag":42,"props":3559,"children":3561},{"className":3560},[],[3562],{"type":26,"value":3563},"OpImageBlockMatchWindow*QCOM",{"type":26,"value":804},{"type":21,"tag":42,"props":3566,"children":3568},{"className":3567},[],[3569],{"type":26,"value":3570},"OpImageBlockMatchGather*QCOM",{"type":26,"value":3572}," instruction is used to read from an\n",{"type":21,"tag":423,"props":3574,"children":3575},{"href":731},[3576],{"type":26,"value":734},{"type":26,"value":736},{"type":21,"tag":423,"props":3579,"children":3580},{"href":739},[3581],{"type":26,"value":742},{"type":26,"value":744},{"type":21,"tag":746,"props":3584,"children":3585},{"type":748},[],{"type":26,"value":751},{"type":21,"tag":42,"props":3588,"children":3590},{"className":3589},[],[3591],{"type":26,"value":3338},{"type":21,"tag":657,"props":3593,"children":3595},{"name":3594},"VUID-vkCmdDrawIndirectByteCount2EXT-OpImageBlockMatchWindow-09216",[3596],{"type":21,"tag":22,"props":3597,"children":3598},{},[3599,3600,3605,3606,3611,3612,3616,3618,3621],{"type":26,"value":665},{"type":21,"tag":42,"props":3601,"children":3603},{"className":3602},[],[3604],{"type":26,"value":3563},{"type":26,"value":804},{"type":21,"tag":42,"props":3607,"children":3609},{"className":3608},[],[3610],{"type":26,"value":3570},{"type":26,"value":3572},{"type":21,"tag":423,"props":3613,"children":3614},{"href":731},[3615],{"type":26,"value":734},{"type":26,"value":3617}," as a result of this command, then the image view’s\nformat ",{"type":21,"tag":746,"props":3619,"children":3620},{"type":748},[],{"type":26,"value":3622}," be a single-component format",{"type":21,"tag":657,"props":3624,"children":3626},{"name":3625},"VUID-vkCmdDrawIndirectByteCount2EXT-OpImageBlockMatchWindow-09217",[3627],{"type":21,"tag":22,"props":3628,"children":3629},{},[3630,3631,3636,3637,3642,3644,3647,3648],{"type":26,"value":665},{"type":21,"tag":42,"props":3632,"children":3634},{"className":3633},[],[3635],{"type":26,"value":3563},{"type":26,"value":804},{"type":21,"tag":42,"props":3638,"children":3640},{"className":3639},[],[3641],{"type":26,"value":3570},{"type":26,"value":3643}," read from a reference image as result\nof this command, then the specified reference coordinates ",{"type":21,"tag":746,"props":3645,"children":3646},{"type":748},[],{"type":26,"value":3392},{"type":21,"tag":423,"props":3649,"children":3650},{"href":3395},[3651],{"type":26,"value":3398},{"type":21,"tag":657,"props":3653,"children":3655},{"name":3654},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07288",[3656],{"type":21,"tag":22,"props":3657,"children":3658},{},[3659,3661,3664],{"type":26,"value":3660},"Any shader invocation executed by this command ",{"type":21,"tag":746,"props":3662,"children":3663},{"type":748},[],{"type":21,"tag":423,"props":3665,"children":3667},{"href":3666},"/chapters/shaders#shaders-termination",[3668],{"type":26,"value":3669},"terminate",{"type":21,"tag":657,"props":3671,"children":3673},{"name":3672},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09600",[3674],{"type":21,"tag":22,"props":3675,"children":3676},{},[3677,3679,3685,3686,3692,3693,3699,3700,3706,3707,3713,3715,3718],{"type":26,"value":3678},"If a descriptor with type equal to any of\n",{"type":21,"tag":42,"props":3680,"children":3682},{"className":3681},[],[3683],{"type":26,"value":3684},"VK_DESCRIPTOR_TYPE_SAMPLE_WEIGHT_IMAGE_QCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3687,"children":3689},{"className":3688},[],[3690],{"type":26,"value":3691},"VK_DESCRIPTOR_TYPE_BLOCK_MATCH_IMAGE_QCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3694,"children":3696},{"className":3695},[],[3697],{"type":26,"value":3698},"VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE",{"type":26,"value":88},{"type":21,"tag":42,"props":3701,"children":3703},{"className":3702},[],[3704],{"type":26,"value":3705},"VK_DESCRIPTOR_TYPE_STORAGE_IMAGE",{"type":26,"value":1385},{"type":21,"tag":42,"props":3708,"children":3710},{"className":3709},[],[3711],{"type":26,"value":3712},"VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT",{"type":26,"value":3714}," is accessed as a result of\nthis command, all image subresources identified by that descriptor ",{"type":21,"tag":746,"props":3716,"children":3717},{"type":748},[],{"type":26,"value":3719},"\nbe in the image layout identified when the descriptor was written",{"type":21,"tag":657,"props":3721,"children":3723},{"name":3722},"VUID-vkCmdDrawIndirectByteCount2EXT-commandBuffer-10746",[3724],{"type":21,"tag":22,"props":3725,"children":3726},{},[3727,3729,3735,3737,3743,3745,3751,3753,3756,3758,3764,3766],{"type":26,"value":3728},"The ",{"type":21,"tag":42,"props":3730,"children":3732},{"className":3731},[],[3733],{"type":26,"value":3734},"VkDeviceMemory",{"type":26,"value":3736}," object allocated from a ",{"type":21,"tag":42,"props":3738,"children":3740},{"className":3739},[],[3741],{"type":26,"value":3742},"VkMemoryHeap",{"type":26,"value":3744}," with\nthe ",{"type":21,"tag":42,"props":3746,"children":3748},{"className":3747},[],[3749],{"type":26,"value":3750},"VK_MEMORY_HEAP_TILE_MEMORY_BIT_QCOM",{"type":26,"value":3752}," property that is bound to\na resource accessed as a result of this command ",{"type":21,"tag":746,"props":3754,"children":3755},{"type":748},[],{"type":26,"value":3757}," be the active\nbound ",{"type":21,"tag":423,"props":3759,"children":3761},{"href":3760},"/chapters/memory#memory-bind-tile-memory",[3762],{"type":26,"value":3763},"bound tile memory object",{"type":26,"value":3765}," in\n",{"type":21,"tag":42,"props":3767,"children":3769},{"className":3768},[],[3770],{"type":26,"value":83},{"type":21,"tag":657,"props":3772,"children":3774},{"name":3773},"VUID-vkCmdDrawIndirectByteCount2EXT-None-10678",[3775],{"type":21,"tag":22,"props":3776,"children":3777},{},[3778,3780,3786,3788,3791,3793,3799,3800,3806,3808],{"type":26,"value":3779},"If this command is recorded inside a ",{"type":21,"tag":423,"props":3781,"children":3783},{"href":3782},"/chapters/renderpass#renderpass-tile-shading",[3784],{"type":26,"value":3785},"tile\nshading render pass",{"type":26,"value":3787}," instance, the stages corresponding to the pipeline\nbind point used by this command ",{"type":21,"tag":746,"props":3789,"children":3790},{"type":748},[],{"type":26,"value":3792}," only include\n",{"type":21,"tag":42,"props":3794,"children":3796},{"className":3795},[],[3797],{"type":26,"value":3798},"VK_SHADER_STAGE_VERTEX_BIT",{"type":26,"value":1130},{"type":21,"tag":42,"props":3801,"children":3803},{"className":3802},[],[3804],{"type":26,"value":3805},"VK_SHADER_STAGE_FRAGMENT_BIT",{"type":26,"value":3807},",\nand/or ",{"type":21,"tag":42,"props":3809,"children":3811},{"className":3810},[],[3812],{"type":26,"value":3813},"VK_SHADER_STAGE_COMPUTE_BIT",{"type":21,"tag":657,"props":3815,"children":3817},{"name":3816},"VUID-vkCmdDrawIndirectByteCount2EXT-None-10679",[3818],{"type":21,"tag":22,"props":3819,"children":3820},{},[3821,3823,3829,3831,3834,3836,3842],{"type":26,"value":3822},"If this command is recorded where\n",{"type":21,"tag":423,"props":3824,"children":3826},{"href":3825},"/chapters/renderpass#renderpass-per-tile-execution-model",[3827],{"type":26,"value":3828},"per-tile execution model",{"type":26,"value":3830}," is\nenabled, there ",{"type":21,"tag":746,"props":3832,"children":3833},{"type":748},[],{"type":26,"value":3835}," be no access to any image while the image was be\ntransitioned to the\n",{"type":21,"tag":42,"props":3837,"children":3839},{"className":3838},[],[3840],{"type":26,"value":3841},"VK_IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT",{"type":26,"value":3843}," layout",{"type":21,"tag":657,"props":3845,"children":3847},{"name":3846},"VUID-vkCmdDrawIndirectByteCount2EXT-pDescription-09900",[3848],{"type":21,"tag":22,"props":3849,"children":3850},{},[3851,3852,3858,3860,3866,3868,3871,3873,3879],{"type":26,"value":665},{"type":21,"tag":42,"props":3853,"children":3855},{"className":3854},[],[3856],{"type":26,"value":3857},"VK_DESCRIPTOR_TYPE_TENSOR_ARM",{"type":26,"value":3859}," descriptor is accessed as a\nresult of this command, then the underlying ",{"type":21,"tag":423,"props":3861,"children":3863},{"href":3862},"/man/VkTensorARM",[3864],{"type":26,"value":3865},"VkTensorARM",{"type":26,"value":3867}," object\n",{"type":21,"tag":746,"props":3869,"children":3870},{"type":748},[],{"type":26,"value":3872}," have been created with the ",{"type":21,"tag":42,"props":3874,"children":3876},{"className":3875},[],[3877],{"type":26,"value":3878},"VK_TENSOR_USAGE_SHADER_BIT_ARM",{"type":26,"value":3880},"\nusage flag set",{"type":21,"tag":657,"props":3882,"children":3884},{"name":3883},"VUID-vkCmdDrawIndirectByteCount2EXT-dimensionCount-09905",[3885],{"type":21,"tag":22,"props":3886,"children":3887},{},[3888,3889,3894,3896,3902,3903,3909,3911,3914,3916,3922,3924,3930,3931,3937,3939,3943],{"type":26,"value":665},{"type":21,"tag":42,"props":3890,"children":3892},{"className":3891},[],[3893],{"type":26,"value":3857},{"type":26,"value":3895}," descriptor is accessed as a\nresult of this command, then the ",{"type":21,"tag":42,"props":3897,"children":3899},{"className":3898},[],[3900],{"type":26,"value":3901},"Rank",{"type":26,"value":2812},{"type":21,"tag":42,"props":3904,"children":3906},{"className":3905},[],[3907],{"type":26,"value":3908},"OpTypeTensorARM",{"type":26,"value":3910},"\nof the tensor resource variable ",{"type":21,"tag":746,"props":3912,"children":3913},{"type":748},[],{"type":26,"value":3915}," be equal to the\n",{"type":21,"tag":42,"props":3917,"children":3919},{"className":3918},[],[3920],{"type":26,"value":3921},"dimensionCount",{"type":26,"value":3923}," provided via\n",{"type":21,"tag":423,"props":3925,"children":3927},{"href":3926},"/man/VkTensorCreateInfoARM",[3928],{"type":26,"value":3929},"VkTensorCreateInfoARM",{"type":26,"value":241},{"type":21,"tag":42,"props":3932,"children":3934},{"className":3933},[],[3935],{"type":26,"value":3936},"pDescription",{"type":26,"value":3938}," when creating the\nunderlying ",{"type":21,"tag":423,"props":3940,"children":3941},{"href":3862},[3942],{"type":26,"value":3865},{"type":26,"value":3944}," object",{"type":21,"tag":657,"props":3946,"children":3948},{"name":3947},"VUID-vkCmdDrawIndirectByteCount2EXT-OpTypeTensorARM-09906",[3949],{"type":21,"tag":22,"props":3950,"children":3951},{},[3952,3953,3958,3960,3965,3967,3970,3971,3977,3979,3983,3985,3991],{"type":26,"value":665},{"type":21,"tag":42,"props":3954,"children":3956},{"className":3955},[],[3957],{"type":26,"value":3857},{"type":26,"value":3959}," descriptor is accessed as a\nresult of this command, then the element type of the\n",{"type":21,"tag":42,"props":3961,"children":3963},{"className":3962},[],[3964],{"type":26,"value":3908},{"type":26,"value":3966}," of the tensor resource variable ",{"type":21,"tag":746,"props":3968,"children":3969},{"type":748},[],{"type":26,"value":1058},{"type":21,"tag":423,"props":3972,"children":3974},{"href":3973},"/chapters/spirvenv#spirvenv-tensor-formats",[3975],{"type":26,"value":3976},"compatible",{"type":26,"value":3978}," with the ",{"type":21,"tag":423,"props":3980,"children":3981},{"href":2924},[3982],{"type":26,"value":2927},{"type":26,"value":3984}," of the\n",{"type":21,"tag":423,"props":3986,"children":3988},{"href":3987},"/man/VkTensorViewARM",[3989],{"type":26,"value":3990},"VkTensorViewARM",{"type":26,"value":3992}," used for the access",{"type":21,"tag":657,"props":3994,"children":3996},{"name":3995},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11297",[3997],{"type":21,"tag":22,"props":3998,"children":3999},{},[4000,4002,4008,4010,4016,4017,4023,4024,4030,4032,4038,4040,4046,4048,4054,4055,4061,4063,4066,4068],{"type":26,"value":4001},"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":423,"props":4003,"children":4005},{"href":4004},"/chapters/descriptorheaps#descriptorheaps-bindings",[4006],{"type":26,"value":4007},"descriptor\nmapping",{"type":26,"value":4009}," using\n",{"type":21,"tag":42,"props":4011,"children":4013},{"className":4012},[],[4014],{"type":26,"value":4015},"VK_DESCRIPTOR_MAPPING_SOURCE_HEAP_WITH_PUSH_INDEX_EXT",{"type":26,"value":88},{"type":21,"tag":42,"props":4018,"children":4020},{"className":4019},[],[4021],{"type":26,"value":4022},"VK_DESCRIPTOR_MAPPING_SOURCE_HEAP_WITH_SHADER_RECORD_INDEX_EXT",{"type":26,"value":88},{"type":21,"tag":42,"props":4025,"children":4027},{"className":4026},[],[4028],{"type":26,"value":4029},"VK_DESCRIPTOR_MAPPING_SOURCE_HEAP_WITH_INDIRECT_INDEX_ARRAY_EXT",{"type":26,"value":4031},",\nor ",{"type":21,"tag":42,"props":4033,"children":4035},{"className":4034},[],[4036],{"type":26,"value":4037},"VK_DESCRIPTOR_MAPPING_SOURCE_HEAP_WITH_INDIRECT_INDEX_EXT",{"type":26,"value":4039},", and\na shader accesses a ",{"type":21,"tag":42,"props":4041,"children":4043},{"className":4042},[],[4044],{"type":26,"value":4045},"OpTypeStruct",{"type":26,"value":4047}," decorated with ",{"type":21,"tag":42,"props":4049,"children":4051},{"className":4050},[],[4052],{"type":26,"value":4053},"Block",{"type":26,"value":804},{"type":21,"tag":42,"props":4056,"children":4058},{"className":4057},[],[4059],{"type":26,"value":4060},"BufferBlock",{"type":26,"value":4062}," using that mapping, the calculated offset for the\nresource heap ",{"type":21,"tag":746,"props":4064,"children":4065},{"type":748},[],{"type":26,"value":4067}," be a multiple of ",{"type":21,"tag":423,"props":4069,"children":4071},{"href":4070},"/man/VkPhysicalDeviceDescriptorHeapPropertiesEXT#limits-bufferDescriptorAlignment",[4072],{"type":21,"tag":42,"props":4073,"children":4075},{"className":4074},[],[4076],{"type":26,"value":4077},"bufferDescriptorAlignment",{"type":21,"tag":657,"props":4079,"children":4081},{"name":4080},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11298",[4082],{"type":21,"tag":22,"props":4083,"children":4084},{},[4085,4086,4090,4091,4096,4097,4102,4103,4108,4109,4114,4116,4121,4122,4128,4130,4133,4135],{"type":26,"value":4001},{"type":21,"tag":423,"props":4087,"children":4088},{"href":4004},[4089],{"type":26,"value":4007},{"type":26,"value":4009},{"type":21,"tag":42,"props":4092,"children":4094},{"className":4093},[],[4095],{"type":26,"value":4015},{"type":26,"value":88},{"type":21,"tag":42,"props":4098,"children":4100},{"className":4099},[],[4101],{"type":26,"value":4022},{"type":26,"value":88},{"type":21,"tag":42,"props":4104,"children":4106},{"className":4105},[],[4107],{"type":26,"value":4029},{"type":26,"value":4031},{"type":21,"tag":42,"props":4110,"children":4112},{"className":4111},[],[4113],{"type":26,"value":4037},{"type":26,"value":4115},", and\na shader accesses an ",{"type":21,"tag":42,"props":4117,"children":4119},{"className":4118},[],[4120],{"type":26,"value":1737},{"type":26,"value":681},{"type":21,"tag":42,"props":4123,"children":4125},{"className":4124},[],[4126],{"type":26,"value":4127},"OpTypeSampledImage",{"type":26,"value":4129}," using\nthat mapping, the calculated offset for the resource heap ",{"type":21,"tag":746,"props":4131,"children":4132},{"type":748},[],{"type":26,"value":4134}," be\na multiple of ",{"type":21,"tag":423,"props":4136,"children":4138},{"href":4137},"/man/VkPhysicalDeviceDescriptorHeapPropertiesEXT#limits-imageDescriptorAlignment",[4139],{"type":21,"tag":42,"props":4140,"children":4142},{"className":4141},[],[4143],{"type":26,"value":4144},"imageDescriptorAlignment",{"type":21,"tag":657,"props":4146,"children":4148},{"name":4147},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11299",[4149],{"type":21,"tag":22,"props":4150,"children":4151},{},[4152,4153,4157,4158,4163,4164,4169,4170,4175,4176,4181,4182,4188,4189,4194,4196,4199,4200],{"type":26,"value":4001},{"type":21,"tag":423,"props":4154,"children":4155},{"href":4004},[4156],{"type":26,"value":4007},{"type":26,"value":4009},{"type":21,"tag":42,"props":4159,"children":4161},{"className":4160},[],[4162],{"type":26,"value":4015},{"type":26,"value":88},{"type":21,"tag":42,"props":4165,"children":4167},{"className":4166},[],[4168],{"type":26,"value":4022},{"type":26,"value":88},{"type":21,"tag":42,"props":4171,"children":4173},{"className":4172},[],[4174],{"type":26,"value":4029},{"type":26,"value":4031},{"type":21,"tag":42,"props":4177,"children":4179},{"className":4178},[],[4180],{"type":26,"value":4037},{"type":26,"value":4115},{"type":21,"tag":42,"props":4183,"children":4185},{"className":4184},[],[4186],{"type":26,"value":4187},"OpTypeSampler",{"type":26,"value":681},{"type":21,"tag":42,"props":4190,"children":4192},{"className":4191},[],[4193],{"type":26,"value":4127},{"type":26,"value":4195}," using\nthat mapping, the calculated offset for the sampler heap ",{"type":21,"tag":746,"props":4197,"children":4198},{"type":748},[],{"type":26,"value":4134},{"type":21,"tag":423,"props":4201,"children":4203},{"href":4202},"/man/VkPhysicalDeviceDescriptorHeapPropertiesEXT#limits-samplerDescriptorAlignment",[4204],{"type":21,"tag":42,"props":4205,"children":4207},{"className":4206},[],[4208],{"type":26,"value":4209},"samplerDescriptorAlignment",{"type":21,"tag":657,"props":4211,"children":4213},{"name":4212},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11397",[4214],{"type":21,"tag":22,"props":4215,"children":4216},{},[4217,4218,4222,4223,4228,4229,4234,4235,4240,4241,4246,4247,4252,4254,4257,4259],{"type":26,"value":4001},{"type":21,"tag":423,"props":4219,"children":4220},{"href":4004},[4221],{"type":26,"value":4007},{"type":26,"value":4009},{"type":21,"tag":42,"props":4224,"children":4226},{"className":4225},[],[4227],{"type":26,"value":4015},{"type":26,"value":88},{"type":21,"tag":42,"props":4230,"children":4232},{"className":4231},[],[4233],{"type":26,"value":4022},{"type":26,"value":88},{"type":21,"tag":42,"props":4236,"children":4238},{"className":4237},[],[4239],{"type":26,"value":4029},{"type":26,"value":4031},{"type":21,"tag":42,"props":4242,"children":4244},{"className":4243},[],[4245],{"type":26,"value":4037},{"type":26,"value":4115},{"type":21,"tag":42,"props":4248,"children":4250},{"className":4249},[],[4251],{"type":26,"value":3908},{"type":26,"value":4253}," using that mapping, the\ncalculated offset for the resource heap ",{"type":21,"tag":746,"props":4255,"children":4256},{"type":748},[],{"type":26,"value":4258}," be a multiple of\n",{"type":21,"tag":423,"props":4260,"children":4262},{"href":4261},"/man/VkPhysicalDeviceDescriptorHeapTensorPropertiesARM#limits-tensorDescriptorAlignment",[4263],{"type":21,"tag":42,"props":4264,"children":4266},{"className":4265},[],[4267],{"type":26,"value":4268},"tensorDescriptorAlignment",{"type":21,"tag":657,"props":4270,"children":4272},{"name":4271},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11300",[4273],{"type":21,"tag":22,"props":4274,"children":4275},{},[4276,4277,4281,4282,4287,4288,4293,4295,4298],{"type":26,"value":4001},{"type":21,"tag":423,"props":4278,"children":4279},{"href":4004},[4280],{"type":26,"value":4007},{"type":26,"value":4009},{"type":21,"tag":42,"props":4283,"children":4285},{"className":4284},[],[4286],{"type":26,"value":4029},{"type":26,"value":804},{"type":21,"tag":42,"props":4289,"children":4291},{"className":4290},[],[4292],{"type":26,"value":4037},{"type":26,"value":4294},", and a\nshader accesses a resource using that mapping, the value of the address\nat the expected location in push data ",{"type":21,"tag":746,"props":4296,"children":4297},{"type":748},[],{"type":26,"value":4299}," be a multiple of 4",{"type":21,"tag":657,"props":4301,"children":4303},{"name":4302},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11301",[4304],{"type":21,"tag":22,"props":4305,"children":4306},{},[4307,4308,4312,4313,4318,4319,4324,4325,4328,4330,4336],{"type":26,"value":4001},{"type":21,"tag":423,"props":4309,"children":4310},{"href":4004},[4311],{"type":26,"value":4007},{"type":26,"value":4009},{"type":21,"tag":42,"props":4314,"children":4316},{"className":4315},[],[4317],{"type":26,"value":4029},{"type":26,"value":804},{"type":21,"tag":42,"props":4320,"children":4322},{"className":4321},[],[4323],{"type":26,"value":4037},{"type":26,"value":4294},{"type":21,"tag":746,"props":4326,"children":4327},{"type":748},[],{"type":26,"value":4329}," be a valid\n",{"type":21,"tag":423,"props":4331,"children":4333},{"href":4332},"/man/VkDeviceAddress",[4334],{"type":26,"value":4335},"VkDeviceAddress",{"type":26,"value":4337}," backed by physical memory at every offset\nspecified by each mapping",{"type":21,"tag":657,"props":4339,"children":4341},{"name":4340},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11302",[4342],{"type":21,"tag":22,"props":4343,"children":4344},{},[4345,4346,4350,4352,4358,4360,4363,4364],{"type":26,"value":4001},{"type":21,"tag":423,"props":4347,"children":4348},{"href":4004},[4349],{"type":26,"value":4007},{"type":26,"value":4351}," using ",{"type":21,"tag":42,"props":4353,"children":4355},{"className":4354},[],[4356],{"type":26,"value":4357},"VK_DESCRIPTOR_MAPPING_SOURCE_PUSH_ADDRESS_EXT",{"type":26,"value":4359},", and\na shader accesses a resource using that mapping, the value of the\naddress at the expected location in push data ",{"type":21,"tag":746,"props":4361,"children":4362},{"type":748},[],{"type":26,"value":4329},{"type":21,"tag":423,"props":4365,"children":4366},{"href":4332},[4367],{"type":26,"value":4335},{"type":21,"tag":657,"props":4369,"children":4371},{"name":4370},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11304",[4372],{"type":21,"tag":22,"props":4373,"children":4374},{},[4375,4376,4380,4381,4387,4389,4392],{"type":26,"value":4001},{"type":21,"tag":423,"props":4377,"children":4378},{"href":4004},[4379],{"type":26,"value":4007},{"type":26,"value":4351},{"type":21,"tag":42,"props":4382,"children":4384},{"className":4383},[],[4385],{"type":26,"value":4386},"VK_DESCRIPTOR_MAPPING_SOURCE_INDIRECT_ADDRESS_EXT",{"type":26,"value":4388},",\nand a shader accesses a resource using that mapping, the value of the\naddress at the expected location in push data ",{"type":21,"tag":746,"props":4390,"children":4391},{"type":748},[],{"type":26,"value":4393}," be a multiple of 8",{"type":21,"tag":657,"props":4395,"children":4397},{"name":4396},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11305",[4398],{"type":21,"tag":22,"props":4399,"children":4400},{},[4401,4402,4406,4407,4412,4413,4416,4417,4421],{"type":26,"value":4001},{"type":21,"tag":423,"props":4403,"children":4404},{"href":4004},[4405],{"type":26,"value":4007},{"type":26,"value":4351},{"type":21,"tag":42,"props":4408,"children":4410},{"className":4409},[],[4411],{"type":26,"value":4386},{"type":26,"value":4388},{"type":21,"tag":746,"props":4414,"children":4415},{"type":748},[],{"type":26,"value":4329},{"type":21,"tag":423,"props":4418,"children":4419},{"href":4332},[4420],{"type":26,"value":4335},{"type":26,"value":4337},{"type":21,"tag":657,"props":4423,"children":4425},{"name":4424},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11306",[4426],{"type":21,"tag":22,"props":4427,"children":4428},{},[4429,4430,4434,4435,4440,4442,4445,4446],{"type":26,"value":4001},{"type":21,"tag":423,"props":4431,"children":4432},{"href":4004},[4433],{"type":26,"value":4007},{"type":26,"value":4351},{"type":21,"tag":42,"props":4436,"children":4438},{"className":4437},[],[4439],{"type":26,"value":4386},{"type":26,"value":4441},",\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":746,"props":4443,"children":4444},{"type":748},[],{"type":26,"value":4329},{"type":21,"tag":423,"props":4447,"children":4448},{"href":4332},[4449],{"type":26,"value":4335},{"type":21,"tag":657,"props":4451,"children":4453},{"name":4452},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11308",[4454],{"type":21,"tag":22,"props":4455,"children":4456},{},[4457,4459,4465,4467,4471,4473,4478,4480,4483],{"type":26,"value":4458},"For each ",{"type":21,"tag":423,"props":4460,"children":4462},{"href":4461},"/chapters/descriptorheaps#descriptorheaps",[4463],{"type":26,"value":4464},"descriptor heap",{"type":26,"value":4466}," that is statically used by\n",{"type":21,"tag":423,"props":4468,"children":4469},{"href":1900},[4470],{"type":26,"value":1903},{"type":26,"value":4472},", either directly or via a\n",{"type":21,"tag":423,"props":4474,"children":4475},{"href":4004},[4476],{"type":26,"value":4477},"descriptor mapping",{"type":26,"value":4479},", a valid descriptor heap\n",{"type":21,"tag":746,"props":4481,"children":4482},{"type":748},[],{"type":26,"value":4484}," be bound",{"type":21,"tag":657,"props":4486,"children":4488},{"name":4487},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11309",[4489],{"type":21,"tag":22,"props":4490,"children":4491},{},[4492,4493,4498,4500,4504,4505,4510,4512,4517,4519,4522,4524,4530],{"type":26,"value":665},{"type":21,"tag":423,"props":4494,"children":4495},{"href":1900},[4496],{"type":26,"value":4497},"bound shader",{"type":26,"value":4499}," was created\nas a ",{"type":21,"tag":423,"props":4501,"children":4502},{"href":1908},[4503],{"type":26,"value":1911},{"type":26,"value":2045},{"type":21,"tag":42,"props":4506,"children":4508},{"className":4507},[],[4509],{"type":26,"value":1919},{"type":26,"value":4511}," flag or\nas part of a pipeline with the\n",{"type":21,"tag":42,"props":4513,"children":4515},{"className":4514},[],[4516],{"type":26,"value":1927},{"type":26,"value":4518}," flag, execution of\nthis command ",{"type":21,"tag":746,"props":4520,"children":4521},{"type":748},[],{"type":26,"value":4523}," 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":4525,"children":4527},{"className":4526},[],[4528],{"type":26,"value":4529},"vkCmdBind*HeapEXT",{"type":26,"value":4531}," commands",{"type":21,"tag":657,"props":4533,"children":4535},{"name":4534},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11372",[4536],{"type":21,"tag":22,"props":4537,"children":4538},{},[4539,4540,4544,4546,4551,4552,4557,4558,4563,4565,4575,4577,4585,4586,4589,4591,4597],{"type":26,"value":2482},{"type":21,"tag":423,"props":4541,"children":4542},{"href":1971},[4543],{"type":26,"value":1974},{"type":26,"value":4545}," 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":4547,"children":4549},{"className":4548},[],[4550],{"type":26,"value":2494},{"type":26,"value":804},{"type":21,"tag":42,"props":4553,"children":4555},{"className":4554},[],[4556],{"type":26,"value":2501},{"type":26,"value":2503},{"type":21,"tag":42,"props":4559,"children":4561},{"className":4560},[],[4562],{"type":26,"value":2509},{"type":26,"value":4564},",\nthe ",{"type":21,"tag":423,"props":4566,"children":4568},{"href":4567},"/man/VkPhysicalDeviceRobustness2FeaturesKHR#features-robustBufferAccess2",[4569],{"type":21,"tag":42,"props":4570,"children":4572},{"className":4571},[],[4573],{"type":26,"value":4574},"robustBufferAccess2",{"type":26,"value":4576}," feature\nis not enabled,\nand the ",{"type":21,"tag":423,"props":4578,"children":4579},{"href":2514},[4580],{"type":21,"tag":42,"props":4581,"children":4583},{"className":4582},[],[4584],{"type":26,"value":2521},{"type":26,"value":2523},{"type":21,"tag":746,"props":4587,"children":4588},{"type":748},[],{"type":26,"value":4590}," not access values outside of\nthe range of the descriptor specified via ",{"type":21,"tag":423,"props":4592,"children":4594},{"href":4593},"/man/VkDeviceAddressRangeKHR",[4595],{"type":26,"value":4596},"VkDeviceAddressRangeKHR",{"type":26,"value":4598},"\nwhen the descriptor was written",{"type":21,"tag":657,"props":4600,"children":4602},{"name":4601},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11373",[4603],{"type":21,"tag":22,"props":4604,"children":4605},{},[4606,4607,4611,4613,4618,4619,4624,4625,4630,4631,4639,4640,4648,4649,4652,4654,4658],{"type":26,"value":2482},{"type":21,"tag":423,"props":4608,"children":4609},{"href":1971},[4610],{"type":26,"value":1974},{"type":26,"value":4612}," 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":4614,"children":4616},{"className":4615},[],[4617],{"type":26,"value":2494},{"type":26,"value":804},{"type":21,"tag":42,"props":4620,"children":4622},{"className":4621},[],[4623],{"type":26,"value":2501},{"type":26,"value":2503},{"type":21,"tag":42,"props":4626,"children":4628},{"className":4627},[],[4629],{"type":26,"value":2589},{"type":26,"value":4564},{"type":21,"tag":423,"props":4632,"children":4633},{"href":4567},[4634],{"type":21,"tag":42,"props":4635,"children":4637},{"className":4636},[],[4638],{"type":26,"value":4574},{"type":26,"value":4576},{"type":21,"tag":423,"props":4641,"children":4642},{"href":2514},[4643],{"type":21,"tag":42,"props":4644,"children":4646},{"className":4645},[],[4647],{"type":26,"value":2521},{"type":26,"value":2523},{"type":21,"tag":746,"props":4650,"children":4651},{"type":748},[],{"type":26,"value":4653}," not access values outside of\nthe range of the descriptor specified by ",{"type":21,"tag":423,"props":4655,"children":4656},{"href":4593},[4657],{"type":26,"value":4596},{"type":26,"value":4598},{"type":21,"tag":657,"props":4660,"children":4662},{"name":4661},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11374",[4663],{"type":21,"tag":22,"props":4664,"children":4665},{},[4666,4667,4675,4677,4685,4687,4691,4693,4696,4698,4702],{"type":26,"value":1337},{"type":21,"tag":423,"props":4668,"children":4669},{"href":4567},[4670],{"type":21,"tag":42,"props":4671,"children":4673},{"className":4672},[],[4674],{"type":26,"value":4574},{"type":26,"value":4676}," feature\nis not enabled,\nthe ",{"type":21,"tag":423,"props":4678,"children":4679},{"href":2514},[4680],{"type":21,"tag":42,"props":4681,"children":4683},{"className":4682},[],[4684],{"type":26,"value":2521},{"type":26,"value":4686}," feature is\nnot enabled, and any ",{"type":21,"tag":423,"props":4688,"children":4689},{"href":1908},[4690],{"type":26,"value":1911},{"type":26,"value":4692}," 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":746,"props":4694,"children":4695},{"type":748},[],{"type":26,"value":4697}," not access values outside of the range of the buffer as\nspecified by ",{"type":21,"tag":423,"props":4699,"children":4700},{"href":4593},[4701],{"type":26,"value":4596},{"type":26,"value":4703}," when the descriptor was\nwritten",{"type":21,"tag":657,"props":4705,"children":4707},{"name":4706},"VUID-vkCmdDrawIndirectByteCount2EXT-pBindInfo-11375",[4708],{"type":21,"tag":22,"props":4709,"children":4710},{},[4711,4713,4717,4719,4723,4725,4731,4733,4739,4742,4744],{"type":26,"value":4712},"If any ",{"type":21,"tag":423,"props":4714,"children":4715},{"href":1900},[4716],{"type":26,"value":4497},{"type":26,"value":4718}," uses an embedded sampler via a\n",{"type":21,"tag":423,"props":4720,"children":4721},{"href":4004},[4722],{"type":26,"value":4477},{"type":26,"value":4724},", the value of\n",{"type":21,"tag":42,"props":4726,"children":4728},{"className":4727},[],[4729],{"type":26,"value":4730},"pBindInfo→reservedRangeSize",{"type":26,"value":4732}," set for ",{"type":21,"tag":423,"props":4734,"children":4736},{"href":4735},"/man/vkCmdBindSamplerHeapEXT",[4737],{"type":26,"value":4738},"vkCmdBindSamplerHeapEXT",{"type":21,"tag":746,"props":4740,"children":4741},{"type":748},[],{"type":26,"value":4743}," be greater than or equal to\n",{"type":21,"tag":423,"props":4745,"children":4747},{"href":4746},"/man/VkPhysicalDeviceDescriptorHeapPropertiesEXT#limits-minSamplerHeapReservedRangeWithEmbedded",[4748],{"type":21,"tag":42,"props":4749,"children":4751},{"className":4750},[],[4752],{"type":26,"value":4753},"minSamplerHeapReservedRangeWithEmbedded",{"type":21,"tag":657,"props":4755,"children":4757},{"name":4756},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11376",[4758],{"type":21,"tag":22,"props":4759,"children":4760},{},[4761,4762,4766,4767,4771,4772,4777,4778,4783,4784,4787,4789],{"type":26,"value":665},{"type":21,"tag":423,"props":4763,"children":4764},{"href":1900},[4765],{"type":26,"value":4497},{"type":26,"value":4499},{"type":21,"tag":423,"props":4768,"children":4769},{"href":1908},[4770],{"type":26,"value":1911},{"type":26,"value":2045},{"type":21,"tag":42,"props":4773,"children":4775},{"className":4774},[],[4776],{"type":26,"value":1919},{"type":26,"value":4511},{"type":21,"tag":42,"props":4779,"children":4781},{"className":4780},[],[4782],{"type":26,"value":1927},{"type":26,"value":2027},{"type":21,"tag":746,"props":4785,"children":4786},{"type":748},[],{"type":26,"value":4788}," have been set by\n",{"type":21,"tag":423,"props":4790,"children":4792},{"href":4791},"/man/vkCmdPushDataEXT",[4793],{"type":26,"value":4794},"vkCmdPushDataEXT",{"type":21,"tag":657,"props":4796,"children":4798},{"name":4797},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11398",[4799],{"type":21,"tag":22,"props":4800,"children":4801},{},[4802,4803,4807,4809,4813,4814,4820,4821,4826,4827,4833,4834,4840,4841,4847,4848,4853,4855,4858,4860],{"type":26,"value":665},{"type":21,"tag":423,"props":4804,"children":4805},{"href":1900},[4806],{"type":26,"value":4497},{"type":26,"value":4808}," was created with a\n",{"type":21,"tag":423,"props":4810,"children":4811},{"href":4004},[4812],{"type":26,"value":4477},{"type":26,"value":4009},{"type":21,"tag":42,"props":4815,"children":4817},{"className":4816},[],[4818],{"type":26,"value":4819},"VK_DESCRIPTOR_MAPPING_SOURCE_PUSH_DATA_EXT",{"type":26,"value":88},{"type":21,"tag":42,"props":4822,"children":4824},{"className":4823},[],[4825],{"type":26,"value":4357},{"type":26,"value":88},{"type":21,"tag":42,"props":4828,"children":4830},{"className":4829},[],[4831],{"type":26,"value":4832},"VK_DESCRIPTOR_MAPPING_SOURCE_SHADER_RECORD_DATA_EXT",{"type":26,"value":88},{"type":21,"tag":42,"props":4835,"children":4837},{"className":4836},[],[4838],{"type":26,"value":4839},"VK_DESCRIPTOR_MAPPING_SOURCE_SHADER_RECORD_ADDRESS_EXT",{"type":26,"value":88},{"type":21,"tag":42,"props":4842,"children":4844},{"className":4843},[],[4845],{"type":26,"value":4846},"VK_DESCRIPTOR_MAPPING_SOURCE_RESOURCE_HEAP_DATA_EXT",{"type":26,"value":1385},{"type":21,"tag":42,"props":4849,"children":4851},{"className":4850},[],[4852],{"type":26,"value":4386},{"type":26,"value":4854},", and a shader\naccesses a resource using that mapping, the access ",{"type":21,"tag":746,"props":4856,"children":4857},{"type":748},[],{"type":26,"value":4859}," not be\n",{"type":21,"tag":423,"props":4861,"children":4863},{"href":4862},"/chapters/shaders#shaders-execution-memory-access-bounds",[4864],{"type":26,"value":4865},"out of bounds",{"type":21,"tag":657,"props":4867,"children":4869},{"name":4868},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11437",[4870],{"type":21,"tag":22,"props":4871,"children":4872},{},[4873,4874,4878,4879,4884,4885,4890,4891,4896,4898,4901,4903,4909],{"type":26,"value":4001},{"type":21,"tag":423,"props":4875,"children":4876},{"href":4004},[4877],{"type":26,"value":4007},{"type":26,"value":4009},{"type":21,"tag":42,"props":4880,"children":4882},{"className":4881},[],[4883],{"type":26,"value":4029},{"type":26,"value":88},{"type":21,"tag":42,"props":4886,"children":4888},{"className":4887},[],[4889],{"type":26,"value":4037},{"type":26,"value":1385},{"type":21,"tag":42,"props":4892,"children":4894},{"className":4893},[],[4895],{"type":26,"value":4386},{"type":26,"value":4897},", and a shader\naccesses a resource using that mapping, the buffer from which the\naddress in push data was queried ",{"type":21,"tag":746,"props":4899,"children":4900},{"type":748},[],{"type":26,"value":4902}," have been created with the\n",{"type":21,"tag":42,"props":4904,"children":4906},{"className":4905},[],[4907],{"type":26,"value":4908},"VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT",{"type":26,"value":4910}," usage flag set",{"type":21,"tag":657,"props":4912,"children":4914},{"name":4913},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11438",[4915],{"type":21,"tag":22,"props":4916,"children":4917},{},[4918,4919,4923,4924,4929,4930,4935,4936,4941,4943,4946,4948,4953],{"type":26,"value":4001},{"type":21,"tag":423,"props":4920,"children":4921},{"href":4004},[4922],{"type":26,"value":4007},{"type":26,"value":4351},{"type":21,"tag":42,"props":4925,"children":4927},{"className":4926},[],[4928],{"type":26,"value":4357},{"type":26,"value":88},{"type":21,"tag":42,"props":4931,"children":4933},{"className":4932},[],[4934],{"type":26,"value":4839},{"type":26,"value":4031},{"type":21,"tag":42,"props":4937,"children":4939},{"className":4938},[],[4940],{"type":26,"value":4386},{"type":26,"value":4942},", and a shader\naccesses a uniform buffer using that mapping, the address that the\nuniform buffer is mapped to ",{"type":21,"tag":746,"props":4944,"children":4945},{"type":748},[],{"type":26,"value":4947}," have been queried from a buffer\ncreated with the ",{"type":21,"tag":42,"props":4949,"children":4951},{"className":4950},[],[4952],{"type":26,"value":4908},{"type":26,"value":4910},{"type":21,"tag":657,"props":4955,"children":4957},{"name":4956},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11441",[4958],{"type":21,"tag":22,"props":4959,"children":4960},{},[4961,4962,4966,4967,4972,4973,4978,4979,4984,4985,4988,4990],{"type":26,"value":4001},{"type":21,"tag":423,"props":4963,"children":4964},{"href":4004},[4965],{"type":26,"value":4007},{"type":26,"value":4351},{"type":21,"tag":42,"props":4968,"children":4970},{"className":4969},[],[4971],{"type":26,"value":4357},{"type":26,"value":88},{"type":21,"tag":42,"props":4974,"children":4976},{"className":4975},[],[4977],{"type":26,"value":4839},{"type":26,"value":4031},{"type":21,"tag":42,"props":4980,"children":4982},{"className":4981},[],[4983],{"type":26,"value":4386},{"type":26,"value":4942},{"type":21,"tag":746,"props":4986,"children":4987},{"type":748},[],{"type":26,"value":4989}," be aligned to\n",{"type":21,"tag":423,"props":4991,"children":4993},{"href":4992},"/man/VkPhysicalDeviceLimits#limits-minUniformBufferOffsetAlignment",[4994],{"type":21,"tag":42,"props":4995,"children":4997},{"className":4996},[],[4998],{"type":26,"value":4999},"minUniformBufferOffsetAlignment",{"type":21,"tag":657,"props":5001,"children":5003},{"name":5002},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11439",[5004],{"type":21,"tag":22,"props":5005,"children":5006},{},[5007,5008,5012,5013,5018,5019,5024,5025,5030,5032,5035,5036,5042],{"type":26,"value":4001},{"type":21,"tag":423,"props":5009,"children":5010},{"href":4004},[5011],{"type":26,"value":4007},{"type":26,"value":4351},{"type":21,"tag":42,"props":5014,"children":5016},{"className":5015},[],[5017],{"type":26,"value":4357},{"type":26,"value":88},{"type":21,"tag":42,"props":5020,"children":5022},{"className":5021},[],[5023],{"type":26,"value":4839},{"type":26,"value":4031},{"type":21,"tag":42,"props":5026,"children":5028},{"className":5027},[],[5029],{"type":26,"value":4386},{"type":26,"value":5031},", and a shader\naccesses a storage buffer using that mapping, the address that the\nstorage buffer is mapped to ",{"type":21,"tag":746,"props":5033,"children":5034},{"type":748},[],{"type":26,"value":4947},{"type":21,"tag":42,"props":5037,"children":5039},{"className":5038},[],[5040],{"type":26,"value":5041},"VK_BUFFER_USAGE_STORAGE_BUFFER_BIT",{"type":26,"value":4910},{"type":21,"tag":657,"props":5044,"children":5046},{"name":5045},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11442",[5047],{"type":21,"tag":22,"props":5048,"children":5049},{},[5050,5051,5055,5056,5061,5062,5067,5068,5073,5074,5077,5078],{"type":26,"value":4001},{"type":21,"tag":423,"props":5052,"children":5053},{"href":4004},[5054],{"type":26,"value":4007},{"type":26,"value":4351},{"type":21,"tag":42,"props":5057,"children":5059},{"className":5058},[],[5060],{"type":26,"value":4357},{"type":26,"value":88},{"type":21,"tag":42,"props":5063,"children":5065},{"className":5064},[],[5066],{"type":26,"value":4839},{"type":26,"value":4031},{"type":21,"tag":42,"props":5069,"children":5071},{"className":5070},[],[5072],{"type":26,"value":4386},{"type":26,"value":5031},{"type":21,"tag":746,"props":5075,"children":5076},{"type":748},[],{"type":26,"value":4989},{"type":21,"tag":423,"props":5079,"children":5081},{"href":5080},"/man/VkPhysicalDeviceLimits#limits-minStorageBufferOffsetAlignment",[5082],{"type":21,"tag":42,"props":5083,"children":5085},{"className":5084},[],[5086],{"type":26,"value":5087},"minStorageBufferOffsetAlignment",{"type":21,"tag":657,"props":5089,"children":5091},{"name":5090},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11485",[5092],{"type":21,"tag":22,"props":5093,"children":5094},{},[5095,5097,5101,5102,5107,5108,5113,5114,5119,5121,5124,5126,5132,5134,5140,5142,5148,5149],{"type":26,"value":5096},"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":423,"props":5098,"children":5099},{"href":4004},[5100],{"type":26,"value":4477},{"type":26,"value":4351},{"type":21,"tag":42,"props":5103,"children":5105},{"className":5104},[],[5106],{"type":26,"value":4357},{"type":26,"value":1130},{"type":21,"tag":42,"props":5109,"children":5111},{"className":5110},[],[5112],{"type":26,"value":4839},{"type":26,"value":3453},{"type":21,"tag":42,"props":5115,"children":5117},{"className":5116},[],[5118],{"type":26,"value":4386},{"type":26,"value":5120},", and a shader accesses an acceleration structure using that mapping, the address that the acceleration structure is mapped to ",{"type":21,"tag":746,"props":5122,"children":5123},{"type":748},[],{"type":26,"value":5125}," be an acceleration structure address retrieved from a ",{"type":21,"tag":423,"props":5127,"children":5129},{"href":5128},"/man/VkAccelerationStructureKHR",[5130],{"type":26,"value":5131},"VkAccelerationStructureKHR",{"type":26,"value":5133}," object via ",{"type":21,"tag":423,"props":5135,"children":5137},{"href":5136},"/man/vkGetAccelerationStructureDeviceAddressKHR",[5138],{"type":26,"value":5139},"vkGetAccelerationStructureDeviceAddressKHR",{"type":26,"value":5141},"\nor handle retrieved from a ",{"type":21,"tag":423,"props":5143,"children":5145},{"href":5144},"/man/VkAccelerationStructureNV",[5146],{"type":26,"value":5147},"VkAccelerationStructureNV",{"type":26,"value":5133},{"type":21,"tag":423,"props":5150,"children":5152},{"href":5151},"/man/vkGetAccelerationStructureHandleNV",[5153],{"type":26,"value":5154},"vkGetAccelerationStructureHandleNV",{"type":21,"tag":657,"props":5156,"children":5158},{"name":5157},"VUID-vkCmdDrawIndirectByteCount2EXT-index-11450",[5159],{"type":21,"tag":22,"props":5160,"children":5161},{},[5162,5164,5170,5171,5175,5176,5182,5183,5186],{"type":26,"value":5163},"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":423,"props":5165,"children":5167},{"href":5166},"/man/VkSamplerCustomBorderColorIndexCreateInfoEXT",[5168],{"type":26,"value":5169},"VkSamplerCustomBorderColorIndexCreateInfoEXT",{"type":26,"value":4724},{"type":21,"tag":423,"props":5172,"children":5173},{"href":5166},[5174],{"type":26,"value":5169},{"type":26,"value":241},{"type":21,"tag":42,"props":5177,"children":5179},{"className":5178},[],[5180],{"type":26,"value":5181},"index",{"type":26,"value":744},{"type":21,"tag":746,"props":5184,"children":5185},{"type":748},[],{"type":26,"value":5187},"\nhave been registered before this command was recorded, and still be\nregistered during the sampling operation, with an identically defined\ncolor",{"type":21,"tag":657,"props":5189,"children":5191},{"name":5190},"VUID-vkCmdDrawIndirectByteCount2EXT-protectedNoFault-11455",[5192],{"type":21,"tag":22,"props":5193,"children":5194},{},[5195,5196,5204,5206,5210,5211,5216,5217,5222,5223,5228,5230,5233,5235,5241],{"type":26,"value":2639},{"type":21,"tag":423,"props":5197,"children":5198},{"href":2649},[5199],{"type":21,"tag":42,"props":5200,"children":5202},{"className":5201},[],[5203],{"type":26,"value":2656},{"type":26,"value":5205}," 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":423,"props":5207,"children":5208},{"href":4004},[5209],{"type":26,"value":4007},{"type":26,"value":4351},{"type":21,"tag":42,"props":5212,"children":5214},{"className":5213},[],[5215],{"type":26,"value":4357},{"type":26,"value":88},{"type":21,"tag":42,"props":5218,"children":5220},{"className":5219},[],[5221],{"type":26,"value":4839},{"type":26,"value":4031},{"type":21,"tag":42,"props":5224,"children":5226},{"className":5225},[],[5227],{"type":26,"value":4386},{"type":26,"value":5229},", the address\nthat the resource is mapped to ",{"type":21,"tag":746,"props":5231,"children":5232},{"type":748},[],{"type":26,"value":5234}," have been queried from a buffer\ncreated without the ",{"type":21,"tag":42,"props":5236,"children":5238},{"className":5237},[],[5239],{"type":26,"value":5240},"VK_BUFFER_CREATE_PROTECTED_BIT",{"type":26,"value":5242}," create flag set",{"type":21,"tag":657,"props":5244,"children":5246},{"name":5245},"VUID-vkCmdDrawIndirectByteCount2EXT-protectedNoFault-11456",[5247],{"type":21,"tag":22,"props":5248,"children":5249},{},[5250,5251,5259,5260,5264,5265,5270,5271,5276,5278,5281,5282,5287],{"type":26,"value":2639},{"type":21,"tag":423,"props":5252,"children":5253},{"href":2649},[5254],{"type":21,"tag":42,"props":5255,"children":5257},{"className":5256},[],[5258],{"type":26,"value":2656},{"type":26,"value":5205},{"type":21,"tag":423,"props":5261,"children":5262},{"href":4004},[5263],{"type":26,"value":4007},{"type":26,"value":4009},{"type":21,"tag":42,"props":5266,"children":5268},{"className":5267},[],[5269],{"type":26,"value":4037},{"type":26,"value":804},{"type":21,"tag":42,"props":5272,"children":5274},{"className":5273},[],[5275],{"type":26,"value":4029},{"type":26,"value":5277},",\nthe address of the indirect memory ",{"type":21,"tag":746,"props":5279,"children":5280},{"type":748},[],{"type":26,"value":5234},{"type":21,"tag":42,"props":5283,"children":5285},{"className":5284},[],[5286],{"type":26,"value":5240},{"type":26,"value":5242},{"type":21,"tag":657,"props":5289,"children":5291},{"name":5290},"VUID-vkCmdDrawIndirectByteCount2EXT-renderPass-02684",[5292],{"type":21,"tag":22,"props":5293,"children":5294},{},[5295,5297,5300,5302,5307,5309,5315,5317,5323,5325,5330,5332],{"type":26,"value":5296},"The current render pass ",{"type":21,"tag":746,"props":5298,"children":5299},{"type":748},[],{"type":26,"value":5301}," be ",{"type":21,"tag":423,"props":5303,"children":5305},{"href":5304},"/chapters/renderpass#renderpass-compatibility",[5306],{"type":26,"value":3976},{"type":26,"value":5308},"\nwith the ",{"type":21,"tag":42,"props":5310,"children":5312},{"className":5311},[],[5313],{"type":26,"value":5314},"renderPass",{"type":26,"value":5316}," member of the\n",{"type":21,"tag":42,"props":5318,"children":5320},{"className":5319},[],[5321],{"type":26,"value":5322},"VkGraphicsPipelineCreateInfo",{"type":26,"value":5324}," structure specified when creating the\n",{"type":21,"tag":42,"props":5326,"children":5328},{"className":5327},[],[5329],{"type":26,"value":1974},{"type":26,"value":5331}," bound to ",{"type":21,"tag":42,"props":5333,"children":5335},{"className":5334},[],[5336],{"type":26,"value":5337},"VK_PIPELINE_BIND_POINT_GRAPHICS",{"type":21,"tag":657,"props":5339,"children":5341},{"name":5340},"VUID-vkCmdDrawIndirectByteCount2EXT-subpass-02685",[5342],{"type":21,"tag":22,"props":5343,"children":5344},{},[5345,5347,5350,5351,5357,5359,5364,5366,5371,5373],{"type":26,"value":5346},"The subpass index of the current render pass ",{"type":21,"tag":746,"props":5348,"children":5349},{"type":748},[],{"type":26,"value":3915},{"type":21,"tag":42,"props":5352,"children":5354},{"className":5353},[],[5355],{"type":26,"value":5356},"subpass",{"type":26,"value":5358}," member of the ",{"type":21,"tag":42,"props":5360,"children":5362},{"className":5361},[],[5363],{"type":26,"value":5322},{"type":26,"value":5365}," structure\nspecified when creating the ",{"type":21,"tag":42,"props":5367,"children":5369},{"className":5368},[],[5370],{"type":26,"value":1974},{"type":26,"value":5372}," bound to\n",{"type":21,"tag":42,"props":5374,"children":5376},{"className":5375},[],[5377],{"type":26,"value":5337},{"type":21,"tag":657,"props":5379,"children":5381},{"name":5380},"VUID-vkCmdDrawIndirectByteCount2EXT-OpTypeImage-07468",[5382],{"type":21,"tag":22,"props":5383,"children":5384},{},[5385,5387,5392,5394,5399,5401,5407,5409,5412,5414,5420],{"type":26,"value":5386},"If any shader executed by this pipeline accesses an ",{"type":21,"tag":42,"props":5388,"children":5390},{"className":5389},[],[5391],{"type":26,"value":1737},{"type":26,"value":5393},"\nvariable with a ",{"type":21,"tag":42,"props":5395,"children":5397},{"className":5396},[],[5398],{"type":26,"value":2700},{"type":26,"value":5400}," operand of ",{"type":21,"tag":42,"props":5402,"children":5404},{"className":5403},[],[5405],{"type":26,"value":5406},"SubpassData",{"type":26,"value":5408},", it ",{"type":21,"tag":746,"props":5410,"children":5411},{"type":748},[],{"type":26,"value":5413}," be\ndecorated with an ",{"type":21,"tag":42,"props":5415,"children":5417},{"className":5416},[],[5418],{"type":26,"value":5419},"InputAttachmentIndex",{"type":26,"value":5421}," that corresponds to a valid\ninput attachment in the current subpass",{"type":21,"tag":657,"props":5423,"children":5425},{"name":5424},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07469",[5426],{"type":21,"tag":22,"props":5427,"children":5428},{},[5429,5431,5434,5436,5440,5442,5446,5448,5454,5456,5461,5463,5469,5471],{"type":26,"value":5430},"Input attachment views accessed in a subpass ",{"type":21,"tag":746,"props":5432,"children":5433},{"type":748},[],{"type":26,"value":5435}," be created with the\nsame ",{"type":21,"tag":423,"props":5437,"children":5438},{"href":2924},[5439],{"type":26,"value":2927},{"type":26,"value":5441}," as the corresponding subpass definition, and be\ncreated with a ",{"type":21,"tag":423,"props":5443,"children":5444},{"href":731},[5445],{"type":26,"value":734},{"type":26,"value":5447}," that is compatible with the attachment\nreferenced by the subpass'\n",{"type":21,"tag":42,"props":5449,"children":5451},{"className":5450},[],[5452],{"type":26,"value":5453},"pInputAttachments",{"type":26,"value":5455},"[",{"type":21,"tag":42,"props":5457,"children":5459},{"className":5458},[],[5460],{"type":26,"value":5419},{"type":26,"value":5462},"] in the bound\n",{"type":21,"tag":423,"props":5464,"children":5466},{"href":5465},"/man/VkFramebuffer",[5467],{"type":26,"value":5468},"VkFramebuffer",{"type":26,"value":5470}," as specified by\n",{"type":21,"tag":423,"props":5472,"children":5474},{"href":5473},"/chapters/interfaces#compatibility-inputattachment",[5475],{"type":26,"value":5476},"Fragment Input Attachment\nCompatibility",{"type":21,"tag":657,"props":5478,"children":5480},{"name":5479},"VUID-vkCmdDrawIndirectByteCount2EXT-pDepthInputAttachmentIndex-09595",[5481],{"type":21,"tag":22,"props":5482,"children":5483},{},[5484,5486,5491,5493,5499,5501,5506,5508,5512,5513,5519,5521,5525,5526,5532,5534,5540,5541,5544,5546,5550,5552],{"type":26,"value":5485},"Input attachment views accessed in a dynamic render pass with a\n",{"type":21,"tag":42,"props":5487,"children":5489},{"className":5488},[],[5490],{"type":26,"value":5419},{"type":26,"value":5492}," referenced by\n",{"type":21,"tag":423,"props":5494,"children":5496},{"href":5495},"/man/VkRenderingInputAttachmentIndexInfo",[5497],{"type":26,"value":5498},"VkRenderingInputAttachmentIndexInfo",{"type":26,"value":5500},", or no\n",{"type":21,"tag":42,"props":5502,"children":5504},{"className":5503},[],[5505],{"type":26,"value":5419},{"type":26,"value":5507}," if\n",{"type":21,"tag":423,"props":5509,"children":5510},{"href":5495},[5511],{"type":26,"value":5498},{"type":26,"value":241},{"type":21,"tag":42,"props":5514,"children":5516},{"className":5515},[],[5517],{"type":26,"value":5518},"pDepthInputAttachmentIndex",{"type":26,"value":5520},"\nor\n",{"type":21,"tag":423,"props":5522,"children":5523},{"href":5495},[5524],{"type":26,"value":5498},{"type":26,"value":241},{"type":21,"tag":42,"props":5527,"children":5529},{"className":5528},[],[5530],{"type":26,"value":5531},"pStencilInputAttachmentIndex",{"type":26,"value":5533},"\nare ",{"type":21,"tag":42,"props":5535,"children":5537},{"className":5536},[],[5538],{"type":26,"value":5539},"NULL",{"type":26,"value":1130},{"type":21,"tag":746,"props":5542,"children":5543},{"type":748},[],{"type":26,"value":5545}," be created with a ",{"type":21,"tag":423,"props":5547,"children":5548},{"href":731},[5549],{"type":26,"value":734},{"type":26,"value":5551}," that is compatible\nwith the corresponding color, depth, or stencil attachment in\n",{"type":21,"tag":423,"props":5553,"children":5555},{"href":5554},"/man/VkRenderingInfo",[5556],{"type":26,"value":5557},"VkRenderingInfo",{"type":21,"tag":657,"props":5559,"children":5561},{"name":5560},"VUID-vkCmdDrawIndirectByteCount2EXT-pDepthInputAttachmentIndex-09596",[5562],{"type":21,"tag":22,"props":5563,"children":5564},{},[5565,5567,5570,5572,5577,5579,5583,5584,5589,5591,5595,5596,5601,5603],{"type":26,"value":5566},"Input attachment views accessed in a dynamic render pass via a shader\nobject ",{"type":21,"tag":746,"props":5568,"children":5569},{"type":748},[],{"type":26,"value":5571}," have an ",{"type":21,"tag":42,"props":5573,"children":5575},{"className":5574},[],[5576],{"type":26,"value":5419},{"type":26,"value":5578}," if both\n",{"type":21,"tag":423,"props":5580,"children":5581},{"href":5495},[5582],{"type":26,"value":5498},{"type":26,"value":241},{"type":21,"tag":42,"props":5585,"children":5587},{"className":5586},[],[5588],{"type":26,"value":5518},{"type":26,"value":5590},"\nand\n",{"type":21,"tag":423,"props":5592,"children":5593},{"href":5495},[5594],{"type":26,"value":5498},{"type":26,"value":241},{"type":21,"tag":42,"props":5597,"children":5599},{"className":5598},[],[5600],{"type":26,"value":5531},{"type":26,"value":5602},"\nare non-",{"type":21,"tag":42,"props":5604,"children":5606},{"className":5605},[],[5607],{"type":26,"value":5539},{"type":21,"tag":657,"props":5609,"children":5611},{"name":5610},"VUID-vkCmdDrawIndirectByteCount2EXT-InputAttachmentIndex-09597",[5612],{"type":21,"tag":22,"props":5613,"children":5614},{},[5615,5617,5622,5624,5629,5630,5633,5635],{"type":26,"value":5616},"If an input attachment view accessed in a dynamic render pass via a\nshader object has an ",{"type":21,"tag":42,"props":5618,"children":5620},{"className":5619},[],[5621],{"type":26,"value":5419},{"type":26,"value":5623},", the\n",{"type":21,"tag":42,"props":5625,"children":5627},{"className":5626},[],[5628],{"type":26,"value":5419},{"type":26,"value":744},{"type":21,"tag":746,"props":5631,"children":5632},{"type":748},[],{"type":26,"value":5634}," match an index in\n",{"type":21,"tag":423,"props":5636,"children":5637},{"href":5495},[5638],{"type":26,"value":5498},{"type":21,"tag":657,"props":5640,"children":5642},{"name":5641},"VUID-vkCmdDrawIndirectByteCount2EXT-None-06537",[5643],{"type":21,"tag":22,"props":5644,"children":5645},{},[5646,5648,5651],{"type":26,"value":5647},"Memory backing image subresources used as attachments in the current\nrender pass ",{"type":21,"tag":746,"props":5649,"children":5650},{"type":748},[],{"type":26,"value":5652}," not be written in any way other than as an attachment\nby this command",{"type":21,"tag":657,"props":5654,"children":5656},{"name":5655},"VUID-vkCmdDrawIndirectByteCount2EXT-None-10795",[5657],{"type":21,"tag":22,"props":5658,"children":5659},{},[5660,5662,5668,5670,5676,5678,5681],{"type":26,"value":5661},"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":423,"props":5663,"children":5665},{"href":5664},"/chapters/renderpass#renderpass-feedbackloop",[5666],{"type":26,"value":5667},"feedback loop",{"type":26,"value":5669}," is not enabled for\n",{"type":21,"tag":42,"props":5671,"children":5673},{"className":5672},[],[5674],{"type":26,"value":5675},"VK_IMAGE_ASPECT_COLOR_BIT",{"type":26,"value":5677}," on that attachment,\nit ",{"type":21,"tag":746,"props":5679,"children":5680},{"type":748},[],{"type":26,"value":5682}," not be accessed in any way other than as an attachment by this\ncommand",{"type":21,"tag":657,"props":5684,"children":5686},{"name":5685},"VUID-vkCmdDrawIndirectByteCount2EXT-None-10796",[5687],{"type":21,"tag":22,"props":5688,"children":5689},{},[5690,5692,5696,5697,5703,5704,5707],{"type":26,"value":5691},"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":423,"props":5693,"children":5694},{"href":5664},[5695],{"type":26,"value":5667},{"type":26,"value":5669},{"type":21,"tag":42,"props":5698,"children":5700},{"className":5699},[],[5701],{"type":26,"value":5702},"VK_IMAGE_ASPECT_DEPTH_BIT",{"type":26,"value":5677},{"type":21,"tag":746,"props":5705,"children":5706},{"type":748},[],{"type":26,"value":5682},{"type":21,"tag":657,"props":5709,"children":5711},{"name":5710},"VUID-vkCmdDrawIndirectByteCount2EXT-None-10797",[5712],{"type":21,"tag":22,"props":5713,"children":5714},{},[5715,5717,5721,5722,5728,5729,5732],{"type":26,"value":5716},"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":423,"props":5718,"children":5719},{"href":5664},[5720],{"type":26,"value":5667},{"type":26,"value":5669},{"type":21,"tag":42,"props":5723,"children":5725},{"className":5724},[],[5726],{"type":26,"value":5727},"VK_IMAGE_ASPECT_STENCIL_BIT",{"type":26,"value":5677},{"type":21,"tag":746,"props":5730,"children":5731},{"type":748},[],{"type":26,"value":5682},{"type":21,"tag":657,"props":5734,"children":5736},{"name":5735},"VUID-vkCmdDrawIndirectByteCount2EXT-None-12338",[5737],{"type":21,"tag":22,"props":5738,"children":5739},{},[5740,5742,5746,5747,5752,5754,5757],{"type":26,"value":5741},"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":423,"props":5743,"children":5744},{"href":5664},[5745],{"type":26,"value":5667},{"type":26,"value":5669},{"type":21,"tag":42,"props":5748,"children":5750},{"className":5749},[],[5751],{"type":26,"value":5675},{"type":26,"value":5753}," on that attachment,\nthe color attachment ",{"type":21,"tag":746,"props":5755,"children":5756},{"type":748},[],{"type":26,"value":5758}," not be written to by this command",{"type":21,"tag":657,"props":5760,"children":5762},{"name":5761},"VUID-vkCmdDrawIndirectByteCount2EXT-None-12339",[5763],{"type":21,"tag":22,"props":5764,"children":5765},{},[5766,5768,5772,5773,5778,5780,5783],{"type":26,"value":5767},"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":423,"props":5769,"children":5770},{"href":5664},[5771],{"type":26,"value":5667},{"type":26,"value":5669},{"type":21,"tag":42,"props":5774,"children":5776},{"className":5775},[],[5777],{"type":26,"value":5702},{"type":26,"value":5779}," on that attachment,\nthe depth attachment ",{"type":21,"tag":746,"props":5781,"children":5782},{"type":748},[],{"type":26,"value":5758},{"type":21,"tag":657,"props":5785,"children":5787},{"name":5786},"VUID-vkCmdDrawIndirectByteCount2EXT-None-12340",[5788],{"type":21,"tag":22,"props":5789,"children":5790},{},[5791,5793,5797,5798,5803,5805,5808],{"type":26,"value":5792},"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":423,"props":5794,"children":5795},{"href":5664},[5796],{"type":26,"value":5667},{"type":26,"value":5669},{"type":21,"tag":42,"props":5799,"children":5801},{"className":5800},[],[5802],{"type":26,"value":5727},{"type":26,"value":5804}," on that attachment,\nthe stencil attachment ",{"type":21,"tag":746,"props":5806,"children":5807},{"type":748},[],{"type":26,"value":5758},{"type":21,"tag":657,"props":5810,"children":5812},{"name":5811},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09003",[5813],{"type":21,"tag":22,"props":5814,"children":5815},{},[5816,5818,5821],{"type":26,"value":5817},"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":746,"props":5819,"children":5820},{"type":748},[],{"type":26,"value":5822}," not be\naccessed in any way other than as an attachment, storage image, or\nsampled image by this command",{"type":21,"tag":657,"props":5824,"children":5826},{"name":5825},"VUID-vkCmdDrawIndirectByteCount2EXT-None-06886",[5827],{"type":21,"tag":22,"props":5828,"children":5829},{},[5830,5832,5838,5839,5842],{"type":26,"value":5831},"If the current render pass instance uses a depth/stencil attachment with\na read-only layout for the depth aspect, ",{"type":21,"tag":423,"props":5833,"children":5835},{"href":5834},"/chapters/fragops#fragops-depth-write",[5836],{"type":26,"value":5837},"depth\nwrites",{"type":26,"value":744},{"type":21,"tag":746,"props":5840,"children":5841},{"type":748},[],{"type":26,"value":5843}," be disabled",{"type":21,"tag":657,"props":5845,"children":5847},{"name":5846},"VUID-vkCmdDrawIndirectByteCount2EXT-None-06887",[5848],{"type":21,"tag":22,"props":5849,"children":5850},{},[5851,5853,5859,5861,5867,5868,5871,5872],{"type":26,"value":5852},"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":5854,"children":5856},{"className":5855},[],[5857],{"type":26,"value":5858},"writeMask",{"type":26,"value":5860}," are not zero, and stencil test is enabled,\n",{"type":21,"tag":423,"props":5862,"children":5864},{"href":5863},"/chapters/fragops#fragops-stencil",[5865],{"type":26,"value":5866},"all stencil ops",{"type":26,"value":744},{"type":21,"tag":746,"props":5869,"children":5870},{"type":748},[],{"type":26,"value":5301},{"type":21,"tag":42,"props":5873,"children":5875},{"className":5874},[],[5876],{"type":26,"value":5877},"VK_STENCIL_OP_KEEP",{"type":21,"tag":657,"props":5879,"children":5881},{"name":5880},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07831",[5882],{"type":21,"tag":22,"props":5883,"children":5884},{},[5885,5887,5893,5895,5901,5902,5905,5907,5913],{"type":26,"value":5886},"If the bound graphics pipeline state was created with the\n",{"type":21,"tag":42,"props":5888,"children":5890},{"className":5889},[],[5891],{"type":26,"value":5892},"VK_DYNAMIC_STATE_VIEWPORT",{"type":26,"value":5894}," dynamic state enabled then\n",{"type":21,"tag":423,"props":5896,"children":5898},{"href":5897},"/man/vkCmdSetViewport",[5899],{"type":26,"value":5900},"vkCmdSetViewport",{"type":26,"value":744},{"type":21,"tag":746,"props":5903,"children":5904},{"type":748},[],{"type":26,"value":5906}," have been called and not subsequently\n",{"type":21,"tag":423,"props":5908,"children":5910},{"href":5909},"/chapters/pipelines#dynamic-state-lifetime",[5911],{"type":26,"value":5912},"invalidated",{"type":26,"value":5914}," in the current command buffer\nprior to this drawing command",{"type":21,"tag":657,"props":5916,"children":5918},{"name":5917},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07832",[5919],{"type":21,"tag":22,"props":5920,"children":5921},{},[5922,5923,5929,5930,5936,5937,5940,5941,5945],{"type":26,"value":5886},{"type":21,"tag":42,"props":5924,"children":5926},{"className":5925},[],[5927],{"type":26,"value":5928},"VK_DYNAMIC_STATE_SCISSOR",{"type":26,"value":5894},{"type":21,"tag":423,"props":5931,"children":5933},{"href":5932},"/man/vkCmdSetScissor",[5934],{"type":26,"value":5935},"vkCmdSetScissor",{"type":26,"value":744},{"type":21,"tag":746,"props":5938,"children":5939},{"type":748},[],{"type":26,"value":5906},{"type":21,"tag":423,"props":5942,"children":5943},{"href":5909},[5944],{"type":26,"value":5912},{"type":26,"value":5914},{"type":21,"tag":657,"props":5947,"children":5949},{"name":5948},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08617",[5950],{"type":21,"tag":22,"props":5951,"children":5952},{},[5953,5955,5961,5963,5969,5970,5976,5977,5982,5984,5990,5992,5998,5999,6002,6004,6008],{"type":26,"value":5954},"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":5956,"children":5958},{"className":5957},[],[5959],{"type":26,"value":5960},"VK_DYNAMIC_STATE_LINE_WIDTH",{"type":26,"value":5962}," dynamic state enabled, the\n",{"type":21,"tag":423,"props":5964,"children":5966},{"href":5965},"/chapters/pipelines#dynamic-state-current-value",[5967],{"type":26,"value":5968},"current value",{"type":26,"value":1370},{"type":21,"tag":42,"props":5971,"children":5973},{"className":5972},[],[5974],{"type":26,"value":5975},"rasterizerDiscardEnable",{"type":26,"value":1739},{"type":21,"tag":42,"props":5978,"children":5980},{"className":5979},[],[5981],{"type":26,"value":726},{"type":26,"value":5983},", and the\n",{"type":21,"tag":423,"props":5985,"children":5987},{"href":5986},"/chapters/drawing#drawing-rasterization-input-topology",[5988],{"type":26,"value":5989},"effective rasterization input\ntopology",{"type":26,"value":5991}," is in line topology class, then ",{"type":21,"tag":423,"props":5993,"children":5995},{"href":5994},"/man/vkCmdSetLineWidth",[5996],{"type":26,"value":5997},"vkCmdSetLineWidth",{"type":26,"value":744},{"type":21,"tag":746,"props":6000,"children":6001},{"type":748},[],{"type":26,"value":6003},"\nhave been called and not subsequently ",{"type":21,"tag":423,"props":6005,"children":6006},{"href":5909},[6007],{"type":26,"value":5912},{"type":26,"value":6009}," in the current command buffer prior to this drawing\ncommand",{"type":21,"tag":657,"props":6011,"children":6013},{"name":6012},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07834",[6014],{"type":21,"tag":22,"props":6015,"children":6016},{},[6017,6018,6024,6025,6029,6030,6035,6036,6041,6042,6046,6048,6054,6056,6061,6063,6069,6071,6077,6080,6082,6086],{"type":26,"value":5954},{"type":21,"tag":42,"props":6019,"children":6021},{"className":6020},[],[6022],{"type":26,"value":6023},"VK_DYNAMIC_STATE_DEPTH_BIAS",{"type":26,"value":5962},{"type":21,"tag":423,"props":6026,"children":6027},{"href":5965},[6028],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6031,"children":6033},{"className":6032},[],[6034],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":6037,"children":6039},{"className":6038},[],[6040],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":6043,"children":6044},{"href":5965},[6045],{"type":26,"value":5968},{"type":26,"value":6047}," of ",{"type":21,"tag":42,"props":6049,"children":6051},{"className":6050},[],[6052],{"type":26,"value":6053},"depthBiasEnable",{"type":26,"value":6055},"\nis ",{"type":21,"tag":42,"props":6057,"children":6059},{"className":6058},[],[6060],{"type":26,"value":990},{"type":26,"value":6062},", then ",{"type":21,"tag":423,"props":6064,"children":6066},{"href":6065},"/man/vkCmdSetDepthBias",[6067],{"type":26,"value":6068},"vkCmdSetDepthBias",{"type":26,"value":6070},"\nor ",{"type":21,"tag":423,"props":6072,"children":6074},{"href":6073},"/man/vkCmdSetDepthBias2EXT",[6075],{"type":26,"value":6076},"vkCmdSetDepthBias2EXT",{"type":21,"tag":746,"props":6078,"children":6079},{"type":748},[],{"type":26,"value":6081}," have been called and not subsequently ",{"type":21,"tag":423,"props":6083,"children":6084},{"href":5909},[6085],{"type":26,"value":5912},{"type":26,"value":6009},{"type":21,"tag":657,"props":6088,"children":6090},{"name":6089},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07835",[6091],{"type":21,"tag":22,"props":6092,"children":6093},{},[6094,6096,6101,6103,6109,6110,6114,6115,6120,6121,6126,6128,6132,6133,6139,6140,6145,6147,6153,6155,6161,6162,6168,6169,6175,6176,6182,6184,6190,6191,6194,6195,6199],{"type":26,"value":6095},"If\na shader object is bound to the ",{"type":21,"tag":42,"props":6097,"children":6099},{"className":6098},[],[6100],{"type":26,"value":3805},{"type":26,"value":6102}," stage\nor\na graphics pipeline is bound which was created with the\n",{"type":21,"tag":42,"props":6104,"children":6106},{"className":6105},[],[6107],{"type":26,"value":6108},"VK_DYNAMIC_STATE_BLEND_CONSTANTS",{"type":26,"value":5962},{"type":21,"tag":423,"props":6111,"children":6112},{"href":5965},[6113],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6116,"children":6118},{"className":6117},[],[6119],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":6122,"children":6124},{"className":6123},[],[6125],{"type":26,"value":726},{"type":26,"value":6127},", and an active color\nattachment ",{"type":21,"tag":423,"props":6129,"children":6130},{"href":5965},[6131],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6134,"children":6136},{"className":6135},[],[6137],{"type":26,"value":6138},"blendEnable",{"type":26,"value":1739},{"type":21,"tag":42,"props":6141,"children":6143},{"className":6142},[],[6144],{"type":26,"value":990},{"type":26,"value":6146}," with a blend equations where any\n",{"type":21,"tag":423,"props":6148,"children":6150},{"href":6149},"/man/VkBlendFactor",[6151],{"type":26,"value":6152},"VkBlendFactor",{"type":26,"value":6154}," member is ",{"type":21,"tag":42,"props":6156,"children":6158},{"className":6157},[],[6159],{"type":26,"value":6160},"VK_BLEND_FACTOR_CONSTANT_COLOR",{"type":26,"value":88},{"type":21,"tag":42,"props":6163,"children":6165},{"className":6164},[],[6166],{"type":26,"value":6167},"VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR",{"type":26,"value":88},{"type":21,"tag":42,"props":6170,"children":6172},{"className":6171},[],[6173],{"type":26,"value":6174},"VK_BLEND_FACTOR_CONSTANT_ALPHA",{"type":26,"value":1385},{"type":21,"tag":42,"props":6177,"children":6179},{"className":6178},[],[6180],{"type":26,"value":6181},"VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA",{"type":26,"value":6183},", then\n",{"type":21,"tag":423,"props":6185,"children":6187},{"href":6186},"/man/vkCmdSetBlendConstants",[6188],{"type":26,"value":6189},"vkCmdSetBlendConstants",{"type":26,"value":744},{"type":21,"tag":746,"props":6192,"children":6193},{"type":748},[],{"type":26,"value":5906},{"type":21,"tag":423,"props":6196,"children":6197},{"href":5909},[6198],{"type":26,"value":5912},{"type":26,"value":5914},{"type":21,"tag":657,"props":6201,"children":6203},{"name":6202},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07836",[6204],{"type":21,"tag":22,"props":6205,"children":6206},{},[6207,6208,6214,6215,6219,6220,6225,6226,6231,6232,6236,6237,6243,6244,6249,6250,6256,6257,6260,6261,6265],{"type":26,"value":5954},{"type":21,"tag":42,"props":6209,"children":6211},{"className":6210},[],[6212],{"type":26,"value":6213},"VK_DYNAMIC_STATE_DEPTH_BOUNDS",{"type":26,"value":5962},{"type":21,"tag":423,"props":6216,"children":6217},{"href":5965},[6218],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6221,"children":6223},{"className":6222},[],[6224],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":6227,"children":6229},{"className":6228},[],[6230],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":6233,"children":6234},{"href":5965},[6235],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6238,"children":6240},{"className":6239},[],[6241],{"type":26,"value":6242},"depthBoundsTestEnable",{"type":26,"value":1739},{"type":21,"tag":42,"props":6245,"children":6247},{"className":6246},[],[6248],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":423,"props":6251,"children":6253},{"href":6252},"/man/vkCmdSetDepthBounds",[6254],{"type":26,"value":6255},"vkCmdSetDepthBounds",{"type":26,"value":744},{"type":21,"tag":746,"props":6258,"children":6259},{"type":748},[],{"type":26,"value":5906},{"type":21,"tag":423,"props":6262,"children":6263},{"href":5909},[6264],{"type":26,"value":5912},{"type":26,"value":5914},{"type":21,"tag":657,"props":6267,"children":6269},{"name":6268},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07837",[6270],{"type":21,"tag":22,"props":6271,"children":6272},{},[6273,6274,6280,6281,6285,6286,6291,6292,6297,6298,6302,6303,6309,6310,6315,6316,6322,6323,6326,6328,6332],{"type":26,"value":5954},{"type":21,"tag":42,"props":6275,"children":6277},{"className":6276},[],[6278],{"type":26,"value":6279},"VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK",{"type":26,"value":5962},{"type":21,"tag":423,"props":6282,"children":6283},{"href":5965},[6284],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6287,"children":6289},{"className":6288},[],[6290],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":6293,"children":6295},{"className":6294},[],[6296],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":6299,"children":6300},{"href":5965},[6301],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6304,"children":6306},{"className":6305},[],[6307],{"type":26,"value":6308},"stencilTestEnable",{"type":26,"value":1739},{"type":21,"tag":42,"props":6311,"children":6313},{"className":6312},[],[6314],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":423,"props":6317,"children":6319},{"href":6318},"/man/vkCmdSetStencilCompareMask",[6320],{"type":26,"value":6321},"vkCmdSetStencilCompareMask",{"type":26,"value":744},{"type":21,"tag":746,"props":6324,"children":6325},{"type":748},[],{"type":26,"value":6327}," have been called and not\nsubsequently ",{"type":21,"tag":423,"props":6329,"children":6330},{"href":5909},[6331],{"type":26,"value":5912},{"type":26,"value":6333}," in the current\ncommand buffer prior to this drawing command",{"type":21,"tag":657,"props":6335,"children":6337},{"name":6336},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07838",[6338],{"type":21,"tag":22,"props":6339,"children":6340},{},[6341,6342,6348,6349,6353,6354,6359,6360,6365,6366,6370,6371,6376,6377,6382,6383,6389,6390,6393,6394,6398],{"type":26,"value":5954},{"type":21,"tag":42,"props":6343,"children":6345},{"className":6344},[],[6346],{"type":26,"value":6347},"VK_DYNAMIC_STATE_STENCIL_WRITE_MASK",{"type":26,"value":5962},{"type":21,"tag":423,"props":6350,"children":6351},{"href":5965},[6352],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6355,"children":6357},{"className":6356},[],[6358],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":6361,"children":6363},{"className":6362},[],[6364],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":6367,"children":6368},{"href":5965},[6369],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6372,"children":6374},{"className":6373},[],[6375],{"type":26,"value":6308},{"type":26,"value":1739},{"type":21,"tag":42,"props":6378,"children":6380},{"className":6379},[],[6381],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":423,"props":6384,"children":6386},{"href":6385},"/man/vkCmdSetStencilWriteMask",[6387],{"type":26,"value":6388},"vkCmdSetStencilWriteMask",{"type":26,"value":744},{"type":21,"tag":746,"props":6391,"children":6392},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":6395,"children":6396},{"href":5909},[6397],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":6400,"children":6402},{"name":6401},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07839",[6403],{"type":21,"tag":22,"props":6404,"children":6405},{},[6406,6407,6413,6414,6418,6420,6425,6426,6431,6432,6436,6437,6442,6443,6448,6449,6455,6456,6459,6460,6464],{"type":26,"value":5954},{"type":21,"tag":42,"props":6408,"children":6410},{"className":6409},[],[6411],{"type":26,"value":6412},"VK_DYNAMIC_STATE_STENCIL_REFERENCE",{"type":26,"value":5962},{"type":21,"tag":423,"props":6415,"children":6416},{"href":5965},[6417],{"type":26,"value":5968},{"type":26,"value":6419}," of and\n",{"type":21,"tag":42,"props":6421,"children":6423},{"className":6422},[],[6424],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":6427,"children":6429},{"className":6428},[],[6430],{"type":26,"value":726},{"type":26,"value":5623},{"type":21,"tag":423,"props":6433,"children":6434},{"href":5965},[6435],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6438,"children":6440},{"className":6439},[],[6441],{"type":26,"value":6308},{"type":26,"value":1739},{"type":21,"tag":42,"props":6444,"children":6446},{"className":6445},[],[6447],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":423,"props":6450,"children":6452},{"href":6451},"/man/vkCmdSetStencilReference",[6453],{"type":26,"value":6454},"vkCmdSetStencilReference",{"type":26,"value":744},{"type":21,"tag":746,"props":6457,"children":6458},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":6461,"children":6462},{"href":5909},[6463],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":6466,"children":6468},{"name":6467},"VUID-vkCmdDrawIndirectByteCount2EXT-maxMultiviewInstanceIndex-02688",[6469],{"type":21,"tag":22,"props":6470,"children":6471},{},[6472,6474,6477,6479,6485,6486],{"type":26,"value":6473},"If the draw is recorded in a render pass instance with multiview\nenabled, the maximum instance index ",{"type":21,"tag":746,"props":6475,"children":6476},{"type":748},[],{"type":26,"value":6478}," be less than or equal to\n",{"type":21,"tag":423,"props":6480,"children":6482},{"href":6481},"/man/VkPhysicalDeviceMultiviewProperties",[6483],{"type":26,"value":6484},"VkPhysicalDeviceMultiviewProperties",{"type":26,"value":241},{"type":21,"tag":42,"props":6487,"children":6489},{"className":6488},[],[6490],{"type":26,"value":6491},"maxMultiviewInstanceIndex",{"type":21,"tag":657,"props":6493,"children":6495},{"name":6494},"VUID-vkCmdDrawIndirectByteCount2EXT-sampleLocationsEnable-02689",[6496],{"type":21,"tag":22,"props":6497,"children":6498},{},[6499,6501,6507,6508,6514,6516,6521,6523,6526,6528,6534],{"type":26,"value":6500},"If the bound graphics pipeline was created with\n",{"type":21,"tag":423,"props":6502,"children":6504},{"href":6503},"/man/VkPipelineSampleLocationsStateCreateInfoEXT",[6505],{"type":26,"value":6506},"VkPipelineSampleLocationsStateCreateInfoEXT",{"type":26,"value":241},{"type":21,"tag":42,"props":6509,"children":6511},{"className":6510},[],[6512],{"type":26,"value":6513},"sampleLocationsEnable",{"type":26,"value":6515},"\nset to ",{"type":21,"tag":42,"props":6517,"children":6519},{"className":6518},[],[6520],{"type":26,"value":990},{"type":26,"value":6522},", then the active depth attachment ",{"type":21,"tag":746,"props":6524,"children":6525},{"type":748},[],{"type":26,"value":6527}," have been\ncreated with the\n",{"type":21,"tag":42,"props":6529,"children":6531},{"className":6530},[],[6532],{"type":26,"value":6533},"VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT",{"type":26,"value":6535}," bit set",{"type":21,"tag":657,"props":6537,"children":6539},{"name":6538},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07634",[6540],{"type":21,"tag":22,"props":6541,"children":6542},{},[6543,6544,6550,6552,6558,6560,6564,6565,6570,6571,6576,6577,6583,6584,6587,6588,6592],{"type":26,"value":1514},{"type":21,"tag":423,"props":6545,"children":6547},{"href":6546},"/extensions/VK_EXT_sample_locations",[6548],{"type":26,"value":6549},"VK_EXT_sample_locations",{"type":26,"value":6551}," 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":6553,"children":6555},{"className":6554},[],[6556],{"type":26,"value":6557},"VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_ENABLE_EXT",{"type":26,"value":6559}," dynamic state\nenabled, and the ",{"type":21,"tag":423,"props":6561,"children":6562},{"href":5965},[6563],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6566,"children":6568},{"className":6567},[],[6569],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":6572,"children":6574},{"className":6573},[],[6575],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":6578,"children":6580},{"href":6579},"/man/vkCmdSetSampleLocationsEnableEXT",[6581],{"type":26,"value":6582},"vkCmdSetSampleLocationsEnableEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":6585,"children":6586},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":6589,"children":6590},{"href":5909},[6591],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":6594,"children":6596},{"name":6595},"VUID-vkCmdDrawIndirectByteCount2EXT-None-06666",[6597],{"type":21,"tag":22,"props":6598,"children":6599},{},[6600,6601,6605,6606,6612,6613,6617,6618,6623,6624,6629,6630,6634,6635,6640,6641,6646,6647,6653,6654,6657,6658,6662],{"type":26,"value":1514},{"type":21,"tag":423,"props":6602,"children":6603},{"href":6546},[6604],{"type":26,"value":6549},{"type":26,"value":6551},{"type":21,"tag":42,"props":6607,"children":6609},{"className":6608},[],[6610],{"type":26,"value":6611},"VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_EXT",{"type":26,"value":5962},{"type":21,"tag":423,"props":6614,"children":6615},{"href":5965},[6616],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6619,"children":6621},{"className":6620},[],[6622],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":6625,"children":6627},{"className":6626},[],[6628],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":6631,"children":6632},{"href":5965},[6633],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6636,"children":6638},{"className":6637},[],[6639],{"type":26,"value":6513},{"type":26,"value":1739},{"type":21,"tag":42,"props":6642,"children":6644},{"className":6643},[],[6645],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":423,"props":6648,"children":6650},{"href":6649},"/man/vkCmdSetSampleLocationsEXT",[6651],{"type":26,"value":6652},"vkCmdSetSampleLocationsEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":6655,"children":6656},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":6659,"children":6660},{"href":5909},[6661],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":6664,"children":6666},{"name":6665},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07840",[6667],{"type":21,"tag":22,"props":6668,"children":6669},{},[6670,6671,6677,6679,6683,6684,6689,6690,6695,6696,6702,6703,6706,6707,6711],{"type":26,"value":5954},{"type":21,"tag":42,"props":6672,"children":6674},{"className":6673},[],[6675],{"type":26,"value":6676},"VK_DYNAMIC_STATE_CULL_MODE",{"type":26,"value":6678}," dynamic state enabled, and the\n",{"type":21,"tag":423,"props":6680,"children":6681},{"href":5965},[6682],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6685,"children":6687},{"className":6686},[],[6688],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":6691,"children":6693},{"className":6692},[],[6694],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":6697,"children":6699},{"href":6698},"/man/vkCmdSetCullMode",[6700],{"type":26,"value":6701},"vkCmdSetCullMode",{"type":26,"value":744},{"type":21,"tag":746,"props":6704,"children":6705},{"type":748},[],{"type":26,"value":5906},{"type":21,"tag":423,"props":6708,"children":6709},{"href":5909},[6710],{"type":26,"value":5912},{"type":26,"value":5914},{"type":21,"tag":657,"props":6713,"children":6715},{"name":6714},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07841",[6716],{"type":21,"tag":22,"props":6717,"children":6718},{},[6719,6720,6726,6727,6731,6732,6737,6738,6743,6744,6750,6751,6754,6755,6759],{"type":26,"value":5954},{"type":21,"tag":42,"props":6721,"children":6723},{"className":6722},[],[6724],{"type":26,"value":6725},"VK_DYNAMIC_STATE_FRONT_FACE",{"type":26,"value":6678},{"type":21,"tag":423,"props":6728,"children":6729},{"href":5965},[6730],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6733,"children":6735},{"className":6734},[],[6736],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":6739,"children":6741},{"className":6740},[],[6742],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":6745,"children":6747},{"href":6746},"/man/vkCmdSetFrontFace",[6748],{"type":26,"value":6749},"vkCmdSetFrontFace",{"type":26,"value":744},{"type":21,"tag":746,"props":6752,"children":6753},{"type":748},[],{"type":26,"value":5906},{"type":21,"tag":423,"props":6756,"children":6757},{"href":5909},[6758],{"type":26,"value":5912},{"type":26,"value":5914},{"type":21,"tag":657,"props":6761,"children":6763},{"name":6762},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07843",[6764],{"type":21,"tag":22,"props":6765,"children":6766},{},[6767,6768,6774,6775,6779,6780,6785,6786,6791,6792,6798,6799,6802,6803,6807],{"type":26,"value":5954},{"type":21,"tag":42,"props":6769,"children":6771},{"className":6770},[],[6772],{"type":26,"value":6773},"VK_DYNAMIC_STATE_DEPTH_TEST_ENABLE",{"type":26,"value":6678},{"type":21,"tag":423,"props":6776,"children":6777},{"href":5965},[6778],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6781,"children":6783},{"className":6782},[],[6784],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":6787,"children":6789},{"className":6788},[],[6790],{"type":26,"value":726},{"type":26,"value":88},{"type":21,"tag":423,"props":6793,"children":6795},{"href":6794},"/man/vkCmdSetDepthTestEnable",[6796],{"type":26,"value":6797},"vkCmdSetDepthTestEnable",{"type":26,"value":744},{"type":21,"tag":746,"props":6800,"children":6801},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":6804,"children":6805},{"href":5909},[6806],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":6809,"children":6811},{"name":6810},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07844",[6812],{"type":21,"tag":22,"props":6813,"children":6814},{},[6815,6816,6822,6823,6827,6828,6833,6834,6839,6840,6844,6845,6851,6852,6857,6858,6864,6865,6868,6870,6874],{"type":26,"value":5954},{"type":21,"tag":42,"props":6817,"children":6819},{"className":6818},[],[6820],{"type":26,"value":6821},"VK_DYNAMIC_STATE_DEPTH_WRITE_ENABLE",{"type":26,"value":6678},{"type":21,"tag":423,"props":6824,"children":6825},{"href":5965},[6826],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6829,"children":6831},{"className":6830},[],[6832],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":6835,"children":6837},{"className":6836},[],[6838],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":6841,"children":6842},{"href":5965},[6843],{"type":26,"value":5968},{"type":26,"value":6047},{"type":21,"tag":42,"props":6846,"children":6848},{"className":6847},[],[6849],{"type":26,"value":6850},"depthTestEnable",{"type":26,"value":6055},{"type":21,"tag":42,"props":6853,"children":6855},{"className":6854},[],[6856],{"type":26,"value":990},{"type":26,"value":6062},{"type":21,"tag":423,"props":6859,"children":6861},{"href":6860},"/man/vkCmdSetDepthWriteEnable",[6862],{"type":26,"value":6863},"vkCmdSetDepthWriteEnable",{"type":26,"value":744},{"type":21,"tag":746,"props":6866,"children":6867},{"type":748},[],{"type":26,"value":6869}," have been\ncalled and not subsequently ",{"type":21,"tag":423,"props":6871,"children":6872},{"href":5909},[6873],{"type":26,"value":5912},{"type":26,"value":6875}," in\nthe current command buffer prior to this drawing command",{"type":21,"tag":657,"props":6877,"children":6879},{"name":6878},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07845",[6880],{"type":21,"tag":22,"props":6881,"children":6882},{},[6883,6884,6890,6891,6895,6896,6901,6902,6907,6908,6912,6913,6918,6919,6924,6925,6931,6932,6935,6936,6940],{"type":26,"value":5954},{"type":21,"tag":42,"props":6885,"children":6887},{"className":6886},[],[6888],{"type":26,"value":6889},"VK_DYNAMIC_STATE_DEPTH_COMPARE_OP",{"type":26,"value":5962},{"type":21,"tag":423,"props":6892,"children":6893},{"href":5965},[6894],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6897,"children":6899},{"className":6898},[],[6900],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":6903,"children":6905},{"className":6904},[],[6906],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":6909,"children":6910},{"href":5965},[6911],{"type":26,"value":5968},{"type":26,"value":6047},{"type":21,"tag":42,"props":6914,"children":6916},{"className":6915},[],[6917],{"type":26,"value":6850},{"type":26,"value":6055},{"type":21,"tag":42,"props":6920,"children":6922},{"className":6921},[],[6923],{"type":26,"value":990},{"type":26,"value":6062},{"type":21,"tag":423,"props":6926,"children":6928},{"href":6927},"/man/vkCmdSetDepthCompareOp",[6929],{"type":26,"value":6930},"vkCmdSetDepthCompareOp",{"type":26,"value":744},{"type":21,"tag":746,"props":6933,"children":6934},{"type":748},[],{"type":26,"value":6869},{"type":21,"tag":423,"props":6937,"children":6938},{"href":5909},[6939],{"type":26,"value":5912},{"type":26,"value":6875},{"type":21,"tag":657,"props":6942,"children":6944},{"name":6943},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07846",[6945],{"type":21,"tag":22,"props":6946,"children":6947},{},[6948,6949,6959,6961,6967,6969,6973,6974,6979,6980,6985,6986,6992,6993,6996,6997,7001],{"type":26,"value":1514},{"type":21,"tag":423,"props":6950,"children":6952},{"href":6951},"/man/VkPhysicalDeviceFeatures#features-depthBounds",[6953],{"type":21,"tag":42,"props":6954,"children":6956},{"className":6955},[],[6957],{"type":26,"value":6958},"depthBounds",{"type":26,"value":6960}," 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":6962,"children":6964},{"className":6963},[],[6965],{"type":26,"value":6966},"VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE",{"type":26,"value":6968}," dynamic state enabled,\nand the ",{"type":21,"tag":423,"props":6970,"children":6971},{"href":5965},[6972],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":6975,"children":6977},{"className":6976},[],[6978],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":6981,"children":6983},{"className":6982},[],[6984],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":6987,"children":6989},{"href":6988},"/man/vkCmdSetDepthBoundsTestEnable",[6990],{"type":26,"value":6991},"vkCmdSetDepthBoundsTestEnable",{"type":26,"value":744},{"type":21,"tag":746,"props":6994,"children":6995},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":6998,"children":6999},{"href":5909},[7000],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":7003,"children":7005},{"name":7004},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07847",[7006],{"type":21,"tag":22,"props":7007,"children":7008},{},[7009,7010,7016,7018,7022,7023,7028,7029,7034,7035,7041,7042,7045,7046,7050],{"type":26,"value":5954},{"type":21,"tag":42,"props":7011,"children":7013},{"className":7012},[],[7014],{"type":26,"value":7015},"VK_DYNAMIC_STATE_STENCIL_TEST_ENABLE",{"type":26,"value":7017}," dynamic state enabled, and\nthe ",{"type":21,"tag":423,"props":7019,"children":7020},{"href":5965},[7021],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":7024,"children":7026},{"className":7025},[],[7027],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":7030,"children":7032},{"className":7031},[],[7033],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":7036,"children":7038},{"href":7037},"/man/vkCmdSetStencilTestEnable",[7039],{"type":26,"value":7040},"vkCmdSetStencilTestEnable",{"type":26,"value":744},{"type":21,"tag":746,"props":7043,"children":7044},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":7047,"children":7048},{"href":5909},[7049],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":7052,"children":7054},{"name":7053},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07848",[7055],{"type":21,"tag":22,"props":7056,"children":7057},{},[7058,7059,7065,7066,7070,7071,7076,7077,7082,7083,7087,7088,7093,7094,7099,7100,7106,7109,7110,7114],{"type":26,"value":5954},{"type":21,"tag":42,"props":7060,"children":7062},{"className":7061},[],[7063],{"type":26,"value":7064},"VK_DYNAMIC_STATE_STENCIL_OP",{"type":26,"value":5962},{"type":21,"tag":423,"props":7067,"children":7068},{"href":5965},[7069],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":7072,"children":7074},{"className":7073},[],[7075],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":7078,"children":7080},{"className":7079},[],[7081],{"type":26,"value":726},{"type":26,"value":5623},{"type":21,"tag":423,"props":7084,"children":7085},{"href":5965},[7086],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":7089,"children":7091},{"className":7090},[],[7092],{"type":26,"value":6308},{"type":26,"value":1739},{"type":21,"tag":42,"props":7095,"children":7097},{"className":7096},[],[7098],{"type":26,"value":990},{"type":26,"value":6062},{"type":21,"tag":423,"props":7101,"children":7103},{"href":7102},"/man/vkCmdSetStencilOp",[7104],{"type":26,"value":7105},"vkCmdSetStencilOp",{"type":21,"tag":746,"props":7107,"children":7108},{"type":748},[],{"type":26,"value":6081},{"type":21,"tag":423,"props":7111,"children":7112},{"href":5909},[7113],{"type":26,"value":5912},{"type":26,"value":6009},{"type":21,"tag":657,"props":7116,"children":7118},{"name":7117},"VUID-vkCmdDrawIndirectByteCount2EXT-viewportCount-03417",[7119],{"type":21,"tag":22,"props":7120,"children":7121},{},[7122,7123,7129,7131,7137,7138,7141,7142,7146],{"type":26,"value":5954},{"type":21,"tag":42,"props":7124,"children":7126},{"className":7125},[],[7127],{"type":26,"value":7128},"VK_DYNAMIC_STATE_VIEWPORT_WITH_COUNT",{"type":26,"value":7130}," dynamic state enabled,\nand the state is not inherited,\nthen ",{"type":21,"tag":423,"props":7132,"children":7134},{"href":7133},"/man/vkCmdSetViewportWithCount",[7135],{"type":26,"value":7136},"vkCmdSetViewportWithCount",{"type":26,"value":744},{"type":21,"tag":746,"props":7139,"children":7140},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":7143,"children":7144},{"href":5909},[7145],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":7148,"children":7150},{"name":7149},"VUID-vkCmdDrawIndirectByteCount2EXT-scissorCount-03418",[7151],{"type":21,"tag":22,"props":7152,"children":7153},{},[7154,7155,7161,7162,7168,7169,7172,7173,7177],{"type":26,"value":5954},{"type":21,"tag":42,"props":7156,"children":7158},{"className":7157},[],[7159],{"type":26,"value":7160},"VK_DYNAMIC_STATE_SCISSOR_WITH_COUNT",{"type":26,"value":7130},{"type":21,"tag":423,"props":7163,"children":7165},{"href":7164},"/man/vkCmdSetScissorWithCount",[7166],{"type":26,"value":7167},"vkCmdSetScissorWithCount",{"type":26,"value":744},{"type":21,"tag":746,"props":7170,"children":7171},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":7174,"children":7175},{"href":5909},[7176],{"type":26,"value":5912},{"type":26,"value":7178}," in the current\ncommand buffer prior to this drawing",{"type":21,"tag":657,"props":7180,"children":7182},{"name":7181},"VUID-vkCmdDrawIndirectByteCount2EXT-viewportCount-03419",[7183],{"type":21,"tag":22,"props":7184,"children":7185},{},[7186,7188,7193,7195,7200,7202,7208,7210,7215,7216,7219,7220,7226,7228],{"type":26,"value":7187},"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":7189,"children":7191},{"className":7190},[],[7192],{"type":26,"value":7160},{"type":26,"value":7194}," and\n",{"type":21,"tag":42,"props":7196,"children":7198},{"className":7197},[],[7199],{"type":26,"value":7128},{"type":26,"value":7201}," dynamic states enabled,\nand the state is not inherited,\nthen the ",{"type":21,"tag":42,"props":7203,"children":7205},{"className":7204},[],[7206],{"type":26,"value":7207},"viewportCount",{"type":26,"value":7209}," parameter of\n",{"type":21,"tag":42,"props":7211,"children":7213},{"className":7212},[],[7214],{"type":26,"value":7136},{"type":26,"value":744},{"type":21,"tag":746,"props":7217,"children":7218},{"type":748},[],{"type":26,"value":2694},{"type":21,"tag":42,"props":7221,"children":7223},{"className":7222},[],[7224],{"type":26,"value":7225},"scissorCount",{"type":26,"value":7227},"\nparameter of ",{"type":21,"tag":42,"props":7229,"children":7231},{"className":7230},[],[7232],{"type":26,"value":7167},{"type":21,"tag":657,"props":7234,"children":7236},{"name":7235},"VUID-vkCmdDrawIndirectByteCount2EXT-viewportCount-04137",[7237],{"type":21,"tag":22,"props":7238,"children":7239},{},[7240,7241,7246,7248,7254,7256,7259,7260,7266,7267,7272,7274,7279,7281],{"type":26,"value":5886},{"type":21,"tag":42,"props":7242,"children":7244},{"className":7243},[],[7245],{"type":26,"value":7128},{"type":26,"value":7247}," dynamic state enabled, but\nnot the ",{"type":21,"tag":42,"props":7249,"children":7251},{"className":7250},[],[7252],{"type":26,"value":7253},"VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_NV",{"type":26,"value":7255}," dynamic state\nenabled, then the bound graphics pipeline ",{"type":21,"tag":746,"props":7257,"children":7258},{"type":748},[],{"type":26,"value":2363},{"type":21,"tag":423,"props":7261,"children":7263},{"href":7262},"/man/VkPipelineViewportWScalingStateCreateInfoNV",[7264],{"type":26,"value":7265},"VkPipelineViewportWScalingStateCreateInfoNV",{"type":26,"value":241},{"type":21,"tag":42,"props":7268,"children":7270},{"className":7269},[],[7271],{"type":26,"value":7207},{"type":26,"value":7273},"\ngreater or equal to the ",{"type":21,"tag":42,"props":7275,"children":7277},{"className":7276},[],[7278],{"type":26,"value":7207},{"type":26,"value":7280}," parameter in the last call\nto ",{"type":21,"tag":423,"props":7282,"children":7283},{"href":7133},[7284],{"type":26,"value":7136},{"type":21,"tag":657,"props":7286,"children":7288},{"name":7287},"VUID-vkCmdDrawIndirectByteCount2EXT-viewportCount-04138",[7289],{"type":21,"tag":22,"props":7290,"children":7291},{},[7292,7293,7299,7301,7306,7307,7312,7313,7317,7318,7324,7325,7330,7331,7337,7338,7341,7342,7346],{"type":26,"value":1514},{"type":21,"tag":423,"props":7294,"children":7296},{"href":7295},"/extensions/VK_NV_clip_space_w_scaling",[7297],{"type":26,"value":7298},"VK_NV_clip_space_w_scaling",{"type":26,"value":7300}," 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":7302,"children":7304},{"className":7303},[],[7305],{"type":26,"value":7128},{"type":26,"value":7194},{"type":21,"tag":42,"props":7308,"children":7310},{"className":7309},[],[7311],{"type":26,"value":7253},{"type":26,"value":5962},{"type":21,"tag":423,"props":7314,"children":7315},{"href":5965},[7316],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":7319,"children":7321},{"className":7320},[],[7322],{"type":26,"value":7323},"viewportWScalingEnable",{"type":26,"value":1739},{"type":21,"tag":42,"props":7326,"children":7328},{"className":7327},[],[7329],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":423,"props":7332,"children":7334},{"href":7333},"/man/vkCmdSetViewportWScalingNV",[7335],{"type":26,"value":7336},"vkCmdSetViewportWScalingNV",{"type":26,"value":744},{"type":21,"tag":746,"props":7339,"children":7340},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":7343,"children":7344},{"href":5909},[7345],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":7348,"children":7350},{"name":7349},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08636",[7351],{"type":21,"tag":22,"props":7352,"children":7353},{},[7354,7355,7359,7360,7365,7366,7371,7372,7376,7377,7382,7383,7388,7390,7395,7397,7401,7402,7405,7407,7412,7413],{"type":26,"value":1514},{"type":21,"tag":423,"props":7356,"children":7357},{"href":7295},[7358],{"type":26,"value":7298},{"type":26,"value":7300},{"type":21,"tag":42,"props":7361,"children":7363},{"className":7362},[],[7364],{"type":26,"value":7128},{"type":26,"value":7194},{"type":21,"tag":42,"props":7367,"children":7369},{"className":7368},[],[7370],{"type":26,"value":7253},{"type":26,"value":5962},{"type":21,"tag":423,"props":7373,"children":7374},{"href":5965},[7375],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":7378,"children":7380},{"className":7379},[],[7381],{"type":26,"value":7323},{"type":26,"value":1739},{"type":21,"tag":42,"props":7384,"children":7386},{"className":7385},[],[7387],{"type":26,"value":990},{"type":26,"value":7389},", then the\n",{"type":21,"tag":42,"props":7391,"children":7393},{"className":7392},[],[7394],{"type":26,"value":7207},{"type":26,"value":7396}," parameter in the last call to\n",{"type":21,"tag":423,"props":7398,"children":7399},{"href":7333},[7400],{"type":26,"value":7336},{"type":26,"value":744},{"type":21,"tag":746,"props":7403,"children":7404},{"type":748},[],{"type":26,"value":7406}," be greater than or equal to the\n",{"type":21,"tag":42,"props":7408,"children":7410},{"className":7409},[],[7411],{"type":26,"value":7207},{"type":26,"value":7396},{"type":21,"tag":423,"props":7414,"children":7415},{"href":7133},[7416],{"type":26,"value":7136},{"type":21,"tag":657,"props":7418,"children":7420},{"name":7419},"VUID-vkCmdDrawIndirectByteCount2EXT-viewportCount-04139",[7421],{"type":21,"tag":22,"props":7422,"children":7423},{},[7424,7425,7430,7431,7437,7439,7442,7444,7450,7451,7456,7457,7462,7463],{"type":26,"value":5886},{"type":21,"tag":42,"props":7426,"children":7428},{"className":7427},[],[7429],{"type":26,"value":7128},{"type":26,"value":7247},{"type":21,"tag":42,"props":7432,"children":7434},{"className":7433},[],[7435],{"type":26,"value":7436},"VK_DYNAMIC_STATE_VIEWPORT_SHADING_RATE_PALETTE_NV",{"type":26,"value":7438}," dynamic\nstate enabled, then the bound graphics pipeline ",{"type":21,"tag":746,"props":7440,"children":7441},{"type":748},[],{"type":26,"value":7443}," have been created\nwith\n",{"type":21,"tag":423,"props":7445,"children":7447},{"href":7446},"/man/VkPipelineViewportShadingRateImageStateCreateInfoNV",[7448],{"type":26,"value":7449},"VkPipelineViewportShadingRateImageStateCreateInfoNV",{"type":26,"value":241},{"type":21,"tag":42,"props":7452,"children":7454},{"className":7453},[],[7455],{"type":26,"value":7207},{"type":26,"value":7273},{"type":21,"tag":42,"props":7458,"children":7460},{"className":7459},[],[7461],{"type":26,"value":7207},{"type":26,"value":7280},{"type":21,"tag":423,"props":7464,"children":7465},{"href":7133},[7466],{"type":26,"value":7136},{"type":21,"tag":657,"props":7468,"children":7470},{"name":7469},"VUID-vkCmdDrawIndirectByteCount2EXT-shadingRateImage-09233",[7471],{"type":21,"tag":22,"props":7472,"children":7473},{},[7474,7475,7485,7487,7493,7495,7499,7500,7505,7506,7511,7512,7518,7519,7522,7523,7527],{"type":26,"value":1514},{"type":21,"tag":423,"props":7476,"children":7478},{"href":7477},"/man/VkPhysicalDeviceShadingRateImageFeaturesNV#features-shadingRateImage",[7479],{"type":21,"tag":42,"props":7480,"children":7482},{"className":7481},[],[7483],{"type":26,"value":7484},"shadingRateImage",{"type":26,"value":7486}," 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":7488,"children":7490},{"className":7489},[],[7491],{"type":26,"value":7492},"VK_DYNAMIC_STATE_VIEWPORT_COARSE_SAMPLE_ORDER_NV",{"type":26,"value":7494}," and the\n",{"type":21,"tag":423,"props":7496,"children":7497},{"href":5965},[7498],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":7501,"children":7503},{"className":7502},[],[7504],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":7507,"children":7509},{"className":7508},[],[7510],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":7513,"children":7515},{"href":7514},"/man/vkCmdSetCoarseSampleOrderNV",[7516],{"type":26,"value":7517},"vkCmdSetCoarseSampleOrderNV",{"type":26,"value":744},{"type":21,"tag":746,"props":7520,"children":7521},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":7524,"children":7525},{"href":5909},[7526],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":7529,"children":7531},{"name":7530},"VUID-vkCmdDrawIndirectByteCount2EXT-shadingRateImage-09234",[7532],{"type":21,"tag":22,"props":7533,"children":7534},{},[7535,7536,7544,7545,7550,7551,7556,7558,7562,7563,7568,7569,7574,7575,7579,7580,7586,7587,7592,7593,7599,7600,7603,7605,7609],{"type":26,"value":1514},{"type":21,"tag":423,"props":7537,"children":7538},{"href":7477},[7539],{"type":21,"tag":42,"props":7540,"children":7542},{"className":7541},[],[7543],{"type":26,"value":7484},{"type":26,"value":7486},{"type":21,"tag":42,"props":7546,"children":7548},{"className":7547},[],[7549],{"type":26,"value":7128},{"type":26,"value":7194},{"type":21,"tag":42,"props":7552,"children":7554},{"className":7553},[],[7555],{"type":26,"value":7436},{"type":26,"value":7557}," dynamic state\nenabled, the ",{"type":21,"tag":423,"props":7559,"children":7560},{"href":5965},[7561],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":7564,"children":7566},{"className":7565},[],[7567],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":7570,"children":7572},{"className":7571},[],[7573],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":7576,"children":7577},{"href":5965},[7578],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":7581,"children":7583},{"className":7582},[],[7584],{"type":26,"value":7585},"shadingRateImageEnable",{"type":26,"value":1739},{"type":21,"tag":42,"props":7588,"children":7590},{"className":7589},[],[7591],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":423,"props":7594,"children":7596},{"href":7595},"/man/vkCmdSetViewportShadingRatePaletteNV",[7597],{"type":26,"value":7598},"vkCmdSetViewportShadingRatePaletteNV",{"type":26,"value":744},{"type":21,"tag":746,"props":7601,"children":7602},{"type":748},[],{"type":26,"value":7604}," have been called and\nnot subsequently ",{"type":21,"tag":423,"props":7606,"children":7607},{"href":5909},[7608],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":7611,"children":7613},{"name":7612},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08637",[7614],{"type":21,"tag":22,"props":7615,"children":7616},{},[7617,7618,7626,7627,7632,7633,7638,7639,7643,7644,7649,7650,7655,7656,7660,7661,7666,7667,7672,7673,7678,7679,7683,7684,7687,7689,7694,7695],{"type":26,"value":1514},{"type":21,"tag":423,"props":7619,"children":7620},{"href":7477},[7621],{"type":21,"tag":42,"props":7622,"children":7624},{"className":7623},[],[7625],{"type":26,"value":7484},{"type":26,"value":7486},{"type":21,"tag":42,"props":7628,"children":7630},{"className":7629},[],[7631],{"type":26,"value":7128},{"type":26,"value":7194},{"type":21,"tag":42,"props":7634,"children":7636},{"className":7635},[],[7637],{"type":26,"value":7436},{"type":26,"value":7557},{"type":21,"tag":423,"props":7640,"children":7641},{"href":5965},[7642],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":7645,"children":7647},{"className":7646},[],[7648],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":7651,"children":7653},{"className":7652},[],[7654],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":7657,"children":7658},{"href":5965},[7659],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":7662,"children":7664},{"className":7663},[],[7665],{"type":26,"value":7585},{"type":26,"value":1739},{"type":21,"tag":42,"props":7668,"children":7670},{"className":7669},[],[7671],{"type":26,"value":990},{"type":26,"value":7389},{"type":21,"tag":42,"props":7674,"children":7676},{"className":7675},[],[7677],{"type":26,"value":7207},{"type":26,"value":7396},{"type":21,"tag":423,"props":7680,"children":7681},{"href":7595},[7682],{"type":26,"value":7598},{"type":26,"value":744},{"type":21,"tag":746,"props":7685,"children":7686},{"type":748},[],{"type":26,"value":7688}," be greater than or\nequal to the ",{"type":21,"tag":42,"props":7690,"children":7692},{"className":7691},[],[7693],{"type":26,"value":7207},{"type":26,"value":7396},{"type":21,"tag":423,"props":7696,"children":7697},{"href":7133},[7698],{"type":26,"value":7136},{"type":21,"tag":657,"props":7700,"children":7702},{"name":7701},"VUID-vkCmdDrawIndirectByteCount2EXT-VkPipelineVieportCreateInfo-04141",[7703],{"type":21,"tag":22,"props":7704,"children":7705},{},[7706,7707,7712,7714,7720,7722,7728,7730,7733,7734,7738,7739,7744,7745,7750,7751],{"type":26,"value":5886},{"type":21,"tag":42,"props":7708,"children":7710},{"className":7709},[],[7711],{"type":26,"value":7128},{"type":26,"value":7713}," dynamic state enabled and a\n",{"type":21,"tag":423,"props":7715,"children":7717},{"href":7716},"/man/VkPipelineViewportSwizzleStateCreateInfoNV",[7718],{"type":26,"value":7719},"VkPipelineViewportSwizzleStateCreateInfoNV",{"type":26,"value":7721}," structure chained from\n",{"type":21,"tag":423,"props":7723,"children":7725},{"href":7724},"/man/VkPipelineViewportStateCreateInfo",[7726],{"type":26,"value":7727},"VkPipelineViewportStateCreateInfo",{"type":26,"value":7729},", then the bound graphics\npipeline ",{"type":21,"tag":746,"props":7731,"children":7732},{"type":748},[],{"type":26,"value":2363},{"type":21,"tag":423,"props":7735,"children":7736},{"href":7716},[7737],{"type":26,"value":7719},{"type":26,"value":241},{"type":21,"tag":42,"props":7740,"children":7742},{"className":7741},[],[7743],{"type":26,"value":7207},{"type":26,"value":7273},{"type":21,"tag":42,"props":7746,"children":7748},{"className":7747},[],[7749],{"type":26,"value":7207},{"type":26,"value":7280},{"type":21,"tag":423,"props":7752,"children":7753},{"href":7133},[7754],{"type":26,"value":7136},{"type":21,"tag":657,"props":7756,"children":7758},{"name":7757},"VUID-vkCmdDrawIndirectByteCount2EXT-VkPipelineVieportCreateInfo-04142",[7759],{"type":21,"tag":22,"props":7760,"children":7761},{},[7762,7763,7768,7769,7775,7777,7781,7783,7786,7787,7791,7792,7798,7799,7804,7805],{"type":26,"value":5886},{"type":21,"tag":42,"props":7764,"children":7766},{"className":7765},[],[7767],{"type":26,"value":7128},{"type":26,"value":7713},{"type":21,"tag":423,"props":7770,"children":7772},{"href":7771},"/man/VkPipelineViewportExclusiveScissorStateCreateInfoNV",[7773],{"type":26,"value":7774},"VkPipelineViewportExclusiveScissorStateCreateInfoNV",{"type":26,"value":7776}," structure\nchained from ",{"type":21,"tag":423,"props":7778,"children":7779},{"href":7724},[7780],{"type":26,"value":7727},{"type":26,"value":7782},", then the bound\ngraphics pipeline ",{"type":21,"tag":746,"props":7784,"children":7785},{"type":748},[],{"type":26,"value":2363},{"type":21,"tag":423,"props":7788,"children":7789},{"href":7771},[7790],{"type":26,"value":7774},{"type":26,"value":241},{"type":21,"tag":42,"props":7793,"children":7795},{"className":7794},[],[7796],{"type":26,"value":7797},"exclusiveScissorCount",{"type":26,"value":7273},{"type":21,"tag":42,"props":7800,"children":7802},{"className":7801},[],[7803],{"type":26,"value":7207},{"type":26,"value":7280},{"type":21,"tag":423,"props":7806,"children":7807},{"href":7133},[7808],{"type":26,"value":7136},{"type":21,"tag":657,"props":7810,"children":7812},{"name":7811},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07878",[7813],{"type":21,"tag":22,"props":7814,"children":7815},{},[7816,7817,7827,7828,7834,7836,7842,7843,7846,7847,7851],{"type":26,"value":1514},{"type":21,"tag":423,"props":7818,"children":7820},{"href":7819},"/man/VkPhysicalDeviceExclusiveScissorFeaturesNV#features-exclusiveScissor",[7821],{"type":21,"tag":42,"props":7822,"children":7824},{"className":7823},[],[7825],{"type":26,"value":7826},"exclusiveScissor",{"type":26,"value":7486},{"type":21,"tag":42,"props":7829,"children":7831},{"className":7830},[],[7832],{"type":26,"value":7833},"VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_ENABLE_NV",{"type":26,"value":7835}," dynamic state\nenabled, then ",{"type":21,"tag":423,"props":7837,"children":7839},{"href":7838},"/man/vkCmdSetExclusiveScissorEnableNV",[7840],{"type":26,"value":7841},"vkCmdSetExclusiveScissorEnableNV",{"type":26,"value":744},{"type":21,"tag":746,"props":7844,"children":7845},{"type":748},[],{"type":26,"value":6869},{"type":21,"tag":423,"props":7848,"children":7849},{"href":5909},[7850],{"type":26,"value":5912},{"type":26,"value":6875},{"type":21,"tag":657,"props":7853,"children":7855},{"name":7854},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07879",[7856],{"type":21,"tag":22,"props":7857,"children":7858},{},[7859,7860,7868,7870,7876,7878,7882,7884,7890,7892,7897,7898,7904,7905,7908,7909,7913],{"type":26,"value":1514},{"type":21,"tag":423,"props":7861,"children":7862},{"href":7819},[7863],{"type":21,"tag":42,"props":7864,"children":7866},{"className":7865},[],[7867],{"type":26,"value":7826},{"type":26,"value":7869}," 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":7871,"children":7873},{"className":7872},[],[7874],{"type":26,"value":7875},"VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_NV",{"type":26,"value":7877}," dynamic state enabled, and\nthe most recent call to ",{"type":21,"tag":423,"props":7879,"children":7880},{"href":7838},[7881],{"type":26,"value":7841},{"type":26,"value":7883}," in the\ncurrent command buffer set any element of ",{"type":21,"tag":42,"props":7885,"children":7887},{"className":7886},[],[7888],{"type":26,"value":7889},"pExclusiveScissorEnables",{"type":26,"value":7891},"\nto ",{"type":21,"tag":42,"props":7893,"children":7895},{"className":7894},[],[7896],{"type":26,"value":990},{"type":26,"value":6062},{"type":21,"tag":423,"props":7899,"children":7901},{"href":7900},"/man/vkCmdSetExclusiveScissorNV",[7902],{"type":26,"value":7903},"vkCmdSetExclusiveScissorNV",{"type":26,"value":744},{"type":21,"tag":746,"props":7906,"children":7907},{"type":748},[],{"type":26,"value":6869},{"type":21,"tag":423,"props":7910,"children":7911},{"href":5909},[7912],{"type":26,"value":5912},{"type":26,"value":6875},{"type":21,"tag":657,"props":7915,"children":7917},{"name":7916},"VUID-vkCmdDrawIndirectByteCount2EXT-None-04876",[7918],{"type":21,"tag":22,"props":7919,"children":7920},{},[7921,7922,7928,7930,7936,7937,7940,7941,7945],{"type":26,"value":5954},{"type":21,"tag":42,"props":7923,"children":7925},{"className":7924},[],[7926],{"type":26,"value":7927},"VK_DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE",{"type":26,"value":7929}," dynamic state enabled,\nthen ",{"type":21,"tag":423,"props":7931,"children":7933},{"href":7932},"/man/vkCmdSetRasterizerDiscardEnable",[7934],{"type":26,"value":7935},"vkCmdSetRasterizerDiscardEnable",{"type":26,"value":744},{"type":21,"tag":746,"props":7938,"children":7939},{"type":748},[],{"type":26,"value":7604},{"type":21,"tag":423,"props":7942,"children":7943},{"href":5909},[7944],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":7947,"children":7949},{"name":7948},"VUID-vkCmdDrawIndirectByteCount2EXT-None-04877",[7950],{"type":21,"tag":22,"props":7951,"children":7952},{},[7953,7954,7960,7961,7965,7966,7971,7972,7977,7978,7984,7985,7988,7989,7993],{"type":26,"value":5954},{"type":21,"tag":42,"props":7955,"children":7957},{"className":7956},[],[7958],{"type":26,"value":7959},"VK_DYNAMIC_STATE_DEPTH_BIAS_ENABLE",{"type":26,"value":6678},{"type":21,"tag":423,"props":7962,"children":7963},{"href":5965},[7964],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":7967,"children":7969},{"className":7968},[],[7970],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":7973,"children":7975},{"className":7974},[],[7976],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":7979,"children":7981},{"href":7980},"/man/vkCmdSetDepthBiasEnable",[7982],{"type":26,"value":7983},"vkCmdSetDepthBiasEnable",{"type":26,"value":744},{"type":21,"tag":746,"props":7986,"children":7987},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":7990,"children":7991},{"href":5909},[7992],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":7995,"children":7997},{"name":7996},"VUID-vkCmdDrawIndirectByteCount2EXT-logicOp-04878",[7998],{"type":21,"tag":22,"props":7999,"children":8000},{},[8001,8002,8007,8009,8015,8016,8020,8021,8026,8027,8032,8033,8037,8038,8044,8046,8051,8052,8058,8059,8062,8063,8067],{"type":26,"value":6095},{"type":21,"tag":42,"props":8003,"children":8005},{"className":8004},[],[8006],{"type":26,"value":3805},{"type":26,"value":8008}," or\na graphics pipeline is bound which was created with the\n",{"type":21,"tag":42,"props":8010,"children":8012},{"className":8011},[],[8013],{"type":26,"value":8014},"VK_DYNAMIC_STATE_LOGIC_OP_EXT",{"type":26,"value":5962},{"type":21,"tag":423,"props":8017,"children":8018},{"href":5965},[8019],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":8022,"children":8024},{"className":8023},[],[8025],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":8028,"children":8030},{"className":8029},[],[8031],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":8034,"children":8035},{"href":5965},[8036],{"type":26,"value":5968},{"type":26,"value":6047},{"type":21,"tag":42,"props":8039,"children":8041},{"className":8040},[],[8042],{"type":26,"value":8043},"logicOpEnable",{"type":26,"value":8045}," is\n",{"type":21,"tag":42,"props":8047,"children":8049},{"className":8048},[],[8050],{"type":26,"value":990},{"type":26,"value":6062},{"type":21,"tag":423,"props":8053,"children":8055},{"href":8054},"/man/vkCmdSetLogicOpEXT",[8056],{"type":26,"value":8057},"vkCmdSetLogicOpEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":8060,"children":8061},{"type":748},[],{"type":26,"value":7604},{"type":21,"tag":423,"props":8064,"children":8065},{"href":5909},[8066],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":8069,"children":8071},{"name":8070},"VUID-vkCmdDrawIndirectByteCount2EXT-primitiveFragmentShadingRateWithMultipleViewports-04552",[8072],{"type":21,"tag":22,"props":8073,"children":8074},{},[8075,8076,8086,8088,8093,8095,8101,8103,8107,8108,8111,8113,8118,8120,8125,8126,8129,8131],{"type":26,"value":1514},{"type":21,"tag":423,"props":8077,"children":8079},{"href":8078},"/man/VkPhysicalDeviceFragmentShadingRatePropertiesKHR#limits-primitiveFragmentShadingRateWithMultipleViewports",[8080],{"type":21,"tag":42,"props":8081,"children":8083},{"className":8082},[],[8084],{"type":26,"value":8085},"primitiveFragmentShadingRateWithMultipleViewports",{"type":26,"value":8087}," limit is not\nsupported, the bound graphics pipeline was created with the\n",{"type":21,"tag":42,"props":8089,"children":8091},{"className":8090},[],[8092],{"type":26,"value":7128},{"type":26,"value":8094}," dynamic state enabled, and\nany of the shader stages of the bound graphics pipeline write to the\n",{"type":21,"tag":42,"props":8096,"children":8098},{"className":8097},[],[8099],{"type":26,"value":8100},"PrimitiveShadingRateKHR",{"type":26,"value":8102}," built-in, then\n",{"type":21,"tag":423,"props":8104,"children":8105},{"href":7133},[8106],{"type":26,"value":7136},{"type":26,"value":744},{"type":21,"tag":746,"props":8109,"children":8110},{"type":748},[],{"type":26,"value":8112}," have been called in the current\ncommand buffer prior to this drawing command, and the\n",{"type":21,"tag":42,"props":8114,"children":8116},{"className":8115},[],[8117],{"type":26,"value":7207},{"type":26,"value":8119}," parameter of ",{"type":21,"tag":42,"props":8121,"children":8123},{"className":8122},[],[8124],{"type":26,"value":7136},{"type":26,"value":744},{"type":21,"tag":746,"props":8127,"children":8128},{"type":748},[],{"type":26,"value":8130},"\nbe ",{"type":21,"tag":42,"props":8132,"children":8134},{"className":8133},[],[8135],{"type":26,"value":8136},"1",{"type":21,"tag":657,"props":8138,"children":8140},{"name":8139},"VUID-vkCmdDrawIndirectByteCount2EXT-primitiveFragmentShadingRateWithMultipleViewports-08642",[8141],{"type":21,"tag":22,"props":8142,"children":8143},{},[8144,8145,8153,8155,8160,8161,8165,8166,8169,8170,8175,8176,8181,8182,8185,8186],{"type":26,"value":1514},{"type":21,"tag":423,"props":8146,"children":8147},{"href":8078},[8148],{"type":21,"tag":42,"props":8149,"children":8151},{"className":8150},[],[8152],{"type":26,"value":8085},{"type":26,"value":8154}," limit is not\nsupported, and any shader object bound to a graphics stage writes to the\n",{"type":21,"tag":42,"props":8156,"children":8158},{"className":8157},[],[8159],{"type":26,"value":8100},{"type":26,"value":8102},{"type":21,"tag":423,"props":8162,"children":8163},{"href":7133},[8164],{"type":26,"value":7136},{"type":26,"value":744},{"type":21,"tag":746,"props":8167,"children":8168},{"type":748},[],{"type":26,"value":8112},{"type":21,"tag":42,"props":8171,"children":8173},{"className":8172},[],[8174],{"type":26,"value":7207},{"type":26,"value":8119},{"type":21,"tag":42,"props":8177,"children":8179},{"className":8178},[],[8180],{"type":26,"value":7136},{"type":26,"value":744},{"type":21,"tag":746,"props":8183,"children":8184},{"type":748},[],{"type":26,"value":8130},{"type":21,"tag":42,"props":8187,"children":8189},{"className":8188},[],[8190],{"type":26,"value":8136},{"type":21,"tag":657,"props":8192,"children":8194},{"name":8193},"VUID-vkCmdDrawIndirectByteCount2EXT-blendEnable-04727",[8195],{"type":21,"tag":22,"props":8196,"children":8197},{},[8198,8199,8204,8206,8212,8213,8217,8218,8223,8224,8229,8231,8235,8237,8243,8245,8249,8250,8255,8256,8259,8260],{"type":26,"value":6095},{"type":21,"tag":42,"props":8200,"children":8202},{"className":8201},[],[8203],{"type":26,"value":3805},{"type":26,"value":8205}," stage\nor\na graphics pipeline is bound which was created with\n",{"type":21,"tag":42,"props":8207,"children":8209},{"className":8208},[],[8210],{"type":26,"value":8211},"VK_DYNAMIC_STATE_COLOR_BLEND_ENABLE_EXT",{"type":26,"value":5962},{"type":21,"tag":423,"props":8214,"children":8215},{"href":5965},[8216],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":8219,"children":8221},{"className":8220},[],[8222],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":8225,"children":8227},{"className":8226},[],[8228],{"type":26,"value":726},{"type":26,"value":8230},", then for each color\nattachment, if the corresponding image view’s\n",{"type":21,"tag":423,"props":8232,"children":8233},{"href":739},[8234],{"type":26,"value":742},{"type":26,"value":8236}," do not contain\n",{"type":21,"tag":42,"props":8238,"children":8240},{"className":8239},[],[8241],{"type":26,"value":8242},"VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT",{"type":26,"value":8244},", then the\ncorresponding ",{"type":21,"tag":423,"props":8246,"children":8247},{"href":5965},[8248],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":8251,"children":8253},{"className":8252},[],[8254],{"type":26,"value":6138},{"type":26,"value":744},{"type":21,"tag":746,"props":8257,"children":8258},{"type":748},[],{"type":26,"value":5301},{"type":21,"tag":42,"props":8261,"children":8263},{"className":8262},[],[8264],{"type":26,"value":726},{"type":21,"tag":657,"props":8266,"children":8268},{"name":8267},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08644",[8269,8293,8336],{"type":21,"tag":22,"props":8270,"children":8271},{},[8272,8274,8279,8280,8285,8286,8291],{"type":26,"value":8273},"If\na shader object is bound to any graphics stage or\na graphics pipeline is bound, the ",{"type":21,"tag":423,"props":8275,"children":8276},{"href":5965},[8277],{"type":26,"value":8278},"current\nvalue",{"type":26,"value":6047},{"type":21,"tag":42,"props":8281,"children":8283},{"className":8282},[],[8284],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":8287,"children":8289},{"className":8288},[],[8290],{"type":26,"value":726},{"type":26,"value":8292},",\nand none of the following is enabled:",{"type":21,"tag":375,"props":8294,"children":8295},{},[8296,8309,8320],{"type":21,"tag":379,"props":8297,"children":8298},{},[8299,8301,8307],{"type":26,"value":8300},"the ",{"type":21,"tag":423,"props":8302,"children":8304},{"href":8303},"/extensions/VK_AMD_mixed_attachment_samples",[8305],{"type":26,"value":8306},"VK_AMD_mixed_attachment_samples",{"type":26,"value":8308}," extension",{"type":21,"tag":379,"props":8310,"children":8311},{},[8312,8313,8319],{"type":26,"value":8300},{"type":21,"tag":423,"props":8314,"children":8316},{"href":8315},"/extensions/VK_NV_framebuffer_mixed_samples",[8317],{"type":26,"value":8318},"VK_NV_framebuffer_mixed_samples",{"type":26,"value":8308},{"type":21,"tag":379,"props":8321,"children":8322},{},[8323,8324,8334],{"type":26,"value":8300},{"type":21,"tag":423,"props":8325,"children":8327},{"href":8326},"/man/VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT#features-multisampledRenderToSingleSampled",[8328],{"type":21,"tag":42,"props":8329,"children":8331},{"className":8330},[],[8332],{"type":26,"value":8333},"multisampledRenderToSingleSampled",{"type":26,"value":8335}," feature",{"type":21,"tag":22,"props":8337,"children":8338},{},[8339,8341,8345,8346,8352,8353,8356],{"type":26,"value":8340},"then the ",{"type":21,"tag":423,"props":8342,"children":8343},{"href":5965},[8344],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":8347,"children":8349},{"className":8348},[],[8350],{"type":26,"value":8351},"rasterizationSamples",{"type":26,"value":744},{"type":21,"tag":746,"props":8354,"children":8355},{"type":748},[],{"type":26,"value":8357}," be the same as the current color and/or\ndepth/stencil attachments",{"type":21,"tag":657,"props":8359,"children":8361},{"name":8360},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08876",[8362],{"type":21,"tag":22,"props":8363,"children":8364},{},[8365,8367,8370,8372],{"type":26,"value":8366},"If a shader object is bound to any graphics stage, the current render\npass instance ",{"type":21,"tag":746,"props":8368,"children":8369},{"type":748},[],{"type":26,"value":8371}," have been begun with ",{"type":21,"tag":423,"props":8373,"children":8375},{"href":8374},"/man/vkCmdBeginRendering",[8376],{"type":26,"value":8377},"vkCmdBeginRendering",{"type":21,"tag":657,"props":8379,"children":8381},{"name":8380},"VUID-vkCmdDrawIndirectByteCount2EXT-imageView-06172",[8382],{"type":21,"tag":22,"props":8383,"children":8384},{},[8385,8387,8391,8393,8399,8401,8407,8409,8415,8417,8423,8425,8430,8431,8437,8439,8442],{"type":26,"value":8386},"If the current render pass instance was begun with\n",{"type":21,"tag":423,"props":8388,"children":8389},{"href":8374},[8390],{"type":26,"value":8377},{"type":26,"value":8392},", the ",{"type":21,"tag":42,"props":8394,"children":8396},{"className":8395},[],[8397],{"type":26,"value":8398},"imageView",{"type":26,"value":8400}," member of\n",{"type":21,"tag":42,"props":8402,"children":8404},{"className":8403},[],[8405],{"type":26,"value":8406},"pDepthAttachment",{"type":26,"value":8408}," is not ",{"type":21,"tag":423,"props":8410,"children":8412},{"href":8411},"/man/VK_NULL_HANDLE",[8413],{"type":26,"value":8414},"VK_NULL_HANDLE",{"type":26,"value":8416},", and the ",{"type":21,"tag":42,"props":8418,"children":8420},{"className":8419},[],[8421],{"type":26,"value":8422},"layout",{"type":26,"value":8424},"\nmember of ",{"type":21,"tag":42,"props":8426,"children":8428},{"className":8427},[],[8429],{"type":26,"value":8406},{"type":26,"value":8045},{"type":21,"tag":42,"props":8432,"children":8434},{"className":8433},[],[8435],{"type":26,"value":8436},"VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL",{"type":26,"value":8438},", this command\n",{"type":21,"tag":746,"props":8440,"children":8441},{"type":748},[],{"type":26,"value":8443}," not write any values to the depth attachment",{"type":21,"tag":657,"props":8445,"children":8447},{"name":8446},"VUID-vkCmdDrawIndirectByteCount2EXT-imageView-06173",[8448],{"type":21,"tag":22,"props":8449,"children":8450},{},[8451,8452,8456,8457,8462,8463,8469,8470,8474,8475,8480,8482,8487,8488,8493,8494,8497],{"type":26,"value":8386},{"type":21,"tag":423,"props":8453,"children":8454},{"href":8374},[8455],{"type":26,"value":8377},{"type":26,"value":8392},{"type":21,"tag":42,"props":8458,"children":8460},{"className":8459},[],[8461],{"type":26,"value":8398},{"type":26,"value":8400},{"type":21,"tag":42,"props":8464,"children":8466},{"className":8465},[],[8467],{"type":26,"value":8468},"pStencilAttachment",{"type":26,"value":8408},{"type":21,"tag":423,"props":8471,"children":8472},{"href":8411},[8473],{"type":26,"value":8414},{"type":26,"value":5983},{"type":21,"tag":42,"props":8476,"children":8478},{"className":8477},[],[8479],{"type":26,"value":8422},{"type":26,"value":8481}," member of ",{"type":21,"tag":42,"props":8483,"children":8485},{"className":8484},[],[8486],{"type":26,"value":8468},{"type":26,"value":8045},{"type":21,"tag":42,"props":8489,"children":8491},{"className":8490},[],[8492],{"type":26,"value":8436},{"type":26,"value":8438},{"type":21,"tag":746,"props":8495,"children":8496},{"type":748},[],{"type":26,"value":8498}," not write any values to the stencil attachment",{"type":21,"tag":657,"props":8500,"children":8502},{"name":8501},"VUID-vkCmdDrawIndirectByteCount2EXT-imageView-06174",[8503],{"type":21,"tag":22,"props":8504,"children":8505},{},[8506,8507,8511,8512,8517,8518,8523,8524,8528,8529,8534,8535,8540,8541,8547,8549,8552],{"type":26,"value":8386},{"type":21,"tag":423,"props":8508,"children":8509},{"href":8374},[8510],{"type":26,"value":8377},{"type":26,"value":8392},{"type":21,"tag":42,"props":8513,"children":8515},{"className":8514},[],[8516],{"type":26,"value":8398},{"type":26,"value":8400},{"type":21,"tag":42,"props":8519,"children":8521},{"className":8520},[],[8522],{"type":26,"value":8406},{"type":26,"value":8408},{"type":21,"tag":423,"props":8525,"children":8526},{"href":8411},[8527],{"type":26,"value":8414},{"type":26,"value":8416},{"type":21,"tag":42,"props":8530,"children":8532},{"className":8531},[],[8533],{"type":26,"value":8422},{"type":26,"value":8424},{"type":21,"tag":42,"props":8536,"children":8538},{"className":8537},[],[8539],{"type":26,"value":8406},{"type":26,"value":8045},{"type":21,"tag":42,"props":8542,"children":8544},{"className":8543},[],[8545],{"type":26,"value":8546},"VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL",{"type":26,"value":8548},", this\ncommand ",{"type":21,"tag":746,"props":8550,"children":8551},{"type":748},[],{"type":26,"value":8443},{"type":21,"tag":657,"props":8554,"children":8556},{"name":8555},"VUID-vkCmdDrawIndirectByteCount2EXT-imageView-06175",[8557],{"type":21,"tag":22,"props":8558,"children":8559},{},[8560,8561,8565,8566,8571,8572,8577,8578,8582,8583,8588,8589,8594,8595,8601,8602,8605],{"type":26,"value":8386},{"type":21,"tag":423,"props":8562,"children":8563},{"href":8374},[8564],{"type":26,"value":8377},{"type":26,"value":8392},{"type":21,"tag":42,"props":8567,"children":8569},{"className":8568},[],[8570],{"type":26,"value":8398},{"type":26,"value":8400},{"type":21,"tag":42,"props":8573,"children":8575},{"className":8574},[],[8576],{"type":26,"value":8468},{"type":26,"value":8408},{"type":21,"tag":423,"props":8579,"children":8580},{"href":8411},[8581],{"type":26,"value":8414},{"type":26,"value":5983},{"type":21,"tag":42,"props":8584,"children":8586},{"className":8585},[],[8587],{"type":26,"value":8422},{"type":26,"value":8481},{"type":21,"tag":42,"props":8590,"children":8592},{"className":8591},[],[8593],{"type":26,"value":8468},{"type":26,"value":8045},{"type":21,"tag":42,"props":8596,"children":8598},{"className":8597},[],[8599],{"type":26,"value":8600},"VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL",{"type":26,"value":8548},{"type":21,"tag":746,"props":8603,"children":8604},{"type":748},[],{"type":26,"value":8498},{"type":21,"tag":657,"props":8607,"children":8609},{"name":8608},"VUID-vkCmdDrawIndirectByteCount2EXT-imageView-06176",[8610],{"type":21,"tag":22,"props":8611,"children":8612},{},[8613,8614,8618,8619,8624,8625,8630,8631,8635,8636,8641,8642,8647,8648,8654,8656,8659],{"type":26,"value":8386},{"type":21,"tag":423,"props":8615,"children":8616},{"href":8374},[8617],{"type":26,"value":8377},{"type":26,"value":8392},{"type":21,"tag":42,"props":8620,"children":8622},{"className":8621},[],[8623],{"type":26,"value":8398},{"type":26,"value":8400},{"type":21,"tag":42,"props":8626,"children":8628},{"className":8627},[],[8629],{"type":26,"value":8406},{"type":26,"value":8408},{"type":21,"tag":423,"props":8632,"children":8633},{"href":8411},[8634],{"type":26,"value":8414},{"type":26,"value":8416},{"type":21,"tag":42,"props":8637,"children":8639},{"className":8638},[],[8640],{"type":26,"value":8422},{"type":26,"value":8424},{"type":21,"tag":42,"props":8643,"children":8645},{"className":8644},[],[8646],{"type":26,"value":8406},{"type":26,"value":8045},{"type":21,"tag":42,"props":8649,"children":8651},{"className":8650},[],[8652],{"type":26,"value":8653},"VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL",{"type":26,"value":8655},", this command ",{"type":21,"tag":746,"props":8657,"children":8658},{"type":748},[],{"type":26,"value":8660}," not\nwrite any values to the depth attachment",{"type":21,"tag":657,"props":8662,"children":8664},{"name":8663},"VUID-vkCmdDrawIndirectByteCount2EXT-imageView-06177",[8665],{"type":21,"tag":22,"props":8666,"children":8667},{},[8668,8669,8673,8674,8679,8680,8685,8686,8690,8691,8696,8697,8702,8703,8709,8710,8713],{"type":26,"value":8386},{"type":21,"tag":423,"props":8670,"children":8671},{"href":8374},[8672],{"type":26,"value":8377},{"type":26,"value":8392},{"type":21,"tag":42,"props":8675,"children":8677},{"className":8676},[],[8678],{"type":26,"value":8398},{"type":26,"value":8400},{"type":21,"tag":42,"props":8681,"children":8683},{"className":8682},[],[8684],{"type":26,"value":8468},{"type":26,"value":8408},{"type":21,"tag":423,"props":8687,"children":8688},{"href":8411},[8689],{"type":26,"value":8414},{"type":26,"value":5983},{"type":21,"tag":42,"props":8692,"children":8694},{"className":8693},[],[8695],{"type":26,"value":8422},{"type":26,"value":8481},{"type":21,"tag":42,"props":8698,"children":8700},{"className":8699},[],[8701],{"type":26,"value":8468},{"type":26,"value":8045},{"type":21,"tag":42,"props":8704,"children":8706},{"className":8705},[],[8707],{"type":26,"value":8708},"VK_IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL",{"type":26,"value":8655},{"type":21,"tag":746,"props":8711,"children":8712},{"type":748},[],{"type":26,"value":8714}," not\nwrite any values to the stencil attachment",{"type":21,"tag":657,"props":8716,"children":8718},{"name":8717},"VUID-vkCmdDrawIndirectByteCount2EXT-viewMask-06178",[8719],{"type":21,"tag":22,"props":8720,"children":8721},{},[8722,8723,8727,8729,8732,8734,8740,8741,8747,8749,8753,8754],{"type":26,"value":8386},{"type":21,"tag":423,"props":8724,"children":8725},{"href":8374},[8726],{"type":26,"value":8377},{"type":26,"value":8728},", the bound graphics pipeline ",{"type":21,"tag":746,"props":8730,"children":8731},{"type":748},[],{"type":26,"value":8733}," have been\ncreated with a ",{"type":21,"tag":423,"props":8735,"children":8737},{"href":8736},"/man/VkPipelineRenderingCreateInfo",[8738],{"type":26,"value":8739},"VkPipelineRenderingCreateInfo",{"type":26,"value":241},{"type":21,"tag":42,"props":8742,"children":8744},{"className":8743},[],[8745],{"type":26,"value":8746},"viewMask",{"type":26,"value":8748}," equal\nto ",{"type":21,"tag":423,"props":8750,"children":8751},{"href":5554},[8752],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":8755,"children":8757},{"className":8756},[],[8758],{"type":26,"value":8746},{"type":21,"tag":657,"props":8760,"children":8762},{"name":8761},"VUID-vkCmdDrawIndirectByteCount2EXT-colorAttachmentCount-06179",[8763],{"type":21,"tag":22,"props":8764,"children":8765},{},[8766,8767,8777,8779,8783,8784,8787,8789,8793,8794,8800,8801,8805,8806],{"type":26,"value":1337},{"type":21,"tag":423,"props":8768,"children":8770},{"href":8769},"/man/VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT#features-dynamicRenderingUnusedAttachments",[8771],{"type":21,"tag":42,"props":8772,"children":8774},{"className":8773},[],[8775],{"type":26,"value":8776},"dynamicRenderingUnusedAttachments",{"type":26,"value":8778}," feature is not enabled and\nthe current render pass instance was begun with\n",{"type":21,"tag":423,"props":8780,"children":8781},{"href":8374},[8782],{"type":26,"value":8377},{"type":26,"value":8728},{"type":21,"tag":746,"props":8785,"children":8786},{"type":748},[],{"type":26,"value":8788}," have been\ncreated with a\n",{"type":21,"tag":423,"props":8790,"children":8791},{"href":8736},[8792],{"type":26,"value":8739},{"type":26,"value":241},{"type":21,"tag":42,"props":8795,"children":8797},{"className":8796},[],[8798],{"type":26,"value":8799},"colorAttachmentCount",{"type":26,"value":704},{"type":21,"tag":423,"props":8802,"children":8803},{"href":5554},[8804],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":8807,"children":8809},{"className":8808},[],[8810],{"type":26,"value":8799},{"type":21,"tag":657,"props":8812,"children":8814},{"name":8813},"VUID-vkCmdDrawIndirectByteCount2EXT-dynamicRenderingUnusedAttachments-08910",[8815],{"type":21,"tag":22,"props":8816,"children":8817},{},[8818,8819,8827,8829,8833,8834,8838,8839,8844,8846,8851,8853,8857,8858,8864,8866,8871,8873,8877,8878,8881,8883,8887,8889,8893,8894,8900],{"type":26,"value":1337},{"type":21,"tag":423,"props":8820,"children":8821},{"href":8769},[8822],{"type":21,"tag":42,"props":8823,"children":8825},{"className":8824},[],[8826],{"type":26,"value":8776},{"type":26,"value":8828}," feature is not enabled, and\nthe current render pass instance was begun with\n",{"type":21,"tag":423,"props":8830,"children":8831},{"href":8374},[8832],{"type":26,"value":8377},{"type":26,"value":7194},{"type":21,"tag":423,"props":8835,"children":8836},{"href":5554},[8837],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":8840,"children":8842},{"className":8841},[],[8843],{"type":26,"value":8799},{"type":26,"value":8845}," greater than ",{"type":21,"tag":42,"props":8847,"children":8849},{"className":8848},[],[8850],{"type":26,"value":604},{"type":26,"value":8852},", then\neach element of the ",{"type":21,"tag":423,"props":8854,"children":8855},{"href":5554},[8856],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":8859,"children":8861},{"className":8860},[],[8862],{"type":26,"value":8863},"pColorAttachments",{"type":26,"value":8865}," array\nwith an ",{"type":21,"tag":42,"props":8867,"children":8869},{"className":8868},[],[8870],{"type":26,"value":8398},{"type":26,"value":8872}," not equal to ",{"type":21,"tag":423,"props":8874,"children":8875},{"href":8411},[8876],{"type":26,"value":8414},{"type":26,"value":744},{"type":21,"tag":746,"props":8879,"children":8880},{"type":748},[],{"type":26,"value":8882}," have\nbeen created with a ",{"type":21,"tag":423,"props":8884,"children":8885},{"href":2924},[8886],{"type":26,"value":2927},{"type":26,"value":8888}," equal to the corresponding element of\n",{"type":21,"tag":423,"props":8890,"children":8891},{"href":8736},[8892],{"type":26,"value":8739},{"type":26,"value":241},{"type":21,"tag":42,"props":8895,"children":8897},{"className":8896},[],[8898],{"type":26,"value":8899},"pColorAttachmentFormats",{"type":26,"value":8901}," used\nto create the bound graphics pipeline",{"type":21,"tag":657,"props":8903,"children":8905},{"name":8904},"VUID-vkCmdDrawIndirectByteCount2EXT-dynamicRenderingUnusedAttachments-08912",[8906],{"type":21,"tag":22,"props":8907,"children":8908},{},[8909,8910,8918,8919,8923,8924,8928,8929,8934,8935,8940,8941,8945,8946,8951,8952,8957,8958,8962,8963,8966,8968,8972,8973,8978,8980],{"type":26,"value":1337},{"type":21,"tag":423,"props":8911,"children":8912},{"href":8769},[8913],{"type":21,"tag":42,"props":8914,"children":8916},{"className":8915},[],[8917],{"type":26,"value":8776},{"type":26,"value":8828},{"type":21,"tag":423,"props":8920,"children":8921},{"href":8374},[8922],{"type":26,"value":8377},{"type":26,"value":7194},{"type":21,"tag":423,"props":8925,"children":8926},{"href":5554},[8927],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":8930,"children":8932},{"className":8931},[],[8933],{"type":26,"value":8799},{"type":26,"value":8845},{"type":21,"tag":42,"props":8936,"children":8938},{"className":8937},[],[8939],{"type":26,"value":604},{"type":26,"value":8852},{"type":21,"tag":423,"props":8942,"children":8943},{"href":5554},[8944],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":8947,"children":8949},{"className":8948},[],[8950],{"type":26,"value":8863},{"type":26,"value":8865},{"type":21,"tag":42,"props":8953,"children":8955},{"className":8954},[],[8956],{"type":26,"value":8398},{"type":26,"value":720},{"type":21,"tag":423,"props":8959,"children":8960},{"href":8411},[8961],{"type":26,"value":8414},{"type":26,"value":744},{"type":21,"tag":746,"props":8964,"children":8965},{"type":748},[],{"type":26,"value":8967}," have the\ncorresponding element of\n",{"type":21,"tag":423,"props":8969,"children":8970},{"href":8736},[8971],{"type":26,"value":8739},{"type":26,"value":241},{"type":21,"tag":42,"props":8974,"children":8976},{"className":8975},[],[8977],{"type":26,"value":8899},{"type":26,"value":8979}," used\nto create the bound pipeline equal to ",{"type":21,"tag":42,"props":8981,"children":8983},{"className":8982},[],[8984],{"type":26,"value":8985},"VK_FORMAT_UNDEFINED",{"type":21,"tag":657,"props":8987,"children":8989},{"name":8988},"VUID-vkCmdDrawIndirectByteCount2EXT-dynamicRenderingUnusedAttachments-08911",[8990],{"type":21,"tag":22,"props":8991,"children":8992},{},[8993,8994,9002,9004,9008,9010,9014,9015,9020,9021,9026,9028,9032,9033,9038,9040,9045,9046,9050,9051,9054,9056,9060,9062,9066,9067,9072,9074,9078,9079,9084,9086,9089,9090],{"type":26,"value":1514},{"type":21,"tag":423,"props":8995,"children":8996},{"href":8769},[8997],{"type":21,"tag":42,"props":8998,"children":9000},{"className":8999},[],[9001],{"type":26,"value":8776},{"type":26,"value":9003}," feature is enabled, and the\ncurrent render pass instance was begun with ",{"type":21,"tag":423,"props":9005,"children":9006},{"href":8374},[9007],{"type":26,"value":8377},{"type":26,"value":9009},"\nand ",{"type":21,"tag":423,"props":9011,"children":9012},{"href":5554},[9013],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":9016,"children":9018},{"className":9017},[],[9019],{"type":26,"value":8799},{"type":26,"value":8845},{"type":21,"tag":42,"props":9022,"children":9024},{"className":9023},[],[9025],{"type":26,"value":604},{"type":26,"value":9027},",\nthen each element of the ",{"type":21,"tag":423,"props":9029,"children":9030},{"href":5554},[9031],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":9034,"children":9036},{"className":9035},[],[9037],{"type":26,"value":8863},{"type":26,"value":9039},"\narray with an ",{"type":21,"tag":42,"props":9041,"children":9043},{"className":9042},[],[9044],{"type":26,"value":8398},{"type":26,"value":8872},{"type":21,"tag":423,"props":9047,"children":9048},{"href":8411},[9049],{"type":26,"value":8414},{"type":26,"value":744},{"type":21,"tag":746,"props":9052,"children":9053},{"type":748},[],{"type":26,"value":9055},"\nhave been created with a ",{"type":21,"tag":423,"props":9057,"children":9058},{"href":2924},[9059],{"type":26,"value":2927},{"type":26,"value":9061}," equal to the corresponding\nelement of\n",{"type":21,"tag":423,"props":9063,"children":9064},{"href":8736},[9065],{"type":26,"value":8739},{"type":26,"value":241},{"type":21,"tag":42,"props":9068,"children":9070},{"className":9069},[],[9071],{"type":26,"value":8899},{"type":26,"value":9073}," used\nto create the bound graphics pipeline, or the corresponding element of\n",{"type":21,"tag":423,"props":9075,"children":9076},{"href":8736},[9077],{"type":26,"value":8739},{"type":26,"value":241},{"type":21,"tag":42,"props":9080,"children":9082},{"className":9081},[],[9083],{"type":26,"value":8899},{"type":26,"value":9085},", if\nit exists, ",{"type":21,"tag":746,"props":9087,"children":9088},{"type":748},[],{"type":26,"value":5301},{"type":21,"tag":42,"props":9091,"children":9093},{"className":9092},[],[9094],{"type":26,"value":8985},{"type":21,"tag":657,"props":9096,"children":9098},{"name":9097},"VUID-vkCmdDrawIndirectByteCount2EXT-colorAttachmentCount-09362",[9099],{"type":21,"tag":22,"props":9100,"children":9101},{},[9102,9103,9107,9109,9113,9114,9119,9120,9125,9127,9133,9135,9139,9140,9145,9147,9153,9154,9158,9159,9162,9164,9170,9171,9177,9179,9183,9184,9189],{"type":26,"value":8386},{"type":21,"tag":423,"props":9104,"children":9105},{"href":8374},[9106],{"type":26,"value":8377},{"type":26,"value":9108},", with a\n",{"type":21,"tag":423,"props":9110,"children":9111},{"href":5554},[9112],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":9115,"children":9117},{"className":9116},[],[9118],{"type":26,"value":8799},{"type":26,"value":720},{"type":21,"tag":42,"props":9121,"children":9123},{"className":9122},[],[9124],{"type":26,"value":8136},{"type":26,"value":9126},",\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":9128,"children":9130},{"className":9129},[],[9131],{"type":26,"value":9132},"VK_RESOLVE_MODE_EXTERNAL_FORMAT_DOWNSAMPLE_BIT_ANDROID",{"type":26,"value":9134},", each\nelement of the ",{"type":21,"tag":423,"props":9136,"children":9137},{"href":5554},[9138],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":9141,"children":9143},{"className":9142},[],[9144],{"type":26,"value":8863},{"type":26,"value":9146}," array with\na ",{"type":21,"tag":42,"props":9148,"children":9150},{"className":9149},[],[9151],{"type":26,"value":9152},"resolveImageView",{"type":26,"value":8872},{"type":21,"tag":423,"props":9155,"children":9156},{"href":8411},[9157],{"type":26,"value":8414},{"type":26,"value":744},{"type":21,"tag":746,"props":9160,"children":9161},{"type":748},[],{"type":26,"value":9163}," have\nbeen created with an image created with a\n",{"type":21,"tag":423,"props":9165,"children":9167},{"href":9166},"/man/VkExternalFormatANDROID",[9168],{"type":26,"value":9169},"VkExternalFormatANDROID",{"type":26,"value":241},{"type":21,"tag":42,"props":9172,"children":9174},{"className":9173},[],[9175],{"type":26,"value":9176},"externalFormat",{"type":26,"value":9178}," value equal to the\n",{"type":21,"tag":423,"props":9180,"children":9181},{"href":9166},[9182],{"type":26,"value":9169},{"type":26,"value":241},{"type":21,"tag":42,"props":9185,"children":9187},{"className":9186},[],[9188],{"type":26,"value":9176},{"type":26,"value":9190}," value used to create\nthe bound graphics pipeline",{"type":21,"tag":657,"props":9192,"children":9194},{"name":9193},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09363",[9195],{"type":21,"tag":22,"props":9196,"children":9197},{},[9198,9200,9204,9206,9210,9211,9216,9217,9222,9224,9229,9230,9234,9235,9240,9241,9246,9247,9251,9252,9255,9257,9261,9262,9267,9268,9272,9273,9278],{"type":26,"value":9199},"If\nthere is no shader object bound to any graphics stage,\nthe current render pass instance was begun with\n",{"type":21,"tag":423,"props":9201,"children":9202},{"href":8374},[9203],{"type":26,"value":8377},{"type":26,"value":9205}," and a\n",{"type":21,"tag":423,"props":9207,"children":9208},{"href":5554},[9209],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":9212,"children":9214},{"className":9213},[],[9215],{"type":26,"value":8799},{"type":26,"value":720},{"type":21,"tag":42,"props":9218,"children":9220},{"className":9219},[],[9221],{"type":26,"value":8136},{"type":26,"value":9223},", and a\ncolor attachment with a resolve mode of\n",{"type":21,"tag":42,"props":9225,"children":9227},{"className":9226},[],[9228],{"type":26,"value":9132},{"type":26,"value":9134},{"type":21,"tag":423,"props":9231,"children":9232},{"href":5554},[9233],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":9236,"children":9238},{"className":9237},[],[9239],{"type":26,"value":8863},{"type":26,"value":9146},{"type":21,"tag":42,"props":9242,"children":9244},{"className":9243},[],[9245],{"type":26,"value":8398},{"type":26,"value":8872},{"type":21,"tag":423,"props":9248,"children":9249},{"href":8411},[9250],{"type":26,"value":8414},{"type":26,"value":744},{"type":21,"tag":746,"props":9253,"children":9254},{"type":748},[],{"type":26,"value":9256}," have been\ncreated with an image created with a\n",{"type":21,"tag":423,"props":9258,"children":9259},{"href":9166},[9260],{"type":26,"value":9169},{"type":26,"value":241},{"type":21,"tag":42,"props":9263,"children":9265},{"className":9264},[],[9266],{"type":26,"value":9176},{"type":26,"value":9178},{"type":21,"tag":423,"props":9269,"children":9270},{"href":9166},[9271],{"type":26,"value":9169},{"type":26,"value":241},{"type":21,"tag":42,"props":9274,"children":9276},{"className":9275},[],[9277],{"type":26,"value":9176},{"type":26,"value":9190},{"type":21,"tag":657,"props":9280,"children":9282},{"name":9281},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09364",[9283],{"type":21,"tag":22,"props":9284,"children":9285},{},[9286,9287,9291,9293,9297,9298,9303,9305,9310,9311,9317,9318,9321,9323,9328],{"type":26,"value":8386},{"type":21,"tag":423,"props":9288,"children":9289},{"href":8374},[9290],{"type":26,"value":8377},{"type":26,"value":9292},",\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":423,"props":9294,"children":9295},{"href":9166},[9296],{"type":26,"value":9169},{"type":26,"value":241},{"type":21,"tag":42,"props":9299,"children":9301},{"className":9300},[],[9302],{"type":26,"value":9176},{"type":26,"value":9304}," value and with the\n",{"type":21,"tag":42,"props":9306,"children":9308},{"className":9307},[],[9309],{"type":26,"value":8211},{"type":26,"value":7929},{"type":21,"tag":423,"props":9312,"children":9314},{"href":9313},"/man/vkCmdSetColorBlendEnableEXT",[9315],{"type":26,"value":9316},"vkCmdSetColorBlendEnableEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":9319,"children":9320},{"type":748},[],{"type":26,"value":9322}," have set the blend enable\nto ",{"type":21,"tag":42,"props":9324,"children":9326},{"className":9325},[],[9327],{"type":26,"value":726},{"type":26,"value":9329}," prior to this drawing command",{"type":21,"tag":657,"props":9331,"children":9333},{"name":9332},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09365",[9334],{"type":21,"tag":22,"props":9335,"children":9336},{},[9337,9338,9342,9343,9347,9348,9353,9354,9360,9361,9367,9368,9371,9373,9378,9380,9386],{"type":26,"value":8386},{"type":21,"tag":423,"props":9339,"children":9340},{"href":8374},[9341],{"type":26,"value":8377},{"type":26,"value":9292},{"type":21,"tag":423,"props":9344,"children":9345},{"href":9166},[9346],{"type":26,"value":9169},{"type":26,"value":241},{"type":21,"tag":42,"props":9349,"children":9351},{"className":9350},[],[9352],{"type":26,"value":9176},{"type":26,"value":9304},{"type":21,"tag":42,"props":9355,"children":9357},{"className":9356},[],[9358],{"type":26,"value":9359},"VK_DYNAMIC_STATE_RASTERIZATION_SAMPLES_EXT",{"type":26,"value":7929},{"type":21,"tag":423,"props":9362,"children":9364},{"href":9363},"/man/vkCmdSetRasterizationSamplesEXT",[9365],{"type":26,"value":9366},"vkCmdSetRasterizationSamplesEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":9369,"children":9370},{"type":748},[],{"type":26,"value":9372}," have set\n",{"type":21,"tag":42,"props":9374,"children":9376},{"className":9375},[],[9377],{"type":26,"value":8351},{"type":26,"value":9379}," to ",{"type":21,"tag":42,"props":9381,"children":9383},{"className":9382},[],[9384],{"type":26,"value":9385},"VK_SAMPLE_COUNT_1_BIT",{"type":26,"value":9387}," prior to this\ndrawing command",{"type":21,"tag":657,"props":9389,"children":9391},{"name":9390},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09366",[9392],{"type":21,"tag":22,"props":9393,"children":9394},{},[9395,9397,9402,9404,9408,9409,9412,9414,9419],{"type":26,"value":9396},"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":9398,"children":9400},{"className":9399},[],[9401],{"type":26,"value":9132},{"type":26,"value":9403}," resolve\nmode, then ",{"type":21,"tag":423,"props":9405,"children":9406},{"href":9313},[9407],{"type":26,"value":9316},{"type":26,"value":744},{"type":21,"tag":746,"props":9410,"children":9411},{"type":748},[],{"type":26,"value":9413}," have set blend enable\nto ",{"type":21,"tag":42,"props":9415,"children":9417},{"className":9416},[],[9418],{"type":26,"value":726},{"type":26,"value":9329},{"type":21,"tag":657,"props":9421,"children":9423},{"name":9422},"VUID-vkCmdDrawIndirectByteCount2EXT-rasterizationSamples-09367",[9424],{"type":21,"tag":22,"props":9425,"children":9426},{},[9427,9428,9433,9434,9438,9439,9442,9443,9448,9449,9454],{"type":26,"value":9396},{"type":21,"tag":42,"props":9429,"children":9431},{"className":9430},[],[9432],{"type":26,"value":9132},{"type":26,"value":9403},{"type":21,"tag":423,"props":9435,"children":9436},{"href":9363},[9437],{"type":26,"value":9366},{"type":26,"value":744},{"type":21,"tag":746,"props":9440,"children":9441},{"type":748},[],{"type":26,"value":9372},{"type":21,"tag":42,"props":9444,"children":9446},{"className":9445},[],[9447],{"type":26,"value":8351},{"type":26,"value":9379},{"type":21,"tag":42,"props":9450,"children":9452},{"className":9451},[],[9453],{"type":26,"value":9385},{"type":26,"value":9387},{"type":21,"tag":657,"props":9456,"children":9458},{"name":9457},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09368",[9459],{"type":21,"tag":22,"props":9460,"children":9461},{},[9462,9463,9467,9468,9472,9473,9478,9479,9485,9486,9492,9493,9496,9497,9503,9504,9509],{"type":26,"value":8386},{"type":21,"tag":423,"props":9464,"children":9465},{"href":8374},[9466],{"type":26,"value":8377},{"type":26,"value":9292},{"type":21,"tag":423,"props":9469,"children":9470},{"href":9166},[9471],{"type":26,"value":9169},{"type":26,"value":241},{"type":21,"tag":42,"props":9474,"children":9476},{"className":9475},[],[9477],{"type":26,"value":9176},{"type":26,"value":9304},{"type":21,"tag":42,"props":9480,"children":9482},{"className":9481},[],[9483],{"type":26,"value":9484},"VK_DYNAMIC_STATE_FRAGMENT_SHADING_RATE_KHR",{"type":26,"value":7929},{"type":21,"tag":423,"props":9487,"children":9489},{"href":9488},"/man/vkCmdSetFragmentShadingRateKHR",[9490],{"type":26,"value":9491},"vkCmdSetFragmentShadingRateKHR",{"type":26,"value":744},{"type":21,"tag":746,"props":9494,"children":9495},{"type":748},[],{"type":26,"value":9372},{"type":21,"tag":42,"props":9498,"children":9500},{"className":9499},[],[9501],{"type":26,"value":9502},"pFragmentSize→width",{"type":26,"value":9379},{"type":21,"tag":42,"props":9505,"children":9507},{"className":9506},[],[9508],{"type":26,"value":8136},{"type":26,"value":9329},{"type":21,"tag":657,"props":9511,"children":9513},{"name":9512},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09369",[9514],{"type":21,"tag":22,"props":9515,"children":9516},{},[9517,9518,9522,9523,9527,9528,9533,9534,9539,9540,9544,9545,9548,9549,9555,9556,9561],{"type":26,"value":8386},{"type":21,"tag":423,"props":9519,"children":9520},{"href":8374},[9521],{"type":26,"value":8377},{"type":26,"value":9292},{"type":21,"tag":423,"props":9524,"children":9525},{"href":9166},[9526],{"type":26,"value":9169},{"type":26,"value":241},{"type":21,"tag":42,"props":9529,"children":9531},{"className":9530},[],[9532],{"type":26,"value":9176},{"type":26,"value":9304},{"type":21,"tag":42,"props":9535,"children":9537},{"className":9536},[],[9538],{"type":26,"value":9484},{"type":26,"value":7929},{"type":21,"tag":423,"props":9541,"children":9542},{"href":9488},[9543],{"type":26,"value":9491},{"type":26,"value":744},{"type":21,"tag":746,"props":9546,"children":9547},{"type":748},[],{"type":26,"value":9372},{"type":21,"tag":42,"props":9550,"children":9552},{"className":9551},[],[9553],{"type":26,"value":9554},"pFragmentSize→height",{"type":26,"value":9379},{"type":21,"tag":42,"props":9557,"children":9559},{"className":9558},[],[9560],{"type":26,"value":8136},{"type":26,"value":9329},{"type":21,"tag":657,"props":9563,"children":9565},{"name":9564},"VUID-vkCmdDrawIndirectByteCount2EXT-pFragmentSize-09370",[9566],{"type":21,"tag":22,"props":9567,"children":9568},{},[9569,9570,9575,9576,9580,9581,9584,9585,9590,9591,9596],{"type":26,"value":9396},{"type":21,"tag":42,"props":9571,"children":9573},{"className":9572},[],[9574],{"type":26,"value":9132},{"type":26,"value":9403},{"type":21,"tag":423,"props":9577,"children":9578},{"href":9488},[9579],{"type":26,"value":9491},{"type":26,"value":744},{"type":21,"tag":746,"props":9582,"children":9583},{"type":748},[],{"type":26,"value":9372},{"type":21,"tag":42,"props":9586,"children":9588},{"className":9587},[],[9589],{"type":26,"value":9502},{"type":26,"value":9379},{"type":21,"tag":42,"props":9592,"children":9594},{"className":9593},[],[9595],{"type":26,"value":8136},{"type":26,"value":9329},{"type":21,"tag":657,"props":9598,"children":9600},{"name":9599},"VUID-vkCmdDrawIndirectByteCount2EXT-pFragmentSize-09371",[9601],{"type":21,"tag":22,"props":9602,"children":9603},{},[9604,9605,9610,9611,9615,9616,9619,9620,9625,9626,9631],{"type":26,"value":9396},{"type":21,"tag":42,"props":9606,"children":9608},{"className":9607},[],[9609],{"type":26,"value":9132},{"type":26,"value":9403},{"type":21,"tag":423,"props":9612,"children":9613},{"href":9488},[9614],{"type":26,"value":9491},{"type":26,"value":744},{"type":21,"tag":746,"props":9617,"children":9618},{"type":748},[],{"type":26,"value":9372},{"type":21,"tag":42,"props":9621,"children":9623},{"className":9622},[],[9624],{"type":26,"value":9554},{"type":26,"value":9379},{"type":21,"tag":42,"props":9627,"children":9629},{"className":9628},[],[9630],{"type":26,"value":8136},{"type":26,"value":9329},{"type":21,"tag":657,"props":9633,"children":9635},{"name":9634},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07749",[9636],{"type":21,"tag":22,"props":9637,"children":9638},{},[9639,9640,9650,9652,9657,9658,9664,9665,9669,9670,9675,9676,9681,9682,9688,9689,9692,9693,9697],{"type":26,"value":1514},{"type":21,"tag":423,"props":9641,"children":9643},{"href":9642},"/man/VkPhysicalDeviceColorWriteEnableFeaturesEXT#features-colorWriteEnable",[9644],{"type":21,"tag":42,"props":9645,"children":9647},{"className":9646},[],[9648],{"type":26,"value":9649},"colorWriteEnable",{"type":26,"value":9651}," feature is\nenabled,\na shader object is bound to the ",{"type":21,"tag":42,"props":9653,"children":9655},{"className":9654},[],[9656],{"type":26,"value":3805},{"type":26,"value":6102},{"type":21,"tag":42,"props":9659,"children":9661},{"className":9660},[],[9662],{"type":26,"value":9663},"VK_DYNAMIC_STATE_COLOR_WRITE_ENABLE_EXT",{"type":26,"value":7017},{"type":21,"tag":423,"props":9666,"children":9667},{"href":5965},[9668],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":9671,"children":9673},{"className":9672},[],[9674],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":9677,"children":9679},{"className":9678},[],[9680],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":9683,"children":9685},{"href":9684},"/man/vkCmdSetColorWriteEnableEXT",[9686],{"type":26,"value":9687},"vkCmdSetColorWriteEnableEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":9690,"children":9691},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":9694,"children":9695},{"href":5909},[9696],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":9699,"children":9701},{"name":9700},"VUID-vkCmdDrawIndirectByteCount2EXT-attachmentCount-07750",[9702],{"type":21,"tag":22,"props":9703,"children":9704},{},[9705,9706,9714,9715,9720,9721,9726,9727,9731,9732,9737,9738,9743,9744,9750,9752,9757,9759,9762],{"type":26,"value":1514},{"type":21,"tag":423,"props":9707,"children":9708},{"href":9642},[9709],{"type":21,"tag":42,"props":9710,"children":9712},{"className":9711},[],[9713],{"type":26,"value":9649},{"type":26,"value":9651},{"type":21,"tag":42,"props":9716,"children":9718},{"className":9717},[],[9719],{"type":26,"value":3805},{"type":26,"value":6102},{"type":21,"tag":42,"props":9722,"children":9724},{"className":9723},[],[9725],{"type":26,"value":9663},{"type":26,"value":7017},{"type":21,"tag":423,"props":9728,"children":9729},{"href":5965},[9730],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":9733,"children":9735},{"className":9734},[],[9736],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":9739,"children":9741},{"className":9740},[],[9742],{"type":26,"value":726},{"type":26,"value":7389},{"type":21,"tag":42,"props":9745,"children":9747},{"className":9746},[],[9748],{"type":26,"value":9749},"attachmentCount",{"type":26,"value":9751}," parameter of most recent call to\n",{"type":21,"tag":42,"props":9753,"children":9755},{"className":9754},[],[9756],{"type":26,"value":9687},{"type":26,"value":9758}," in the current command buffer ",{"type":21,"tag":746,"props":9760,"children":9761},{"type":748},[],{"type":26,"value":9763}," be\ngreater than or equal to the number of active color attachments",{"type":21,"tag":657,"props":9765,"children":9767},{"name":9766},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07751",[9768],{"type":21,"tag":22,"props":9769,"children":9770},{},[9771,9772,9778,9780,9786,9788,9794,9796,9801,9803,9809,9811,9815,9816,9821,9822,9827,9828,9832,9833,9839,9840,9845,9846,9852,9853,9856,9857,9861,9863,9867,9868],{"type":26,"value":1514},{"type":21,"tag":423,"props":9773,"children":9775},{"href":9774},"/extensions/VK_EXT_discard_rectangles",[9776],{"type":26,"value":9777},"VK_EXT_discard_rectangles",{"type":26,"value":9779}," extension is enabled, a\ngraphics pipeline is bound which was created with the\n",{"type":21,"tag":42,"props":9781,"children":9783},{"className":9782},[],[9784],{"type":26,"value":9785},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_EXT",{"type":26,"value":9787}," dynamic state enabled and\nthe ",{"type":21,"tag":42,"props":9789,"children":9791},{"className":9790},[],[9792],{"type":26,"value":9793},"pNext",{"type":26,"value":9795}," chain of ",{"type":21,"tag":423,"props":9797,"children":9799},{"href":9798},"/man/VkGraphicsPipelineCreateInfo",[9800],{"type":26,"value":5322},{"type":26,"value":9802}," included a\n",{"type":21,"tag":423,"props":9804,"children":9806},{"href":9805},"/man/VkPipelineDiscardRectangleStateCreateInfoEXT",[9807],{"type":26,"value":9808},"VkPipelineDiscardRectangleStateCreateInfoEXT",{"type":26,"value":9810}," structure, the\n",{"type":21,"tag":423,"props":9812,"children":9813},{"href":5965},[9814],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":9817,"children":9819},{"className":9818},[],[9820],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":9823,"children":9825},{"className":9824},[],[9826],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":9829,"children":9830},{"href":5965},[9831],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":9834,"children":9836},{"className":9835},[],[9837],{"type":26,"value":9838},"discardRectangleEnable",{"type":26,"value":1739},{"type":21,"tag":42,"props":9841,"children":9843},{"className":9842},[],[9844],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":423,"props":9847,"children":9849},{"href":9848},"/man/vkCmdSetDiscardRectangleEXT",[9850],{"type":26,"value":9851},"vkCmdSetDiscardRectangleEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":9854,"children":9855},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":9858,"children":9859},{"href":5909},[9860],{"type":26,"value":5912},{"type":26,"value":9862}," in the current\ncommand buffer prior to this drawing command for each discard rectangle\nin\n",{"type":21,"tag":423,"props":9864,"children":9865},{"href":9805},[9866],{"type":26,"value":9808},{"type":26,"value":241},{"type":21,"tag":42,"props":9869,"children":9871},{"className":9870},[],[9872],{"type":26,"value":9873},"discardRectangleCount",{"type":21,"tag":657,"props":9875,"children":9877},{"name":9876},"VUID-vkCmdDrawIndirectByteCount2EXT-rasterizerDiscardEnable-09236",[9878],{"type":21,"tag":22,"props":9879,"children":9880},{},[9881,9882,9886,9888,9893,9894,9899,9900,9904,9906,9910,9912,9916,9917,9922,9923,9928,9929,9933,9934,9939,9940,9945,9946,9950,9951,9954,9955,9959,9960,9966,9967],{"type":26,"value":1514},{"type":21,"tag":423,"props":9883,"children":9884},{"href":9774},[9885],{"type":26,"value":9777},{"type":26,"value":9887}," 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":9889,"children":9891},{"className":9890},[],[9892],{"type":26,"value":9785},{"type":26,"value":9787},{"type":21,"tag":42,"props":9895,"children":9897},{"className":9896},[],[9898],{"type":26,"value":9793},{"type":26,"value":9795},{"type":21,"tag":423,"props":9901,"children":9902},{"href":9798},[9903],{"type":26,"value":5322},{"type":26,"value":9905}," did not\ninclude a ",{"type":21,"tag":423,"props":9907,"children":9908},{"href":9805},[9909],{"type":26,"value":9808},{"type":26,"value":9911}," structure,\nthe ",{"type":21,"tag":423,"props":9913,"children":9914},{"href":5965},[9915],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":9918,"children":9920},{"className":9919},[],[9921],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":9924,"children":9926},{"className":9925},[],[9927],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":9930,"children":9931},{"href":5965},[9932],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":9935,"children":9937},{"className":9936},[],[9938],{"type":26,"value":9838},{"type":26,"value":1739},{"type":21,"tag":42,"props":9941,"children":9943},{"className":9942},[],[9944],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":423,"props":9947,"children":9948},{"href":9848},[9949],{"type":26,"value":9851},{"type":26,"value":744},{"type":21,"tag":746,"props":9952,"children":9953},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":9956,"children":9957},{"href":5909},[9958],{"type":26,"value":5912},{"type":26,"value":9862},{"type":21,"tag":423,"props":9961,"children":9963},{"href":9962},"/man/VkPhysicalDeviceDiscardRectanglePropertiesEXT",[9964],{"type":26,"value":9965},"VkPhysicalDeviceDiscardRectanglePropertiesEXT",{"type":26,"value":241},{"type":21,"tag":42,"props":9968,"children":9970},{"className":9969},[],[9971],{"type":26,"value":9972},"maxDiscardRectangles",{"type":21,"tag":657,"props":9974,"children":9976},{"name":9975},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07880",[9977],{"type":21,"tag":22,"props":9978,"children":9979},{},[9980,9981,9985,9986,9992,9993,9997,9998,10003,10004,10009,10010,10016,10017,10020,10021,10025],{"type":26,"value":1514},{"type":21,"tag":423,"props":9982,"children":9983},{"href":9774},[9984],{"type":26,"value":9777},{"type":26,"value":6551},{"type":21,"tag":42,"props":9987,"children":9989},{"className":9988},[],[9990],{"type":26,"value":9991},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_ENABLE_EXT",{"type":26,"value":7557},{"type":21,"tag":423,"props":9994,"children":9995},{"href":5965},[9996],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":9999,"children":10001},{"className":10000},[],[10002],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":10005,"children":10007},{"className":10006},[],[10008],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":10011,"children":10013},{"href":10012},"/man/vkCmdSetDiscardRectangleEnableEXT",[10014],{"type":26,"value":10015},"vkCmdSetDiscardRectangleEnableEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":10018,"children":10019},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":10022,"children":10023},{"href":5909},[10024],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":10027,"children":10029},{"name":10028},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07881",[10030],{"type":21,"tag":22,"props":10031,"children":10032},{},[10033,10034,10038,10039,10045,10047,10051,10052,10057,10058,10063,10064,10068,10069,10074,10075,10080,10081,10087,10088,10091,10092,10096],{"type":26,"value":1514},{"type":21,"tag":423,"props":10035,"children":10036},{"href":9774},[10037],{"type":26,"value":9777},{"type":26,"value":6551},{"type":21,"tag":42,"props":10040,"children":10042},{"className":10041},[],[10043],{"type":26,"value":10044},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_MODE_EXT",{"type":26,"value":10046}," dynamic state enabled,\nthe ",{"type":21,"tag":423,"props":10048,"children":10049},{"href":5965},[10050],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":10053,"children":10055},{"className":10054},[],[10056],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":10059,"children":10061},{"className":10060},[],[10062],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":10065,"children":10066},{"href":5965},[10067],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":10070,"children":10072},{"className":10071},[],[10073],{"type":26,"value":9838},{"type":26,"value":1739},{"type":21,"tag":42,"props":10076,"children":10078},{"className":10077},[],[10079],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":423,"props":10082,"children":10084},{"href":10083},"/man/vkCmdSetDiscardRectangleModeEXT",[10085],{"type":26,"value":10086},"vkCmdSetDiscardRectangleModeEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":10089,"children":10090},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":10093,"children":10094},{"href":5909},[10095],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":10098,"children":10100},{"name":10099},"VUID-vkCmdDrawIndirectByteCount2EXT-dynamicRenderingUnusedAttachments-08913",[10101],{"type":21,"tag":22,"props":10102,"children":10103},{},[10104,10105,10109,10111,10119,10121,10125,10126,10132,10134,10138,10139,10143,10144,10150,10152,10155,10157],{"type":26,"value":8386},{"type":21,"tag":423,"props":10106,"children":10107},{"href":8374},[10108],{"type":26,"value":8377},{"type":26,"value":10110},",\nthe\n",{"type":21,"tag":423,"props":10112,"children":10113},{"href":8769},[10114],{"type":21,"tag":42,"props":10115,"children":10117},{"className":10116},[],[10118],{"type":26,"value":8776},{"type":26,"value":10120},"\nfeature is not enabled,\nand ",{"type":21,"tag":423,"props":10122,"children":10123},{"href":5554},[10124],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":10127,"children":10129},{"className":10128},[],[10130],{"type":26,"value":10131},"pDepthAttachment→imageView",{"type":26,"value":10133}," was\n",{"type":21,"tag":423,"props":10135,"children":10136},{"href":8411},[10137],{"type":26,"value":8414},{"type":26,"value":4724},{"type":21,"tag":423,"props":10140,"children":10141},{"href":8736},[10142],{"type":26,"value":8739},{"type":26,"value":241},{"type":21,"tag":42,"props":10145,"children":10147},{"className":10146},[],[10148],{"type":26,"value":10149},"depthAttachmentFormat",{"type":26,"value":10151}," used to\ncreate the bound graphics pipeline ",{"type":21,"tag":746,"props":10153,"children":10154},{"type":748},[],{"type":26,"value":10156}," be equal to\n",{"type":21,"tag":42,"props":10158,"children":10160},{"className":10159},[],[10161],{"type":26,"value":8985},{"type":21,"tag":657,"props":10163,"children":10165},{"name":10164},"VUID-vkCmdDrawIndirectByteCount2EXT-dynamicRenderingUnusedAttachments-08914",[10166],{"type":21,"tag":22,"props":10167,"children":10168},{},[10169,10171,10175,10176,10184,10185,10189,10190,10195,10197,10201,10202,10206,10207,10212,10213,10216,10218,10222,10224,10228,10229],{"type":26,"value":10170},"If current render pass instance was begun with\n",{"type":21,"tag":423,"props":10172,"children":10173},{"href":8374},[10174],{"type":26,"value":8377},{"type":26,"value":10110},{"type":21,"tag":423,"props":10177,"children":10178},{"href":8769},[10179],{"type":21,"tag":42,"props":10180,"children":10182},{"className":10181},[],[10183],{"type":26,"value":8776},{"type":26,"value":10120},{"type":21,"tag":423,"props":10186,"children":10187},{"href":5554},[10188],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":10191,"children":10193},{"className":10192},[],[10194],{"type":26,"value":10131},{"type":26,"value":10196}," was not\n",{"type":21,"tag":423,"props":10198,"children":10199},{"href":8411},[10200],{"type":26,"value":8414},{"type":26,"value":4724},{"type":21,"tag":423,"props":10203,"children":10204},{"href":8736},[10205],{"type":26,"value":8739},{"type":26,"value":241},{"type":21,"tag":42,"props":10208,"children":10210},{"className":10209},[],[10211],{"type":26,"value":10149},{"type":26,"value":10151},{"type":21,"tag":746,"props":10214,"children":10215},{"type":748},[],{"type":26,"value":10217}," be equal to the ",{"type":21,"tag":423,"props":10219,"children":10220},{"href":2924},[10221],{"type":26,"value":2927},{"type":26,"value":10223},"\nused to create ",{"type":21,"tag":423,"props":10225,"children":10226},{"href":5554},[10227],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":10230,"children":10232},{"className":10231},[],[10233],{"type":26,"value":10131},{"type":21,"tag":657,"props":10235,"children":10237},{"name":10236},"VUID-vkCmdDrawIndirectByteCount2EXT-dynamicRenderingUnusedAttachments-08915",[10238],{"type":21,"tag":22,"props":10239,"children":10240},{},[10241,10242,10246,10247,10255,10257,10261,10262,10267,10268,10272,10274,10278,10279,10284,10286,10290,10291,10295,10296,10301,10303,10306,10307],{"type":26,"value":8386},{"type":21,"tag":423,"props":10243,"children":10244},{"href":8374},[10245],{"type":26,"value":8377},{"type":26,"value":5623},{"type":21,"tag":423,"props":10248,"children":10249},{"href":8769},[10250],{"type":21,"tag":42,"props":10251,"children":10253},{"className":10252},[],[10254],{"type":26,"value":8776},{"type":26,"value":10256}," feature is enabled,\n",{"type":21,"tag":423,"props":10258,"children":10259},{"href":5554},[10260],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":10263,"children":10265},{"className":10264},[],[10266],{"type":26,"value":10131},{"type":26,"value":10196},{"type":21,"tag":423,"props":10269,"children":10270},{"href":8411},[10271],{"type":26,"value":8414},{"type":26,"value":10273},", and the value of\n",{"type":21,"tag":423,"props":10275,"children":10276},{"href":8736},[10277],{"type":26,"value":8739},{"type":26,"value":241},{"type":21,"tag":42,"props":10280,"children":10282},{"className":10281},[],[10283],{"type":26,"value":10149},{"type":26,"value":10285}," used to\ncreate the bound graphics pipeline was not equal to the ",{"type":21,"tag":423,"props":10287,"children":10288},{"href":2924},[10289],{"type":26,"value":2927},{"type":26,"value":10223},{"type":21,"tag":423,"props":10292,"children":10293},{"href":5554},[10294],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":10297,"children":10299},{"className":10298},[],[10300],{"type":26,"value":10131},{"type":26,"value":10302},",\nthe value of the format ",{"type":21,"tag":746,"props":10304,"children":10305},{"type":748},[],{"type":26,"value":5301},{"type":21,"tag":42,"props":10308,"children":10310},{"className":10309},[],[10311],{"type":26,"value":8985},{"type":21,"tag":657,"props":10313,"children":10315},{"name":10314},"VUID-vkCmdDrawIndirectByteCount2EXT-dynamicRenderingUnusedAttachments-08916",[10316],{"type":21,"tag":22,"props":10317,"children":10318},{},[10319,10320,10324,10325,10333,10334,10338,10339,10345,10346,10350,10351,10355,10356,10362,10364,10367,10368],{"type":26,"value":8386},{"type":21,"tag":423,"props":10321,"children":10322},{"href":8374},[10323],{"type":26,"value":8377},{"type":26,"value":10110},{"type":21,"tag":423,"props":10326,"children":10327},{"href":8769},[10328],{"type":21,"tag":42,"props":10329,"children":10331},{"className":10330},[],[10332],{"type":26,"value":8776},{"type":26,"value":10120},{"type":21,"tag":423,"props":10335,"children":10336},{"href":5554},[10337],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":10340,"children":10342},{"className":10341},[],[10343],{"type":26,"value":10344},"pStencilAttachment→imageView",{"type":26,"value":10133},{"type":21,"tag":423,"props":10347,"children":10348},{"href":8411},[10349],{"type":26,"value":8414},{"type":26,"value":4724},{"type":21,"tag":423,"props":10352,"children":10353},{"href":8736},[10354],{"type":26,"value":8739},{"type":26,"value":241},{"type":21,"tag":42,"props":10357,"children":10359},{"className":10358},[],[10360],{"type":26,"value":10361},"stencilAttachmentFormat",{"type":26,"value":10363}," used\nto create the bound graphics pipeline ",{"type":21,"tag":746,"props":10365,"children":10366},{"type":748},[],{"type":26,"value":10156},{"type":21,"tag":42,"props":10369,"children":10371},{"className":10370},[],[10372],{"type":26,"value":8985},{"type":21,"tag":657,"props":10374,"children":10376},{"name":10375},"VUID-vkCmdDrawIndirectByteCount2EXT-dynamicRenderingUnusedAttachments-08917",[10377],{"type":21,"tag":22,"props":10378,"children":10379},{},[10380,10381,10385,10386,10394,10395,10399,10400,10405,10406,10410,10411,10415,10416,10421,10422,10425,10426,10430,10432,10436,10437],{"type":26,"value":10170},{"type":21,"tag":423,"props":10382,"children":10383},{"href":8374},[10384],{"type":26,"value":8377},{"type":26,"value":10110},{"type":21,"tag":423,"props":10387,"children":10388},{"href":8769},[10389],{"type":21,"tag":42,"props":10390,"children":10392},{"className":10391},[],[10393],{"type":26,"value":8776},{"type":26,"value":10120},{"type":21,"tag":423,"props":10396,"children":10397},{"href":5554},[10398],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":10401,"children":10403},{"className":10402},[],[10404],{"type":26,"value":10344},{"type":26,"value":10196},{"type":21,"tag":423,"props":10407,"children":10408},{"href":8411},[10409],{"type":26,"value":8414},{"type":26,"value":4724},{"type":21,"tag":423,"props":10412,"children":10413},{"href":8736},[10414],{"type":26,"value":8739},{"type":26,"value":241},{"type":21,"tag":42,"props":10417,"children":10419},{"className":10418},[],[10420],{"type":26,"value":10361},{"type":26,"value":10363},{"type":21,"tag":746,"props":10423,"children":10424},{"type":748},[],{"type":26,"value":3915},{"type":21,"tag":423,"props":10427,"children":10428},{"href":2924},[10429],{"type":26,"value":2927},{"type":26,"value":10431}," used to create\n",{"type":21,"tag":423,"props":10433,"children":10434},{"href":5554},[10435],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":10438,"children":10440},{"className":10439},[],[10441],{"type":26,"value":10344},{"type":21,"tag":657,"props":10443,"children":10445},{"name":10444},"VUID-vkCmdDrawIndirectByteCount2EXT-dynamicRenderingUnusedAttachments-08918",[10446],{"type":21,"tag":22,"props":10447,"children":10448},{},[10449,10450,10454,10455,10463,10464,10468,10469,10474,10475,10479,10480,10484,10485,10490,10492,10496,10497,10501,10502,10507,10509,10512,10513],{"type":26,"value":8386},{"type":21,"tag":423,"props":10451,"children":10452},{"href":8374},[10453],{"type":26,"value":8377},{"type":26,"value":5623},{"type":21,"tag":423,"props":10456,"children":10457},{"href":8769},[10458],{"type":21,"tag":42,"props":10459,"children":10461},{"className":10460},[],[10462],{"type":26,"value":8776},{"type":26,"value":10256},{"type":21,"tag":423,"props":10465,"children":10466},{"href":5554},[10467],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":10470,"children":10472},{"className":10471},[],[10473],{"type":26,"value":10344},{"type":26,"value":10196},{"type":21,"tag":423,"props":10476,"children":10477},{"href":8411},[10478],{"type":26,"value":8414},{"type":26,"value":10273},{"type":21,"tag":423,"props":10481,"children":10482},{"href":8736},[10483],{"type":26,"value":8739},{"type":26,"value":241},{"type":21,"tag":42,"props":10486,"children":10488},{"className":10487},[],[10489],{"type":26,"value":10361},{"type":26,"value":10491}," used\nto create the bound graphics pipeline was not equal to the\n",{"type":21,"tag":423,"props":10493,"children":10494},{"href":2924},[10495],{"type":26,"value":2927},{"type":26,"value":10431},{"type":21,"tag":423,"props":10498,"children":10499},{"href":5554},[10500],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":10503,"children":10505},{"className":10504},[],[10506],{"type":26,"value":10344},{"type":26,"value":10508},", the value of\nthe format ",{"type":21,"tag":746,"props":10510,"children":10511},{"type":748},[],{"type":26,"value":5301},{"type":21,"tag":42,"props":10514,"children":10516},{"className":10515},[],[10517],{"type":26,"value":8985},{"type":21,"tag":657,"props":10519,"children":10521},{"name":10520},"VUID-vkCmdDrawIndirectByteCount2EXT-imageView-06183",[10522],{"type":21,"tag":22,"props":10523,"children":10524},{},[10525,10526,10530,10531,10537,10538,10543,10545,10549,10550,10553,10555],{"type":26,"value":8386},{"type":21,"tag":423,"props":10527,"children":10528},{"href":8374},[10529],{"type":26,"value":8377},{"type":26,"value":7194},{"type":21,"tag":423,"props":10532,"children":10534},{"href":10533},"/man/VkRenderingFragmentShadingRateAttachmentInfoKHR",[10535],{"type":26,"value":10536},"VkRenderingFragmentShadingRateAttachmentInfoKHR",{"type":26,"value":241},{"type":21,"tag":42,"props":10539,"children":10541},{"className":10540},[],[10542],{"type":26,"value":8398},{"type":26,"value":10544},"\nwas not ",{"type":21,"tag":423,"props":10546,"children":10547},{"href":8411},[10548],{"type":26,"value":8414},{"type":26,"value":8728},{"type":21,"tag":746,"props":10551,"children":10552},{"type":748},[],{"type":26,"value":10554}," have\nbeen created with\n",{"type":21,"tag":42,"props":10556,"children":10558},{"className":10557},[],[10559],{"type":26,"value":10560},"VK_PIPELINE_CREATE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR",{"type":21,"tag":657,"props":10562,"children":10564},{"name":10563},"VUID-vkCmdDrawIndirectByteCount2EXT-dynamicRenderingLocalRead-11797",[10565],{"type":21,"tag":22,"props":10566,"children":10567},{},[10568,10569,10573,10574,10584,10586,10592,10594,10604,10605,10611,10612,10617,10619,10622,10624],{"type":26,"value":8386},{"type":21,"tag":423,"props":10570,"children":10571},{"href":8374},[10572],{"type":26,"value":8377},{"type":26,"value":5623},{"type":21,"tag":423,"props":10575,"children":10577},{"href":10576},"/man/VkPhysicalDeviceVulkan14Features#features-dynamicRenderingLocalRead",[10578],{"type":21,"tag":42,"props":10579,"children":10581},{"className":10580},[],[10582],{"type":26,"value":10583},"dynamicRenderingLocalRead",{"type":26,"value":10585},"\nfeature is enabled, the\n",{"type":21,"tag":42,"props":10587,"children":10589},{"className":10588},[],[10590],{"type":26,"value":10591},"VK_RENDERING_LOCAL_READ_CONCURRENT_ACCESS_CONTROL_BIT_KHR",{"type":26,"value":10593}," flag is\nspecified, and an attachment is being used as a feedback loop as\nspecified by\n",{"type":21,"tag":423,"props":10595,"children":10597},{"href":10596},"/404#rendering-attachment-input-attachment-feedback",[10598],{"type":21,"tag":42,"props":10599,"children":10601},{"className":10600},[],[10602],{"type":26,"value":10603},"VK_RENDERING_ATTACHMENT_INPUT_ATTACHMENT_FEEDBACK_BIT_KHR",{"type":26,"value":88},{"type":21,"tag":423,"props":10606,"children":10608},{"href":10607},"/man/VkRenderingAttachmentFlagsInfoKHR",[10609],{"type":26,"value":10610},"VkRenderingAttachmentFlagsInfoKHR",{"type":26,"value":241},{"type":21,"tag":42,"props":10613,"children":10615},{"className":10614},[],[10616],{"type":26,"value":1688},{"type":26,"value":10618}," for that attachment\n",{"type":21,"tag":746,"props":10620,"children":10621},{"type":748},[],{"type":26,"value":10623}," include\n",{"type":21,"tag":42,"props":10625,"children":10627},{"className":10626},[],[10628],{"type":26,"value":10603},{"type":21,"tag":657,"props":10630,"children":10632},{"name":10631},"VUID-vkCmdDrawIndirectByteCount2EXT-imageView-06184",[10633],{"type":21,"tag":22,"props":10634,"children":10635},{},[10636,10637,10641,10642,10648,10649,10654,10655,10659,10660,10663,10664],{"type":26,"value":8386},{"type":21,"tag":423,"props":10638,"children":10639},{"href":8374},[10640],{"type":26,"value":8377},{"type":26,"value":7194},{"type":21,"tag":423,"props":10643,"children":10645},{"href":10644},"/man/VkRenderingFragmentDensityMapAttachmentInfoEXT",[10646],{"type":26,"value":10647},"VkRenderingFragmentDensityMapAttachmentInfoEXT",{"type":26,"value":241},{"type":21,"tag":42,"props":10650,"children":10652},{"className":10651},[],[10653],{"type":26,"value":8398},{"type":26,"value":10544},{"type":21,"tag":423,"props":10656,"children":10657},{"href":8411},[10658],{"type":26,"value":8414},{"type":26,"value":8728},{"type":21,"tag":746,"props":10661,"children":10662},{"type":748},[],{"type":26,"value":10554},{"type":21,"tag":42,"props":10665,"children":10667},{"className":10666},[],[10668],{"type":26,"value":10669},"VK_PIPELINE_CREATE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT",{"type":21,"tag":657,"props":10671,"children":10673},{"name":10672},"VUID-vkCmdDrawIndirectByteCount2EXT-layers-10831",[10674],{"type":21,"tag":22,"props":10675,"children":10676},{},[10677,10679,10685,10686,10692,10694,10700,10702,10705,10706,10712,10714,10720,10721],{"type":26,"value":10678},"If the current render pass instance was created with\n",{"type":21,"tag":42,"props":10680,"children":10682},{"className":10681},[],[10683],{"type":26,"value":10684},"VK_RENDERING_PER_LAYER_FRAGMENT_DENSITY_BIT_VALVE",{"type":26,"value":804},{"type":21,"tag":42,"props":10687,"children":10689},{"className":10688},[],[10690],{"type":26,"value":10691},"VK_RENDER_PASS_CREATE_PER_LAYER_FRAGMENT_DENSITY_BIT_VALVE",{"type":26,"value":10693},", and\nthe bound graphics pipeline was created with\n",{"type":21,"tag":42,"props":10695,"children":10697},{"className":10696},[],[10698],{"type":26,"value":10699},"VK_PIPELINE_CREATE_2_PER_LAYER_FRAGMENT_DENSITY_BIT_VALVE",{"type":26,"value":10701},", then\nthe current render pass instance ",{"type":21,"tag":746,"props":10703,"children":10704},{"type":748},[],{"type":26,"value":1418},{"type":21,"tag":42,"props":10707,"children":10709},{"className":10708},[],[10710],{"type":26,"value":10711},"layers",{"type":26,"value":10713}," value less\nthan or equal to\n",{"type":21,"tag":423,"props":10715,"children":10717},{"href":10716},"/man/VkPipelineFragmentDensityMapLayeredCreateInfoVALVE",[10718],{"type":26,"value":10719},"VkPipelineFragmentDensityMapLayeredCreateInfoVALVE",{"type":26,"value":241},{"type":21,"tag":42,"props":10722,"children":10724},{"className":10723},[],[10725],{"type":26,"value":10726},"maxFragmentDensityMapLayers",{"type":21,"tag":657,"props":10728,"children":10730},{"name":10729},"VUID-vkCmdDrawIndirectByteCount2EXT-colorAttachmentCount-06185",[10731],{"type":21,"tag":22,"props":10732,"children":10733},{},[10734,10736,10742,10743,10749,10751,10755,10757,10761,10762,10767,10769,10774,10776,10780,10781,10786,10788,10793,10794,10798,10799,10802,10804,10810,10811,10815,10816,10820],{"type":26,"value":10735},"If the bound pipeline was created with a\n",{"type":21,"tag":423,"props":10737,"children":10739},{"href":10738},"/man/VkAttachmentSampleCountInfoAMD",[10740],{"type":26,"value":10741},"VkAttachmentSampleCountInfoAMD",{"type":26,"value":804},{"type":21,"tag":423,"props":10744,"children":10746},{"href":10745},"/man/VkAttachmentSampleCountInfoNV",[10747],{"type":26,"value":10748},"VkAttachmentSampleCountInfoNV",{"type":26,"value":10750}," structure, and the current render\npass instance was begun with ",{"type":21,"tag":423,"props":10752,"children":10753},{"href":8374},[10754],{"type":26,"value":8377},{"type":26,"value":10756}," with a\n",{"type":21,"tag":423,"props":10758,"children":10759},{"href":5554},[10760],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":10763,"children":10765},{"className":10764},[],[10766],{"type":26,"value":8799},{"type":26,"value":10768}," parameter greater than\n",{"type":21,"tag":42,"props":10770,"children":10772},{"className":10771},[],[10773],{"type":26,"value":604},{"type":26,"value":10775},", then each element of the\n",{"type":21,"tag":423,"props":10777,"children":10778},{"href":5554},[10779],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":10782,"children":10784},{"className":10783},[],[10785],{"type":26,"value":8863},{"type":26,"value":10787}," array with a\n",{"type":21,"tag":42,"props":10789,"children":10791},{"className":10790},[],[10792],{"type":26,"value":8398},{"type":26,"value":8872},{"type":21,"tag":423,"props":10795,"children":10796},{"href":8411},[10797],{"type":26,"value":8414},{"type":26,"value":744},{"type":21,"tag":746,"props":10800,"children":10801},{"type":748},[],{"type":26,"value":10803}," have been\ncreated with a sample count equal to the corresponding element of the\n",{"type":21,"tag":42,"props":10805,"children":10807},{"className":10806},[],[10808],{"type":26,"value":10809},"pColorAttachmentSamples",{"type":26,"value":8400},{"type":21,"tag":423,"props":10812,"children":10813},{"href":10738},[10814],{"type":26,"value":10741},{"type":26,"value":804},{"type":21,"tag":423,"props":10817,"children":10818},{"href":10745},[10819],{"type":26,"value":10748},{"type":26,"value":10821}," used to create the bound graphics\npipeline",{"type":21,"tag":657,"props":10823,"children":10825},{"name":10824},"VUID-vkCmdDrawIndirectByteCount2EXT-pDepthAttachment-06186",[10826],{"type":21,"tag":22,"props":10827,"children":10828},{},[10829,10830,10834,10836,10840,10841,10845,10847,10851,10852,10857,10858,10862,10864,10870,10871,10875,10876,10880,10882,10885,10887,10891,10892],{"type":26,"value":8386},{"type":21,"tag":423,"props":10831,"children":10832},{"href":8374},[10833],{"type":26,"value":8377},{"type":26,"value":10835},", the bound pipeline was created with a\n",{"type":21,"tag":423,"props":10837,"children":10838},{"href":10738},[10839],{"type":26,"value":10741},{"type":26,"value":804},{"type":21,"tag":423,"props":10842,"children":10843},{"href":10745},[10844],{"type":26,"value":10748},{"type":26,"value":10846}," structure, and\n",{"type":21,"tag":423,"props":10848,"children":10849},{"href":5554},[10850],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":10853,"children":10855},{"className":10854},[],[10856],{"type":26,"value":10131},{"type":26,"value":10196},{"type":21,"tag":423,"props":10859,"children":10860},{"href":8411},[10861],{"type":26,"value":8414},{"type":26,"value":10863},", the value of the\n",{"type":21,"tag":42,"props":10865,"children":10867},{"className":10866},[],[10868],{"type":26,"value":10869},"depthStencilAttachmentSamples",{"type":26,"value":8400},{"type":21,"tag":423,"props":10872,"children":10873},{"href":10738},[10874],{"type":26,"value":10741},{"type":26,"value":804},{"type":21,"tag":423,"props":10877,"children":10878},{"href":10745},[10879],{"type":26,"value":10748},{"type":26,"value":10881}," used to create the bound graphics\npipeline ",{"type":21,"tag":746,"props":10883,"children":10884},{"type":748},[],{"type":26,"value":10886}," be equal to the sample count used to create\n",{"type":21,"tag":423,"props":10888,"children":10889},{"href":5554},[10890],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":10893,"children":10895},{"className":10894},[],[10896],{"type":26,"value":10131},{"type":21,"tag":657,"props":10898,"children":10900},{"name":10899},"VUID-vkCmdDrawIndirectByteCount2EXT-pStencilAttachment-06187",[10901],{"type":21,"tag":22,"props":10902,"children":10903},{},[10904,10905,10909,10910,10914,10915,10919,10920,10924,10925,10930,10931,10935,10936,10941,10942,10946,10947,10951,10952,10955,10956,10960,10961],{"type":26,"value":8386},{"type":21,"tag":423,"props":10906,"children":10907},{"href":8374},[10908],{"type":26,"value":8377},{"type":26,"value":10835},{"type":21,"tag":423,"props":10911,"children":10912},{"href":10738},[10913],{"type":26,"value":10741},{"type":26,"value":804},{"type":21,"tag":423,"props":10916,"children":10917},{"href":10745},[10918],{"type":26,"value":10748},{"type":26,"value":10846},{"type":21,"tag":423,"props":10921,"children":10922},{"href":5554},[10923],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":10926,"children":10928},{"className":10927},[],[10929],{"type":26,"value":10344},{"type":26,"value":10196},{"type":21,"tag":423,"props":10932,"children":10933},{"href":8411},[10934],{"type":26,"value":8414},{"type":26,"value":10863},{"type":21,"tag":42,"props":10937,"children":10939},{"className":10938},[],[10940],{"type":26,"value":10869},{"type":26,"value":8400},{"type":21,"tag":423,"props":10943,"children":10944},{"href":10738},[10945],{"type":26,"value":10741},{"type":26,"value":804},{"type":21,"tag":423,"props":10948,"children":10949},{"href":10745},[10950],{"type":26,"value":10748},{"type":26,"value":10881},{"type":21,"tag":746,"props":10953,"children":10954},{"type":748},[],{"type":26,"value":10886},{"type":21,"tag":423,"props":10957,"children":10958},{"href":5554},[10959],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":10962,"children":10964},{"className":10963},[],[10965],{"type":26,"value":10344},{"type":21,"tag":657,"props":10967,"children":10969},{"name":10968},"VUID-vkCmdDrawIndirectByteCount2EXT-multisampledRenderToSingleSampled-07285",[10970],{"type":21,"tag":22,"props":10971,"children":10972},{},[10973,10975,10979,10980,10984,10986,10994,10996,11002,11004,11008,11009,11013,11014,11019,11021,11026,11028,11032,11033,11038,11040,11045,11046,11050,11051,11054,11056,11061],{"type":26,"value":10974},"If the bound pipeline was created without a ",{"type":21,"tag":423,"props":10976,"children":10977},{"href":10738},[10978],{"type":26,"value":10741},{"type":26,"value":6070},{"type":21,"tag":423,"props":10981,"children":10982},{"href":10745},[10983],{"type":26,"value":10748},{"type":26,"value":10985}," structure, and the ",{"type":21,"tag":423,"props":10987,"children":10988},{"href":8326},[10989],{"type":21,"tag":42,"props":10990,"children":10992},{"className":10991},[],[10993],{"type":26,"value":8333},{"type":26,"value":10995}," feature is not enabled, and\n",{"type":21,"tag":423,"props":10997,"children":10999},{"href":10998},"/man/vkCmdBeginCustomResolveEXT",[11000],{"type":26,"value":11001},"vkCmdBeginCustomResolveEXT",{"type":26,"value":11003}," has not yet been recorded in the render pass instance, and the current render pass instance was begun with ",{"type":21,"tag":423,"props":11005,"children":11006},{"href":8374},[11007],{"type":26,"value":8377},{"type":26,"value":2921},{"type":21,"tag":423,"props":11010,"children":11011},{"href":5554},[11012],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":11015,"children":11017},{"className":11016},[],[11018],{"type":26,"value":8799},{"type":26,"value":11020}," parameter greater than ",{"type":21,"tag":42,"props":11022,"children":11024},{"className":11023},[],[11025],{"type":26,"value":604},{"type":26,"value":11027},", then each element of the ",{"type":21,"tag":423,"props":11029,"children":11030},{"href":5554},[11031],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":11034,"children":11036},{"className":11035},[],[11037],{"type":26,"value":8863},{"type":26,"value":11039}," array with a ",{"type":21,"tag":42,"props":11041,"children":11043},{"className":11042},[],[11044],{"type":26,"value":8398},{"type":26,"value":8872},{"type":21,"tag":423,"props":11047,"children":11048},{"href":8411},[11049],{"type":26,"value":8414},{"type":26,"value":744},{"type":21,"tag":746,"props":11052,"children":11053},{"type":748},[],{"type":26,"value":11055}," have been created with a sample count equal to the value of ",{"type":21,"tag":42,"props":11057,"children":11059},{"className":11058},[],[11060],{"type":26,"value":8351},{"type":26,"value":11062}," for the bound graphics pipeline",{"type":21,"tag":657,"props":11064,"children":11066},{"name":11065},"VUID-vkCmdDrawIndirectByteCount2EXT-multisampledRenderToSingleSampled-07286",[11067],{"type":21,"tag":22,"props":11068,"children":11069},{},[11070,11071,11075,11076,11080,11081,11089,11090,11094,11096,11100,11101,11106,11108,11112,11114,11119,11121,11124,11126,11130,11131],{"type":26,"value":10974},{"type":21,"tag":423,"props":11072,"children":11073},{"href":10738},[11074],{"type":26,"value":10741},{"type":26,"value":6070},{"type":21,"tag":423,"props":11077,"children":11078},{"href":10745},[11079],{"type":26,"value":10748},{"type":26,"value":10985},{"type":21,"tag":423,"props":11082,"children":11083},{"href":8326},[11084],{"type":21,"tag":42,"props":11085,"children":11087},{"className":11086},[],[11088],{"type":26,"value":8333},{"type":26,"value":10995},{"type":21,"tag":423,"props":11091,"children":11092},{"href":10998},[11093],{"type":26,"value":11001},{"type":26,"value":11095}," has not yet been recorded in the render pass instance, and ",{"type":21,"tag":423,"props":11097,"children":11098},{"href":5554},[11099],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":11102,"children":11104},{"className":11103},[],[11105],{"type":26,"value":10131},{"type":26,"value":11107}," was not ",{"type":21,"tag":423,"props":11109,"children":11110},{"href":8411},[11111],{"type":26,"value":8414},{"type":26,"value":11113},", the value of ",{"type":21,"tag":42,"props":11115,"children":11117},{"className":11116},[],[11118],{"type":26,"value":8351},{"type":26,"value":11120}," for the bound graphics pipeline ",{"type":21,"tag":746,"props":11122,"children":11123},{"type":748},[],{"type":26,"value":11125}," be equal to the sample count used to create ",{"type":21,"tag":423,"props":11127,"children":11128},{"href":5554},[11129],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":11132,"children":11134},{"className":11133},[],[11135],{"type":26,"value":10131},{"type":21,"tag":657,"props":11137,"children":11139},{"name":11138},"VUID-vkCmdDrawIndirectByteCount2EXT-multisampledRenderToSingleSampled-07287",[11140],{"type":21,"tag":22,"props":11141,"children":11142},{},[11143,11144,11148,11149,11153,11154,11162,11163,11167,11168,11172,11173,11178,11179,11183,11184,11189,11190,11193,11194,11198,11199],{"type":26,"value":10974},{"type":21,"tag":423,"props":11145,"children":11146},{"href":10738},[11147],{"type":26,"value":10741},{"type":26,"value":6070},{"type":21,"tag":423,"props":11150,"children":11151},{"href":10745},[11152],{"type":26,"value":10748},{"type":26,"value":10985},{"type":21,"tag":423,"props":11155,"children":11156},{"href":8326},[11157],{"type":21,"tag":42,"props":11158,"children":11160},{"className":11159},[],[11161],{"type":26,"value":8333},{"type":26,"value":10995},{"type":21,"tag":423,"props":11164,"children":11165},{"href":10998},[11166],{"type":26,"value":11001},{"type":26,"value":11095},{"type":21,"tag":423,"props":11169,"children":11170},{"href":5554},[11171],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":11174,"children":11176},{"className":11175},[],[11177],{"type":26,"value":10344},{"type":26,"value":11107},{"type":21,"tag":423,"props":11180,"children":11181},{"href":8411},[11182],{"type":26,"value":8414},{"type":26,"value":11113},{"type":21,"tag":42,"props":11185,"children":11187},{"className":11186},[],[11188],{"type":26,"value":8351},{"type":26,"value":11120},{"type":21,"tag":746,"props":11191,"children":11192},{"type":748},[],{"type":26,"value":11125},{"type":21,"tag":423,"props":11195,"children":11196},{"href":5554},[11197],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":11200,"children":11202},{"className":11201},[],[11203],{"type":26,"value":10344},{"type":21,"tag":657,"props":11205,"children":11207},{"name":11206},"VUID-vkCmdDrawIndirectByteCount2EXT-pNext-07935",[11208],{"type":21,"tag":22,"props":11209,"children":11210},{},[11211,11213,11217,11218,11223,11225,11229,11231,11237,11239,11245,11246,11251,11253,11258,11260,11263,11264,11268,11269],{"type":26,"value":11212},"If this command is called inside a render pass instance started with\n",{"type":21,"tag":423,"props":11214,"children":11215},{"href":8374},[11216],{"type":26,"value":8377},{"type":26,"value":8416},{"type":21,"tag":42,"props":11219,"children":11221},{"className":11220},[],[11222],{"type":26,"value":9793},{"type":26,"value":11224}," chain of\n",{"type":21,"tag":423,"props":11226,"children":11227},{"href":5554},[11228],{"type":26,"value":5557},{"type":26,"value":11230}," includes a\n",{"type":21,"tag":423,"props":11232,"children":11234},{"href":11233},"/man/VkMultisampledRenderToSingleSampledInfoEXT",[11235],{"type":26,"value":11236},"VkMultisampledRenderToSingleSampledInfoEXT",{"type":26,"value":11238}," structure with\n",{"type":21,"tag":42,"props":11240,"children":11242},{"className":11241},[],[11243],{"type":26,"value":11244},"multisampledRenderToSingleSampledEnable",{"type":26,"value":720},{"type":21,"tag":42,"props":11247,"children":11249},{"className":11248},[],[11250],{"type":26,"value":990},{"type":26,"value":11252},",\nthen the value of ",{"type":21,"tag":42,"props":11254,"children":11256},{"className":11255},[],[11257],{"type":26,"value":8351},{"type":26,"value":11259}," for the bound graphics\npipeline ",{"type":21,"tag":746,"props":11261,"children":11262},{"type":748},[],{"type":26,"value":10156},{"type":21,"tag":423,"props":11265,"children":11266},{"href":11233},[11267],{"type":26,"value":11236},{"type":26,"value":241},{"type":21,"tag":42,"props":11270,"children":11272},{"className":11271},[],[11273],{"type":26,"value":8351},{"type":21,"tag":657,"props":11275,"children":11277},{"name":11276},"VUID-vkCmdDrawIndirectByteCount2EXT-renderPass-06198",[11278],{"type":21,"tag":22,"props":11279,"children":11280},{},[11281,11282,11286,11288,11291,11293,11297,11298,11303,11304],{"type":26,"value":8386},{"type":21,"tag":423,"props":11283,"children":11284},{"href":8374},[11285],{"type":26,"value":8377},{"type":26,"value":11287},", the bound pipeline ",{"type":21,"tag":746,"props":11289,"children":11290},{"type":748},[],{"type":26,"value":11292}," have been created\nwith a ",{"type":21,"tag":423,"props":11294,"children":11295},{"href":9798},[11296],{"type":26,"value":5322},{"type":26,"value":241},{"type":21,"tag":42,"props":11299,"children":11301},{"className":11300},[],[11302],{"type":26,"value":5314},{"type":26,"value":704},{"type":21,"tag":423,"props":11305,"children":11306},{"href":8411},[11307],{"type":26,"value":8414},{"type":21,"tag":657,"props":11309,"children":11311},{"name":11310},"VUID-vkCmdDrawIndirectByteCount2EXT-pColorAttachments-08963",[11312],{"type":21,"tag":22,"props":11313,"children":11314},{},[11315,11316,11320,11321,11325,11327,11331,11332,11338,11339,11343,11345,11349,11350,11355,11357,11360,11362],{"type":26,"value":8386},{"type":21,"tag":423,"props":11317,"children":11318},{"href":8374},[11319],{"type":26,"value":8377},{"type":26,"value":88},{"type":21,"tag":423,"props":11322,"children":11323},{"href":10998},[11324],{"type":26,"value":11001},{"type":26,"value":11326}," 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":423,"props":11328,"children":11329},{"href":5554},[11330],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":11333,"children":11335},{"className":11334},[],[11336],{"type":26,"value":11337},"pColorAttachments→imageView",{"type":26,"value":10196},{"type":21,"tag":423,"props":11340,"children":11341},{"href":8411},[11342],{"type":26,"value":8414},{"type":26,"value":11344},", then the corresponding element of\n",{"type":21,"tag":423,"props":11346,"children":11347},{"href":8736},[11348],{"type":26,"value":8739},{"type":26,"value":241},{"type":21,"tag":42,"props":11351,"children":11353},{"className":11352},[],[11354],{"type":26,"value":8899},{"type":26,"value":11356}," used\nto create the pipeline ",{"type":21,"tag":746,"props":11358,"children":11359},{"type":748},[],{"type":26,"value":11361}," not be ",{"type":21,"tag":42,"props":11363,"children":11365},{"className":11364},[],[11366],{"type":26,"value":8985},{"type":21,"tag":657,"props":11368,"children":11370},{"name":11369},"VUID-vkCmdDrawIndirectByteCount2EXT-pColorAttachments-11539",[11371],{"type":21,"tag":22,"props":11372,"children":11373},{},[11374,11375,11379,11380,11384,11386,11390,11391,11397,11398,11402,11403,11409,11410,11415,11416,11419,11420],{"type":26,"value":8386},{"type":21,"tag":423,"props":11376,"children":11377},{"href":8374},[11378],{"type":26,"value":8377},{"type":26,"value":1130},{"type":21,"tag":423,"props":11381,"children":11382},{"href":10998},[11383],{"type":26,"value":11001},{"type":26,"value":11385}," 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":423,"props":11387,"children":11388},{"href":5554},[11389],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":11392,"children":11394},{"className":11393},[],[11395],{"type":26,"value":11396},"pColorAttachments→resolveImageView",{"type":26,"value":10196},{"type":21,"tag":423,"props":11399,"children":11400},{"href":8411},[11401],{"type":26,"value":8414},{"type":26,"value":11344},{"type":21,"tag":423,"props":11404,"children":11406},{"href":11405},"/man/VkCustomResolveCreateInfoEXT",[11407],{"type":26,"value":11408},"VkCustomResolveCreateInfoEXT",{"type":26,"value":241},{"type":21,"tag":42,"props":11411,"children":11413},{"className":11412},[],[11414],{"type":26,"value":8899},{"type":26,"value":11356},{"type":21,"tag":746,"props":11417,"children":11418},{"type":748},[],{"type":26,"value":11361},{"type":21,"tag":42,"props":11421,"children":11423},{"className":11422},[],[11424],{"type":26,"value":8985},{"type":21,"tag":657,"props":11426,"children":11428},{"name":11427},"VUID-vkCmdDrawIndirectByteCount2EXT-pDepthAttachment-08964",[11429],{"type":21,"tag":22,"props":11430,"children":11431},{},[11432,11433,11437,11438,11442,11444,11448,11449,11454,11455,11459,11460,11464,11465,11470,11472,11475,11476],{"type":26,"value":8386},{"type":21,"tag":423,"props":11434,"children":11435},{"href":8374},[11436],{"type":26,"value":8377},{"type":26,"value":88},{"type":21,"tag":423,"props":11439,"children":11440},{"href":10998},[11441],{"type":26,"value":11001},{"type":26,"value":11443}," 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":423,"props":11445,"children":11446},{"href":5554},[11447],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":11450,"children":11452},{"className":11451},[],[11453],{"type":26,"value":10131},{"type":26,"value":10196},{"type":21,"tag":423,"props":11456,"children":11457},{"href":8411},[11458],{"type":26,"value":8414},{"type":26,"value":7389},{"type":21,"tag":423,"props":11461,"children":11462},{"href":8736},[11463],{"type":26,"value":8739},{"type":26,"value":241},{"type":21,"tag":42,"props":11466,"children":11468},{"className":11467},[],[11469],{"type":26,"value":10149},{"type":26,"value":11471}," used to\ncreate the pipeline ",{"type":21,"tag":746,"props":11473,"children":11474},{"type":748},[],{"type":26,"value":11361},{"type":21,"tag":42,"props":11477,"children":11479},{"className":11478},[],[11480],{"type":26,"value":8985},{"type":21,"tag":657,"props":11482,"children":11484},{"name":11483},"VUID-vkCmdDrawIndirectByteCount2EXT-pDepthAttachment-11540",[11485],{"type":21,"tag":22,"props":11486,"children":11487},{},[11488,11489,11493,11494,11498,11500,11504,11505,11511,11512,11516,11517,11521,11522,11527,11528,11531,11532],{"type":26,"value":8386},{"type":21,"tag":423,"props":11490,"children":11491},{"href":8374},[11492],{"type":26,"value":8377},{"type":26,"value":1130},{"type":21,"tag":423,"props":11495,"children":11496},{"href":10998},[11497],{"type":26,"value":11001},{"type":26,"value":11499}," has been\nrecorded in the render pass instance, there is a graphics pipeline\nbound, depth test is enabled, and the\n",{"type":21,"tag":423,"props":11501,"children":11502},{"href":5554},[11503],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":11506,"children":11508},{"className":11507},[],[11509],{"type":26,"value":11510},"pDepthAttachment→resolveImageView",{"type":26,"value":10196},{"type":21,"tag":423,"props":11513,"children":11514},{"href":8411},[11515],{"type":26,"value":8414},{"type":26,"value":7389},{"type":21,"tag":423,"props":11518,"children":11519},{"href":11405},[11520],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":11523,"children":11525},{"className":11524},[],[11526],{"type":26,"value":10149},{"type":26,"value":11471},{"type":21,"tag":746,"props":11529,"children":11530},{"type":748},[],{"type":26,"value":11361},{"type":21,"tag":42,"props":11533,"children":11535},{"className":11534},[],[11536],{"type":26,"value":8985},{"type":21,"tag":657,"props":11538,"children":11540},{"name":11539},"VUID-vkCmdDrawIndirectByteCount2EXT-pStencilAttachment-08965",[11541],{"type":21,"tag":22,"props":11542,"children":11543},{},[11544,11545,11549,11550,11554,11556,11560,11561,11566,11567,11571,11572,11576,11577,11582,11583,11586,11587],{"type":26,"value":8386},{"type":21,"tag":423,"props":11546,"children":11547},{"href":8374},[11548],{"type":26,"value":8377},{"type":26,"value":88},{"type":21,"tag":423,"props":11551,"children":11552},{"href":10998},[11553],{"type":26,"value":11001},{"type":26,"value":11555}," 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":423,"props":11557,"children":11558},{"href":5554},[11559],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":11562,"children":11564},{"className":11563},[],[11565],{"type":26,"value":10344},{"type":26,"value":10196},{"type":21,"tag":423,"props":11568,"children":11569},{"href":8411},[11570],{"type":26,"value":8414},{"type":26,"value":7389},{"type":21,"tag":423,"props":11573,"children":11574},{"href":8736},[11575],{"type":26,"value":8739},{"type":26,"value":241},{"type":21,"tag":42,"props":11578,"children":11580},{"className":11579},[],[11581],{"type":26,"value":10361},{"type":26,"value":11356},{"type":21,"tag":746,"props":11584,"children":11585},{"type":748},[],{"type":26,"value":11361},{"type":21,"tag":42,"props":11588,"children":11590},{"className":11589},[],[11591],{"type":26,"value":8985},{"type":21,"tag":657,"props":11593,"children":11595},{"name":11594},"VUID-vkCmdDrawIndirectByteCount2EXT-pStencilAttachment-11860",[11596],{"type":21,"tag":22,"props":11597,"children":11598},{},[11599,11600,11604,11605,11609,11611,11615,11616,11622,11624,11628,11629,11633,11634,11639,11640,11643,11644],{"type":26,"value":8386},{"type":21,"tag":423,"props":11601,"children":11602},{"href":8374},[11603],{"type":26,"value":8377},{"type":26,"value":1130},{"type":21,"tag":423,"props":11606,"children":11607},{"href":10998},[11608],{"type":26,"value":11001},{"type":26,"value":11610}," has been\nrecorded in the render pass instance, there is a graphics pipeline\nbound, stencil test is enabled and the\n",{"type":21,"tag":423,"props":11612,"children":11613},{"href":5554},[11614],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":11617,"children":11619},{"className":11618},[],[11620],{"type":26,"value":11621},"pStencilAttachment→resolveImageView",{"type":26,"value":11623}," was\nnot ",{"type":21,"tag":423,"props":11625,"children":11626},{"href":8411},[11627],{"type":26,"value":8414},{"type":26,"value":7389},{"type":21,"tag":423,"props":11630,"children":11631},{"href":11405},[11632],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":11635,"children":11637},{"className":11636},[],[11638],{"type":26,"value":10361},{"type":26,"value":11356},{"type":21,"tag":746,"props":11641,"children":11642},{"type":748},[],{"type":26,"value":11361},{"type":21,"tag":42,"props":11645,"children":11647},{"className":11646},[],[11648],{"type":26,"value":8985},{"type":21,"tag":657,"props":11650,"children":11652},{"name":11651},"VUID-vkCmdDrawIndirectByteCount2EXT-flags-10582",[11653],{"type":21,"tag":22,"props":11654,"children":11655},{},[11656,11658,11662,11664,11669,11671,11675,11676,11681,11683,11686,11688,11694,11696,11702],{"type":26,"value":11657},"If the current render pass instance was begun with a\n",{"type":21,"tag":423,"props":11659,"children":11660},{"href":8374},[11661],{"type":26,"value":8377},{"type":26,"value":11663}," call in ",{"type":21,"tag":42,"props":11665,"children":11667},{"className":11666},[],[11668],{"type":26,"value":83},{"type":26,"value":11670},", its\n",{"type":21,"tag":423,"props":11672,"children":11673},{"href":5554},[11674],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":11677,"children":11679},{"className":11678},[],[11680],{"type":26,"value":1688},{"type":26,"value":11682}," parameter ",{"type":21,"tag":746,"props":11684,"children":11685},{"type":748},[],{"type":26,"value":11687}," not have\n",{"type":21,"tag":42,"props":11689,"children":11691},{"className":11690},[],[11692],{"type":26,"value":11693},"VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT",{"type":26,"value":11695}," set\nunless ",{"type":21,"tag":42,"props":11697,"children":11699},{"className":11698},[],[11700],{"type":26,"value":11701},"VK_RENDERING_CONTENTS_INLINE_BIT_KHR",{"type":26,"value":11703}," is also set",{"type":21,"tag":657,"props":11705,"children":11707},{"name":11706},"VUID-vkCmdDrawIndirectByteCount2EXT-primitivesGeneratedQueryWithRasterizerDiscard-06708",[11708],{"type":21,"tag":22,"props":11709,"children":11710},{},[11711,11712,11722,11724,11730,11732,11738,11739,11742],{"type":26,"value":1514},{"type":21,"tag":423,"props":11713,"children":11715},{"href":11714},"/man/VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT#features-primitivesGeneratedQueryWithRasterizerDiscard",[11716],{"type":21,"tag":42,"props":11717,"children":11719},{"className":11718},[],[11720],{"type":26,"value":11721},"primitivesGeneratedQueryWithRasterizerDiscard",{"type":26,"value":11723}," feature is not\nenabled and the ",{"type":21,"tag":42,"props":11725,"children":11727},{"className":11726},[],[11728],{"type":26,"value":11729},"VK_QUERY_TYPE_PRIMITIVES_GENERATED_EXT",{"type":26,"value":11731}," query is\nactive, ",{"type":21,"tag":423,"props":11733,"children":11735},{"href":11734},"/chapters/primsrast#primsrast-discard",[11736],{"type":26,"value":11737},"rasterization discard",{"type":26,"value":744},{"type":21,"tag":746,"props":11740,"children":11741},{"type":748},[],{"type":26,"value":11743}," not be enabled",{"type":21,"tag":657,"props":11745,"children":11747},{"name":11746},"VUID-vkCmdDrawIndirectByteCount2EXT-primitivesGeneratedQueryWithNonZeroStreams-06709",[11748],{"type":21,"tag":22,"props":11749,"children":11750},{},[11751,11752,11762,11763,11768,11770,11773,11775,11781,11782],{"type":26,"value":1514},{"type":21,"tag":423,"props":11753,"children":11755},{"href":11754},"/man/VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT#features-primitivesGeneratedQueryWithNonZeroStreams",[11756],{"type":21,"tag":42,"props":11757,"children":11759},{"className":11758},[],[11760],{"type":26,"value":11761},"primitivesGeneratedQueryWithNonZeroStreams",{"type":26,"value":11723},{"type":21,"tag":42,"props":11764,"children":11766},{"className":11765},[],[11767],{"type":26,"value":11729},{"type":26,"value":11769}," query is\nactive, the bound graphics pipeline ",{"type":21,"tag":746,"props":11771,"children":11772},{"type":748},[],{"type":26,"value":11774}," not have been created with a\nnon-zero value in\n",{"type":21,"tag":42,"props":11776,"children":11778},{"className":11777},[],[11779],{"type":26,"value":11780},"VkPipelineRasterizationStateStreamCreateInfoEXT",{"type":26,"value":241},{"type":21,"tag":42,"props":11783,"children":11785},{"className":11784},[],[11786],{"type":26,"value":11787},"rasterizationStream",{"type":21,"tag":657,"props":11789,"children":11791},{"name":11790},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07620",[11792],{"type":21,"tag":22,"props":11793,"children":11794},{},[11795,11796,11806,11807,11813,11814,11818,11819,11824,11825,11830,11831,11837,11838,11841,11842,11846],{"type":26,"value":1514},{"type":21,"tag":423,"props":11797,"children":11799},{"href":11798},"/man/VkPhysicalDeviceFeatures#features-depthClamp",[11800],{"type":21,"tag":42,"props":11801,"children":11803},{"className":11802},[],[11804],{"type":26,"value":11805},"depthClamp",{"type":26,"value":6960},{"type":21,"tag":42,"props":11808,"children":11810},{"className":11809},[],[11811],{"type":26,"value":11812},"VK_DYNAMIC_STATE_DEPTH_CLAMP_ENABLE_EXT",{"type":26,"value":7017},{"type":21,"tag":423,"props":11815,"children":11816},{"href":5965},[11817],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":11820,"children":11822},{"className":11821},[],[11823],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":11826,"children":11828},{"className":11827},[],[11829],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":11832,"children":11834},{"href":11833},"/man/vkCmdSetDepthClampEnableEXT",[11835],{"type":26,"value":11836},"vkCmdSetDepthClampEnableEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":11839,"children":11840},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":11843,"children":11844},{"href":5909},[11845],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":11848,"children":11850},{"name":11849},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07621",[11851],{"type":21,"tag":22,"props":11852,"children":11853},{},[11854,11855,11861,11862,11866,11867,11872,11873,11878,11879,11885,11886,11889,11890,11894],{"type":26,"value":5954},{"type":21,"tag":42,"props":11856,"children":11858},{"className":11857},[],[11859],{"type":26,"value":11860},"VK_DYNAMIC_STATE_POLYGON_MODE_EXT",{"type":26,"value":6678},{"type":21,"tag":423,"props":11863,"children":11864},{"href":5965},[11865],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":11868,"children":11870},{"className":11869},[],[11871],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":11874,"children":11876},{"className":11875},[],[11877],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":11880,"children":11882},{"href":11881},"/man/vkCmdSetPolygonModeEXT",[11883],{"type":26,"value":11884},"vkCmdSetPolygonModeEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":11887,"children":11888},{"type":748},[],{"type":26,"value":5906},{"type":21,"tag":423,"props":11891,"children":11892},{"href":5909},[11893],{"type":26,"value":5912},{"type":26,"value":5914},{"type":21,"tag":657,"props":11896,"children":11898},{"name":11897},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07622",[11899],{"type":21,"tag":22,"props":11900,"children":11901},{},[11902,11903,11908,11909,11913,11914,11919,11920,11925,11926,11930,11931,11934,11935,11939],{"type":26,"value":5954},{"type":21,"tag":42,"props":11904,"children":11906},{"className":11905},[],[11907],{"type":26,"value":9359},{"type":26,"value":6968},{"type":21,"tag":423,"props":11910,"children":11911},{"href":5965},[11912],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":11915,"children":11917},{"className":11916},[],[11918],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":11921,"children":11923},{"className":11922},[],[11924],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":11927,"children":11928},{"href":9363},[11929],{"type":26,"value":9366},{"type":26,"value":744},{"type":21,"tag":746,"props":11932,"children":11933},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":11936,"children":11937},{"href":5909},[11938],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":11941,"children":11943},{"name":11942},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07623",[11944],{"type":21,"tag":22,"props":11945,"children":11946},{},[11947,11948,11954,11955,11959,11960,11965,11966,11971,11972,11978,11979,11982,11983,11987],{"type":26,"value":5954},{"type":21,"tag":42,"props":11949,"children":11951},{"className":11950},[],[11952],{"type":26,"value":11953},"VK_DYNAMIC_STATE_SAMPLE_MASK_EXT",{"type":26,"value":6678},{"type":21,"tag":423,"props":11956,"children":11957},{"href":5965},[11958],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":11961,"children":11963},{"className":11962},[],[11964],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":11967,"children":11969},{"className":11968},[],[11970],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":11973,"children":11975},{"href":11974},"/man/vkCmdSetSampleMaskEXT",[11976],{"type":26,"value":11977},"vkCmdSetSampleMaskEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":11980,"children":11981},{"type":748},[],{"type":26,"value":5906},{"type":21,"tag":423,"props":11984,"children":11985},{"href":5909},[11986],{"type":26,"value":5912},{"type":26,"value":5914},{"type":21,"tag":657,"props":11989,"children":11991},{"name":11990},"VUID-vkCmdDrawIndirectByteCount2EXT-alphaToCoverageEnable-08919",[11992],{"type":21,"tag":22,"props":11993,"children":11994},{},[11995,11996,12002,12004,12010,12012,12017,12019,12025,12026,12032,12033,12036,12038,12044,12046,12052,12054,12060],{"type":26,"value":5886},{"type":21,"tag":42,"props":11997,"children":11999},{"className":11998},[],[12000],{"type":26,"value":12001},"VK_DYNAMIC_STATE_ALPHA_TO_COVERAGE_ENABLE_EXT",{"type":26,"value":12003}," dynamic state\nenabled, and ",{"type":21,"tag":42,"props":12005,"children":12007},{"className":12006},[],[12008],{"type":26,"value":12009},"alphaToCoverageEnable",{"type":26,"value":12011}," was ",{"type":21,"tag":42,"props":12013,"children":12015},{"className":12014},[],[12016],{"type":26,"value":990},{"type":26,"value":12018}," in the last\ncall to ",{"type":21,"tag":423,"props":12020,"children":12022},{"href":12021},"/man/vkCmdSetAlphaToCoverageEnableEXT",[12023],{"type":26,"value":12024},"vkCmdSetAlphaToCoverageEnableEXT",{"type":26,"value":7389},{"type":21,"tag":423,"props":12027,"children":12029},{"href":12028},"/chapters/interfaces#interfaces-fragmentoutput",[12030],{"type":26,"value":12031},"Fragment Output Interface",{"type":26,"value":744},{"type":21,"tag":746,"props":12034,"children":12035},{"type":748},[],{"type":26,"value":12037}," contain a\nvariable for the alpha ",{"type":21,"tag":42,"props":12039,"children":12041},{"className":12040},[],[12042],{"type":26,"value":12043},"Component",{"type":26,"value":12045}," word in ",{"type":21,"tag":42,"props":12047,"children":12049},{"className":12048},[],[12050],{"type":26,"value":12051},"Location",{"type":26,"value":12053}," 0 at\n",{"type":21,"tag":42,"props":12055,"children":12057},{"className":12056},[],[12058],{"type":26,"value":12059},"Index",{"type":26,"value":12061}," 0",{"type":21,"tag":657,"props":12063,"children":12065},{"name":12064},"VUID-vkCmdDrawIndirectByteCount2EXT-alphaToCoverageEnable-08920",[12066],{"type":21,"tag":22,"props":12067,"children":12068},{},[12069,12071,12075,12077,12082,12083,12088,12089,12093,12094,12097,12098,12103,12104,12109,12110,12115],{"type":26,"value":12070},"If a shader object is bound to any graphics stage, and the most recent\ncall to ",{"type":21,"tag":423,"props":12072,"children":12073},{"href":12021},[12074],{"type":26,"value":12024},{"type":26,"value":12076}," in the current command\nbuffer set ",{"type":21,"tag":42,"props":12078,"children":12080},{"className":12079},[],[12081],{"type":26,"value":12009},{"type":26,"value":9379},{"type":21,"tag":42,"props":12084,"children":12086},{"className":12085},[],[12087],{"type":26,"value":990},{"type":26,"value":7389},{"type":21,"tag":423,"props":12090,"children":12091},{"href":12028},[12092],{"type":26,"value":12031},{"type":26,"value":744},{"type":21,"tag":746,"props":12095,"children":12096},{"type":748},[],{"type":26,"value":12037},{"type":21,"tag":42,"props":12099,"children":12101},{"className":12100},[],[12102],{"type":26,"value":12043},{"type":26,"value":12045},{"type":21,"tag":42,"props":12105,"children":12107},{"className":12106},[],[12108],{"type":26,"value":12051},{"type":26,"value":12053},{"type":21,"tag":42,"props":12111,"children":12113},{"className":12112},[],[12114],{"type":26,"value":12059},{"type":26,"value":12061},{"type":21,"tag":657,"props":12117,"children":12119},{"name":12118},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07624",[12120],{"type":21,"tag":22,"props":12121,"children":12122},{},[12123,12124,12129,12130,12134,12135,12140,12141,12146,12147,12151,12152,12155,12156,12160],{"type":26,"value":5954},{"type":21,"tag":42,"props":12125,"children":12127},{"className":12126},[],[12128],{"type":26,"value":12001},{"type":26,"value":6559},{"type":21,"tag":423,"props":12131,"children":12132},{"href":5965},[12133],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":12136,"children":12138},{"className":12137},[],[12139],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":12142,"children":12144},{"className":12143},[],[12145],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":12148,"children":12149},{"href":12021},[12150],{"type":26,"value":12024},{"type":26,"value":744},{"type":21,"tag":746,"props":12153,"children":12154},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":12157,"children":12158},{"href":5909},[12159],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":12162,"children":12164},{"name":12163},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07625",[12165],{"type":21,"tag":22,"props":12166,"children":12167},{},[12168,12169,12179,12180,12186,12187,12191,12192,12197,12198,12203,12204,12210,12211,12214,12215,12219],{"type":26,"value":1514},{"type":21,"tag":423,"props":12170,"children":12172},{"href":12171},"/man/VkPhysicalDeviceFeatures#features-alphaToOne",[12173],{"type":21,"tag":42,"props":12174,"children":12176},{"className":12175},[],[12177],{"type":26,"value":12178},"alphaToOne",{"type":26,"value":6960},{"type":21,"tag":42,"props":12181,"children":12183},{"className":12182},[],[12184],{"type":26,"value":12185},"VK_DYNAMIC_STATE_ALPHA_TO_ONE_ENABLE_EXT",{"type":26,"value":6968},{"type":21,"tag":423,"props":12188,"children":12189},{"href":5965},[12190],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":12193,"children":12195},{"className":12194},[],[12196],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":12199,"children":12201},{"className":12200},[],[12202],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":12205,"children":12207},{"href":12206},"/man/vkCmdSetAlphaToOneEnableEXT",[12208],{"type":26,"value":12209},"vkCmdSetAlphaToOneEnableEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":12212,"children":12213},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":12216,"children":12217},{"href":5909},[12218],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":12221,"children":12223},{"name":12222},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07626",[12224],{"type":21,"tag":22,"props":12225,"children":12226},{},[12227,12228,12238,12240,12245,12246,12252,12253,12257,12258,12263,12264,12269,12270,12276,12277,12280,12281,12285],{"type":26,"value":1514},{"type":21,"tag":423,"props":12229,"children":12231},{"href":12230},"/man/VkPhysicalDeviceFeatures#features-logicOp",[12232],{"type":21,"tag":42,"props":12233,"children":12235},{"className":12234},[],[12236],{"type":26,"value":12237},"logicOp",{"type":26,"value":12239}," feature is enabled,\na shader object is bound to the ",{"type":21,"tag":42,"props":12241,"children":12243},{"className":12242},[],[12244],{"type":26,"value":3805},{"type":26,"value":6102},{"type":21,"tag":42,"props":12247,"children":12249},{"className":12248},[],[12250],{"type":26,"value":12251},"VK_DYNAMIC_STATE_LOGIC_OP_ENABLE_EXT",{"type":26,"value":7017},{"type":21,"tag":423,"props":12254,"children":12255},{"href":5965},[12256],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":12259,"children":12261},{"className":12260},[],[12262],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":12265,"children":12267},{"className":12266},[],[12268],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":12271,"children":12273},{"href":12272},"/man/vkCmdSetLogicOpEnableEXT",[12274],{"type":26,"value":12275},"vkCmdSetLogicOpEnableEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":12278,"children":12279},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":12282,"children":12283},{"href":5909},[12284],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":12287,"children":12289},{"name":12288},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07627",[12290],{"type":21,"tag":22,"props":12291,"children":12292},{},[12293,12294,12299,12300,12305,12306,12310,12311,12316,12317,12322,12324,12328,12329,12332,12334,12338],{"type":26,"value":6095},{"type":21,"tag":42,"props":12295,"children":12297},{"className":12296},[],[12298],{"type":26,"value":3805},{"type":26,"value":8205},{"type":21,"tag":42,"props":12301,"children":12303},{"className":12302},[],[12304],{"type":26,"value":8211},{"type":26,"value":5962},{"type":21,"tag":423,"props":12307,"children":12308},{"href":5965},[12309],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":12312,"children":12314},{"className":12313},[],[12315],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":12318,"children":12320},{"className":12319},[],[12321],{"type":26,"value":726},{"type":26,"value":12323},", and there are color\nattachments bound, then ",{"type":21,"tag":423,"props":12325,"children":12326},{"href":9313},[12327],{"type":26,"value":9316},{"type":26,"value":744},{"type":21,"tag":746,"props":12330,"children":12331},{"type":748},[],{"type":26,"value":12333}," have\nbeen called and not subsequently ",{"type":21,"tag":423,"props":12335,"children":12336},{"href":5909},[12337],{"type":26,"value":5912},{"type":26,"value":12339},"\nin the current command buffer prior to this drawing command",{"type":21,"tag":657,"props":12341,"children":12343},{"name":12342},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07629",[12344],{"type":21,"tag":22,"props":12345,"children":12346},{},[12347,12348,12353,12354,12360,12361,12365,12366,12371,12372,12377,12378,12384,12385,12388,12389,12393],{"type":26,"value":6095},{"type":21,"tag":42,"props":12349,"children":12351},{"className":12350},[],[12352],{"type":26,"value":3805},{"type":26,"value":8205},{"type":21,"tag":42,"props":12355,"children":12357},{"className":12356},[],[12358],{"type":26,"value":12359},"VK_DYNAMIC_STATE_COLOR_WRITE_MASK_EXT",{"type":26,"value":5962},{"type":21,"tag":423,"props":12362,"children":12363},{"href":5965},[12364],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":12367,"children":12369},{"className":12368},[],[12370],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":12373,"children":12375},{"className":12374},[],[12376],{"type":26,"value":726},{"type":26,"value":12323},{"type":21,"tag":423,"props":12379,"children":12381},{"href":12380},"/man/vkCmdSetColorWriteMaskEXT",[12382],{"type":26,"value":12383},"vkCmdSetColorWriteMaskEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":12386,"children":12387},{"type":748},[],{"type":26,"value":6869},{"type":21,"tag":423,"props":12390,"children":12391},{"href":5909},[12392],{"type":26,"value":5912},{"type":26,"value":6875},{"type":21,"tag":657,"props":12395,"children":12397},{"name":12396},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07630",[12398],{"type":21,"tag":22,"props":12399,"children":12400},{},[12401,12402,12412,12414,12420,12422,12427,12429,12435,12436,12442,12443,12446,12447,12451],{"type":26,"value":1514},{"type":21,"tag":423,"props":12403,"children":12405},{"href":12404},"/man/VkPhysicalDeviceTransformFeedbackFeaturesEXT#features-geometryStreams",[12406],{"type":21,"tag":42,"props":12407,"children":12409},{"className":12408},[],[12410],{"type":26,"value":12411},"geometryStreams",{"type":26,"value":12413}," feature is\nenabled, and\na shader object is bound to the ",{"type":21,"tag":42,"props":12415,"children":12417},{"className":12416},[],[12418],{"type":26,"value":12419},"VK_SHADER_STAGE_GEOMETRY_BIT",{"type":26,"value":12421}," stage\nor\na graphics pipeline is bound which was created with both a\n",{"type":21,"tag":42,"props":12423,"children":12425},{"className":12424},[],[12426],{"type":26,"value":12419},{"type":26,"value":12428}," stage and the\n",{"type":21,"tag":42,"props":12430,"children":12432},{"className":12431},[],[12433],{"type":26,"value":12434},"VK_DYNAMIC_STATE_RASTERIZATION_STREAM_EXT",{"type":26,"value":7929},{"type":21,"tag":423,"props":12437,"children":12439},{"href":12438},"/man/vkCmdSetRasterizationStreamEXT",[12440],{"type":26,"value":12441},"vkCmdSetRasterizationStreamEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":12444,"children":12445},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":12448,"children":12449},{"href":5909},[12450],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":12453,"children":12455},{"name":12454},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07631",[12456],{"type":21,"tag":22,"props":12457,"children":12458},{},[12459,12460,12466,12467,12473,12474,12478,12479,12484,12485,12490,12491,12497,12498,12501,12503,12507],{"type":26,"value":1514},{"type":21,"tag":423,"props":12461,"children":12463},{"href":12462},"/extensions/VK_EXT_conservative_rasterization",[12464],{"type":26,"value":12465},"VK_EXT_conservative_rasterization",{"type":26,"value":6551},{"type":21,"tag":42,"props":12468,"children":12470},{"className":12469},[],[12471],{"type":26,"value":12472},"VK_DYNAMIC_STATE_CONSERVATIVE_RASTERIZATION_MODE_EXT",{"type":26,"value":6559},{"type":21,"tag":423,"props":12475,"children":12476},{"href":5965},[12477],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":12480,"children":12482},{"className":12481},[],[12483],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":12486,"children":12488},{"className":12487},[],[12489],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":12492,"children":12494},{"href":12493},"/man/vkCmdSetConservativeRasterizationModeEXT",[12495],{"type":26,"value":12496},"vkCmdSetConservativeRasterizationModeEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":12499,"children":12500},{"type":748},[],{"type":26,"value":12502}," have been called\nand not subsequently ",{"type":21,"tag":423,"props":12504,"children":12505},{"href":5909},[12506],{"type":26,"value":5912},{"type":26,"value":12508}," in the\ncurrent command buffer prior to this drawing command",{"type":21,"tag":657,"props":12510,"children":12512},{"name":12511},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07632",[12513],{"type":21,"tag":22,"props":12514,"children":12515},{},[12516,12517,12521,12522,12528,12530,12534,12535,12540,12541,12546,12547,12551,12552,12558,12559,12565,12566,12572,12573,12576,12577,12581],{"type":26,"value":1514},{"type":21,"tag":423,"props":12518,"children":12519},{"href":12462},[12520],{"type":26,"value":12465},{"type":26,"value":6551},{"type":21,"tag":42,"props":12523,"children":12525},{"className":12524},[],[12526],{"type":26,"value":12527},"VK_DYNAMIC_STATE_EXTRA_PRIMITIVE_OVERESTIMATION_SIZE_EXT",{"type":26,"value":12529}," dynamic\nstate enabled, the ",{"type":21,"tag":423,"props":12531,"children":12532},{"href":5965},[12533],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":12536,"children":12538},{"className":12537},[],[12539],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":12542,"children":12544},{"className":12543},[],[12545],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":12548,"children":12549},{"href":5965},[12550],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":12553,"children":12555},{"className":12554},[],[12556],{"type":26,"value":12557},"conservativeRasterizationMode",{"type":26,"value":8045},{"type":21,"tag":42,"props":12560,"children":12562},{"className":12561},[],[12563],{"type":26,"value":12564},"VK_CONSERVATIVE_RASTERIZATION_MODE_OVERESTIMATE_EXT",{"type":26,"value":6183},{"type":21,"tag":423,"props":12567,"children":12569},{"href":12568},"/man/vkCmdSetExtraPrimitiveOverestimationSizeEXT",[12570],{"type":26,"value":12571},"vkCmdSetExtraPrimitiveOverestimationSizeEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":12574,"children":12575},{"type":748},[],{"type":26,"value":12502},{"type":21,"tag":423,"props":12578,"children":12579},{"href":5909},[12580],{"type":26,"value":5912},{"type":26,"value":12508},{"type":21,"tag":657,"props":12583,"children":12585},{"name":12584},"VUID-vkCmdDrawIndirectByteCount2EXT-conservativePointAndLineRasterization-07499",[12586],{"type":21,"tag":22,"props":12587,"children":12588},{},[12589,12590,12594,12596,12606,12608,12612,12613,12618,12619,12624,12625,12629,12631,12635,12636,12641,12642,12645,12646],{"type":26,"value":1514},{"type":21,"tag":423,"props":12591,"children":12592},{"href":12462},[12593],{"type":26,"value":12465},{"type":26,"value":12595}," extension is enabled,\n",{"type":21,"tag":423,"props":12597,"children":12599},{"href":12598},"/man/VkPhysicalDeviceConservativeRasterizationPropertiesEXT#limits-conservativePointAndLineRasterization",[12600],{"type":21,"tag":42,"props":12601,"children":12603},{"className":12602},[],[12604],{"type":26,"value":12605},"conservativePointAndLineRasterization",{"type":26,"value":12607}," is not supported,\na shader object is bound to any graphics stage or\na graphics pipeline is bound, the ",{"type":21,"tag":423,"props":12609,"children":12610},{"href":5965},[12611],{"type":26,"value":8278},{"type":26,"value":6047},{"type":21,"tag":42,"props":12614,"children":12616},{"className":12615},[],[12617],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":12620,"children":12622},{"className":12621},[],[12623],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":12626,"children":12627},{"href":5986},[12628],{"type":26,"value":5989},{"type":26,"value":12630}," is in line or point topology class, then the\n",{"type":21,"tag":423,"props":12632,"children":12633},{"href":5965},[12634],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":12637,"children":12639},{"className":12638},[],[12640],{"type":26,"value":12557},{"type":26,"value":744},{"type":21,"tag":746,"props":12643,"children":12644},{"type":748},[],{"type":26,"value":1058},{"type":21,"tag":42,"props":12647,"children":12649},{"className":12648},[],[12650],{"type":26,"value":12651},"VK_CONSERVATIVE_RASTERIZATION_MODE_DISABLED_EXT",{"type":21,"tag":657,"props":12653,"children":12655},{"name":12654},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07633",[12656],{"type":21,"tag":22,"props":12657,"children":12658},{},[12659,12660,12670,12671,12677,12679,12685,12686,12689,12690,12694],{"type":26,"value":1514},{"type":21,"tag":423,"props":12661,"children":12663},{"href":12662},"/man/VkPhysicalDeviceDepthClipEnableFeaturesEXT#features-depthClipEnable",[12664],{"type":21,"tag":42,"props":12665,"children":12667},{"className":12666},[],[12668],{"type":26,"value":12669},"depthClipEnable",{"type":26,"value":7486},{"type":21,"tag":42,"props":12672,"children":12674},{"className":12673},[],[12675],{"type":26,"value":12676},"VK_DYNAMIC_STATE_DEPTH_CLIP_ENABLE_EXT",{"type":26,"value":12678}," dynamic state, then\n",{"type":21,"tag":423,"props":12680,"children":12682},{"href":12681},"/man/vkCmdSetDepthClipEnableEXT",[12683],{"type":26,"value":12684},"vkCmdSetDepthClipEnableEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":12687,"children":12688},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":12691,"children":12692},{"href":5909},[12693],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":12696,"children":12698},{"name":12697},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07636",[12699],{"type":21,"tag":22,"props":12700,"children":12701},{},[12702,12703,12709,12711,12716,12717,12723,12724,12728,12729,12734,12735,12740,12741,12747,12748,12751,12752,12756],{"type":26,"value":1514},{"type":21,"tag":423,"props":12704,"children":12706},{"href":12705},"/extensions/VK_EXT_provoking_vertex",[12707],{"type":26,"value":12708},"VK_EXT_provoking_vertex",{"type":26,"value":12710}," extension is enabled,\na shader object is bound to the ",{"type":21,"tag":42,"props":12712,"children":12714},{"className":12713},[],[12715],{"type":26,"value":3798},{"type":26,"value":6102},{"type":21,"tag":42,"props":12718,"children":12720},{"className":12719},[],[12721],{"type":26,"value":12722},"VK_DYNAMIC_STATE_PROVOKING_VERTEX_MODE_EXT",{"type":26,"value":6968},{"type":21,"tag":423,"props":12725,"children":12726},{"href":5965},[12727],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":12730,"children":12732},{"className":12731},[],[12733],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":12736,"children":12738},{"className":12737},[],[12739],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":12742,"children":12744},{"href":12743},"/man/vkCmdSetProvokingVertexModeEXT",[12745],{"type":26,"value":12746},"vkCmdSetProvokingVertexModeEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":12749,"children":12750},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":12753,"children":12754},{"href":5909},[12755],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":12758,"children":12760},{"name":12759},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08666",[12761],{"type":21,"tag":22,"props":12762,"children":12763},{},[12764,12766,12776,12777,12787,12788,12798,12800,12806,12807,12811,12812,12817,12818,12823,12824,12828,12830,12836,12837,12840,12841,12845],{"type":26,"value":12765},"If any of the ",{"type":21,"tag":423,"props":12767,"children":12769},{"href":12768},"/man/VkPhysicalDeviceVulkan14Features#features-stippledRectangularLines",[12770],{"type":21,"tag":42,"props":12771,"children":12773},{"className":12772},[],[12774],{"type":26,"value":12775},"stippledRectangularLines",{"type":26,"value":1130},{"type":21,"tag":423,"props":12778,"children":12780},{"href":12779},"/man/VkPhysicalDeviceVulkan14Features#features-stippledBresenhamLines",[12781],{"type":21,"tag":42,"props":12782,"children":12784},{"className":12783},[],[12785],{"type":26,"value":12786},"stippledBresenhamLines",{"type":26,"value":681},{"type":21,"tag":423,"props":12789,"children":12791},{"href":12790},"/man/VkPhysicalDeviceVulkan14Features#features-stippledSmoothLines",[12792],{"type":21,"tag":42,"props":12793,"children":12795},{"className":12794},[],[12796],{"type":26,"value":12797},"stippledSmoothLines",{"type":26,"value":12799}," 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":12801,"children":12803},{"className":12802},[],[12804],{"type":26,"value":12805},"VK_DYNAMIC_STATE_LINE_RASTERIZATION_MODE_EXT",{"type":26,"value":6559},{"type":21,"tag":423,"props":12808,"children":12809},{"href":5965},[12810],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":12813,"children":12815},{"className":12814},[],[12816],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":12819,"children":12821},{"className":12820},[],[12822],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":12825,"children":12826},{"href":5986},[12827],{"type":26,"value":5989},{"type":26,"value":12829}," is in line topology class, then\n",{"type":21,"tag":423,"props":12831,"children":12833},{"href":12832},"/man/vkCmdSetLineRasterizationModeEXT",[12834],{"type":26,"value":12835},"vkCmdSetLineRasterizationModeEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":12838,"children":12839},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":12842,"children":12843},{"href":5909},[12844],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":12847,"children":12849},{"name":12848},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08669",[12850],{"type":21,"tag":22,"props":12851,"children":12852},{},[12853,12854,12862,12863,12871,12872,12880,12881,12887,12888,12892,12893,12898,12899,12904,12905,12909,12910,12916,12917,12920,12921,12925],{"type":26,"value":12765},{"type":21,"tag":423,"props":12855,"children":12856},{"href":12768},[12857],{"type":21,"tag":42,"props":12858,"children":12860},{"className":12859},[],[12861],{"type":26,"value":12775},{"type":26,"value":1130},{"type":21,"tag":423,"props":12864,"children":12865},{"href":12779},[12866],{"type":21,"tag":42,"props":12867,"children":12869},{"className":12868},[],[12870],{"type":26,"value":12786},{"type":26,"value":681},{"type":21,"tag":423,"props":12873,"children":12874},{"href":12790},[12875],{"type":21,"tag":42,"props":12876,"children":12878},{"className":12877},[],[12879],{"type":26,"value":12797},{"type":26,"value":12799},{"type":21,"tag":42,"props":12882,"children":12884},{"className":12883},[],[12885],{"type":26,"value":12886},"VK_DYNAMIC_STATE_LINE_STIPPLE_ENABLE_EXT",{"type":26,"value":10046},{"type":21,"tag":423,"props":12889,"children":12890},{"href":5965},[12891],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":12894,"children":12896},{"className":12895},[],[12897],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":12900,"children":12902},{"className":12901},[],[12903],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":12906,"children":12907},{"href":5986},[12908],{"type":26,"value":5989},{"type":26,"value":12829},{"type":21,"tag":423,"props":12911,"children":12913},{"href":12912},"/man/vkCmdSetLineStippleEnableEXT",[12914],{"type":26,"value":12915},"vkCmdSetLineStippleEnableEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":12918,"children":12919},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":12922,"children":12923},{"href":5909},[12924],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":12927,"children":12929},{"name":12928},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07849",[12930],{"type":21,"tag":22,"props":12931,"children":12932},{},[12933,12934,12942,12943,12951,12952,12960,12962,12968,12970,12974,12975,12980,12981,12986,12987,12991,12992,12998,12999,13004,13005,13011,13012,13015,13016,13020],{"type":26,"value":12765},{"type":21,"tag":423,"props":12935,"children":12936},{"href":12768},[12937],{"type":21,"tag":42,"props":12938,"children":12940},{"className":12939},[],[12941],{"type":26,"value":12775},{"type":26,"value":1130},{"type":21,"tag":423,"props":12944,"children":12945},{"href":12779},[12946],{"type":21,"tag":42,"props":12947,"children":12949},{"className":12948},[],[12950],{"type":26,"value":12786},{"type":26,"value":681},{"type":21,"tag":423,"props":12953,"children":12954},{"href":12790},[12955],{"type":21,"tag":42,"props":12956,"children":12958},{"className":12957},[],[12959],{"type":26,"value":12797},{"type":26,"value":12961}," 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":12963,"children":12965},{"className":12964},[],[12966],{"type":26,"value":12967},"VK_DYNAMIC_STATE_LINE_STIPPLE",{"type":26,"value":12969}," dynamic state enabled, the ",{"type":21,"tag":423,"props":12971,"children":12972},{"href":5965},[12973],{"type":26,"value":5968},{"type":26,"value":6047},{"type":21,"tag":42,"props":12976,"children":12978},{"className":12977},[],[12979],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":12982,"children":12984},{"className":12983},[],[12985],{"type":26,"value":726},{"type":26,"value":8416},{"type":21,"tag":423,"props":12988,"children":12989},{"href":5965},[12990],{"type":26,"value":5968},{"type":26,"value":6047},{"type":21,"tag":42,"props":12993,"children":12995},{"className":12994},[],[12996],{"type":26,"value":12997},"stippledLineEnable",{"type":26,"value":1739},{"type":21,"tag":42,"props":13000,"children":13002},{"className":13001},[],[13003],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":423,"props":13006,"children":13008},{"href":13007},"/man/vkCmdSetLineStipple",[13009],{"type":26,"value":13010},"vkCmdSetLineStipple",{"type":26,"value":744},{"type":21,"tag":746,"props":13013,"children":13014},{"type":748},[],{"type":26,"value":6081},{"type":21,"tag":423,"props":13017,"children":13018},{"href":5909},[13019],{"type":26,"value":5912},{"type":26,"value":13021}," in the current command buffer prior to this drawing command",{"type":21,"tag":657,"props":13023,"children":13025},{"name":13024},"VUID-vkCmdDrawIndirectByteCount2EXT-None-10608",[13026],{"type":21,"tag":22,"props":13027,"children":13028},{},[13029,13030,13035,13036,13041,13043,13049,13050,13056,13057,13063,13065,13070,13071,13077,13078,13084,13086,13089,13091],{"type":26,"value":5954},{"type":21,"tag":42,"props":13031,"children":13033},{"className":13032},[],[13034],{"type":26,"value":12805},{"type":26,"value":7557},{"type":21,"tag":423,"props":13037,"children":13038},{"href":5986},[13039],{"type":26,"value":13040},"effective\nrasterization input topology",{"type":26,"value":13042}," is in line topology class, and the\ncurrent ",{"type":21,"tag":42,"props":13044,"children":13046},{"className":13045},[],[13047],{"type":26,"value":13048},"lineRasterizationMode",{"type":26,"value":8045},{"type":21,"tag":42,"props":13051,"children":13053},{"className":13052},[],[13054],{"type":26,"value":13055},"VK_LINE_RASTERIZATION_MODE_BRESENHAM",{"type":26,"value":804},{"type":21,"tag":42,"props":13058,"children":13060},{"className":13059},[],[13061],{"type":26,"value":13062},"VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH",{"type":26,"value":13064},", then the current\n",{"type":21,"tag":42,"props":13066,"children":13068},{"className":13067},[],[13069],{"type":26,"value":12009},{"type":26,"value":1130},{"type":21,"tag":42,"props":13072,"children":13074},{"className":13073},[],[13075],{"type":26,"value":13076},"alphaToOneEnable",{"type":26,"value":7194},{"type":21,"tag":42,"props":13079,"children":13081},{"className":13080},[],[13082],{"type":26,"value":13083},"sampleShadingEnable",{"type":26,"value":13085}," states ",{"type":21,"tag":746,"props":13087,"children":13088},{"type":748},[],{"type":26,"value":13090}," all be ",{"type":21,"tag":42,"props":13092,"children":13094},{"className":13093},[],[13095],{"type":26,"value":726},{"type":21,"tag":657,"props":13097,"children":13099},{"name":13098},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07639",[13100],{"type":21,"tag":22,"props":13101,"children":13102},{},[13103,13104,13114,13115,13121,13122,13128,13129,13132,13133,13137],{"type":26,"value":1514},{"type":21,"tag":423,"props":13105,"children":13107},{"href":13106},"/man/VkPhysicalDeviceDepthClipControlFeaturesEXT#features-depthClipControl",[13108],{"type":21,"tag":42,"props":13109,"children":13111},{"className":13110},[],[13112],{"type":26,"value":13113},"depthClipControl",{"type":26,"value":7486},{"type":21,"tag":42,"props":13116,"children":13118},{"className":13117},[],[13119],{"type":26,"value":13120},"VK_DYNAMIC_STATE_DEPTH_CLIP_NEGATIVE_ONE_TO_ONE_EXT",{"type":26,"value":7835},{"type":21,"tag":423,"props":13123,"children":13125},{"href":13124},"/man/vkCmdSetDepthClipNegativeOneToOneEXT",[13126],{"type":26,"value":13127},"vkCmdSetDepthClipNegativeOneToOneEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":13130,"children":13131},{"type":748},[],{"type":26,"value":6869},{"type":21,"tag":423,"props":13134,"children":13135},{"href":5909},[13136],{"type":26,"value":5912},{"type":26,"value":6875},{"type":21,"tag":657,"props":13139,"children":13141},{"name":13140},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09650",[13142],{"type":21,"tag":22,"props":13143,"children":13144},{},[13145,13146,13156,13158,13164,13165,13169,13170,13176,13177,13182,13183,13189,13190,13193,13194,13198],{"type":26,"value":1514},{"type":21,"tag":423,"props":13147,"children":13149},{"href":13148},"/man/VkPhysicalDeviceDepthClampControlFeaturesEXT#features-depthClampControl",[13150],{"type":21,"tag":42,"props":13151,"children":13153},{"className":13152},[],[13154],{"type":26,"value":13155},"depthClampControl",{"type":26,"value":13157}," 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":13159,"children":13161},{"className":13160},[],[13162],{"type":26,"value":13163},"VK_DYNAMIC_STATE_DEPTH_CLAMP_RANGE_EXT",{"type":26,"value":7017},{"type":21,"tag":423,"props":13166,"children":13167},{"href":5965},[13168],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":13171,"children":13173},{"className":13172},[],[13174],{"type":26,"value":13175},"depthClampEnable",{"type":26,"value":1739},{"type":21,"tag":42,"props":13178,"children":13180},{"className":13179},[],[13181],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":423,"props":13184,"children":13186},{"href":13185},"/man/vkCmdSetDepthClampRangeEXT",[13187],{"type":26,"value":13188},"vkCmdSetDepthClampRangeEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":13191,"children":13192},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":13195,"children":13196},{"href":5909},[13197],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":13200,"children":13202},{"name":13201},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07640",[13203],{"type":21,"tag":22,"props":13204,"children":13205},{},[13206,13207,13211,13212,13218,13219,13225,13226,13229,13230,13234],{"type":26,"value":1514},{"type":21,"tag":423,"props":13208,"children":13209},{"href":7295},[13210],{"type":26,"value":7298},{"type":26,"value":7300},{"type":21,"tag":42,"props":13213,"children":13215},{"className":13214},[],[13216],{"type":26,"value":13217},"VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_ENABLE_NV",{"type":26,"value":7835},{"type":21,"tag":423,"props":13220,"children":13222},{"href":13221},"/man/vkCmdSetViewportWScalingEnableNV",[13223],{"type":26,"value":13224},"vkCmdSetViewportWScalingEnableNV",{"type":26,"value":744},{"type":21,"tag":746,"props":13227,"children":13228},{"type":748},[],{"type":26,"value":6869},{"type":21,"tag":423,"props":13231,"children":13232},{"href":5909},[13233],{"type":26,"value":5912},{"type":26,"value":6875},{"type":21,"tag":657,"props":13236,"children":13238},{"name":13237},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07641",[13239],{"type":21,"tag":22,"props":13240,"children":13241},{},[13242,13243,13249,13250,13256,13258,13264,13265,13268,13269,13273],{"type":26,"value":1514},{"type":21,"tag":423,"props":13244,"children":13246},{"href":13245},"/extensions/VK_NV_viewport_swizzle",[13247],{"type":26,"value":13248},"VK_NV_viewport_swizzle",{"type":26,"value":7300},{"type":21,"tag":42,"props":13251,"children":13253},{"className":13252},[],[13254],{"type":26,"value":13255},"VK_DYNAMIC_STATE_VIEWPORT_SWIZZLE_NV",{"type":26,"value":13257}," dynamic state enabled, then\n",{"type":21,"tag":423,"props":13259,"children":13261},{"href":13260},"/man/vkCmdSetViewportSwizzleNV",[13262],{"type":26,"value":13263},"vkCmdSetViewportSwizzleNV",{"type":26,"value":744},{"type":21,"tag":746,"props":13266,"children":13267},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":13270,"children":13271},{"href":5909},[13272],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":13275,"children":13277},{"name":13276},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07642",[13278],{"type":21,"tag":22,"props":13279,"children":13280},{},[13281,13282,13288,13289,13295,13296,13300,13301,13306,13307,13312,13313,13319,13320,13323,13324,13328],{"type":26,"value":1514},{"type":21,"tag":423,"props":13283,"children":13285},{"href":13284},"/extensions/VK_NV_fragment_coverage_to_color",[13286],{"type":26,"value":13287},"VK_NV_fragment_coverage_to_color",{"type":26,"value":6551},{"type":21,"tag":42,"props":13290,"children":13292},{"className":13291},[],[13293],{"type":26,"value":13294},"VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_ENABLE_NV",{"type":26,"value":6559},{"type":21,"tag":423,"props":13297,"children":13298},{"href":5965},[13299],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":13302,"children":13304},{"className":13303},[],[13305],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":13308,"children":13310},{"className":13309},[],[13311],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":13314,"children":13316},{"href":13315},"/man/vkCmdSetCoverageToColorEnableNV",[13317],{"type":26,"value":13318},"vkCmdSetCoverageToColorEnableNV",{"type":26,"value":744},{"type":21,"tag":746,"props":13321,"children":13322},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":13325,"children":13326},{"href":5909},[13327],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":13330,"children":13332},{"name":13331},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07643",[13333],{"type":21,"tag":22,"props":13334,"children":13335},{},[13336,13337,13341,13342,13348,13349,13353,13354,13359,13360,13365,13366,13370,13371,13377,13378,13383,13384,13390,13391,13394,13395,13399],{"type":26,"value":1514},{"type":21,"tag":423,"props":13338,"children":13339},{"href":13284},[13340],{"type":26,"value":13287},{"type":26,"value":6551},{"type":21,"tag":42,"props":13343,"children":13345},{"className":13344},[],[13346],{"type":26,"value":13347},"VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_LOCATION_NV",{"type":26,"value":7557},{"type":21,"tag":423,"props":13350,"children":13351},{"href":5965},[13352],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":13355,"children":13357},{"className":13356},[],[13358],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":13361,"children":13363},{"className":13362},[],[13364],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":13367,"children":13368},{"href":5965},[13369],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":13372,"children":13374},{"className":13373},[],[13375],{"type":26,"value":13376},"coverageToColorEnable",{"type":26,"value":1739},{"type":21,"tag":42,"props":13379,"children":13381},{"className":13380},[],[13382],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":423,"props":13385,"children":13387},{"href":13386},"/man/vkCmdSetCoverageToColorLocationNV",[13388],{"type":26,"value":13389},"vkCmdSetCoverageToColorLocationNV",{"type":26,"value":744},{"type":21,"tag":746,"props":13392,"children":13393},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":13396,"children":13397},{"href":5909},[13398],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":13401,"children":13403},{"name":13402},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07644",[13404],{"type":21,"tag":22,"props":13405,"children":13406},{},[13407,13408,13412,13413,13419,13420,13424,13425,13430,13431,13436,13437,13443,13444,13447,13448,13452],{"type":26,"value":1514},{"type":21,"tag":423,"props":13409,"children":13410},{"href":8315},[13411],{"type":26,"value":8318},{"type":26,"value":6551},{"type":21,"tag":42,"props":13414,"children":13416},{"className":13415},[],[13417],{"type":26,"value":13418},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_MODE_NV",{"type":26,"value":6559},{"type":21,"tag":423,"props":13421,"children":13422},{"href":5965},[13423],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":13426,"children":13428},{"className":13427},[],[13429],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":13432,"children":13434},{"className":13433},[],[13435],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":13438,"children":13440},{"href":13439},"/man/vkCmdSetCoverageModulationModeNV",[13441],{"type":26,"value":13442},"vkCmdSetCoverageModulationModeNV",{"type":26,"value":744},{"type":21,"tag":746,"props":13445,"children":13446},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":13449,"children":13450},{"href":5909},[13451],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":13454,"children":13456},{"name":13455},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07645",[13457],{"type":21,"tag":22,"props":13458,"children":13459},{},[13460,13461,13465,13466,13472,13473,13477,13478,13483,13484,13489,13490,13494,13495,13501,13503,13509,13510,13516,13517,13520,13521,13525],{"type":26,"value":1514},{"type":21,"tag":423,"props":13462,"children":13463},{"href":8315},[13464],{"type":26,"value":8318},{"type":26,"value":6551},{"type":21,"tag":42,"props":13467,"children":13469},{"className":13468},[],[13470],{"type":26,"value":13471},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_ENABLE_NV",{"type":26,"value":7557},{"type":21,"tag":423,"props":13474,"children":13475},{"href":5965},[13476],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":13479,"children":13481},{"className":13480},[],[13482],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":13485,"children":13487},{"className":13486},[],[13488],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":13491,"children":13492},{"href":5965},[13493],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":13496,"children":13498},{"className":13497},[],[13499],{"type":26,"value":13500},"coverageModulationMode",{"type":26,"value":13502}," is any value other than\n",{"type":21,"tag":42,"props":13504,"children":13506},{"className":13505},[],[13507],{"type":26,"value":13508},"VK_COVERAGE_MODULATION_MODE_NONE_NV",{"type":26,"value":6183},{"type":21,"tag":423,"props":13511,"children":13513},{"href":13512},"/man/vkCmdSetCoverageModulationTableEnableNV",[13514],{"type":26,"value":13515},"vkCmdSetCoverageModulationTableEnableNV",{"type":26,"value":744},{"type":21,"tag":746,"props":13518,"children":13519},{"type":748},[],{"type":26,"value":7604},{"type":21,"tag":423,"props":13522,"children":13523},{"href":5909},[13524],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":13527,"children":13529},{"name":13528},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07646",[13530],{"type":21,"tag":22,"props":13531,"children":13532},{},[13533,13534,13538,13539,13545,13546,13550,13551,13556,13557,13562,13563,13567,13568,13574,13575,13580,13581,13587,13588,13591,13592,13596],{"type":26,"value":1514},{"type":21,"tag":423,"props":13535,"children":13536},{"href":8315},[13537],{"type":26,"value":8318},{"type":26,"value":6551},{"type":21,"tag":42,"props":13540,"children":13542},{"className":13541},[],[13543],{"type":26,"value":13544},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_NV",{"type":26,"value":7557},{"type":21,"tag":423,"props":13547,"children":13548},{"href":5965},[13549],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":13552,"children":13554},{"className":13553},[],[13555],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":13558,"children":13560},{"className":13559},[],[13561],{"type":26,"value":726},{"type":26,"value":5983},{"type":21,"tag":423,"props":13564,"children":13565},{"href":5965},[13566],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":13569,"children":13571},{"className":13570},[],[13572],{"type":26,"value":13573},"coverageModulationTableEnable",{"type":26,"value":1739},{"type":21,"tag":42,"props":13576,"children":13578},{"className":13577},[],[13579],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":423,"props":13582,"children":13584},{"href":13583},"/man/vkCmdSetCoverageModulationTableNV",[13585],{"type":26,"value":13586},"vkCmdSetCoverageModulationTableNV",{"type":26,"value":744},{"type":21,"tag":746,"props":13589,"children":13590},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":13593,"children":13594},{"href":5909},[13595],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":13598,"children":13600},{"name":13599},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07647",[13601],{"type":21,"tag":22,"props":13602,"children":13603},{},[13604,13605,13613,13614,13620,13621,13625,13626,13631,13632,13637,13638,13644,13645,13648,13649,13653],{"type":26,"value":1514},{"type":21,"tag":423,"props":13606,"children":13607},{"href":7477},[13608],{"type":21,"tag":42,"props":13609,"children":13611},{"className":13610},[],[13612],{"type":26,"value":7484},{"type":26,"value":7869},{"type":21,"tag":42,"props":13615,"children":13617},{"className":13616},[],[13618],{"type":26,"value":13619},"VK_DYNAMIC_STATE_SHADING_RATE_IMAGE_ENABLE_NV",{"type":26,"value":6559},{"type":21,"tag":423,"props":13622,"children":13623},{"href":5965},[13624],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":13627,"children":13629},{"className":13628},[],[13630],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":13633,"children":13635},{"className":13634},[],[13636],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":13639,"children":13641},{"href":13640},"/man/vkCmdSetShadingRateImageEnableNV",[13642],{"type":26,"value":13643},"vkCmdSetShadingRateImageEnableNV",{"type":26,"value":744},{"type":21,"tag":746,"props":13646,"children":13647},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":13650,"children":13651},{"href":5909},[13652],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":13655,"children":13657},{"name":13656},"VUID-vkCmdDrawIndirectByteCount2EXT-pipelineFragmentShadingRate-09238",[13658],{"type":21,"tag":22,"props":13659,"children":13660},{},[13661,13662,13672,13673,13678,13679,13683,13684,13689,13690,13695,13696,13700,13701,13704,13705,13709],{"type":26,"value":1514},{"type":21,"tag":423,"props":13663,"children":13665},{"href":13664},"/man/VkPhysicalDeviceFragmentShadingRateFeaturesKHR#features-pipelineFragmentShadingRate",[13666],{"type":21,"tag":42,"props":13667,"children":13669},{"className":13668},[],[13670],{"type":26,"value":13671},"pipelineFragmentShadingRate",{"type":26,"value":6960},{"type":21,"tag":42,"props":13674,"children":13676},{"className":13675},[],[13677],{"type":26,"value":9484},{"type":26,"value":6968},{"type":21,"tag":423,"props":13680,"children":13681},{"href":5965},[13682],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":13685,"children":13687},{"className":13686},[],[13688],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":13691,"children":13693},{"className":13692},[],[13694],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":13697,"children":13698},{"href":9488},[13699],{"type":26,"value":9491},{"type":26,"value":744},{"type":21,"tag":746,"props":13702,"children":13703},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":13706,"children":13707},{"href":5909},[13708],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":13711,"children":13713},{"name":13712},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07648",[13714],{"type":21,"tag":22,"props":13715,"children":13716},{},[13717,13718,13728,13729,13735,13737,13741,13742,13747,13748,13753,13754,13760,13761,13764,13765,13769],{"type":26,"value":1514},{"type":21,"tag":423,"props":13719,"children":13721},{"href":13720},"/man/VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV#features-representativeFragmentTest",[13722],{"type":21,"tag":42,"props":13723,"children":13725},{"className":13724},[],[13726],{"type":26,"value":13727},"representativeFragmentTest",{"type":26,"value":6960},{"type":21,"tag":42,"props":13730,"children":13732},{"className":13731},[],[13733],{"type":26,"value":13734},"VK_DYNAMIC_STATE_REPRESENTATIVE_FRAGMENT_TEST_ENABLE_NV",{"type":26,"value":13736}," dynamic\nstate enabled, and the ",{"type":21,"tag":423,"props":13738,"children":13739},{"href":5965},[13740],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":13743,"children":13745},{"className":13744},[],[13746],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":13749,"children":13751},{"className":13750},[],[13752],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":13755,"children":13757},{"href":13756},"/man/vkCmdSetRepresentativeFragmentTestEnableNV",[13758],{"type":26,"value":13759},"vkCmdSetRepresentativeFragmentTestEnableNV",{"type":26,"value":744},{"type":21,"tag":746,"props":13762,"children":13763},{"type":748},[],{"type":26,"value":12502},{"type":21,"tag":423,"props":13766,"children":13767},{"href":5909},[13768],{"type":26,"value":5912},{"type":26,"value":12508},{"type":21,"tag":657,"props":13771,"children":13773},{"name":13772},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07649",[13774],{"type":21,"tag":22,"props":13775,"children":13776},{},[13777,13778,13788,13790,13796,13797,13801,13802,13807,13808,13813,13814,13820,13821,13824,13825,13829],{"type":26,"value":1514},{"type":21,"tag":423,"props":13779,"children":13781},{"href":13780},"/man/VkPhysicalDeviceCoverageReductionModeFeaturesNV#features-coverageReductionMode",[13782],{"type":21,"tag":42,"props":13783,"children":13785},{"className":13784},[],[13786],{"type":26,"value":13787},"coverageReductionMode",{"type":26,"value":13789},"\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":13791,"children":13793},{"className":13792},[],[13794],{"type":26,"value":13795},"VK_DYNAMIC_STATE_COVERAGE_REDUCTION_MODE_NV",{"type":26,"value":6968},{"type":21,"tag":423,"props":13798,"children":13799},{"href":5965},[13800],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":13803,"children":13805},{"className":13804},[],[13806],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":13809,"children":13811},{"className":13810},[],[13812],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":13815,"children":13817},{"href":13816},"/man/vkCmdSetCoverageReductionModeNV",[13818],{"type":26,"value":13819},"vkCmdSetCoverageReductionModeNV",{"type":26,"value":744},{"type":21,"tag":746,"props":13822,"children":13823},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":13826,"children":13827},{"href":5909},[13828],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":13831,"children":13833},{"name":13832},"VUID-vkCmdDrawIndirectByteCount2EXT-rasterizationSamples-07471",[13834],{"type":21,"tag":22,"props":13835,"children":13836},{},[13837,13838,13843,13845,13850,13852,13856,13857,13860,13862],{"type":26,"value":5886},{"type":21,"tag":42,"props":13839,"children":13841},{"className":13840},[],[13842],{"type":26,"value":9359},{"type":26,"value":13844}," state enabled, and the\ncurrent subpass does not use any color and/or depth/stencil attachments,\nthen the ",{"type":21,"tag":42,"props":13846,"children":13848},{"className":13847},[],[13849],{"type":26,"value":8351},{"type":26,"value":13851}," in the last call to\n",{"type":21,"tag":423,"props":13853,"children":13854},{"href":9363},[13855],{"type":26,"value":9366},{"type":26,"value":744},{"type":21,"tag":746,"props":13858,"children":13859},{"type":748},[],{"type":26,"value":13861}," follow the rules for a\n",{"type":21,"tag":423,"props":13863,"children":13865},{"href":13864},"/man/VkFramebufferCreateInfo#renderpass-noattachments",[13866],{"type":26,"value":13867},"zero-attachment subpass",{"type":21,"tag":657,"props":13869,"children":13871},{"name":13870},"VUID-vkCmdDrawIndirectByteCount2EXT-samples-07472",[13872],{"type":21,"tag":22,"props":13873,"children":13874},{},[13875,13876,13881,13883,13888,13890,13896,13897,13901,13902,13905,13907,13913,13914,13919],{"type":26,"value":5886},{"type":21,"tag":42,"props":13877,"children":13879},{"className":13878},[],[13880],{"type":26,"value":11953},{"type":26,"value":13882}," state enabled and the\n",{"type":21,"tag":42,"props":13884,"children":13886},{"className":13885},[],[13887],{"type":26,"value":9359},{"type":26,"value":13889}," state disabled, then\nthe ",{"type":21,"tag":42,"props":13891,"children":13893},{"className":13892},[],[13894],{"type":26,"value":13895},"samples",{"type":26,"value":7396},{"type":21,"tag":423,"props":13898,"children":13899},{"href":11974},[13900],{"type":26,"value":11977},{"type":26,"value":744},{"type":21,"tag":746,"props":13903,"children":13904},{"type":748},[],{"type":26,"value":13906}," be greater or equal to the\n",{"type":21,"tag":423,"props":13908,"children":13910},{"href":13909},"/man/VkPipelineMultisampleStateCreateInfo",[13911],{"type":26,"value":13912},"VkPipelineMultisampleStateCreateInfo",{"type":26,"value":241},{"type":21,"tag":42,"props":13915,"children":13917},{"className":13916},[],[13918],{"type":26,"value":8351},{"type":26,"value":13920},"\nparameter used to create the bound graphics pipeline",{"type":21,"tag":657,"props":13922,"children":13924},{"name":13923},"VUID-vkCmdDrawIndirectByteCount2EXT-samples-07473",[13925],{"type":21,"tag":22,"props":13926,"children":13927},{},[13928,13929,13934,13936,13941,13943,13948,13949,13953,13954,13957,13958,13963,13964],{"type":26,"value":5886},{"type":21,"tag":42,"props":13930,"children":13932},{"className":13931},[],[13933],{"type":26,"value":11953},{"type":26,"value":13935}," state and\n",{"type":21,"tag":42,"props":13937,"children":13939},{"className":13938},[],[13940],{"type":26,"value":9359},{"type":26,"value":13942}," states enabled, then\nthe ",{"type":21,"tag":42,"props":13944,"children":13946},{"className":13945},[],[13947],{"type":26,"value":13895},{"type":26,"value":7396},{"type":21,"tag":423,"props":13950,"children":13951},{"href":11974},[13952],{"type":26,"value":11977},{"type":26,"value":744},{"type":21,"tag":746,"props":13955,"children":13956},{"type":748},[],{"type":26,"value":13906},{"type":21,"tag":42,"props":13959,"children":13961},{"className":13960},[],[13962],{"type":26,"value":8351},{"type":26,"value":7396},{"type":21,"tag":423,"props":13965,"children":13966},{"href":9363},[13967],{"type":26,"value":9366},{"type":21,"tag":657,"props":13969,"children":13971},{"name":13970},"VUID-vkCmdDrawIndirectByteCount2EXT-rasterizationSamples-07474",[13972],{"type":21,"tag":22,"props":13973,"children":13974},{},[13975,13976,13981,13983,13991,13993,13997,13999,14003,14005,14010,14011,14015,14016,14019],{"type":26,"value":5886},{"type":21,"tag":42,"props":13977,"children":13979},{"className":13978},[],[13980],{"type":26,"value":9359},{"type":26,"value":13982}," state enabled, and\nthe ",{"type":21,"tag":423,"props":13984,"children":13985},{"href":8326},[13986],{"type":21,"tag":42,"props":13987,"children":13989},{"className":13988},[],[13990],{"type":26,"value":8333},{"type":26,"value":13992}," feature is not enabled, and\nneither the ",{"type":21,"tag":423,"props":13994,"children":13995},{"href":8303},[13996],{"type":26,"value":8306},{"type":26,"value":13998}," nor the\n",{"type":21,"tag":423,"props":14000,"children":14001},{"href":8315},[14002],{"type":26,"value":8318},{"type":26,"value":14004}," extensions are enabled, then\nthe ",{"type":21,"tag":42,"props":14006,"children":14008},{"className":14007},[],[14009],{"type":26,"value":8351},{"type":26,"value":13851},{"type":21,"tag":423,"props":14012,"children":14013},{"href":9363},[14014],{"type":26,"value":9366},{"type":26,"value":744},{"type":21,"tag":746,"props":14017,"children":14018},{"type":748},[],{"type":26,"value":14020}," be the same as the current\nsubpass color and/or depth/stencil attachments",{"type":21,"tag":657,"props":14022,"children":14024},{"name":14023},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09211",[14025],{"type":21,"tag":22,"props":14026,"children":14027},{},[14028,14029,14034,14036,14040,14041,14046,14047,14052,14054,14059,14060,14064,14065,14068,14070,14075],{"type":26,"value":5886},{"type":21,"tag":42,"props":14030,"children":14032},{"className":14031},[],[14033],{"type":26,"value":9359},{"type":26,"value":14035}," state enabled,\nor a shader object is bound to any graphics stage,\nand the current render pass instance includes a\n",{"type":21,"tag":423,"props":14037,"children":14038},{"href":11233},[14039],{"type":26,"value":11236},{"type":26,"value":11238},{"type":21,"tag":42,"props":14042,"children":14044},{"className":14043},[],[14045],{"type":26,"value":11244},{"type":26,"value":720},{"type":21,"tag":42,"props":14048,"children":14050},{"className":14049},[],[14051],{"type":26,"value":990},{"type":26,"value":14053},",\nthen the ",{"type":21,"tag":42,"props":14055,"children":14057},{"className":14056},[],[14058],{"type":26,"value":8351},{"type":26,"value":13851},{"type":21,"tag":423,"props":14061,"children":14062},{"href":9363},[14063],{"type":26,"value":9366},{"type":26,"value":744},{"type":21,"tag":746,"props":14066,"children":14067},{"type":748},[],{"type":26,"value":14069}," be the same as the\n",{"type":21,"tag":42,"props":14071,"children":14073},{"className":14072},[],[14074],{"type":26,"value":8351},{"type":26,"value":14076}," member of that structure",{"type":21,"tag":657,"props":14078,"children":14080},{"name":14079},"VUID-vkCmdDrawIndirectByteCount2EXT-firstAttachment-07476",[14081],{"type":21,"tag":22,"props":14082,"children":14083},{},[14084,14085,14090,14092,14097,14099,14103,14104,14109,14110,14115,14117,14121,14123,14126],{"type":26,"value":6095},{"type":21,"tag":42,"props":14086,"children":14088},{"className":14087},[],[14089],{"type":26,"value":3805},{"type":26,"value":14091}," stage\nor\na graphics pipeline is bound was created with the\n",{"type":21,"tag":42,"props":14093,"children":14095},{"className":14094},[],[14096],{"type":26,"value":8211},{"type":26,"value":14098}," dynamic states enabled,\nand the ",{"type":21,"tag":423,"props":14100,"children":14101},{"href":5965},[14102],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":14105,"children":14107},{"className":14106},[],[14108],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":14111,"children":14113},{"className":14112},[],[14114],{"type":26,"value":726},{"type":26,"value":14116},", then the last call to\n",{"type":21,"tag":423,"props":14118,"children":14119},{"href":9313},[14120],{"type":26,"value":9316},{"type":26,"value":14122}," in the current command buffer prior to\nthis drawing command ",{"type":21,"tag":746,"props":14124,"children":14125},{"type":748},[],{"type":26,"value":14127}," have set a value for all active color\nattachments",{"type":21,"tag":657,"props":14129,"children":14131},{"name":14130},"VUID-vkCmdDrawIndirectByteCount2EXT-firstAttachment-07478",[14132],{"type":21,"tag":22,"props":14133,"children":14134},{},[14135,14136,14141,14142,14147,14149,14153,14154,14159,14160,14165,14166,14170,14171,14174],{"type":26,"value":6095},{"type":21,"tag":42,"props":14137,"children":14139},{"className":14138},[],[14140],{"type":26,"value":3805},{"type":26,"value":14091},{"type":21,"tag":42,"props":14143,"children":14145},{"className":14144},[],[14146],{"type":26,"value":12359},{"type":26,"value":14148}," dynamic states enabled, and\nthe ",{"type":21,"tag":423,"props":14150,"children":14151},{"href":5965},[14152],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":14155,"children":14157},{"className":14156},[],[14158],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":14161,"children":14163},{"className":14162},[],[14164],{"type":26,"value":726},{"type":26,"value":14116},{"type":21,"tag":423,"props":14167,"children":14168},{"href":12380},[14169],{"type":26,"value":12383},{"type":26,"value":14122},{"type":21,"tag":746,"props":14172,"children":14173},{"type":748},[],{"type":26,"value":14127},{"type":21,"tag":657,"props":14176,"children":14178},{"name":14177},"VUID-vkCmdDrawIndirectByteCount2EXT-advancedBlendMaxColorAttachments-07480",[14179],{"type":21,"tag":22,"props":14180,"children":14181},{},[14182,14183,14188,14189,14195,14196,14201,14203,14207,14208,14213,14214,14219,14220,14224,14225,14230,14231,14236,14238,14241,14243],{"type":26,"value":6095},{"type":21,"tag":42,"props":14184,"children":14186},{"className":14185},[],[14187],{"type":26,"value":3805},{"type":26,"value":14091},{"type":21,"tag":42,"props":14190,"children":14192},{"className":14191},[],[14193],{"type":26,"value":14194},"VK_DYNAMIC_STATE_COLOR_BLEND_ADVANCED_EXT",{"type":26,"value":7194},{"type":21,"tag":42,"props":14197,"children":14199},{"className":14198},[],[14200],{"type":26,"value":8211},{"type":26,"value":14202}," dynamic states enabled,\nthe ",{"type":21,"tag":423,"props":14204,"children":14205},{"href":5965},[14206],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":14209,"children":14211},{"className":14210},[],[14212],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":14215,"children":14217},{"className":14216},[],[14218],{"type":26,"value":726},{"type":26,"value":6127},{"type":21,"tag":423,"props":14221,"children":14222},{"href":5965},[14223],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":14226,"children":14228},{"className":14227},[],[14229],{"type":26,"value":6138},{"type":26,"value":1739},{"type":21,"tag":42,"props":14232,"children":14234},{"className":14233},[],[14235],{"type":26,"value":990},{"type":26,"value":14237},", then the number of active color\nattachments ",{"type":21,"tag":746,"props":14239,"children":14240},{"type":748},[],{"type":26,"value":14242}," not exceed ",{"type":21,"tag":423,"props":14244,"children":14246},{"href":14245},"/man/VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT#limits-advancedBlendMaxColorAttachments",[14247],{"type":21,"tag":42,"props":14248,"children":14250},{"className":14249},[],[14251],{"type":26,"value":14252},"advancedBlendMaxColorAttachments",{"type":21,"tag":657,"props":14254,"children":14256},{"name":14255},"VUID-vkCmdDrawIndirectByteCount2EXT-None-10862",[14257],{"type":21,"tag":22,"props":14258,"children":14259},{},[14260,14262,14268,14270,14275,14277,14281,14282,14287,14288,14293,14294,14300,14301,14304,14305,14309,14311,14316,14317,14321,14322],{"type":26,"value":14261},"If a graphics pipeline is bound was created with\n",{"type":21,"tag":42,"props":14263,"children":14265},{"className":14264},[],[14266],{"type":26,"value":14267},"VK_DYNAMIC_STATE_COLOR_BLEND_EQUATION_EXT",{"type":26,"value":14269},"\n, but not the ",{"type":21,"tag":42,"props":14271,"children":14273},{"className":14272},[],[14274],{"type":26,"value":14194},{"type":26,"value":14276},"\ndynamic state enabled, and the ",{"type":21,"tag":423,"props":14278,"children":14279},{"href":5965},[14280],{"type":26,"value":8278},{"type":26,"value":6047},{"type":21,"tag":42,"props":14283,"children":14285},{"className":14284},[],[14286],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":14289,"children":14291},{"className":14290},[],[14292],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":14295,"children":14297},{"href":14296},"/man/vkCmdSetColorBlendEquationEXT",[14298],{"type":26,"value":14299},"vkCmdSetColorBlendEquationEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":14302,"children":14303},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":14306,"children":14307},{"href":5909},[14308],{"type":26,"value":5912},{"type":26,"value":14310}," in the current\ncommand buffer prior to this drawing command for all active color\nattachments with the ",{"type":21,"tag":42,"props":14312,"children":14314},{"className":14313},[],[14315],{"type":26,"value":6138},{"type":26,"value":744},{"type":21,"tag":423,"props":14318,"children":14319},{"href":5965},[14320],{"type":26,"value":5968},{"type":26,"value":6047},{"type":21,"tag":42,"props":14323,"children":14325},{"className":14324},[],[14326],{"type":26,"value":990},{"type":21,"tag":657,"props":14328,"children":14330},{"name":14329},"VUID-vkCmdDrawIndirectByteCount2EXT-rasterizerDiscardEnable-10863",[14331],{"type":21,"tag":22,"props":14332,"children":14333},{},[14334,14335,14340,14342,14347,14348,14352,14353,14358,14359,14364,14365,14371,14372,14375,14376,14380,14381,14386,14387,14391,14392],{"type":26,"value":14261},{"type":21,"tag":42,"props":14336,"children":14338},{"className":14337},[],[14339],{"type":26,"value":14194},{"type":26,"value":14341},", but not the\n",{"type":21,"tag":42,"props":14343,"children":14345},{"className":14344},[],[14346],{"type":26,"value":14267},{"type":26,"value":6968},{"type":21,"tag":423,"props":14349,"children":14350},{"href":5965},[14351],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":14354,"children":14356},{"className":14355},[],[14357],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":14360,"children":14362},{"className":14361},[],[14363],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":14366,"children":14368},{"href":14367},"/man/vkCmdSetColorBlendAdvancedEXT",[14369],{"type":26,"value":14370},"vkCmdSetColorBlendAdvancedEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":14373,"children":14374},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":14377,"children":14378},{"href":5909},[14379],{"type":26,"value":5912},{"type":26,"value":14310},{"type":21,"tag":42,"props":14382,"children":14384},{"className":14383},[],[14385],{"type":26,"value":6138},{"type":26,"value":744},{"type":21,"tag":423,"props":14388,"children":14389},{"href":5965},[14390],{"type":26,"value":5968},{"type":26,"value":6047},{"type":21,"tag":42,"props":14393,"children":14395},{"className":14394},[],[14396],{"type":26,"value":990},{"type":21,"tag":657,"props":14398,"children":14400},{"name":14399},"VUID-vkCmdDrawIndirectByteCount2EXT-None-10864",[14401],{"type":21,"tag":22,"props":14402,"children":14403},{},[14404,14405,14410,14412,14417,14418,14423,14424,14428,14429,14434,14435,14440,14442,14446,14447,14451,14452,14455,14456,14460,14461,14466,14467,14471,14472],{"type":26,"value":6095},{"type":21,"tag":42,"props":14406,"children":14408},{"className":14407},[],[14409],{"type":26,"value":3805},{"type":26,"value":14411}," stage\nor\na graphics pipeline is bound was created with\n",{"type":21,"tag":42,"props":14413,"children":14415},{"className":14414},[],[14416],{"type":26,"value":14194},{"type":26,"value":7194},{"type":21,"tag":42,"props":14419,"children":14421},{"className":14420},[],[14422],{"type":26,"value":14267},{"type":26,"value":6968},{"type":21,"tag":423,"props":14425,"children":14426},{"href":5965},[14427],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":14430,"children":14432},{"className":14431},[],[14433],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":14436,"children":14438},{"className":14437},[],[14439],{"type":26,"value":726},{"type":26,"value":14441},", then\neither ",{"type":21,"tag":423,"props":14443,"children":14444},{"href":14367},[14445],{"type":26,"value":14370},{"type":26,"value":804},{"type":21,"tag":423,"props":14448,"children":14449},{"href":14296},[14450],{"type":26,"value":14299},{"type":26,"value":744},{"type":21,"tag":746,"props":14453,"children":14454},{"type":748},[],{"type":26,"value":6327},{"type":21,"tag":423,"props":14457,"children":14458},{"href":5909},[14459],{"type":26,"value":5912},{"type":26,"value":14310},{"type":21,"tag":42,"props":14462,"children":14464},{"className":14463},[],[14465],{"type":26,"value":6138},{"type":26,"value":744},{"type":21,"tag":423,"props":14468,"children":14469},{"href":5965},[14470],{"type":26,"value":5968},{"type":26,"value":6047},{"type":21,"tag":42,"props":14473,"children":14475},{"className":14474},[],[14476],{"type":26,"value":990},{"type":21,"tag":657,"props":14478,"children":14480},{"name":14479},"VUID-vkCmdDrawIndirectByteCount2EXT-primitivesGeneratedQueryWithNonZeroStreams-07481",[14481],{"type":21,"tag":22,"props":14482,"children":14483},{},[14484,14485,14493,14494,14499,14501,14506,14508,14512,14513,14516,14518,14523],{"type":26,"value":1514},{"type":21,"tag":423,"props":14486,"children":14487},{"href":11754},[14488],{"type":21,"tag":42,"props":14489,"children":14491},{"className":14490},[],[14492],{"type":26,"value":11761},{"type":26,"value":11723},{"type":21,"tag":42,"props":14495,"children":14497},{"className":14496},[],[14498],{"type":26,"value":11729},{"type":26,"value":14500}," query is\nactive, and the bound graphics pipeline was created with\n",{"type":21,"tag":42,"props":14502,"children":14504},{"className":14503},[],[14505],{"type":26,"value":12434},{"type":26,"value":14507}," state enabled, the last\ncall to ",{"type":21,"tag":423,"props":14509,"children":14510},{"href":12438},[14511],{"type":26,"value":12441},{"type":26,"value":744},{"type":21,"tag":746,"props":14514,"children":14515},{"type":748},[],{"type":26,"value":14517}," have set the\n",{"type":21,"tag":42,"props":14519,"children":14521},{"className":14520},[],[14522],{"type":26,"value":11787},{"type":26,"value":14524}," to zero",{"type":21,"tag":657,"props":14526,"children":14528},{"name":14527},"VUID-vkCmdDrawIndirectByteCount2EXT-sampleLocationsPerPixel-07482",[14529],{"type":21,"tag":22,"props":14530,"children":14531},{},[14532,14533,14538,14539,14544,14546,14550,14551,14556,14557,14562,14563,14569,14570,14576,14578,14582,14583,14586,14588,14593,14594,14598],{"type":26,"value":5886},{"type":21,"tag":42,"props":14534,"children":14536},{"className":14535},[],[14537],{"type":26,"value":6611},{"type":26,"value":13882},{"type":21,"tag":42,"props":14540,"children":14542},{"className":14541},[],[14543],{"type":26,"value":9359},{"type":26,"value":14545}," state disabled, and the\n",{"type":21,"tag":423,"props":14547,"children":14548},{"href":5965},[14549],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":14552,"children":14554},{"className":14553},[],[14555],{"type":26,"value":6513},{"type":26,"value":1739},{"type":21,"tag":42,"props":14558,"children":14560},{"className":14559},[],[14561],{"type":26,"value":990},{"type":26,"value":7389},{"type":21,"tag":42,"props":14564,"children":14566},{"className":14565},[],[14567],{"type":26,"value":14568},"sampleLocationsPerPixel",{"type":26,"value":8481},{"type":21,"tag":42,"props":14571,"children":14573},{"className":14572},[],[14574],{"type":26,"value":14575},"pSampleLocationsInfo",{"type":26,"value":14577}," in\nthe last call to ",{"type":21,"tag":423,"props":14579,"children":14580},{"href":6649},[14581],{"type":26,"value":6652},{"type":26,"value":744},{"type":21,"tag":746,"props":14584,"children":14585},{"type":748},[],{"type":26,"value":14587}," equal the\n",{"type":21,"tag":42,"props":14589,"children":14591},{"className":14590},[],[14592],{"type":26,"value":8351},{"type":26,"value":5316},{"type":21,"tag":423,"props":14595,"children":14596},{"href":13909},[14597],{"type":26,"value":13912},{"type":26,"value":14599}," structure the bound graphics\npipeline has been created with",{"type":21,"tag":657,"props":14601,"children":14603},{"name":14602},"VUID-vkCmdDrawIndirectByteCount2EXT-sampleLocationsPerPixel-07483",[14604],{"type":21,"tag":22,"props":14605,"children":14606},{},[14607,14608,14613,14614,14619,14621,14625,14626,14631,14632,14637,14638,14643,14644,14649,14650,14654,14655,14658,14659,14664,14666],{"type":26,"value":5886},{"type":21,"tag":42,"props":14609,"children":14611},{"className":14610},[],[14612],{"type":26,"value":6611},{"type":26,"value":13882},{"type":21,"tag":42,"props":14615,"children":14617},{"className":14616},[],[14618],{"type":26,"value":9359},{"type":26,"value":14620}," state enabled, and the\n",{"type":21,"tag":423,"props":14622,"children":14623},{"href":5965},[14624],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":14627,"children":14629},{"className":14628},[],[14630],{"type":26,"value":6513},{"type":26,"value":1739},{"type":21,"tag":42,"props":14633,"children":14635},{"className":14634},[],[14636],{"type":26,"value":990},{"type":26,"value":7389},{"type":21,"tag":42,"props":14639,"children":14641},{"className":14640},[],[14642],{"type":26,"value":14568},{"type":26,"value":8481},{"type":21,"tag":42,"props":14645,"children":14647},{"className":14646},[],[14648],{"type":26,"value":14575},{"type":26,"value":14577},{"type":21,"tag":423,"props":14651,"children":14652},{"href":6649},[14653],{"type":26,"value":6652},{"type":26,"value":744},{"type":21,"tag":746,"props":14656,"children":14657},{"type":748},[],{"type":26,"value":14587},{"type":21,"tag":42,"props":14660,"children":14662},{"className":14661},[],[14663],{"type":26,"value":8351},{"type":26,"value":14665}," parameter of the last call to\n",{"type":21,"tag":423,"props":14667,"children":14668},{"href":9363},[14669],{"type":26,"value":9366},{"type":21,"tag":657,"props":14671,"children":14673},{"name":14672},"VUID-vkCmdDrawIndirectByteCount2EXT-sampleLocationsEnable-07484",[14674],{"type":21,"tag":22,"props":14675,"children":14676},{},[14677,14678,14683,14685,14690,14692,14697,14698,14703,14704,14708,14710,14713,14714,14719],{"type":26,"value":6095},{"type":21,"tag":42,"props":14679,"children":14681},{"className":14680},[],[14682],{"type":26,"value":3805},{"type":26,"value":14684},"\nstage, or\nthe bound graphics pipeline was created with the\n",{"type":21,"tag":42,"props":14686,"children":14688},{"className":14687},[],[14689],{"type":26,"value":6557},{"type":26,"value":14691}," state enabled, and\n",{"type":21,"tag":42,"props":14693,"children":14695},{"className":14694},[],[14696],{"type":26,"value":6513},{"type":26,"value":12011},{"type":21,"tag":42,"props":14699,"children":14701},{"className":14700},[],[14702],{"type":26,"value":990},{"type":26,"value":13851},{"type":21,"tag":423,"props":14705,"children":14706},{"href":6579},[14707],{"type":26,"value":6582},{"type":26,"value":14709}," then the current active depth\nattachment ",{"type":21,"tag":746,"props":14711,"children":14712},{"type":748},[],{"type":26,"value":4902},{"type":21,"tag":42,"props":14715,"children":14717},{"className":14716},[],[14718],{"type":26,"value":6533},{"type":26,"value":6535},{"type":21,"tag":657,"props":14721,"children":14723},{"name":14722},"VUID-vkCmdDrawIndirectByteCount2EXT-sampleLocationsEnable-07485",[14724],{"type":21,"tag":22,"props":14725,"children":14726},{},[14727,14728,14733,14735,14740,14741,14746,14748,14753,14754,14759,14760,14764,14765,14771,14772,14776,14777,14780,14782,14788,14789,14795,14797,14803,14804,14809,14811],{"type":26,"value":6095},{"type":21,"tag":42,"props":14729,"children":14731},{"className":14730},[],[14732],{"type":26,"value":3805},{"type":26,"value":14734},"\nstage, or\nthe bound graphics pipeline state was created with the\n",{"type":21,"tag":42,"props":14736,"children":14738},{"className":14737},[],[14739],{"type":26,"value":6611},{"type":26,"value":13882},{"type":21,"tag":42,"props":14742,"children":14744},{"className":14743},[],[14745],{"type":26,"value":6557},{"type":26,"value":14747}," state enabled, and if\n",{"type":21,"tag":42,"props":14749,"children":14751},{"className":14750},[],[14752],{"type":26,"value":6513},{"type":26,"value":12011},{"type":21,"tag":42,"props":14755,"children":14757},{"className":14756},[],[14758],{"type":26,"value":990},{"type":26,"value":13851},{"type":21,"tag":423,"props":14761,"children":14762},{"href":6579},[14763],{"type":26,"value":6582},{"type":26,"value":7389},{"type":21,"tag":42,"props":14766,"children":14768},{"className":14767},[],[14769],{"type":26,"value":14770},"sampleLocationsInfo.maxSampleLocationGridSize.width",{"type":26,"value":12018},{"type":21,"tag":423,"props":14773,"children":14774},{"href":6649},[14775],{"type":26,"value":6652},{"type":26,"value":744},{"type":21,"tag":746,"props":14778,"children":14779},{"type":748},[],{"type":26,"value":14781}," evenly divide\n",{"type":21,"tag":423,"props":14783,"children":14785},{"href":14784},"/man/VkMultisamplePropertiesEXT",[14786],{"type":26,"value":14787},"VkMultisamplePropertiesEXT",{"type":26,"value":241},{"type":21,"tag":42,"props":14790,"children":14792},{"className":14791},[],[14793],{"type":26,"value":14794},"maxSampleLocationGridSize.width",{"type":26,"value":14796},"\nas returned by ",{"type":21,"tag":423,"props":14798,"children":14800},{"href":14799},"/man/vkGetPhysicalDeviceMultisamplePropertiesEXT",[14801],{"type":26,"value":14802},"vkGetPhysicalDeviceMultisamplePropertiesEXT",{"type":26,"value":10756},{"type":21,"tag":42,"props":14805,"children":14807},{"className":14806},[],[14808],{"type":26,"value":13895},{"type":26,"value":14810}," parameter equaling ",{"type":21,"tag":42,"props":14812,"children":14814},{"className":14813},[],[14815],{"type":26,"value":8351},{"type":21,"tag":657,"props":14817,"children":14819},{"name":14818},"VUID-vkCmdDrawIndirectByteCount2EXT-sampleLocationsEnable-07486",[14820],{"type":21,"tag":22,"props":14821,"children":14822},{},[14823,14824,14829,14830,14835,14836,14841,14842,14847,14848,14853,14854,14858,14859,14865,14866,14870,14871,14874,14875,14879,14880,14886,14887,14891,14892,14897,14898],{"type":26,"value":6095},{"type":21,"tag":42,"props":14825,"children":14827},{"className":14826},[],[14828],{"type":26,"value":3805},{"type":26,"value":14734},{"type":21,"tag":42,"props":14831,"children":14833},{"className":14832},[],[14834],{"type":26,"value":6611},{"type":26,"value":13882},{"type":21,"tag":42,"props":14837,"children":14839},{"className":14838},[],[14840],{"type":26,"value":6557},{"type":26,"value":14747},{"type":21,"tag":42,"props":14843,"children":14845},{"className":14844},[],[14846],{"type":26,"value":6513},{"type":26,"value":12011},{"type":21,"tag":42,"props":14849,"children":14851},{"className":14850},[],[14852],{"type":26,"value":990},{"type":26,"value":13851},{"type":21,"tag":423,"props":14855,"children":14856},{"href":6579},[14857],{"type":26,"value":6582},{"type":26,"value":7389},{"type":21,"tag":42,"props":14860,"children":14862},{"className":14861},[],[14863],{"type":26,"value":14864},"sampleLocationsInfo.maxSampleLocationGridSize.height",{"type":26,"value":12018},{"type":21,"tag":423,"props":14867,"children":14868},{"href":6649},[14869],{"type":26,"value":6652},{"type":26,"value":744},{"type":21,"tag":746,"props":14872,"children":14873},{"type":748},[],{"type":26,"value":14781},{"type":21,"tag":423,"props":14876,"children":14877},{"href":14784},[14878],{"type":26,"value":14787},{"type":26,"value":241},{"type":21,"tag":42,"props":14881,"children":14883},{"className":14882},[],[14884],{"type":26,"value":14885},"maxSampleLocationGridSize.height",{"type":26,"value":14796},{"type":21,"tag":423,"props":14888,"children":14889},{"href":14799},[14890],{"type":26,"value":14802},{"type":26,"value":10756},{"type":21,"tag":42,"props":14893,"children":14895},{"className":14894},[],[14896],{"type":26,"value":13895},{"type":26,"value":14810},{"type":21,"tag":42,"props":14899,"children":14901},{"className":14900},[],[14902],{"type":26,"value":8351},{"type":21,"tag":657,"props":14904,"children":14906},{"name":14905},"VUID-vkCmdDrawIndirectByteCount2EXT-sampleLocationsEnable-07487",[14907],{"type":21,"tag":22,"props":14908,"children":14909},{},[14910,14911,14916,14917,14922,14923,14928,14929,14934,14935,14939,14941,14944,14946],{"type":26,"value":6095},{"type":21,"tag":42,"props":14912,"children":14914},{"className":14913},[],[14915],{"type":26,"value":3805},{"type":26,"value":14734},{"type":21,"tag":42,"props":14918,"children":14920},{"className":14919},[],[14921],{"type":26,"value":6557},{"type":26,"value":14747},{"type":21,"tag":42,"props":14924,"children":14926},{"className":14925},[],[14927],{"type":26,"value":6513},{"type":26,"value":12011},{"type":21,"tag":42,"props":14930,"children":14932},{"className":14931},[],[14933],{"type":26,"value":990},{"type":26,"value":13851},{"type":21,"tag":423,"props":14936,"children":14937},{"href":6579},[14938],{"type":26,"value":6582},{"type":26,"value":14940},", the fragment shader code ",{"type":21,"tag":746,"props":14942,"children":14943},{"type":748},[],{"type":26,"value":14945},"\nnot statically use the extended instruction ",{"type":21,"tag":42,"props":14947,"children":14949},{"className":14948},[],[14950],{"type":26,"value":14951},"InterpolateAtSample",{"type":21,"tag":657,"props":14953,"children":14955},{"name":14954},"VUID-vkCmdDrawIndirectByteCount2EXT-sampleLocationsEnable-07936",[14956],{"type":21,"tag":22,"props":14957,"children":14958},{},[14959,14960,14965,14967,14972,14973,14977,14978,14983,14984,14989,14990,14996,14997,15000,15002,15006,15007,15012,15013,15017,15018,15023,15025,15030,15032],{"type":26,"value":5886},{"type":21,"tag":42,"props":14961,"children":14963},{"className":14962},[],[14964],{"type":26,"value":6611},{"type":26,"value":14966}," state disabled and the\n",{"type":21,"tag":42,"props":14968,"children":14970},{"className":14969},[],[14971],{"type":26,"value":9359},{"type":26,"value":14620},{"type":21,"tag":423,"props":14974,"children":14975},{"href":5965},[14976],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":14979,"children":14981},{"className":14980},[],[14982],{"type":26,"value":6513},{"type":26,"value":1739},{"type":21,"tag":42,"props":14985,"children":14987},{"className":14986},[],[14988],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":42,"props":14991,"children":14993},{"className":14992},[],[14994],{"type":26,"value":14995},"sampleLocationsInfo.sampleLocationGridSize.width",{"type":26,"value":744},{"type":21,"tag":746,"props":14998,"children":14999},{"type":748},[],{"type":26,"value":15001}," evenly\ndivide\n",{"type":21,"tag":423,"props":15003,"children":15004},{"href":14784},[15005],{"type":26,"value":14787},{"type":26,"value":241},{"type":21,"tag":42,"props":15008,"children":15010},{"className":15009},[],[15011],{"type":26,"value":14794},{"type":26,"value":14796},{"type":21,"tag":423,"props":15014,"children":15015},{"href":14799},[15016],{"type":26,"value":14802},{"type":26,"value":10756},{"type":21,"tag":42,"props":15019,"children":15021},{"className":15020},[],[15022],{"type":26,"value":13895},{"type":26,"value":15024}," parameter equaling the value of ",{"type":21,"tag":42,"props":15026,"children":15028},{"className":15027},[],[15029],{"type":26,"value":8351},{"type":26,"value":15031},"\nin the last call to ",{"type":21,"tag":423,"props":15033,"children":15034},{"href":9363},[15035],{"type":26,"value":9366},{"type":21,"tag":657,"props":15037,"children":15039},{"name":15038},"VUID-vkCmdDrawIndirectByteCount2EXT-sampleLocationsEnable-07937",[15040],{"type":21,"tag":22,"props":15041,"children":15042},{},[15043,15044,15049,15050,15055,15056,15060,15061,15066,15067,15072,15073,15079,15080,15083,15084,15088,15089,15094,15095,15099,15100,15105,15106,15111,15112],{"type":26,"value":5886},{"type":21,"tag":42,"props":15045,"children":15047},{"className":15046},[],[15048],{"type":26,"value":6611},{"type":26,"value":14966},{"type":21,"tag":42,"props":15051,"children":15053},{"className":15052},[],[15054],{"type":26,"value":9359},{"type":26,"value":14620},{"type":21,"tag":423,"props":15057,"children":15058},{"href":5965},[15059],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":15062,"children":15064},{"className":15063},[],[15065],{"type":26,"value":6513},{"type":26,"value":1739},{"type":21,"tag":42,"props":15068,"children":15070},{"className":15069},[],[15071],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":42,"props":15074,"children":15076},{"className":15075},[],[15077],{"type":26,"value":15078},"sampleLocationsInfo.sampleLocationGridSize.height",{"type":26,"value":744},{"type":21,"tag":746,"props":15081,"children":15082},{"type":748},[],{"type":26,"value":15001},{"type":21,"tag":423,"props":15085,"children":15086},{"href":14784},[15087],{"type":26,"value":14787},{"type":26,"value":241},{"type":21,"tag":42,"props":15090,"children":15092},{"className":15091},[],[15093],{"type":26,"value":14885},{"type":26,"value":14796},{"type":21,"tag":423,"props":15096,"children":15097},{"href":14799},[15098],{"type":26,"value":14802},{"type":26,"value":10756},{"type":21,"tag":42,"props":15101,"children":15103},{"className":15102},[],[15104],{"type":26,"value":13895},{"type":26,"value":15024},{"type":21,"tag":42,"props":15107,"children":15109},{"className":15108},[],[15110],{"type":26,"value":8351},{"type":26,"value":15031},{"type":21,"tag":423,"props":15113,"children":15114},{"href":9363},[15115],{"type":26,"value":9366},{"type":21,"tag":657,"props":15117,"children":15119},{"name":15118},"VUID-vkCmdDrawIndirectByteCount2EXT-sampleLocationsEnable-07938",[15120],{"type":21,"tag":22,"props":15121,"children":15122},{},[15123,15124,15129,15130,15135,15136,15140,15141,15146,15147,15152,15153,15159,15160,15163,15165,15170,15171],{"type":26,"value":5886},{"type":21,"tag":42,"props":15125,"children":15127},{"className":15126},[],[15128],{"type":26,"value":6611},{"type":26,"value":14966},{"type":21,"tag":42,"props":15131,"children":15133},{"className":15132},[],[15134],{"type":26,"value":9359},{"type":26,"value":14620},{"type":21,"tag":423,"props":15137,"children":15138},{"href":5965},[15139],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":15142,"children":15144},{"className":15143},[],[15145],{"type":26,"value":6513},{"type":26,"value":1739},{"type":21,"tag":42,"props":15148,"children":15150},{"className":15149},[],[15151],{"type":26,"value":990},{"type":26,"value":6183},{"type":21,"tag":42,"props":15154,"children":15156},{"className":15155},[],[15157],{"type":26,"value":15158},"sampleLocationsInfo.sampleLocationsPerPixel",{"type":26,"value":744},{"type":21,"tag":746,"props":15161,"children":15162},{"type":748},[],{"type":26,"value":15164}," equal\n",{"type":21,"tag":42,"props":15166,"children":15168},{"className":15167},[],[15169],{"type":26,"value":8351},{"type":26,"value":13851},{"type":21,"tag":423,"props":15172,"children":15173},{"href":9363},[15174],{"type":26,"value":9366},{"type":21,"tag":657,"props":15176,"children":15178},{"name":15177},"VUID-vkCmdDrawIndirectByteCount2EXT-coverageModulationTableEnable-07488",[15179],{"type":21,"tag":22,"props":15180,"children":15181},{},[15182,15184,15189,15191,15195,15197,15202,15203,15208,15209,15215,15216,15220,15221,15224,15226,15231],{"type":26,"value":15183},"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":15185,"children":15187},{"className":15186},[],[15188],{"type":26,"value":13471},{"type":26,"value":15190}," state\nenabled, and the last call to\n",{"type":21,"tag":423,"props":15192,"children":15193},{"href":13512},[15194],{"type":26,"value":13515},{"type":26,"value":15196}," set\n",{"type":21,"tag":42,"props":15198,"children":15200},{"className":15199},[],[15201],{"type":26,"value":13573},{"type":26,"value":9379},{"type":21,"tag":42,"props":15204,"children":15206},{"className":15205},[],[15207],{"type":26,"value":990},{"type":26,"value":7389},{"type":21,"tag":42,"props":15210,"children":15212},{"className":15211},[],[15213],{"type":26,"value":15214},"coverageModulationTableCount",{"type":26,"value":7396},{"type":21,"tag":423,"props":15217,"children":15218},{"href":13583},[15219],{"type":26,"value":13586},{"type":26,"value":744},{"type":21,"tag":746,"props":15222,"children":15223},{"type":748},[],{"type":26,"value":15225}," equal the current\n",{"type":21,"tag":42,"props":15227,"children":15229},{"className":15228},[],[15230],{"type":26,"value":8351},{"type":26,"value":15232}," divided by the number of color samples in the\ncurrent active color attachment",{"type":21,"tag":657,"props":15234,"children":15236},{"name":15235},"VUID-vkCmdDrawIndirectByteCount2EXT-rasterizationSamples-07489",[15237],{"type":21,"tag":22,"props":15238,"children":15239},{},[15240,15241,15245,15247,15252,15253,15256],{"type":26,"value":1514},{"type":21,"tag":423,"props":15242,"children":15243},{"href":8315},[15244],{"type":26,"value":8318},{"type":26,"value":15246}," 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":15248,"children":15250},{"className":15249},[],[15251],{"type":26,"value":8351},{"type":26,"value":744},{"type":21,"tag":746,"props":15254,"children":15255},{"type":748},[],{"type":26,"value":15257}," be the same as the\nsample count of the depth/stencil attachment",{"type":21,"tag":657,"props":15259,"children":15261},{"name":15260},"VUID-vkCmdDrawIndirectByteCount2EXT-coverageToColorEnable-07490",[15262],{"type":21,"tag":22,"props":15263,"children":15264},{},[15265,15266,15271,15273,15277,15279,15284,15285,15290,15292,15295,15297,15301,15302,15308,15310,15314,15315,15321,15322,15328,15329,15335,15336,15342,15343,15349,15350],{"type":26,"value":5886},{"type":21,"tag":42,"props":15267,"children":15269},{"className":15268},[],[15270],{"type":26,"value":13294},{"type":26,"value":15272}," state enabled and the\nlast call to ",{"type":21,"tag":423,"props":15274,"children":15275},{"href":13315},[15276],{"type":26,"value":13318},{"type":26,"value":15278}," set the\n",{"type":21,"tag":42,"props":15280,"children":15282},{"className":15281},[],[15283],{"type":26,"value":13376},{"type":26,"value":9379},{"type":21,"tag":42,"props":15286,"children":15288},{"className":15287},[],[15289],{"type":26,"value":990},{"type":26,"value":15291},", then there ",{"type":21,"tag":746,"props":15293,"children":15294},{"type":748},[],{"type":26,"value":15296}," be an\nactive color attachment at the location selected by the last call to\n",{"type":21,"tag":423,"props":15298,"children":15299},{"href":13386},[15300],{"type":26,"value":13389},{"type":26,"value":744},{"type":21,"tag":42,"props":15303,"children":15305},{"className":15304},[],[15306],{"type":26,"value":15307},"coverageToColorLocation",{"type":26,"value":15309},",\nwith a ",{"type":21,"tag":423,"props":15311,"children":15312},{"href":2924},[15313],{"type":26,"value":2927},{"type":26,"value":6047},{"type":21,"tag":42,"props":15316,"children":15318},{"className":15317},[],[15319],{"type":26,"value":15320},"VK_FORMAT_R8_UINT",{"type":26,"value":88},{"type":21,"tag":42,"props":15323,"children":15325},{"className":15324},[],[15326],{"type":26,"value":15327},"VK_FORMAT_R8_SINT",{"type":26,"value":1130},{"type":21,"tag":42,"props":15330,"children":15332},{"className":15331},[],[15333],{"type":26,"value":15334},"VK_FORMAT_R16_UINT",{"type":26,"value":88},{"type":21,"tag":42,"props":15337,"children":15339},{"className":15338},[],[15340],{"type":26,"value":15341},"VK_FORMAT_R16_SINT",{"type":26,"value":1130},{"type":21,"tag":42,"props":15344,"children":15346},{"className":15345},[],[15347],{"type":26,"value":15348},"VK_FORMAT_R32_UINT",{"type":26,"value":1385},{"type":21,"tag":42,"props":15351,"children":15353},{"className":15352},[],[15354],{"type":26,"value":15355},"VK_FORMAT_R32_SINT",{"type":21,"tag":657,"props":15357,"children":15359},{"name":15358},"VUID-vkCmdDrawIndirectByteCount2EXT-rasterizerDiscardEnable-09420",[15360],{"type":21,"tag":22,"props":15361,"children":15362},{},[15363,15364,15368,15370,15375,15377,15381,15383,15388,15390,15395,15397,15401,15402,15407,15408,15413,15414,15417,15418,15422,15423,15428,15429,15433,15434,15439,15440,15445,15446,15451,15452,15457,15458,15463,15464],{"type":26,"value":1514},{"type":21,"tag":423,"props":15365,"children":15366},{"href":13284},[15367],{"type":26,"value":13287},{"type":26,"value":15369}," extension is enabled,\nand a shader object is bound to the ",{"type":21,"tag":42,"props":15371,"children":15373},{"className":15372},[],[15374],{"type":26,"value":3805},{"type":26,"value":15376},"\nstage, and the most recent call to ",{"type":21,"tag":423,"props":15378,"children":15379},{"href":7932},[15380],{"type":26,"value":7935},{"type":26,"value":15382},"\nin the current command buffer set ",{"type":21,"tag":42,"props":15384,"children":15386},{"className":15385},[],[15387],{"type":26,"value":5975},{"type":26,"value":15389}," to\n",{"type":21,"tag":42,"props":15391,"children":15393},{"className":15392},[],[15394],{"type":26,"value":726},{"type":26,"value":15396},", and the last call to\n",{"type":21,"tag":423,"props":15398,"children":15399},{"href":13315},[15400],{"type":26,"value":13318},{"type":26,"value":15278},{"type":21,"tag":42,"props":15403,"children":15405},{"className":15404},[],[15406],{"type":26,"value":13376},{"type":26,"value":9379},{"type":21,"tag":42,"props":15409,"children":15411},{"className":15410},[],[15412],{"type":26,"value":990},{"type":26,"value":15291},{"type":21,"tag":746,"props":15415,"children":15416},{"type":748},[],{"type":26,"value":15296},{"type":21,"tag":423,"props":15419,"children":15420},{"href":13386},[15421],{"type":26,"value":13389},{"type":26,"value":744},{"type":21,"tag":42,"props":15424,"children":15426},{"className":15425},[],[15427],{"type":26,"value":15307},{"type":26,"value":15309},{"type":21,"tag":423,"props":15430,"children":15431},{"href":2924},[15432],{"type":26,"value":2927},{"type":26,"value":6047},{"type":21,"tag":42,"props":15435,"children":15437},{"className":15436},[],[15438],{"type":26,"value":15320},{"type":26,"value":88},{"type":21,"tag":42,"props":15441,"children":15443},{"className":15442},[],[15444],{"type":26,"value":15327},{"type":26,"value":1130},{"type":21,"tag":42,"props":15447,"children":15449},{"className":15448},[],[15450],{"type":26,"value":15334},{"type":26,"value":88},{"type":21,"tag":42,"props":15453,"children":15455},{"className":15454},[],[15456],{"type":26,"value":15341},{"type":26,"value":1130},{"type":21,"tag":42,"props":15459,"children":15461},{"className":15460},[],[15462],{"type":26,"value":15348},{"type":26,"value":1385},{"type":21,"tag":42,"props":15465,"children":15467},{"className":15466},[],[15468],{"type":26,"value":15355},{"type":21,"tag":657,"props":15470,"children":15472},{"name":15471},"VUID-vkCmdDrawIndirectByteCount2EXT-coverageReductionMode-07491",[15473],{"type":21,"tag":22,"props":15474,"children":15475},{},[15476,15477,15485,15486,15491,15492,15497,15499,15504,15505,15510,15511,15516,15518,15521,15523],{"type":26,"value":1514},{"type":21,"tag":423,"props":15478,"children":15479},{"href":13780},[15480],{"type":21,"tag":42,"props":15481,"children":15483},{"className":15482},[],[15484],{"type":26,"value":13787},{"type":26,"value":13789},{"type":21,"tag":42,"props":15487,"children":15489},{"className":15488},[],[15490],{"type":26,"value":13795},{"type":26,"value":804},{"type":21,"tag":42,"props":15493,"children":15495},{"className":15494},[],[15496],{"type":26,"value":9359},{"type":26,"value":15498}," dynamic states enabled,\nthen the ",{"type":21,"tag":423,"props":15500,"children":15501},{"href":5965},[15502],{"type":26,"value":15503},"current values",{"type":26,"value":1370},{"type":21,"tag":42,"props":15506,"children":15508},{"className":15507},[],[15509],{"type":26,"value":13787},{"type":26,"value":1130},{"type":21,"tag":42,"props":15512,"children":15514},{"className":15513},[],[15515],{"type":26,"value":8351},{"type":26,"value":15517},", the sample\ncounts for the color and depth/stencil attachments (if the subpass has\nthem) ",{"type":21,"tag":746,"props":15519,"children":15520},{"type":748},[],{"type":26,"value":15522}," be a valid combination returned by\n",{"type":21,"tag":423,"props":15524,"children":15526},{"href":15525},"/man/vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV",[15527],{"type":26,"value":15528},"vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV",{"type":21,"tag":657,"props":15530,"children":15532},{"name":15531},"VUID-vkCmdDrawIndirectByteCount2EXT-viewportCount-07492",[15533],{"type":21,"tag":22,"props":15534,"children":15535},{},[15536,15537,15542,15543,15548,15549,15552,15553,15557,15558,15563,15564,15569,15570],{"type":26,"value":5886},{"type":21,"tag":42,"props":15538,"children":15540},{"className":15539},[],[15541],{"type":26,"value":7128},{"type":26,"value":7247},{"type":21,"tag":42,"props":15544,"children":15546},{"className":15545},[],[15547],{"type":26,"value":13255},{"type":26,"value":7255},{"type":21,"tag":746,"props":15550,"children":15551},{"type":748},[],{"type":26,"value":2363},{"type":21,"tag":423,"props":15554,"children":15555},{"href":7716},[15556],{"type":26,"value":7719},{"type":26,"value":241},{"type":21,"tag":42,"props":15559,"children":15561},{"className":15560},[],[15562],{"type":26,"value":7207},{"type":26,"value":7273},{"type":21,"tag":42,"props":15565,"children":15567},{"className":15566},[],[15568],{"type":26,"value":7207},{"type":26,"value":7280},{"type":21,"tag":423,"props":15571,"children":15572},{"href":7133},[15573],{"type":26,"value":7136},{"type":21,"tag":657,"props":15575,"children":15577},{"name":15576},"VUID-vkCmdDrawIndirectByteCount2EXT-viewportCount-07493",[15578],{"type":21,"tag":22,"props":15579,"children":15580},{},[15581,15582,15587,15588,15593,15595,15600,15601,15605,15606,15609,15610,15615,15616],{"type":26,"value":5886},{"type":21,"tag":42,"props":15583,"children":15585},{"className":15584},[],[15586],{"type":26,"value":7128},{"type":26,"value":7194},{"type":21,"tag":42,"props":15589,"children":15591},{"className":15590},[],[15592],{"type":26,"value":13255},{"type":26,"value":15594}," dynamic states enabled then\nthe ",{"type":21,"tag":42,"props":15596,"children":15598},{"className":15597},[],[15599],{"type":26,"value":7207},{"type":26,"value":7396},{"type":21,"tag":423,"props":15602,"children":15603},{"href":13260},[15604],{"type":26,"value":13263},{"type":26,"value":744},{"type":21,"tag":746,"props":15607,"children":15608},{"type":748},[],{"type":26,"value":7406},{"type":21,"tag":42,"props":15611,"children":15613},{"className":15612},[],[15614],{"type":26,"value":7207},{"type":26,"value":7396},{"type":21,"tag":423,"props":15617,"children":15618},{"href":7133},[15619],{"type":26,"value":7136},{"type":21,"tag":657,"props":15621,"children":15623},{"name":15622},"VUID-vkCmdDrawIndirectByteCount2EXT-viewportCount-09421",[15624],{"type":21,"tag":22,"props":15625,"children":15626},{},[15627,15628,15632,15634,15639,15640,15644,15645,15648,15649,15654,15655],{"type":26,"value":1514},{"type":21,"tag":423,"props":15629,"children":15630},{"href":13245},[15631],{"type":26,"value":13248},{"type":26,"value":15633}," extension is enabled, and a\nshader object is bound to any graphics stage, then the\n",{"type":21,"tag":42,"props":15635,"children":15637},{"className":15636},[],[15638],{"type":26,"value":7207},{"type":26,"value":7396},{"type":21,"tag":423,"props":15641,"children":15642},{"href":13260},[15643],{"type":26,"value":13263},{"type":26,"value":744},{"type":21,"tag":746,"props":15646,"children":15647},{"type":748},[],{"type":26,"value":7406},{"type":21,"tag":42,"props":15650,"children":15652},{"className":15651},[],[15653],{"type":26,"value":7207},{"type":26,"value":7396},{"type":21,"tag":423,"props":15656,"children":15657},{"href":7133},[15658],{"type":26,"value":7136},{"type":21,"tag":657,"props":15660,"children":15662},{"name":15661},"VUID-vkCmdDrawIndirectByteCount2EXT-rasterizationSamples-07494",[15663],{"type":21,"tag":22,"props":15664,"children":15665},{},[15666,15667,15671,15673,15681,15683,15687,15688,15693,15695,15701,15702,15706,15707,15712,15714,15720,15721,15724],{"type":26,"value":1514},{"type":21,"tag":423,"props":15668,"children":15669},{"href":8315},[15670],{"type":26,"value":8318},{"type":26,"value":15672}," extension is enabled,\nand the ",{"type":21,"tag":423,"props":15674,"children":15675},{"href":13780},[15676],{"type":21,"tag":42,"props":15677,"children":15679},{"className":15678},[],[15680],{"type":26,"value":13787},{"type":26,"value":15682},"\nfeature is not enabled, or the ",{"type":21,"tag":423,"props":15684,"children":15685},{"href":5965},[15686],{"type":26,"value":8278},{"type":26,"value":6047},{"type":21,"tag":42,"props":15689,"children":15691},{"className":15690},[],[15692],{"type":26,"value":13787},{"type":26,"value":15694}," is not\n",{"type":21,"tag":42,"props":15696,"children":15698},{"className":15697},[],[15699],{"type":26,"value":15700},"VK_COVERAGE_REDUCTION_MODE_TRUNCATE_NV",{"type":26,"value":2511},{"type":21,"tag":423,"props":15703,"children":15704},{"href":5965},[15705],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":15708,"children":15710},{"className":15709},[],[15711],{"type":26,"value":8351},{"type":26,"value":15713}," is greater than sample count of the color\nattachment, then ",{"type":21,"tag":423,"props":15715,"children":15717},{"href":15716},"/chapters/primsrast#primsrast-sampleshading",[15718],{"type":26,"value":15719},"sample shading",{"type":26,"value":744},{"type":21,"tag":746,"props":15722,"children":15723},{"type":748},[],{"type":26,"value":15725}," be\ndisabled",{"type":21,"tag":657,"props":15727,"children":15729},{"name":15728},"VUID-vkCmdDrawIndirectByteCount2EXT-stippledLineEnable-07495",[15730],{"type":21,"tag":22,"props":15731,"children":15732},{},[15733,15734,15739,15740,15745,15747,15752,15754,15759,15761,15766,15767,15773,15774,15782,15784,15787],{"type":26,"value":5886},{"type":21,"tag":42,"props":15735,"children":15737},{"className":15736},[],[15738],{"type":26,"value":12886},{"type":26,"value":804},{"type":21,"tag":42,"props":15741,"children":15743},{"className":15742},[],[15744],{"type":26,"value":12805},{"type":26,"value":15746}," dynamic states\nenabled, and if the current ",{"type":21,"tag":42,"props":15748,"children":15750},{"className":15749},[],[15751],{"type":26,"value":12997},{"type":26,"value":15753}," state is\n",{"type":21,"tag":42,"props":15755,"children":15757},{"className":15756},[],[15758],{"type":26,"value":990},{"type":26,"value":15760}," and the current ",{"type":21,"tag":42,"props":15762,"children":15764},{"className":15763},[],[15765],{"type":26,"value":13048},{"type":26,"value":15753},{"type":21,"tag":42,"props":15768,"children":15770},{"className":15769},[],[15771],{"type":26,"value":15772},"VK_LINE_RASTERIZATION_MODE_RECTANGULAR",{"type":26,"value":7389},{"type":21,"tag":423,"props":15775,"children":15776},{"href":12768},[15777],{"type":21,"tag":42,"props":15778,"children":15780},{"className":15779},[],[15781],{"type":26,"value":12775},{"type":26,"value":15783},"\nfeature ",{"type":21,"tag":746,"props":15785,"children":15786},{"type":748},[],{"type":26,"value":15788}," be enabled",{"type":21,"tag":657,"props":15790,"children":15792},{"name":15791},"VUID-vkCmdDrawIndirectByteCount2EXT-stippledLineEnable-07496",[15793],{"type":21,"tag":22,"props":15794,"children":15795},{},[15796,15797,15802,15803,15808,15809,15814,15815,15820,15821,15826,15827,15832,15833,15841,15842,15845],{"type":26,"value":5886},{"type":21,"tag":42,"props":15798,"children":15800},{"className":15799},[],[15801],{"type":26,"value":12886},{"type":26,"value":804},{"type":21,"tag":42,"props":15804,"children":15806},{"className":15805},[],[15807],{"type":26,"value":12805},{"type":26,"value":15746},{"type":21,"tag":42,"props":15810,"children":15812},{"className":15811},[],[15813],{"type":26,"value":12997},{"type":26,"value":15753},{"type":21,"tag":42,"props":15816,"children":15818},{"className":15817},[],[15819],{"type":26,"value":990},{"type":26,"value":15760},{"type":21,"tag":42,"props":15822,"children":15824},{"className":15823},[],[15825],{"type":26,"value":13048},{"type":26,"value":15753},{"type":21,"tag":42,"props":15828,"children":15830},{"className":15829},[],[15831],{"type":26,"value":13055},{"type":26,"value":7389},{"type":21,"tag":423,"props":15834,"children":15835},{"href":12779},[15836],{"type":21,"tag":42,"props":15837,"children":15839},{"className":15838},[],[15840],{"type":26,"value":12786},{"type":26,"value":15783},{"type":21,"tag":746,"props":15843,"children":15844},{"type":748},[],{"type":26,"value":15788},{"type":21,"tag":657,"props":15847,"children":15849},{"name":15848},"VUID-vkCmdDrawIndirectByteCount2EXT-stippledLineEnable-07497",[15850],{"type":21,"tag":22,"props":15851,"children":15852},{},[15853,15854,15859,15860,15865,15866,15871,15872,15877,15878,15883,15884,15889,15890,15898,15900,15903],{"type":26,"value":5886},{"type":21,"tag":42,"props":15855,"children":15857},{"className":15856},[],[15858],{"type":26,"value":12886},{"type":26,"value":804},{"type":21,"tag":42,"props":15861,"children":15863},{"className":15862},[],[15864],{"type":26,"value":12805},{"type":26,"value":15746},{"type":21,"tag":42,"props":15867,"children":15869},{"className":15868},[],[15870],{"type":26,"value":12997},{"type":26,"value":15753},{"type":21,"tag":42,"props":15873,"children":15875},{"className":15874},[],[15876],{"type":26,"value":990},{"type":26,"value":15760},{"type":21,"tag":42,"props":15879,"children":15881},{"className":15880},[],[15882],{"type":26,"value":13048},{"type":26,"value":15753},{"type":21,"tag":42,"props":15885,"children":15887},{"className":15886},[],[15888],{"type":26,"value":13062},{"type":26,"value":7389},{"type":21,"tag":423,"props":15891,"children":15892},{"href":12790},[15893],{"type":21,"tag":42,"props":15894,"children":15896},{"className":15895},[],[15897],{"type":26,"value":12797},{"type":26,"value":15899}," feature\n",{"type":21,"tag":746,"props":15901,"children":15902},{"type":748},[],{"type":26,"value":15788},{"type":21,"tag":657,"props":15905,"children":15907},{"name":15906},"VUID-vkCmdDrawIndirectByteCount2EXT-stippledLineEnable-07498",[15908],{"type":21,"tag":22,"props":15909,"children":15910},{},[15911,15912,15917,15918,15923,15924,15929,15930,15935,15936,15941,15942,15948,15949,15957,15958,15961,15963,15969,15970,15976,15977,15980,15981],{"type":26,"value":5886},{"type":21,"tag":42,"props":15913,"children":15915},{"className":15914},[],[15916],{"type":26,"value":12886},{"type":26,"value":804},{"type":21,"tag":42,"props":15919,"children":15921},{"className":15920},[],[15922],{"type":26,"value":12805},{"type":26,"value":15746},{"type":21,"tag":42,"props":15925,"children":15927},{"className":15926},[],[15928],{"type":26,"value":12997},{"type":26,"value":15753},{"type":21,"tag":42,"props":15931,"children":15933},{"className":15932},[],[15934],{"type":26,"value":990},{"type":26,"value":15760},{"type":21,"tag":42,"props":15937,"children":15939},{"className":15938},[],[15940],{"type":26,"value":13048},{"type":26,"value":15753},{"type":21,"tag":42,"props":15943,"children":15945},{"className":15944},[],[15946],{"type":26,"value":15947},"VK_LINE_RASTERIZATION_MODE_DEFAULT",{"type":26,"value":7389},{"type":21,"tag":423,"props":15950,"children":15951},{"href":12768},[15952],{"type":21,"tag":42,"props":15953,"children":15955},{"className":15954},[],[15956],{"type":26,"value":12775},{"type":26,"value":15783},{"type":21,"tag":746,"props":15959,"children":15960},{"type":748},[],{"type":26,"value":15962}," be enabled and\n",{"type":21,"tag":423,"props":15964,"children":15966},{"href":15965},"/man/VkPhysicalDeviceLimits",[15967],{"type":26,"value":15968},"VkPhysicalDeviceLimits",{"type":26,"value":241},{"type":21,"tag":42,"props":15971,"children":15973},{"className":15972},[],[15974],{"type":26,"value":15975},"strictLines",{"type":26,"value":744},{"type":21,"tag":746,"props":15978,"children":15979},{"type":748},[],{"type":26,"value":5301},{"type":21,"tag":42,"props":15982,"children":15984},{"className":15983},[],[15985],{"type":26,"value":990},{"type":21,"tag":657,"props":15987,"children":15989},{"name":15988},"VUID-vkCmdDrawIndirectByteCount2EXT-stage-07073",[15990],{"type":21,"tag":22,"props":15991,"children":15992},{},[15993,15995,16001,16002,16008,16010,16014,16015,16021,16023,16028,16029,16035,16036,16042,16043,16048,16049,16055,16056,16059],{"type":26,"value":15994},"If the bound pipeline was created with the\n",{"type":21,"tag":423,"props":15996,"children":15998},{"href":15997},"/man/VkPipelineShaderStageCreateInfo",[15999],{"type":26,"value":16000},"VkPipelineShaderStageCreateInfo",{"type":26,"value":241},{"type":21,"tag":42,"props":16003,"children":16005},{"className":16004},[],[16006],{"type":26,"value":16007},"stage",{"type":26,"value":16009}," member of an element\nof ",{"type":21,"tag":423,"props":16011,"children":16012},{"href":9798},[16013],{"type":26,"value":5322},{"type":26,"value":241},{"type":21,"tag":42,"props":16016,"children":16018},{"className":16017},[],[16019],{"type":26,"value":16020},"pStages",{"type":26,"value":16022}," set to\n",{"type":21,"tag":42,"props":16024,"children":16026},{"className":16025},[],[16027],{"type":26,"value":3798},{"type":26,"value":88},{"type":21,"tag":42,"props":16030,"children":16032},{"className":16031},[],[16033],{"type":26,"value":16034},"VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT",{"type":26,"value":88},{"type":21,"tag":42,"props":16037,"children":16039},{"className":16038},[],[16040],{"type":26,"value":16041},"VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT",{"type":26,"value":804},{"type":21,"tag":42,"props":16044,"children":16046},{"className":16045},[],[16047],{"type":26,"value":12419},{"type":26,"value":6062},{"type":21,"tag":423,"props":16050,"children":16052},{"href":16051},"/chapters/queries#queries-mesh-shader",[16053],{"type":26,"value":16054},"Mesh\nShader Queries",{"type":26,"value":744},{"type":21,"tag":746,"props":16057,"children":16058},{"type":748},[],{"type":26,"value":16060}," not be active",{"type":21,"tag":657,"props":16062,"children":16064},{"name":16063},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08877",[16065],{"type":21,"tag":22,"props":16066,"children":16067},{},[16068,16069,16074,16075,16081,16082,16086,16087,16092,16093,16098,16099,16105,16106,16109,16110,16114],{"type":26,"value":6095},{"type":21,"tag":42,"props":16070,"children":16072},{"className":16071},[],[16073],{"type":26,"value":3805},{"type":26,"value":6102},{"type":21,"tag":42,"props":16076,"children":16078},{"className":16077},[],[16079],{"type":26,"value":16080},"VK_DYNAMIC_STATE_ATTACHMENT_FEEDBACK_LOOP_ENABLE_EXT",{"type":26,"value":6559},{"type":21,"tag":423,"props":16083,"children":16084},{"href":5965},[16085],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":16088,"children":16090},{"className":16089},[],[16091],{"type":26,"value":5975},{"type":26,"value":1739},{"type":21,"tag":42,"props":16094,"children":16096},{"className":16095},[],[16097],{"type":26,"value":726},{"type":26,"value":6183},{"type":21,"tag":423,"props":16100,"children":16102},{"href":16101},"/man/vkCmdSetAttachmentFeedbackLoopEnableEXT",[16103],{"type":26,"value":16104},"vkCmdSetAttachmentFeedbackLoopEnableEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":16107,"children":16108},{"type":748},[],{"type":26,"value":7604},{"type":21,"tag":423,"props":16111,"children":16112},{"href":5909},[16113],{"type":26,"value":5912},{"type":26,"value":6333},{"type":21,"tag":657,"props":16116,"children":16118},{"name":16117},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07850",[16119],{"type":21,"tag":22,"props":16120,"children":16121},{},[16122,16124,16130,16131,16134],{"type":26,"value":16123},"If dynamic state was inherited from\n",{"type":21,"tag":423,"props":16125,"children":16127},{"href":16126},"/man/VkCommandBufferInheritanceViewportScissorInfoNV",[16128],{"type":26,"value":16129},"VkCommandBufferInheritanceViewportScissorInfoNV",{"type":26,"value":5408},{"type":21,"tag":746,"props":16132,"children":16133},{"type":748},[],{"type":26,"value":16135}," be set\nin the current command buffer prior to this drawing command",{"type":21,"tag":657,"props":16137,"children":16139},{"name":16138},"VUID-vkCmdDrawIndirectByteCount2EXT-nextStage-10745",[16140],{"type":21,"tag":22,"props":16141,"children":16142},{},[16143,16145,16148,16150,16156],{"type":26,"value":16144},"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":746,"props":16146,"children":16147},{"type":748},[],{"type":26,"value":16149}," have been created with a ",{"type":21,"tag":42,"props":16151,"children":16153},{"className":16152},[],[16154],{"type":26,"value":16155},"nextStage",{"type":26,"value":16157}," including the\ncorresponding bit to the shader object bound to the following graphics\nstage in the logical pipeline",{"type":21,"tag":657,"props":16159,"children":16161},{"name":16160},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08684",[16162],{"type":21,"tag":22,"props":16163,"children":16164},{},[16165,16167,16173,16174,16177,16179,16184,16186],{"type":26,"value":16166},"If there is no bound graphics pipeline, ",{"type":21,"tag":42,"props":16168,"children":16170},{"className":16169},[],[16171],{"type":26,"value":16172},"vkCmdBindShadersEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":16175,"children":16176},{"type":748},[],{"type":26,"value":16178},"\nhave been called in the current command buffer with ",{"type":21,"tag":42,"props":16180,"children":16182},{"className":16181},[],[16183],{"type":26,"value":16020},{"type":26,"value":16185}," with\nan element of ",{"type":21,"tag":42,"props":16187,"children":16189},{"className":16188},[],[16190],{"type":26,"value":3798},{"type":21,"tag":657,"props":16192,"children":16194},{"name":16193},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08685",[16195],{"type":21,"tag":22,"props":16196,"children":16197},{},[16198,16200,16210,16212,16217,16218,16221,16223,16228,16230],{"type":26,"value":16199},"If there is no bound graphics pipeline, and the\n",{"type":21,"tag":423,"props":16201,"children":16203},{"href":16202},"/man/VkPhysicalDeviceFeatures#features-tessellationShader",[16204],{"type":21,"tag":42,"props":16205,"children":16207},{"className":16206},[],[16208],{"type":26,"value":16209},"tessellationShader",{"type":26,"value":16211}," feature is\nenabled, ",{"type":21,"tag":42,"props":16213,"children":16215},{"className":16214},[],[16216],{"type":26,"value":16172},{"type":26,"value":744},{"type":21,"tag":746,"props":16219,"children":16220},{"type":748},[],{"type":26,"value":16222}," have been called in the current\ncommand buffer with ",{"type":21,"tag":42,"props":16224,"children":16226},{"className":16225},[],[16227],{"type":26,"value":16020},{"type":26,"value":16229}," with an element of\n",{"type":21,"tag":42,"props":16231,"children":16233},{"className":16232},[],[16234],{"type":26,"value":16034},{"type":21,"tag":657,"props":16236,"children":16238},{"name":16237},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08686",[16239],{"type":21,"tag":22,"props":16240,"children":16241},{},[16242,16243,16251,16252,16257,16258,16261,16262,16267,16268],{"type":26,"value":16199},{"type":21,"tag":423,"props":16244,"children":16245},{"href":16202},[16246],{"type":21,"tag":42,"props":16247,"children":16249},{"className":16248},[],[16250],{"type":26,"value":16209},{"type":26,"value":16211},{"type":21,"tag":42,"props":16253,"children":16255},{"className":16254},[],[16256],{"type":26,"value":16172},{"type":26,"value":744},{"type":21,"tag":746,"props":16259,"children":16260},{"type":748},[],{"type":26,"value":16222},{"type":21,"tag":42,"props":16263,"children":16265},{"className":16264},[],[16266],{"type":26,"value":16020},{"type":26,"value":16229},{"type":21,"tag":42,"props":16269,"children":16271},{"className":16270},[],[16272],{"type":26,"value":16041},{"type":21,"tag":657,"props":16274,"children":16276},{"name":16275},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08687",[16277],{"type":21,"tag":22,"props":16278,"children":16279},{},[16280,16281,16291,16292,16297,16298,16301,16303,16308,16309],{"type":26,"value":16199},{"type":21,"tag":423,"props":16282,"children":16284},{"href":16283},"/man/VkPhysicalDeviceFeatures#features-geometryShader",[16285],{"type":21,"tag":42,"props":16286,"children":16288},{"className":16287},[],[16289],{"type":26,"value":16290},"geometryShader",{"type":26,"value":10256},{"type":21,"tag":42,"props":16293,"children":16295},{"className":16294},[],[16296],{"type":26,"value":16172},{"type":26,"value":744},{"type":21,"tag":746,"props":16299,"children":16300},{"type":748},[],{"type":26,"value":16302}," have been called in the current command\nbuffer with ",{"type":21,"tag":42,"props":16304,"children":16306},{"className":16305},[],[16307],{"type":26,"value":16020},{"type":26,"value":16229},{"type":21,"tag":42,"props":16310,"children":16312},{"className":16311},[],[16313],{"type":26,"value":12419},{"type":21,"tag":657,"props":16315,"children":16317},{"name":16316},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08688",[16318],{"type":21,"tag":22,"props":16319,"children":16320},{},[16321,16322,16327,16328,16331,16332,16337,16338],{"type":26,"value":16166},{"type":21,"tag":42,"props":16323,"children":16325},{"className":16324},[],[16326],{"type":26,"value":16172},{"type":26,"value":744},{"type":21,"tag":746,"props":16329,"children":16330},{"type":748},[],{"type":26,"value":16178},{"type":21,"tag":42,"props":16333,"children":16335},{"className":16334},[],[16336],{"type":26,"value":16020},{"type":26,"value":16185},{"type":21,"tag":42,"props":16339,"children":16341},{"className":16340},[],[16342],{"type":26,"value":3805},{"type":21,"tag":657,"props":16344,"children":16346},{"name":16345},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08689",[16347],{"type":21,"tag":22,"props":16348,"children":16349},{},[16350,16352,16362,16364,16369,16370,16373,16374,16379,16380],{"type":26,"value":16351},"If there is no bound graphics pipeline, and the ",{"type":21,"tag":423,"props":16353,"children":16355},{"href":16354},"/man/VkPhysicalDeviceMeshShaderFeaturesEXT#features-taskShader",[16356],{"type":21,"tag":42,"props":16357,"children":16359},{"className":16358},[],[16360],{"type":26,"value":16361},"taskShader",{"type":26,"value":16363}," feature is enabled, ",{"type":21,"tag":42,"props":16365,"children":16367},{"className":16366},[],[16368],{"type":26,"value":16172},{"type":26,"value":744},{"type":21,"tag":746,"props":16371,"children":16372},{"type":748},[],{"type":26,"value":16178},{"type":21,"tag":42,"props":16375,"children":16377},{"className":16376},[],[16378],{"type":26,"value":16020},{"type":26,"value":16185},{"type":21,"tag":42,"props":16381,"children":16383},{"className":16382},[],[16384],{"type":26,"value":16385},"VK_SHADER_STAGE_TASK_BIT_EXT",{"type":21,"tag":657,"props":16387,"children":16389},{"name":16388},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08690",[16390],{"type":21,"tag":22,"props":16391,"children":16392},{},[16393,16394,16404,16405,16410,16411,16414,16415,16420,16421],{"type":26,"value":16351},{"type":21,"tag":423,"props":16395,"children":16397},{"href":16396},"/man/VkPhysicalDeviceMeshShaderFeaturesEXT#features-meshShader",[16398],{"type":21,"tag":42,"props":16399,"children":16401},{"className":16400},[],[16402],{"type":26,"value":16403},"meshShader",{"type":26,"value":16363},{"type":21,"tag":42,"props":16406,"children":16408},{"className":16407},[],[16409],{"type":26,"value":16172},{"type":26,"value":744},{"type":21,"tag":746,"props":16412,"children":16413},{"type":748},[],{"type":26,"value":16178},{"type":21,"tag":42,"props":16416,"children":16418},{"className":16417},[],[16419],{"type":26,"value":16020},{"type":26,"value":16185},{"type":21,"tag":42,"props":16422,"children":16424},{"className":16423},[],[16425],{"type":26,"value":16426},"VK_SHADER_STAGE_MESH_BIT_EXT",{"type":21,"tag":657,"props":16428,"children":16430},{"name":16429},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08693",[16431],{"type":21,"tag":22,"props":16432,"children":16433},{},[16434,16436,16444,16445,16453,16455,16460,16461,16466,16468,16471,16473,16478,16480,16483,16485,16490],{"type":26,"value":16435},"If there is no bound graphics pipeline, and at least one of the\n",{"type":21,"tag":423,"props":16437,"children":16438},{"href":16354},[16439],{"type":21,"tag":42,"props":16440,"children":16442},{"className":16441},[],[16443],{"type":26,"value":16361},{"type":26,"value":789},{"type":21,"tag":423,"props":16446,"children":16447},{"href":16396},[16448],{"type":21,"tag":42,"props":16449,"children":16451},{"className":16450},[],[16452],{"type":26,"value":16403},{"type":26,"value":16454}," features is enabled, one of the\n",{"type":21,"tag":42,"props":16456,"children":16458},{"className":16457},[],[16459],{"type":26,"value":3798},{"type":26,"value":681},{"type":21,"tag":42,"props":16462,"children":16464},{"className":16463},[],[16465],{"type":26,"value":16426},{"type":26,"value":16467},"\nstages ",{"type":21,"tag":746,"props":16469,"children":16470},{"type":748},[],{"type":26,"value":16472}," have a valid ",{"type":21,"tag":42,"props":16474,"children":16476},{"className":16475},[],[16477],{"type":26,"value":1911},{"type":26,"value":16479}," bound, and the other ",{"type":21,"tag":746,"props":16481,"children":16482},{"type":748},[],{"type":26,"value":16484},"\nhave no ",{"type":21,"tag":42,"props":16486,"children":16488},{"className":16487},[],[16489],{"type":26,"value":1911},{"type":26,"value":16491}," bound",{"type":21,"tag":657,"props":16493,"children":16495},{"name":16494},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08696",[16496],{"type":21,"tag":22,"props":16497,"children":16498},{},[16499,16501,16506,16508,16513,16515,16518,16520,16525,16527,16532,16534,16539],{"type":26,"value":16500},"If there is no bound graphics pipeline, and a valid ",{"type":21,"tag":42,"props":16502,"children":16504},{"className":16503},[],[16505],{"type":26,"value":1911},{"type":26,"value":16507}," is\nbound to the ",{"type":21,"tag":42,"props":16509,"children":16511},{"className":16510},[],[16512],{"type":26,"value":3798},{"type":26,"value":16514}," stage, there ",{"type":21,"tag":746,"props":16516,"children":16517},{"type":748},[],{"type":26,"value":16519}," be no\n",{"type":21,"tag":42,"props":16521,"children":16523},{"className":16522},[],[16524],{"type":26,"value":1911},{"type":26,"value":16526}," bound to either the ",{"type":21,"tag":42,"props":16528,"children":16530},{"className":16529},[],[16531],{"type":26,"value":16385},{"type":26,"value":16533},"\nstage or the ",{"type":21,"tag":42,"props":16535,"children":16537},{"className":16536},[],[16538],{"type":26,"value":16426},{"type":26,"value":16540}," stage",{"type":21,"tag":657,"props":16542,"children":16544},{"name":16543},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08698",[16545],{"type":21,"tag":22,"props":16546,"children":16547},{},[16548,16550,16556,16558,16563,16565,16571,16573,16576],{"type":26,"value":16549},"If any graphics shader is bound which was created with the\n",{"type":21,"tag":42,"props":16551,"children":16553},{"className":16552},[],[16554],{"type":26,"value":16555},"VK_SHADER_CREATE_LINK_STAGE_BIT_EXT",{"type":26,"value":16557}," flag, then all shaders created\nwith the ",{"type":21,"tag":42,"props":16559,"children":16561},{"className":16560},[],[16562],{"type":26,"value":16555},{"type":26,"value":16564}," flag in the same\n",{"type":21,"tag":423,"props":16566,"children":16568},{"href":16567},"/man/vkCreateShadersEXT",[16569],{"type":26,"value":16570},"vkCreateShadersEXT",{"type":26,"value":16572}," call ",{"type":21,"tag":746,"props":16574,"children":16575},{"type":748},[],{"type":26,"value":16577}," also be bound",{"type":21,"tag":657,"props":16579,"children":16581},{"name":16580},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08699",[16582],{"type":21,"tag":22,"props":16583,"children":16584},{},[16585,16586,16591,16593,16598,16600,16604,16605,16608,16610,16615],{"type":26,"value":16549},{"type":21,"tag":42,"props":16587,"children":16589},{"className":16588},[],[16590],{"type":26,"value":16555},{"type":26,"value":16592}," flag, any stages in between\nstages whose shaders which did not create a shader with the\n",{"type":21,"tag":42,"props":16594,"children":16596},{"className":16595},[],[16597],{"type":26,"value":16555},{"type":26,"value":16599}," flag as part of the same\n",{"type":21,"tag":423,"props":16601,"children":16602},{"href":16567},[16603],{"type":26,"value":16570},{"type":26,"value":16572},{"type":21,"tag":746,"props":16606,"children":16607},{"type":748},[],{"type":26,"value":16609}," not have any ",{"type":21,"tag":42,"props":16611,"children":16613},{"className":16612},[],[16614],{"type":26,"value":1911},{"type":26,"value":16491},{"type":21,"tag":657,"props":16617,"children":16619},{"name":16618},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08878",[16620],{"type":21,"tag":22,"props":16621,"children":16622},{},[16623,16625,16628,16630,16636],{"type":26,"value":16624},"All bound graphics shader objects ",{"type":21,"tag":746,"props":16626,"children":16627},{"type":748},[],{"type":26,"value":16629}," have been created with identical\nor ",{"type":21,"tag":423,"props":16631,"children":16633},{"href":16632},"/404#glossary-identically-defined",[16634],{"type":26,"value":16635},"identically defined",{"type":26,"value":16637}," push constant\nranges",{"type":21,"tag":657,"props":16639,"children":16641},{"name":16640},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08879",[16642],{"type":21,"tag":22,"props":16643,"children":16644},{},[16645,16646,16649,16651,16656,16658,16662],{"type":26,"value":16624},{"type":21,"tag":746,"props":16647,"children":16648},{"type":748},[],{"type":26,"value":16650}," have either been created with\nthe ",{"type":21,"tag":42,"props":16652,"children":16654},{"className":16653},[],[16655],{"type":26,"value":1919},{"type":26,"value":16657}," flag set, or with\nidentical or ",{"type":21,"tag":423,"props":16659,"children":16660},{"href":16632},[16661],{"type":26,"value":16635},{"type":26,"value":16663}," arrays\nof descriptor set layouts",{"type":21,"tag":657,"props":16665,"children":16667},{"name":16666},"VUID-vkCmdDrawIndirectByteCount2EXT-colorAttachmentCount-09372",[16668],{"type":21,"tag":22,"props":16669,"children":16670},{},[16671,16672,16676,16677,16681,16682,16687,16688,16693,16695,16700,16702,16705,16707,16713,16714,16720],{"type":26,"value":8386},{"type":21,"tag":423,"props":16673,"children":16674},{"href":8374},[16675],{"type":26,"value":8377},{"type":26,"value":9205},{"type":21,"tag":423,"props":16678,"children":16679},{"href":5554},[16680],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":16683,"children":16685},{"className":16684},[],[16686],{"type":26,"value":8799},{"type":26,"value":720},{"type":21,"tag":42,"props":16689,"children":16691},{"className":16690},[],[16692],{"type":26,"value":8136},{"type":26,"value":16694},", a color\nattachment with a resolve mode of\n",{"type":21,"tag":42,"props":16696,"children":16698},{"className":16697},[],[16699],{"type":26,"value":9132},{"type":26,"value":16701},", and a\nfragment shader is bound, it ",{"type":21,"tag":746,"props":16703,"children":16704},{"type":748},[],{"type":26,"value":16706}," not declare the ",{"type":21,"tag":42,"props":16708,"children":16710},{"className":16709},[],[16711],{"type":26,"value":16712},"DepthReplacing",{"type":26,"value":6070},{"type":21,"tag":42,"props":16715,"children":16717},{"className":16716},[],[16718],{"type":26,"value":16719},"StencilRefReplacingEXT",{"type":26,"value":16721}," execution modes",{"type":21,"tag":657,"props":16723,"children":16725},{"name":16724},"VUID-vkCmdDrawIndirectByteCount2EXT-pDynamicStates-08715",[16726],{"type":21,"tag":22,"props":16727,"children":16728},{},[16729,16731,16736,16738,16744,16745,16751,16753,16759,16761,16767,16768,16774,16776,16780,16781,16784,16785],{"type":26,"value":16730},"If the bound graphics pipeline state includes a fragment shader stage,\nwas created with ",{"type":21,"tag":42,"props":16732,"children":16734},{"className":16733},[],[16735],{"type":26,"value":6821},{"type":26,"value":16737}," set in\n",{"type":21,"tag":423,"props":16739,"children":16741},{"href":16740},"/man/VkPipelineDynamicStateCreateInfo",[16742],{"type":26,"value":16743},"VkPipelineDynamicStateCreateInfo",{"type":26,"value":241},{"type":21,"tag":42,"props":16746,"children":16748},{"className":16747},[],[16749],{"type":26,"value":16750},"pDynamicStates",{"type":26,"value":16752},", and the\nfragment shader declares the ",{"type":21,"tag":42,"props":16754,"children":16756},{"className":16755},[],[16757],{"type":26,"value":16758},"EarlyFragmentTests",{"type":26,"value":16760}," execution mode and\nuses ",{"type":21,"tag":42,"props":16762,"children":16764},{"className":16763},[],[16765],{"type":26,"value":16766},"OpDepthAttachmentReadEXT",{"type":26,"value":8392},{"type":21,"tag":42,"props":16769,"children":16771},{"className":16770},[],[16772],{"type":26,"value":16773},"depthWriteEnable",{"type":26,"value":16775}," parameter\nin the last call to ",{"type":21,"tag":423,"props":16777,"children":16778},{"href":6860},[16779],{"type":26,"value":6863},{"type":26,"value":744},{"type":21,"tag":746,"props":16782,"children":16783},{"type":748},[],{"type":26,"value":1058},{"type":21,"tag":42,"props":16786,"children":16788},{"className":16787},[],[16789],{"type":26,"value":726},{"type":21,"tag":657,"props":16791,"children":16793},{"name":16792},"VUID-vkCmdDrawIndirectByteCount2EXT-pDynamicStates-08716",[16794],{"type":21,"tag":22,"props":16795,"children":16796},{},[16797,16798,16803,16804,16808,16809,16814,16815,16820,16821,16827,16828,16833,16835,16839,16840,16843,16844],{"type":26,"value":16730},{"type":21,"tag":42,"props":16799,"children":16801},{"className":16800},[],[16802],{"type":26,"value":6347},{"type":26,"value":16737},{"type":21,"tag":423,"props":16805,"children":16806},{"href":16740},[16807],{"type":26,"value":16743},{"type":26,"value":241},{"type":21,"tag":42,"props":16810,"children":16812},{"className":16811},[],[16813],{"type":26,"value":16750},{"type":26,"value":16752},{"type":21,"tag":42,"props":16816,"children":16818},{"className":16817},[],[16819],{"type":26,"value":16758},{"type":26,"value":16760},{"type":21,"tag":42,"props":16822,"children":16824},{"className":16823},[],[16825],{"type":26,"value":16826},"OpStencilAttachmentReadEXT",{"type":26,"value":8392},{"type":21,"tag":42,"props":16829,"children":16831},{"className":16830},[],[16832],{"type":26,"value":5858},{"type":26,"value":16834}," parameter in\nthe last call to ",{"type":21,"tag":423,"props":16836,"children":16837},{"href":6385},[16838],{"type":26,"value":6388},{"type":26,"value":744},{"type":21,"tag":746,"props":16841,"children":16842},{"type":748},[],{"type":26,"value":5301},{"type":21,"tag":42,"props":16845,"children":16847},{"className":16846},[],[16848],{"type":26,"value":604},{"type":21,"tag":657,"props":16850,"children":16852},{"name":16851},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09116",[16853],{"type":21,"tag":22,"props":16854,"children":16855},{},[16856,16858,16863,16865,16871,16873,16879,16880,16884,16885,16888,16890,16896,16897,16903,16905,16911],{"type":26,"value":16857},"If a shader object is bound to any graphics stage\nor the bound graphics pipeline was created with ",{"type":21,"tag":42,"props":16859,"children":16861},{"className":16860},[],[16862],{"type":26,"value":12359},{"type":26,"value":16864},", and the format of any color attachment is ",{"type":21,"tag":42,"props":16866,"children":16868},{"className":16867},[],[16869],{"type":26,"value":16870},"VK_FORMAT_E5B9G9R9_UFLOAT_PACK32",{"type":26,"value":16872},", the corresponding element of the ",{"type":21,"tag":42,"props":16874,"children":16876},{"className":16875},[],[16877],{"type":26,"value":16878},"pColorWriteMasks",{"type":26,"value":8119},{"type":21,"tag":423,"props":16881,"children":16882},{"href":12380},[16883],{"type":26,"value":12383},{"type":26,"value":744},{"type":21,"tag":746,"props":16886,"children":16887},{"type":748},[],{"type":26,"value":16889}," either include all of ",{"type":21,"tag":42,"props":16891,"children":16893},{"className":16892},[],[16894],{"type":26,"value":16895},"VK_COLOR_COMPONENT_R_BIT",{"type":26,"value":1130},{"type":21,"tag":42,"props":16898,"children":16900},{"className":16899},[],[16901],{"type":26,"value":16902},"VK_COLOR_COMPONENT_G_BIT",{"type":26,"value":16904},", and ",{"type":21,"tag":42,"props":16906,"children":16908},{"className":16907},[],[16909],{"type":26,"value":16910},"VK_COLOR_COMPONENT_B_BIT",{"type":26,"value":16912},", or none of them",{"type":21,"tag":657,"props":16914,"children":16916},{"name":16915},"VUID-vkCmdDrawIndirectByteCount2EXT-maxFragmentDualSrcAttachments-09239",[16917],{"type":21,"tag":22,"props":16918,"children":16919},{},[16920,16921,16927,16929,16935,16937,16942,16944,16950,16952,16958,16959,16965,16966,16972,16974,16977,16979],{"type":26,"value":2639},{"type":21,"tag":423,"props":16922,"children":16924},{"href":16923},"/chapters/framebuffer#framebuffer-blending",[16925],{"type":26,"value":16926},"blending",{"type":26,"value":16928}," is enabled for any attachment where\neither the source or destination blend factors for that attachment\n",{"type":21,"tag":423,"props":16930,"children":16932},{"href":16931},"/chapters/framebuffer#framebuffer-dsb",[16933],{"type":26,"value":16934},"use the secondary color input",{"type":26,"value":16936},", the maximum value of\n",{"type":21,"tag":42,"props":16938,"children":16940},{"className":16939},[],[16941],{"type":26,"value":12051},{"type":26,"value":16943}," for any output attachment ",{"type":21,"tag":423,"props":16945,"children":16947},{"href":16946},"/chapters/shaders#shaders-staticuse",[16948],{"type":26,"value":16949},"statically\nused",{"type":26,"value":16951}," in the ",{"type":21,"tag":42,"props":16953,"children":16955},{"className":16954},[],[16956],{"type":26,"value":16957},"Fragment",{"type":26,"value":744},{"type":21,"tag":42,"props":16960,"children":16962},{"className":16961},[],[16963],{"type":26,"value":16964},"Execution",{"type":26,"value":744},{"type":21,"tag":42,"props":16967,"children":16969},{"className":16968},[],[16970],{"type":26,"value":16971},"Model",{"type":26,"value":16973}," executed by this command\n",{"type":21,"tag":746,"props":16975,"children":16976},{"type":748},[],{"type":26,"value":16978}," be less than ",{"type":21,"tag":423,"props":16980,"children":16982},{"href":16981},"/man/VkPhysicalDeviceLimits#limits-maxFragmentDualSrcAttachments",[16983],{"type":21,"tag":42,"props":16984,"children":16986},{"className":16985},[],[16987],{"type":26,"value":16988},"maxFragmentDualSrcAttachments",{"type":21,"tag":657,"props":16990,"children":16992},{"name":16991},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09548",[16993],{"type":21,"tag":22,"props":16994,"children":16995},{},[16996,16998,17002,17004,17010,17011,17017,17019,17022],{"type":26,"value":16997},"If the current render pass was begun with ",{"type":21,"tag":423,"props":16999,"children":17000},{"href":8374},[17001],{"type":26,"value":8377},{"type":26,"value":17003},",\nthere is no shader object bound to any graphics stage,\nthe value of each element of\n",{"type":21,"tag":423,"props":17005,"children":17007},{"href":17006},"/man/VkRenderingAttachmentLocationInfo",[17008],{"type":26,"value":17009},"VkRenderingAttachmentLocationInfo",{"type":26,"value":241},{"type":21,"tag":42,"props":17012,"children":17014},{"className":17013},[],[17015],{"type":26,"value":17016},"pColorAttachmentLocations",{"type":26,"value":17018},"\nin the bound pipeline ",{"type":21,"tag":746,"props":17020,"children":17021},{"type":748},[],{"type":26,"value":17023}," match the value for the corresponding\nlocations set currently in the current render pass instance",{"type":21,"tag":657,"props":17025,"children":17027},{"name":17026},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09549",[17028],{"type":21,"tag":22,"props":17029,"children":17030},{},[17031,17032,17036,17038,17042,17043,17049,17050,17053],{"type":26,"value":16997},{"type":21,"tag":423,"props":17033,"children":17034},{"href":8374},[17035],{"type":26,"value":8377},{"type":26,"value":17037},",\nand there is no shader object bound to any graphics stage,\nthe value of each element of\n",{"type":21,"tag":423,"props":17039,"children":17040},{"href":5495},[17041],{"type":26,"value":5498},{"type":26,"value":241},{"type":21,"tag":42,"props":17044,"children":17046},{"className":17045},[],[17047],{"type":26,"value":17048},"pColorAttachmentInputIndices",{"type":26,"value":17018},{"type":21,"tag":746,"props":17051,"children":17052},{"type":748},[],{"type":26,"value":17054}," match the value for the corresponding index\nset currently in the current render pass instance",{"type":21,"tag":657,"props":17056,"children":17058},{"name":17057},"VUID-vkCmdDrawIndirectByteCount2EXT-None-10927",[17059],{"type":21,"tag":22,"props":17060,"children":17061},{},[17062,17063,17067,17069,17073,17074,17079,17080,17083],{"type":26,"value":16997},{"type":21,"tag":423,"props":17064,"children":17065},{"href":8374},[17066],{"type":26,"value":8377},{"type":26,"value":17068},",\nand there is no shader object bound to any graphics stage,\nthe value of\n",{"type":21,"tag":423,"props":17070,"children":17071},{"href":5495},[17072],{"type":26,"value":5498},{"type":26,"value":241},{"type":21,"tag":42,"props":17075,"children":17077},{"className":17076},[],[17078],{"type":26,"value":5518},{"type":26,"value":17018},{"type":21,"tag":746,"props":17081,"children":17082},{"type":748},[],{"type":26,"value":17084}," match the value set currently in the current\nrender pass instance",{"type":21,"tag":657,"props":17086,"children":17088},{"name":17087},"VUID-vkCmdDrawIndirectByteCount2EXT-None-10928",[17089],{"type":21,"tag":22,"props":17090,"children":17091},{},[17092,17093,17097,17098,17102,17103,17108,17109,17112],{"type":26,"value":16997},{"type":21,"tag":423,"props":17094,"children":17095},{"href":8374},[17096],{"type":26,"value":8377},{"type":26,"value":17068},{"type":21,"tag":423,"props":17099,"children":17100},{"href":5495},[17101],{"type":26,"value":5498},{"type":26,"value":241},{"type":21,"tag":42,"props":17104,"children":17106},{"className":17105},[],[17107],{"type":26,"value":5531},{"type":26,"value":17018},{"type":21,"tag":746,"props":17110,"children":17111},{"type":748},[],{"type":26,"value":17084},{"type":21,"tag":657,"props":17114,"children":17116},{"name":17115},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09642",[17117],{"type":21,"tag":22,"props":17118,"children":17119},{},[17120,17121,17125,17126,17132,17134,17137,17138],{"type":26,"value":16997},{"type":21,"tag":423,"props":17122,"children":17123},{"href":8374},[17124],{"type":26,"value":8377},{"type":26,"value":3744},{"type":21,"tag":42,"props":17127,"children":17129},{"className":17128},[],[17130],{"type":26,"value":17131},"VK_RENDERING_ENABLE_LEGACY_DITHERING_BIT_EXT",{"type":26,"value":17133}," flag, the bound\ngraphics pipeline ",{"type":21,"tag":746,"props":17135,"children":17136},{"type":748},[],{"type":26,"value":2363},{"type":21,"tag":42,"props":17139,"children":17141},{"className":17140},[],[17142],{"type":26,"value":17143},"VK_PIPELINE_CREATE_2_ENABLE_LEGACY_DITHERING_BIT_EXT",{"type":21,"tag":657,"props":17145,"children":17147},{"name":17146},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09643",[17148],{"type":21,"tag":22,"props":17149,"children":17150},{},[17151,17152,17157,17159,17162,17164,17168,17169,17174],{"type":26,"value":6500},{"type":21,"tag":42,"props":17153,"children":17155},{"className":17154},[],[17156],{"type":26,"value":17143},{"type":26,"value":17158},", the current\nrender pass ",{"type":21,"tag":746,"props":17160,"children":17161},{"type":748},[],{"type":26,"value":17163}," have begun with ",{"type":21,"tag":423,"props":17165,"children":17166},{"href":8374},[17167],{"type":26,"value":8377},{"type":26,"value":2045},{"type":21,"tag":42,"props":17170,"children":17172},{"className":17171},[],[17173],{"type":26,"value":17131},{"type":26,"value":17175}," flag",{"type":21,"tag":657,"props":17177,"children":17179},{"name":17178},"VUID-vkCmdDrawIndirectByteCount2EXT-None-10677",[17180],{"type":21,"tag":22,"props":17181,"children":17182},{},[17183,17184,17188,17190,17196,17198,17201],{"type":26,"value":1514},{"type":21,"tag":423,"props":17185,"children":17186},{"href":3825},[17187],{"type":26,"value":3828},{"type":26,"value":17189},"\nis enabled, the\n",{"type":21,"tag":423,"props":17191,"children":17193},{"href":17192},"/man/VkPhysicalDeviceTileShadingFeaturesQCOM#features-tileShadingPerTileDraw",[17194],{"type":26,"value":17195},"tileShadingPerTileDraw",{"type":26,"value":17197}," feature ",{"type":21,"tag":746,"props":17199,"children":17200},{"type":748},[],{"type":26,"value":17202},"\nbe enabled",{"type":21,"tag":657,"props":17204,"children":17206},{"name":17205},"VUID-vkCmdDrawIndirectByteCount2EXT-None-10772",[17207],{"type":21,"tag":22,"props":17208,"children":17209},{},[17210,17212,17217,17219,17222],{"type":26,"value":17211},"If a shader object is bound to any graphics stage, ",{"type":21,"tag":1931,"props":17213,"children":17214},{},[17215],{"type":26,"value":17216},"multiview",{"type":26,"value":17218},"\nfunctionality ",{"type":21,"tag":746,"props":17220,"children":17221},{"type":748},[],{"type":26,"value":17223}," not be enabled in the current render pass",{"type":21,"tag":657,"props":17225,"children":17227},{"name":17226},"VUID-vkCmdDrawIndirectByteCount2EXT-multiviewPerViewViewports-12262",[17228],{"type":21,"tag":22,"props":17229,"children":17230},{},[17231,17232,17242,17244,17249,17252,17254,17258,17259],{"type":26,"value":1514},{"type":21,"tag":423,"props":17233,"children":17235},{"href":17234},"/man/VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM#features-multiviewPerViewViewports",[17236],{"type":21,"tag":42,"props":17237,"children":17239},{"className":17238},[],[17240],{"type":26,"value":17241},"multiviewPerViewViewports",{"type":26,"value":17243}," feature is enabled, then the index of\nthe most significant bit in current render pass instance ",{"type":21,"tag":42,"props":17245,"children":17247},{"className":17246},[],[17248],{"type":26,"value":8746},{"type":21,"tag":746,"props":17250,"children":17251},{"type":748},[],{"type":26,"value":17253}," be less than the ",{"type":21,"tag":423,"props":17255,"children":17256},{"href":5965},[17257],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":17260,"children":17262},{"className":17261},[],[17263],{"type":26,"value":7207},{"type":21,"tag":657,"props":17265,"children":17267},{"name":17266},"VUID-vkCmdDrawIndirectByteCount2EXT-multiviewPerViewViewports-12263",[17268],{"type":21,"tag":22,"props":17269,"children":17270},{},[17271,17272,17280,17281,17286,17289,17290,17294,17295],{"type":26,"value":1514},{"type":21,"tag":423,"props":17273,"children":17274},{"href":17234},[17275],{"type":21,"tag":42,"props":17276,"children":17278},{"className":17277},[],[17279],{"type":26,"value":17241},{"type":26,"value":17243},{"type":21,"tag":42,"props":17282,"children":17284},{"className":17283},[],[17285],{"type":26,"value":8746},{"type":21,"tag":746,"props":17287,"children":17288},{"type":748},[],{"type":26,"value":17253},{"type":21,"tag":423,"props":17291,"children":17292},{"href":5965},[17293],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":17296,"children":17298},{"className":17297},[],[17299],{"type":26,"value":7225},{"type":21,"tag":657,"props":17301,"children":17303},{"name":17302},"VUID-vkCmdDrawIndirectByteCount2EXT-flags-11521",[17304],{"type":21,"tag":22,"props":17305,"children":17306},{},[17307,17309,17313,17315,17319,17320,17325,17327,17333,17335,17339,17341,17344],{"type":26,"value":17308},"If current render pass instance was begun with ",{"type":21,"tag":423,"props":17310,"children":17311},{"href":8374},[17312],{"type":26,"value":8377},{"type":26,"value":17314},"\nwith ",{"type":21,"tag":423,"props":17316,"children":17317},{"href":5554},[17318],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":17321,"children":17323},{"className":17322},[],[17324],{"type":26,"value":1688},{"type":26,"value":17326}," which includes\n",{"type":21,"tag":42,"props":17328,"children":17330},{"className":17329},[],[17331],{"type":26,"value":17332},"VK_RENDERING_FRAGMENT_REGION_BIT_EXT",{"type":26,"value":17334},", and if\n",{"type":21,"tag":423,"props":17336,"children":17337},{"href":15716},[17338],{"type":26,"value":15719},{"type":26,"value":17340}," is enabled (explicitly or\nimplicitly), then the minimum fraction for sample shading ",{"type":21,"tag":746,"props":17342,"children":17343},{"type":748},[],{"type":26,"value":17345}," equal\n0.0",{"type":21,"tag":657,"props":17347,"children":17349},{"name":17348},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11522",[17350],{"type":21,"tag":22,"props":17351,"children":17352},{},[17353,17355,17359,17361,17369,17371,17374,17375],{"type":26,"value":17354},"If the current render pass instance was begun with ",{"type":21,"tag":423,"props":17356,"children":17357},{"href":8374},[17358],{"type":26,"value":8377},{"type":26,"value":17360}," and contains a custom resolve,\nand the ",{"type":21,"tag":423,"props":17362,"children":17363},{"href":8769},[17364],{"type":21,"tag":42,"props":17365,"children":17367},{"className":17366},[],[17368],{"type":26,"value":8776},{"type":26,"value":17370}," feature is not enabled, the graphics pipeline bound ",{"type":21,"tag":746,"props":17372,"children":17373},{"type":748},[],{"type":26,"value":16149},{"type":21,"tag":423,"props":17376,"children":17377},{"href":11405},[17378],{"type":26,"value":11408},{"type":21,"tag":657,"props":17380,"children":17382},{"name":17381},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11523",[17383],{"type":21,"tag":22,"props":17384,"children":17385},{},[17386,17387,17391,17393,17401,17402,17405,17407],{"type":26,"value":17354},{"type":21,"tag":423,"props":17388,"children":17389},{"href":8374},[17390],{"type":26,"value":8377},{"type":26,"value":17392}," and does not contain a custom resolve,\nand the ",{"type":21,"tag":423,"props":17394,"children":17395},{"href":8769},[17396],{"type":21,"tag":42,"props":17397,"children":17399},{"className":17398},[],[17400],{"type":26,"value":8776},{"type":26,"value":17370},{"type":21,"tag":746,"props":17403,"children":17404},{"type":748},[],{"type":26,"value":17406}," not have been created with a ",{"type":21,"tag":423,"props":17408,"children":17409},{"href":11405},[17410],{"type":26,"value":11408},{"type":21,"tag":657,"props":17412,"children":17414},{"name":17413},"VUID-vkCmdDrawIndirectByteCount2EXT-customResolve-11524",[17415],{"type":21,"tag":22,"props":17416,"children":17417},{},[17418,17419,17423,17424,17428,17430,17433,17435,17439,17440,17446,17448],{"type":26,"value":8386},{"type":21,"tag":423,"props":17420,"children":17421},{"href":8374},[17422],{"type":26,"value":8377},{"type":26,"value":789},{"type":21,"tag":423,"props":17425,"children":17426},{"href":10998},[17427],{"type":26,"value":11001},{"type":26,"value":17429}," has been\nrecorded in the render pass instance, the graphics pipeline bound ",{"type":21,"tag":746,"props":17431,"children":17432},{"type":748},[],{"type":26,"value":17434},"\nhave been created with\n",{"type":21,"tag":423,"props":17436,"children":17437},{"href":11405},[17438],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":17441,"children":17443},{"className":17442},[],[17444],{"type":26,"value":17445},"customResolve",{"type":26,"value":17447}," as ",{"type":21,"tag":42,"props":17449,"children":17451},{"className":17450},[],[17452],{"type":26,"value":990},{"type":21,"tag":657,"props":17454,"children":17456},{"name":17455},"VUID-vkCmdDrawIndirectByteCount2EXT-customResolve-11525",[17457],{"type":21,"tag":22,"props":17458,"children":17459},{},[17460,17461,17465,17467,17471,17473,17476,17477,17481,17482,17487,17489],{"type":26,"value":8386},{"type":21,"tag":423,"props":17462,"children":17463},{"href":8374},[17464],{"type":26,"value":8377},{"type":26,"value":17466}," and contains a custom resolve, and\n",{"type":21,"tag":423,"props":17468,"children":17469},{"href":10998},[17470],{"type":26,"value":11001},{"type":26,"value":17472}," has not been recorded in the render\npass instance, the graphics pipeline bound ",{"type":21,"tag":746,"props":17474,"children":17475},{"type":748},[],{"type":26,"value":2363},{"type":21,"tag":423,"props":17478,"children":17479},{"href":11405},[17480],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":17483,"children":17485},{"className":17484},[],[17486],{"type":26,"value":17445},{"type":26,"value":17488}," as\n",{"type":21,"tag":42,"props":17490,"children":17492},{"className":17491},[],[17493],{"type":26,"value":726},{"type":21,"tag":657,"props":17495,"children":17497},{"name":17496},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11861",[17498],{"type":21,"tag":22,"props":17499,"children":17500},{},[17501,17502,17510,17511,17515,17517,17520,17522,17526,17527,17532,17533,17537,17538],{"type":26,"value":1337},{"type":21,"tag":423,"props":17503,"children":17504},{"href":8769},[17505],{"type":21,"tag":42,"props":17506,"children":17508},{"className":17507},[],[17509],{"type":26,"value":8776},{"type":26,"value":8778},{"type":21,"tag":423,"props":17512,"children":17513},{"href":8374},[17514],{"type":26,"value":8377},{"type":26,"value":17516}," and contains a custom resolve, the bound\ngraphics pipeline ",{"type":21,"tag":746,"props":17518,"children":17519},{"type":748},[],{"type":26,"value":17521}," have been created with a\n",{"type":21,"tag":423,"props":17523,"children":17524},{"href":11405},[17525],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":17528,"children":17530},{"className":17529},[],[17531],{"type":26,"value":8799},{"type":26,"value":704},{"type":21,"tag":423,"props":17534,"children":17535},{"href":5554},[17536],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":17539,"children":17541},{"className":17540},[],[17542],{"type":26,"value":8799},{"type":21,"tag":657,"props":17544,"children":17546},{"name":17545},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11862",[17547],{"type":21,"tag":22,"props":17548,"children":17549},{},[17550,17551,17559,17560,17564,17566,17570,17571,17576,17577,17582,17583,17587,17588,17593,17594,17599,17600,17604,17605,17608,17609,17613,17614,17618,17619,17624],{"type":26,"value":1337},{"type":21,"tag":423,"props":17552,"children":17553},{"href":8769},[17554],{"type":21,"tag":42,"props":17555,"children":17557},{"className":17556},[],[17558],{"type":26,"value":8776},{"type":26,"value":8828},{"type":21,"tag":423,"props":17561,"children":17562},{"href":8374},[17563],{"type":26,"value":8377},{"type":26,"value":17565},", it contains a custom resolve, and\n",{"type":21,"tag":423,"props":17567,"children":17568},{"href":5554},[17569],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":17572,"children":17574},{"className":17573},[],[17575],{"type":26,"value":8799},{"type":26,"value":8845},{"type":21,"tag":42,"props":17578,"children":17580},{"className":17579},[],[17581],{"type":26,"value":604},{"type":26,"value":8852},{"type":21,"tag":423,"props":17584,"children":17585},{"href":5554},[17586],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":17589,"children":17591},{"className":17590},[],[17592],{"type":26,"value":8863},{"type":26,"value":8865},{"type":21,"tag":42,"props":17595,"children":17597},{"className":17596},[],[17598],{"type":26,"value":9152},{"type":26,"value":8872},{"type":21,"tag":423,"props":17601,"children":17602},{"href":8411},[17603],{"type":26,"value":8414},{"type":26,"value":744},{"type":21,"tag":746,"props":17606,"children":17607},{"type":748},[],{"type":26,"value":9055},{"type":21,"tag":423,"props":17610,"children":17611},{"href":2924},[17612],{"type":26,"value":2927},{"type":26,"value":9061},{"type":21,"tag":423,"props":17615,"children":17616},{"href":11405},[17617],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":17620,"children":17622},{"className":17621},[],[17623],{"type":26,"value":8899},{"type":26,"value":8901},{"type":21,"tag":657,"props":17626,"children":17628},{"name":17627},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11863",[17629],{"type":21,"tag":22,"props":17630,"children":17631},{},[17632,17633,17641,17642,17646,17647,17651,17652,17657,17658,17663,17664,17668,17669,17674,17675,17680,17681,17685,17686,17689,17691,17695,17696,17701,17702],{"type":26,"value":1337},{"type":21,"tag":423,"props":17634,"children":17635},{"href":8769},[17636],{"type":21,"tag":42,"props":17637,"children":17639},{"className":17638},[],[17640],{"type":26,"value":8776},{"type":26,"value":8828},{"type":21,"tag":423,"props":17643,"children":17644},{"href":8374},[17645],{"type":26,"value":8377},{"type":26,"value":17565},{"type":21,"tag":423,"props":17648,"children":17649},{"href":5554},[17650],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":17653,"children":17655},{"className":17654},[],[17656],{"type":26,"value":8799},{"type":26,"value":8845},{"type":21,"tag":42,"props":17659,"children":17661},{"className":17660},[],[17662],{"type":26,"value":604},{"type":26,"value":8852},{"type":21,"tag":423,"props":17665,"children":17666},{"href":5554},[17667],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":17670,"children":17672},{"className":17671},[],[17673],{"type":26,"value":8863},{"type":26,"value":8865},{"type":21,"tag":42,"props":17676,"children":17678},{"className":17677},[],[17679],{"type":26,"value":9152},{"type":26,"value":720},{"type":21,"tag":423,"props":17682,"children":17683},{"href":8411},[17684],{"type":26,"value":8414},{"type":26,"value":744},{"type":21,"tag":746,"props":17687,"children":17688},{"type":748},[],{"type":26,"value":17690}," have\nthe corresponding element of\n",{"type":21,"tag":423,"props":17692,"children":17693},{"href":11405},[17694],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":17697,"children":17699},{"className":17698},[],[17700],{"type":26,"value":8899},{"type":26,"value":8979},{"type":21,"tag":42,"props":17703,"children":17705},{"className":17704},[],[17706],{"type":26,"value":8985},{"type":21,"tag":657,"props":17708,"children":17710},{"name":17709},"VUID-vkCmdDrawIndirectByteCount2EXT-dynamicRenderingUnusedAttachments-11864",[17711],{"type":21,"tag":22,"props":17712,"children":17713},{},[17714,17715,17723,17725,17729,17731,17735,17736,17741,17742,17747,17748,17752,17753,17758,17759,17764,17765,17769,17770,17773,17774,17778,17779,17783,17784,17789,17790,17794,17795,17800,17802,17805,17806],{"type":26,"value":1514},{"type":21,"tag":423,"props":17716,"children":17717},{"href":8769},[17718],{"type":21,"tag":42,"props":17719,"children":17721},{"className":17720},[],[17722],{"type":26,"value":8776},{"type":26,"value":17724}," feature is enabled, the\ncurrent render pass instance was begun with ",{"type":21,"tag":423,"props":17726,"children":17727},{"href":8374},[17728],{"type":26,"value":8377},{"type":26,"value":17730},",\nit contains a custom resolve, and\n",{"type":21,"tag":423,"props":17732,"children":17733},{"href":5554},[17734],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":17737,"children":17739},{"className":17738},[],[17740],{"type":26,"value":8799},{"type":26,"value":8845},{"type":21,"tag":42,"props":17743,"children":17745},{"className":17744},[],[17746],{"type":26,"value":604},{"type":26,"value":8852},{"type":21,"tag":423,"props":17749,"children":17750},{"href":5554},[17751],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":17754,"children":17756},{"className":17755},[],[17757],{"type":26,"value":8863},{"type":26,"value":8865},{"type":21,"tag":42,"props":17760,"children":17762},{"className":17761},[],[17763],{"type":26,"value":9152},{"type":26,"value":8872},{"type":21,"tag":423,"props":17766,"children":17767},{"href":8411},[17768],{"type":26,"value":8414},{"type":26,"value":744},{"type":21,"tag":746,"props":17771,"children":17772},{"type":748},[],{"type":26,"value":9055},{"type":21,"tag":423,"props":17775,"children":17776},{"href":2924},[17777],{"type":26,"value":2927},{"type":26,"value":9061},{"type":21,"tag":423,"props":17780,"children":17781},{"href":11405},[17782],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":17785,"children":17787},{"className":17786},[],[17788],{"type":26,"value":8899},{"type":26,"value":9073},{"type":21,"tag":423,"props":17791,"children":17792},{"href":11405},[17793],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":17796,"children":17798},{"className":17797},[],[17799],{"type":26,"value":8899},{"type":26,"value":17801},", if it\nexists, ",{"type":21,"tag":746,"props":17803,"children":17804},{"type":748},[],{"type":26,"value":5301},{"type":21,"tag":42,"props":17807,"children":17809},{"className":17808},[],[17810],{"type":26,"value":8985},{"type":21,"tag":657,"props":17812,"children":17814},{"name":17813},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11865",[17815],{"type":21,"tag":22,"props":17816,"children":17817},{},[17818,17819,17823,17825,17833,17834,17838,17839,17844,17845,17849,17850,17854,17855,17860,17861,17864,17865],{"type":26,"value":8386},{"type":21,"tag":423,"props":17820,"children":17821},{"href":8374},[17822],{"type":26,"value":8377},{"type":26,"value":17824},", it contains a custom resolve,\nthe\n",{"type":21,"tag":423,"props":17826,"children":17827},{"href":8769},[17828],{"type":21,"tag":42,"props":17829,"children":17831},{"className":17830},[],[17832],{"type":26,"value":8776},{"type":26,"value":10120},{"type":21,"tag":423,"props":17835,"children":17836},{"href":5554},[17837],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":17840,"children":17842},{"className":17841},[],[17843],{"type":26,"value":11510},{"type":26,"value":10133},{"type":21,"tag":423,"props":17846,"children":17847},{"href":8411},[17848],{"type":26,"value":8414},{"type":26,"value":4724},{"type":21,"tag":423,"props":17851,"children":17852},{"href":11405},[17853],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":17856,"children":17858},{"className":17857},[],[17859],{"type":26,"value":10149},{"type":26,"value":10151},{"type":21,"tag":746,"props":17862,"children":17863},{"type":748},[],{"type":26,"value":10156},{"type":21,"tag":42,"props":17866,"children":17868},{"className":17867},[],[17869],{"type":26,"value":8985},{"type":21,"tag":657,"props":17871,"children":17873},{"name":17872},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11866",[17874],{"type":21,"tag":22,"props":17875,"children":17876},{},[17877,17878,17882,17883,17891,17892,17896,17897,17902,17903,17907,17908,17912,17913,17918,17919,17922,17923,17927,17929,17933,17934],{"type":26,"value":10170},{"type":21,"tag":423,"props":17879,"children":17880},{"href":8374},[17881],{"type":26,"value":8377},{"type":26,"value":17824},{"type":21,"tag":423,"props":17884,"children":17885},{"href":8769},[17886],{"type":21,"tag":42,"props":17887,"children":17889},{"className":17888},[],[17890],{"type":26,"value":8776},{"type":26,"value":10120},{"type":21,"tag":423,"props":17893,"children":17894},{"href":5554},[17895],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":17898,"children":17900},{"className":17899},[],[17901],{"type":26,"value":11510},{"type":26,"value":11623},{"type":21,"tag":423,"props":17904,"children":17905},{"href":8411},[17906],{"type":26,"value":8414},{"type":26,"value":4724},{"type":21,"tag":423,"props":17909,"children":17910},{"href":11405},[17911],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":17914,"children":17916},{"className":17915},[],[17917],{"type":26,"value":10149},{"type":26,"value":10151},{"type":21,"tag":746,"props":17920,"children":17921},{"type":748},[],{"type":26,"value":10217},{"type":21,"tag":423,"props":17924,"children":17925},{"href":2924},[17926],{"type":26,"value":2927},{"type":26,"value":17928},"\nused to create\n",{"type":21,"tag":423,"props":17930,"children":17931},{"href":5554},[17932],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":17935,"children":17937},{"className":17936},[],[17938],{"type":26,"value":11510},{"type":21,"tag":657,"props":17940,"children":17942},{"name":17941},"VUID-vkCmdDrawIndirectByteCount2EXT-dynamicRenderingUnusedAttachments-11867",[17943],{"type":21,"tag":22,"props":17944,"children":17945},{},[17946,17947,17951,17953,17961,17962,17966,17967,17972,17973,17977,17978,17982,17983,17988,17989,17993,17994,17998,17999,18004,18006,18009,18010],{"type":26,"value":8386},{"type":21,"tag":423,"props":17948,"children":17949},{"href":8374},[17950],{"type":26,"value":8377},{"type":26,"value":17952},", it contains a custom resolve, the\n",{"type":21,"tag":423,"props":17954,"children":17955},{"href":8769},[17956],{"type":21,"tag":42,"props":17957,"children":17959},{"className":17958},[],[17960],{"type":26,"value":8776},{"type":26,"value":10256},{"type":21,"tag":423,"props":17963,"children":17964},{"href":5554},[17965],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":17968,"children":17970},{"className":17969},[],[17971],{"type":26,"value":11510},{"type":26,"value":10196},{"type":21,"tag":423,"props":17974,"children":17975},{"href":8411},[17976],{"type":26,"value":8414},{"type":26,"value":10273},{"type":21,"tag":423,"props":17979,"children":17980},{"href":11405},[17981],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":17984,"children":17986},{"className":17985},[],[17987],{"type":26,"value":10149},{"type":26,"value":10285},{"type":21,"tag":423,"props":17990,"children":17991},{"href":2924},[17992],{"type":26,"value":2927},{"type":26,"value":17928},{"type":21,"tag":423,"props":17995,"children":17996},{"href":5554},[17997],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":18000,"children":18002},{"className":18001},[],[18003],{"type":26,"value":11510},{"type":26,"value":18005},", the\nvalue of the format ",{"type":21,"tag":746,"props":18007,"children":18008},{"type":748},[],{"type":26,"value":5301},{"type":21,"tag":42,"props":18011,"children":18013},{"className":18012},[],[18014],{"type":26,"value":8985},{"type":21,"tag":657,"props":18016,"children":18018},{"name":18017},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11868",[18019],{"type":21,"tag":22,"props":18020,"children":18021},{},[18022,18023,18027,18028,18036,18037,18041,18042,18047,18049,18053,18054,18058,18059,18064,18065,18068,18069],{"type":26,"value":8386},{"type":21,"tag":423,"props":18024,"children":18025},{"href":8374},[18026],{"type":26,"value":8377},{"type":26,"value":17824},{"type":21,"tag":423,"props":18029,"children":18030},{"href":8769},[18031],{"type":21,"tag":42,"props":18032,"children":18034},{"className":18033},[],[18035],{"type":26,"value":8776},{"type":26,"value":10120},{"type":21,"tag":423,"props":18038,"children":18039},{"href":5554},[18040],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":18043,"children":18045},{"className":18044},[],[18046],{"type":26,"value":11621},{"type":26,"value":18048},"\nwas ",{"type":21,"tag":423,"props":18050,"children":18051},{"href":8411},[18052],{"type":26,"value":8414},{"type":26,"value":4724},{"type":21,"tag":423,"props":18055,"children":18056},{"href":11405},[18057],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":18060,"children":18062},{"className":18061},[],[18063],{"type":26,"value":10361},{"type":26,"value":10363},{"type":21,"tag":746,"props":18066,"children":18067},{"type":748},[],{"type":26,"value":10156},{"type":21,"tag":42,"props":18070,"children":18072},{"className":18071},[],[18073],{"type":26,"value":8985},{"type":21,"tag":657,"props":18075,"children":18077},{"name":18076},"VUID-vkCmdDrawIndirectByteCount2EXT-None-11869",[18078],{"type":21,"tag":22,"props":18079,"children":18080},{},[18081,18082,18086,18087,18095,18096,18100,18101,18106,18107,18111,18112,18116,18117,18122,18123,18126,18127,18131,18132,18136,18137],{"type":26,"value":10170},{"type":21,"tag":423,"props":18083,"children":18084},{"href":8374},[18085],{"type":26,"value":8377},{"type":26,"value":17824},{"type":21,"tag":423,"props":18088,"children":18089},{"href":8769},[18090],{"type":21,"tag":42,"props":18091,"children":18093},{"className":18092},[],[18094],{"type":26,"value":8776},{"type":26,"value":10120},{"type":21,"tag":423,"props":18097,"children":18098},{"href":5554},[18099],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":18102,"children":18104},{"className":18103},[],[18105],{"type":26,"value":11621},{"type":26,"value":10544},{"type":21,"tag":423,"props":18108,"children":18109},{"href":8411},[18110],{"type":26,"value":8414},{"type":26,"value":4724},{"type":21,"tag":423,"props":18113,"children":18114},{"href":11405},[18115],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":18118,"children":18120},{"className":18119},[],[18121],{"type":26,"value":10361},{"type":26,"value":10363},{"type":21,"tag":746,"props":18124,"children":18125},{"type":748},[],{"type":26,"value":3915},{"type":21,"tag":423,"props":18128,"children":18129},{"href":2924},[18130],{"type":26,"value":2927},{"type":26,"value":10431},{"type":21,"tag":423,"props":18133,"children":18134},{"href":5554},[18135],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":18138,"children":18140},{"className":18139},[],[18141],{"type":26,"value":11621},{"type":21,"tag":657,"props":18143,"children":18145},{"name":18144},"VUID-vkCmdDrawIndirectByteCount2EXT-dynamicRenderingUnusedAttachments-11870",[18146],{"type":21,"tag":22,"props":18147,"children":18148},{},[18149,18150,18154,18155,18163,18164,18168,18169,18174,18175,18179,18180,18184,18185,18190,18191,18195,18196,18200,18201,18206,18207,18210,18211],{"type":26,"value":8386},{"type":21,"tag":423,"props":18151,"children":18152},{"href":8374},[18153],{"type":26,"value":8377},{"type":26,"value":17952},{"type":21,"tag":423,"props":18156,"children":18157},{"href":8769},[18158],{"type":21,"tag":42,"props":18159,"children":18161},{"className":18160},[],[18162],{"type":26,"value":8776},{"type":26,"value":10256},{"type":21,"tag":423,"props":18165,"children":18166},{"href":5554},[18167],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":18170,"children":18172},{"className":18171},[],[18173],{"type":26,"value":11621},{"type":26,"value":11623},{"type":21,"tag":423,"props":18176,"children":18177},{"href":8411},[18178],{"type":26,"value":8414},{"type":26,"value":10273},{"type":21,"tag":423,"props":18181,"children":18182},{"href":11405},[18183],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":18186,"children":18188},{"className":18187},[],[18189],{"type":26,"value":10361},{"type":26,"value":10491},{"type":21,"tag":423,"props":18192,"children":18193},{"href":2924},[18194],{"type":26,"value":2927},{"type":26,"value":10431},{"type":21,"tag":423,"props":18197,"children":18198},{"href":5554},[18199],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":18202,"children":18204},{"className":18203},[],[18205],{"type":26,"value":11621},{"type":26,"value":18005},{"type":21,"tag":746,"props":18208,"children":18209},{"type":748},[],{"type":26,"value":5301},{"type":21,"tag":42,"props":18212,"children":18214},{"className":18213},[],[18215],{"type":26,"value":8985},{"type":21,"tag":657,"props":18217,"children":18219},{"name":18218},"VUID-vkCmdDrawIndirectByteCount2EXT-colorAttachmentCount-11871",[18220],{"type":21,"tag":22,"props":18221,"children":18222},{},[18223,18224,18228,18229,18233,18234,18239,18240,18245,18246,18250,18252,18256,18257,18262,18263,18268,18269,18273,18274,18279,18280,18283,18285,18290],{"type":26,"value":8386},{"type":21,"tag":423,"props":18225,"children":18226},{"href":8374},[18227],{"type":26,"value":8377},{"type":26,"value":10756},{"type":21,"tag":423,"props":18230,"children":18231},{"href":5554},[18232],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":18235,"children":18237},{"className":18236},[],[18238],{"type":26,"value":8799},{"type":26,"value":10768},{"type":21,"tag":42,"props":18241,"children":18243},{"className":18242},[],[18244],{"type":26,"value":604},{"type":26,"value":789},{"type":21,"tag":423,"props":18247,"children":18248},{"href":10998},[18249],{"type":26,"value":11001},{"type":26,"value":18251}," has been recorded in the render\npass instance, then for each element of the\n",{"type":21,"tag":423,"props":18253,"children":18254},{"href":5554},[18255],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":18258,"children":18260},{"className":18259},[],[18261],{"type":26,"value":8863},{"type":26,"value":10787},{"type":21,"tag":42,"props":18264,"children":18266},{"className":18265},[],[18267],{"type":26,"value":9152},{"type":26,"value":8872},{"type":21,"tag":423,"props":18270,"children":18271},{"href":8411},[18272],{"type":26,"value":8414},{"type":26,"value":5623},{"type":21,"tag":42,"props":18275,"children":18277},{"className":18276},[],[18278],{"type":26,"value":9152},{"type":26,"value":744},{"type":21,"tag":746,"props":18281,"children":18282},{"type":748},[],{"type":26,"value":18284}," have been created with a sample count equal\nto the value of ",{"type":21,"tag":42,"props":18286,"children":18288},{"className":18287},[],[18289],{"type":26,"value":8351},{"type":26,"value":18291}," for the bound graphics\npipeline",{"type":21,"tag":657,"props":18293,"children":18295},{"name":18294},"VUID-vkCmdDrawIndirectByteCount2EXT-pDepthAttachment-11872",[18296],{"type":21,"tag":22,"props":18297,"children":18298},{},[18299,18300,18304,18305,18309,18311,18315,18316,18321,18322,18326,18327,18332,18334,18337,18339,18343,18344],{"type":26,"value":8386},{"type":21,"tag":423,"props":18301,"children":18302},{"href":8374},[18303],{"type":26,"value":8377},{"type":26,"value":1130},{"type":21,"tag":423,"props":18306,"children":18307},{"href":10998},[18308],{"type":26,"value":11001},{"type":26,"value":18310}," has been\nrecorded in the render pass instance, and\n",{"type":21,"tag":423,"props":18312,"children":18313},{"href":5554},[18314],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":18317,"children":18319},{"className":18318},[],[18320],{"type":26,"value":11510},{"type":26,"value":10196},{"type":21,"tag":423,"props":18323,"children":18324},{"href":8411},[18325],{"type":26,"value":8414},{"type":26,"value":11113},{"type":21,"tag":42,"props":18328,"children":18330},{"className":18329},[],[18331],{"type":26,"value":8351},{"type":26,"value":18333}," for the\nbound graphics pipeline ",{"type":21,"tag":746,"props":18335,"children":18336},{"type":748},[],{"type":26,"value":18338}," be equal to the sample count used to\ncreate ",{"type":21,"tag":423,"props":18340,"children":18341},{"href":5554},[18342],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":18345,"children":18347},{"className":18346},[],[18348],{"type":26,"value":11510},{"type":21,"tag":657,"props":18350,"children":18352},{"name":18351},"VUID-vkCmdDrawIndirectByteCount2EXT-pStencilAttachment-11873",[18353],{"type":21,"tag":22,"props":18354,"children":18355},{},[18356,18357,18361,18362,18366,18368,18372,18373,18378,18379,18383,18384,18389,18391,18394,18395,18399,18400],{"type":26,"value":8386},{"type":21,"tag":423,"props":18358,"children":18359},{"href":8374},[18360],{"type":26,"value":8377},{"type":26,"value":1130},{"type":21,"tag":423,"props":18363,"children":18364},{"href":10998},[18365],{"type":26,"value":11001},{"type":26,"value":18367}," has been\nrecorded in the render pass instance,\n",{"type":21,"tag":423,"props":18369,"children":18370},{"href":5554},[18371],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":18374,"children":18376},{"className":18375},[],[18377],{"type":26,"value":11621},{"type":26,"value":11623},{"type":21,"tag":423,"props":18380,"children":18381},{"href":8411},[18382],{"type":26,"value":8414},{"type":26,"value":11113},{"type":21,"tag":42,"props":18385,"children":18387},{"className":18386},[],[18388],{"type":26,"value":8351},{"type":26,"value":18390}," for\nthe bound graphics pipeline ",{"type":21,"tag":746,"props":18392,"children":18393},{"type":748},[],{"type":26,"value":18338},{"type":21,"tag":423,"props":18396,"children":18397},{"href":5554},[18398],{"type":26,"value":5557},{"type":26,"value":241},{"type":21,"tag":42,"props":18401,"children":18403},{"className":18402},[],[18404],{"type":26,"value":11621},{"type":21,"tag":657,"props":18406,"children":18408},{"name":18407},"VUID-vkCmdDrawIndirectByteCount2EXT-customResolve-11529",[18409],{"type":21,"tag":22,"props":18410,"children":18411},{},[18412,18414,18418,18420,18424,18426,18429,18431,18435,18436,18441,18442],{"type":26,"value":18413},"If a shader object is bound to the fragment stage, the current render\npass instance was begun with ",{"type":21,"tag":423,"props":18415,"children":18416},{"href":8374},[18417],{"type":26,"value":8377},{"type":26,"value":18419},", a fragment\ndensity map attachment is active, and ",{"type":21,"tag":423,"props":18421,"children":18422},{"href":10998},[18423],{"type":26,"value":11001},{"type":26,"value":18425},"\nhas been called, then the fragment shader object bound ",{"type":21,"tag":746,"props":18427,"children":18428},{"type":748},[],{"type":26,"value":18430}," have been\ncreated with ",{"type":21,"tag":423,"props":18432,"children":18433},{"href":11405},[18434],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":18437,"children":18439},{"className":18438},[],[18440],{"type":26,"value":17445},{"type":26,"value":17488},{"type":21,"tag":42,"props":18443,"children":18445},{"className":18444},[],[18446],{"type":26,"value":990},{"type":21,"tag":657,"props":18448,"children":18450},{"name":18449},"VUID-vkCmdDrawIndirectByteCount2EXT-customResolve-11530",[18451],{"type":21,"tag":22,"props":18452,"children":18453},{},[18454,18455,18459,18461,18465,18467,18470,18471,18475,18476,18481,18482],{"type":26,"value":18413},{"type":21,"tag":423,"props":18456,"children":18457},{"href":8374},[18458],{"type":26,"value":8377},{"type":26,"value":18460}," and contains a\ncustom resolve, a fragment density map attachment is active, and\n",{"type":21,"tag":423,"props":18462,"children":18463},{"href":10998},[18464],{"type":26,"value":11001},{"type":26,"value":18466}," has not yet been called, then the\nfragment shader object bound ",{"type":21,"tag":746,"props":18468,"children":18469},{"type":748},[],{"type":26,"value":2363},{"type":21,"tag":423,"props":18472,"children":18473},{"href":11405},[18474],{"type":26,"value":11408},{"type":26,"value":241},{"type":21,"tag":42,"props":18477,"children":18479},{"className":18478},[],[18480],{"type":26,"value":17445},{"type":26,"value":17488},{"type":21,"tag":42,"props":18483,"children":18485},{"className":18484},[],[18486],{"type":26,"value":726},{"type":21,"tag":657,"props":18488,"children":18490},{"name":18489},"VUID-vkCmdDrawIndirectByteCount2EXT-None-04007",[18491],{"type":21,"tag":22,"props":18492,"children":18493},{},[18494,18496,18499,18501,18505],{"type":26,"value":18495},"All vertex input bindings accessed via vertex input variables declared\nin the vertex shader entry point’s interface ",{"type":21,"tag":746,"props":18497,"children":18498},{"type":748},[],{"type":26,"value":18500}," have either valid or\n",{"type":21,"tag":423,"props":18502,"children":18503},{"href":8411},[18504],{"type":26,"value":8414},{"type":26,"value":18506}," buffers bound",{"type":21,"tag":657,"props":18508,"children":18510},{"name":18509},"VUID-vkCmdDrawIndirectByteCount2EXT-None-04008",[18511],{"type":21,"tag":22,"props":18512,"children":18513},{},[18514,18515,18525,18527,18530,18531],{"type":26,"value":1514},{"type":21,"tag":423,"props":18516,"children":18518},{"href":18517},"/man/VkPhysicalDeviceRobustness2FeaturesKHR#features-nullDescriptor",[18519],{"type":21,"tag":42,"props":18520,"children":18522},{"className":18521},[],[18523],{"type":26,"value":18524},"nullDescriptor",{"type":26,"value":18526}," 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":746,"props":18528,"children":18529},{"type":748},[],{"type":26,"value":4859},{"type":21,"tag":423,"props":18532,"children":18533},{"href":8411},[18534],{"type":26,"value":8414},{"type":21,"tag":657,"props":18536,"children":18538},{"name":18537},"VUID-vkCmdDrawIndirectByteCount2EXT-None-02721",[18539],{"type":21,"tag":22,"props":18540,"children":18541},{},[18542,18543,18551,18553,18558,18559,18565,18567,18570,18572],{"type":26,"value":1514},{"type":21,"tag":423,"props":18544,"children":18545},{"href":2514},[18546],{"type":21,"tag":42,"props":18547,"children":18549},{"className":18548},[],[18550],{"type":26,"value":2521},{"type":26,"value":18552}," feature\nis not enabled,\nand that pipeline was created without enabling\n",{"type":21,"tag":42,"props":18554,"children":18556},{"className":18555},[],[18557],{"type":26,"value":2494},{"type":26,"value":2503},{"type":21,"tag":42,"props":18560,"children":18562},{"className":18561},[],[18563],{"type":26,"value":18564},"vertexInputs",{"type":26,"value":18566},",\nthen for a given vertex buffer binding, any attribute data fetched ",{"type":21,"tag":746,"props":18568,"children":18569},{"type":748},[],{"type":26,"value":18571},"\nbe entirely contained within the corresponding vertex buffer binding, as\ndescribed in ",{"type":21,"tag":423,"props":18573,"children":18575},{"href":18574},"/chapters/fxvertex#fxvertex-input",[18576],{"type":26,"value":18577},"Vertex Input Description",{"type":21,"tag":657,"props":18579,"children":18581},{"name":18580},"VUID-vkCmdDrawIndirectByteCount2EXT-format-10389",[18582],{"type":21,"tag":22,"props":18583,"children":18584},{},[18585,18587,18593,18594,18599,18600,18606,18607,18612,18614,18620,18621,18631,18633,18639,18641,18647,18648,18651,18653],{"type":26,"value":18586},"For each vertex attribute accessed by this command, if its\n",{"type":21,"tag":423,"props":18588,"children":18590},{"href":18589},"/man/VkVertexInputAttributeDescription",[18591],{"type":26,"value":18592},"VkVertexInputAttributeDescription",{"type":26,"value":241},{"type":21,"tag":42,"props":18595,"children":18597},{"className":18596},[],[18598],{"type":26,"value":2748},{"type":26,"value":6070},{"type":21,"tag":423,"props":18601,"children":18603},{"href":18602},"/man/VkVertexInputAttributeDescription2EXT",[18604],{"type":26,"value":18605},"VkVertexInputAttributeDescription2EXT",{"type":26,"value":241},{"type":21,"tag":42,"props":18608,"children":18610},{"className":18609},[],[18611],{"type":26,"value":2748},{"type":26,"value":18613},"\nis a ",{"type":21,"tag":423,"props":18615,"children":18617},{"href":18616},"/chapters/formats#formats-packed",[18618],{"type":26,"value":18619},"packed format",{"type":26,"value":2511},{"type":21,"tag":423,"props":18622,"children":18624},{"href":18623},"/man/VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT#features-legacyVertexAttributes",[18625],{"type":21,"tag":42,"props":18626,"children":18628},{"className":18627},[],[18629],{"type":26,"value":18630},"legacyVertexAttributes",{"type":26,"value":18632}," feature is not enabled,\nthe value of ",{"type":21,"tag":42,"props":18634,"children":18636},{"className":18635},[],[18637],{"type":26,"value":18638},"attribAddress",{"type":26,"value":18640},", calculated as described in\n",{"type":21,"tag":423,"props":18642,"children":18644},{"href":18643},"/chapters/fxvertex#fxvertex-input-address-calculation",[18645],{"type":26,"value":18646},"Vertex Input Calculation",{"type":26,"value":1130},{"type":21,"tag":746,"props":18649,"children":18650},{"type":748},[],{"type":26,"value":18652},"\nbe a multiple of the ",{"type":21,"tag":423,"props":18654,"children":18656},{"href":18655},"/chapters/formats#formats",[18657,18659],{"type":26,"value":18658},"size of the ",{"type":21,"tag":42,"props":18660,"children":18662},{"className":18661},[],[18663],{"type":26,"value":2748},{"type":21,"tag":657,"props":18665,"children":18667},{"name":18666},"VUID-vkCmdDrawIndirectByteCount2EXT-format-10390",[18668],{"type":21,"tag":22,"props":18669,"children":18670},{},[18671,18672,18676,18677,18682,18683,18687,18688,18693,18695,18699,18701,18709,18711,18716,18718,18723,18724,18728,18729,18732,18733],{"type":26,"value":18586},{"type":21,"tag":423,"props":18673,"children":18674},{"href":18589},[18675],{"type":26,"value":18592},{"type":26,"value":241},{"type":21,"tag":42,"props":18678,"children":18680},{"className":18679},[],[18681],{"type":26,"value":2748},{"type":26,"value":6070},{"type":21,"tag":423,"props":18684,"children":18685},{"href":18602},[18686],{"type":26,"value":18605},{"type":26,"value":241},{"type":21,"tag":42,"props":18689,"children":18691},{"className":18690},[],[18692],{"type":26,"value":2748},{"type":26,"value":18694},"\nis not a ",{"type":21,"tag":423,"props":18696,"children":18697},{"href":18616},[18698],{"type":26,"value":18619},{"type":26,"value":18700},",\nand either the ",{"type":21,"tag":423,"props":18702,"children":18703},{"href":18623},[18704],{"type":21,"tag":42,"props":18705,"children":18707},{"className":18706},[],[18708],{"type":26,"value":18630},{"type":26,"value":18710}," feature is not enabled or ",{"type":21,"tag":42,"props":18712,"children":18714},{"className":18713},[],[18715],{"type":26,"value":2748},{"type":26,"value":18717},"\nhas 64-bit components,\nthe value of ",{"type":21,"tag":42,"props":18719,"children":18721},{"className":18720},[],[18722],{"type":26,"value":18638},{"type":26,"value":18640},{"type":21,"tag":423,"props":18725,"children":18726},{"href":18643},[18727],{"type":26,"value":18646},{"type":26,"value":1130},{"type":21,"tag":746,"props":18730,"children":18731},{"type":748},[],{"type":26,"value":18652},{"type":21,"tag":423,"props":18734,"children":18735},{"href":18655},[18736,18738],{"type":26,"value":18737},"component size of the ",{"type":21,"tag":42,"props":18739,"children":18741},{"className":18740},[],[18742],{"type":26,"value":2748},{"type":21,"tag":657,"props":18744,"children":18746},{"name":18745},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07842",[18747],{"type":21,"tag":22,"props":18748,"children":18749},{},[18750,18752,18757,18759,18765,18767,18773,18774,18777,18778,18782],{"type":26,"value":18751},"If there is a shader object bound to the ",{"type":21,"tag":42,"props":18753,"children":18755},{"className":18754},[],[18756],{"type":26,"value":3798},{"type":26,"value":18758}," stage\nor the bound graphics pipeline state was created with the ",{"type":21,"tag":42,"props":18760,"children":18762},{"className":18761},[],[18763],{"type":26,"value":18764},"VK_DYNAMIC_STATE_PRIMITIVE_TOPOLOGY",{"type":26,"value":18766}," dynamic state enabled then ",{"type":21,"tag":423,"props":18768,"children":18770},{"href":18769},"/man/vkCmdSetPrimitiveTopology",[18771],{"type":26,"value":18772},"vkCmdSetPrimitiveTopology",{"type":26,"value":744},{"type":21,"tag":746,"props":18775,"children":18776},{"type":748},[],{"type":26,"value":6081},{"type":21,"tag":423,"props":18779,"children":18780},{"href":5909},[18781],{"type":26,"value":5912},{"type":26,"value":13021},{"type":21,"tag":657,"props":18784,"children":18786},{"name":18785},"VUID-vkCmdDrawIndirectByteCount2EXT-dynamicPrimitiveTopologyUnrestricted-07500",[18787],{"type":21,"tag":22,"props":18788,"children":18789},{},[18790,18791,18796,18798,18808,18809,18814,18815,18821,18822,18827,18828,18831,18833,18839,18841,18847,18848,18854],{"type":26,"value":5886},{"type":21,"tag":42,"props":18792,"children":18794},{"className":18793},[],[18795],{"type":26,"value":18764},{"type":26,"value":18797}," dynamic state enabled\nand the ",{"type":21,"tag":423,"props":18799,"children":18801},{"href":18800},"/man/VkPhysicalDeviceExtendedDynamicState3PropertiesEXT#limits-dynamicPrimitiveTopologyUnrestricted",[18802],{"type":21,"tag":42,"props":18803,"children":18805},{"className":18804},[],[18806],{"type":26,"value":18807},"dynamicPrimitiveTopologyUnrestricted",{"type":26,"value":1739},{"type":21,"tag":42,"props":18810,"children":18812},{"className":18811},[],[18813],{"type":26,"value":726},{"type":26,"value":14053},{"type":21,"tag":42,"props":18816,"children":18818},{"className":18817},[],[18819],{"type":26,"value":18820},"primitiveTopology",{"type":26,"value":7209},{"type":21,"tag":42,"props":18823,"children":18825},{"className":18824},[],[18826],{"type":26,"value":18772},{"type":26,"value":744},{"type":21,"tag":746,"props":18829,"children":18830},{"type":748},[],{"type":26,"value":18832}," be of the same\n",{"type":21,"tag":423,"props":18834,"children":18836},{"href":18835},"/chapters/drawing#drawing-primitive-topology-class",[18837],{"type":26,"value":18838},"topology class",{"type":26,"value":18840}," as the pipeline\n",{"type":21,"tag":423,"props":18842,"children":18844},{"href":18843},"/man/VkPipelineInputAssemblyStateCreateInfo",[18845],{"type":26,"value":18846},"VkPipelineInputAssemblyStateCreateInfo",{"type":26,"value":241},{"type":21,"tag":42,"props":18849,"children":18851},{"className":18850},[],[18852],{"type":26,"value":18853},"topology",{"type":26,"value":18855}," state",{"type":21,"tag":657,"props":18857,"children":18859},{"name":18858},"VUID-vkCmdDrawIndirectByteCount2EXT-primitiveTopology-10286",[18860],{"type":21,"tag":22,"props":18861,"children":18862},{},[18863,18864,18869,18871,18875,18876,18881,18882,18885,18886,18892],{"type":26,"value":665},{"type":21,"tag":42,"props":18865,"children":18867},{"className":18866},[],[18868],{"type":26,"value":16034},{"type":26,"value":18870}," stage is bound, then\nthe ",{"type":21,"tag":423,"props":18872,"children":18873},{"href":5965},[18874],{"type":26,"value":5968},{"type":26,"value":1370},{"type":21,"tag":42,"props":18877,"children":18879},{"className":18878},[],[18880],{"type":26,"value":18820},{"type":26,"value":744},{"type":21,"tag":746,"props":18883,"children":18884},{"type":748},[],{"type":26,"value":5301},{"type":21,"tag":42,"props":18887,"children":18889},{"className":18888},[],[18890],{"type":26,"value":18891},"VK_PRIMITIVE_TOPOLOGY_PATCH_LIST",{"type":26,"value":18893},"\nprior to this drawing command",{"type":21,"tag":657,"props":18895,"children":18897},{"name":18896},"VUID-vkCmdDrawIndirectByteCount2EXT-primitiveTopology-10747",[18898],{"type":21,"tag":22,"props":18899,"children":18900},{},[18901,18902,18906,18908,18913,18914,18919,18921,18926,18928,18931],{"type":26,"value":2639},{"type":21,"tag":423,"props":18903,"children":18904},{"href":18769},[18905],{"type":26,"value":18772},{"type":26,"value":18907}," set ",{"type":21,"tag":42,"props":18909,"children":18911},{"className":18910},[],[18912],{"type":26,"value":18820},{"type":26,"value":15389},{"type":21,"tag":42,"props":18915,"children":18917},{"className":18916},[],[18918],{"type":26,"value":18891},{"type":26,"value":18920}," prior to this drawing command,\nthen a ",{"type":21,"tag":42,"props":18922,"children":18924},{"className":18923},[],[18925],{"type":26,"value":16034},{"type":26,"value":18927}," stage ",{"type":21,"tag":746,"props":18929,"children":18930},{"type":748},[],{"type":26,"value":18932}," be\nbound",{"type":21,"tag":657,"props":18934,"children":18936},{"name":18935},"VUID-vkCmdDrawIndirectByteCount2EXT-primitiveTopology-10748",[18937],{"type":21,"tag":22,"props":18938,"children":18939},{},[18940,18941,18945,18946,18951,18952,18958,18960,18970,18972,18977,18978,18983,18985,18991,18992,18997,18998,19003,19004,19007,19008,19014],{"type":26,"value":2639},{"type":21,"tag":423,"props":18942,"children":18943},{"href":18769},[18944],{"type":26,"value":18772},{"type":26,"value":18907},{"type":21,"tag":42,"props":18947,"children":18949},{"className":18948},[],[18950],{"type":26,"value":18820},{"type":26,"value":15389},{"type":21,"tag":42,"props":18953,"children":18955},{"className":18954},[],[18956],{"type":26,"value":18957},"VK_PRIMITIVE_TOPOLOGY_POINT_LIST",{"type":26,"value":18959}," prior to this drawing command,\nthe ",{"type":21,"tag":423,"props":18961,"children":18963},{"href":18962},"/man/VkPhysicalDeviceVulkan14Features#features-maintenance5",[18964],{"type":21,"tag":42,"props":18965,"children":18967},{"className":18966},[],[18968],{"type":26,"value":18969},"maintenance5",{"type":26,"value":18971}," feature is not\nenabled,\nboth a ",{"type":21,"tag":42,"props":18973,"children":18975},{"className":18974},[],[18976],{"type":26,"value":16041},{"type":26,"value":7194},{"type":21,"tag":42,"props":18979,"children":18981},{"className":18980},[],[18982],{"type":26,"value":12419},{"type":26,"value":18984}," stage are not bound, then the\n",{"type":21,"tag":42,"props":18986,"children":18988},{"className":18987},[],[18989],{"type":26,"value":18990},"Vertex",{"type":26,"value":744},{"type":21,"tag":42,"props":18993,"children":18995},{"className":18994},[],[18996],{"type":26,"value":16964},{"type":26,"value":744},{"type":21,"tag":42,"props":18999,"children":19001},{"className":19000},[],[19002],{"type":26,"value":16971},{"type":26,"value":744},{"type":21,"tag":746,"props":19005,"children":19006},{"type":748},[],{"type":26,"value":1418},{"type":21,"tag":42,"props":19009,"children":19011},{"className":19010},[],[19012],{"type":26,"value":19013},"PointSize",{"type":26,"value":19015}," decorated\nvariable that is statically written to",{"type":21,"tag":657,"props":19017,"children":19019},{"name":19018},"VUID-vkCmdDrawIndirectByteCount2EXT-pStrides-04913",[19020],{"type":21,"tag":22,"props":19021,"children":19022},{},[19023,19025,19031,19033,19039,19041,19047,19049,19054,19055,19061,19063,19069,19071,19077,19078,19083,19086,19087,19091],{"type":26,"value":19024},"If the bound graphics pipeline was created with the\n",{"type":21,"tag":42,"props":19026,"children":19028},{"className":19027},[],[19029],{"type":26,"value":19030},"VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE",{"type":26,"value":19032}," dynamic state\nenabled,\nbut without the ",{"type":21,"tag":42,"props":19034,"children":19036},{"className":19035},[],[19037],{"type":26,"value":19038},"VK_DYNAMIC_STATE_VERTEX_INPUT_EXT",{"type":26,"value":19040}," dynamic state\nenabled,\nthen ",{"type":21,"tag":423,"props":19042,"children":19044},{"href":19043},"/man/vkCmdBindVertexBuffers2",[19045],{"type":26,"value":19046},"vkCmdBindVertexBuffers2",{"type":26,"value":19048}," with a non-",{"type":21,"tag":42,"props":19050,"children":19052},{"className":19051},[],[19053],{"type":26,"value":5539},{"type":26,"value":744},{"type":21,"tag":42,"props":19056,"children":19058},{"className":19057},[],[19059],{"type":26,"value":19060},"pStrides",{"type":26,"value":19062},"\nparameter\nor ",{"type":21,"tag":423,"props":19064,"children":19066},{"href":19065},"/man/vkCmdBindVertexBuffers3KHR",[19067],{"type":26,"value":19068},"vkCmdBindVertexBuffers3KHR",{"type":26,"value":19070}," with ",{"type":21,"tag":42,"props":19072,"children":19074},{"className":19073},[],[19075],{"type":26,"value":19076},"setStride",{"type":26,"value":16022},{"type":21,"tag":42,"props":19079,"children":19081},{"className":19080},[],[19082],{"type":26,"value":990},{"type":21,"tag":746,"props":19084,"children":19085},{"type":748},[],{"type":26,"value":6081},{"type":21,"tag":423,"props":19088,"children":19089},{"href":5909},[19090],{"type":26,"value":5912},{"type":26,"value":19092}," in the current command buffer prior to this draw command",{"type":21,"tag":657,"props":19094,"children":19096},{"name":19095},"VUID-vkCmdDrawIndirectByteCount2EXT-None-13118",[19097],{"type":21,"tag":22,"props":19098,"children":19099},{},[19100,19102,19107,19109,19114,19116,19120,19122,19126,19128,19133,19135,19141,19143],{"type":26,"value":19101},"If the bound graphics pipeline was created without the\n",{"type":21,"tag":42,"props":19103,"children":19105},{"className":19104},[],[19106],{"type":26,"value":19030},{"type":26,"value":19108}," dynamic state\nenabled,\nwithout the ",{"type":21,"tag":42,"props":19110,"children":19112},{"className":19111},[],[19113],{"type":26,"value":19038},{"type":26,"value":19115}," dynamic state\nenabled,\nand ",{"type":21,"tag":423,"props":19117,"children":19118},{"href":19065},[19119],{"type":26,"value":19068},{"type":26,"value":19121}," was called and not subsequently\n",{"type":21,"tag":423,"props":19123,"children":19124},{"href":5909},[19125],{"type":26,"value":5912},{"type":26,"value":19127}," in the current command buffer\nprior to this draw command, the value of ",{"type":21,"tag":42,"props":19129,"children":19131},{"className":19130},[],[19132],{"type":26,"value":19076},{"type":26,"value":19134}," in each of its\n",{"type":21,"tag":42,"props":19136,"children":19138},{"className":19137},[],[19139],{"type":26,"value":19140},"pBindInfos",{"type":26,"value":19142}," elements must have been ",{"type":21,"tag":42,"props":19144,"children":19146},{"className":19145},[],[19147],{"type":26,"value":726},{"type":21,"tag":657,"props":19149,"children":19151},{"name":19150},"VUID-vkCmdDrawIndirectByteCount2EXT-None-04914",[19152],{"type":21,"tag":22,"props":19153,"children":19154},{},[19155,19156,19161,19162,19167,19168,19174,19175,19178,19179,19183],{"type":26,"value":18751},{"type":21,"tag":42,"props":19157,"children":19159},{"className":19158},[],[19160],{"type":26,"value":3798},{"type":26,"value":18758},{"type":21,"tag":42,"props":19163,"children":19165},{"className":19164},[],[19166],{"type":26,"value":19038},{"type":26,"value":18766},{"type":21,"tag":423,"props":19169,"children":19171},{"href":19170},"/man/vkCmdSetVertexInputEXT",[19172],{"type":26,"value":19173},"vkCmdSetVertexInputEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":19176,"children":19177},{"type":748},[],{"type":26,"value":6081},{"type":21,"tag":423,"props":19180,"children":19181},{"href":5909},[19182],{"type":26,"value":5912},{"type":26,"value":19092},{"type":21,"tag":657,"props":19185,"children":19187},{"name":19186},"VUID-vkCmdDrawIndirectByteCount2EXT-Input-07939",[19188],{"type":21,"tag":22,"props":19189,"children":19190},{},[19191,19192,19202,19204,19214,19216,19221,19222,19227,19229,19235,19237,19242,19243,19248,19249,19254,19255,19260,19261,19267,19268,19271,19273,19277,19278],{"type":26,"value":1514},{"type":21,"tag":423,"props":19193,"children":19195},{"href":19194},"/man/VkPhysicalDeviceVertexAttributeRobustnessFeaturesEXT#features-vertexAttributeRobustness",[19196],{"type":21,"tag":42,"props":19197,"children":19199},{"className":19198},[],[19200],{"type":26,"value":19201},"vertexAttributeRobustness",{"type":26,"value":19203}," feature is not enabled, and the ",{"type":21,"tag":423,"props":19205,"children":19207},{"href":19206},"/man/VkPhysicalDeviceMaintenance9FeaturesKHR#features-maintenance9",[19208],{"type":21,"tag":42,"props":19209,"children":19211},{"className":19210},[],[19212],{"type":26,"value":19213},"maintenance9",{"type":26,"value":19215}," feature is not enabled, and there is a shader object bound to the ",{"type":21,"tag":42,"props":19217,"children":19219},{"className":19218},[],[19220],{"type":26,"value":3798},{"type":26,"value":18758},{"type":21,"tag":42,"props":19223,"children":19225},{"className":19224},[],[19226],{"type":26,"value":19038},{"type":26,"value":19228}," dynamic state enabled then all variables with the ",{"type":21,"tag":42,"props":19230,"children":19232},{"className":19231},[],[19233],{"type":26,"value":19234},"Input",{"type":26,"value":19236}," storage class decorated with ",{"type":21,"tag":42,"props":19238,"children":19240},{"className":19239},[],[19241],{"type":26,"value":12051},{"type":26,"value":16951},{"type":21,"tag":42,"props":19244,"children":19246},{"className":19245},[],[19247],{"type":26,"value":18990},{"type":26,"value":744},{"type":21,"tag":42,"props":19250,"children":19252},{"className":19251},[],[19253],{"type":26,"value":16964},{"type":26,"value":744},{"type":21,"tag":42,"props":19256,"children":19258},{"className":19257},[],[19259],{"type":26,"value":16971},{"type":26,"value":744},{"type":21,"tag":42,"props":19262,"children":19264},{"className":19263},[],[19265],{"type":26,"value":19266},"OpEntryPoint",{"type":26,"value":744},{"type":21,"tag":746,"props":19269,"children":19270},{"type":748},[],{"type":26,"value":19272}," contain a location in ",{"type":21,"tag":423,"props":19274,"children":19275},{"href":18602},[19276],{"type":26,"value":18605},{"type":26,"value":241},{"type":21,"tag":42,"props":19279,"children":19281},{"className":19280},[],[19282],{"type":26,"value":19283},"location",{"type":21,"tag":657,"props":19285,"children":19287},{"name":19286},"VUID-vkCmdDrawIndirectByteCount2EXT-Input-08734",[19288],{"type":21,"tag":22,"props":19289,"children":19290},{},[19291,19292,19297,19298,19303,19305,19313,19315,19320,19322,19327,19328,19333,19334,19339,19340,19345,19346,19351,19353,19358,19360,19365,19366,19371,19372,19377,19378,19383,19384,19389,19390,19393,19395,19399,19400],{"type":26,"value":18751},{"type":21,"tag":42,"props":19293,"children":19295},{"className":19294},[],[19296],{"type":26,"value":3798},{"type":26,"value":18758},{"type":21,"tag":42,"props":19299,"children":19301},{"className":19300},[],[19302],{"type":26,"value":19038},{"type":26,"value":19304}," dynamic state enabled and either the ",{"type":21,"tag":423,"props":19306,"children":19307},{"href":18623},[19308],{"type":21,"tag":42,"props":19309,"children":19311},{"className":19310},[],[19312],{"type":26,"value":18630},{"type":26,"value":19314}," feature is not enabled or the SPIR-V Type associated with a given ",{"type":21,"tag":42,"props":19316,"children":19318},{"className":19317},[],[19319],{"type":26,"value":19234},{"type":26,"value":19321}," variable of the corresponding ",{"type":21,"tag":42,"props":19323,"children":19325},{"className":19324},[],[19326],{"type":26,"value":12051},{"type":26,"value":16951},{"type":21,"tag":42,"props":19329,"children":19331},{"className":19330},[],[19332],{"type":26,"value":18990},{"type":26,"value":744},{"type":21,"tag":42,"props":19335,"children":19337},{"className":19336},[],[19338],{"type":26,"value":16964},{"type":26,"value":744},{"type":21,"tag":42,"props":19341,"children":19343},{"className":19342},[],[19344],{"type":26,"value":16971},{"type":26,"value":744},{"type":21,"tag":42,"props":19347,"children":19349},{"className":19348},[],[19350],{"type":26,"value":19266},{"type":26,"value":19352}," is 64-bit, then the numeric type associated with all ",{"type":21,"tag":42,"props":19354,"children":19356},{"className":19355},[],[19357],{"type":26,"value":19234},{"type":26,"value":19359}," variables of the corresponding ",{"type":21,"tag":42,"props":19361,"children":19363},{"className":19362},[],[19364],{"type":26,"value":12051},{"type":26,"value":16951},{"type":21,"tag":42,"props":19367,"children":19369},{"className":19368},[],[19370],{"type":26,"value":18990},{"type":26,"value":744},{"type":21,"tag":42,"props":19373,"children":19375},{"className":19374},[],[19376],{"type":26,"value":16964},{"type":26,"value":744},{"type":21,"tag":42,"props":19379,"children":19381},{"className":19380},[],[19382],{"type":26,"value":16971},{"type":26,"value":744},{"type":21,"tag":42,"props":19385,"children":19387},{"className":19386},[],[19388],{"type":26,"value":19266},{"type":26,"value":744},{"type":21,"tag":746,"props":19391,"children":19392},{"type":748},[],{"type":26,"value":19394}," be the same as ",{"type":21,"tag":423,"props":19396,"children":19397},{"href":18602},[19398],{"type":26,"value":18605},{"type":26,"value":241},{"type":21,"tag":42,"props":19401,"children":19403},{"className":19402},[],[19404],{"type":26,"value":2748},{"type":21,"tag":657,"props":19406,"children":19408},{"name":19407},"VUID-vkCmdDrawIndirectByteCount2EXT-format-08936",[19409],{"type":21,"tag":22,"props":19410,"children":19411},{},[19412,19413,19418,19419,19424,19426,19430,19431,19436,19438,19443,19444,19449,19450,19455,19456,19461,19462,19467,19468,19473,19474,19477],{"type":26,"value":18751},{"type":21,"tag":42,"props":19414,"children":19416},{"className":19415},[],[19417],{"type":26,"value":3798},{"type":26,"value":18758},{"type":21,"tag":42,"props":19420,"children":19422},{"className":19421},[],[19423],{"type":26,"value":19038},{"type":26,"value":19425}," dynamic state enabled and ",{"type":21,"tag":423,"props":19427,"children":19428},{"href":18602},[19429],{"type":26,"value":18605},{"type":26,"value":241},{"type":21,"tag":42,"props":19432,"children":19434},{"className":19433},[],[19435],{"type":26,"value":2748},{"type":26,"value":19437}," has a 64-bit component, then the scalar width associated with all ",{"type":21,"tag":42,"props":19439,"children":19441},{"className":19440},[],[19442],{"type":26,"value":19234},{"type":26,"value":19359},{"type":21,"tag":42,"props":19445,"children":19447},{"className":19446},[],[19448],{"type":26,"value":12051},{"type":26,"value":16951},{"type":21,"tag":42,"props":19451,"children":19453},{"className":19452},[],[19454],{"type":26,"value":18990},{"type":26,"value":744},{"type":21,"tag":42,"props":19457,"children":19459},{"className":19458},[],[19460],{"type":26,"value":16964},{"type":26,"value":744},{"type":21,"tag":42,"props":19463,"children":19465},{"className":19464},[],[19466],{"type":26,"value":16971},{"type":26,"value":744},{"type":21,"tag":42,"props":19469,"children":19471},{"className":19470},[],[19472],{"type":26,"value":19266},{"type":26,"value":744},{"type":21,"tag":746,"props":19475,"children":19476},{"type":748},[],{"type":26,"value":19478}," be 64-bit",{"type":21,"tag":657,"props":19480,"children":19482},{"name":19481},"VUID-vkCmdDrawIndirectByteCount2EXT-format-08937",[19483],{"type":21,"tag":22,"props":19484,"children":19485},{},[19486,19487,19492,19493,19498,19500,19505,19507,19512,19514,19519,19520,19525,19526,19531,19532,19537,19539,19543,19544,19549,19550,19553],{"type":26,"value":18751},{"type":21,"tag":42,"props":19488,"children":19490},{"className":19489},[],[19491],{"type":26,"value":3798},{"type":26,"value":18758},{"type":21,"tag":42,"props":19494,"children":19496},{"className":19495},[],[19497],{"type":26,"value":19038},{"type":26,"value":19499}," dynamic state enabled and the scalar width associated with a ",{"type":21,"tag":42,"props":19501,"children":19503},{"className":19502},[],[19504],{"type":26,"value":12051},{"type":26,"value":19506}," decorated ",{"type":21,"tag":42,"props":19508,"children":19510},{"className":19509},[],[19511],{"type":26,"value":19234},{"type":26,"value":19513}," variable in the ",{"type":21,"tag":42,"props":19515,"children":19517},{"className":19516},[],[19518],{"type":26,"value":18990},{"type":26,"value":744},{"type":21,"tag":42,"props":19521,"children":19523},{"className":19522},[],[19524],{"type":26,"value":16964},{"type":26,"value":744},{"type":21,"tag":42,"props":19527,"children":19529},{"className":19528},[],[19530],{"type":26,"value":16971},{"type":26,"value":744},{"type":21,"tag":42,"props":19533,"children":19535},{"className":19534},[],[19536],{"type":26,"value":19266},{"type":26,"value":19538}," is 64-bit, then the corresponding ",{"type":21,"tag":423,"props":19540,"children":19541},{"href":18602},[19542],{"type":26,"value":18605},{"type":26,"value":241},{"type":21,"tag":42,"props":19545,"children":19547},{"className":19546},[],[19548],{"type":26,"value":2748},{"type":26,"value":744},{"type":21,"tag":746,"props":19551,"children":19552},{"type":748},[],{"type":26,"value":19554}," have a 64-bit component",{"type":21,"tag":657,"props":19556,"children":19558},{"name":19557},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09203",[19559],{"type":21,"tag":22,"props":19560,"children":19561},{},[19562,19563,19568,19569,19574,19575,19579,19580,19585,19587,19592,19594,19599,19600,19605,19606,19611,19612,19617,19618,19623,19624,19627],{"type":26,"value":18751},{"type":21,"tag":42,"props":19564,"children":19566},{"className":19565},[],[19567],{"type":26,"value":3798},{"type":26,"value":18758},{"type":21,"tag":42,"props":19570,"children":19572},{"className":19571},[],[19573],{"type":26,"value":19038},{"type":26,"value":19425},{"type":21,"tag":423,"props":19576,"children":19577},{"href":18602},[19578],{"type":26,"value":18605},{"type":26,"value":241},{"type":21,"tag":42,"props":19581,"children":19583},{"className":19582},[],[19584],{"type":26,"value":2748},{"type":26,"value":19586}," has a 64-bit component, then all ",{"type":21,"tag":42,"props":19588,"children":19590},{"className":19589},[],[19591],{"type":26,"value":19234},{"type":26,"value":19593}," variables at the corresponding ",{"type":21,"tag":42,"props":19595,"children":19597},{"className":19596},[],[19598],{"type":26,"value":12051},{"type":26,"value":16951},{"type":21,"tag":42,"props":19601,"children":19603},{"className":19602},[],[19604],{"type":26,"value":18990},{"type":26,"value":744},{"type":21,"tag":42,"props":19607,"children":19609},{"className":19608},[],[19610],{"type":26,"value":16964},{"type":26,"value":744},{"type":21,"tag":42,"props":19613,"children":19615},{"className":19614},[],[19616],{"type":26,"value":16971},{"type":26,"value":744},{"type":21,"tag":42,"props":19619,"children":19621},{"className":19620},[],[19622],{"type":26,"value":19266},{"type":26,"value":744},{"type":21,"tag":746,"props":19625,"children":19626},{"type":748},[],{"type":26,"value":19628}," not use components that are not present in the format",{"type":21,"tag":657,"props":19630,"children":19632},{"name":19631},"VUID-vkCmdDrawIndirectByteCount2EXT-None-04875",[19633],{"type":21,"tag":22,"props":19634,"children":19635},{},[19636,19637,19642,19644,19649,19651,19657,19659,19663,19664,19669,19670,19675,19676,19682,19683,19686,19687,19691],{"type":26,"value":18751},{"type":21,"tag":42,"props":19638,"children":19640},{"className":19639},[],[19641],{"type":26,"value":16034},{"type":26,"value":19643}," stage\nor the bound graphics pipeline state was created with both a ",{"type":21,"tag":42,"props":19645,"children":19647},{"className":19646},[],[19648],{"type":26,"value":16034},{"type":26,"value":19650}," stage and the ",{"type":21,"tag":42,"props":19652,"children":19654},{"className":19653},[],[19655],{"type":26,"value":19656},"VK_DYNAMIC_STATE_PATCH_CONTROL_POINTS_EXT",{"type":26,"value":19658}," dynamic state enabled, and the ",{"type":21,"tag":423,"props":19660,"children":19661},{"href":5965},[19662],{"type":26,"value":5968},{"type":26,"value":6047},{"type":21,"tag":42,"props":19665,"children":19667},{"className":19666},[],[19668],{"type":26,"value":18820},{"type":26,"value":1739},{"type":21,"tag":42,"props":19671,"children":19673},{"className":19672},[],[19674],{"type":26,"value":18891},{"type":26,"value":6062},{"type":21,"tag":423,"props":19677,"children":19679},{"href":19678},"/man/vkCmdSetPatchControlPointsEXT",[19680],{"type":26,"value":19681},"vkCmdSetPatchControlPointsEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":19684,"children":19685},{"type":748},[],{"type":26,"value":6081},{"type":21,"tag":423,"props":19688,"children":19689},{"href":5909},[19690],{"type":26,"value":5912},{"type":26,"value":13021},{"type":21,"tag":657,"props":19693,"children":19695},{"name":19694},"VUID-vkCmdDrawIndirectByteCount2EXT-None-04879",[19696],{"type":21,"tag":22,"props":19697,"children":19698},{},[19699,19700,19705,19706,19712,19713,19719,19720,19723,19724,19728],{"type":26,"value":18751},{"type":21,"tag":42,"props":19701,"children":19703},{"className":19702},[],[19704],{"type":26,"value":3798},{"type":26,"value":18758},{"type":21,"tag":42,"props":19707,"children":19709},{"className":19708},[],[19710],{"type":26,"value":19711},"VK_DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE",{"type":26,"value":18766},{"type":21,"tag":423,"props":19714,"children":19716},{"href":19715},"/man/vkCmdSetPrimitiveRestartEnable",[19717],{"type":26,"value":19718},"vkCmdSetPrimitiveRestartEnable",{"type":26,"value":744},{"type":21,"tag":746,"props":19721,"children":19722},{"type":748},[],{"type":26,"value":6081},{"type":21,"tag":423,"props":19725,"children":19726},{"href":5909},[19727],{"type":26,"value":5912},{"type":26,"value":13021},{"type":21,"tag":657,"props":19730,"children":19732},{"name":19731},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09637",[19733],{"type":21,"tag":22,"props":19734,"children":19735},{},[19736,19737,19747,19749,19755,19756,19761,19762,19768,19769,19775,19776,19782,19783,19789,19791,19796,19797,19802,19804,19808,19809,19812,19813],{"type":26,"value":1514},{"type":21,"tag":423,"props":19738,"children":19740},{"href":19739},"/man/VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT#features-primitiveTopologyListRestart",[19741],{"type":21,"tag":42,"props":19742,"children":19744},{"className":19743},[],[19745],{"type":26,"value":19746},"primitiveTopologyListRestart",{"type":26,"value":19748}," feature is not enabled, the ",{"type":21,"tag":423,"props":19750,"children":19752},{"href":19751},"/chapters/drawing#drawing-vertex-input-assembler-topology",[19753],{"type":26,"value":19754},"input assembly",{"type":26,"value":1739},{"type":21,"tag":42,"props":19757,"children":19759},{"className":19758},[],[19760],{"type":26,"value":18957},{"type":26,"value":1130},{"type":21,"tag":42,"props":19763,"children":19765},{"className":19764},[],[19766],{"type":26,"value":19767},"VK_PRIMITIVE_TOPOLOGY_LINE_LIST",{"type":26,"value":1130},{"type":21,"tag":42,"props":19770,"children":19772},{"className":19771},[],[19773],{"type":26,"value":19774},"VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST",{"type":26,"value":1130},{"type":21,"tag":42,"props":19777,"children":19779},{"className":19778},[],[19780],{"type":26,"value":19781},"VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY",{"type":26,"value":3453},{"type":21,"tag":42,"props":19784,"children":19786},{"className":19785},[],[19787],{"type":26,"value":19788},"VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY",{"type":26,"value":19790},", there is a shader object bound to the ",{"type":21,"tag":42,"props":19792,"children":19794},{"className":19793},[],[19795],{"type":26,"value":3798},{"type":26,"value":18758},{"type":21,"tag":42,"props":19798,"children":19800},{"className":19799},[],[19801],{"type":26,"value":19711},{"type":26,"value":19803}," dynamic state enabled, then ",{"type":21,"tag":423,"props":19805,"children":19806},{"href":19715},[19807],{"type":26,"value":19718},{"type":26,"value":744},{"type":21,"tag":746,"props":19810,"children":19811},{"type":748},[],{"type":26,"value":5301},{"type":21,"tag":42,"props":19814,"children":19816},{"className":19815},[],[19817],{"type":26,"value":726},{"type":21,"tag":657,"props":19819,"children":19821},{"name":19820},"VUID-vkCmdDrawIndirectByteCount2EXT-None-10909",[19822],{"type":21,"tag":22,"props":19823,"children":19824},{},[19825,19826,19836,19837,19841,19842,19847,19848,19853,19854,19859,19860,19864,19865,19868,19869],{"type":26,"value":1514},{"type":21,"tag":423,"props":19827,"children":19829},{"href":19828},"/man/VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT#features-primitiveTopologyPatchListRestart",[19830],{"type":21,"tag":42,"props":19831,"children":19833},{"className":19832},[],[19834],{"type":26,"value":19835},"primitiveTopologyPatchListRestart",{"type":26,"value":19748},{"type":21,"tag":423,"props":19838,"children":19839},{"href":19751},[19840],{"type":26,"value":19754},{"type":26,"value":1739},{"type":21,"tag":42,"props":19843,"children":19845},{"className":19844},[],[19846],{"type":26,"value":18891},{"type":26,"value":19790},{"type":21,"tag":42,"props":19849,"children":19851},{"className":19850},[],[19852],{"type":26,"value":16034},{"type":26,"value":18758},{"type":21,"tag":42,"props":19855,"children":19857},{"className":19856},[],[19858],{"type":26,"value":19711},{"type":26,"value":18766},{"type":21,"tag":423,"props":19861,"children":19862},{"href":19715},[19863],{"type":26,"value":19718},{"type":26,"value":744},{"type":21,"tag":746,"props":19866,"children":19867},{"type":748},[],{"type":26,"value":5301},{"type":21,"tag":42,"props":19870,"children":19872},{"className":19871},[],[19873],{"type":26,"value":726},{"type":21,"tag":657,"props":19875,"children":19877},{"name":19876},"VUID-vkCmdDrawIndirectByteCount2EXT-stage-06481",[19878],{"type":21,"tag":22,"props":19879,"children":19880},{},[19881,19883,19886,19888,19892,19893,19898,19900,19904,19905,19910,19911,19916,19917],{"type":26,"value":19882},"The bound graphics pipeline ",{"type":21,"tag":746,"props":19884,"children":19885},{"type":748},[],{"type":26,"value":19887}," not have been created with the\n",{"type":21,"tag":423,"props":19889,"children":19890},{"href":15997},[19891],{"type":26,"value":16000},{"type":26,"value":241},{"type":21,"tag":42,"props":19894,"children":19896},{"className":19895},[],[19897],{"type":26,"value":16007},{"type":26,"value":19899}," member of any element\nof ",{"type":21,"tag":423,"props":19901,"children":19902},{"href":9798},[19903],{"type":26,"value":5322},{"type":26,"value":241},{"type":21,"tag":42,"props":19906,"children":19908},{"className":19907},[],[19909],{"type":26,"value":16020},{"type":26,"value":16022},{"type":21,"tag":42,"props":19912,"children":19914},{"className":19913},[],[19915],{"type":26,"value":16385},{"type":26,"value":681},{"type":21,"tag":42,"props":19918,"children":19920},{"className":19919},[],[19921],{"type":26,"value":16426},{"type":21,"tag":657,"props":19923,"children":19925},{"name":19924},"VUID-vkCmdDrawIndirectByteCount2EXT-None-08885",[19926],{"type":21,"tag":22,"props":19927,"children":19928},{},[19929,19931,19934,19936,19941,19942,19947],{"type":26,"value":19930},"There ",{"type":21,"tag":746,"props":19932,"children":19933},{"type":748},[],{"type":26,"value":19935}," be no shader object bound to either of the\n",{"type":21,"tag":42,"props":19937,"children":19939},{"className":19938},[],[19940],{"type":26,"value":16385},{"type":26,"value":681},{"type":21,"tag":42,"props":19943,"children":19945},{"className":19944},[],[19946],{"type":26,"value":16426},{"type":26,"value":19948},"\nstages",{"type":21,"tag":657,"props":19950,"children":19952},{"name":19951},"VUID-vkCmdDrawIndirectByteCount2EXT-None-07619",[19953],{"type":21,"tag":22,"props":19954,"children":19955},{},[19956,19958,19963,19965,19970,19971,19977,19978,19984,19985,19988,19989,19993],{"type":26,"value":19957},"If\na shader object is bound to the\n",{"type":21,"tag":42,"props":19959,"children":19961},{"className":19960},[],[19962],{"type":26,"value":16041},{"type":26,"value":19964}," stage or\na graphics pipeline is bound which was created with both a\n",{"type":21,"tag":42,"props":19966,"children":19968},{"className":19967},[],[19969],{"type":26,"value":16041},{"type":26,"value":12428},{"type":21,"tag":42,"props":19972,"children":19974},{"className":19973},[],[19975],{"type":26,"value":19976},"VK_DYNAMIC_STATE_TESSELLATION_DOMAIN_ORIGIN_EXT",{"type":26,"value":7835},{"type":21,"tag":423,"props":19979,"children":19981},{"href":19980},"/man/vkCmdSetTessellationDomainOriginEXT",[19982],{"type":26,"value":19983},"vkCmdSetTessellationDomainOriginEXT",{"type":26,"value":744},{"type":21,"tag":746,"props":19986,"children":19987},{"type":748},[],{"type":26,"value":6869},{"type":21,"tag":423,"props":19990,"children":19991},{"href":5909},[19992],{"type":26,"value":5912},{"type":26,"value":6875},{"type":21,"tag":657,"props":19995,"children":19997},{"name":19996},"VUID-vkCmdDrawIndirectByteCount2EXT-OpExecutionMode-12239",[19998],{"type":21,"tag":22,"props":19999,"children":20000},{},[20001,20003,20008,20009,20014,20016,20022,20024,20027],{"type":26,"value":20002},"If a shader is bound to both the\n",{"type":21,"tag":42,"props":20004,"children":20006},{"className":20005},[],[20007],{"type":26,"value":16034},{"type":26,"value":7194},{"type":21,"tag":42,"props":20010,"children":20012},{"className":20011},[],[20013],{"type":26,"value":16041},{"type":26,"value":20015}," stages, and if both\nstages contain an ",{"type":21,"tag":42,"props":20017,"children":20019},{"className":20018},[],[20020],{"type":26,"value":20021},"OpExecutionMode",{"type":26,"value":20023}," instruction specifying the type\nof subdivision, they ",{"type":21,"tag":746,"props":20025,"children":20026},{"type":748},[],{"type":26,"value":20028}," be the same",{"type":21,"tag":657,"props":20030,"children":20032},{"name":20031},"VUID-vkCmdDrawIndirectByteCount2EXT-OpExecutionMode-12240",[20033],{"type":21,"tag":22,"props":20034,"children":20035},{},[20036,20037,20042,20043,20048,20049,20054,20056,20059],{"type":26,"value":20002},{"type":21,"tag":42,"props":20038,"children":20040},{"className":20039},[],[20041],{"type":26,"value":16034},{"type":26,"value":7194},{"type":21,"tag":42,"props":20044,"children":20046},{"className":20045},[],[20047],{"type":26,"value":16041},{"type":26,"value":20015},{"type":21,"tag":42,"props":20050,"children":20052},{"className":20051},[],[20053],{"type":26,"value":20021},{"type":26,"value":20055}," instruction specifying the\norientation of triangles, they ",{"type":21,"tag":746,"props":20057,"children":20058},{"type":748},[],{"type":26,"value":20028},{"type":21,"tag":657,"props":20061,"children":20063},{"name":20062},"VUID-vkCmdDrawIndirectByteCount2EXT-OpExecutionMode-12241",[20064],{"type":21,"tag":22,"props":20065,"children":20066},{},[20067,20068,20073,20074,20079,20080,20085,20087,20090],{"type":26,"value":20002},{"type":21,"tag":42,"props":20069,"children":20071},{"className":20070},[],[20072],{"type":26,"value":16034},{"type":26,"value":7194},{"type":21,"tag":42,"props":20075,"children":20077},{"className":20076},[],[20078],{"type":26,"value":16041},{"type":26,"value":20015},{"type":21,"tag":42,"props":20081,"children":20083},{"className":20082},[],[20084],{"type":26,"value":20021},{"type":26,"value":20086}," instruction specifying the\nsegment spacing, they ",{"type":21,"tag":746,"props":20088,"children":20089},{"type":748},[],{"type":26,"value":20028},{"type":21,"tag":657,"props":20092,"children":20094},{"name":20093},"VUID-vkCmdDrawIndirectByteCount2EXT-OpExecutionMode-12242",[20095],{"type":21,"tag":22,"props":20096,"children":20097},{},[20098,20099,20104,20105,20110,20111,20116,20118,20121],{"type":26,"value":20002},{"type":21,"tag":42,"props":20100,"children":20102},{"className":20101},[],[20103],{"type":26,"value":16034},{"type":26,"value":7194},{"type":21,"tag":42,"props":20106,"children":20108},{"className":20107},[],[20109],{"type":26,"value":16041},{"type":26,"value":20015},{"type":21,"tag":42,"props":20112,"children":20114},{"className":20113},[],[20115],{"type":26,"value":20021},{"type":26,"value":20117}," instruction specifying the output\npatch size, they ",{"type":21,"tag":746,"props":20119,"children":20120},{"type":748},[],{"type":26,"value":20028},{"type":21,"tag":657,"props":20123,"children":20125},{"name":20124},"VUID-vkCmdDrawIndirectByteCount2EXT-pNext-09461",[20126],{"type":21,"tag":22,"props":20127,"children":20128},{},[20129,20131,20137,20138,20143,20145,20149,20150,20156,20158,20162,20163,20169,20171,20176,20178,20184,20186,20192,20193,20199,20200,20205,20206,20211,20212,20215,20216],{"type":26,"value":20130},"If the bound graphics pipeline state was created with\n",{"type":21,"tag":423,"props":20132,"children":20134},{"href":20133},"/man/VkPipelineVertexInputDivisorStateCreateInfo",[20135],{"type":26,"value":20136},"VkPipelineVertexInputDivisorStateCreateInfo",{"type":26,"value":16951},{"type":21,"tag":42,"props":20139,"children":20141},{"className":20140},[],[20142],{"type":26,"value":9793},{"type":26,"value":20144},"\nchain of ",{"type":21,"tag":423,"props":20146,"children":20147},{"href":9798},[20148],{"type":26,"value":5322},{"type":26,"value":241},{"type":21,"tag":42,"props":20151,"children":20153},{"className":20152},[],[20154],{"type":26,"value":20155},"pVertexInputState",{"type":26,"value":20157},",\nany member of\n",{"type":21,"tag":423,"props":20159,"children":20160},{"href":20133},[20161],{"type":26,"value":20136},{"type":26,"value":241},{"type":21,"tag":42,"props":20164,"children":20166},{"className":20165},[],[20167],{"type":26,"value":20168},"pVertexBindingDivisors",{"type":26,"value":20170},"\nhas a value other than ",{"type":21,"tag":42,"props":20172,"children":20174},{"className":20173},[],[20175],{"type":26,"value":8136},{"type":26,"value":20177}," in ",{"type":21,"tag":42,"props":20179,"children":20181},{"className":20180},[],[20182],{"type":26,"value":20183},"divisor",{"type":26,"value":20185},", and\n",{"type":21,"tag":423,"props":20187,"children":20189},{"href":20188},"/man/VkPhysicalDeviceVertexAttributeDivisorProperties",[20190],{"type":26,"value":20191},"VkPhysicalDeviceVertexAttributeDivisorProperties",{"type":26,"value":241},{"type":21,"tag":42,"props":20194,"children":20196},{"className":20195},[],[20197],{"type":26,"value":20198},"supportsNonZeroFirstInstance",{"type":26,"value":6055},{"type":21,"tag":42,"props":20201,"children":20203},{"className":20202},[],[20204],{"type":26,"value":726},{"type":26,"value":6062},{"type":21,"tag":42,"props":20207,"children":20209},{"className":20208},[],[20210],{"type":26,"value":408},{"type":26,"value":744},{"type":21,"tag":746,"props":20213,"children":20214},{"type":748},[],{"type":26,"value":5301},{"type":21,"tag":42,"props":20217,"children":20219},{"className":20218},[],[20220],{"type":26,"value":604},{"type":21,"tag":657,"props":20222,"children":20224},{"name":20223},"VUID-vkCmdDrawIndirectByteCount2EXT-None-09462",[20225],{"type":21,"tag":22,"props":20226,"children":20227},{},[20228,20230,20236,20238,20243,20245,20251,20253,20257,20259,20264,20265,20270,20271,20275,20276,20281,20282,20287,20288,20293,20294,20297,20298],{"type":26,"value":20229},"If\n",{"type":21,"tag":423,"props":20231,"children":20233},{"href":20232},"/chapters/shaders#shaders-objects",[20234],{"type":26,"value":20235},"shader objects",{"type":26,"value":20237}," are used for drawing or\nthe bound graphics pipeline state was created with the\n",{"type":21,"tag":42,"props":20239,"children":20241},{"className":20240},[],[20242],{"type":26,"value":19038},{"type":26,"value":20244}," dynamic state enabled, any\nmember of the ",{"type":21,"tag":42,"props":20246,"children":20248},{"className":20247},[],[20249],{"type":26,"value":20250},"pVertexBindingDescriptions",{"type":26,"value":20252}," parameter to the\n",{"type":21,"tag":423,"props":20254,"children":20255},{"href":19170},[20256],{"type":26,"value":19173},{"type":26,"value":20258}," call that sets this dynamic state has a\nvalue other than ",{"type":21,"tag":42,"props":20260,"children":20262},{"className":20261},[],[20263],{"type":26,"value":8136},{"type":26,"value":20177},{"type":21,"tag":42,"props":20266,"children":20268},{"className":20267},[],[20269],{"type":26,"value":20183},{"type":26,"value":20185},{"type":21,"tag":423,"props":20272,"children":20273},{"href":20188},[20274],{"type":26,"value":20191},{"type":26,"value":241},{"type":21,"tag":42,"props":20277,"children":20279},{"className":20278},[],[20280],{"type":26,"value":20198},{"type":26,"value":6055},{"type":21,"tag":42,"props":20283,"children":20285},{"className":20284},[],[20286],{"type":26,"value":726},{"type":26,"value":6062},{"type":21,"tag":42,"props":20289,"children":20291},{"className":20290},[],[20292],{"type":26,"value":408},{"type":26,"value":744},{"type":21,"tag":746,"props":20295,"children":20296},{"type":748},[],{"type":26,"value":5301},{"type":21,"tag":42,"props":20299,"children":20301},{"className":20300},[],[20302],{"type":26,"value":604},{"type":21,"tag":657,"props":20304,"children":20306},{"name":20305},"VUID-vkCmdDrawIndirectByteCount2EXT-counterOffset-09474",[20307],{"type":21,"tag":22,"props":20308,"children":20309},{},[20310,20315,20316,20319,20320],{"type":21,"tag":42,"props":20311,"children":20313},{"className":20312},[],[20314],{"type":26,"value":439},{"type":26,"value":744},{"type":21,"tag":746,"props":20317,"children":20318},{"type":748},[],{"type":26,"value":4067},{"type":21,"tag":42,"props":20321,"children":20323},{"className":20322},[],[20324],{"type":26,"value":20325},"4",{"type":21,"tag":657,"props":20327,"children":20329},{"name":20328},"VUID-vkCmdDrawIndirectByteCount2EXT-transformFeedback-02287",[20330],{"type":21,"tag":22,"props":20331,"children":20332},{},[20333,20339,20340,20346,20349],{"type":21,"tag":42,"props":20334,"children":20336},{"className":20335},[],[20337],{"type":26,"value":20338},"VkPhysicalDeviceTransformFeedbackFeaturesEXT",{"type":26,"value":241},{"type":21,"tag":42,"props":20341,"children":20343},{"className":20342},[],[20344],{"type":26,"value":20345},"transformFeedback",{"type":21,"tag":746,"props":20347,"children":20348},{"type":748},[],{"type":26,"value":15788},{"type":21,"tag":657,"props":20351,"children":20353},{"name":20352},"VUID-vkCmdDrawIndirectByteCount2EXT-transformFeedbackDraw-02288",[20354],{"type":21,"tag":22,"props":20355,"children":20356},{},[20357,20359,20362,20364,20370,20371],{"type":26,"value":20358},"The implementation ",{"type":21,"tag":746,"props":20360,"children":20361},{"type":748},[],{"type":26,"value":20363}," support\n",{"type":21,"tag":42,"props":20365,"children":20367},{"className":20366},[],[20368],{"type":26,"value":20369},"VkPhysicalDeviceTransformFeedbackPropertiesEXT",{"type":26,"value":241},{"type":21,"tag":42,"props":20372,"children":20374},{"className":20373},[],[20375],{"type":26,"value":20376},"transformFeedbackDraw",{"type":21,"tag":657,"props":20378,"children":20380},{"name":20379},"VUID-vkCmdDrawIndirectByteCount2EXT-vertexStride-02289",[20381],{"type":21,"tag":22,"props":20382,"children":20383},{},[20384,20389,20390,20393,20395,20400,20401],{"type":21,"tag":42,"props":20385,"children":20387},{"className":20386},[],[20388],{"type":26,"value":450},{"type":26,"value":744},{"type":21,"tag":746,"props":20391,"children":20392},{"type":748},[],{"type":26,"value":20394}," be greater than 0 and less than or equal to\n",{"type":21,"tag":42,"props":20396,"children":20398},{"className":20397},[],[20399],{"type":26,"value":20369},{"type":26,"value":241},{"type":21,"tag":42,"props":20402,"children":20404},{"className":20403},[],[20405],{"type":26,"value":20406},"maxTransformFeedbackBufferDataStride",{"type":21,"tag":657,"props":20408,"children":20410},{"name":20409},"VUID-vkCmdDrawIndirectByteCount2EXT-vertexStride-09475",[20411],{"type":21,"tag":22,"props":20412,"children":20413},{},[20414,20419,20420,20423,20424],{"type":21,"tag":42,"props":20415,"children":20417},{"className":20416},[],[20418],{"type":26,"value":450},{"type":26,"value":744},{"type":21,"tag":746,"props":20421,"children":20422},{"type":748},[],{"type":26,"value":4067},{"type":21,"tag":42,"props":20425,"children":20427},{"className":20426},[],[20428],{"type":26,"value":20325},{"type":21,"tag":657,"props":20430,"children":20432},{"name":20431},"VUID-vkCmdDrawIndirectByteCount2EXT-commandBuffer-02646",[20433],{"type":21,"tag":22,"props":20434,"children":20435},{},[20436,20441,20442,20445],{"type":21,"tag":42,"props":20437,"children":20439},{"className":20438},[],[20440],{"type":26,"value":83},{"type":26,"value":744},{"type":21,"tag":746,"props":20443,"children":20444},{"type":748},[],{"type":26,"value":20446}," not be a protected command buffer",{"type":21,"tag":657,"props":20448,"children":20450},{"name":20449},"VUID-vkCmdDrawIndirectByteCount2EXT-pInfo-13061",[20451],{"type":21,"tag":22,"props":20452,"children":20453},{},[20454,20455,20459,20461,20467,20469,20472,20474,20480],{"type":26,"value":3728},{"type":21,"tag":423,"props":20456,"children":20457},{"href":3159},[20458],{"type":26,"value":3162},{"type":26,"value":20460}," that ",{"type":21,"tag":42,"props":20462,"children":20464},{"className":20463},[],[20465],{"type":26,"value":20466},"pInfo→counterRange",{"type":26,"value":20468}," was queried from ",{"type":21,"tag":746,"props":20470,"children":20471},{"type":748},[],{"type":26,"value":20473},"\nhave been created with the ",{"type":21,"tag":42,"props":20475,"children":20477},{"className":20476},[],[20478],{"type":26,"value":20479},"VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT",{"type":26,"value":20481}," bit\nset",{"type":21,"tag":657,"props":20483,"children":20485},{"name":20484},"VUID-vkCmdDrawIndirectByteCount2EXT-pInfo-13062",[20486],{"type":21,"tag":22,"props":20487,"children":20488},{},[20489,20495,20496,20499,20500],{"type":21,"tag":42,"props":20490,"children":20492},{"className":20491},[],[20493],{"type":26,"value":20494},"pInfo→counterRange.address",{"type":26,"value":744},{"type":21,"tag":746,"props":20497,"children":20498},{"type":748},[],{"type":26,"value":4067},{"type":21,"tag":42,"props":20501,"children":20503},{"className":20502},[],[20504],{"type":26,"value":20325},{"type":21,"tag":652,"props":20506,"children":20508},{"name":20507},"Valid Usage (Implicit)",[20509,20535,20559,20583,20617,20631,20644],{"type":21,"tag":657,"props":20510,"children":20512},{"name":20511},"VUID-vkCmdDrawIndirectByteCount2EXT-commandBuffer-parameter",[20513],{"type":21,"tag":22,"props":20514,"children":20515},{},[20516,20521,20522,20525,20527,20533],{"type":21,"tag":42,"props":20517,"children":20519},{"className":20518},[],[20520],{"type":26,"value":83},{"type":26,"value":744},{"type":21,"tag":746,"props":20523,"children":20524},{"type":748},[],{"type":26,"value":20526}," be a valid ",{"type":21,"tag":423,"props":20528,"children":20530},{"href":20529},"/man/VkCommandBuffer",[20531],{"type":26,"value":20532},"VkCommandBuffer",{"type":26,"value":20534}," handle",{"type":21,"tag":657,"props":20536,"children":20538},{"name":20537},"VUID-vkCmdDrawIndirectByteCount2EXT-pCounterInfo-parameter",[20539],{"type":21,"tag":22,"props":20540,"children":20541},{},[20542,20547,20548,20551,20553,20557],{"type":21,"tag":42,"props":20543,"children":20545},{"className":20544},[],[20546],{"type":26,"value":419},{"type":26,"value":744},{"type":21,"tag":746,"props":20549,"children":20550},{"type":748},[],{"type":26,"value":20552}," be a valid pointer to a valid ",{"type":21,"tag":423,"props":20554,"children":20555},{"href":425},[20556],{"type":26,"value":428},{"type":26,"value":20558}," structure",{"type":21,"tag":657,"props":20560,"children":20562},{"name":20561},"VUID-vkCmdDrawIndirectByteCount2EXT-commandBuffer-recording",[20563],{"type":21,"tag":22,"props":20564,"children":20565},{},[20566,20571,20572,20575,20577],{"type":21,"tag":42,"props":20567,"children":20569},{"className":20568},[],[20570],{"type":26,"value":83},{"type":26,"value":744},{"type":21,"tag":746,"props":20573,"children":20574},{"type":748},[],{"type":26,"value":20576}," be in the ",{"type":21,"tag":423,"props":20578,"children":20580},{"href":20579},"/chapters/commandbuffers#commandbuffers-lifecycle",[20581],{"type":26,"value":20582},"recording state",{"type":21,"tag":657,"props":20584,"children":20586},{"name":20585},"VUID-vkCmdDrawIndirectByteCount2EXT-commandBuffer-cmdpool",[20587],{"type":21,"tag":22,"props":20588,"children":20589},{},[20590,20591,20597,20598,20603,20605,20608,20610,20615],{"type":26,"value":3728},{"type":21,"tag":42,"props":20592,"children":20594},{"className":20593},[],[20595],{"type":26,"value":20596},"VkCommandPool",{"type":26,"value":20460},{"type":21,"tag":42,"props":20599,"children":20601},{"className":20600},[],[20602],{"type":26,"value":83},{"type":26,"value":20604}," was allocated from ",{"type":21,"tag":746,"props":20606,"children":20607},{"type":748},[],{"type":26,"value":20609}," support ",{"type":21,"tag":42,"props":20611,"children":20613},{"className":20612},[],[20614],{"type":26,"value":12},{"type":26,"value":20616}," operations",{"type":21,"tag":657,"props":20618,"children":20620},{"name":20619},"VUID-vkCmdDrawIndirectByteCount2EXT-renderpass",[20621],{"type":21,"tag":22,"props":20622,"children":20623},{},[20624,20626,20629],{"type":26,"value":20625},"This command ",{"type":21,"tag":746,"props":20627,"children":20628},{"type":748},[],{"type":26,"value":20630}," only be called inside of a render pass instance",{"type":21,"tag":657,"props":20632,"children":20634},{"name":20633},"VUID-vkCmdDrawIndirectByteCount2EXT-suspended",[20635],{"type":21,"tag":22,"props":20636,"children":20637},{},[20638,20639,20642],{"type":26,"value":20625},{"type":21,"tag":746,"props":20640,"children":20641},{"type":748},[],{"type":26,"value":20643}," not be called between suspended render pass instances",{"type":21,"tag":657,"props":20645,"children":20647},{"name":20646},"VUID-vkCmdDrawIndirectByteCount2EXT-videocoding",[20648],{"type":21,"tag":22,"props":20649,"children":20650},{},[20651,20652,20655],{"type":26,"value":20625},{"type":21,"tag":746,"props":20653,"children":20654},{"type":748},[],{"type":26,"value":20656}," only be called outside of a video coding scope",{"type":21,"tag":20658,"props":20659,"children":20661},"validity-box",{"name":20660},"Host Synchronization",[20662],{"type":21,"tag":375,"props":20663,"children":20664},{},[20665,20681],{"type":21,"tag":379,"props":20666,"children":20667},{},[20668,20670,20675,20676,20679],{"type":26,"value":20669},"Host access to ",{"type":21,"tag":42,"props":20671,"children":20673},{"className":20672},[],[20674],{"type":26,"value":83},{"type":26,"value":744},{"type":21,"tag":746,"props":20677,"children":20678},{"type":748},[],{"type":26,"value":20680}," be externally synchronized",{"type":21,"tag":379,"props":20682,"children":20683},{},[20684,20686,20691,20692,20697,20698,20701],{"type":26,"value":20685},"Host access to the ",{"type":21,"tag":42,"props":20687,"children":20689},{"className":20688},[],[20690],{"type":26,"value":20596},{"type":26,"value":20460},{"type":21,"tag":42,"props":20693,"children":20695},{"className":20694},[],[20696],{"type":26,"value":83},{"type":26,"value":20604},{"type":21,"tag":746,"props":20699,"children":20700},{"type":748},[],{"type":26,"value":20680},{"type":21,"tag":20703,"props":20704,"children":20705},"style",{},[20706],{"type":26,"value":20707},"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":20709},[],"markdown",1773471472894]