[{"data":1,"prerenderedAt":17709},["ShallowReactive",2],{"zotj47XUnt":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":17708,"_id":4},"vkCmdDrawIndirectByteCountEXT","Draw primitives with indirect parameters where the vertex count is derived from the counter byte value in the counter buffer","VK_EXT_transform_feedback",[8,9],"primary","secondary","inside",[12],"graphics",[14],"action","protos",[],{"type":18,"children":19,"toc":17706},"root",[20,28,406,505,541,553,693,705,17490,17654,17700],{"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 buffer and the passed in vertex stride parameter, call:",{"type":21,"tag":29,"props":30,"children":31},"code-group",{},[32,195],{"type":21,"tag":33,"props":34,"children":40},"pre",{"code":35,"filename":36,"language":37,"meta":38,"className":39,"style":38},"void vkCmdDrawIndirectByteCountEXT(\n VkCommandBuffer commandBuffer,\n uint32_t instanceCount,\n uint32_t firstInstance,\n VkBuffer counterBuffer,\n VkDeviceSize counterBufferOffset,\n uint32_t counterOffset,\n uint32_t vertexStride);\n","C","c","","language-c shiki shiki-themes github-light-default github-dark-default",[41],{"type":21,"tag":42,"props":43,"children":44},"code",{"__ignoreMap":38},[45,69,89,107,124,142,160,177],{"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}," vkCmdDrawIndirectByteCountEXT",{"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],{"type":21,"tag":46,"props":129,"children":130},{"style":65},[131],{"type":26,"value":132}," VkBuffer ",{"type":21,"tag":46,"props":134,"children":135},{"style":80},[136],{"type":26,"value":137},"counterBuffer",{"type":21,"tag":46,"props":139,"children":140},{"style":65},[141],{"type":26,"value":88},{"type":21,"tag":46,"props":143,"children":145},{"class":48,"line":144},6,[146,151,156],{"type":21,"tag":46,"props":147,"children":148},{"style":65},[149],{"type":26,"value":150}," VkDeviceSize ",{"type":21,"tag":46,"props":152,"children":153},{"style":80},[154],{"type":26,"value":155},"counterBufferOffset",{"type":21,"tag":46,"props":157,"children":158},{"style":65},[159],{"type":26,"value":88},{"type":21,"tag":46,"props":161,"children":163},{"class":48,"line":162},7,[164,168,173],{"type":21,"tag":46,"props":165,"children":166},{"style":53},[167],{"type":26,"value":97},{"type":21,"tag":46,"props":169,"children":170},{"style":80},[171],{"type":26,"value":172}," counterOffset",{"type":21,"tag":46,"props":174,"children":175},{"style":65},[176],{"type":26,"value":88},{"type":21,"tag":46,"props":178,"children":180},{"class":48,"line":179},8,[181,185,190],{"type":21,"tag":46,"props":182,"children":183},{"style":53},[184],{"type":26,"value":97},{"type":21,"tag":46,"props":186,"children":187},{"style":80},[188],{"type":26,"value":189}," vertexStride",{"type":21,"tag":46,"props":191,"children":192},{"style":65},[193],{"type":26,"value":194},");\n",{"type":21,"tag":33,"props":196,"children":201},{"code":197,"filename":198,"language":199,"meta":38,"className":200,"style":38},"pub fn cmd_draw_indirect_byte_count_ext(\n command_buffer: vk::CommandBuffer,\n instance_count: u32,\n first_instance: u32,\n counter_buffer: vk::Buffer,\n counter_buffer_offset: vk::DeviceSize,\n counter_offset: u32,\n vertex_stride: u32,\n);\n","Rust","rs","language-rs shiki shiki-themes github-light-default github-dark-default",[202],{"type":21,"tag":42,"props":203,"children":204},{"__ignoreMap":38},[205,227,259,280,300,329,358,378,398],{"type":21,"tag":46,"props":206,"children":207},{"class":48,"line":49},[208,213,218,223],{"type":21,"tag":46,"props":209,"children":210},{"style":53},[211],{"type":26,"value":212},"pub",{"type":21,"tag":46,"props":214,"children":215},{"style":53},[216],{"type":26,"value":217}," fn",{"type":21,"tag":46,"props":219,"children":220},{"style":59},[221],{"type":26,"value":222}," cmd_draw_indirect_byte_count_ext",{"type":21,"tag":46,"props":224,"children":225},{"style":65},[226],{"type":26,"value":68},{"type":21,"tag":46,"props":228,"children":229},{"class":48,"line":71},[230,235,240,245,250,255],{"type":21,"tag":46,"props":231,"children":232},{"style":65},[233],{"type":26,"value":234}," command_buffer",{"type":21,"tag":46,"props":236,"children":237},{"style":53},[238],{"type":26,"value":239},":",{"type":21,"tag":46,"props":241,"children":242},{"style":80},[243],{"type":26,"value":244}," vk",{"type":21,"tag":46,"props":246,"children":247},{"style":53},[248],{"type":26,"value":249},"::",{"type":21,"tag":46,"props":251,"children":252},{"style":80},[253],{"type":26,"value":254},"CommandBuffer",{"type":21,"tag":46,"props":256,"children":257},{"style":65},[258],{"type":26,"value":88},{"type":21,"tag":46,"props":260,"children":261},{"class":48,"line":91},[262,267,271,276],{"type":21,"tag":46,"props":263,"children":264},{"style":65},[265],{"type":26,"value":266}," instance_count",{"type":21,"tag":46,"props":268,"children":269},{"style":53},[270],{"type":26,"value":239},{"type":21,"tag":46,"props":272,"children":273},{"style":80},[274],{"type":26,"value":275}," u32",{"type":21,"tag":46,"props":277,"children":278},{"style":65},[279],{"type":26,"value":88},{"type":21,"tag":46,"props":281,"children":282},{"class":48,"line":109},[283,288,292,296],{"type":21,"tag":46,"props":284,"children":285},{"style":65},[286],{"type":26,"value":287}," first_instance",{"type":21,"tag":46,"props":289,"children":290},{"style":53},[291],{"type":26,"value":239},{"type":21,"tag":46,"props":293,"children":294},{"style":80},[295],{"type":26,"value":275},{"type":21,"tag":46,"props":297,"children":298},{"style":65},[299],{"type":26,"value":88},{"type":21,"tag":46,"props":301,"children":302},{"class":48,"line":126},[303,308,312,316,320,325],{"type":21,"tag":46,"props":304,"children":305},{"style":65},[306],{"type":26,"value":307}," counter_buffer",{"type":21,"tag":46,"props":309,"children":310},{"style":53},[311],{"type":26,"value":239},{"type":21,"tag":46,"props":313,"children":314},{"style":80},[315],{"type":26,"value":244},{"type":21,"tag":46,"props":317,"children":318},{"style":53},[319],{"type":26,"value":249},{"type":21,"tag":46,"props":321,"children":322},{"style":80},[323],{"type":26,"value":324},"Buffer",{"type":21,"tag":46,"props":326,"children":327},{"style":65},[328],{"type":26,"value":88},{"type":21,"tag":46,"props":330,"children":331},{"class":48,"line":144},[332,337,341,345,349,354],{"type":21,"tag":46,"props":333,"children":334},{"style":65},[335],{"type":26,"value":336}," counter_buffer_offset",{"type":21,"tag":46,"props":338,"children":339},{"style":53},[340],{"type":26,"value":239},{"type":21,"tag":46,"props":342,"children":343},{"style":80},[344],{"type":26,"value":244},{"type":21,"tag":46,"props":346,"children":347},{"style":53},[348],{"type":26,"value":249},{"type":21,"tag":46,"props":350,"children":351},{"style":80},[352],{"type":26,"value":353},"DeviceSize",{"type":21,"tag":46,"props":355,"children":356},{"style":65},[357],{"type":26,"value":88},{"type":21,"tag":46,"props":359,"children":360},{"class":48,"line":162},[361,366,370,374],{"type":21,"tag":46,"props":362,"children":363},{"style":65},[364],{"type":26,"value":365}," counter_offset",{"type":21,"tag":46,"props":367,"children":368},{"style":53},[369],{"type":26,"value":239},{"type":21,"tag":46,"props":371,"children":372},{"style":80},[373],{"type":26,"value":275},{"type":21,"tag":46,"props":375,"children":376},{"style":65},[377],{"type":26,"value":88},{"type":21,"tag":46,"props":379,"children":380},{"class":48,"line":179},[381,386,390,394],{"type":21,"tag":46,"props":382,"children":383},{"style":65},[384],{"type":26,"value":385}," vertex_stride",{"type":21,"tag":46,"props":387,"children":388},{"style":53},[389],{"type":26,"value":239},{"type":21,"tag":46,"props":391,"children":392},{"style":80},[393],{"type":26,"value":275},{"type":21,"tag":46,"props":395,"children":396},{"style":65},[397],{"type":26,"value":88},{"type":21,"tag":46,"props":399,"children":401},{"class":48,"line":400},9,[402],{"type":21,"tag":46,"props":403,"children":404},{"style":65},[405],{"type":26,"value":194},{"type":21,"tag":407,"props":408,"children":409},"ul",{},[410,421,432,443,453,463,486],{"type":21,"tag":411,"props":412,"children":413},"li",{},[414,419],{"type":21,"tag":42,"props":415,"children":417},{"className":416},[],[418],{"type":26,"value":83},{"type":26,"value":420}," is the command buffer into which the command is\nrecorded.",{"type":21,"tag":411,"props":422,"children":423},{},[424,430],{"type":21,"tag":42,"props":425,"children":427},{"className":426},[],[428],{"type":26,"value":429},"instanceCount",{"type":26,"value":431}," is the number of instances to draw.",{"type":21,"tag":411,"props":433,"children":434},{},[435,441],{"type":21,"tag":42,"props":436,"children":438},{"className":437},[],[439],{"type":26,"value":440},"firstInstance",{"type":26,"value":442}," is the instance ID of the first instance to draw.",{"type":21,"tag":411,"props":444,"children":445},{},[446,451],{"type":21,"tag":42,"props":447,"children":449},{"className":448},[],[450],{"type":26,"value":137},{"type":26,"value":452}," is the buffer handle from where the byte count is\nread.",{"type":21,"tag":411,"props":454,"children":455},{},[456,461],{"type":21,"tag":42,"props":457,"children":459},{"className":458},[],[460],{"type":26,"value":155},{"type":26,"value":462}," is the offset into the buffer used to read the\nbyte count, which is used to calculate the vertex count for this draw\ncall.",{"type":21,"tag":411,"props":464,"children":465},{},[466,472,474,479,481],{"type":21,"tag":42,"props":467,"children":469},{"className":468},[],[470],{"type":26,"value":471},"counterOffset",{"type":26,"value":473}," is subtracted from the byte count read from the\n",{"type":21,"tag":42,"props":475,"children":477},{"className":476},[],[478],{"type":26,"value":137},{"type":26,"value":480}," at the ",{"type":21,"tag":42,"props":482,"children":484},{"className":483},[],[485],{"type":26,"value":155},{"type":21,"tag":411,"props":487,"children":488},{},[489,495,497,503],{"type":21,"tag":42,"props":490,"children":492},{"className":491},[],[493],{"type":26,"value":494},"vertexStride",{"type":26,"value":496}," 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":498,"children":500},{"className":499},[],[501],{"type":26,"value":502},"XfbStride",{"type":26,"value":504},".",{"type":21,"tag":22,"props":506,"children":507},{},[508,510,517,519,525,527,532,534,539],{"type":26,"value":509},"When the command is executed, primitives are assembled in the same way as\ndone with ",{"type":21,"tag":511,"props":512,"children":514},"a",{"href":513},"/man/vkCmdDraw",[515],{"type":26,"value":516},"vkCmdDraw",{"type":26,"value":518}," except the ",{"type":21,"tag":42,"props":520,"children":522},{"className":521},[],[523],{"type":26,"value":524},"vertexCount",{"type":26,"value":526}," is calculated based\non the byte count read from ",{"type":21,"tag":42,"props":528,"children":530},{"className":529},[],[531],{"type":26,"value":137},{"type":26,"value":533}," at offset\n",{"type":21,"tag":42,"props":535,"children":537},{"className":536},[],[538],{"type":26,"value":155},{"type":26,"value":540},".\nThe assembled primitives execute the bound graphics pipeline.",{"type":21,"tag":22,"props":542,"children":543},{},[544,546,551],{"type":26,"value":545},"The effective ",{"type":21,"tag":42,"props":547,"children":549},{"className":548},[],[550],{"type":26,"value":524},{"type":26,"value":552}," is calculated as follows:",{"type":21,"tag":33,"props":554,"children":556},{"code":555,"language":37,"meta":38,"className":39,"style":38},"const uint32_t * counterBufferPtr = (const uint8_t *)counterBuffer.address + counterBufferOffset;\nvertexCount = floor(max(0, (*counterBufferPtr - counterOffset)) / vertexStride);\n",[557],{"type":21,"tag":42,"props":558,"children":559},{"__ignoreMap":38},[560,621],{"type":21,"tag":46,"props":561,"children":562},{"class":48,"line":49},[563,568,573,578,583,588,593,597,602,606,611,616],{"type":21,"tag":46,"props":564,"children":565},{"style":53},[566],{"type":26,"value":567},"const",{"type":21,"tag":46,"props":569,"children":570},{"style":53},[571],{"type":26,"value":572}," uint32_t",{"type":21,"tag":46,"props":574,"children":575},{"style":53},[576],{"type":26,"value":577}," *",{"type":21,"tag":46,"props":579,"children":580},{"style":65},[581],{"type":26,"value":582}," counterBufferPtr ",{"type":21,"tag":46,"props":584,"children":585},{"style":53},[586],{"type":26,"value":587},"=",{"type":21,"tag":46,"props":589,"children":590},{"style":65},[591],{"type":26,"value":592}," (",{"type":21,"tag":46,"props":594,"children":595},{"style":53},[596],{"type":26,"value":567},{"type":21,"tag":46,"props":598,"children":599},{"style":53},[600],{"type":26,"value":601}," uint8_t",{"type":21,"tag":46,"props":603,"children":604},{"style":53},[605],{"type":26,"value":577},{"type":21,"tag":46,"props":607,"children":608},{"style":65},[609],{"type":26,"value":610},")counterBuffer.address ",{"type":21,"tag":46,"props":612,"children":613},{"style":53},[614],{"type":26,"value":615},"+",{"type":21,"tag":46,"props":617,"children":618},{"style":65},[619],{"type":26,"value":620}," counterBufferOffset;\n",{"type":21,"tag":46,"props":622,"children":623},{"class":48,"line":71},[624,629,633,638,643,648,652,658,663,668,673,678,683,688],{"type":21,"tag":46,"props":625,"children":626},{"style":65},[627],{"type":26,"value":628},"vertexCount ",{"type":21,"tag":46,"props":630,"children":631},{"style":53},[632],{"type":26,"value":587},{"type":21,"tag":46,"props":634,"children":635},{"style":59},[636],{"type":26,"value":637}," floor",{"type":21,"tag":46,"props":639,"children":640},{"style":65},[641],{"type":26,"value":642},"(",{"type":21,"tag":46,"props":644,"children":645},{"style":59},[646],{"type":26,"value":647},"max",{"type":21,"tag":46,"props":649,"children":650},{"style":65},[651],{"type":26,"value":642},{"type":21,"tag":46,"props":653,"children":655},{"style":654},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[656],{"type":26,"value":657},"0",{"type":21,"tag":46,"props":659,"children":660},{"style":65},[661],{"type":26,"value":662},", (",{"type":21,"tag":46,"props":664,"children":665},{"style":53},[666],{"type":26,"value":667},"*",{"type":21,"tag":46,"props":669,"children":670},{"style":65},[671],{"type":26,"value":672},"counterBufferPtr ",{"type":21,"tag":46,"props":674,"children":675},{"style":53},[676],{"type":26,"value":677},"-",{"type":21,"tag":46,"props":679,"children":680},{"style":65},[681],{"type":26,"value":682}," counterOffset)) ",{"type":21,"tag":46,"props":684,"children":685},{"style":53},[686],{"type":26,"value":687},"/",{"type":21,"tag":46,"props":689,"children":690},{"style":65},[691],{"type":26,"value":692}," vertexStride);\n",{"type":21,"tag":22,"props":694,"children":695},{},[696,697,703],{"type":26,"value":545},{"type":21,"tag":42,"props":698,"children":700},{"className":699},[],[701],{"type":26,"value":702},"firstVertex",{"type":26,"value":704}," is zero.",{"type":21,"tag":706,"props":707,"children":709},"validity-group",{"name":708},"Valid Usage",[710,812,886,956,1019,1071,1126,1163,1192,1225,1262,1326,1380,1440,1497,1538,1594,1651,1697,1738,1783,1824,1910,1962,1982,2052,2099,2135,2173,2197,2231,2258,2291,2316,2336,2412,2478,2518,2554,2609,2638,2684,2711,2777,2835,2881,2937,2987,3033,3071,3119,3162,3204,3244,3303,3359,3395,3431,3466,3502,3536,3562,3641,3713,3755,3786,3815,3833,3883,3934,3975,3989,4033,4088,4169,4219,4250,4264,4281,4296,4311,4325,4339,4360,4394,4431,4462,4493,4560,4614,4671,4751,4782,4914,4979,5047,5112,5178,5205,5249,5322,5371,5419,5467,5515,5583,5644,5693,5757,5827,5888,5954,6005,6056,6106,6157,6213,6263,6312,6366,6437,6514,6569,6623,6667,6729,6759,6807,6882,6950,7004,7058,7127,7136,7162,7182,7246,7300,7354,7407,7462,7516,7559,7610,7701,7785,7894,7990,8077,8127,8185,8217,8252,8307,8359,8394,8429,8460,8517,8562,8621,8666,8698,8763,8807,8839,8900,8966,9037,9115,9176,9244,9319,9362,9403,9496,9571,9640,9730,9799,9865,9936,9971,10025,10076,10126,10166,10210,10249,10308,10354,10399,10447,10521,10573,10619,10678,10745,10773,10822,10851,10914,10945,10990,11039,11096,11169,11212,11243,11287,11318,11377,11440,11471,11542,11611,11673,11704,11770,11836,11897,11934,12003,12045,12080,12119,12180,12258,12313,12386,12457,12512,12574,12634,12694,12743,12781,12834,12881,12926,12982,13032,13098,13145,13208,13254,13317,13363,13410,13458,13515,13569,13621,13718,13805,13854,13952,14043,14114,14172,14197,14297,14408,14463,14508,14553,14592,14635,14701,14761,14822,14904,14952,15026,15080,15101,15134,15178,15216,15257,15286,15329,15370,15435,15510,15580,15627,15664,15702,15716,15729,15787,15855,15914,15985,16061,16103,16126,16158,16191,16211,16240,16283,16321,16393,16456,16494,16573,16696,16771,16847,16921,16960,16998,17034,17081,17108,17207,17289,17313,17340,17370,17398,17422,17446,17468],{"type":21,"tag":711,"props":712,"children":714},"validity-field",{"name":713},"VUID-vkCmdDrawIndirectByteCountEXT-magFilter-04553",[715],{"type":21,"tag":22,"props":716,"children":717},{},[718,720,726,728,734,736,742,744,750,751,757,759,765,767,773,775,781,783,789,791,797,799,804,806],{"type":26,"value":719},"If a ",{"type":21,"tag":511,"props":721,"children":723},{"href":722},"/man/VkSampler",[724],{"type":26,"value":725},"VkSampler",{"type":26,"value":727}," created with ",{"type":21,"tag":42,"props":729,"children":731},{"className":730},[],[732],{"type":26,"value":733},"magFilter",{"type":26,"value":735}," or ",{"type":21,"tag":42,"props":737,"children":739},{"className":738},[],[740],{"type":26,"value":741},"minFilter",{"type":26,"value":743},"\nequal to ",{"type":21,"tag":42,"props":745,"children":747},{"className":746},[],[748],{"type":26,"value":749},"VK_FILTER_LINEAR",{"type":26,"value":88},{"type":21,"tag":42,"props":752,"children":754},{"className":753},[],[755],{"type":26,"value":756},"reductionMode",{"type":26,"value":758}," equal to\n",{"type":21,"tag":42,"props":760,"children":762},{"className":761},[],[763],{"type":26,"value":764},"VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE",{"type":26,"value":766},",\nand ",{"type":21,"tag":42,"props":768,"children":770},{"className":769},[],[771],{"type":26,"value":772},"compareEnable",{"type":26,"value":774}," equal to ",{"type":21,"tag":42,"props":776,"children":778},{"className":777},[],[779],{"type":26,"value":780},"VK_FALSE",{"type":26,"value":782}," is used to sample a\n",{"type":21,"tag":511,"props":784,"children":786},{"href":785},"/man/VkImageView",[787],{"type":26,"value":788},"VkImageView",{"type":26,"value":790}," as a result of this command, then the image view’s\n",{"type":21,"tag":511,"props":792,"children":794},{"href":793},"/chapters/resources#resources-image-view-format-features",[795],{"type":26,"value":796},"format features",{"type":26,"value":798}," ",{"type":21,"tag":800,"props":801,"children":803},"normative",{"type":802},"must",[],{"type":26,"value":805}," contain\n",{"type":21,"tag":42,"props":807,"children":809},{"className":808},[],[810],{"type":26,"value":811},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT",{"type":21,"tag":711,"props":813,"children":815},{"name":814},"VUID-vkCmdDrawIndirectByteCountEXT-magFilter-09598",[816],{"type":21,"tag":22,"props":817,"children":818},{},[819,820,824,825,830,831,836,837,842,844,849,851,857,859,865,866,870,871,875,876,879,880],{"type":26,"value":719},{"type":21,"tag":511,"props":821,"children":822},{"href":722},[823],{"type":26,"value":725},{"type":26,"value":727},{"type":21,"tag":42,"props":826,"children":828},{"className":827},[],[829],{"type":26,"value":733},{"type":26,"value":735},{"type":21,"tag":42,"props":832,"children":834},{"className":833},[],[835],{"type":26,"value":741},{"type":26,"value":743},{"type":21,"tag":42,"props":838,"children":840},{"className":839},[],[841],{"type":26,"value":749},{"type":26,"value":843}," and ",{"type":21,"tag":42,"props":845,"children":847},{"className":846},[],[848],{"type":26,"value":756},{"type":26,"value":850}," equal to either\n",{"type":21,"tag":42,"props":852,"children":854},{"className":853},[],[855],{"type":26,"value":856},"VK_SAMPLER_REDUCTION_MODE_MIN",{"type":26,"value":858}," or\n",{"type":21,"tag":42,"props":860,"children":862},{"className":861},[],[863],{"type":26,"value":864},"VK_SAMPLER_REDUCTION_MODE_MAX",{"type":26,"value":782},{"type":21,"tag":511,"props":867,"children":868},{"href":785},[869],{"type":26,"value":788},{"type":26,"value":790},{"type":21,"tag":511,"props":872,"children":873},{"href":793},[874],{"type":26,"value":796},{"type":26,"value":798},{"type":21,"tag":800,"props":877,"children":878},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":881,"children":883},{"className":882},[],[884],{"type":26,"value":885},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT",{"type":21,"tag":711,"props":887,"children":889},{"name":888},"VUID-vkCmdDrawIndirectByteCountEXT-mipmapMode-04770",[890],{"type":21,"tag":22,"props":891,"children":892},{},[893,894,898,899,905,906,912,913,918,919,924,925,930,931,936,937,941,942,946,947,950,951],{"type":26,"value":719},{"type":21,"tag":511,"props":895,"children":896},{"href":722},[897],{"type":26,"value":725},{"type":26,"value":727},{"type":21,"tag":42,"props":900,"children":902},{"className":901},[],[903],{"type":26,"value":904},"mipmapMode",{"type":26,"value":758},{"type":21,"tag":42,"props":907,"children":909},{"className":908},[],[910],{"type":26,"value":911},"VK_SAMPLER_MIPMAP_MODE_LINEAR",{"type":26,"value":88},{"type":21,"tag":42,"props":914,"children":916},{"className":915},[],[917],{"type":26,"value":756},{"type":26,"value":758},{"type":21,"tag":42,"props":920,"children":922},{"className":921},[],[923],{"type":26,"value":764},{"type":26,"value":766},{"type":21,"tag":42,"props":926,"children":928},{"className":927},[],[929],{"type":26,"value":772},{"type":26,"value":774},{"type":21,"tag":42,"props":932,"children":934},{"className":933},[],[935],{"type":26,"value":780},{"type":26,"value":782},{"type":21,"tag":511,"props":938,"children":939},{"href":785},[940],{"type":26,"value":788},{"type":26,"value":790},{"type":21,"tag":511,"props":943,"children":944},{"href":793},[945],{"type":26,"value":796},{"type":26,"value":798},{"type":21,"tag":800,"props":948,"children":949},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":952,"children":954},{"className":953},[],[955],{"type":26,"value":811},{"type":21,"tag":711,"props":957,"children":959},{"name":958},"VUID-vkCmdDrawIndirectByteCountEXT-mipmapMode-09599",[960],{"type":21,"tag":22,"props":961,"children":962},{},[963,964,968,969,974,975,980,981,986,988,993,994,999,1000,1004,1005,1009,1010,1013,1014],{"type":26,"value":719},{"type":21,"tag":511,"props":965,"children":966},{"href":722},[967],{"type":26,"value":725},{"type":26,"value":727},{"type":21,"tag":42,"props":970,"children":972},{"className":971},[],[973],{"type":26,"value":904},{"type":26,"value":758},{"type":21,"tag":42,"props":976,"children":978},{"className":977},[],[979],{"type":26,"value":911},{"type":26,"value":843},{"type":21,"tag":42,"props":982,"children":984},{"className":983},[],[985],{"type":26,"value":756},{"type":26,"value":987}," equal to\neither ",{"type":21,"tag":42,"props":989,"children":991},{"className":990},[],[992],{"type":26,"value":856},{"type":26,"value":858},{"type":21,"tag":42,"props":995,"children":997},{"className":996},[],[998],{"type":26,"value":864},{"type":26,"value":782},{"type":21,"tag":511,"props":1001,"children":1002},{"href":785},[1003],{"type":26,"value":788},{"type":26,"value":790},{"type":21,"tag":511,"props":1006,"children":1007},{"href":793},[1008],{"type":26,"value":796},{"type":26,"value":798},{"type":21,"tag":800,"props":1011,"children":1012},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":1015,"children":1017},{"className":1016},[],[1018],{"type":26,"value":885},{"type":21,"tag":711,"props":1020,"children":1022},{"name":1021},"VUID-vkCmdDrawIndirectByteCountEXT-unnormalizedCoordinates-09635",[1023],{"type":21,"tag":22,"props":1024,"children":1025},{},[1026,1027,1031,1032,1038,1039,1045,1047,1051,1053,1059,1060,1066,1069],{"type":26,"value":719},{"type":21,"tag":511,"props":1028,"children":1029},{"href":722},[1030],{"type":26,"value":725},{"type":26,"value":727},{"type":21,"tag":42,"props":1033,"children":1035},{"className":1034},[],[1036],{"type":26,"value":1037},"unnormalizedCoordinates",{"type":26,"value":758},{"type":21,"tag":42,"props":1040,"children":1042},{"className":1041},[],[1043],{"type":26,"value":1044},"VK_TRUE",{"type":26,"value":1046}," is used to sample a ",{"type":21,"tag":511,"props":1048,"children":1049},{"href":785},[1050],{"type":26,"value":788},{"type":26,"value":1052}," as a result of this\ncommand, then the image view’s ",{"type":21,"tag":42,"props":1054,"children":1056},{"className":1055},[],[1057],{"type":26,"value":1058},"levelCount",{"type":26,"value":843},{"type":21,"tag":42,"props":1061,"children":1063},{"className":1062},[],[1064],{"type":26,"value":1065},"layerCount",{"type":21,"tag":800,"props":1067,"children":1068},{"type":802},[],{"type":26,"value":1070}," be 1",{"type":21,"tag":711,"props":1072,"children":1074},{"name":1073},"VUID-vkCmdDrawIndirectByteCountEXT-unnormalizedCoordinates-09636",[1075],{"type":21,"tag":22,"props":1076,"children":1077},{},[1078,1079,1083,1084,1089,1090,1095,1096,1100,1101,1107,1108,1111,1113,1119,1120],{"type":26,"value":719},{"type":21,"tag":511,"props":1080,"children":1081},{"href":722},[1082],{"type":26,"value":725},{"type":26,"value":727},{"type":21,"tag":42,"props":1085,"children":1087},{"className":1086},[],[1088],{"type":26,"value":1037},{"type":26,"value":758},{"type":21,"tag":42,"props":1091,"children":1093},{"className":1092},[],[1094],{"type":26,"value":1044},{"type":26,"value":1046},{"type":21,"tag":511,"props":1097,"children":1098},{"href":785},[1099],{"type":26,"value":788},{"type":26,"value":1052},{"type":21,"tag":42,"props":1102,"children":1104},{"className":1103},[],[1105],{"type":26,"value":1106},"viewType",{"type":26,"value":798},{"type":21,"tag":800,"props":1109,"children":1110},{"type":802},[],{"type":26,"value":1112}," be\n",{"type":21,"tag":42,"props":1114,"children":1116},{"className":1115},[],[1117],{"type":26,"value":1118},"VK_IMAGE_VIEW_TYPE_1D",{"type":26,"value":735},{"type":21,"tag":42,"props":1121,"children":1123},{"className":1122},[],[1124],{"type":26,"value":1125},"VK_IMAGE_VIEW_TYPE_2D",{"type":21,"tag":711,"props":1127,"children":1129},{"name":1128},"VUID-vkCmdDrawIndirectByteCountEXT-None-06479",[1130],{"type":21,"tag":22,"props":1131,"children":1132},{},[1133,1134,1138,1140,1146,1148,1152,1153,1156,1157],{"type":26,"value":719},{"type":21,"tag":511,"props":1135,"children":1136},{"href":785},[1137],{"type":26,"value":788},{"type":26,"value":1139}," is sampled with\n",{"type":21,"tag":511,"props":1141,"children":1143},{"href":1142},"/chapters/textures#textures-depth-compare-operation",[1144],{"type":26,"value":1145},"depth comparison",{"type":26,"value":1147},", the image view’s\n",{"type":21,"tag":511,"props":1149,"children":1150},{"href":793},[1151],{"type":26,"value":796},{"type":26,"value":798},{"type":21,"tag":800,"props":1154,"children":1155},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":1158,"children":1160},{"className":1159},[],[1161],{"type":26,"value":1162},"VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT",{"type":21,"tag":711,"props":1164,"children":1166},{"name":1165},"VUID-vkCmdDrawIndirectByteCountEXT-None-02691",[1167],{"type":21,"tag":22,"props":1168,"children":1169},{},[1170,1171,1175,1177,1181,1182,1185,1186],{"type":26,"value":719},{"type":21,"tag":511,"props":1172,"children":1173},{"href":785},[1174],{"type":26,"value":788},{"type":26,"value":1176}," is accessed using atomic operations as a result\nof this command, then the image view’s\n",{"type":21,"tag":511,"props":1178,"children":1179},{"href":793},[1180],{"type":26,"value":796},{"type":26,"value":798},{"type":21,"tag":800,"props":1183,"children":1184},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":1187,"children":1189},{"className":1188},[],[1190],{"type":26,"value":1191},"VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT",{"type":21,"tag":711,"props":1193,"children":1195},{"name":1194},"VUID-vkCmdDrawIndirectByteCountEXT-None-07888",[1196],{"type":21,"tag":22,"props":1197,"children":1198},{},[1199,1200,1206,1208,1214,1215,1218,1219],{"type":26,"value":719},{"type":21,"tag":42,"props":1201,"children":1203},{"className":1202},[],[1204],{"type":26,"value":1205},"VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER",{"type":26,"value":1207}," descriptor is\naccessed using atomic operations as a result of this command, then the\nstorage texel buffer’s ",{"type":21,"tag":511,"props":1209,"children":1211},{"href":1210},"/chapters/resources#resources-buffer-view-format-features",[1212],{"type":26,"value":1213},"format\nfeatures",{"type":26,"value":798},{"type":21,"tag":800,"props":1216,"children":1217},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":1220,"children":1222},{"className":1221},[],[1223],{"type":26,"value":1224},"VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT",{"type":21,"tag":711,"props":1226,"children":1228},{"name":1227},"VUID-vkCmdDrawIndirectByteCountEXT-None-02692",[1229],{"type":21,"tag":22,"props":1230,"children":1231},{},[1232,1233,1237,1239,1245,1247,1251,1252,1255,1256],{"type":26,"value":719},{"type":21,"tag":511,"props":1234,"children":1235},{"href":785},[1236],{"type":26,"value":788},{"type":26,"value":1238}," is sampled with ",{"type":21,"tag":42,"props":1240,"children":1242},{"className":1241},[],[1243],{"type":26,"value":1244},"VK_FILTER_CUBIC_EXT",{"type":26,"value":1246}," as a\nresult of this command, then the image view’s\n",{"type":21,"tag":511,"props":1248,"children":1249},{"href":793},[1250],{"type":26,"value":796},{"type":26,"value":798},{"type":21,"tag":800,"props":1253,"children":1254},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":1257,"children":1259},{"className":1258},[],[1260],{"type":26,"value":1261},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_EXT",{"type":21,"tag":711,"props":1263,"children":1265},{"name":1264},"VUID-vkCmdDrawIndirectByteCountEXT-None-02693",[1266],{"type":21,"tag":22,"props":1267,"children":1268},{},[1269,1271,1277,1279,1283,1284,1289,1291,1294,1296,1302,1304,1310,1312,1318,1320],{"type":26,"value":1270},"If\nthe ",{"type":21,"tag":511,"props":1272,"children":1274},{"href":1273},"/extensions/VK_EXT_filter_cubic",[1275],{"type":26,"value":1276},"VK_EXT_filter_cubic",{"type":26,"value":1278}," extension is not enabled and\nany ",{"type":21,"tag":511,"props":1280,"children":1281},{"href":785},[1282],{"type":26,"value":788},{"type":26,"value":1238},{"type":21,"tag":42,"props":1285,"children":1287},{"className":1286},[],[1288],{"type":26,"value":1244},{"type":26,"value":1290}," as a\nresult of this command, it ",{"type":21,"tag":800,"props":1292,"children":1293},{"type":802},[],{"type":26,"value":1295}," not have a ",{"type":21,"tag":511,"props":1297,"children":1299},{"href":1298},"/man/VkImageViewType",[1300],{"type":26,"value":1301},"VkImageViewType",{"type":26,"value":1303}," of\n",{"type":21,"tag":42,"props":1305,"children":1307},{"className":1306},[],[1308],{"type":26,"value":1309},"VK_IMAGE_VIEW_TYPE_3D",{"type":26,"value":1311},", ",{"type":21,"tag":42,"props":1313,"children":1315},{"className":1314},[],[1316],{"type":26,"value":1317},"VK_IMAGE_VIEW_TYPE_CUBE",{"type":26,"value":1319},", or\n",{"type":21,"tag":42,"props":1321,"children":1323},{"className":1322},[],[1324],{"type":26,"value":1325},"VK_IMAGE_VIEW_TYPE_CUBE_ARRAY",{"type":21,"tag":711,"props":1327,"children":1329},{"name":1328},"VUID-vkCmdDrawIndirectByteCountEXT-filterCubic-02694",[1330],{"type":21,"tag":22,"props":1331,"children":1332},{},[1333,1335,1339,1341,1346,1348,1351,1353,1357,1359,1365,1366,1372,1374],{"type":26,"value":1334},"Any ",{"type":21,"tag":511,"props":1336,"children":1337},{"href":785},[1338],{"type":26,"value":788},{"type":26,"value":1340}," being sampled with ",{"type":21,"tag":42,"props":1342,"children":1344},{"className":1343},[],[1345],{"type":26,"value":1244},{"type":26,"value":1347}," as a\nresult of this command ",{"type":21,"tag":800,"props":1349,"children":1350},{"type":802},[],{"type":26,"value":1352}," have a ",{"type":21,"tag":511,"props":1354,"children":1355},{"href":1298},[1356],{"type":26,"value":1301},{"type":26,"value":1358}," and format\nthat supports cubic filtering, as specified by\n",{"type":21,"tag":511,"props":1360,"children":1362},{"href":1361},"/man/VkFilterCubicImageViewImageFormatPropertiesEXT",[1363],{"type":26,"value":1364},"VkFilterCubicImageViewImageFormatPropertiesEXT",{"type":26,"value":249},{"type":21,"tag":42,"props":1367,"children":1369},{"className":1368},[],[1370],{"type":26,"value":1371},"filterCubic",{"type":26,"value":1373},"\nreturned by ",{"type":21,"tag":511,"props":1375,"children":1377},{"href":1376},"/man/vkGetPhysicalDeviceImageFormatProperties2",[1378],{"type":26,"value":1379},"vkGetPhysicalDeviceImageFormatProperties2",{"type":21,"tag":711,"props":1381,"children":1383},{"name":1382},"VUID-vkCmdDrawIndirectByteCountEXT-filterCubicMinmax-02695",[1384],{"type":21,"tag":22,"props":1385,"children":1386},{},[1387,1388,1392,1393,1398,1400,1405,1406,1411,1413,1416,1418,1422,1424,1428,1429,1435,1436],{"type":26,"value":1334},{"type":21,"tag":511,"props":1389,"children":1390},{"href":785},[1391],{"type":26,"value":788},{"type":26,"value":1340},{"type":21,"tag":42,"props":1394,"children":1396},{"className":1395},[],[1397],{"type":26,"value":1244},{"type":26,"value":1399}," with\na reduction mode of either ",{"type":21,"tag":42,"props":1401,"children":1403},{"className":1402},[],[1404],{"type":26,"value":856},{"type":26,"value":858},{"type":21,"tag":42,"props":1407,"children":1409},{"className":1408},[],[1410],{"type":26,"value":864},{"type":26,"value":1412}," as a result of this command ",{"type":21,"tag":800,"props":1414,"children":1415},{"type":802},[],{"type":26,"value":1417},"\nhave a ",{"type":21,"tag":511,"props":1419,"children":1420},{"href":1298},[1421],{"type":26,"value":1301},{"type":26,"value":1423}," and format that supports cubic filtering\ntogether with minmax filtering, as specified by\n",{"type":21,"tag":511,"props":1425,"children":1426},{"href":1361},[1427],{"type":26,"value":1364},{"type":26,"value":249},{"type":21,"tag":42,"props":1430,"children":1432},{"className":1431},[],[1433],{"type":26,"value":1434},"filterCubicMinmax",{"type":26,"value":1373},{"type":21,"tag":511,"props":1437,"children":1438},{"href":1376},[1439],{"type":26,"value":1379},{"type":21,"tag":711,"props":1441,"children":1443},{"name":1442},"VUID-vkCmdDrawIndirectByteCountEXT-cubicRangeClamp-09212",[1444],{"type":21,"tag":22,"props":1445,"children":1446},{},[1447,1449,1459,1461,1465,1467,1472,1473,1476,1478,1484,1485,1490,1491],{"type":26,"value":1448},"If the ",{"type":21,"tag":511,"props":1450,"children":1452},{"href":1451},"/man/VkPhysicalDeviceCubicClampFeaturesQCOM#features-filter-cubic-range-clamp",[1453],{"type":21,"tag":42,"props":1454,"children":1456},{"className":1455},[],[1457],{"type":26,"value":1458},"cubicRangeClamp",{"type":26,"value":1460},"\nfeature is not enabled, then any ",{"type":21,"tag":511,"props":1462,"children":1463},{"href":785},[1464],{"type":26,"value":788},{"type":26,"value":1466}," being sampled with\n",{"type":21,"tag":42,"props":1468,"children":1470},{"className":1469},[],[1471],{"type":26,"value":1244},{"type":26,"value":1412},{"type":21,"tag":800,"props":1474,"children":1475},{"type":802},[],{"type":26,"value":1477}," not have a\n",{"type":21,"tag":511,"props":1479,"children":1481},{"href":1480},"/man/VkSamplerReductionModeCreateInfo",[1482],{"type":26,"value":1483},"VkSamplerReductionModeCreateInfo",{"type":26,"value":249},{"type":21,"tag":42,"props":1486,"children":1488},{"className":1487},[],[1489],{"type":26,"value":756},{"type":26,"value":758},{"type":21,"tag":42,"props":1492,"children":1494},{"className":1493},[],[1495],{"type":26,"value":1496},"VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE_RANGECLAMP_QCOM",{"type":21,"tag":711,"props":1498,"children":1500},{"name":1499},"VUID-vkCmdDrawIndirectByteCountEXT-reductionMode-09213",[1501],{"type":21,"tag":22,"props":1502,"children":1503},{},[1504,1505,1509,1511,1515,1516,1521,1522,1527,1528,1531,1533],{"type":26,"value":1334},{"type":21,"tag":511,"props":1506,"children":1507},{"href":785},[1508],{"type":26,"value":788},{"type":26,"value":1510}," being sampled with a\n",{"type":21,"tag":511,"props":1512,"children":1513},{"href":1480},[1514],{"type":26,"value":1483},{"type":26,"value":249},{"type":21,"tag":42,"props":1517,"children":1519},{"className":1518},[],[1520],{"type":26,"value":756},{"type":26,"value":758},{"type":21,"tag":42,"props":1523,"children":1525},{"className":1524},[],[1526],{"type":26,"value":1496},{"type":26,"value":1347},{"type":21,"tag":800,"props":1529,"children":1530},{"type":802},[],{"type":26,"value":1532}," sample with ",{"type":21,"tag":42,"props":1534,"children":1536},{"className":1535},[],[1537],{"type":26,"value":1244},{"type":21,"tag":711,"props":1539,"children":1541},{"name":1540},"VUID-vkCmdDrawIndirectByteCountEXT-selectableCubicWeights-09214",[1542],{"type":21,"tag":22,"props":1543,"children":1544},{},[1545,1546,1556,1558,1562,1563,1568,1569,1572,1574,1580,1581,1587,1588],{"type":26,"value":1448},{"type":21,"tag":511,"props":1547,"children":1549},{"href":1548},"/man/VkPhysicalDeviceCubicWeightsFeaturesQCOM#features-filter-cubic-weight-selection",[1550],{"type":21,"tag":42,"props":1551,"children":1553},{"className":1552},[],[1554],{"type":26,"value":1555},"selectableCubicWeights",{"type":26,"value":1557}," feature is not enabled, then any\n",{"type":21,"tag":511,"props":1559,"children":1560},{"href":785},[1561],{"type":26,"value":788},{"type":26,"value":1340},{"type":21,"tag":42,"props":1564,"children":1566},{"className":1565},[],[1567],{"type":26,"value":1244},{"type":26,"value":1347},{"type":21,"tag":800,"props":1570,"children":1571},{"type":802},[],{"type":26,"value":1573}," have\n",{"type":21,"tag":511,"props":1575,"children":1577},{"href":1576},"/man/VkSamplerCubicWeightsCreateInfoQCOM",[1578],{"type":26,"value":1579},"VkSamplerCubicWeightsCreateInfoQCOM",{"type":26,"value":249},{"type":21,"tag":42,"props":1582,"children":1584},{"className":1583},[],[1585],{"type":26,"value":1586},"cubicWeights",{"type":26,"value":758},{"type":21,"tag":42,"props":1589,"children":1591},{"className":1590},[],[1592],{"type":26,"value":1593},"VK_CUBIC_FILTER_WEIGHTS_CATMULL_ROM_QCOM",{"type":21,"tag":711,"props":1595,"children":1597},{"name":1596},"VUID-vkCmdDrawIndirectByteCountEXT-flags-02696",[1598],{"type":21,"tag":22,"props":1599,"children":1600},{},[1601,1602,1608,1610,1616,1617,1623,1625,1631,1633,1636,1638,1644,1645],{"type":26,"value":1334},{"type":21,"tag":511,"props":1603,"children":1605},{"href":1604},"/man/VkImage",[1606],{"type":26,"value":1607},"VkImage",{"type":26,"value":1609}," created with a ",{"type":21,"tag":511,"props":1611,"children":1613},{"href":1612},"/man/VkImageCreateInfo",[1614],{"type":26,"value":1615},"VkImageCreateInfo",{"type":26,"value":249},{"type":21,"tag":42,"props":1618,"children":1620},{"className":1619},[],[1621],{"type":26,"value":1622},"flags",{"type":26,"value":1624},"\ncontaining ",{"type":21,"tag":42,"props":1626,"children":1628},{"className":1627},[],[1629],{"type":26,"value":1630},"VK_IMAGE_CREATE_CORNER_SAMPLED_BIT_NV",{"type":26,"value":1632}," sampled as a\nresult of this command ",{"type":21,"tag":800,"props":1634,"children":1635},{"type":802},[],{"type":26,"value":1637}," only be sampled using a\n",{"type":21,"tag":511,"props":1639,"children":1641},{"href":1640},"/man/VkSamplerAddressMode",[1642],{"type":26,"value":1643},"VkSamplerAddressMode",{"type":26,"value":1303},{"type":21,"tag":42,"props":1646,"children":1648},{"className":1647},[],[1649],{"type":26,"value":1650},"VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE",{"type":21,"tag":711,"props":1652,"children":1654},{"name":1653},"VUID-vkCmdDrawIndirectByteCountEXT-OpTypeImage-07027",[1655],{"type":21,"tag":22,"props":1656,"children":1657},{},[1658,1660,1664,1666,1672,1674,1680,1682,1686,1687,1690,1691],{"type":26,"value":1659},"For any ",{"type":21,"tag":511,"props":1661,"children":1662},{"href":785},[1663],{"type":26,"value":788},{"type":26,"value":1665}," being written as a storage image where the\nimage format field of the ",{"type":21,"tag":42,"props":1667,"children":1669},{"className":1668},[],[1670],{"type":26,"value":1671},"OpTypeImage",{"type":26,"value":1673}," is ",{"type":21,"tag":42,"props":1675,"children":1677},{"className":1676},[],[1678],{"type":26,"value":1679},"Unknown",{"type":26,"value":1681},", the view’s\n",{"type":21,"tag":511,"props":1683,"children":1684},{"href":793},[1685],{"type":26,"value":796},{"type":26,"value":798},{"type":21,"tag":800,"props":1688,"children":1689},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":1692,"children":1694},{"className":1693},[],[1695],{"type":26,"value":1696},"VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT",{"type":21,"tag":711,"props":1698,"children":1700},{"name":1699},"VUID-vkCmdDrawIndirectByteCountEXT-OpTypeImage-07028",[1701],{"type":21,"tag":22,"props":1702,"children":1703},{},[1704,1705,1709,1711,1716,1717,1722,1723,1727,1728,1731,1732],{"type":26,"value":1659},{"type":21,"tag":511,"props":1706,"children":1707},{"href":785},[1708],{"type":26,"value":788},{"type":26,"value":1710}," being read as a storage image where the image\nformat field of the ",{"type":21,"tag":42,"props":1712,"children":1714},{"className":1713},[],[1715],{"type":26,"value":1671},{"type":26,"value":1673},{"type":21,"tag":42,"props":1718,"children":1720},{"className":1719},[],[1721],{"type":26,"value":1679},{"type":26,"value":1681},{"type":21,"tag":511,"props":1724,"children":1725},{"href":793},[1726],{"type":26,"value":796},{"type":26,"value":798},{"type":21,"tag":800,"props":1729,"children":1730},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":1733,"children":1735},{"className":1734},[],[1736],{"type":26,"value":1737},"VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT",{"type":21,"tag":711,"props":1739,"children":1741},{"name":1740},"VUID-vkCmdDrawIndirectByteCountEXT-OpTypeImage-07029",[1742],{"type":21,"tag":22,"props":1743,"children":1744},{},[1745,1746,1752,1754,1759,1760,1765,1767,1773,1774,1777,1778],{"type":26,"value":1659},{"type":21,"tag":511,"props":1747,"children":1749},{"href":1748},"/man/VkBufferView",[1750],{"type":26,"value":1751},"VkBufferView",{"type":26,"value":1753}," being written as a storage texel buffer where\nthe image format field of the ",{"type":21,"tag":42,"props":1755,"children":1757},{"className":1756},[],[1758],{"type":26,"value":1671},{"type":26,"value":1673},{"type":21,"tag":42,"props":1761,"children":1763},{"className":1762},[],[1764],{"type":26,"value":1679},{"type":26,"value":1766},", the\nview’s ",{"type":21,"tag":511,"props":1768,"children":1770},{"href":1769},"/man/VkFormatProperties3#VkFormatProperties3",[1771],{"type":26,"value":1772},"buffer features",{"type":26,"value":798},{"type":21,"tag":800,"props":1775,"children":1776},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":1779,"children":1781},{"className":1780},[],[1782],{"type":26,"value":1696},{"type":21,"tag":711,"props":1784,"children":1786},{"name":1785},"VUID-vkCmdDrawIndirectByteCountEXT-OpTypeImage-07030",[1787],{"type":21,"tag":22,"props":1788,"children":1789},{},[1790,1791,1795,1797,1802,1803,1808,1810,1814,1815,1818,1819],{"type":26,"value":1334},{"type":21,"tag":511,"props":1792,"children":1793},{"href":1748},[1794],{"type":26,"value":1751},{"type":26,"value":1796}," being read as a storage texel buffer where the\nimage format field of the ",{"type":21,"tag":42,"props":1798,"children":1800},{"className":1799},[],[1801],{"type":26,"value":1671},{"type":26,"value":1673},{"type":21,"tag":42,"props":1804,"children":1806},{"className":1805},[],[1807],{"type":26,"value":1679},{"type":26,"value":1809}," then the\nview’s ",{"type":21,"tag":511,"props":1811,"children":1812},{"href":1769},[1813],{"type":26,"value":1772},{"type":26,"value":798},{"type":21,"tag":800,"props":1816,"children":1817},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":1820,"children":1822},{"className":1821},[],[1823],{"type":26,"value":1737},{"type":21,"tag":711,"props":1825,"children":1827},{"name":1826},"VUID-vkCmdDrawIndirectByteCountEXT-None-08600",[1828],{"type":21,"tag":22,"props":1829,"children":1830},{},[1831,1833,1839,1841,1847,1849,1852,1854,1858,1860,1866,1868,1872,1874,1878,1880,1886,1888,1894,1896,1902,1904],{"type":26,"value":1832},"For each set ",{"type":21,"tag":1834,"props":1835,"children":1836},"em",{},[1837],{"type":26,"value":1838},"n",{"type":26,"value":1840}," that is statically used by ",{"type":21,"tag":511,"props":1842,"children":1844},{"href":1843},"/chapters/shaders#shaders-binding",[1845],{"type":26,"value":1846},"a bound\nshader",{"type":26,"value":1848},", a descriptor set ",{"type":21,"tag":800,"props":1850,"children":1851},{"type":802},[],{"type":26,"value":1853}," have been bound to ",{"type":21,"tag":1834,"props":1855,"children":1856},{},[1857],{"type":26,"value":1838},{"type":26,"value":1859}," at the same\npipeline bind point, with a ",{"type":21,"tag":511,"props":1861,"children":1863},{"href":1862},"/man/VkPipelineLayout",[1864],{"type":26,"value":1865},"VkPipelineLayout",{"type":26,"value":1867}," that is compatible\nfor set ",{"type":21,"tag":1834,"props":1869,"children":1870},{},[1871],{"type":26,"value":1838},{"type":26,"value":1873},", with the ",{"type":21,"tag":511,"props":1875,"children":1876},{"href":1862},[1877],{"type":26,"value":1865},{"type":26,"value":1879}," used to create the current\n",{"type":21,"tag":511,"props":1881,"children":1883},{"href":1882},"/man/VkPipeline",[1884],{"type":26,"value":1885},"VkPipeline",{"type":26,"value":1887},"\nor the ",{"type":21,"tag":511,"props":1889,"children":1891},{"href":1890},"/man/VkDescriptorSetLayout",[1892],{"type":26,"value":1893},"VkDescriptorSetLayout",{"type":26,"value":1895}," array used to create the current\n",{"type":21,"tag":511,"props":1897,"children":1899},{"href":1898},"/man/VkShaderEXT",[1900],{"type":26,"value":1901},"VkShaderEXT",{"type":26,"value":1903},"\n, as described in ",{"type":21,"tag":511,"props":1905,"children":1907},{"href":1906},"/chapters/descriptorsets#descriptorsets-compatibility",[1908],{"type":26,"value":1909},"Pipeline Layout Compatibility",{"type":21,"tag":711,"props":1911,"children":1913},{"name":1912},"VUID-vkCmdDrawIndirectByteCountEXT-None-08601",[1914],{"type":21,"tag":22,"props":1915,"children":1916},{},[1917,1919,1924,1926,1929,1931,1935,1937,1941,1943,1947,1948,1952,1953,1957,1958],{"type":26,"value":1918},"For each push constant that is statically used by ",{"type":21,"tag":511,"props":1920,"children":1921},{"href":1843},[1922],{"type":26,"value":1923},"a\nbound shader",{"type":26,"value":1925},", a push constant value ",{"type":21,"tag":800,"props":1927,"children":1928},{"type":802},[],{"type":26,"value":1930}," have been set for the same\npipeline bind point, with a ",{"type":21,"tag":511,"props":1932,"children":1933},{"href":1862},[1934],{"type":26,"value":1865},{"type":26,"value":1936}," that is compatible\nfor push constants, with the ",{"type":21,"tag":511,"props":1938,"children":1939},{"href":1862},[1940],{"type":26,"value":1865},{"type":26,"value":1942}," used to create the\ncurrent ",{"type":21,"tag":511,"props":1944,"children":1945},{"href":1882},[1946],{"type":26,"value":1885},{"type":26,"value":1887},{"type":21,"tag":511,"props":1949,"children":1950},{"href":1890},[1951],{"type":26,"value":1893},{"type":26,"value":1895},{"type":21,"tag":511,"props":1954,"children":1955},{"href":1898},[1956],{"type":26,"value":1901},{"type":26,"value":1903},{"type":21,"tag":511,"props":1959,"children":1960},{"href":1906},[1961],{"type":26,"value":1909},{"type":21,"tag":711,"props":1963,"children":1965},{"name":1964},"VUID-vkCmdDrawIndirectByteCountEXT-None-10068",[1966],{"type":21,"tag":22,"props":1967,"children":1968},{},[1969,1971,1975,1977,1980],{"type":26,"value":1970},"For each array of resources that is used by ",{"type":21,"tag":511,"props":1972,"children":1973},{"href":1843},[1974],{"type":26,"value":1846},{"type":26,"value":1976},", the indices used to access members of the array ",{"type":21,"tag":800,"props":1978,"children":1979},{"type":802},[],{"type":26,"value":1981}," be less\nthan the descriptor count for the identified binding in the descriptor\nsets used by this command",{"type":21,"tag":711,"props":1983,"children":1985},{"name":1984},"VUID-vkCmdDrawIndirectByteCountEXT-maintenance4-08602",[1986],{"type":21,"tag":22,"props":1987,"children":1988},{},[1989,1990,2000,2002,2007,2008,2011,2013,2017,2019,2023,2025,2029,2030,2034,2035,2041,2043,2047,2048],{"type":26,"value":1448},{"type":21,"tag":511,"props":1991,"children":1993},{"href":1992},"/man/VkPhysicalDeviceMaintenance4Features#features-maintenance4",[1994],{"type":21,"tag":42,"props":1995,"children":1997},{"className":1996},[],[1998],{"type":26,"value":1999},"maintenance4",{"type":26,"value":2001}," feature is not\nenabled, then for each push constant that is statically used by\n",{"type":21,"tag":511,"props":2003,"children":2004},{"href":1843},[2005],{"type":26,"value":2006},"a bound shader",{"type":26,"value":1925},{"type":21,"tag":800,"props":2009,"children":2010},{"type":802},[],{"type":26,"value":2012}," have\nbeen set for the same pipeline bind point, with a ",{"type":21,"tag":511,"props":2014,"children":2015},{"href":1862},[2016],{"type":26,"value":1865},{"type":26,"value":2018},"\nthat is compatible for push constants, with the ",{"type":21,"tag":511,"props":2020,"children":2021},{"href":1862},[2022],{"type":26,"value":1865},{"type":26,"value":2024},"\nused to create the current ",{"type":21,"tag":511,"props":2026,"children":2027},{"href":1882},[2028],{"type":26,"value":1885},{"type":26,"value":1887},{"type":21,"tag":511,"props":2031,"children":2032},{"href":1890},[2033],{"type":26,"value":1893},{"type":26,"value":843},{"type":21,"tag":511,"props":2036,"children":2038},{"href":2037},"/man/VkPushConstantRange",[2039],{"type":26,"value":2040},"VkPushConstantRange",{"type":26,"value":2042}," arrays\nused to create the current ",{"type":21,"tag":511,"props":2044,"children":2045},{"href":1898},[2046],{"type":26,"value":1901},{"type":26,"value":1903},{"type":21,"tag":511,"props":2049,"children":2050},{"href":1906},[2051],{"type":26,"value":1909},{"type":21,"tag":711,"props":2053,"children":2055},{"name":2054},"VUID-vkCmdDrawIndirectByteCountEXT-None-08114",[2056],{"type":21,"tag":22,"props":2057,"children":2058},{},[2059,2061,2067,2068,2071,2073,2079,2081,2085,2087,2091,2093],{"type":26,"value":2060},"Descriptors in each bound descriptor set, specified via\n",{"type":21,"tag":511,"props":2062,"children":2064},{"href":2063},"/man/vkCmdBindDescriptorSets",[2065],{"type":26,"value":2066},"vkCmdBindDescriptorSets",{"type":26,"value":1311},{"type":21,"tag":800,"props":2069,"children":2070},{"type":802},[],{"type":26,"value":2072}," be valid as described by\n",{"type":21,"tag":511,"props":2074,"children":2076},{"href":2075},"/man/vkCmdBindDescriptorSets#descriptor-validity",[2077],{"type":26,"value":2078},"descriptor validity",{"type":26,"value":2080}," if they are statically used\nby\nthe ",{"type":21,"tag":511,"props":2082,"children":2083},{"href":1882},[2084],{"type":26,"value":1885},{"type":26,"value":2086}," bound to the pipeline bind point used by this\ncommand and the bound ",{"type":21,"tag":511,"props":2088,"children":2089},{"href":1882},[2090],{"type":26,"value":1885},{"type":26,"value":2092}," was not created with\n",{"type":21,"tag":42,"props":2094,"children":2096},{"className":2095},[],[2097],{"type":26,"value":2098},"VK_PIPELINE_CREATE_DESCRIPTOR_BUFFER_BIT_EXT",{"type":21,"tag":711,"props":2100,"children":2102},{"name":2101},"VUID-vkCmdDrawIndirectByteCountEXT-None-08115",[2103],{"type":21,"tag":22,"props":2104,"children":2105},{},[2106,2108,2112,2114,2118,2120,2124,2125,2128,2130],{"type":26,"value":2107},"If the descriptors used by the ",{"type":21,"tag":511,"props":2109,"children":2110},{"href":1882},[2111],{"type":26,"value":1885},{"type":26,"value":2113}," bound to the pipeline\nbind point were specified via ",{"type":21,"tag":511,"props":2115,"children":2116},{"href":2063},[2117],{"type":26,"value":2066},{"type":26,"value":2119},", the bound\n",{"type":21,"tag":511,"props":2121,"children":2122},{"href":1882},[2123],{"type":26,"value":1885},{"type":26,"value":798},{"type":21,"tag":800,"props":2126,"children":2127},{"type":802},[],{"type":26,"value":2129}," have been created without\n",{"type":21,"tag":42,"props":2131,"children":2133},{"className":2132},[],[2134],{"type":26,"value":2098},{"type":21,"tag":711,"props":2136,"children":2138},{"name":2137},"VUID-vkCmdDrawIndirectByteCountEXT-None-08116",[2139],{"type":21,"tag":22,"props":2140,"children":2141},{},[2142,2144,2150,2151,2154,2156,2160,2162,2166,2168],{"type":26,"value":2143},"Descriptors in bound descriptor buffers, specified via\n",{"type":21,"tag":511,"props":2145,"children":2147},{"href":2146},"/man/vkCmdSetDescriptorBufferOffsetsEXT",[2148],{"type":26,"value":2149},"vkCmdSetDescriptorBufferOffsetsEXT",{"type":26,"value":1311},{"type":21,"tag":800,"props":2152,"children":2153},{"type":802},[],{"type":26,"value":2155}," be valid if they are\ndynamically used by the ",{"type":21,"tag":511,"props":2157,"children":2158},{"href":1882},[2159],{"type":26,"value":1885},{"type":26,"value":2161}," bound to the pipeline bind\npoint used by this command and the bound ",{"type":21,"tag":511,"props":2163,"children":2164},{"href":1882},[2165],{"type":26,"value":1885},{"type":26,"value":2167}," was created\nwith ",{"type":21,"tag":42,"props":2169,"children":2171},{"className":2170},[],[2172],{"type":26,"value":2098},{"type":21,"tag":711,"props":2174,"children":2176},{"name":2175},"VUID-vkCmdDrawIndirectByteCountEXT-None-08604",[2177],{"type":21,"tag":22,"props":2178,"children":2179},{},[2180,2181,2185,2186,2189,2191,2195],{"type":26,"value":2143},{"type":21,"tag":511,"props":2182,"children":2183},{"href":2146},[2184],{"type":26,"value":2149},{"type":26,"value":1311},{"type":21,"tag":800,"props":2187,"children":2188},{"type":802},[],{"type":26,"value":2190}," be valid if they are\ndynamically used by any ",{"type":21,"tag":511,"props":2192,"children":2193},{"href":1898},[2194],{"type":26,"value":1901},{"type":26,"value":2196}," bound to a stage corresponding\nto the pipeline bind point used by this command",{"type":21,"tag":711,"props":2198,"children":2200},{"name":2199},"VUID-vkCmdDrawIndirectByteCountEXT-None-08117",[2201],{"type":21,"tag":22,"props":2202,"children":2203},{},[2204,2205,2209,2210,2214,2216,2220,2221,2224,2226],{"type":26,"value":2107},{"type":21,"tag":511,"props":2206,"children":2207},{"href":1882},[2208],{"type":26,"value":1885},{"type":26,"value":2113},{"type":21,"tag":511,"props":2211,"children":2212},{"href":2146},[2213],{"type":26,"value":2149},{"type":26,"value":2215},",\nthe bound ",{"type":21,"tag":511,"props":2217,"children":2218},{"href":1882},[2219],{"type":26,"value":1885},{"type":26,"value":798},{"type":21,"tag":800,"props":2222,"children":2223},{"type":802},[],{"type":26,"value":2225}," have been created with\n",{"type":21,"tag":42,"props":2227,"children":2229},{"className":2228},[],[2230],{"type":26,"value":2098},{"type":21,"tag":711,"props":2232,"children":2234},{"name":2233},"VUID-vkCmdDrawIndirectByteCountEXT-None-08119",[2235],{"type":21,"tag":22,"props":2236,"children":2237},{},[2238,2240,2244,2246,2251,2253,2256],{"type":26,"value":2239},"If a descriptor is dynamically used with a ",{"type":21,"tag":511,"props":2241,"children":2242},{"href":1882},[2243],{"type":26,"value":1885},{"type":26,"value":2245}," created with\n",{"type":21,"tag":42,"props":2247,"children":2249},{"className":2248},[],[2250],{"type":26,"value":2098},{"type":26,"value":2252},", the descriptor\nmemory ",{"type":21,"tag":800,"props":2254,"children":2255},{"type":802},[],{"type":26,"value":2257}," be resident",{"type":21,"tag":711,"props":2259,"children":2261},{"name":2260},"VUID-vkCmdDrawIndirectByteCountEXT-None-08605",[2262],{"type":21,"tag":22,"props":2263,"children":2264},{},[2265,2266,2270,2272,2277,2279,2285,2287,2290],{"type":26,"value":2239},{"type":21,"tag":511,"props":2267,"children":2268},{"href":1898},[2269],{"type":26,"value":1901},{"type":26,"value":2271}," created\nwith a ",{"type":21,"tag":42,"props":2273,"children":2275},{"className":2274},[],[2276],{"type":26,"value":1893},{"type":26,"value":2278}," that was created with\n",{"type":21,"tag":42,"props":2280,"children":2282},{"className":2281},[],[2283],{"type":26,"value":2284},"VK_DESCRIPTOR_SET_LAYOUT_CREATE_DESCRIPTOR_BUFFER_BIT_EXT",{"type":26,"value":2286},", the\ndescriptor memory ",{"type":21,"tag":800,"props":2288,"children":2289},{"type":802},[],{"type":26,"value":2257},{"type":21,"tag":711,"props":2292,"children":2294},{"name":2293},"VUID-vkCmdDrawIndirectByteCountEXT-None-08606",[2295],{"type":21,"tag":22,"props":2296,"children":2297},{},[2298,2299,2309,2311,2314],{"type":26,"value":1448},{"type":21,"tag":511,"props":2300,"children":2302},{"href":2301},"/man/VkPhysicalDeviceShaderObjectFeaturesEXT#features-shaderObject",[2303],{"type":21,"tag":42,"props":2304,"children":2306},{"className":2305},[],[2307],{"type":26,"value":2308},"shaderObject",{"type":26,"value":2310}," feature is not\nenabled, a\nvalid pipeline ",{"type":21,"tag":800,"props":2312,"children":2313},{"type":802},[],{"type":26,"value":2315}," be bound to the pipeline bind point used by this\ncommand",{"type":21,"tag":711,"props":2317,"children":2319},{"name":2318},"VUID-vkCmdDrawIndirectByteCountEXT-None-08608",[2320],{"type":21,"tag":22,"props":2321,"children":2322},{},[2323,2325,2328,2330,2334],{"type":26,"value":2324},"If a pipeline is bound to the pipeline bind point used by this command,\nthere\n",{"type":21,"tag":800,"props":2326,"children":2327},{"type":802},[],{"type":26,"value":2329}," not have been any calls to dynamic state setting commands for any\nstate specified statically in the ",{"type":21,"tag":511,"props":2331,"children":2332},{"href":1882},[2333],{"type":26,"value":1885},{"type":26,"value":2335}," object bound to the\npipeline bind point used by this command, since that pipeline was bound",{"type":21,"tag":711,"props":2337,"children":2339},{"name":2338},"VUID-vkCmdDrawIndirectByteCountEXT-None-08609",[2340],{"type":21,"tag":22,"props":2341,"children":2342},{},[2343,2344,2348,2350,2354,2356,2360,2362,2365,2367,2371,2373,2377,2379,2384,2385,2390,2391,2397,2398,2404,2405,2410],{"type":26,"value":1448},{"type":21,"tag":511,"props":2345,"children":2346},{"href":1882},[2347],{"type":26,"value":1885},{"type":26,"value":2349}," object bound to the pipeline bind point used by\nthis command\nor any ",{"type":21,"tag":511,"props":2351,"children":2352},{"href":1898},[2353],{"type":26,"value":1901},{"type":26,"value":2355}," bound to a stage corresponding to the pipeline\nbind point used by this command\naccesses a ",{"type":21,"tag":511,"props":2357,"children":2358},{"href":722},[2359],{"type":26,"value":725},{"type":26,"value":2361}," object that uses unnormalized coordinates,\nthat sampler ",{"type":21,"tag":800,"props":2363,"children":2364},{"type":802},[],{"type":26,"value":2366}," not be used to sample from any ",{"type":21,"tag":511,"props":2368,"children":2369},{"href":1604},[2370],{"type":26,"value":1607},{"type":26,"value":2372}," with a\n",{"type":21,"tag":511,"props":2374,"children":2375},{"href":785},[2376],{"type":26,"value":788},{"type":26,"value":2378}," of the type ",{"type":21,"tag":42,"props":2380,"children":2382},{"className":2381},[],[2383],{"type":26,"value":1309},{"type":26,"value":88},{"type":21,"tag":42,"props":2386,"children":2388},{"className":2387},[],[2389],{"type":26,"value":1317},{"type":26,"value":1311},{"type":21,"tag":42,"props":2392,"children":2394},{"className":2393},[],[2395],{"type":26,"value":2396},"VK_IMAGE_VIEW_TYPE_1D_ARRAY",{"type":26,"value":88},{"type":21,"tag":42,"props":2399,"children":2401},{"className":2400},[],[2402],{"type":26,"value":2403},"VK_IMAGE_VIEW_TYPE_2D_ARRAY",{"type":26,"value":858},{"type":21,"tag":42,"props":2406,"children":2408},{"className":2407},[],[2409],{"type":26,"value":1325},{"type":26,"value":2411},", in any shader stage",{"type":21,"tag":711,"props":2413,"children":2415},{"name":2414},"VUID-vkCmdDrawIndirectByteCountEXT-None-08610",[2416],{"type":21,"tag":22,"props":2417,"children":2418},{},[2419,2420,2424,2425,2429,2430,2434,2435,2438,2440,2446,2448,2454,2456,2462,2463,2469,2470,2476],{"type":26,"value":1448},{"type":21,"tag":511,"props":2421,"children":2422},{"href":1882},[2423],{"type":26,"value":1885},{"type":26,"value":2349},{"type":21,"tag":511,"props":2426,"children":2427},{"href":1898},[2428],{"type":26,"value":1901},{"type":26,"value":2355},{"type":21,"tag":511,"props":2431,"children":2432},{"href":722},[2433],{"type":26,"value":725},{"type":26,"value":2361},{"type":21,"tag":800,"props":2436,"children":2437},{"type":802},[],{"type":26,"value":2439}," not be used with any of the SPIR-V ",{"type":21,"tag":42,"props":2441,"children":2443},{"className":2442},[],[2444],{"type":26,"value":2445},"OpImageSample*",{"type":26,"value":2447},"\nor ",{"type":21,"tag":42,"props":2449,"children":2451},{"className":2450},[],[2452],{"type":26,"value":2453},"OpImageSparseSample*",{"type":26,"value":2455}," instructions with ",{"type":21,"tag":42,"props":2457,"children":2459},{"className":2458},[],[2460],{"type":26,"value":2461},"ImplicitLod",{"type":26,"value":1311},{"type":21,"tag":42,"props":2464,"children":2466},{"className":2465},[],[2467],{"type":26,"value":2468},"Dref",{"type":26,"value":2447},{"type":21,"tag":42,"props":2471,"children":2473},{"className":2472},[],[2474],{"type":26,"value":2475},"Proj",{"type":26,"value":2477}," in their name, in any shader stage",{"type":21,"tag":711,"props":2479,"children":2481},{"name":2480},"VUID-vkCmdDrawIndirectByteCountEXT-None-08611",[2482],{"type":21,"tag":22,"props":2483,"children":2484},{},[2485,2486,2490,2491,2495,2496,2500,2501,2504,2505,2510,2511,2516],{"type":26,"value":1448},{"type":21,"tag":511,"props":2487,"children":2488},{"href":1882},[2489],{"type":26,"value":1885},{"type":26,"value":2349},{"type":21,"tag":511,"props":2492,"children":2493},{"href":1898},[2494],{"type":26,"value":1901},{"type":26,"value":2355},{"type":21,"tag":511,"props":2497,"children":2498},{"href":722},[2499],{"type":26,"value":725},{"type":26,"value":2361},{"type":21,"tag":800,"props":2502,"children":2503},{"type":802},[],{"type":26,"value":2439},{"type":21,"tag":42,"props":2506,"children":2508},{"className":2507},[],[2509],{"type":26,"value":2445},{"type":26,"value":2447},{"type":21,"tag":42,"props":2512,"children":2514},{"className":2513},[],[2515],{"type":26,"value":2453},{"type":26,"value":2517}," instructions that includes a LOD bias or any\noffset values, in any shader stage",{"type":21,"tag":711,"props":2519,"children":2521},{"name":2520},"VUID-vkCmdDrawIndirectByteCountEXT-None-08607",[2522],{"type":21,"tag":22,"props":2523,"children":2524},{},[2525,2526,2534,2536,2539,2541,2547,2549,2552],{"type":26,"value":1448},{"type":21,"tag":511,"props":2527,"children":2528},{"href":2301},[2529],{"type":21,"tag":42,"props":2530,"children":2532},{"className":2531},[],[2533],{"type":26,"value":2308},{"type":26,"value":2535}," is enabled, either\na valid pipeline ",{"type":21,"tag":800,"props":2537,"children":2538},{"type":802},[],{"type":26,"value":2540}," be bound to the pipeline bind point used by this\ncommand, or a valid combination of valid and ",{"type":21,"tag":511,"props":2542,"children":2544},{"href":2543},"/man/VK_NULL_HANDLE",[2545],{"type":26,"value":2546},"VK_NULL_HANDLE",{"type":26,"value":2548}," shader\nobjects ",{"type":21,"tag":800,"props":2550,"children":2551},{"type":802},[],{"type":26,"value":2553}," be bound to every supported shader stage corresponding to\nthe pipeline bind point used by this command",{"type":21,"tag":711,"props":2555,"children":2557},{"name":2556},"VUID-vkCmdDrawIndirectByteCountEXT-uniformBuffers-06935",[2558],{"type":21,"tag":22,"props":2559,"children":2560},{},[2561,2563,2567,2569,2575,2576,2582,2584,2590,2592,2602,2604,2607],{"type":26,"value":2562},"If any stage of the ",{"type":21,"tag":511,"props":2564,"children":2565},{"href":1882},[2566],{"type":26,"value":1885},{"type":26,"value":2568}," 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":2570,"children":2572},{"className":2571},[],[2573],{"type":26,"value":2574},"VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_EXT",{"type":26,"value":858},{"type":21,"tag":42,"props":2577,"children":2579},{"className":2578},[],[2580],{"type":26,"value":2581},"VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2_EXT",{"type":26,"value":2583},"\nfor ",{"type":21,"tag":42,"props":2585,"children":2587},{"className":2586},[],[2588],{"type":26,"value":2589},"uniformBuffers",{"type":26,"value":2591},",\nand the ",{"type":21,"tag":511,"props":2593,"children":2595},{"href":2594},"/man/VkPhysicalDeviceFeatures#features-robustBufferAccess",[2596],{"type":21,"tag":42,"props":2597,"children":2599},{"className":2598},[],[2600],{"type":26,"value":2601},"robustBufferAccess",{"type":26,"value":2603},"\nfeature is not enabled, that stage ",{"type":21,"tag":800,"props":2605,"children":2606},{"type":802},[],{"type":26,"value":2608}," 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":711,"props":2610,"children":2612},{"name":2611},"VUID-vkCmdDrawIndirectByteCountEXT-None-08612",[2613],{"type":21,"tag":22,"props":2614,"children":2615},{},[2616,2617,2625,2627,2631,2633,2636],{"type":26,"value":1448},{"type":21,"tag":511,"props":2618,"children":2619},{"href":2594},[2620],{"type":21,"tag":42,"props":2621,"children":2623},{"className":2622},[],[2624],{"type":26,"value":2601},{"type":26,"value":2626}," feature\nis not enabled, and any ",{"type":21,"tag":511,"props":2628,"children":2629},{"href":1898},[2630],{"type":26,"value":1901},{"type":26,"value":2632}," bound to a stage corresponding\nto the pipeline bind point used by this command accesses a uniform\nbuffer, it ",{"type":21,"tag":800,"props":2634,"children":2635},{"type":802},[],{"type":26,"value":2637}," 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":711,"props":2639,"children":2641},{"name":2640},"VUID-vkCmdDrawIndirectByteCountEXT-storageBuffers-06936",[2642],{"type":21,"tag":22,"props":2643,"children":2644},{},[2645,2646,2650,2652,2657,2658,2663,2664,2670,2671,2679,2680,2683],{"type":26,"value":2562},{"type":21,"tag":511,"props":2647,"children":2648},{"href":1882},[2649],{"type":26,"value":1885},{"type":26,"value":2651}," 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":2653,"children":2655},{"className":2654},[],[2656],{"type":26,"value":2574},{"type":26,"value":858},{"type":21,"tag":42,"props":2659,"children":2661},{"className":2660},[],[2662],{"type":26,"value":2581},{"type":26,"value":2583},{"type":21,"tag":42,"props":2665,"children":2667},{"className":2666},[],[2668],{"type":26,"value":2669},"storageBuffers",{"type":26,"value":2591},{"type":21,"tag":511,"props":2672,"children":2673},{"href":2594},[2674],{"type":21,"tag":42,"props":2675,"children":2677},{"className":2676},[],[2678],{"type":26,"value":2601},{"type":26,"value":2603},{"type":21,"tag":800,"props":2681,"children":2682},{"type":802},[],{"type":26,"value":2608},{"type":21,"tag":711,"props":2685,"children":2687},{"name":2686},"VUID-vkCmdDrawIndirectByteCountEXT-None-08613",[2688],{"type":21,"tag":22,"props":2689,"children":2690},{},[2691,2692,2700,2701,2705,2707,2710],{"type":26,"value":1448},{"type":21,"tag":511,"props":2693,"children":2694},{"href":2594},[2695],{"type":21,"tag":42,"props":2696,"children":2698},{"className":2697},[],[2699],{"type":26,"value":2601},{"type":26,"value":2626},{"type":21,"tag":511,"props":2702,"children":2703},{"href":1898},[2704],{"type":26,"value":1901},{"type":26,"value":2706}," bound to a stage corresponding\nto the pipeline bind point used by this command accesses a storage\nbuffer, it ",{"type":21,"tag":800,"props":2708,"children":2709},{"type":802},[],{"type":26,"value":2637},{"type":21,"tag":711,"props":2712,"children":2714},{"name":2713},"VUID-vkCmdDrawIndirectByteCountEXT-None-06550",[2715],{"type":21,"tag":22,"props":2716,"children":2717},{},[2718,2720,2724,2726,2730,2731,2735,2737,2757,2759,2762,2764,2769,2770,2775],{"type":26,"value":2719},"If ",{"type":21,"tag":511,"props":2721,"children":2722},{"href":1843},[2723],{"type":26,"value":2006},{"type":26,"value":2725}," accesses a ",{"type":21,"tag":511,"props":2727,"children":2728},{"href":722},[2729],{"type":26,"value":725},{"type":26,"value":858},{"type":21,"tag":511,"props":2732,"children":2733},{"href":785},[2734],{"type":26,"value":788},{"type":26,"value":2736}," object that enables\n",{"type":21,"tag":511,"props":2738,"children":2740},{"href":2739},"/chapters/samplers#samplers-YCbCr-conversion",[2741,2743,2749,2750,2755],{"type":26,"value":2742},"sampler Y′C",{"type":21,"tag":2744,"props":2745,"children":2746},"sub",{},[2747],{"type":26,"value":2748},"B",{"type":26,"value":36},{"type":21,"tag":2744,"props":2751,"children":2752},{},[2753],{"type":26,"value":2754},"R",{"type":26,"value":2756}," conversion",{"type":26,"value":2758},", that object\n",{"type":21,"tag":800,"props":2760,"children":2761},{"type":802},[],{"type":26,"value":2763}," only be used with ",{"type":21,"tag":42,"props":2765,"children":2767},{"className":2766},[],[2768],{"type":26,"value":2445},{"type":26,"value":735},{"type":21,"tag":42,"props":2771,"children":2773},{"className":2772},[],[2774],{"type":26,"value":2453},{"type":26,"value":2776},"\ninstructions",{"type":21,"tag":711,"props":2778,"children":2780},{"name":2779},"VUID-vkCmdDrawIndirectByteCountEXT-ConstOffset-06551",[2781],{"type":21,"tag":22,"props":2782,"children":2783},{},[2784,2785,2789,2790,2794,2795,2799,2800,2814,2815,2818,2820,2826,2827,2833],{"type":26,"value":2719},{"type":21,"tag":511,"props":2786,"children":2787},{"href":1843},[2788],{"type":26,"value":2006},{"type":26,"value":2725},{"type":21,"tag":511,"props":2791,"children":2792},{"href":722},[2793],{"type":26,"value":725},{"type":26,"value":858},{"type":21,"tag":511,"props":2796,"children":2797},{"href":785},[2798],{"type":26,"value":788},{"type":26,"value":2736},{"type":21,"tag":511,"props":2801,"children":2802},{"href":2739},[2803,2804,2808,2809,2813],{"type":26,"value":2742},{"type":21,"tag":2744,"props":2805,"children":2806},{},[2807],{"type":26,"value":2748},{"type":26,"value":36},{"type":21,"tag":2744,"props":2810,"children":2811},{},[2812],{"type":26,"value":2754},{"type":26,"value":2756},{"type":26,"value":2758},{"type":21,"tag":800,"props":2816,"children":2817},{"type":802},[],{"type":26,"value":2819}," not use the ",{"type":21,"tag":42,"props":2821,"children":2823},{"className":2822},[],[2824],{"type":26,"value":2825},"ConstOffset",{"type":26,"value":843},{"type":21,"tag":42,"props":2828,"children":2830},{"className":2829},[],[2831],{"type":26,"value":2832},"Offset",{"type":26,"value":2834}," operands",{"type":21,"tag":711,"props":2836,"children":2838},{"name":2837},"VUID-vkCmdDrawIndirectByteCountEXT-viewType-07752",[2839],{"type":21,"tag":22,"props":2840,"children":2841},{},[2842,2843,2847,2849,2854,2855,2858,2860,2866,2868,2873,2875],{"type":26,"value":719},{"type":21,"tag":511,"props":2844,"children":2845},{"href":785},[2846],{"type":26,"value":788},{"type":26,"value":2848}," is accessed as a result of this command, then the\nimage view’s ",{"type":21,"tag":42,"props":2850,"children":2852},{"className":2851},[],[2853],{"type":26,"value":1106},{"type":26,"value":798},{"type":21,"tag":800,"props":2856,"children":2857},{"type":802},[],{"type":26,"value":2859}," match the ",{"type":21,"tag":42,"props":2861,"children":2863},{"className":2862},[],[2864],{"type":26,"value":2865},"Dim",{"type":26,"value":2867}," operand of the\n",{"type":21,"tag":42,"props":2869,"children":2871},{"className":2870},[],[2872],{"type":26,"value":1671},{"type":26,"value":2874}," as described in ",{"type":21,"tag":511,"props":2876,"children":2878},{"href":2877},"/chapters/spirvenv#spirvenv-image-dimensions",[2879],{"type":26,"value":2880},"Compatibility Between SPIR-V Image Dimensions and Vulkan ImageView Types",{"type":21,"tag":711,"props":2882,"children":2884},{"name":2883},"VUID-vkCmdDrawIndirectByteCountEXT-format-07753",[2885],{"type":21,"tag":22,"props":2886,"children":2887},{},[2888,2889,2893,2895,2901,2903,2909,2911,2917,2918,2924,2926,2931,2932,2935],{"type":26,"value":719},{"type":21,"tag":511,"props":2890,"children":2891},{"href":785},[2892],{"type":26,"value":788},{"type":26,"value":2894}," is accessed as a result of this command, then the\n",{"type":21,"tag":511,"props":2896,"children":2898},{"href":2897},"/chapters/formats#formats-numericformat",[2899],{"type":26,"value":2900},"numeric type",{"type":26,"value":2902}," of the image view’s ",{"type":21,"tag":42,"props":2904,"children":2906},{"className":2905},[],[2907],{"type":26,"value":2908},"format",{"type":26,"value":2910},"\nand the ",{"type":21,"tag":42,"props":2912,"children":2914},{"className":2913},[],[2915],{"type":26,"value":2916},"Sampled",{"type":26,"value":798},{"type":21,"tag":42,"props":2919,"children":2921},{"className":2920},[],[2922],{"type":26,"value":2923},"Type",{"type":26,"value":2925}," operand of the ",{"type":21,"tag":42,"props":2927,"children":2929},{"className":2928},[],[2930],{"type":26,"value":1671},{"type":26,"value":798},{"type":21,"tag":800,"props":2933,"children":2934},{"type":802},[],{"type":26,"value":2936},"\nmatch",{"type":21,"tag":711,"props":2938,"children":2940},{"name":2939},"VUID-vkCmdDrawIndirectByteCountEXT-OpImageWrite-08795",[2941],{"type":21,"tag":22,"props":2942,"children":2943},{},[2944,2945,2949,2951,2957,2959,2965,2967,2972,2974,2980,2982,2985],{"type":26,"value":719},{"type":21,"tag":511,"props":2946,"children":2947},{"href":785},[2948],{"type":26,"value":788},{"type":26,"value":2950},"\ncreated with a format other than ",{"type":21,"tag":42,"props":2952,"children":2954},{"className":2953},[],[2955],{"type":26,"value":2956},"VK_FORMAT_A8_UNORM_KHR",{"type":26,"value":2958},"\nis accessed using ",{"type":21,"tag":42,"props":2960,"children":2962},{"className":2961},[],[2963],{"type":26,"value":2964},"OpImageWrite",{"type":26,"value":2966}," as a result of this command, then\nthe ",{"type":21,"tag":42,"props":2968,"children":2970},{"className":2969},[],[2971],{"type":26,"value":2923},{"type":26,"value":2973}," of the ",{"type":21,"tag":42,"props":2975,"children":2977},{"className":2976},[],[2978],{"type":26,"value":2979},"Texel",{"type":26,"value":2981}," operand of that instruction ",{"type":21,"tag":800,"props":2983,"children":2984},{"type":802},[],{"type":26,"value":2986}," have\nat least as many components as the image view’s format",{"type":21,"tag":711,"props":2988,"children":2990},{"name":2989},"VUID-vkCmdDrawIndirectByteCountEXT-OpImageWrite-08796",[2991],{"type":21,"tag":22,"props":2992,"children":2993},{},[2994,2995,2999,3001,3006,3008,3013,3015,3020,3021,3026,3028,3031],{"type":26,"value":719},{"type":21,"tag":511,"props":2996,"children":2997},{"href":785},[2998],{"type":26,"value":788},{"type":26,"value":3000}," created with the format\n",{"type":21,"tag":42,"props":3002,"children":3004},{"className":3003},[],[3005],{"type":26,"value":2956},{"type":26,"value":3007}," is accessed using ",{"type":21,"tag":42,"props":3009,"children":3011},{"className":3010},[],[3012],{"type":26,"value":2964},{"type":26,"value":3014}," as a\nresult of this command, then the ",{"type":21,"tag":42,"props":3016,"children":3018},{"className":3017},[],[3019],{"type":26,"value":2923},{"type":26,"value":2973},{"type":21,"tag":42,"props":3022,"children":3024},{"className":3023},[],[3025],{"type":26,"value":2979},{"type":26,"value":3027}," operand of\nthat instruction ",{"type":21,"tag":800,"props":3029,"children":3030},{"type":802},[],{"type":26,"value":3032}," have four components",{"type":21,"tag":711,"props":3034,"children":3036},{"name":3035},"VUID-vkCmdDrawIndirectByteCountEXT-OpImageWrite-04469",[3037],{"type":21,"tag":22,"props":3038,"children":3039},{},[3040,3041,3045,3046,3051,3053,3058,3059,3064,3066,3069],{"type":26,"value":719},{"type":21,"tag":511,"props":3042,"children":3043},{"href":1748},[3044],{"type":26,"value":1751},{"type":26,"value":3007},{"type":21,"tag":42,"props":3047,"children":3049},{"className":3048},[],[3050],{"type":26,"value":2964},{"type":26,"value":3052}," as a result\nof this command, then the ",{"type":21,"tag":42,"props":3054,"children":3056},{"className":3055},[],[3057],{"type":26,"value":2923},{"type":26,"value":2973},{"type":21,"tag":42,"props":3060,"children":3062},{"className":3061},[],[3063],{"type":26,"value":2979},{"type":26,"value":3065}," operand of that\ninstruction ",{"type":21,"tag":800,"props":3067,"children":3068},{"type":802},[],{"type":26,"value":3070}," have at least as many components as the buffer view’s\nformat",{"type":21,"tag":711,"props":3072,"children":3074},{"name":3073},"VUID-vkCmdDrawIndirectByteCountEXT-SampledType-04470",[3075],{"type":21,"tag":22,"props":3076,"children":3077},{},[3078,3079,3083,3085,3091,3093,3099,3101,3106,3107,3110,3111,3117],{"type":26,"value":719},{"type":21,"tag":511,"props":3080,"children":3081},{"href":785},[3082],{"type":26,"value":788},{"type":26,"value":3084}," with a ",{"type":21,"tag":511,"props":3086,"children":3088},{"href":3087},"/man/VkFormat",[3089],{"type":26,"value":3090},"VkFormat",{"type":26,"value":3092}," that has a 64-bit component\nwidth is accessed as a result of this command, the ",{"type":21,"tag":42,"props":3094,"children":3096},{"className":3095},[],[3097],{"type":26,"value":3098},"SampledType",{"type":26,"value":3100}," of\nthe ",{"type":21,"tag":42,"props":3102,"children":3104},{"className":3103},[],[3105],{"type":26,"value":1671},{"type":26,"value":2981},{"type":21,"tag":800,"props":3108,"children":3109},{"type":802},[],{"type":26,"value":1352},{"type":21,"tag":42,"props":3112,"children":3114},{"className":3113},[],[3115],{"type":26,"value":3116},"Width",{"type":26,"value":3118},"\nof 64",{"type":21,"tag":711,"props":3120,"children":3122},{"name":3121},"VUID-vkCmdDrawIndirectByteCountEXT-SampledType-04471",[3123],{"type":21,"tag":22,"props":3124,"children":3125},{},[3126,3127,3131,3132,3136,3138,3143,3144,3149,3151,3154,3155,3160],{"type":26,"value":719},{"type":21,"tag":511,"props":3128,"children":3129},{"href":785},[3130],{"type":26,"value":788},{"type":26,"value":3084},{"type":21,"tag":511,"props":3133,"children":3134},{"href":3087},[3135],{"type":26,"value":3090},{"type":26,"value":3137}," that has a component width\nless than 64-bit is accessed as a result of this command, the\n",{"type":21,"tag":42,"props":3139,"children":3141},{"className":3140},[],[3142],{"type":26,"value":3098},{"type":26,"value":2973},{"type":21,"tag":42,"props":3145,"children":3147},{"className":3146},[],[3148],{"type":26,"value":1671},{"type":26,"value":3150}," operand of that instruction\n",{"type":21,"tag":800,"props":3152,"children":3153},{"type":802},[],{"type":26,"value":1352},{"type":21,"tag":42,"props":3156,"children":3158},{"className":3157},[],[3159],{"type":26,"value":3116},{"type":26,"value":3161}," of 32",{"type":21,"tag":711,"props":3163,"children":3165},{"name":3164},"VUID-vkCmdDrawIndirectByteCountEXT-SampledType-04472",[3166],{"type":21,"tag":22,"props":3167,"children":3168},{},[3169,3170,3174,3175,3179,3181,3186,3187,3192,3193,3196,3197,3202],{"type":26,"value":719},{"type":21,"tag":511,"props":3171,"children":3172},{"href":1748},[3173],{"type":26,"value":1751},{"type":26,"value":3084},{"type":21,"tag":511,"props":3176,"children":3177},{"href":3087},[3178],{"type":26,"value":3090},{"type":26,"value":3180}," that has a 64-bit\ncomponent width is accessed as a result of this command, the\n",{"type":21,"tag":42,"props":3182,"children":3184},{"className":3183},[],[3185],{"type":26,"value":3098},{"type":26,"value":2973},{"type":21,"tag":42,"props":3188,"children":3190},{"className":3189},[],[3191],{"type":26,"value":1671},{"type":26,"value":3150},{"type":21,"tag":800,"props":3194,"children":3195},{"type":802},[],{"type":26,"value":1352},{"type":21,"tag":42,"props":3198,"children":3200},{"className":3199},[],[3201],{"type":26,"value":3116},{"type":26,"value":3203}," of 64",{"type":21,"tag":711,"props":3205,"children":3207},{"name":3206},"VUID-vkCmdDrawIndirectByteCountEXT-SampledType-04473",[3208],{"type":21,"tag":22,"props":3209,"children":3210},{},[3211,3212,3216,3217,3221,3222,3227,3228,3233,3234,3237,3238,3243],{"type":26,"value":719},{"type":21,"tag":511,"props":3213,"children":3214},{"href":1748},[3215],{"type":26,"value":1751},{"type":26,"value":3084},{"type":21,"tag":511,"props":3218,"children":3219},{"href":3087},[3220],{"type":26,"value":3090},{"type":26,"value":3137},{"type":21,"tag":42,"props":3223,"children":3225},{"className":3224},[],[3226],{"type":26,"value":3098},{"type":26,"value":2973},{"type":21,"tag":42,"props":3229,"children":3231},{"className":3230},[],[3232],{"type":26,"value":1671},{"type":26,"value":3150},{"type":21,"tag":800,"props":3235,"children":3236},{"type":802},[],{"type":26,"value":1352},{"type":21,"tag":42,"props":3239,"children":3241},{"className":3240},[],[3242],{"type":26,"value":3116},{"type":26,"value":3161},{"type":21,"tag":711,"props":3245,"children":3247},{"name":3246},"VUID-vkCmdDrawIndirectByteCountEXT-sparseImageInt64Atomics-04474",[3248],{"type":21,"tag":22,"props":3249,"children":3250},{},[3251,3252,3262,3264,3268,3270,3276,3278,3281,3283,3288,3290,3295,3296,3301],{"type":26,"value":1448},{"type":21,"tag":511,"props":3253,"children":3255},{"href":3254},"/man/VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT#features-sparseImageInt64Atomics",[3256],{"type":21,"tag":42,"props":3257,"children":3259},{"className":3258},[],[3260],{"type":26,"value":3261},"sparseImageInt64Atomics",{"type":26,"value":3263}," feature is not enabled, ",{"type":21,"tag":511,"props":3265,"children":3266},{"href":1604},[3267],{"type":26,"value":1607},{"type":26,"value":3269},"\nobjects created with the ",{"type":21,"tag":42,"props":3271,"children":3273},{"className":3272},[],[3274],{"type":26,"value":3275},"VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT",{"type":26,"value":3277}," flag\n",{"type":21,"tag":800,"props":3279,"children":3280},{"type":802},[],{"type":26,"value":3282}," not be accessed by atomic instructions through an ",{"type":21,"tag":42,"props":3284,"children":3286},{"className":3285},[],[3287],{"type":26,"value":1671},{"type":26,"value":3289},"\nwith a ",{"type":21,"tag":42,"props":3291,"children":3293},{"className":3292},[],[3294],{"type":26,"value":3098},{"type":26,"value":3084},{"type":21,"tag":42,"props":3297,"children":3299},{"className":3298},[],[3300],{"type":26,"value":3116},{"type":26,"value":3302}," of 64 by this command",{"type":21,"tag":711,"props":3304,"children":3306},{"name":3305},"VUID-vkCmdDrawIndirectByteCountEXT-sparseImageInt64Atomics-04475",[3307],{"type":21,"tag":22,"props":3308,"children":3309},{},[3310,3311,3319,3320,3326,3327,3333,3335,3338,3340,3345,3346,3351,3352,3357],{"type":26,"value":1448},{"type":21,"tag":511,"props":3312,"children":3313},{"href":3254},[3314],{"type":21,"tag":42,"props":3315,"children":3317},{"className":3316},[],[3318],{"type":26,"value":3261},{"type":26,"value":3263},{"type":21,"tag":511,"props":3321,"children":3323},{"href":3322},"/man/VkBuffer",[3324],{"type":26,"value":3325},"VkBuffer",{"type":26,"value":3269},{"type":21,"tag":42,"props":3328,"children":3330},{"className":3329},[],[3331],{"type":26,"value":3332},"VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT",{"type":26,"value":3334},"\nflag ",{"type":21,"tag":800,"props":3336,"children":3337},{"type":802},[],{"type":26,"value":3339}," not be accessed by atomic instructions through an\n",{"type":21,"tag":42,"props":3341,"children":3343},{"className":3342},[],[3344],{"type":26,"value":1671},{"type":26,"value":3084},{"type":21,"tag":42,"props":3347,"children":3349},{"className":3348},[],[3350],{"type":26,"value":3098},{"type":26,"value":3084},{"type":21,"tag":42,"props":3353,"children":3355},{"className":3354},[],[3356],{"type":26,"value":3116},{"type":26,"value":3358}," of 64 by this\ncommand",{"type":21,"tag":711,"props":3360,"children":3362},{"name":3361},"VUID-vkCmdDrawIndirectByteCountEXT-OpImageWeightedSampleQCOM-06971",[3363],{"type":21,"tag":22,"props":3364,"children":3365},{},[3366,3367,3373,3374,3378,3380,3384,3385,3388,3389],{"type":26,"value":2719},{"type":21,"tag":42,"props":3368,"children":3370},{"className":3369},[],[3371],{"type":26,"value":3372},"OpImageWeightedSampleQCOM",{"type":26,"value":1046},{"type":21,"tag":511,"props":3375,"children":3376},{"href":785},[3377],{"type":26,"value":788},{"type":26,"value":3379},"\nas a result of this command, then the image view’s\n",{"type":21,"tag":511,"props":3381,"children":3382},{"href":793},[3383],{"type":26,"value":796},{"type":26,"value":798},{"type":21,"tag":800,"props":3386,"children":3387},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":3390,"children":3392},{"className":3391},[],[3393],{"type":26,"value":3394},"VK_FORMAT_FEATURE_2_WEIGHT_SAMPLED_IMAGE_BIT_QCOM",{"type":21,"tag":711,"props":3396,"children":3398},{"name":3397},"VUID-vkCmdDrawIndirectByteCountEXT-OpImageWeightedSampleQCOM-06972",[3399],{"type":21,"tag":22,"props":3400,"children":3401},{},[3402,3403,3408,3410,3414,3416,3420,3421,3424,3425],{"type":26,"value":2719},{"type":21,"tag":42,"props":3404,"children":3406},{"className":3405},[],[3407],{"type":26,"value":3372},{"type":26,"value":3409}," uses a ",{"type":21,"tag":511,"props":3411,"children":3412},{"href":785},[3413],{"type":26,"value":788},{"type":26,"value":3415}," as a sample\nweight image as a result of this command, then the image view’s\n",{"type":21,"tag":511,"props":3417,"children":3418},{"href":793},[3419],{"type":26,"value":796},{"type":26,"value":798},{"type":21,"tag":800,"props":3422,"children":3423},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":3426,"children":3428},{"className":3427},[],[3429],{"type":26,"value":3430},"VK_FORMAT_FEATURE_2_WEIGHT_IMAGE_BIT_QCOM",{"type":21,"tag":711,"props":3432,"children":3434},{"name":3433},"VUID-vkCmdDrawIndirectByteCountEXT-OpImageBoxFilterQCOM-06973",[3435],{"type":21,"tag":22,"props":3436,"children":3437},{},[3438,3439,3445,3446,3450,3451,3455,3456,3459,3460],{"type":26,"value":2719},{"type":21,"tag":42,"props":3440,"children":3442},{"className":3441},[],[3443],{"type":26,"value":3444},"OpImageBoxFilterQCOM",{"type":26,"value":1046},{"type":21,"tag":511,"props":3447,"children":3448},{"href":785},[3449],{"type":26,"value":788},{"type":26,"value":1246},{"type":21,"tag":511,"props":3452,"children":3453},{"href":793},[3454],{"type":26,"value":796},{"type":26,"value":798},{"type":21,"tag":800,"props":3457,"children":3458},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":3461,"children":3463},{"className":3462},[],[3464],{"type":26,"value":3465},"VK_FORMAT_FEATURE_2_BOX_FILTER_SAMPLED_BIT_QCOM",{"type":21,"tag":711,"props":3467,"children":3469},{"name":3468},"VUID-vkCmdDrawIndirectByteCountEXT-OpImageBlockMatchSSDQCOM-06974",[3470],{"type":21,"tag":22,"props":3471,"children":3472},{},[3473,3474,3480,3482,3486,3487,3491,3492,3495,3496],{"type":26,"value":2719},{"type":21,"tag":42,"props":3475,"children":3477},{"className":3476},[],[3478],{"type":26,"value":3479},"OpImageBlockMatchSSDQCOM",{"type":26,"value":3481}," is used to read from an\n",{"type":21,"tag":511,"props":3483,"children":3484},{"href":785},[3485],{"type":26,"value":788},{"type":26,"value":790},{"type":21,"tag":511,"props":3488,"children":3489},{"href":793},[3490],{"type":26,"value":796},{"type":26,"value":798},{"type":21,"tag":800,"props":3493,"children":3494},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":3497,"children":3499},{"className":3498},[],[3500],{"type":26,"value":3501},"VK_FORMAT_FEATURE_2_BLOCK_MATCHING_BIT_QCOM",{"type":21,"tag":711,"props":3503,"children":3505},{"name":3504},"VUID-vkCmdDrawIndirectByteCountEXT-OpImageBlockMatchSADQCOM-06975",[3506],{"type":21,"tag":22,"props":3507,"children":3508},{},[3509,3510,3516,3517,3521,3522,3526,3527,3530,3531],{"type":26,"value":2719},{"type":21,"tag":42,"props":3511,"children":3513},{"className":3512},[],[3514],{"type":26,"value":3515},"OpImageBlockMatchSADQCOM",{"type":26,"value":3481},{"type":21,"tag":511,"props":3518,"children":3519},{"href":785},[3520],{"type":26,"value":788},{"type":26,"value":790},{"type":21,"tag":511,"props":3523,"children":3524},{"href":793},[3525],{"type":26,"value":796},{"type":26,"value":798},{"type":21,"tag":800,"props":3528,"children":3529},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":3532,"children":3534},{"className":3533},[],[3535],{"type":26,"value":3501},{"type":21,"tag":711,"props":3537,"children":3539},{"name":3538},"VUID-vkCmdDrawIndirectByteCountEXT-OpImageBlockMatchSADQCOM-06976",[3540],{"type":21,"tag":22,"props":3541,"children":3542},{},[3543,3544,3549,3551,3554,3556],{"type":26,"value":2719},{"type":21,"tag":42,"props":3545,"children":3547},{"className":3546},[],[3548],{"type":26,"value":3515},{"type":26,"value":3550}," or OpImageBlockMatchSSDQCOM is used to\nread from a reference image as result of this command, then the\nspecified reference coordinates ",{"type":21,"tag":800,"props":3552,"children":3553},{"type":802},[],{"type":26,"value":3555}," not fail\n",{"type":21,"tag":511,"props":3557,"children":3559},{"href":3558},"/chapters/textures#textures-integer-coordinate-validation",[3560],{"type":26,"value":3561},"integer texel coordinate\nvalidation",{"type":21,"tag":711,"props":3563,"children":3565},{"name":3564},"VUID-vkCmdDrawIndirectByteCountEXT-OpImageWeightedSampleQCOM-06977",[3566],{"type":21,"tag":22,"props":3567,"children":3568},{},[3569,3570,3575,3576,3581,3582,3588,3589,3595,3596,3602,3603,3609,3610,3615,3617,3622,3624,3628,3630,3633,3635],{"type":26,"value":2719},{"type":21,"tag":42,"props":3571,"children":3573},{"className":3572},[],[3574],{"type":26,"value":3372},{"type":26,"value":1311},{"type":21,"tag":42,"props":3577,"children":3579},{"className":3578},[],[3580],{"type":26,"value":3444},{"type":26,"value":88},{"type":21,"tag":42,"props":3583,"children":3585},{"className":3584},[],[3586],{"type":26,"value":3587},"OpImageBlockMatchWindowSSDQCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3590,"children":3592},{"className":3591},[],[3593],{"type":26,"value":3594},"OpImageBlockMatchWindowSADQCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3597,"children":3599},{"className":3598},[],[3600],{"type":26,"value":3601},"OpImageBlockMatchGatherSSDQCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3604,"children":3606},{"className":3605},[],[3607],{"type":26,"value":3608},"OpImageBlockMatchGatherSADQCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3611,"children":3613},{"className":3612},[],[3614],{"type":26,"value":3479},{"type":26,"value":3616},", or ",{"type":21,"tag":42,"props":3618,"children":3620},{"className":3619},[],[3621],{"type":26,"value":3515},{"type":26,"value":3623}," uses a\n",{"type":21,"tag":511,"props":3625,"children":3626},{"href":722},[3627],{"type":26,"value":725},{"type":26,"value":3629}," as a result of this command, then the sampler ",{"type":21,"tag":800,"props":3631,"children":3632},{"type":802},[],{"type":26,"value":3634}," have\nbeen created with ",{"type":21,"tag":42,"props":3636,"children":3638},{"className":3637},[],[3639],{"type":26,"value":3640},"VK_SAMPLER_CREATE_IMAGE_PROCESSING_BIT_QCOM",{"type":21,"tag":711,"props":3642,"children":3644},{"name":3643},"VUID-vkCmdDrawIndirectByteCountEXT-OpImageWeightedSampleQCOM-06978",[3645],{"type":21,"tag":22,"props":3646,"children":3647},{},[3648,3650,3655,3656,3661,3662,3667,3668,3673,3674,3679,3680,3685,3686,3691,3692,3697,3698,3702,3703,3706,3708],{"type":26,"value":3649},"If any command other than ",{"type":21,"tag":42,"props":3651,"children":3653},{"className":3652},[],[3654],{"type":26,"value":3372},{"type":26,"value":88},{"type":21,"tag":42,"props":3657,"children":3659},{"className":3658},[],[3660],{"type":26,"value":3444},{"type":26,"value":88},{"type":21,"tag":42,"props":3663,"children":3665},{"className":3664},[],[3666],{"type":26,"value":3587},{"type":26,"value":88},{"type":21,"tag":42,"props":3669,"children":3671},{"className":3670},[],[3672],{"type":26,"value":3594},{"type":26,"value":88},{"type":21,"tag":42,"props":3675,"children":3677},{"className":3676},[],[3678],{"type":26,"value":3601},{"type":26,"value":88},{"type":21,"tag":42,"props":3681,"children":3683},{"className":3682},[],[3684],{"type":26,"value":3608},{"type":26,"value":88},{"type":21,"tag":42,"props":3687,"children":3689},{"className":3688},[],[3690],{"type":26,"value":3479},{"type":26,"value":3616},{"type":21,"tag":42,"props":3693,"children":3695},{"className":3694},[],[3696],{"type":26,"value":3515},{"type":26,"value":3623},{"type":21,"tag":511,"props":3699,"children":3700},{"href":722},[3701],{"type":26,"value":725},{"type":26,"value":3629},{"type":21,"tag":800,"props":3704,"children":3705},{"type":802},[],{"type":26,"value":3707}," not\nhave been created with ",{"type":21,"tag":42,"props":3709,"children":3711},{"className":3710},[],[3712],{"type":26,"value":3640},{"type":21,"tag":711,"props":3714,"children":3716},{"name":3715},"VUID-vkCmdDrawIndirectByteCountEXT-OpImageBlockMatchWindow-09215",[3717],{"type":21,"tag":22,"props":3718,"children":3719},{},[3720,3721,3727,3728,3734,3736,3740,3741,3745,3746,3749,3750],{"type":26,"value":719},{"type":21,"tag":42,"props":3722,"children":3724},{"className":3723},[],[3725],{"type":26,"value":3726},"OpImageBlockMatchWindow*QCOM",{"type":26,"value":858},{"type":21,"tag":42,"props":3729,"children":3731},{"className":3730},[],[3732],{"type":26,"value":3733},"OpImageBlockMatchGather*QCOM",{"type":26,"value":3735}," instruction is used to read from an\n",{"type":21,"tag":511,"props":3737,"children":3738},{"href":785},[3739],{"type":26,"value":788},{"type":26,"value":790},{"type":21,"tag":511,"props":3742,"children":3743},{"href":793},[3744],{"type":26,"value":796},{"type":26,"value":798},{"type":21,"tag":800,"props":3747,"children":3748},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":3751,"children":3753},{"className":3752},[],[3754],{"type":26,"value":3501},{"type":21,"tag":711,"props":3756,"children":3758},{"name":3757},"VUID-vkCmdDrawIndirectByteCountEXT-OpImageBlockMatchWindow-09216",[3759],{"type":21,"tag":22,"props":3760,"children":3761},{},[3762,3763,3768,3769,3774,3775,3779,3781,3784],{"type":26,"value":719},{"type":21,"tag":42,"props":3764,"children":3766},{"className":3765},[],[3767],{"type":26,"value":3726},{"type":26,"value":858},{"type":21,"tag":42,"props":3770,"children":3772},{"className":3771},[],[3773],{"type":26,"value":3733},{"type":26,"value":3735},{"type":21,"tag":511,"props":3776,"children":3777},{"href":785},[3778],{"type":26,"value":788},{"type":26,"value":3780}," as a result of this command, then the image view’s\nformat ",{"type":21,"tag":800,"props":3782,"children":3783},{"type":802},[],{"type":26,"value":3785}," be a single-component format",{"type":21,"tag":711,"props":3787,"children":3789},{"name":3788},"VUID-vkCmdDrawIndirectByteCountEXT-OpImageBlockMatchWindow-09217",[3790],{"type":21,"tag":22,"props":3791,"children":3792},{},[3793,3794,3799,3800,3805,3807,3810,3811],{"type":26,"value":719},{"type":21,"tag":42,"props":3795,"children":3797},{"className":3796},[],[3798],{"type":26,"value":3726},{"type":26,"value":858},{"type":21,"tag":42,"props":3801,"children":3803},{"className":3802},[],[3804],{"type":26,"value":3733},{"type":26,"value":3806}," read from a reference image as result\nof this command, then the specified reference coordinates ",{"type":21,"tag":800,"props":3808,"children":3809},{"type":802},[],{"type":26,"value":3555},{"type":21,"tag":511,"props":3812,"children":3813},{"href":3558},[3814],{"type":26,"value":3561},{"type":21,"tag":711,"props":3816,"children":3818},{"name":3817},"VUID-vkCmdDrawIndirectByteCountEXT-None-07288",[3819],{"type":21,"tag":22,"props":3820,"children":3821},{},[3822,3824,3827],{"type":26,"value":3823},"Any shader invocation executed by this command ",{"type":21,"tag":800,"props":3825,"children":3826},{"type":802},[],{"type":21,"tag":511,"props":3828,"children":3830},{"href":3829},"/chapters/shaders#shaders-termination",[3831],{"type":26,"value":3832},"terminate",{"type":21,"tag":711,"props":3834,"children":3836},{"name":3835},"VUID-vkCmdDrawIndirectByteCountEXT-None-09600",[3837],{"type":21,"tag":22,"props":3838,"children":3839},{},[3840,3842,3848,3849,3855,3856,3862,3863,3869,3870,3876,3878,3881],{"type":26,"value":3841},"If a descriptor with type equal to any of\n",{"type":21,"tag":42,"props":3843,"children":3845},{"className":3844},[],[3846],{"type":26,"value":3847},"VK_DESCRIPTOR_TYPE_SAMPLE_WEIGHT_IMAGE_QCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3850,"children":3852},{"className":3851},[],[3853],{"type":26,"value":3854},"VK_DESCRIPTOR_TYPE_BLOCK_MATCH_IMAGE_QCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3857,"children":3859},{"className":3858},[],[3860],{"type":26,"value":3861},"VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE",{"type":26,"value":88},{"type":21,"tag":42,"props":3864,"children":3866},{"className":3865},[],[3867],{"type":26,"value":3868},"VK_DESCRIPTOR_TYPE_STORAGE_IMAGE",{"type":26,"value":1319},{"type":21,"tag":42,"props":3871,"children":3873},{"className":3872},[],[3874],{"type":26,"value":3875},"VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT",{"type":26,"value":3877}," is accessed as a result of\nthis command, the image subresource identified by that descriptor ",{"type":21,"tag":800,"props":3879,"children":3880},{"type":802},[],{"type":26,"value":3882},"\nbe in the image layout identified when the descriptor was written",{"type":21,"tag":711,"props":3884,"children":3886},{"name":3885},"VUID-vkCmdDrawIndirectByteCountEXT-renderPass-02684",[3887],{"type":21,"tag":22,"props":3888,"children":3889},{},[3890,3892,3895,3897,3903,3905,3911,3913,3919,3921,3926,3928],{"type":26,"value":3891},"The current render pass ",{"type":21,"tag":800,"props":3893,"children":3894},{"type":802},[],{"type":26,"value":3896}," be ",{"type":21,"tag":511,"props":3898,"children":3900},{"href":3899},"/chapters/renderpass#renderpass-compatibility",[3901],{"type":26,"value":3902},"compatible",{"type":26,"value":3904},"\nwith the ",{"type":21,"tag":42,"props":3906,"children":3908},{"className":3907},[],[3909],{"type":26,"value":3910},"renderPass",{"type":26,"value":3912}," member of the\n",{"type":21,"tag":42,"props":3914,"children":3916},{"className":3915},[],[3917],{"type":26,"value":3918},"VkGraphicsPipelineCreateInfo",{"type":26,"value":3920}," structure specified when creating the\n",{"type":21,"tag":42,"props":3922,"children":3924},{"className":3923},[],[3925],{"type":26,"value":1885},{"type":26,"value":3927}," bound to ",{"type":21,"tag":42,"props":3929,"children":3931},{"className":3930},[],[3932],{"type":26,"value":3933},"VK_PIPELINE_BIND_POINT_GRAPHICS",{"type":21,"tag":711,"props":3935,"children":3937},{"name":3936},"VUID-vkCmdDrawIndirectByteCountEXT-subpass-02685",[3938],{"type":21,"tag":22,"props":3939,"children":3940},{},[3941,3943,3946,3948,3954,3956,3961,3963,3968,3970],{"type":26,"value":3942},"The subpass index of the current render pass ",{"type":21,"tag":800,"props":3944,"children":3945},{"type":802},[],{"type":26,"value":3947}," be equal to the\n",{"type":21,"tag":42,"props":3949,"children":3951},{"className":3950},[],[3952],{"type":26,"value":3953},"subpass",{"type":26,"value":3955}," member of the ",{"type":21,"tag":42,"props":3957,"children":3959},{"className":3958},[],[3960],{"type":26,"value":3918},{"type":26,"value":3962}," structure\nspecified when creating the ",{"type":21,"tag":42,"props":3964,"children":3966},{"className":3965},[],[3967],{"type":26,"value":1885},{"type":26,"value":3969}," bound to\n",{"type":21,"tag":42,"props":3971,"children":3973},{"className":3972},[],[3974],{"type":26,"value":3933},{"type":21,"tag":711,"props":3976,"children":3978},{"name":3977},"VUID-vkCmdDrawIndirectByteCountEXT-None-07748",[3979],{"type":21,"tag":22,"props":3980,"children":3981},{},[3982,3984,3987],{"type":26,"value":3983},"If any shader statically accesses an input attachment, a valid\ndescriptor ",{"type":21,"tag":800,"props":3985,"children":3986},{"type":802},[],{"type":26,"value":3988}," be bound to the pipeline via a descriptor set",{"type":21,"tag":711,"props":3990,"children":3992},{"name":3991},"VUID-vkCmdDrawIndirectByteCountEXT-OpTypeImage-07468",[3993],{"type":21,"tag":22,"props":3994,"children":3995},{},[3996,3998,4003,4005,4010,4012,4018,4020,4023,4025,4031],{"type":26,"value":3997},"If any shader executed by this pipeline accesses an ",{"type":21,"tag":42,"props":3999,"children":4001},{"className":4000},[],[4002],{"type":26,"value":1671},{"type":26,"value":4004},"\nvariable with a ",{"type":21,"tag":42,"props":4006,"children":4008},{"className":4007},[],[4009],{"type":26,"value":2865},{"type":26,"value":4011}," operand of ",{"type":21,"tag":42,"props":4013,"children":4015},{"className":4014},[],[4016],{"type":26,"value":4017},"SubpassData",{"type":26,"value":4019},", it ",{"type":21,"tag":800,"props":4021,"children":4022},{"type":802},[],{"type":26,"value":4024}," be\ndecorated with an ",{"type":21,"tag":42,"props":4026,"children":4028},{"className":4027},[],[4029],{"type":26,"value":4030},"InputAttachmentIndex",{"type":26,"value":4032}," that corresponds to a valid\ninput attachment in the current subpass",{"type":21,"tag":711,"props":4034,"children":4036},{"name":4035},"VUID-vkCmdDrawIndirectByteCountEXT-None-07469",[4037],{"type":21,"tag":22,"props":4038,"children":4039},{},[4040,4042,4045,4047,4051,4053,4057,4059,4065,4067,4072,4074,4080,4082],{"type":26,"value":4041},"Input attachment views accessed in a subpass ",{"type":21,"tag":800,"props":4043,"children":4044},{"type":802},[],{"type":26,"value":4046}," be created with the\nsame ",{"type":21,"tag":511,"props":4048,"children":4049},{"href":3087},[4050],{"type":26,"value":3090},{"type":26,"value":4052}," as the corresponding subpass definition, and be\ncreated with a ",{"type":21,"tag":511,"props":4054,"children":4055},{"href":785},[4056],{"type":26,"value":788},{"type":26,"value":4058}," that is compatible with the attachment\nreferenced by the subpass'\n",{"type":21,"tag":42,"props":4060,"children":4062},{"className":4061},[],[4063],{"type":26,"value":4064},"pInputAttachments",{"type":26,"value":4066},"[",{"type":21,"tag":42,"props":4068,"children":4070},{"className":4069},[],[4071],{"type":26,"value":4030},{"type":26,"value":4073},"] in the currently\nbound ",{"type":21,"tag":511,"props":4075,"children":4077},{"href":4076},"/man/VkFramebuffer",[4078],{"type":26,"value":4079},"VkFramebuffer",{"type":26,"value":4081}," as specified by\n",{"type":21,"tag":511,"props":4083,"children":4085},{"href":4084},"/chapters/interfaces#compatibility-inputattachment",[4086],{"type":26,"value":4087},"Fragment Input Attachment\nCompatibility",{"type":21,"tag":711,"props":4089,"children":4091},{"name":4090},"VUID-vkCmdDrawIndirectByteCountEXT-pDepthInputAttachmentIndex-09595",[4092],{"type":21,"tag":22,"props":4093,"children":4094},{},[4095,4097,4102,4104,4110,4112,4117,4119,4123,4124,4130,4132,4136,4137,4143,4145,4151,4152,4155,4157,4161,4163],{"type":26,"value":4096},"Input attachment views accessed in a dynamic render pass with a\n",{"type":21,"tag":42,"props":4098,"children":4100},{"className":4099},[],[4101],{"type":26,"value":4030},{"type":26,"value":4103}," referenced by\n",{"type":21,"tag":511,"props":4105,"children":4107},{"href":4106},"/man/VkRenderingInputAttachmentIndexInfoKHR",[4108],{"type":26,"value":4109},"VkRenderingInputAttachmentIndexInfoKHR",{"type":26,"value":4111},", or no\n",{"type":21,"tag":42,"props":4113,"children":4115},{"className":4114},[],[4116],{"type":26,"value":4030},{"type":26,"value":4118}," if\n",{"type":21,"tag":511,"props":4120,"children":4121},{"href":4106},[4122],{"type":26,"value":4109},{"type":26,"value":239},{"type":21,"tag":42,"props":4125,"children":4127},{"className":4126},[],[4128],{"type":26,"value":4129},"pDepthInputAttachmentIndex",{"type":26,"value":4131},"\nor\n",{"type":21,"tag":511,"props":4133,"children":4134},{"href":4106},[4135],{"type":26,"value":4109},{"type":26,"value":239},{"type":21,"tag":42,"props":4138,"children":4140},{"className":4139},[],[4141],{"type":26,"value":4142},"pStencilInputAttachmentIndex",{"type":26,"value":4144},"\nare ",{"type":21,"tag":42,"props":4146,"children":4148},{"className":4147},[],[4149],{"type":26,"value":4150},"NULL",{"type":26,"value":1311},{"type":21,"tag":800,"props":4153,"children":4154},{"type":802},[],{"type":26,"value":4156}," be created with a ",{"type":21,"tag":511,"props":4158,"children":4159},{"href":785},[4160],{"type":26,"value":788},{"type":26,"value":4162}," that is compatible\nwith the corresponding color, depth, or stencil attachment in\n",{"type":21,"tag":511,"props":4164,"children":4166},{"href":4165},"/man/VkRenderingInfo",[4167],{"type":26,"value":4168},"VkRenderingInfo",{"type":21,"tag":711,"props":4170,"children":4172},{"name":4171},"VUID-vkCmdDrawIndirectByteCountEXT-pDepthInputAttachmentIndex-09596",[4173],{"type":21,"tag":22,"props":4174,"children":4175},{},[4176,4178,4181,4183,4188,4190,4194,4195,4200,4202,4206,4207,4212,4214],{"type":26,"value":4177},"Input attachment views accessed in a dynamic render pass via a shader\nobject ",{"type":21,"tag":800,"props":4179,"children":4180},{"type":802},[],{"type":26,"value":4182}," have an ",{"type":21,"tag":42,"props":4184,"children":4186},{"className":4185},[],[4187],{"type":26,"value":4030},{"type":26,"value":4189}," if both\n",{"type":21,"tag":511,"props":4191,"children":4192},{"href":4106},[4193],{"type":26,"value":4109},{"type":26,"value":239},{"type":21,"tag":42,"props":4196,"children":4198},{"className":4197},[],[4199],{"type":26,"value":4129},{"type":26,"value":4201},"\nand\n",{"type":21,"tag":511,"props":4203,"children":4204},{"href":4106},[4205],{"type":26,"value":4109},{"type":26,"value":239},{"type":21,"tag":42,"props":4208,"children":4210},{"className":4209},[],[4211],{"type":26,"value":4142},{"type":26,"value":4213},"\nare non-",{"type":21,"tag":42,"props":4215,"children":4217},{"className":4216},[],[4218],{"type":26,"value":4150},{"type":21,"tag":711,"props":4220,"children":4222},{"name":4221},"VUID-vkCmdDrawIndirectByteCountEXT-InputAttachmentIndex-09597",[4223],{"type":21,"tag":22,"props":4224,"children":4225},{},[4226,4228,4233,4235,4240,4241,4244,4246],{"type":26,"value":4227},"If an input attachment view accessed in a dynamic render pass via a\nshader object has an ",{"type":21,"tag":42,"props":4229,"children":4231},{"className":4230},[],[4232],{"type":26,"value":4030},{"type":26,"value":4234},", the\n",{"type":21,"tag":42,"props":4236,"children":4238},{"className":4237},[],[4239],{"type":26,"value":4030},{"type":26,"value":798},{"type":21,"tag":800,"props":4242,"children":4243},{"type":802},[],{"type":26,"value":4245}," match an index in\n",{"type":21,"tag":511,"props":4247,"children":4248},{"href":4106},[4249],{"type":26,"value":4109},{"type":21,"tag":711,"props":4251,"children":4253},{"name":4252},"VUID-vkCmdDrawIndirectByteCountEXT-None-06537",[4254],{"type":21,"tag":22,"props":4255,"children":4256},{},[4257,4259,4262],{"type":26,"value":4258},"Memory backing image subresources used as attachments in the current\nrender pass ",{"type":21,"tag":800,"props":4260,"children":4261},{"type":802},[],{"type":26,"value":4263}," not be written in any way other than as an attachment\nby this command",{"type":21,"tag":711,"props":4265,"children":4267},{"name":4266},"VUID-vkCmdDrawIndirectByteCountEXT-None-09000",[4268],{"type":21,"tag":22,"props":4269,"children":4270},{},[4271,4273,4279],{"type":26,"value":4272},"If a color attachment is written by any prior command in this subpass or\nby the load, store, or resolve operations for this subpass,\nit is not in the\n",{"type":21,"tag":42,"props":4274,"children":4276},{"className":4275},[],[4277],{"type":26,"value":4278},"VK_IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT",{"type":26,"value":4280}," image layout,\nand\neither:",{"type":21,"tag":711,"props":4282,"children":4284},{"name":4283},"VUID-vkCmdDrawIndirectByteCountEXT-None-09001",[4285],{"type":21,"tag":22,"props":4286,"children":4287},{},[4288,4290,4295],{"type":26,"value":4289},"If a depth attachment is written by any prior command in this subpass or\nby the load, store, or resolve operations for this subpass,\nit is not in the\n",{"type":21,"tag":42,"props":4291,"children":4293},{"className":4292},[],[4294],{"type":26,"value":4278},{"type":26,"value":4280},{"type":21,"tag":711,"props":4297,"children":4299},{"name":4298},"VUID-vkCmdDrawIndirectByteCountEXT-None-09002",[4300],{"type":21,"tag":22,"props":4301,"children":4302},{},[4303,4305,4310],{"type":26,"value":4304},"If a stencil attachment is written by any prior command in this subpass\nor by the load, store, or resolve operations for this subpass,\nit is not in the\n",{"type":21,"tag":42,"props":4306,"children":4308},{"className":4307},[],[4309],{"type":26,"value":4278},{"type":26,"value":4280},{"type":21,"tag":711,"props":4312,"children":4314},{"name":4313},"VUID-vkCmdDrawIndirectByteCountEXT-None-09003",[4315],{"type":21,"tag":22,"props":4316,"children":4317},{},[4318,4320,4323],{"type":26,"value":4319},"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":800,"props":4321,"children":4322},{"type":802},[],{"type":26,"value":4324}," not be\naccessed in any way other than as an attachment, storage image, or\nsampled image by this command",{"type":21,"tag":711,"props":4326,"children":4328},{"name":4327},"VUID-vkCmdDrawIndirectByteCountEXT-None-06539",[4329],{"type":21,"tag":22,"props":4330,"children":4331},{},[4332,4334,4337],{"type":26,"value":4333},"If any previously recorded command in the current subpass accessed an\nimage subresource used as an attachment in this subpass in any way other\nthan as an attachment, this command ",{"type":21,"tag":800,"props":4335,"children":4336},{"type":802},[],{"type":26,"value":4338}," not write to that image\nsubresource as an attachment",{"type":21,"tag":711,"props":4340,"children":4342},{"name":4341},"VUID-vkCmdDrawIndirectByteCountEXT-None-06886",[4343],{"type":21,"tag":22,"props":4344,"children":4345},{},[4346,4348,4354,4355,4358],{"type":26,"value":4347},"If the current render pass instance uses a depth/stencil attachment with\na read-only layout for the depth aspect, ",{"type":21,"tag":511,"props":4349,"children":4351},{"href":4350},"/chapters/fragops#fragops-depth-write",[4352],{"type":26,"value":4353},"depth\nwrites",{"type":26,"value":798},{"type":21,"tag":800,"props":4356,"children":4357},{"type":802},[],{"type":26,"value":4359}," be disabled",{"type":21,"tag":711,"props":4361,"children":4363},{"name":4362},"VUID-vkCmdDrawIndirectByteCountEXT-None-06887",[4364],{"type":21,"tag":22,"props":4365,"children":4366},{},[4367,4369,4375,4377,4383,4384,4387,4388],{"type":26,"value":4368},"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":4370,"children":4372},{"className":4371},[],[4373],{"type":26,"value":4374},"writeMask",{"type":26,"value":4376}," are not zero, and stencil test is enabled,\n",{"type":21,"tag":511,"props":4378,"children":4380},{"href":4379},"/chapters/fragops#fragops-stencil",[4381],{"type":26,"value":4382},"all stencil ops",{"type":26,"value":798},{"type":21,"tag":800,"props":4385,"children":4386},{"type":802},[],{"type":26,"value":3896},{"type":21,"tag":42,"props":4389,"children":4391},{"className":4390},[],[4392],{"type":26,"value":4393},"VK_STENCIL_OP_KEEP",{"type":21,"tag":711,"props":4395,"children":4397},{"name":4396},"VUID-vkCmdDrawIndirectByteCountEXT-None-07831",[4398],{"type":21,"tag":22,"props":4399,"children":4400},{},[4401,4403,4409,4411,4417,4418,4421,4423,4429],{"type":26,"value":4402},"If the bound graphics pipeline state was created with the\n",{"type":21,"tag":42,"props":4404,"children":4406},{"className":4405},[],[4407],{"type":26,"value":4408},"VK_DYNAMIC_STATE_VIEWPORT",{"type":26,"value":4410}," dynamic state enabled then\n",{"type":21,"tag":511,"props":4412,"children":4414},{"href":4413},"/man/vkCmdSetViewport",[4415],{"type":26,"value":4416},"vkCmdSetViewport",{"type":26,"value":798},{"type":21,"tag":800,"props":4419,"children":4420},{"type":802},[],{"type":26,"value":4422}," have been called and not subsequently\n",{"type":21,"tag":511,"props":4424,"children":4426},{"href":4425},"/chapters/pipelines#dynamic-state-lifetime",[4427],{"type":26,"value":4428},"invalidated",{"type":26,"value":4430}," in the current command buffer\nprior to this drawing command",{"type":21,"tag":711,"props":4432,"children":4434},{"name":4433},"VUID-vkCmdDrawIndirectByteCountEXT-None-07832",[4435],{"type":21,"tag":22,"props":4436,"children":4437},{},[4438,4439,4445,4446,4452,4453,4456,4457,4461],{"type":26,"value":4402},{"type":21,"tag":42,"props":4440,"children":4442},{"className":4441},[],[4443],{"type":26,"value":4444},"VK_DYNAMIC_STATE_SCISSOR",{"type":26,"value":4410},{"type":21,"tag":511,"props":4447,"children":4449},{"href":4448},"/man/vkCmdSetScissor",[4450],{"type":26,"value":4451},"vkCmdSetScissor",{"type":26,"value":798},{"type":21,"tag":800,"props":4454,"children":4455},{"type":802},[],{"type":26,"value":4422},{"type":21,"tag":511,"props":4458,"children":4459},{"href":4425},[4460],{"type":26,"value":4428},{"type":26,"value":4430},{"type":21,"tag":711,"props":4463,"children":4465},{"name":4464},"VUID-vkCmdDrawIndirectByteCountEXT-None-07833",[4466],{"type":21,"tag":22,"props":4467,"children":4468},{},[4469,4470,4476,4477,4483,4484,4487,4488,4492],{"type":26,"value":4402},{"type":21,"tag":42,"props":4471,"children":4473},{"className":4472},[],[4474],{"type":26,"value":4475},"VK_DYNAMIC_STATE_LINE_WIDTH",{"type":26,"value":4410},{"type":21,"tag":511,"props":4478,"children":4480},{"href":4479},"/man/vkCmdSetLineWidth",[4481],{"type":26,"value":4482},"vkCmdSetLineWidth",{"type":26,"value":798},{"type":21,"tag":800,"props":4485,"children":4486},{"type":802},[],{"type":26,"value":4422},{"type":21,"tag":511,"props":4489,"children":4490},{"href":4425},[4491],{"type":26,"value":4428},{"type":26,"value":4430},{"type":21,"tag":711,"props":4494,"children":4496},{"name":4495},"VUID-vkCmdDrawIndirectByteCountEXT-None-08617",[4497],{"type":21,"tag":22,"props":4498,"children":4499},{},[4500,4502,4508,4510,4516,4518,4523,4525,4531,4532,4538,4539,4545,4546,4550,4551,4554,4555,4559],{"type":26,"value":4501},"If a shader object is bound to any graphics stage, and the most recent\ncall to ",{"type":21,"tag":511,"props":4503,"children":4505},{"href":4504},"/man/vkCmdSetRasterizerDiscardEnable",[4506],{"type":26,"value":4507},"vkCmdSetRasterizerDiscardEnable",{"type":26,"value":4509}," in the current command\nbuffer set ",{"type":21,"tag":42,"props":4511,"children":4513},{"className":4512},[],[4514],{"type":26,"value":4515},"rasterizerDiscardEnable",{"type":26,"value":4517}," to ",{"type":21,"tag":42,"props":4519,"children":4521},{"className":4520},[],[4522],{"type":26,"value":780},{"type":26,"value":4524},", and the most\nrecent call to ",{"type":21,"tag":511,"props":4526,"children":4528},{"href":4527},"/man/vkCmdSetPolygonModeEXT",[4529],{"type":26,"value":4530},"vkCmdSetPolygonModeEXT",{"type":26,"value":4509},{"type":21,"tag":42,"props":4533,"children":4535},{"className":4534},[],[4536],{"type":26,"value":4537},"polygonMode",{"type":26,"value":4517},{"type":21,"tag":42,"props":4540,"children":4542},{"className":4541},[],[4543],{"type":26,"value":4544},"VK_POLYGON_MODE_LINE",{"type":26,"value":88},{"type":21,"tag":511,"props":4547,"children":4548},{"href":4479},[4549],{"type":26,"value":4482},{"type":26,"value":798},{"type":21,"tag":800,"props":4552,"children":4553},{"type":802},[],{"type":26,"value":4422},{"type":21,"tag":511,"props":4556,"children":4557},{"href":4425},[4558],{"type":26,"value":4428},{"type":26,"value":4430},{"type":21,"tag":711,"props":4561,"children":4563},{"name":4562},"VUID-vkCmdDrawIndirectByteCountEXT-None-08618",[4564],{"type":21,"tag":22,"props":4565,"children":4566},{},[4567,4568,4572,4573,4578,4579,4584,4585,4591,4592,4598,4600,4604,4605,4608,4609,4613],{"type":26,"value":4501},{"type":21,"tag":511,"props":4569,"children":4570},{"href":4504},[4571],{"type":26,"value":4507},{"type":26,"value":4509},{"type":21,"tag":42,"props":4574,"children":4576},{"className":4575},[],[4577],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":4580,"children":4582},{"className":4581},[],[4583],{"type":26,"value":780},{"type":26,"value":4524},{"type":21,"tag":511,"props":4586,"children":4588},{"href":4587},"/man/vkCmdSetPrimitiveTopology",[4589],{"type":26,"value":4590},"vkCmdSetPrimitiveTopology",{"type":26,"value":4509},{"type":21,"tag":42,"props":4593,"children":4595},{"className":4594},[],[4596],{"type":26,"value":4597},"primitiveTopology",{"type":26,"value":4599}," to any line topology,\n",{"type":21,"tag":511,"props":4601,"children":4602},{"href":4479},[4603],{"type":26,"value":4482},{"type":26,"value":798},{"type":21,"tag":800,"props":4606,"children":4607},{"type":802},[],{"type":26,"value":4422},{"type":21,"tag":511,"props":4610,"children":4611},{"href":4425},[4612],{"type":26,"value":4428},{"type":26,"value":4430},{"type":21,"tag":711,"props":4615,"children":4617},{"name":4616},"VUID-vkCmdDrawIndirectByteCountEXT-None-08619",[4618],{"type":21,"tag":22,"props":4619,"children":4620},{},[4621,4623,4629,4630,4636,4638,4642,4644,4649,4650,4655,4656,4660,4663,4665,4669],{"type":26,"value":4622},"If a shader object that outputs line primitives is bound to the\n",{"type":21,"tag":42,"props":4624,"children":4626},{"className":4625},[],[4627],{"type":26,"value":4628},"VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT",{"type":26,"value":858},{"type":21,"tag":42,"props":4631,"children":4633},{"className":4632},[],[4634],{"type":26,"value":4635},"VK_SHADER_STAGE_GEOMETRY_BIT",{"type":26,"value":4637}," stage, and the most recent call to\n",{"type":21,"tag":511,"props":4639,"children":4640},{"href":4504},[4641],{"type":26,"value":4507},{"type":26,"value":4643}," in the current command buffer set\n",{"type":21,"tag":42,"props":4645,"children":4647},{"className":4646},[],[4648],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":4651,"children":4653},{"className":4652},[],[4654],{"type":26,"value":780},{"type":26,"value":1311},{"type":21,"tag":511,"props":4657,"children":4658},{"href":4479},[4659],{"type":26,"value":4482},{"type":21,"tag":800,"props":4661,"children":4662},{"type":802},[],{"type":26,"value":4664}," have been called and not subsequently ",{"type":21,"tag":511,"props":4666,"children":4667},{"href":4425},[4668],{"type":26,"value":4428},{"type":26,"value":4670}," in the current command buffer prior to this drawing\ncommand",{"type":21,"tag":711,"props":4672,"children":4674},{"name":4673},"VUID-vkCmdDrawIndirectByteCountEXT-None-07834",[4675],{"type":21,"tag":22,"props":4676,"children":4677},{},[4678,4680,4686,4688,4694,4695,4700,4701,4706,4708,4712,4714,4720,4722,4727,4729,4735,4736,4742,4745,4746,4750],{"type":26,"value":4679},"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":4681,"children":4683},{"className":4682},[],[4684],{"type":26,"value":4685},"VK_DYNAMIC_STATE_DEPTH_BIAS",{"type":26,"value":4687}," dynamic state enabled, the\n",{"type":21,"tag":511,"props":4689,"children":4691},{"href":4690},"/chapters/pipelines#dynamic-state-current-value",[4692],{"type":26,"value":4693},"current value",{"type":26,"value":1303},{"type":21,"tag":42,"props":4696,"children":4698},{"className":4697},[],[4699],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":4702,"children":4704},{"className":4703},[],[4705],{"type":26,"value":780},{"type":26,"value":4707},", and the\n",{"type":21,"tag":511,"props":4709,"children":4710},{"href":4690},[4711],{"type":26,"value":4693},{"type":26,"value":4713}," of ",{"type":21,"tag":42,"props":4715,"children":4717},{"className":4716},[],[4718],{"type":26,"value":4719},"depthBiasEnable",{"type":26,"value":4721},"\nis ",{"type":21,"tag":42,"props":4723,"children":4725},{"className":4724},[],[4726],{"type":26,"value":1044},{"type":26,"value":4728},", then ",{"type":21,"tag":511,"props":4730,"children":4732},{"href":4731},"/man/vkCmdSetDepthBounds",[4733],{"type":26,"value":4734},"vkCmdSetDepthBounds",{"type":26,"value":2447},{"type":21,"tag":511,"props":4737,"children":4739},{"href":4738},"/man/vkCmdSetDepthBias2EXT",[4740],{"type":26,"value":4741},"vkCmdSetDepthBias2EXT",{"type":21,"tag":800,"props":4743,"children":4744},{"type":802},[],{"type":26,"value":4664},{"type":21,"tag":511,"props":4747,"children":4748},{"href":4425},[4749],{"type":26,"value":4428},{"type":26,"value":4670},{"type":21,"tag":711,"props":4752,"children":4754},{"name":4753},"VUID-vkCmdDrawIndirectByteCountEXT-None-07835",[4755],{"type":21,"tag":22,"props":4756,"children":4757},{},[4758,4759,4765,4766,4772,4773,4776,4777,4781],{"type":26,"value":4402},{"type":21,"tag":42,"props":4760,"children":4762},{"className":4761},[],[4763],{"type":26,"value":4764},"VK_DYNAMIC_STATE_BLEND_CONSTANTS",{"type":26,"value":4410},{"type":21,"tag":511,"props":4767,"children":4769},{"href":4768},"/man/vkCmdSetBlendConstants",[4770],{"type":26,"value":4771},"vkCmdSetBlendConstants",{"type":26,"value":798},{"type":21,"tag":800,"props":4774,"children":4775},{"type":802},[],{"type":26,"value":4422},{"type":21,"tag":511,"props":4778,"children":4779},{"href":4425},[4780],{"type":26,"value":4428},{"type":26,"value":4430},{"type":21,"tag":711,"props":4783,"children":4785},{"name":4784},"VUID-vkCmdDrawIndirectByteCountEXT-None-08621",[4786],{"type":21,"tag":22,"props":4787,"children":4788},{},[4789,4791,4797,4799,4803,4805,4810,4812,4817,4819,4825,4827,4833,4834,4839,4840,4846,4848,4854,4856,4862,4864,4870,4872,4878,4879,4885,4886,4892,4893,4899,4900,4904,4905,4908,4909,4913],{"type":26,"value":4790},"If a shader object is bound to the ",{"type":21,"tag":42,"props":4792,"children":4794},{"className":4793},[],[4795],{"type":26,"value":4796},"VK_SHADER_STAGE_FRAGMENT_BIT",{"type":26,"value":4798},"\nstage, and the most recent call to ",{"type":21,"tag":511,"props":4800,"children":4801},{"href":4504},[4802],{"type":26,"value":4507},{"type":26,"value":4804},"\nin the current command buffer set ",{"type":21,"tag":42,"props":4806,"children":4808},{"className":4807},[],[4809],{"type":26,"value":4515},{"type":26,"value":4811}," to\n",{"type":21,"tag":42,"props":4813,"children":4815},{"className":4814},[],[4816],{"type":26,"value":780},{"type":26,"value":4818},", and the most recent call to\n",{"type":21,"tag":511,"props":4820,"children":4822},{"href":4821},"/man/vkCmdSetColorBlendEnableEXT",[4823],{"type":26,"value":4824},"vkCmdSetColorBlendEnableEXT",{"type":26,"value":4826}," in the current command buffer set any\nelement of ",{"type":21,"tag":42,"props":4828,"children":4830},{"className":4829},[],[4831],{"type":26,"value":4832},"pColorBlendEnables",{"type":26,"value":4517},{"type":21,"tag":42,"props":4835,"children":4837},{"className":4836},[],[4838],{"type":26,"value":1044},{"type":26,"value":4524},{"type":21,"tag":511,"props":4841,"children":4843},{"href":4842},"/man/vkCmdSetColorBlendEquationEXT",[4844],{"type":26,"value":4845},"vkCmdSetColorBlendEquationEXT",{"type":26,"value":4847}," in the current\ncommand buffer set the same element of ",{"type":21,"tag":42,"props":4849,"children":4851},{"className":4850},[],[4852],{"type":26,"value":4853},"pColorBlendEquations",{"type":26,"value":4855}," to a\n",{"type":21,"tag":42,"props":4857,"children":4859},{"className":4858},[],[4860],{"type":26,"value":4861},"VkColorBlendEquationEXT",{"type":26,"value":4863}," structure with any ",{"type":21,"tag":511,"props":4865,"children":4867},{"href":4866},"/man/VkBlendFactor",[4868],{"type":26,"value":4869},"VkBlendFactor",{"type":26,"value":4871},"\nmember with a value of ",{"type":21,"tag":42,"props":4873,"children":4875},{"className":4874},[],[4876],{"type":26,"value":4877},"VK_BLEND_FACTOR_CONSTANT_COLOR",{"type":26,"value":88},{"type":21,"tag":42,"props":4880,"children":4882},{"className":4881},[],[4883],{"type":26,"value":4884},"VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR",{"type":26,"value":88},{"type":21,"tag":42,"props":4887,"children":4889},{"className":4888},[],[4890],{"type":26,"value":4891},"VK_BLEND_FACTOR_CONSTANT_ALPHA",{"type":26,"value":1319},{"type":21,"tag":42,"props":4894,"children":4896},{"className":4895},[],[4897],{"type":26,"value":4898},"VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA",{"type":26,"value":88},{"type":21,"tag":511,"props":4901,"children":4902},{"href":4768},[4903],{"type":26,"value":4771},{"type":26,"value":798},{"type":21,"tag":800,"props":4906,"children":4907},{"type":802},[],{"type":26,"value":4422},{"type":21,"tag":511,"props":4910,"children":4911},{"href":4425},[4912],{"type":26,"value":4428},{"type":26,"value":4430},{"type":21,"tag":711,"props":4915,"children":4917},{"name":4916},"VUID-vkCmdDrawIndirectByteCountEXT-None-07836",[4918],{"type":21,"tag":22,"props":4919,"children":4920},{},[4921,4922,4928,4929,4933,4934,4939,4940,4945,4946,4950,4951,4957,4958,4963,4965,4969,4970,4973,4974,4978],{"type":26,"value":4679},{"type":21,"tag":42,"props":4923,"children":4925},{"className":4924},[],[4926],{"type":26,"value":4927},"VK_DYNAMIC_STATE_DEPTH_BOUNDS",{"type":26,"value":4687},{"type":21,"tag":511,"props":4930,"children":4931},{"href":4690},[4932],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":4935,"children":4937},{"className":4936},[],[4938],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":4941,"children":4943},{"className":4942},[],[4944],{"type":26,"value":780},{"type":26,"value":4707},{"type":21,"tag":511,"props":4947,"children":4948},{"href":4690},[4949],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":4952,"children":4954},{"className":4953},[],[4955],{"type":26,"value":4956},"depthBoundsTestEnable",{"type":26,"value":1673},{"type":21,"tag":42,"props":4959,"children":4961},{"className":4960},[],[4962],{"type":26,"value":1044},{"type":26,"value":4964},", then\n",{"type":21,"tag":511,"props":4966,"children":4967},{"href":4731},[4968],{"type":26,"value":4734},{"type":26,"value":798},{"type":21,"tag":800,"props":4971,"children":4972},{"type":802},[],{"type":26,"value":4422},{"type":21,"tag":511,"props":4975,"children":4976},{"href":4425},[4977],{"type":26,"value":4428},{"type":26,"value":4430},{"type":21,"tag":711,"props":4980,"children":4982},{"name":4981},"VUID-vkCmdDrawIndirectByteCountEXT-None-07837",[4983],{"type":21,"tag":22,"props":4984,"children":4985},{},[4986,4987,4993,4994,4998,4999,5004,5005,5010,5011,5015,5016,5022,5023,5028,5029,5035,5036,5039,5041,5045],{"type":26,"value":4679},{"type":21,"tag":42,"props":4988,"children":4990},{"className":4989},[],[4991],{"type":26,"value":4992},"VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK",{"type":26,"value":4687},{"type":21,"tag":511,"props":4995,"children":4996},{"href":4690},[4997],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":5000,"children":5002},{"className":5001},[],[5003],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":5006,"children":5008},{"className":5007},[],[5009],{"type":26,"value":780},{"type":26,"value":4707},{"type":21,"tag":511,"props":5012,"children":5013},{"href":4690},[5014],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":5017,"children":5019},{"className":5018},[],[5020],{"type":26,"value":5021},"stencilTestEnable",{"type":26,"value":1673},{"type":21,"tag":42,"props":5024,"children":5026},{"className":5025},[],[5027],{"type":26,"value":1044},{"type":26,"value":4964},{"type":21,"tag":511,"props":5030,"children":5032},{"href":5031},"/man/vkCmdSetStencilCompareMask",[5033],{"type":26,"value":5034},"vkCmdSetStencilCompareMask",{"type":26,"value":798},{"type":21,"tag":800,"props":5037,"children":5038},{"type":802},[],{"type":26,"value":5040}," have been called and not\nsubsequently ",{"type":21,"tag":511,"props":5042,"children":5043},{"href":4425},[5044],{"type":26,"value":4428},{"type":26,"value":5046}," in the current\ncommand buffer prior to this drawing command",{"type":21,"tag":711,"props":5048,"children":5050},{"name":5049},"VUID-vkCmdDrawIndirectByteCountEXT-None-07838",[5051],{"type":21,"tag":22,"props":5052,"children":5053},{},[5054,5055,5061,5062,5066,5067,5072,5073,5078,5079,5083,5084,5089,5090,5095,5096,5102,5103,5106,5107,5111],{"type":26,"value":4679},{"type":21,"tag":42,"props":5056,"children":5058},{"className":5057},[],[5059],{"type":26,"value":5060},"VK_DYNAMIC_STATE_STENCIL_WRITE_MASK",{"type":26,"value":4687},{"type":21,"tag":511,"props":5063,"children":5064},{"href":4690},[5065],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":5068,"children":5070},{"className":5069},[],[5071],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":5074,"children":5076},{"className":5075},[],[5077],{"type":26,"value":780},{"type":26,"value":4707},{"type":21,"tag":511,"props":5080,"children":5081},{"href":4690},[5082],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":5085,"children":5087},{"className":5086},[],[5088],{"type":26,"value":5021},{"type":26,"value":1673},{"type":21,"tag":42,"props":5091,"children":5093},{"className":5092},[],[5094],{"type":26,"value":1044},{"type":26,"value":4964},{"type":21,"tag":511,"props":5097,"children":5099},{"href":5098},"/man/vkCmdSetStencilWriteMask",[5100],{"type":26,"value":5101},"vkCmdSetStencilWriteMask",{"type":26,"value":798},{"type":21,"tag":800,"props":5104,"children":5105},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":5108,"children":5109},{"href":4425},[5110],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":5113,"children":5115},{"name":5114},"VUID-vkCmdDrawIndirectByteCountEXT-None-07839",[5116],{"type":21,"tag":22,"props":5117,"children":5118},{},[5119,5120,5126,5127,5131,5133,5138,5139,5144,5145,5149,5150,5155,5156,5161,5162,5168,5169,5172,5173,5177],{"type":26,"value":4679},{"type":21,"tag":42,"props":5121,"children":5123},{"className":5122},[],[5124],{"type":26,"value":5125},"VK_DYNAMIC_STATE_STENCIL_REFERENCE",{"type":26,"value":4687},{"type":21,"tag":511,"props":5128,"children":5129},{"href":4690},[5130],{"type":26,"value":4693},{"type":26,"value":5132}," of and\n",{"type":21,"tag":42,"props":5134,"children":5136},{"className":5135},[],[5137],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":5140,"children":5142},{"className":5141},[],[5143],{"type":26,"value":780},{"type":26,"value":4234},{"type":21,"tag":511,"props":5146,"children":5147},{"href":4690},[5148],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":5151,"children":5153},{"className":5152},[],[5154],{"type":26,"value":5021},{"type":26,"value":1673},{"type":21,"tag":42,"props":5157,"children":5159},{"className":5158},[],[5160],{"type":26,"value":1044},{"type":26,"value":4964},{"type":21,"tag":511,"props":5163,"children":5165},{"href":5164},"/man/vkCmdSetStencilReference",[5166],{"type":26,"value":5167},"vkCmdSetStencilReference",{"type":26,"value":798},{"type":21,"tag":800,"props":5170,"children":5171},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":5174,"children":5175},{"href":4425},[5176],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":5179,"children":5181},{"name":5180},"VUID-vkCmdDrawIndirectByteCountEXT-maxMultiviewInstanceIndex-02688",[5182],{"type":21,"tag":22,"props":5183,"children":5184},{},[5185,5187,5190,5192,5198,5199],{"type":26,"value":5186},"If the draw is recorded in a render pass instance with multiview\nenabled, the maximum instance index ",{"type":21,"tag":800,"props":5188,"children":5189},{"type":802},[],{"type":26,"value":5191}," be less than or equal to\n",{"type":21,"tag":511,"props":5193,"children":5195},{"href":5194},"/man/VkPhysicalDeviceMultiviewProperties",[5196],{"type":26,"value":5197},"VkPhysicalDeviceMultiviewProperties",{"type":26,"value":249},{"type":21,"tag":42,"props":5200,"children":5202},{"className":5201},[],[5203],{"type":26,"value":5204},"maxMultiviewInstanceIndex",{"type":21,"tag":711,"props":5206,"children":5208},{"name":5207},"VUID-vkCmdDrawIndirectByteCountEXT-sampleLocationsEnable-02689",[5209],{"type":21,"tag":22,"props":5210,"children":5211},{},[5212,5214,5220,5221,5227,5229,5234,5236,5239,5241,5247],{"type":26,"value":5213},"If the bound graphics pipeline was created with\n",{"type":21,"tag":511,"props":5215,"children":5217},{"href":5216},"/man/VkPipelineSampleLocationsStateCreateInfoEXT",[5218],{"type":26,"value":5219},"VkPipelineSampleLocationsStateCreateInfoEXT",{"type":26,"value":249},{"type":21,"tag":42,"props":5222,"children":5224},{"className":5223},[],[5225],{"type":26,"value":5226},"sampleLocationsEnable",{"type":26,"value":5228},"\nset to ",{"type":21,"tag":42,"props":5230,"children":5232},{"className":5231},[],[5233],{"type":26,"value":1044},{"type":26,"value":5235}," and the current subpass has a depth/stencil\nattachment, then that attachment ",{"type":21,"tag":800,"props":5237,"children":5238},{"type":802},[],{"type":26,"value":5240}," have been created with the\n",{"type":21,"tag":42,"props":5242,"children":5244},{"className":5243},[],[5245],{"type":26,"value":5246},"VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT",{"type":26,"value":5248}," bit set",{"type":21,"tag":711,"props":5250,"children":5252},{"name":5251},"VUID-vkCmdDrawIndirectByteCountEXT-None-06666",[5253],{"type":21,"tag":22,"props":5254,"children":5255},{},[5256,5257,5263,5265,5271,5272,5276,5277,5282,5283,5288,5289,5293,5294,5299,5300,5305,5306,5312,5313,5316,5317,5321],{"type":26,"value":1448},{"type":21,"tag":511,"props":5258,"children":5260},{"href":5259},"/extensions/VK_EXT_sample_locations",[5261],{"type":26,"value":5262},"VK_EXT_sample_locations",{"type":26,"value":5264}," 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":5266,"children":5268},{"className":5267},[],[5269],{"type":26,"value":5270},"VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_EXT",{"type":26,"value":4687},{"type":21,"tag":511,"props":5273,"children":5274},{"href":4690},[5275],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":5278,"children":5280},{"className":5279},[],[5281],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":5284,"children":5286},{"className":5285},[],[5287],{"type":26,"value":780},{"type":26,"value":4707},{"type":21,"tag":511,"props":5290,"children":5291},{"href":4690},[5292],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":5295,"children":5297},{"className":5296},[],[5298],{"type":26,"value":5226},{"type":26,"value":1673},{"type":21,"tag":42,"props":5301,"children":5303},{"className":5302},[],[5304],{"type":26,"value":1044},{"type":26,"value":4964},{"type":21,"tag":511,"props":5307,"children":5309},{"href":5308},"/man/vkCmdSetSampleLocationsEXT",[5310],{"type":26,"value":5311},"vkCmdSetSampleLocationsEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":5314,"children":5315},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":5318,"children":5319},{"href":4425},[5320],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":5323,"children":5325},{"name":5324},"VUID-vkCmdDrawIndirectByteCountEXT-None-07840",[5326],{"type":21,"tag":22,"props":5327,"children":5328},{},[5329,5330,5336,5338,5342,5343,5348,5349,5354,5355,5361,5362,5365,5366,5370],{"type":26,"value":4679},{"type":21,"tag":42,"props":5331,"children":5333},{"className":5332},[],[5334],{"type":26,"value":5335},"VK_DYNAMIC_STATE_CULL_MODE",{"type":26,"value":5337}," dynamic state enabled, and the\n",{"type":21,"tag":511,"props":5339,"children":5340},{"href":4690},[5341],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":5344,"children":5346},{"className":5345},[],[5347],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":5350,"children":5352},{"className":5351},[],[5353],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":5356,"children":5358},{"href":5357},"/man/vkCmdSetCullMode",[5359],{"type":26,"value":5360},"vkCmdSetCullMode",{"type":26,"value":798},{"type":21,"tag":800,"props":5363,"children":5364},{"type":802},[],{"type":26,"value":4422},{"type":21,"tag":511,"props":5367,"children":5368},{"href":4425},[5369],{"type":26,"value":4428},{"type":26,"value":4430},{"type":21,"tag":711,"props":5372,"children":5374},{"name":5373},"VUID-vkCmdDrawIndirectByteCountEXT-None-07841",[5375],{"type":21,"tag":22,"props":5376,"children":5377},{},[5378,5379,5385,5386,5390,5391,5396,5397,5402,5403,5409,5410,5413,5414,5418],{"type":26,"value":4679},{"type":21,"tag":42,"props":5380,"children":5382},{"className":5381},[],[5383],{"type":26,"value":5384},"VK_DYNAMIC_STATE_FRONT_FACE",{"type":26,"value":5337},{"type":21,"tag":511,"props":5387,"children":5388},{"href":4690},[5389],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":5392,"children":5394},{"className":5393},[],[5395],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":5398,"children":5400},{"className":5399},[],[5401],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":5404,"children":5406},{"href":5405},"/man/vkCmdSetFrontFace",[5407],{"type":26,"value":5408},"vkCmdSetFrontFace",{"type":26,"value":798},{"type":21,"tag":800,"props":5411,"children":5412},{"type":802},[],{"type":26,"value":4422},{"type":21,"tag":511,"props":5415,"children":5416},{"href":4425},[5417],{"type":26,"value":4428},{"type":26,"value":4430},{"type":21,"tag":711,"props":5420,"children":5422},{"name":5421},"VUID-vkCmdDrawIndirectByteCountEXT-None-07843",[5423],{"type":21,"tag":22,"props":5424,"children":5425},{},[5426,5427,5433,5434,5438,5439,5444,5445,5450,5451,5457,5458,5461,5462,5466],{"type":26,"value":4679},{"type":21,"tag":42,"props":5428,"children":5430},{"className":5429},[],[5431],{"type":26,"value":5432},"VK_DYNAMIC_STATE_DEPTH_TEST_ENABLE",{"type":26,"value":5337},{"type":21,"tag":511,"props":5435,"children":5436},{"href":4690},[5437],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":5440,"children":5442},{"className":5441},[],[5443],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":5446,"children":5448},{"className":5447},[],[5449],{"type":26,"value":780},{"type":26,"value":88},{"type":21,"tag":511,"props":5452,"children":5454},{"href":5453},"/man/vkCmdSetDepthTestEnable",[5455],{"type":26,"value":5456},"vkCmdSetDepthTestEnable",{"type":26,"value":798},{"type":21,"tag":800,"props":5459,"children":5460},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":5463,"children":5464},{"href":4425},[5465],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":5468,"children":5470},{"name":5469},"VUID-vkCmdDrawIndirectByteCountEXT-None-07844",[5471],{"type":21,"tag":22,"props":5472,"children":5473},{},[5474,5475,5481,5482,5486,5487,5492,5493,5498,5499,5505,5506,5509,5510,5514],{"type":26,"value":4679},{"type":21,"tag":42,"props":5476,"children":5478},{"className":5477},[],[5479],{"type":26,"value":5480},"VK_DYNAMIC_STATE_DEPTH_WRITE_ENABLE",{"type":26,"value":5337},{"type":21,"tag":511,"props":5483,"children":5484},{"href":4690},[5485],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":5488,"children":5490},{"className":5489},[],[5491],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":5494,"children":5496},{"className":5495},[],[5497],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":5500,"children":5502},{"href":5501},"/man/vkCmdSetDepthWriteEnable",[5503],{"type":26,"value":5504},"vkCmdSetDepthWriteEnable",{"type":26,"value":798},{"type":21,"tag":800,"props":5507,"children":5508},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":5511,"children":5512},{"href":4425},[5513],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":5516,"children":5518},{"name":5517},"VUID-vkCmdDrawIndirectByteCountEXT-None-07845",[5519],{"type":21,"tag":22,"props":5520,"children":5521},{},[5522,5523,5529,5530,5534,5535,5540,5541,5546,5547,5551,5552,5558,5559,5564,5565,5571,5572,5575,5577,5581],{"type":26,"value":4679},{"type":21,"tag":42,"props":5524,"children":5526},{"className":5525},[],[5527],{"type":26,"value":5528},"VK_DYNAMIC_STATE_DEPTH_COMPARE_OP",{"type":26,"value":4687},{"type":21,"tag":511,"props":5531,"children":5532},{"href":4690},[5533],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":5536,"children":5538},{"className":5537},[],[5539],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":5542,"children":5544},{"className":5543},[],[5545],{"type":26,"value":780},{"type":26,"value":4707},{"type":21,"tag":511,"props":5548,"children":5549},{"href":4690},[5550],{"type":26,"value":4693},{"type":26,"value":4713},{"type":21,"tag":42,"props":5553,"children":5555},{"className":5554},[],[5556],{"type":26,"value":5557},"depthTestEnable",{"type":26,"value":4721},{"type":21,"tag":42,"props":5560,"children":5562},{"className":5561},[],[5563],{"type":26,"value":1044},{"type":26,"value":4728},{"type":21,"tag":511,"props":5566,"children":5568},{"href":5567},"/man/vkCmdSetDepthCompareOp",[5569],{"type":26,"value":5570},"vkCmdSetDepthCompareOp",{"type":26,"value":798},{"type":21,"tag":800,"props":5573,"children":5574},{"type":802},[],{"type":26,"value":5576}," have been\ncalled and not subsequently ",{"type":21,"tag":511,"props":5578,"children":5579},{"href":4425},[5580],{"type":26,"value":4428},{"type":26,"value":5582}," in\nthe current command buffer prior to this drawing command",{"type":21,"tag":711,"props":5584,"children":5586},{"name":5585},"VUID-vkCmdDrawIndirectByteCountEXT-None-07846",[5587],{"type":21,"tag":22,"props":5588,"children":5589},{},[5590,5591,5601,5603,5609,5611,5615,5616,5621,5622,5627,5628,5634,5635,5638,5639,5643],{"type":26,"value":1448},{"type":21,"tag":511,"props":5592,"children":5594},{"href":5593},"/man/VkPhysicalDeviceFeatures#features-depthBounds",[5595],{"type":21,"tag":42,"props":5596,"children":5598},{"className":5597},[],[5599],{"type":26,"value":5600},"depthBounds",{"type":26,"value":5602}," 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":5604,"children":5606},{"className":5605},[],[5607],{"type":26,"value":5608},"VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE",{"type":26,"value":5610}," dynamic state enabled,\nand the ",{"type":21,"tag":511,"props":5612,"children":5613},{"href":4690},[5614],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":5617,"children":5619},{"className":5618},[],[5620],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":5623,"children":5625},{"className":5624},[],[5626],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":5629,"children":5631},{"href":5630},"/man/vkCmdSetDepthBoundsTestEnable",[5632],{"type":26,"value":5633},"vkCmdSetDepthBoundsTestEnable",{"type":26,"value":798},{"type":21,"tag":800,"props":5636,"children":5637},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":5640,"children":5641},{"href":4425},[5642],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":5645,"children":5647},{"name":5646},"VUID-vkCmdDrawIndirectByteCountEXT-None-07847",[5648],{"type":21,"tag":22,"props":5649,"children":5650},{},[5651,5652,5658,5660,5664,5665,5670,5671,5676,5677,5683,5684,5687,5688,5692],{"type":26,"value":4679},{"type":21,"tag":42,"props":5653,"children":5655},{"className":5654},[],[5656],{"type":26,"value":5657},"VK_DYNAMIC_STATE_STENCIL_TEST_ENABLE",{"type":26,"value":5659}," dynamic state enabled, and\nthe ",{"type":21,"tag":511,"props":5661,"children":5662},{"href":4690},[5663],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":5666,"children":5668},{"className":5667},[],[5669],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":5672,"children":5674},{"className":5673},[],[5675],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":5678,"children":5680},{"href":5679},"/man/vkCmdSetStencilTestEnable",[5681],{"type":26,"value":5682},"vkCmdSetStencilTestEnable",{"type":26,"value":798},{"type":21,"tag":800,"props":5685,"children":5686},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":5689,"children":5690},{"href":4425},[5691],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":5694,"children":5696},{"name":5695},"VUID-vkCmdDrawIndirectByteCountEXT-None-07848",[5697],{"type":21,"tag":22,"props":5698,"children":5699},{},[5700,5701,5707,5708,5712,5713,5718,5719,5724,5725,5729,5730,5735,5736,5741,5742,5748,5751,5752,5756],{"type":26,"value":4679},{"type":21,"tag":42,"props":5702,"children":5704},{"className":5703},[],[5705],{"type":26,"value":5706},"VK_DYNAMIC_STATE_STENCIL_OP",{"type":26,"value":4687},{"type":21,"tag":511,"props":5709,"children":5710},{"href":4690},[5711],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":5714,"children":5716},{"className":5715},[],[5717],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":5720,"children":5722},{"className":5721},[],[5723],{"type":26,"value":780},{"type":26,"value":4234},{"type":21,"tag":511,"props":5726,"children":5727},{"href":4690},[5728],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":5731,"children":5733},{"className":5732},[],[5734],{"type":26,"value":5021},{"type":26,"value":1673},{"type":21,"tag":42,"props":5737,"children":5739},{"className":5738},[],[5740],{"type":26,"value":1044},{"type":26,"value":4728},{"type":21,"tag":511,"props":5743,"children":5745},{"href":5744},"/man/vkCmdSetStencilOp",[5746],{"type":26,"value":5747},"vkCmdSetStencilOp",{"type":21,"tag":800,"props":5749,"children":5750},{"type":802},[],{"type":26,"value":4664},{"type":21,"tag":511,"props":5753,"children":5754},{"href":4425},[5755],{"type":26,"value":4428},{"type":26,"value":4670},{"type":21,"tag":711,"props":5758,"children":5760},{"name":5759},"VUID-vkCmdDrawIndirectByteCountEXT-viewportCount-03417",[5761],{"type":21,"tag":22,"props":5762,"children":5763},{},[5764,5765,5771,5773,5779,5781,5787,5788,5791,5793,5799,5801,5806,5807,5810,5812,5818,5819,5825],{"type":26,"value":4402},{"type":21,"tag":42,"props":5766,"children":5768},{"className":5767},[],[5769],{"type":26,"value":5770},"VK_DYNAMIC_STATE_VIEWPORT_WITH_COUNT",{"type":26,"value":5772}," dynamic state enabled, but\nnot the ",{"type":21,"tag":42,"props":5774,"children":5776},{"className":5775},[],[5777],{"type":26,"value":5778},"VK_DYNAMIC_STATE_SCISSOR_WITH_COUNT",{"type":26,"value":5780}," dynamic state enabled,\nthen ",{"type":21,"tag":511,"props":5782,"children":5784},{"href":5783},"/man/vkCmdSetViewportWithCount",[5785],{"type":26,"value":5786},"vkCmdSetViewportWithCount",{"type":26,"value":798},{"type":21,"tag":800,"props":5789,"children":5790},{"type":802},[],{"type":26,"value":5792}," have been called in the\ncurrent command buffer prior to this drawing command, and the\n",{"type":21,"tag":42,"props":5794,"children":5796},{"className":5795},[],[5797],{"type":26,"value":5798},"viewportCount",{"type":26,"value":5800}," parameter of ",{"type":21,"tag":42,"props":5802,"children":5804},{"className":5803},[],[5805],{"type":26,"value":5786},{"type":26,"value":798},{"type":21,"tag":800,"props":5808,"children":5809},{"type":802},[],{"type":26,"value":5811},"\nmatch the ",{"type":21,"tag":42,"props":5813,"children":5815},{"className":5814},[],[5816],{"type":26,"value":5817},"VkPipelineViewportStateCreateInfo",{"type":26,"value":249},{"type":21,"tag":42,"props":5820,"children":5822},{"className":5821},[],[5823],{"type":26,"value":5824},"scissorCount",{"type":26,"value":5826}," of\nthe pipeline",{"type":21,"tag":711,"props":5828,"children":5830},{"name":5829},"VUID-vkCmdDrawIndirectByteCountEXT-scissorCount-03418",[5831],{"type":21,"tag":22,"props":5832,"children":5833},{},[5834,5835,5840,5842,5847,5848,5854,5855,5858,5859,5864,5865,5870,5871,5874,5875,5880,5881,5886],{"type":26,"value":4402},{"type":21,"tag":42,"props":5836,"children":5838},{"className":5837},[],[5839],{"type":26,"value":5778},{"type":26,"value":5841}," dynamic state enabled, but not\nthe ",{"type":21,"tag":42,"props":5843,"children":5845},{"className":5844},[],[5846],{"type":26,"value":5770},{"type":26,"value":5780},{"type":21,"tag":511,"props":5849,"children":5851},{"href":5850},"/man/vkCmdSetScissorWithCount",[5852],{"type":26,"value":5853},"vkCmdSetScissorWithCount",{"type":26,"value":798},{"type":21,"tag":800,"props":5856,"children":5857},{"type":802},[],{"type":26,"value":5792},{"type":21,"tag":42,"props":5860,"children":5862},{"className":5861},[],[5863],{"type":26,"value":5824},{"type":26,"value":5800},{"type":21,"tag":42,"props":5866,"children":5868},{"className":5867},[],[5869],{"type":26,"value":5853},{"type":26,"value":798},{"type":21,"tag":800,"props":5872,"children":5873},{"type":802},[],{"type":26,"value":5811},{"type":21,"tag":42,"props":5876,"children":5878},{"className":5877},[],[5879],{"type":26,"value":5817},{"type":26,"value":249},{"type":21,"tag":42,"props":5882,"children":5884},{"className":5883},[],[5885],{"type":26,"value":5798},{"type":26,"value":5887},"\nof the pipeline",{"type":21,"tag":711,"props":5889,"children":5891},{"name":5890},"VUID-vkCmdDrawIndirectByteCountEXT-viewportCount-03419",[5892],{"type":21,"tag":22,"props":5893,"children":5894},{},[5895,5897,5902,5904,5909,5911,5915,5916,5920,5923,5925,5930,5932,5937,5938,5941,5942,5947,5949],{"type":26,"value":5896},"If the bound graphics pipeline state was created with both the\n",{"type":21,"tag":42,"props":5898,"children":5900},{"className":5899},[],[5901],{"type":26,"value":5778},{"type":26,"value":5903}," and\n",{"type":21,"tag":42,"props":5905,"children":5907},{"className":5906},[],[5908],{"type":26,"value":5770},{"type":26,"value":5910}," dynamic states enabled then\nboth ",{"type":21,"tag":511,"props":5912,"children":5913},{"href":5783},[5914],{"type":26,"value":5786},{"type":26,"value":843},{"type":21,"tag":511,"props":5917,"children":5918},{"href":5850},[5919],{"type":26,"value":5853},{"type":21,"tag":800,"props":5921,"children":5922},{"type":802},[],{"type":26,"value":5924}," have been called in the current command buffer prior to this\ndrawing command, and the ",{"type":21,"tag":42,"props":5926,"children":5928},{"className":5927},[],[5929],{"type":26,"value":5798},{"type":26,"value":5931}," parameter of\n",{"type":21,"tag":42,"props":5933,"children":5935},{"className":5934},[],[5936],{"type":26,"value":5786},{"type":26,"value":798},{"type":21,"tag":800,"props":5939,"children":5940},{"type":802},[],{"type":26,"value":2859},{"type":21,"tag":42,"props":5943,"children":5945},{"className":5944},[],[5946],{"type":26,"value":5824},{"type":26,"value":5948},"\nparameter of ",{"type":21,"tag":42,"props":5950,"children":5952},{"className":5951},[],[5953],{"type":26,"value":5853},{"type":21,"tag":711,"props":5955,"children":5957},{"name":5956},"VUID-vkCmdDrawIndirectByteCountEXT-None-08635",[5958],{"type":21,"tag":22,"props":5959,"children":5960},{},[5961,5963,5967,5968,5972,5973,5976,5978,5983,5984,5989,5990,5993,5994,5999,6000],{"type":26,"value":5962},"If a shader object is bound to any graphics stage, then both\n",{"type":21,"tag":511,"props":5964,"children":5965},{"href":5783},[5966],{"type":26,"value":5786},{"type":26,"value":843},{"type":21,"tag":511,"props":5969,"children":5970},{"href":5850},[5971],{"type":26,"value":5853},{"type":26,"value":798},{"type":21,"tag":800,"props":5974,"children":5975},{"type":802},[],{"type":26,"value":5977},"\nhave been called in the current command buffer prior to this drawing\ncommand, and the ",{"type":21,"tag":42,"props":5979,"children":5981},{"className":5980},[],[5982],{"type":26,"value":5798},{"type":26,"value":5931},{"type":21,"tag":42,"props":5985,"children":5987},{"className":5986},[],[5988],{"type":26,"value":5786},{"type":26,"value":798},{"type":21,"tag":800,"props":5991,"children":5992},{"type":802},[],{"type":26,"value":2859},{"type":21,"tag":42,"props":5995,"children":5997},{"className":5996},[],[5998],{"type":26,"value":5824},{"type":26,"value":5948},{"type":21,"tag":42,"props":6001,"children":6003},{"className":6002},[],[6004],{"type":26,"value":5853},{"type":21,"tag":711,"props":6006,"children":6008},{"name":6007},"VUID-vkCmdDrawIndirectByteCountEXT-viewportCount-04137",[6009],{"type":21,"tag":22,"props":6010,"children":6011},{},[6012,6013,6018,6019,6025,6027,6030,6031,6037,6038,6043,6045,6050,6052],{"type":26,"value":4402},{"type":21,"tag":42,"props":6014,"children":6016},{"className":6015},[],[6017],{"type":26,"value":5770},{"type":26,"value":5772},{"type":21,"tag":42,"props":6020,"children":6022},{"className":6021},[],[6023],{"type":26,"value":6024},"VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_NV",{"type":26,"value":6026}," dynamic state\nenabled, then the bound graphics pipeline ",{"type":21,"tag":800,"props":6028,"children":6029},{"type":802},[],{"type":26,"value":2225},{"type":21,"tag":511,"props":6032,"children":6034},{"href":6033},"/man/VkPipelineViewportWScalingStateCreateInfoNV",[6035],{"type":26,"value":6036},"VkPipelineViewportWScalingStateCreateInfoNV",{"type":26,"value":249},{"type":21,"tag":42,"props":6039,"children":6041},{"className":6040},[],[6042],{"type":26,"value":5798},{"type":26,"value":6044},"\ngreater or equal to the ",{"type":21,"tag":42,"props":6046,"children":6048},{"className":6047},[],[6049],{"type":26,"value":5798},{"type":26,"value":6051}," parameter in the last call\nto ",{"type":21,"tag":511,"props":6053,"children":6054},{"href":5783},[6055],{"type":26,"value":5786},{"type":21,"tag":711,"props":6057,"children":6059},{"name":6058},"VUID-vkCmdDrawIndirectByteCountEXT-viewportCount-04138",[6060],{"type":21,"tag":22,"props":6061,"children":6062},{},[6063,6064,6069,6070,6075,6077,6082,6084,6090,6091,6094,6096,6101,6102],{"type":26,"value":4402},{"type":21,"tag":42,"props":6065,"children":6067},{"className":6066},[],[6068],{"type":26,"value":5770},{"type":26,"value":5903},{"type":21,"tag":42,"props":6071,"children":6073},{"className":6072},[],[6074],{"type":26,"value":6024},{"type":26,"value":6076}," dynamic states enabled then\nthe ",{"type":21,"tag":42,"props":6078,"children":6080},{"className":6079},[],[6081],{"type":26,"value":5798},{"type":26,"value":6083}," parameter in the last call to\n",{"type":21,"tag":511,"props":6085,"children":6087},{"href":6086},"/man/vkCmdSetViewportWScalingNV",[6088],{"type":26,"value":6089},"vkCmdSetViewportWScalingNV",{"type":26,"value":798},{"type":21,"tag":800,"props":6092,"children":6093},{"type":802},[],{"type":26,"value":6095}," be greater than or equal to the\n",{"type":21,"tag":42,"props":6097,"children":6099},{"className":6098},[],[6100],{"type":26,"value":5798},{"type":26,"value":6083},{"type":21,"tag":511,"props":6103,"children":6104},{"href":5783},[6105],{"type":26,"value":5786},{"type":21,"tag":711,"props":6107,"children":6109},{"name":6108},"VUID-vkCmdDrawIndirectByteCountEXT-None-09232",[6110],{"type":21,"tag":22,"props":6111,"children":6112},{},[6113,6114,6120,6122,6128,6130,6136,6137,6142,6143,6147,6148,6151,6152,6156],{"type":26,"value":1448},{"type":21,"tag":511,"props":6115,"children":6117},{"href":6116},"/extensions/VK_NV_clip_space_w_scaling",[6118],{"type":26,"value":6119},"VK_NV_clip_space_w_scaling",{"type":26,"value":6121}," extension is enabled, and a\nshader object is bound to any graphics stage, and the most recent call\nto ",{"type":21,"tag":511,"props":6123,"children":6125},{"href":6124},"/man/vkCmdSetViewportWScalingEnableNV",[6126],{"type":26,"value":6127},"vkCmdSetViewportWScalingEnableNV",{"type":26,"value":6129}," in the current command buffer\nset ",{"type":21,"tag":42,"props":6131,"children":6133},{"className":6132},[],[6134],{"type":26,"value":6135},"viewportWScalingEnable",{"type":26,"value":4517},{"type":21,"tag":42,"props":6138,"children":6140},{"className":6139},[],[6141],{"type":26,"value":1044},{"type":26,"value":4964},{"type":21,"tag":511,"props":6144,"children":6145},{"href":6086},[6146],{"type":26,"value":6089},{"type":26,"value":798},{"type":21,"tag":800,"props":6149,"children":6150},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":6153,"children":6154},{"href":4425},[6155],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":6158,"children":6160},{"name":6159},"VUID-vkCmdDrawIndirectByteCountEXT-None-08636",[6161],{"type":21,"tag":22,"props":6162,"children":6163},{},[6164,6165,6169,6170,6174,6175,6180,6181,6186,6188,6193,6194,6198,6199,6202,6203,6208,6209],{"type":26,"value":1448},{"type":21,"tag":511,"props":6166,"children":6167},{"href":6116},[6168],{"type":26,"value":6119},{"type":26,"value":6121},{"type":21,"tag":511,"props":6171,"children":6172},{"href":6124},[6173],{"type":26,"value":6127},{"type":26,"value":6129},{"type":21,"tag":42,"props":6176,"children":6178},{"className":6177},[],[6179],{"type":26,"value":6135},{"type":26,"value":4517},{"type":21,"tag":42,"props":6182,"children":6184},{"className":6183},[],[6185],{"type":26,"value":1044},{"type":26,"value":6187},", then the\n",{"type":21,"tag":42,"props":6189,"children":6191},{"className":6190},[],[6192],{"type":26,"value":5798},{"type":26,"value":6083},{"type":21,"tag":511,"props":6195,"children":6196},{"href":6086},[6197],{"type":26,"value":6089},{"type":26,"value":798},{"type":21,"tag":800,"props":6200,"children":6201},{"type":802},[],{"type":26,"value":6095},{"type":21,"tag":42,"props":6204,"children":6206},{"className":6205},[],[6207],{"type":26,"value":5798},{"type":26,"value":6083},{"type":21,"tag":511,"props":6210,"children":6211},{"href":5783},[6212],{"type":26,"value":5786},{"type":21,"tag":711,"props":6214,"children":6216},{"name":6215},"VUID-vkCmdDrawIndirectByteCountEXT-viewportCount-04139",[6217],{"type":21,"tag":22,"props":6218,"children":6219},{},[6220,6221,6226,6227,6233,6235,6238,6240,6246,6247,6252,6253,6258,6259],{"type":26,"value":4402},{"type":21,"tag":42,"props":6222,"children":6224},{"className":6223},[],[6225],{"type":26,"value":5770},{"type":26,"value":5772},{"type":21,"tag":42,"props":6228,"children":6230},{"className":6229},[],[6231],{"type":26,"value":6232},"VK_DYNAMIC_STATE_VIEWPORT_SHADING_RATE_PALETTE_NV",{"type":26,"value":6234}," dynamic\nstate enabled, then the bound graphics pipeline ",{"type":21,"tag":800,"props":6236,"children":6237},{"type":802},[],{"type":26,"value":6239}," have been created\nwith\n",{"type":21,"tag":511,"props":6241,"children":6243},{"href":6242},"/man/VkPipelineViewportShadingRateImageStateCreateInfoNV",[6244],{"type":26,"value":6245},"VkPipelineViewportShadingRateImageStateCreateInfoNV",{"type":26,"value":249},{"type":21,"tag":42,"props":6248,"children":6250},{"className":6249},[],[6251],{"type":26,"value":5798},{"type":26,"value":6044},{"type":21,"tag":42,"props":6254,"children":6256},{"className":6255},[],[6257],{"type":26,"value":5798},{"type":26,"value":6051},{"type":21,"tag":511,"props":6260,"children":6261},{"href":5783},[6262],{"type":26,"value":5786},{"type":21,"tag":711,"props":6264,"children":6266},{"name":6265},"VUID-vkCmdDrawIndirectByteCountEXT-viewportCount-04140",[6267],{"type":21,"tag":22,"props":6268,"children":6269},{},[6270,6271,6276,6277,6282,6284,6289,6290,6296,6297,6300,6302,6307,6308],{"type":26,"value":4402},{"type":21,"tag":42,"props":6272,"children":6274},{"className":6273},[],[6275],{"type":26,"value":5770},{"type":26,"value":5903},{"type":21,"tag":42,"props":6278,"children":6280},{"className":6279},[],[6281],{"type":26,"value":6232},{"type":26,"value":6283}," dynamic states\nenabled then the ",{"type":21,"tag":42,"props":6285,"children":6287},{"className":6286},[],[6288],{"type":26,"value":5798},{"type":26,"value":6083},{"type":21,"tag":511,"props":6291,"children":6293},{"href":6292},"/man/vkCmdSetViewportShadingRatePaletteNV",[6294],{"type":26,"value":6295},"vkCmdSetViewportShadingRatePaletteNV",{"type":26,"value":798},{"type":21,"tag":800,"props":6298,"children":6299},{"type":802},[],{"type":26,"value":6301}," be greater than or\nequal to the ",{"type":21,"tag":42,"props":6303,"children":6305},{"className":6304},[],[6306],{"type":26,"value":5798},{"type":26,"value":6083},{"type":21,"tag":511,"props":6309,"children":6310},{"href":5783},[6311],{"type":26,"value":5786},{"type":21,"tag":711,"props":6313,"children":6315},{"name":6314},"VUID-vkCmdDrawIndirectByteCountEXT-shadingRateImage-09233",[6316],{"type":21,"tag":22,"props":6317,"children":6318},{},[6319,6320,6330,6332,6336,6338,6343,6344,6349,6350,6356,6357,6360,6361,6365],{"type":26,"value":1448},{"type":21,"tag":511,"props":6321,"children":6323},{"href":6322},"/man/VkPhysicalDeviceShadingRateImageFeaturesNV#features-shadingRateImage",[6324],{"type":21,"tag":42,"props":6325,"children":6327},{"className":6326},[],[6328],{"type":26,"value":6329},"shadingRateImage",{"type":26,"value":6331}," feature is\nenabled, and a shader object is bound to any graphics stage, and the\nmost recent call to ",{"type":21,"tag":511,"props":6333,"children":6334},{"href":4504},[6335],{"type":26,"value":4507},{"type":26,"value":6337}," in the current\ncommand buffer set ",{"type":21,"tag":42,"props":6339,"children":6341},{"className":6340},[],[6342],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":6345,"children":6347},{"className":6346},[],[6348],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":6351,"children":6353},{"href":6352},"/man/vkCmdSetCoarseSampleOrderNV",[6354],{"type":26,"value":6355},"vkCmdSetCoarseSampleOrderNV",{"type":26,"value":798},{"type":21,"tag":800,"props":6358,"children":6359},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":6362,"children":6363},{"href":4425},[6364],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":6367,"children":6369},{"name":6368},"VUID-vkCmdDrawIndirectByteCountEXT-shadingRateImage-09234",[6370],{"type":21,"tag":22,"props":6371,"children":6372},{},[6373,6374,6382,6383,6387,6388,6393,6394,6399,6401,6407,6409,6415,6416,6421,6422,6426,6427,6430,6432,6436],{"type":26,"value":1448},{"type":21,"tag":511,"props":6375,"children":6376},{"href":6322},[6377],{"type":21,"tag":42,"props":6378,"children":6380},{"className":6379},[],[6381],{"type":26,"value":6329},{"type":26,"value":6331},{"type":21,"tag":511,"props":6384,"children":6385},{"href":4504},[6386],{"type":26,"value":4507},{"type":26,"value":6337},{"type":21,"tag":42,"props":6389,"children":6391},{"className":6390},[],[6392],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":6395,"children":6397},{"className":6396},[],[6398],{"type":26,"value":780},{"type":26,"value":6400},", and\nthe most recent call to ",{"type":21,"tag":511,"props":6402,"children":6404},{"href":6403},"/man/vkCmdSetShadingRateImageEnableNV",[6405],{"type":26,"value":6406},"vkCmdSetShadingRateImageEnableNV",{"type":26,"value":6408}," in the\ncurrent command buffer set ",{"type":21,"tag":42,"props":6410,"children":6412},{"className":6411},[],[6413],{"type":26,"value":6414},"shadingRateImageEnable",{"type":26,"value":4811},{"type":21,"tag":42,"props":6417,"children":6419},{"className":6418},[],[6420],{"type":26,"value":1044},{"type":26,"value":4728},{"type":21,"tag":511,"props":6423,"children":6424},{"href":6292},[6425],{"type":26,"value":6295},{"type":26,"value":798},{"type":21,"tag":800,"props":6428,"children":6429},{"type":802},[],{"type":26,"value":6431},"\nhave been called and not subsequently ",{"type":21,"tag":511,"props":6433,"children":6434},{"href":4425},[6435],{"type":26,"value":4428},{"type":26,"value":4670},{"type":21,"tag":711,"props":6438,"children":6440},{"name":6439},"VUID-vkCmdDrawIndirectByteCountEXT-None-08637",[6441],{"type":21,"tag":22,"props":6442,"children":6443},{},[6444,6445,6453,6454,6458,6459,6464,6465,6470,6471,6475,6476,6481,6482,6487,6489,6494,6495,6499,6500,6503,6504,6509,6510],{"type":26,"value":1448},{"type":21,"tag":511,"props":6446,"children":6447},{"href":6322},[6448],{"type":21,"tag":42,"props":6449,"children":6451},{"className":6450},[],[6452],{"type":26,"value":6329},{"type":26,"value":6331},{"type":21,"tag":511,"props":6455,"children":6456},{"href":4504},[6457],{"type":26,"value":4507},{"type":26,"value":6337},{"type":21,"tag":42,"props":6460,"children":6462},{"className":6461},[],[6463],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":6466,"children":6468},{"className":6467},[],[6469],{"type":26,"value":780},{"type":26,"value":6400},{"type":21,"tag":511,"props":6472,"children":6473},{"href":6403},[6474],{"type":26,"value":6406},{"type":26,"value":6408},{"type":21,"tag":42,"props":6477,"children":6479},{"className":6478},[],[6480],{"type":26,"value":6414},{"type":26,"value":4811},{"type":21,"tag":42,"props":6483,"children":6485},{"className":6484},[],[6486],{"type":26,"value":1044},{"type":26,"value":6488},", then the ",{"type":21,"tag":42,"props":6490,"children":6492},{"className":6491},[],[6493],{"type":26,"value":5798},{"type":26,"value":6051},{"type":21,"tag":511,"props":6496,"children":6497},{"href":6292},[6498],{"type":26,"value":6295},{"type":26,"value":798},{"type":21,"tag":800,"props":6501,"children":6502},{"type":802},[],{"type":26,"value":6301},{"type":21,"tag":42,"props":6505,"children":6507},{"className":6506},[],[6508],{"type":26,"value":5798},{"type":26,"value":6083},{"type":21,"tag":511,"props":6511,"children":6512},{"href":5783},[6513],{"type":26,"value":5786},{"type":21,"tag":711,"props":6515,"children":6517},{"name":6516},"VUID-vkCmdDrawIndirectByteCountEXT-VkPipelineVieportCreateInfo-04141",[6518],{"type":21,"tag":22,"props":6519,"children":6520},{},[6521,6522,6527,6529,6535,6537,6542,6544,6547,6548,6552,6553,6558,6559,6564,6565],{"type":26,"value":4402},{"type":21,"tag":42,"props":6523,"children":6525},{"className":6524},[],[6526],{"type":26,"value":5770},{"type":26,"value":6528}," dynamic state enabled and a\n",{"type":21,"tag":511,"props":6530,"children":6532},{"href":6531},"/man/VkPipelineViewportSwizzleStateCreateInfoNV",[6533],{"type":26,"value":6534},"VkPipelineViewportSwizzleStateCreateInfoNV",{"type":26,"value":6536}," structure chained from\n",{"type":21,"tag":511,"props":6538,"children":6540},{"href":6539},"/man/VkPipelineViewportStateCreateInfo",[6541],{"type":26,"value":5817},{"type":26,"value":6543},", then the bound graphics\npipeline ",{"type":21,"tag":800,"props":6545,"children":6546},{"type":802},[],{"type":26,"value":2225},{"type":21,"tag":511,"props":6549,"children":6550},{"href":6531},[6551],{"type":26,"value":6534},{"type":26,"value":249},{"type":21,"tag":42,"props":6554,"children":6556},{"className":6555},[],[6557],{"type":26,"value":5798},{"type":26,"value":6044},{"type":21,"tag":42,"props":6560,"children":6562},{"className":6561},[],[6563],{"type":26,"value":5798},{"type":26,"value":6051},{"type":21,"tag":511,"props":6566,"children":6567},{"href":5783},[6568],{"type":26,"value":5786},{"type":21,"tag":711,"props":6570,"children":6572},{"name":6571},"VUID-vkCmdDrawIndirectByteCountEXT-VkPipelineVieportCreateInfo-04142",[6573],{"type":21,"tag":22,"props":6574,"children":6575},{},[6576,6577,6582,6583,6589,6591,6595,6597,6600,6601,6605,6606,6612,6613,6618,6619],{"type":26,"value":4402},{"type":21,"tag":42,"props":6578,"children":6580},{"className":6579},[],[6581],{"type":26,"value":5770},{"type":26,"value":6528},{"type":21,"tag":511,"props":6584,"children":6586},{"href":6585},"/man/VkPipelineViewportExclusiveScissorStateCreateInfoNV",[6587],{"type":26,"value":6588},"VkPipelineViewportExclusiveScissorStateCreateInfoNV",{"type":26,"value":6590}," structure\nchained from ",{"type":21,"tag":511,"props":6592,"children":6593},{"href":6539},[6594],{"type":26,"value":5817},{"type":26,"value":6596},", then the bound\ngraphics pipeline ",{"type":21,"tag":800,"props":6598,"children":6599},{"type":802},[],{"type":26,"value":2225},{"type":21,"tag":511,"props":6602,"children":6603},{"href":6585},[6604],{"type":26,"value":6588},{"type":26,"value":249},{"type":21,"tag":42,"props":6607,"children":6609},{"className":6608},[],[6610],{"type":26,"value":6611},"exclusiveScissorCount",{"type":26,"value":6044},{"type":21,"tag":42,"props":6614,"children":6616},{"className":6615},[],[6617],{"type":26,"value":5798},{"type":26,"value":6051},{"type":21,"tag":511,"props":6620,"children":6621},{"href":5783},[6622],{"type":26,"value":5786},{"type":21,"tag":711,"props":6624,"children":6626},{"name":6625},"VUID-vkCmdDrawIndirectByteCountEXT-None-07878",[6627],{"type":21,"tag":22,"props":6628,"children":6629},{},[6630,6631,6641,6643,6649,6651,6657,6658,6661,6662,6666],{"type":26,"value":1448},{"type":21,"tag":511,"props":6632,"children":6634},{"href":6633},"/man/VkPhysicalDeviceExclusiveScissorFeaturesNV#features-exclusiveScissor",[6635],{"type":21,"tag":42,"props":6636,"children":6638},{"className":6637},[],[6639],{"type":26,"value":6640},"exclusiveScissor",{"type":26,"value":6642}," 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":6644,"children":6646},{"className":6645},[],[6647],{"type":26,"value":6648},"VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_ENABLE_NV",{"type":26,"value":6650}," dynamic state\nenabled, then ",{"type":21,"tag":511,"props":6652,"children":6654},{"href":6653},"/man/vkCmdSetExclusiveScissorEnableNV",[6655],{"type":26,"value":6656},"vkCmdSetExclusiveScissorEnableNV",{"type":26,"value":798},{"type":21,"tag":800,"props":6659,"children":6660},{"type":802},[],{"type":26,"value":5576},{"type":21,"tag":511,"props":6663,"children":6664},{"href":4425},[6665],{"type":26,"value":4428},{"type":26,"value":5582},{"type":21,"tag":711,"props":6668,"children":6670},{"name":6669},"VUID-vkCmdDrawIndirectByteCountEXT-None-07879",[6671],{"type":21,"tag":22,"props":6672,"children":6673},{},[6674,6675,6683,6685,6691,6693,6697,6699,6705,6707,6712,6713,6719,6720,6723,6724,6728],{"type":26,"value":1448},{"type":21,"tag":511,"props":6676,"children":6677},{"href":6633},[6678],{"type":21,"tag":42,"props":6679,"children":6681},{"className":6680},[],[6682],{"type":26,"value":6640},{"type":26,"value":6684}," 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":6686,"children":6688},{"className":6687},[],[6689],{"type":26,"value":6690},"VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_NV",{"type":26,"value":6692}," dynamic state enabled, and\nthe most recent call to ",{"type":21,"tag":511,"props":6694,"children":6695},{"href":6653},[6696],{"type":26,"value":6656},{"type":26,"value":6698}," in the\ncurrent command buffer set any element of ",{"type":21,"tag":42,"props":6700,"children":6702},{"className":6701},[],[6703],{"type":26,"value":6704},"pExclusiveScissorEnables",{"type":26,"value":6706},"\nto ",{"type":21,"tag":42,"props":6708,"children":6710},{"className":6709},[],[6711],{"type":26,"value":1044},{"type":26,"value":4728},{"type":21,"tag":511,"props":6714,"children":6716},{"href":6715},"/man/vkCmdSetExclusiveScissorNV",[6717],{"type":26,"value":6718},"vkCmdSetExclusiveScissorNV",{"type":26,"value":798},{"type":21,"tag":800,"props":6721,"children":6722},{"type":802},[],{"type":26,"value":5576},{"type":21,"tag":511,"props":6725,"children":6726},{"href":4425},[6727],{"type":26,"value":4428},{"type":26,"value":5582},{"type":21,"tag":711,"props":6730,"children":6732},{"name":6731},"VUID-vkCmdDrawIndirectByteCountEXT-None-04876",[6733],{"type":21,"tag":22,"props":6734,"children":6735},{},[6736,6737,6743,6744,6748,6749,6752,6754,6758],{"type":26,"value":4679},{"type":21,"tag":42,"props":6738,"children":6740},{"className":6739},[],[6741],{"type":26,"value":6742},"VK_DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE",{"type":26,"value":5780},{"type":21,"tag":511,"props":6745,"children":6746},{"href":4504},[6747],{"type":26,"value":4507},{"type":26,"value":798},{"type":21,"tag":800,"props":6750,"children":6751},{"type":802},[],{"type":26,"value":6753}," have been called and\nnot subsequently ",{"type":21,"tag":511,"props":6755,"children":6756},{"href":4425},[6757],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":6760,"children":6762},{"name":6761},"VUID-vkCmdDrawIndirectByteCountEXT-None-04877",[6763],{"type":21,"tag":22,"props":6764,"children":6765},{},[6766,6767,6773,6774,6778,6779,6784,6785,6790,6791,6797,6798,6801,6802,6806],{"type":26,"value":4679},{"type":21,"tag":42,"props":6768,"children":6770},{"className":6769},[],[6771],{"type":26,"value":6772},"VK_DYNAMIC_STATE_DEPTH_BIAS_ENABLE",{"type":26,"value":5337},{"type":21,"tag":511,"props":6775,"children":6776},{"href":4690},[6777],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":6780,"children":6782},{"className":6781},[],[6783],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":6786,"children":6788},{"className":6787},[],[6789],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":6792,"children":6794},{"href":6793},"/man/vkCmdSetDepthBiasEnable",[6795],{"type":26,"value":6796},"vkCmdSetDepthBiasEnable",{"type":26,"value":798},{"type":21,"tag":800,"props":6799,"children":6800},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":6803,"children":6804},{"href":4425},[6805],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":6808,"children":6810},{"name":6809},"VUID-vkCmdDrawIndirectByteCountEXT-logicOp-04878",[6811],{"type":21,"tag":22,"props":6812,"children":6813},{},[6814,6816,6821,6823,6829,6830,6834,6835,6840,6841,6846,6847,6851,6852,6858,6860,6865,6866,6872,6873,6876,6877,6881],{"type":26,"value":6815},"If\na shader object is bound to the ",{"type":21,"tag":42,"props":6817,"children":6819},{"className":6818},[],[6820],{"type":26,"value":4796},{"type":26,"value":6822}," or\na graphics pipeline is bound which was created with the\n",{"type":21,"tag":42,"props":6824,"children":6826},{"className":6825},[],[6827],{"type":26,"value":6828},"VK_DYNAMIC_STATE_LOGIC_OP_EXT",{"type":26,"value":4687},{"type":21,"tag":511,"props":6831,"children":6832},{"href":4690},[6833],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":6836,"children":6838},{"className":6837},[],[6839],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":6842,"children":6844},{"className":6843},[],[6845],{"type":26,"value":780},{"type":26,"value":4707},{"type":21,"tag":511,"props":6848,"children":6849},{"href":4690},[6850],{"type":26,"value":4693},{"type":26,"value":4713},{"type":21,"tag":42,"props":6853,"children":6855},{"className":6854},[],[6856],{"type":26,"value":6857},"logicOpEnable",{"type":26,"value":6859}," is\n",{"type":21,"tag":42,"props":6861,"children":6863},{"className":6862},[],[6864],{"type":26,"value":1044},{"type":26,"value":4728},{"type":21,"tag":511,"props":6867,"children":6869},{"href":6868},"/man/vkCmdSetLogicOpEXT",[6870],{"type":26,"value":6871},"vkCmdSetLogicOpEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":6874,"children":6875},{"type":802},[],{"type":26,"value":6753},{"type":21,"tag":511,"props":6878,"children":6879},{"href":4425},[6880],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":6883,"children":6885},{"name":6884},"VUID-vkCmdDrawIndirectByteCountEXT-primitiveFragmentShadingRateWithMultipleViewports-04552",[6886],{"type":21,"tag":22,"props":6887,"children":6888},{},[6889,6890,6900,6902,6907,6909,6915,6917,6921,6922,6925,6927,6932,6933,6938,6939,6942,6944],{"type":26,"value":1448},{"type":21,"tag":511,"props":6891,"children":6893},{"href":6892},"/man/VkPhysicalDeviceFragmentShadingRatePropertiesKHR#limits-primitiveFragmentShadingRateWithMultipleViewports",[6894],{"type":21,"tag":42,"props":6895,"children":6897},{"className":6896},[],[6898],{"type":26,"value":6899},"primitiveFragmentShadingRateWithMultipleViewports",{"type":26,"value":6901}," limit is not\nsupported, the bound graphics pipeline was created with the\n",{"type":21,"tag":42,"props":6903,"children":6905},{"className":6904},[],[6906],{"type":26,"value":5770},{"type":26,"value":6908}," dynamic state enabled, and\nany of the shader stages of the bound graphics pipeline write to the\n",{"type":21,"tag":42,"props":6910,"children":6912},{"className":6911},[],[6913],{"type":26,"value":6914},"PrimitiveShadingRateKHR",{"type":26,"value":6916}," built-in, then\n",{"type":21,"tag":511,"props":6918,"children":6919},{"href":5783},[6920],{"type":26,"value":5786},{"type":26,"value":798},{"type":21,"tag":800,"props":6923,"children":6924},{"type":802},[],{"type":26,"value":6926}," have been called in the current\ncommand buffer prior to this drawing command, and the\n",{"type":21,"tag":42,"props":6928,"children":6930},{"className":6929},[],[6931],{"type":26,"value":5798},{"type":26,"value":5800},{"type":21,"tag":42,"props":6934,"children":6936},{"className":6935},[],[6937],{"type":26,"value":5786},{"type":26,"value":798},{"type":21,"tag":800,"props":6940,"children":6941},{"type":802},[],{"type":26,"value":6943},"\nbe ",{"type":21,"tag":42,"props":6945,"children":6947},{"className":6946},[],[6948],{"type":26,"value":6949},"1",{"type":21,"tag":711,"props":6951,"children":6953},{"name":6952},"VUID-vkCmdDrawIndirectByteCountEXT-primitiveFragmentShadingRateWithMultipleViewports-08642",[6954],{"type":21,"tag":22,"props":6955,"children":6956},{},[6957,6958,6966,6968,6973,6974,6978,6979,6982,6983,6988,6989,6994,6995,6998,6999],{"type":26,"value":1448},{"type":21,"tag":511,"props":6959,"children":6960},{"href":6892},[6961],{"type":21,"tag":42,"props":6962,"children":6964},{"className":6963},[],[6965],{"type":26,"value":6899},{"type":26,"value":6967}," limit is not\nsupported, and any shader object bound to a graphics stage writes to the\n",{"type":21,"tag":42,"props":6969,"children":6971},{"className":6970},[],[6972],{"type":26,"value":6914},{"type":26,"value":6916},{"type":21,"tag":511,"props":6975,"children":6976},{"href":5783},[6977],{"type":26,"value":5786},{"type":26,"value":798},{"type":21,"tag":800,"props":6980,"children":6981},{"type":802},[],{"type":26,"value":6926},{"type":21,"tag":42,"props":6984,"children":6986},{"className":6985},[],[6987],{"type":26,"value":5798},{"type":26,"value":5800},{"type":21,"tag":42,"props":6990,"children":6992},{"className":6991},[],[6993],{"type":26,"value":5786},{"type":26,"value":798},{"type":21,"tag":800,"props":6996,"children":6997},{"type":802},[],{"type":26,"value":6943},{"type":21,"tag":42,"props":7000,"children":7002},{"className":7001},[],[7003],{"type":26,"value":6949},{"type":21,"tag":711,"props":7005,"children":7007},{"name":7006},"VUID-vkCmdDrawIndirectByteCountEXT-blendEnable-04727",[7008],{"type":21,"tag":22,"props":7009,"children":7010},{},[7011,7013,7017,7019,7025,7026,7032,7034,7040,7042,7048,7049,7052,7053],{"type":26,"value":7012},"If rasterization is not disabled in the bound graphics pipeline, then\nfor each color attachment in the subpass, if the corresponding image\nview’s ",{"type":21,"tag":511,"props":7014,"children":7015},{"href":793},[7016],{"type":26,"value":796},{"type":26,"value":7018}," do not\ncontain ",{"type":21,"tag":42,"props":7020,"children":7022},{"className":7021},[],[7023],{"type":26,"value":7024},"VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT",{"type":26,"value":6187},{"type":21,"tag":42,"props":7027,"children":7029},{"className":7028},[],[7030],{"type":26,"value":7031},"blendEnable",{"type":26,"value":7033}," member of the corresponding element of the\n",{"type":21,"tag":42,"props":7035,"children":7037},{"className":7036},[],[7038],{"type":26,"value":7039},"pAttachments",{"type":26,"value":7041}," member of ",{"type":21,"tag":42,"props":7043,"children":7045},{"className":7044},[],[7046],{"type":26,"value":7047},"pColorBlendState",{"type":26,"value":798},{"type":21,"tag":800,"props":7050,"children":7051},{"type":802},[],{"type":26,"value":1112},{"type":21,"tag":42,"props":7054,"children":7056},{"className":7055},[],[7057],{"type":26,"value":780},{"type":21,"tag":711,"props":7059,"children":7061},{"name":7060},"VUID-vkCmdDrawIndirectByteCountEXT-None-08643",[7062],{"type":21,"tag":22,"props":7063,"children":7064},{},[7065,7066,7071,7072,7076,7077,7082,7083,7088,7090,7094,7096,7101,7103,7108,7110,7115,7117,7120,7122],{"type":26,"value":4790},{"type":21,"tag":42,"props":7067,"children":7069},{"className":7068},[],[7070],{"type":26,"value":4796},{"type":26,"value":4798},{"type":21,"tag":511,"props":7073,"children":7074},{"href":4504},[7075],{"type":26,"value":4507},{"type":26,"value":4804},{"type":21,"tag":42,"props":7078,"children":7080},{"className":7079},[],[7081],{"type":26,"value":4515},{"type":26,"value":4811},{"type":21,"tag":42,"props":7084,"children":7086},{"className":7085},[],[7087],{"type":26,"value":780},{"type":26,"value":7089},", then for each color attachment in the render pass, if\nthe corresponding image view’s\n",{"type":21,"tag":511,"props":7091,"children":7092},{"href":793},[7093],{"type":26,"value":796},{"type":26,"value":7095}," do not contain\n",{"type":21,"tag":42,"props":7097,"children":7099},{"className":7098},[],[7100],{"type":26,"value":7024},{"type":26,"value":7102},", then the\ncorresponding member of ",{"type":21,"tag":42,"props":7104,"children":7106},{"className":7105},[],[7107],{"type":26,"value":4832},{"type":26,"value":7109}," in the most recent call\nto ",{"type":21,"tag":42,"props":7111,"children":7113},{"className":7112},[],[7114],{"type":26,"value":4824},{"type":26,"value":7116}," in the current command buffer that\naffected that attachment index ",{"type":21,"tag":800,"props":7118,"children":7119},{"type":802},[],{"type":26,"value":7121}," have been ",{"type":21,"tag":42,"props":7123,"children":7125},{"className":7124},[],[7126],{"type":26,"value":780},{"type":21,"tag":711,"props":7128,"children":7130},{"name":7129},"VUID-vkCmdDrawIndirectByteCountEXT-multisampledRenderToSingleSampled-07284",[7131],{"type":21,"tag":22,"props":7132,"children":7133},{},[7134],{"type":26,"value":7135},"If rasterization is not disabled in the bound graphics pipeline,\nand none of the following is enabled:",{"type":21,"tag":711,"props":7137,"children":7139},{"name":7138},"VUID-vkCmdDrawIndirectByteCountEXT-None-08644",[7140],{"type":21,"tag":22,"props":7141,"children":7142},{},[7143,7144,7148,7149,7154,7155,7160],{"type":26,"value":4501},{"type":21,"tag":511,"props":7145,"children":7146},{"href":4504},[7147],{"type":26,"value":4507},{"type":26,"value":4509},{"type":21,"tag":42,"props":7150,"children":7152},{"className":7151},[],[7153],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":7156,"children":7158},{"className":7157},[],[7159],{"type":26,"value":780},{"type":26,"value":7161},",\nand none of the following is enabled:",{"type":21,"tag":711,"props":7163,"children":7165},{"name":7164},"VUID-vkCmdDrawIndirectByteCountEXT-None-08876",[7166],{"type":21,"tag":22,"props":7167,"children":7168},{},[7169,7171,7174,7176],{"type":26,"value":7170},"If a shader object is bound to any graphics stage, the current render\npass instance ",{"type":21,"tag":800,"props":7172,"children":7173},{"type":802},[],{"type":26,"value":7175}," have been begun with ",{"type":21,"tag":511,"props":7177,"children":7179},{"href":7178},"/man/vkCmdBeginRendering",[7180],{"type":26,"value":7181},"vkCmdBeginRendering",{"type":21,"tag":711,"props":7183,"children":7185},{"name":7184},"VUID-vkCmdDrawIndirectByteCountEXT-imageView-06172",[7186],{"type":21,"tag":22,"props":7187,"children":7188},{},[7189,7191,7195,7197,7203,7205,7211,7213,7217,7219,7225,7227,7232,7233,7239,7241,7244],{"type":26,"value":7190},"If the current render pass instance was begun with\n",{"type":21,"tag":511,"props":7192,"children":7193},{"href":7178},[7194],{"type":26,"value":7181},{"type":26,"value":7196},", the ",{"type":21,"tag":42,"props":7198,"children":7200},{"className":7199},[],[7201],{"type":26,"value":7202},"imageView",{"type":26,"value":7204}," member of\n",{"type":21,"tag":42,"props":7206,"children":7208},{"className":7207},[],[7209],{"type":26,"value":7210},"pDepthAttachment",{"type":26,"value":7212}," is not ",{"type":21,"tag":511,"props":7214,"children":7215},{"href":2543},[7216],{"type":26,"value":2546},{"type":26,"value":7218},", and the ",{"type":21,"tag":42,"props":7220,"children":7222},{"className":7221},[],[7223],{"type":26,"value":7224},"layout",{"type":26,"value":7226},"\nmember of ",{"type":21,"tag":42,"props":7228,"children":7230},{"className":7229},[],[7231],{"type":26,"value":7210},{"type":26,"value":6859},{"type":21,"tag":42,"props":7234,"children":7236},{"className":7235},[],[7237],{"type":26,"value":7238},"VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL",{"type":26,"value":7240},", this command\n",{"type":21,"tag":800,"props":7242,"children":7243},{"type":802},[],{"type":26,"value":7245}," not write any values to the depth attachment",{"type":21,"tag":711,"props":7247,"children":7249},{"name":7248},"VUID-vkCmdDrawIndirectByteCountEXT-imageView-06173",[7250],{"type":21,"tag":22,"props":7251,"children":7252},{},[7253,7254,7258,7259,7264,7265,7271,7272,7276,7277,7282,7283,7288,7289,7294,7295,7298],{"type":26,"value":7190},{"type":21,"tag":511,"props":7255,"children":7256},{"href":7178},[7257],{"type":26,"value":7181},{"type":26,"value":7196},{"type":21,"tag":42,"props":7260,"children":7262},{"className":7261},[],[7263],{"type":26,"value":7202},{"type":26,"value":7204},{"type":21,"tag":42,"props":7266,"children":7268},{"className":7267},[],[7269],{"type":26,"value":7270},"pStencilAttachment",{"type":26,"value":7212},{"type":21,"tag":511,"props":7273,"children":7274},{"href":2543},[7275],{"type":26,"value":2546},{"type":26,"value":4707},{"type":21,"tag":42,"props":7278,"children":7280},{"className":7279},[],[7281],{"type":26,"value":7224},{"type":26,"value":7041},{"type":21,"tag":42,"props":7284,"children":7286},{"className":7285},[],[7287],{"type":26,"value":7270},{"type":26,"value":6859},{"type":21,"tag":42,"props":7290,"children":7292},{"className":7291},[],[7293],{"type":26,"value":7238},{"type":26,"value":7240},{"type":21,"tag":800,"props":7296,"children":7297},{"type":802},[],{"type":26,"value":7299}," not write any values to the stencil attachment",{"type":21,"tag":711,"props":7301,"children":7303},{"name":7302},"VUID-vkCmdDrawIndirectByteCountEXT-imageView-06174",[7304],{"type":21,"tag":22,"props":7305,"children":7306},{},[7307,7308,7312,7313,7318,7319,7324,7325,7329,7330,7335,7336,7341,7342,7348,7350,7353],{"type":26,"value":7190},{"type":21,"tag":511,"props":7309,"children":7310},{"href":7178},[7311],{"type":26,"value":7181},{"type":26,"value":7196},{"type":21,"tag":42,"props":7314,"children":7316},{"className":7315},[],[7317],{"type":26,"value":7202},{"type":26,"value":7204},{"type":21,"tag":42,"props":7320,"children":7322},{"className":7321},[],[7323],{"type":26,"value":7210},{"type":26,"value":7212},{"type":21,"tag":511,"props":7326,"children":7327},{"href":2543},[7328],{"type":26,"value":2546},{"type":26,"value":7218},{"type":21,"tag":42,"props":7331,"children":7333},{"className":7332},[],[7334],{"type":26,"value":7224},{"type":26,"value":7226},{"type":21,"tag":42,"props":7337,"children":7339},{"className":7338},[],[7340],{"type":26,"value":7210},{"type":26,"value":6859},{"type":21,"tag":42,"props":7343,"children":7345},{"className":7344},[],[7346],{"type":26,"value":7347},"VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL",{"type":26,"value":7349},", this\ncommand ",{"type":21,"tag":800,"props":7351,"children":7352},{"type":802},[],{"type":26,"value":7245},{"type":21,"tag":711,"props":7355,"children":7357},{"name":7356},"VUID-vkCmdDrawIndirectByteCountEXT-imageView-06175",[7358],{"type":21,"tag":22,"props":7359,"children":7360},{},[7361,7362,7366,7367,7372,7373,7378,7379,7383,7384,7389,7390,7395,7396,7402,7403,7406],{"type":26,"value":7190},{"type":21,"tag":511,"props":7363,"children":7364},{"href":7178},[7365],{"type":26,"value":7181},{"type":26,"value":7196},{"type":21,"tag":42,"props":7368,"children":7370},{"className":7369},[],[7371],{"type":26,"value":7202},{"type":26,"value":7204},{"type":21,"tag":42,"props":7374,"children":7376},{"className":7375},[],[7377],{"type":26,"value":7270},{"type":26,"value":7212},{"type":21,"tag":511,"props":7380,"children":7381},{"href":2543},[7382],{"type":26,"value":2546},{"type":26,"value":4707},{"type":21,"tag":42,"props":7385,"children":7387},{"className":7386},[],[7388],{"type":26,"value":7224},{"type":26,"value":7041},{"type":21,"tag":42,"props":7391,"children":7393},{"className":7392},[],[7394],{"type":26,"value":7270},{"type":26,"value":6859},{"type":21,"tag":42,"props":7397,"children":7399},{"className":7398},[],[7400],{"type":26,"value":7401},"VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL",{"type":26,"value":7349},{"type":21,"tag":800,"props":7404,"children":7405},{"type":802},[],{"type":26,"value":7299},{"type":21,"tag":711,"props":7408,"children":7410},{"name":7409},"VUID-vkCmdDrawIndirectByteCountEXT-imageView-06176",[7411],{"type":21,"tag":22,"props":7412,"children":7413},{},[7414,7415,7419,7420,7425,7426,7431,7432,7436,7437,7442,7443,7448,7449,7455,7457,7460],{"type":26,"value":7190},{"type":21,"tag":511,"props":7416,"children":7417},{"href":7178},[7418],{"type":26,"value":7181},{"type":26,"value":7196},{"type":21,"tag":42,"props":7421,"children":7423},{"className":7422},[],[7424],{"type":26,"value":7202},{"type":26,"value":7204},{"type":21,"tag":42,"props":7427,"children":7429},{"className":7428},[],[7430],{"type":26,"value":7210},{"type":26,"value":7212},{"type":21,"tag":511,"props":7433,"children":7434},{"href":2543},[7435],{"type":26,"value":2546},{"type":26,"value":7218},{"type":21,"tag":42,"props":7438,"children":7440},{"className":7439},[],[7441],{"type":26,"value":7224},{"type":26,"value":7226},{"type":21,"tag":42,"props":7444,"children":7446},{"className":7445},[],[7447],{"type":26,"value":7210},{"type":26,"value":6859},{"type":21,"tag":42,"props":7450,"children":7452},{"className":7451},[],[7453],{"type":26,"value":7454},"VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL",{"type":26,"value":7456},", this command ",{"type":21,"tag":800,"props":7458,"children":7459},{"type":802},[],{"type":26,"value":7461}," not\nwrite any values to the depth attachment",{"type":21,"tag":711,"props":7463,"children":7465},{"name":7464},"VUID-vkCmdDrawIndirectByteCountEXT-imageView-06177",[7466],{"type":21,"tag":22,"props":7467,"children":7468},{},[7469,7470,7474,7475,7480,7481,7486,7487,7491,7492,7497,7498,7503,7504,7510,7511,7514],{"type":26,"value":7190},{"type":21,"tag":511,"props":7471,"children":7472},{"href":7178},[7473],{"type":26,"value":7181},{"type":26,"value":7196},{"type":21,"tag":42,"props":7476,"children":7478},{"className":7477},[],[7479],{"type":26,"value":7202},{"type":26,"value":7204},{"type":21,"tag":42,"props":7482,"children":7484},{"className":7483},[],[7485],{"type":26,"value":7270},{"type":26,"value":7212},{"type":21,"tag":511,"props":7488,"children":7489},{"href":2543},[7490],{"type":26,"value":2546},{"type":26,"value":4707},{"type":21,"tag":42,"props":7493,"children":7495},{"className":7494},[],[7496],{"type":26,"value":7224},{"type":26,"value":7041},{"type":21,"tag":42,"props":7499,"children":7501},{"className":7500},[],[7502],{"type":26,"value":7270},{"type":26,"value":6859},{"type":21,"tag":42,"props":7505,"children":7507},{"className":7506},[],[7508],{"type":26,"value":7509},"VK_IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL",{"type":26,"value":7456},{"type":21,"tag":800,"props":7512,"children":7513},{"type":802},[],{"type":26,"value":7515}," not\nwrite any values to the stencil attachment",{"type":21,"tag":711,"props":7517,"children":7519},{"name":7518},"VUID-vkCmdDrawIndirectByteCountEXT-viewMask-06178",[7520],{"type":21,"tag":22,"props":7521,"children":7522},{},[7523,7524,7528,7530,7533,7535,7541,7542,7548,7549,7553,7554],{"type":26,"value":7190},{"type":21,"tag":511,"props":7525,"children":7526},{"href":7178},[7527],{"type":26,"value":7181},{"type":26,"value":7529},", the currently bound graphics pipeline ",{"type":21,"tag":800,"props":7531,"children":7532},{"type":802},[],{"type":26,"value":7534},"\nhave been created with a\n",{"type":21,"tag":511,"props":7536,"children":7538},{"href":7537},"/man/VkPipelineRenderingCreateInfo",[7539],{"type":26,"value":7540},"VkPipelineRenderingCreateInfo",{"type":26,"value":249},{"type":21,"tag":42,"props":7543,"children":7545},{"className":7544},[],[7546],{"type":26,"value":7547},"viewMask",{"type":26,"value":758},{"type":21,"tag":511,"props":7550,"children":7551},{"href":4165},[7552],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":7555,"children":7557},{"className":7556},[],[7558],{"type":26,"value":7547},{"type":21,"tag":711,"props":7560,"children":7562},{"name":7561},"VUID-vkCmdDrawIndirectByteCountEXT-colorAttachmentCount-06179",[7563],{"type":21,"tag":22,"props":7564,"children":7565},{},[7566,7567,7577,7579,7583,7584,7587,7588,7592,7593,7599,7600,7604,7605],{"type":26,"value":1270},{"type":21,"tag":511,"props":7568,"children":7570},{"href":7569},"/man/VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT#features-dynamicRenderingUnusedAttachments",[7571],{"type":21,"tag":42,"props":7572,"children":7574},{"className":7573},[],[7575],{"type":26,"value":7576},"dynamicRenderingUnusedAttachments",{"type":26,"value":7578}," feature is not enabled and\nthe current render pass instance was begun with\n",{"type":21,"tag":511,"props":7580,"children":7581},{"href":7178},[7582],{"type":26,"value":7181},{"type":26,"value":7529},{"type":21,"tag":800,"props":7585,"children":7586},{"type":802},[],{"type":26,"value":7534},{"type":21,"tag":511,"props":7589,"children":7590},{"href":7537},[7591],{"type":26,"value":7540},{"type":26,"value":249},{"type":21,"tag":42,"props":7594,"children":7596},{"className":7595},[],[7597],{"type":26,"value":7598},"colorAttachmentCount",{"type":26,"value":758},{"type":21,"tag":511,"props":7601,"children":7602},{"href":4165},[7603],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":7606,"children":7608},{"className":7607},[],[7609],{"type":26,"value":7598},{"type":21,"tag":711,"props":7611,"children":7613},{"name":7612},"VUID-vkCmdDrawIndirectByteCountEXT-dynamicRenderingUnusedAttachments-08910",[7614],{"type":21,"tag":22,"props":7615,"children":7616},{},[7617,7618,7626,7628,7632,7633,7637,7638,7643,7645,7650,7652,7656,7657,7663,7665,7670,7672,7676,7677,7680,7682,7686,7688,7692,7693,7699],{"type":26,"value":1270},{"type":21,"tag":511,"props":7619,"children":7620},{"href":7569},[7621],{"type":21,"tag":42,"props":7622,"children":7624},{"className":7623},[],[7625],{"type":26,"value":7576},{"type":26,"value":7627}," feature is not enabled, and\nthe current render pass instance was begun with\n",{"type":21,"tag":511,"props":7629,"children":7630},{"href":7178},[7631],{"type":26,"value":7181},{"type":26,"value":5903},{"type":21,"tag":511,"props":7634,"children":7635},{"href":4165},[7636],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":7639,"children":7641},{"className":7640},[],[7642],{"type":26,"value":7598},{"type":26,"value":7644}," greater than ",{"type":21,"tag":42,"props":7646,"children":7648},{"className":7647},[],[7649],{"type":26,"value":657},{"type":26,"value":7651},", then\neach element of the ",{"type":21,"tag":511,"props":7653,"children":7654},{"href":4165},[7655],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":7658,"children":7660},{"className":7659},[],[7661],{"type":26,"value":7662},"pColorAttachments",{"type":26,"value":7664}," array\nwith an ",{"type":21,"tag":42,"props":7666,"children":7668},{"className":7667},[],[7669],{"type":26,"value":7202},{"type":26,"value":7671}," not equal to ",{"type":21,"tag":511,"props":7673,"children":7674},{"href":2543},[7675],{"type":26,"value":2546},{"type":26,"value":798},{"type":21,"tag":800,"props":7678,"children":7679},{"type":802},[],{"type":26,"value":7681}," have\nbeen created with a ",{"type":21,"tag":511,"props":7683,"children":7684},{"href":3087},[7685],{"type":26,"value":3090},{"type":26,"value":7687}," equal to the corresponding element of\n",{"type":21,"tag":511,"props":7689,"children":7690},{"href":7537},[7691],{"type":26,"value":7540},{"type":26,"value":249},{"type":21,"tag":42,"props":7694,"children":7696},{"className":7695},[],[7697],{"type":26,"value":7698},"pColorAttachmentFormats",{"type":26,"value":7700}," used\nto create the currently bound graphics pipeline",{"type":21,"tag":711,"props":7702,"children":7704},{"name":7703},"VUID-vkCmdDrawIndirectByteCountEXT-dynamicRenderingUnusedAttachments-08912",[7705],{"type":21,"tag":22,"props":7706,"children":7707},{},[7708,7709,7717,7718,7722,7723,7727,7728,7733,7734,7739,7740,7744,7745,7750,7751,7756,7757,7761,7762,7765,7767,7771,7772,7777,7779],{"type":26,"value":1270},{"type":21,"tag":511,"props":7710,"children":7711},{"href":7569},[7712],{"type":21,"tag":42,"props":7713,"children":7715},{"className":7714},[],[7716],{"type":26,"value":7576},{"type":26,"value":7627},{"type":21,"tag":511,"props":7719,"children":7720},{"href":7178},[7721],{"type":26,"value":7181},{"type":26,"value":5903},{"type":21,"tag":511,"props":7724,"children":7725},{"href":4165},[7726],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":7729,"children":7731},{"className":7730},[],[7732],{"type":26,"value":7598},{"type":26,"value":7644},{"type":21,"tag":42,"props":7735,"children":7737},{"className":7736},[],[7738],{"type":26,"value":657},{"type":26,"value":7651},{"type":21,"tag":511,"props":7741,"children":7742},{"href":4165},[7743],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":7746,"children":7748},{"className":7747},[],[7749],{"type":26,"value":7662},{"type":26,"value":7664},{"type":21,"tag":42,"props":7752,"children":7754},{"className":7753},[],[7755],{"type":26,"value":7202},{"type":26,"value":774},{"type":21,"tag":511,"props":7758,"children":7759},{"href":2543},[7760],{"type":26,"value":2546},{"type":26,"value":798},{"type":21,"tag":800,"props":7763,"children":7764},{"type":802},[],{"type":26,"value":7766}," have the\ncorresponding element of\n",{"type":21,"tag":511,"props":7768,"children":7769},{"href":7537},[7770],{"type":26,"value":7540},{"type":26,"value":249},{"type":21,"tag":42,"props":7773,"children":7775},{"className":7774},[],[7776],{"type":26,"value":7698},{"type":26,"value":7778}," used\nto create the currently bound pipeline equal to\n",{"type":21,"tag":42,"props":7780,"children":7782},{"className":7781},[],[7783],{"type":26,"value":7784},"VK_FORMAT_UNDEFINED",{"type":21,"tag":711,"props":7786,"children":7788},{"name":7787},"VUID-vkCmdDrawIndirectByteCountEXT-dynamicRenderingUnusedAttachments-08911",[7789],{"type":21,"tag":22,"props":7790,"children":7791},{},[7792,7793,7801,7803,7807,7809,7813,7814,7819,7820,7825,7827,7831,7832,7837,7839,7844,7845,7849,7850,7853,7855,7859,7861,7865,7866,7871,7873,7877,7878,7883,7885,7888,7889],{"type":26,"value":1448},{"type":21,"tag":511,"props":7794,"children":7795},{"href":7569},[7796],{"type":21,"tag":42,"props":7797,"children":7799},{"className":7798},[],[7800],{"type":26,"value":7576},{"type":26,"value":7802}," feature is enabled, and the\ncurrent render pass instance was begun with ",{"type":21,"tag":511,"props":7804,"children":7805},{"href":7178},[7806],{"type":26,"value":7181},{"type":26,"value":7808},"\nand ",{"type":21,"tag":511,"props":7810,"children":7811},{"href":4165},[7812],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":7815,"children":7817},{"className":7816},[],[7818],{"type":26,"value":7598},{"type":26,"value":7644},{"type":21,"tag":42,"props":7821,"children":7823},{"className":7822},[],[7824],{"type":26,"value":657},{"type":26,"value":7826},",\nthen each element of the ",{"type":21,"tag":511,"props":7828,"children":7829},{"href":4165},[7830],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":7833,"children":7835},{"className":7834},[],[7836],{"type":26,"value":7662},{"type":26,"value":7838},"\narray with an ",{"type":21,"tag":42,"props":7840,"children":7842},{"className":7841},[],[7843],{"type":26,"value":7202},{"type":26,"value":7671},{"type":21,"tag":511,"props":7846,"children":7847},{"href":2543},[7848],{"type":26,"value":2546},{"type":26,"value":798},{"type":21,"tag":800,"props":7851,"children":7852},{"type":802},[],{"type":26,"value":7854},"\nhave been created with a ",{"type":21,"tag":511,"props":7856,"children":7857},{"href":3087},[7858],{"type":26,"value":3090},{"type":26,"value":7860}," equal to the corresponding\nelement of\n",{"type":21,"tag":511,"props":7862,"children":7863},{"href":7537},[7864],{"type":26,"value":7540},{"type":26,"value":249},{"type":21,"tag":42,"props":7867,"children":7869},{"className":7868},[],[7870],{"type":26,"value":7698},{"type":26,"value":7872}," used\nto create the currently bound graphics pipeline, or the corresponding\nelement of\n",{"type":21,"tag":511,"props":7874,"children":7875},{"href":7537},[7876],{"type":26,"value":7540},{"type":26,"value":249},{"type":21,"tag":42,"props":7879,"children":7881},{"className":7880},[],[7882],{"type":26,"value":7698},{"type":26,"value":7884},", if\nit exists, ",{"type":21,"tag":800,"props":7886,"children":7887},{"type":802},[],{"type":26,"value":3896},{"type":21,"tag":42,"props":7890,"children":7892},{"className":7891},[],[7893],{"type":26,"value":7784},{"type":21,"tag":711,"props":7895,"children":7897},{"name":7896},"VUID-vkCmdDrawIndirectByteCountEXT-colorAttachmentCount-09362",[7898],{"type":21,"tag":22,"props":7899,"children":7900},{},[7901,7902,7906,7908,7912,7913,7918,7919,7924,7926,7932,7934,7938,7939,7944,7946,7952,7953,7957,7958,7961,7963,7969,7970,7976,7978,7982,7983,7988],{"type":26,"value":7190},{"type":21,"tag":511,"props":7903,"children":7904},{"href":7178},[7905],{"type":26,"value":7181},{"type":26,"value":7907},", with a\n",{"type":21,"tag":511,"props":7909,"children":7910},{"href":4165},[7911],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":7914,"children":7916},{"className":7915},[],[7917],{"type":26,"value":7598},{"type":26,"value":774},{"type":21,"tag":42,"props":7920,"children":7922},{"className":7921},[],[7923],{"type":26,"value":6949},{"type":26,"value":7925},",\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":7927,"children":7929},{"className":7928},[],[7930],{"type":26,"value":7931},"VK_RESOLVE_MODE_EXTERNAL_FORMAT_DOWNSAMPLE_ANDROID",{"type":26,"value":7933},", each element\nof the ",{"type":21,"tag":511,"props":7935,"children":7936},{"href":4165},[7937],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":7940,"children":7942},{"className":7941},[],[7943],{"type":26,"value":7662},{"type":26,"value":7945}," array with a\n",{"type":21,"tag":42,"props":7947,"children":7949},{"className":7948},[],[7950],{"type":26,"value":7951},"resolveImageView",{"type":26,"value":7671},{"type":21,"tag":511,"props":7954,"children":7955},{"href":2543},[7956],{"type":26,"value":2546},{"type":26,"value":798},{"type":21,"tag":800,"props":7959,"children":7960},{"type":802},[],{"type":26,"value":7962}," have been\ncreated with an image created with a\n",{"type":21,"tag":511,"props":7964,"children":7966},{"href":7965},"/man/VkExternalFormatANDROID",[7967],{"type":26,"value":7968},"VkExternalFormatANDROID",{"type":26,"value":249},{"type":21,"tag":42,"props":7971,"children":7973},{"className":7972},[],[7974],{"type":26,"value":7975},"externalFormat",{"type":26,"value":7977}," value equal to the\n",{"type":21,"tag":511,"props":7979,"children":7980},{"href":7965},[7981],{"type":26,"value":7968},{"type":26,"value":249},{"type":21,"tag":42,"props":7984,"children":7986},{"className":7985},[],[7987],{"type":26,"value":7975},{"type":26,"value":7989}," value used to create\nthe currently bound graphics pipeline",{"type":21,"tag":711,"props":7991,"children":7993},{"name":7992},"VUID-vkCmdDrawIndirectByteCountEXT-None-09363",[7994],{"type":21,"tag":22,"props":7995,"children":7996},{},[7997,7999,8003,8005,8009,8010,8015,8016,8021,8023,8028,8029,8033,8034,8039,8040,8045,8046,8050,8051,8054,8055,8059,8060,8065,8066,8070,8071,8076],{"type":26,"value":7998},"If\nthere is no shader object bound to any graphics stage,\nthe current render pass instance was begun with\n",{"type":21,"tag":511,"props":8000,"children":8001},{"href":7178},[8002],{"type":26,"value":7181},{"type":26,"value":8004}," and a\n",{"type":21,"tag":511,"props":8006,"children":8007},{"href":4165},[8008],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":8011,"children":8013},{"className":8012},[],[8014],{"type":26,"value":7598},{"type":26,"value":774},{"type":21,"tag":42,"props":8017,"children":8019},{"className":8018},[],[8020],{"type":26,"value":6949},{"type":26,"value":8022},", and a\ncolor attachment with a resolve mode of\n",{"type":21,"tag":42,"props":8024,"children":8026},{"className":8025},[],[8027],{"type":26,"value":7931},{"type":26,"value":7933},{"type":21,"tag":511,"props":8030,"children":8031},{"href":4165},[8032],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":8035,"children":8037},{"className":8036},[],[8038],{"type":26,"value":7662},{"type":26,"value":7945},{"type":21,"tag":42,"props":8041,"children":8043},{"className":8042},[],[8044],{"type":26,"value":7202},{"type":26,"value":7671},{"type":21,"tag":511,"props":8047,"children":8048},{"href":2543},[8049],{"type":26,"value":2546},{"type":26,"value":798},{"type":21,"tag":800,"props":8052,"children":8053},{"type":802},[],{"type":26,"value":7962},{"type":21,"tag":511,"props":8056,"children":8057},{"href":7965},[8058],{"type":26,"value":7968},{"type":26,"value":249},{"type":21,"tag":42,"props":8061,"children":8063},{"className":8062},[],[8064],{"type":26,"value":7975},{"type":26,"value":7977},{"type":21,"tag":511,"props":8067,"children":8068},{"href":7965},[8069],{"type":26,"value":7968},{"type":26,"value":249},{"type":21,"tag":42,"props":8072,"children":8074},{"className":8073},[],[8075],{"type":26,"value":7975},{"type":26,"value":7989},{"type":21,"tag":711,"props":8078,"children":8080},{"name":8079},"VUID-vkCmdDrawIndirectByteCountEXT-None-09364",[8081],{"type":21,"tag":22,"props":8082,"children":8083},{},[8084,8085,8089,8091,8095,8096,8101,8103,8109,8110,8114,8115,8118,8120,8125],{"type":26,"value":7190},{"type":21,"tag":511,"props":8086,"children":8087},{"href":7178},[8088],{"type":26,"value":7181},{"type":26,"value":8090},",\nthere is no shader object bound to any graphics stage,\nand the currently bound graphics pipeline was created with a non-zero\n",{"type":21,"tag":511,"props":8092,"children":8093},{"href":7965},[8094],{"type":26,"value":7968},{"type":26,"value":249},{"type":21,"tag":42,"props":8097,"children":8099},{"className":8098},[],[8100],{"type":26,"value":7975},{"type":26,"value":8102}," value and with the\n",{"type":21,"tag":42,"props":8104,"children":8106},{"className":8105},[],[8107],{"type":26,"value":8108},"VK_DYNAMIC_STATE_COLOR_BLEND_ENABLE_EXT",{"type":26,"value":5780},{"type":21,"tag":511,"props":8111,"children":8112},{"href":4821},[8113],{"type":26,"value":4824},{"type":26,"value":798},{"type":21,"tag":800,"props":8116,"children":8117},{"type":802},[],{"type":26,"value":8119}," have set the blend enable\nto ",{"type":21,"tag":42,"props":8121,"children":8123},{"className":8122},[],[8124],{"type":26,"value":780},{"type":26,"value":8126}," prior to this drawing command",{"type":21,"tag":711,"props":8128,"children":8130},{"name":8129},"VUID-vkCmdDrawIndirectByteCountEXT-None-09365",[8131],{"type":21,"tag":22,"props":8132,"children":8133},{},[8134,8135,8139,8140,8144,8145,8150,8151,8157,8158,8164,8165,8168,8170,8176,8177,8183],{"type":26,"value":7190},{"type":21,"tag":511,"props":8136,"children":8137},{"href":7178},[8138],{"type":26,"value":7181},{"type":26,"value":8090},{"type":21,"tag":511,"props":8141,"children":8142},{"href":7965},[8143],{"type":26,"value":7968},{"type":26,"value":249},{"type":21,"tag":42,"props":8146,"children":8148},{"className":8147},[],[8149],{"type":26,"value":7975},{"type":26,"value":8102},{"type":21,"tag":42,"props":8152,"children":8154},{"className":8153},[],[8155],{"type":26,"value":8156},"VK_DYNAMIC_STATE_RASTERIZATION_SAMPLES_EXT",{"type":26,"value":5780},{"type":21,"tag":511,"props":8159,"children":8161},{"href":8160},"/man/vkCmdSetRasterizationSamplesEXT",[8162],{"type":26,"value":8163},"vkCmdSetRasterizationSamplesEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":8166,"children":8167},{"type":802},[],{"type":26,"value":8169}," have set\n",{"type":21,"tag":42,"props":8171,"children":8173},{"className":8172},[],[8174],{"type":26,"value":8175},"rasterizationSamples",{"type":26,"value":4517},{"type":21,"tag":42,"props":8178,"children":8180},{"className":8179},[],[8181],{"type":26,"value":8182},"VK_SAMPLE_COUNT_1_BIT",{"type":26,"value":8184}," prior to this\ndrawing command",{"type":21,"tag":711,"props":8186,"children":8188},{"name":8187},"VUID-vkCmdDrawIndirectByteCountEXT-None-09366",[8189],{"type":21,"tag":22,"props":8190,"children":8191},{},[8192,8194,8199,8201,8205,8206,8209,8211,8216],{"type":26,"value":8193},"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":8195,"children":8197},{"className":8196},[],[8198],{"type":26,"value":7931},{"type":26,"value":8200}," resolve mode,\nthen ",{"type":21,"tag":511,"props":8202,"children":8203},{"href":4821},[8204],{"type":26,"value":4824},{"type":26,"value":798},{"type":21,"tag":800,"props":8207,"children":8208},{"type":802},[],{"type":26,"value":8210}," have set blend enable to\n",{"type":21,"tag":42,"props":8212,"children":8214},{"className":8213},[],[8215],{"type":26,"value":780},{"type":26,"value":8126},{"type":21,"tag":711,"props":8218,"children":8220},{"name":8219},"VUID-vkCmdDrawIndirectByteCountEXT-rasterizationSamples-09367",[8221],{"type":21,"tag":22,"props":8222,"children":8223},{},[8224,8225,8230,8231,8235,8236,8239,8240,8245,8246,8251],{"type":26,"value":8193},{"type":21,"tag":42,"props":8226,"children":8228},{"className":8227},[],[8229],{"type":26,"value":7931},{"type":26,"value":8200},{"type":21,"tag":511,"props":8232,"children":8233},{"href":8160},[8234],{"type":26,"value":8163},{"type":26,"value":798},{"type":21,"tag":800,"props":8237,"children":8238},{"type":802},[],{"type":26,"value":8169},{"type":21,"tag":42,"props":8241,"children":8243},{"className":8242},[],[8244],{"type":26,"value":8175},{"type":26,"value":4517},{"type":21,"tag":42,"props":8247,"children":8249},{"className":8248},[],[8250],{"type":26,"value":8182},{"type":26,"value":8184},{"type":21,"tag":711,"props":8253,"children":8255},{"name":8254},"VUID-vkCmdDrawIndirectByteCountEXT-None-09368",[8256],{"type":21,"tag":22,"props":8257,"children":8258},{},[8259,8260,8264,8265,8269,8270,8275,8276,8282,8283,8289,8290,8293,8294,8300,8301,8306],{"type":26,"value":7190},{"type":21,"tag":511,"props":8261,"children":8262},{"href":7178},[8263],{"type":26,"value":7181},{"type":26,"value":8090},{"type":21,"tag":511,"props":8266,"children":8267},{"href":7965},[8268],{"type":26,"value":7968},{"type":26,"value":249},{"type":21,"tag":42,"props":8271,"children":8273},{"className":8272},[],[8274],{"type":26,"value":7975},{"type":26,"value":8102},{"type":21,"tag":42,"props":8277,"children":8279},{"className":8278},[],[8280],{"type":26,"value":8281},"VK_DYNAMIC_STATE_FRAGMENT_SHADING_RATE_KHR",{"type":26,"value":5780},{"type":21,"tag":511,"props":8284,"children":8286},{"href":8285},"/man/vkCmdSetFragmentShadingRateKHR",[8287],{"type":26,"value":8288},"vkCmdSetFragmentShadingRateKHR",{"type":26,"value":798},{"type":21,"tag":800,"props":8291,"children":8292},{"type":802},[],{"type":26,"value":8169},{"type":21,"tag":42,"props":8295,"children":8297},{"className":8296},[],[8298],{"type":26,"value":8299},"pFragmentSize→width",{"type":26,"value":4517},{"type":21,"tag":42,"props":8302,"children":8304},{"className":8303},[],[8305],{"type":26,"value":6949},{"type":26,"value":8126},{"type":21,"tag":711,"props":8308,"children":8310},{"name":8309},"VUID-vkCmdDrawIndirectByteCountEXT-None-09369",[8311],{"type":21,"tag":22,"props":8312,"children":8313},{},[8314,8315,8319,8320,8324,8325,8330,8331,8336,8337,8341,8342,8345,8346,8352,8353,8358],{"type":26,"value":7190},{"type":21,"tag":511,"props":8316,"children":8317},{"href":7178},[8318],{"type":26,"value":7181},{"type":26,"value":8090},{"type":21,"tag":511,"props":8321,"children":8322},{"href":7965},[8323],{"type":26,"value":7968},{"type":26,"value":249},{"type":21,"tag":42,"props":8326,"children":8328},{"className":8327},[],[8329],{"type":26,"value":7975},{"type":26,"value":8102},{"type":21,"tag":42,"props":8332,"children":8334},{"className":8333},[],[8335],{"type":26,"value":8281},{"type":26,"value":5780},{"type":21,"tag":511,"props":8338,"children":8339},{"href":8285},[8340],{"type":26,"value":8288},{"type":26,"value":798},{"type":21,"tag":800,"props":8343,"children":8344},{"type":802},[],{"type":26,"value":8169},{"type":21,"tag":42,"props":8347,"children":8349},{"className":8348},[],[8350],{"type":26,"value":8351},"pFragmentSize→height",{"type":26,"value":4517},{"type":21,"tag":42,"props":8354,"children":8356},{"className":8355},[],[8357],{"type":26,"value":6949},{"type":26,"value":8126},{"type":21,"tag":711,"props":8360,"children":8362},{"name":8361},"VUID-vkCmdDrawIndirectByteCountEXT-pFragmentSize-09370",[8363],{"type":21,"tag":22,"props":8364,"children":8365},{},[8366,8367,8372,8373,8377,8378,8381,8382,8387,8388,8393],{"type":26,"value":8193},{"type":21,"tag":42,"props":8368,"children":8370},{"className":8369},[],[8371],{"type":26,"value":7931},{"type":26,"value":8200},{"type":21,"tag":511,"props":8374,"children":8375},{"href":8285},[8376],{"type":26,"value":8288},{"type":26,"value":798},{"type":21,"tag":800,"props":8379,"children":8380},{"type":802},[],{"type":26,"value":8169},{"type":21,"tag":42,"props":8383,"children":8385},{"className":8384},[],[8386],{"type":26,"value":8299},{"type":26,"value":4517},{"type":21,"tag":42,"props":8389,"children":8391},{"className":8390},[],[8392],{"type":26,"value":6949},{"type":26,"value":8126},{"type":21,"tag":711,"props":8395,"children":8397},{"name":8396},"VUID-vkCmdDrawIndirectByteCountEXT-pFragmentSize-09371",[8398],{"type":21,"tag":22,"props":8399,"children":8400},{},[8401,8402,8407,8408,8412,8413,8416,8417,8422,8423,8428],{"type":26,"value":8193},{"type":21,"tag":42,"props":8403,"children":8405},{"className":8404},[],[8406],{"type":26,"value":7931},{"type":26,"value":8200},{"type":21,"tag":511,"props":8409,"children":8410},{"href":8285},[8411],{"type":26,"value":8288},{"type":26,"value":798},{"type":21,"tag":800,"props":8414,"children":8415},{"type":802},[],{"type":26,"value":8169},{"type":21,"tag":42,"props":8418,"children":8420},{"className":8419},[],[8421],{"type":26,"value":8351},{"type":26,"value":4517},{"type":21,"tag":42,"props":8424,"children":8426},{"className":8425},[],[8427],{"type":26,"value":6949},{"type":26,"value":8126},{"type":21,"tag":711,"props":8430,"children":8432},{"name":8431},"VUID-vkCmdDrawIndirectByteCountEXT-None-07749",[8433],{"type":21,"tag":22,"props":8434,"children":8435},{},[8436,8437,8443,8444,8450,8451,8454,8455,8459],{"type":26,"value":4402},{"type":21,"tag":42,"props":8438,"children":8440},{"className":8439},[],[8441],{"type":26,"value":8442},"VK_DYNAMIC_STATE_COLOR_WRITE_ENABLE_EXT",{"type":26,"value":4410},{"type":21,"tag":511,"props":8445,"children":8447},{"href":8446},"/man/vkCmdSetColorWriteEnableEXT",[8448],{"type":26,"value":8449},"vkCmdSetColorWriteEnableEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":8452,"children":8453},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":8456,"children":8457},{"href":4425},[8458],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":8461,"children":8463},{"name":8462},"VUID-vkCmdDrawIndirectByteCountEXT-None-08646",[8464],{"type":21,"tag":22,"props":8465,"children":8466},{},[8467,8468,8478,8480,8485,8486,8490,8491,8496,8497,8502,8503,8507,8508,8511,8512,8516],{"type":26,"value":1448},{"type":21,"tag":511,"props":8469,"children":8471},{"href":8470},"/man/VkPhysicalDeviceColorWriteEnableFeaturesEXT#features-colorWriteEnable",[8472],{"type":21,"tag":42,"props":8473,"children":8475},{"className":8474},[],[8476],{"type":26,"value":8477},"colorWriteEnable",{"type":26,"value":8479}," feature is\nenabled on the device, and a shader object is bound to the\n",{"type":21,"tag":42,"props":8481,"children":8483},{"className":8482},[],[8484],{"type":26,"value":4796},{"type":26,"value":4637},{"type":21,"tag":511,"props":8487,"children":8488},{"href":4504},[8489],{"type":26,"value":4507},{"type":26,"value":4643},{"type":21,"tag":42,"props":8492,"children":8494},{"className":8493},[],[8495],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":8498,"children":8500},{"className":8499},[],[8501],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":8504,"children":8505},{"href":8446},[8506],{"type":26,"value":8449},{"type":26,"value":798},{"type":21,"tag":800,"props":8509,"children":8510},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":8513,"children":8514},{"href":4425},[8515],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":8518,"children":8520},{"name":8519},"VUID-vkCmdDrawIndirectByteCountEXT-attachmentCount-07750",[8521],{"type":21,"tag":22,"props":8522,"children":8523},{},[8524,8525,8530,8532,8538,8539,8544,8547,8548,8554,8555,8560],{"type":26,"value":4402},{"type":21,"tag":42,"props":8526,"children":8528},{"className":8527},[],[8529],{"type":26,"value":8442},{"type":26,"value":8531}," dynamic state enabled then\nthe ",{"type":21,"tag":42,"props":8533,"children":8535},{"className":8534},[],[8536],{"type":26,"value":8537},"attachmentCount",{"type":26,"value":5800},{"type":21,"tag":42,"props":8540,"children":8542},{"className":8541},[],[8543],{"type":26,"value":8449},{"type":21,"tag":800,"props":8545,"children":8546},{"type":802},[],{"type":26,"value":6095},{"type":21,"tag":42,"props":8549,"children":8551},{"className":8550},[],[8552],{"type":26,"value":8553},"VkPipelineColorBlendStateCreateInfo",{"type":26,"value":249},{"type":21,"tag":42,"props":8556,"children":8558},{"className":8557},[],[8559],{"type":26,"value":8537},{"type":26,"value":8561}," of the\ncurrently bound graphics pipeline",{"type":21,"tag":711,"props":8563,"children":8565},{"name":8564},"VUID-vkCmdDrawIndirectByteCountEXT-None-08647",[8566],{"type":21,"tag":22,"props":8567,"children":8568},{},[8569,8570,8578,8579,8584,8585,8589,8590,8595,8596,8601,8602,8607,8609,8614,8616,8619],{"type":26,"value":1448},{"type":21,"tag":511,"props":8571,"children":8572},{"href":8470},[8573],{"type":21,"tag":42,"props":8574,"children":8576},{"className":8575},[],[8577],{"type":26,"value":8477},{"type":26,"value":8479},{"type":21,"tag":42,"props":8580,"children":8582},{"className":8581},[],[8583],{"type":26,"value":4796},{"type":26,"value":4637},{"type":21,"tag":511,"props":8586,"children":8587},{"href":4504},[8588],{"type":26,"value":4507},{"type":26,"value":4643},{"type":21,"tag":42,"props":8591,"children":8593},{"className":8592},[],[8594],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":8597,"children":8599},{"className":8598},[],[8600],{"type":26,"value":780},{"type":26,"value":6187},{"type":21,"tag":42,"props":8603,"children":8605},{"className":8604},[],[8606],{"type":26,"value":8537},{"type":26,"value":8608}," parameter of most recent call to\n",{"type":21,"tag":42,"props":8610,"children":8612},{"className":8611},[],[8613],{"type":26,"value":8449},{"type":26,"value":8615}," in the current command buffer ",{"type":21,"tag":800,"props":8617,"children":8618},{"type":802},[],{"type":26,"value":8620}," be\ngreater than or equal to the number of color attachments in the current\nrender pass instance",{"type":21,"tag":711,"props":8622,"children":8624},{"name":8623},"VUID-vkCmdDrawIndirectByteCountEXT-None-07751",[8625],{"type":21,"tag":22,"props":8626,"children":8627},{},[8628,8629,8635,8636,8642,8643,8646,8647,8651,8653,8659,8660],{"type":26,"value":4402},{"type":21,"tag":42,"props":8630,"children":8632},{"className":8631},[],[8633],{"type":26,"value":8634},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_EXT",{"type":26,"value":4410},{"type":21,"tag":511,"props":8637,"children":8639},{"href":8638},"/man/vkCmdSetDiscardRectangleEXT",[8640],{"type":26,"value":8641},"vkCmdSetDiscardRectangleEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":8644,"children":8645},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":8648,"children":8649},{"href":4425},[8650],{"type":26,"value":4428},{"type":26,"value":8652}," in the current\ncommand buffer prior to this drawing command for each discard rectangle\nin\n",{"type":21,"tag":511,"props":8654,"children":8656},{"href":8655},"/man/VkPipelineDiscardRectangleStateCreateInfoEXT",[8657],{"type":26,"value":8658},"VkPipelineDiscardRectangleStateCreateInfoEXT",{"type":26,"value":249},{"type":21,"tag":42,"props":8661,"children":8663},{"className":8662},[],[8664],{"type":26,"value":8665},"discardRectangleCount",{"type":21,"tag":711,"props":8667,"children":8669},{"name":8668},"VUID-vkCmdDrawIndirectByteCountEXT-None-07880",[8670],{"type":21,"tag":22,"props":8671,"children":8672},{},[8673,8674,8680,8682,8688,8689,8692,8693,8697],{"type":26,"value":4402},{"type":21,"tag":42,"props":8675,"children":8677},{"className":8676},[],[8678],{"type":26,"value":8679},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_ENABLE_EXT",{"type":26,"value":8681}," dynamic state\nenabled then ",{"type":21,"tag":511,"props":8683,"children":8685},{"href":8684},"/man/vkCmdSetDiscardRectangleEnableEXT",[8686],{"type":26,"value":8687},"vkCmdSetDiscardRectangleEnableEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":8690,"children":8691},{"type":802},[],{"type":26,"value":5576},{"type":21,"tag":511,"props":8694,"children":8695},{"href":4425},[8696],{"type":26,"value":4428},{"type":26,"value":5582},{"type":21,"tag":711,"props":8699,"children":8701},{"name":8700},"VUID-vkCmdDrawIndirectByteCountEXT-rasterizerDiscardEnable-09236",[8702],{"type":21,"tag":22,"props":8703,"children":8704},{},[8705,8706,8712,8713,8717,8718,8723,8724,8729,8731,8735,8736,8742,8743,8748,8749,8753,8754,8757,8758,8762],{"type":26,"value":1448},{"type":21,"tag":511,"props":8707,"children":8709},{"href":8708},"/extensions/VK_EXT_discard_rectangles",[8710],{"type":26,"value":8711},"VK_EXT_discard_rectangles",{"type":26,"value":6121},{"type":21,"tag":511,"props":8714,"children":8715},{"href":4504},[8716],{"type":26,"value":4507},{"type":26,"value":6129},{"type":21,"tag":42,"props":8719,"children":8721},{"className":8720},[],[8722],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":8725,"children":8727},{"className":8726},[],[8728],{"type":26,"value":780},{"type":26,"value":8730},", and the most recent\ncall to ",{"type":21,"tag":511,"props":8732,"children":8733},{"href":8684},[8734],{"type":26,"value":8687},{"type":26,"value":4509},{"type":21,"tag":42,"props":8737,"children":8739},{"className":8738},[],[8740],{"type":26,"value":8741},"discardRectangleEnable",{"type":26,"value":4517},{"type":21,"tag":42,"props":8744,"children":8746},{"className":8745},[],[8747],{"type":26,"value":1044},{"type":26,"value":4964},{"type":21,"tag":511,"props":8750,"children":8751},{"href":8638},[8752],{"type":26,"value":8641},{"type":26,"value":798},{"type":21,"tag":800,"props":8755,"children":8756},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":8759,"children":8760},{"href":4425},[8761],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":8764,"children":8766},{"name":8765},"VUID-vkCmdDrawIndirectByteCountEXT-None-08648",[8767],{"type":21,"tag":22,"props":8768,"children":8769},{},[8770,8771,8775,8776,8780,8781,8786,8787,8792,8793,8797,8798,8801,8802,8806],{"type":26,"value":1448},{"type":21,"tag":511,"props":8772,"children":8773},{"href":8708},[8774],{"type":26,"value":8711},{"type":26,"value":6121},{"type":21,"tag":511,"props":8777,"children":8778},{"href":4504},[8779],{"type":26,"value":4507},{"type":26,"value":6129},{"type":21,"tag":42,"props":8782,"children":8784},{"className":8783},[],[8785],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":8788,"children":8790},{"className":8789},[],[8791],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":8794,"children":8795},{"href":8684},[8796],{"type":26,"value":8687},{"type":26,"value":798},{"type":21,"tag":800,"props":8799,"children":8800},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":8803,"children":8804},{"href":4425},[8805],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":8808,"children":8810},{"name":8809},"VUID-vkCmdDrawIndirectByteCountEXT-None-07881",[8811],{"type":21,"tag":22,"props":8812,"children":8813},{},[8814,8815,8821,8823,8829,8830,8833,8834,8838],{"type":26,"value":4402},{"type":21,"tag":42,"props":8816,"children":8818},{"className":8817},[],[8819],{"type":26,"value":8820},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_MODE_EXT",{"type":26,"value":8822}," dynamic state enabled\nthen ",{"type":21,"tag":511,"props":8824,"children":8826},{"href":8825},"/man/vkCmdSetDiscardRectangleModeEXT",[8827],{"type":26,"value":8828},"vkCmdSetDiscardRectangleModeEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":8831,"children":8832},{"type":802},[],{"type":26,"value":6753},{"type":21,"tag":511,"props":8835,"children":8836},{"href":4425},[8837],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":8840,"children":8842},{"name":8841},"VUID-vkCmdDrawIndirectByteCountEXT-None-08649",[8843],{"type":21,"tag":22,"props":8844,"children":8845},{},[8846,8847,8851,8852,8856,8857,8862,8863,8868,8869,8873,8874,8879,8880,8885,8886,8890,8891,8894,8895,8899],{"type":26,"value":1448},{"type":21,"tag":511,"props":8848,"children":8849},{"href":8708},[8850],{"type":26,"value":8711},{"type":26,"value":6121},{"type":21,"tag":511,"props":8853,"children":8854},{"href":4504},[8855],{"type":26,"value":4507},{"type":26,"value":6129},{"type":21,"tag":42,"props":8858,"children":8860},{"className":8859},[],[8861],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":8864,"children":8866},{"className":8865},[],[8867],{"type":26,"value":780},{"type":26,"value":8730},{"type":21,"tag":511,"props":8870,"children":8871},{"href":8684},[8872],{"type":26,"value":8687},{"type":26,"value":4509},{"type":21,"tag":42,"props":8875,"children":8877},{"className":8876},[],[8878],{"type":26,"value":8741},{"type":26,"value":4517},{"type":21,"tag":42,"props":8881,"children":8883},{"className":8882},[],[8884],{"type":26,"value":1044},{"type":26,"value":4964},{"type":21,"tag":511,"props":8887,"children":8888},{"href":8825},[8889],{"type":26,"value":8828},{"type":26,"value":798},{"type":21,"tag":800,"props":8892,"children":8893},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":8896,"children":8897},{"href":4425},[8898],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":8901,"children":8903},{"name":8902},"VUID-vkCmdDrawIndirectByteCountEXT-dynamicRenderingUnusedAttachments-08913",[8904],{"type":21,"tag":22,"props":8905,"children":8906},{},[8907,8908,8912,8914,8922,8924,8928,8929,8935,8937,8941,8943,8947,8948,8954,8956,8959,8961],{"type":26,"value":7190},{"type":21,"tag":511,"props":8909,"children":8910},{"href":7178},[8911],{"type":26,"value":7181},{"type":26,"value":8913},",\nthe\n",{"type":21,"tag":511,"props":8915,"children":8916},{"href":7569},[8917],{"type":21,"tag":42,"props":8918,"children":8920},{"className":8919},[],[8921],{"type":26,"value":7576},{"type":26,"value":8923},"\nfeature is not enabled,\nand ",{"type":21,"tag":511,"props":8925,"children":8926},{"href":4165},[8927],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":8930,"children":8932},{"className":8931},[],[8933],{"type":26,"value":8934},"pDepthAttachment→imageView",{"type":26,"value":8936}," was\n",{"type":21,"tag":511,"props":8938,"children":8939},{"href":2543},[8940],{"type":26,"value":2546},{"type":26,"value":8942},", the value of\n",{"type":21,"tag":511,"props":8944,"children":8945},{"href":7537},[8946],{"type":26,"value":7540},{"type":26,"value":249},{"type":21,"tag":42,"props":8949,"children":8951},{"className":8950},[],[8952],{"type":26,"value":8953},"depthAttachmentFormat",{"type":26,"value":8955}," used to\ncreate the currently bound graphics pipeline ",{"type":21,"tag":800,"props":8957,"children":8958},{"type":802},[],{"type":26,"value":8960}," be equal to\n",{"type":21,"tag":42,"props":8962,"children":8964},{"className":8963},[],[8965],{"type":26,"value":7784},{"type":21,"tag":711,"props":8967,"children":8969},{"name":8968},"VUID-vkCmdDrawIndirectByteCountEXT-dynamicRenderingUnusedAttachments-08914",[8970],{"type":21,"tag":22,"props":8971,"children":8972},{},[8973,8975,8979,8980,8988,8989,8993,8994,8999,9001,9005,9006,9010,9011,9016,9017,9020,9021,9025,9027,9031,9032],{"type":26,"value":8974},"If current render pass instance was begun with\n",{"type":21,"tag":511,"props":8976,"children":8977},{"href":7178},[8978],{"type":26,"value":7181},{"type":26,"value":8913},{"type":21,"tag":511,"props":8981,"children":8982},{"href":7569},[8983],{"type":21,"tag":42,"props":8984,"children":8986},{"className":8985},[],[8987],{"type":26,"value":7576},{"type":26,"value":8923},{"type":21,"tag":511,"props":8990,"children":8991},{"href":4165},[8992],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":8995,"children":8997},{"className":8996},[],[8998],{"type":26,"value":8934},{"type":26,"value":9000}," was not\n",{"type":21,"tag":511,"props":9002,"children":9003},{"href":2543},[9004],{"type":26,"value":2546},{"type":26,"value":8942},{"type":21,"tag":511,"props":9007,"children":9008},{"href":7537},[9009],{"type":26,"value":7540},{"type":26,"value":249},{"type":21,"tag":42,"props":9012,"children":9014},{"className":9013},[],[9015],{"type":26,"value":8953},{"type":26,"value":8955},{"type":21,"tag":800,"props":9018,"children":9019},{"type":802},[],{"type":26,"value":3947},{"type":21,"tag":511,"props":9022,"children":9023},{"href":3087},[9024],{"type":26,"value":3090},{"type":26,"value":9026}," used to create\n",{"type":21,"tag":511,"props":9028,"children":9029},{"href":4165},[9030],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9033,"children":9035},{"className":9034},[],[9036],{"type":26,"value":8934},{"type":21,"tag":711,"props":9038,"children":9040},{"name":9039},"VUID-vkCmdDrawIndirectByteCountEXT-dynamicRenderingUnusedAttachments-08915",[9041],{"type":21,"tag":22,"props":9042,"children":9043},{},[9044,9045,9049,9050,9058,9060,9064,9065,9070,9071,9075,9077,9081,9082,9087,9089,9093,9094,9098,9099,9104,9106,9109,9110],{"type":26,"value":7190},{"type":21,"tag":511,"props":9046,"children":9047},{"href":7178},[9048],{"type":26,"value":7181},{"type":26,"value":4234},{"type":21,"tag":511,"props":9051,"children":9052},{"href":7569},[9053],{"type":21,"tag":42,"props":9054,"children":9056},{"className":9055},[],[9057],{"type":26,"value":7576},{"type":26,"value":9059}," feature is enabled,\n",{"type":21,"tag":511,"props":9061,"children":9062},{"href":4165},[9063],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9066,"children":9068},{"className":9067},[],[9069],{"type":26,"value":8934},{"type":26,"value":9000},{"type":21,"tag":511,"props":9072,"children":9073},{"href":2543},[9074],{"type":26,"value":2546},{"type":26,"value":9076},", and the value of\n",{"type":21,"tag":511,"props":9078,"children":9079},{"href":7537},[9080],{"type":26,"value":7540},{"type":26,"value":249},{"type":21,"tag":42,"props":9083,"children":9085},{"className":9084},[],[9086],{"type":26,"value":8953},{"type":26,"value":9088}," used to\ncreate the currently bound graphics pipeline was not equal to the\n",{"type":21,"tag":511,"props":9090,"children":9091},{"href":3087},[9092],{"type":26,"value":3090},{"type":26,"value":9026},{"type":21,"tag":511,"props":9095,"children":9096},{"href":4165},[9097],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9100,"children":9102},{"className":9101},[],[9103],{"type":26,"value":8934},{"type":26,"value":9105},", the value of\nthe format ",{"type":21,"tag":800,"props":9107,"children":9108},{"type":802},[],{"type":26,"value":3896},{"type":21,"tag":42,"props":9111,"children":9113},{"className":9112},[],[9114],{"type":26,"value":7784},{"type":21,"tag":711,"props":9116,"children":9118},{"name":9117},"VUID-vkCmdDrawIndirectByteCountEXT-dynamicRenderingUnusedAttachments-08916",[9119],{"type":21,"tag":22,"props":9120,"children":9121},{},[9122,9123,9127,9128,9136,9137,9141,9142,9148,9149,9153,9154,9158,9159,9165,9167,9170,9171],{"type":26,"value":7190},{"type":21,"tag":511,"props":9124,"children":9125},{"href":7178},[9126],{"type":26,"value":7181},{"type":26,"value":8913},{"type":21,"tag":511,"props":9129,"children":9130},{"href":7569},[9131],{"type":21,"tag":42,"props":9132,"children":9134},{"className":9133},[],[9135],{"type":26,"value":7576},{"type":26,"value":8923},{"type":21,"tag":511,"props":9138,"children":9139},{"href":4165},[9140],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9143,"children":9145},{"className":9144},[],[9146],{"type":26,"value":9147},"pStencilAttachment→imageView",{"type":26,"value":8936},{"type":21,"tag":511,"props":9150,"children":9151},{"href":2543},[9152],{"type":26,"value":2546},{"type":26,"value":8942},{"type":21,"tag":511,"props":9155,"children":9156},{"href":7537},[9157],{"type":26,"value":7540},{"type":26,"value":249},{"type":21,"tag":42,"props":9160,"children":9162},{"className":9161},[],[9163],{"type":26,"value":9164},"stencilAttachmentFormat",{"type":26,"value":9166}," used\nto create the currently bound graphics pipeline ",{"type":21,"tag":800,"props":9168,"children":9169},{"type":802},[],{"type":26,"value":8960},{"type":21,"tag":42,"props":9172,"children":9174},{"className":9173},[],[9175],{"type":26,"value":7784},{"type":21,"tag":711,"props":9177,"children":9179},{"name":9178},"VUID-vkCmdDrawIndirectByteCountEXT-dynamicRenderingUnusedAttachments-08917",[9180],{"type":21,"tag":22,"props":9181,"children":9182},{},[9183,9184,9188,9189,9197,9198,9202,9203,9208,9209,9213,9214,9218,9219,9224,9225,9228,9229,9233,9234,9238,9239],{"type":26,"value":8974},{"type":21,"tag":511,"props":9185,"children":9186},{"href":7178},[9187],{"type":26,"value":7181},{"type":26,"value":8913},{"type":21,"tag":511,"props":9190,"children":9191},{"href":7569},[9192],{"type":21,"tag":42,"props":9193,"children":9195},{"className":9194},[],[9196],{"type":26,"value":7576},{"type":26,"value":8923},{"type":21,"tag":511,"props":9199,"children":9200},{"href":4165},[9201],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9204,"children":9206},{"className":9205},[],[9207],{"type":26,"value":9147},{"type":26,"value":9000},{"type":21,"tag":511,"props":9210,"children":9211},{"href":2543},[9212],{"type":26,"value":2546},{"type":26,"value":8942},{"type":21,"tag":511,"props":9215,"children":9216},{"href":7537},[9217],{"type":26,"value":7540},{"type":26,"value":249},{"type":21,"tag":42,"props":9220,"children":9222},{"className":9221},[],[9223],{"type":26,"value":9164},{"type":26,"value":9166},{"type":21,"tag":800,"props":9226,"children":9227},{"type":802},[],{"type":26,"value":3947},{"type":21,"tag":511,"props":9230,"children":9231},{"href":3087},[9232],{"type":26,"value":3090},{"type":26,"value":9026},{"type":21,"tag":511,"props":9235,"children":9236},{"href":4165},[9237],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9240,"children":9242},{"className":9241},[],[9243],{"type":26,"value":9147},{"type":21,"tag":711,"props":9245,"children":9247},{"name":9246},"VUID-vkCmdDrawIndirectByteCountEXT-dynamicRenderingUnusedAttachments-08918",[9248],{"type":21,"tag":22,"props":9249,"children":9250},{},[9251,9252,9256,9257,9265,9266,9270,9271,9276,9277,9281,9282,9286,9287,9292,9294,9298,9299,9303,9304,9309,9310,9313,9314],{"type":26,"value":7190},{"type":21,"tag":511,"props":9253,"children":9254},{"href":7178},[9255],{"type":26,"value":7181},{"type":26,"value":4234},{"type":21,"tag":511,"props":9258,"children":9259},{"href":7569},[9260],{"type":21,"tag":42,"props":9261,"children":9263},{"className":9262},[],[9264],{"type":26,"value":7576},{"type":26,"value":9059},{"type":21,"tag":511,"props":9267,"children":9268},{"href":4165},[9269],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9272,"children":9274},{"className":9273},[],[9275],{"type":26,"value":9147},{"type":26,"value":9000},{"type":21,"tag":511,"props":9278,"children":9279},{"href":2543},[9280],{"type":26,"value":2546},{"type":26,"value":9076},{"type":21,"tag":511,"props":9283,"children":9284},{"href":7537},[9285],{"type":26,"value":7540},{"type":26,"value":249},{"type":21,"tag":42,"props":9288,"children":9290},{"className":9289},[],[9291],{"type":26,"value":9164},{"type":26,"value":9293}," used\nto create the currently bound graphics pipeline was not equal to the\n",{"type":21,"tag":511,"props":9295,"children":9296},{"href":3087},[9297],{"type":26,"value":3090},{"type":26,"value":9026},{"type":21,"tag":511,"props":9300,"children":9301},{"href":4165},[9302],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9305,"children":9307},{"className":9306},[],[9308],{"type":26,"value":9147},{"type":26,"value":9105},{"type":21,"tag":800,"props":9311,"children":9312},{"type":802},[],{"type":26,"value":3896},{"type":21,"tag":42,"props":9315,"children":9317},{"className":9316},[],[9318],{"type":26,"value":7784},{"type":21,"tag":711,"props":9320,"children":9322},{"name":9321},"VUID-vkCmdDrawIndirectByteCountEXT-imageView-06183",[9323],{"type":21,"tag":22,"props":9324,"children":9325},{},[9326,9327,9331,9332,9338,9339,9344,9346,9350,9352,9355,9356],{"type":26,"value":7190},{"type":21,"tag":511,"props":9328,"children":9329},{"href":7178},[9330],{"type":26,"value":7181},{"type":26,"value":5903},{"type":21,"tag":511,"props":9333,"children":9335},{"href":9334},"/man/VkRenderingFragmentShadingRateAttachmentInfoKHR",[9336],{"type":26,"value":9337},"VkRenderingFragmentShadingRateAttachmentInfoKHR",{"type":26,"value":249},{"type":21,"tag":42,"props":9340,"children":9342},{"className":9341},[],[9343],{"type":26,"value":7202},{"type":26,"value":9345},"\nwas not ",{"type":21,"tag":511,"props":9347,"children":9348},{"href":2543},[9349],{"type":26,"value":2546},{"type":26,"value":9351},", the currently bound graphics pipeline\n",{"type":21,"tag":800,"props":9353,"children":9354},{"type":802},[],{"type":26,"value":2225},{"type":21,"tag":42,"props":9357,"children":9359},{"className":9358},[],[9360],{"type":26,"value":9361},"VK_PIPELINE_CREATE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR",{"type":21,"tag":711,"props":9363,"children":9365},{"name":9364},"VUID-vkCmdDrawIndirectByteCountEXT-imageView-06184",[9366],{"type":21,"tag":22,"props":9367,"children":9368},{},[9369,9370,9374,9375,9381,9382,9387,9388,9392,9393,9396,9397],{"type":26,"value":7190},{"type":21,"tag":511,"props":9371,"children":9372},{"href":7178},[9373],{"type":26,"value":7181},{"type":26,"value":5903},{"type":21,"tag":511,"props":9376,"children":9378},{"href":9377},"/man/VkRenderingFragmentDensityMapAttachmentInfoEXT",[9379],{"type":26,"value":9380},"VkRenderingFragmentDensityMapAttachmentInfoEXT",{"type":26,"value":249},{"type":21,"tag":42,"props":9383,"children":9385},{"className":9384},[],[9386],{"type":26,"value":7202},{"type":26,"value":9345},{"type":21,"tag":511,"props":9389,"children":9390},{"href":2543},[9391],{"type":26,"value":2546},{"type":26,"value":9351},{"type":21,"tag":800,"props":9394,"children":9395},{"type":802},[],{"type":26,"value":2225},{"type":21,"tag":42,"props":9398,"children":9400},{"className":9399},[],[9401],{"type":26,"value":9402},"VK_PIPELINE_CREATE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT",{"type":21,"tag":711,"props":9404,"children":9406},{"name":9405},"VUID-vkCmdDrawIndirectByteCountEXT-colorAttachmentCount-06185",[9407],{"type":21,"tag":22,"props":9408,"children":9409},{},[9410,9412,9418,9419,9425,9427,9431,9432,9436,9437,9442,9444,9449,9451,9455,9456,9461,9462,9467,9468,9472,9473,9476,9478,9484,9485,9489,9490,9494],{"type":26,"value":9411},"If the currently bound pipeline was created with a\n",{"type":21,"tag":511,"props":9413,"children":9415},{"href":9414},"/man/VkAttachmentSampleCountInfoAMD",[9416],{"type":26,"value":9417},"VkAttachmentSampleCountInfoAMD",{"type":26,"value":858},{"type":21,"tag":511,"props":9420,"children":9422},{"href":9421},"/man/VkAttachmentSampleCountInfoNV",[9423],{"type":26,"value":9424},"VkAttachmentSampleCountInfoNV",{"type":26,"value":9426}," structure, and the current render\npass instance was begun with ",{"type":21,"tag":511,"props":9428,"children":9429},{"href":7178},[9430],{"type":26,"value":7181},{"type":26,"value":2372},{"type":21,"tag":511,"props":9433,"children":9434},{"href":4165},[9435],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9438,"children":9440},{"className":9439},[],[9441],{"type":26,"value":7598},{"type":26,"value":9443}," parameter greater than\n",{"type":21,"tag":42,"props":9445,"children":9447},{"className":9446},[],[9448],{"type":26,"value":657},{"type":26,"value":9450},", then each element of the\n",{"type":21,"tag":511,"props":9452,"children":9453},{"href":4165},[9454],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9457,"children":9459},{"className":9458},[],[9460],{"type":26,"value":7662},{"type":26,"value":7945},{"type":21,"tag":42,"props":9463,"children":9465},{"className":9464},[],[9466],{"type":26,"value":7202},{"type":26,"value":7671},{"type":21,"tag":511,"props":9469,"children":9470},{"href":2543},[9471],{"type":26,"value":2546},{"type":26,"value":798},{"type":21,"tag":800,"props":9474,"children":9475},{"type":802},[],{"type":26,"value":9477}," have been\ncreated with a sample count equal to the corresponding element of the\n",{"type":21,"tag":42,"props":9479,"children":9481},{"className":9480},[],[9482],{"type":26,"value":9483},"pColorAttachmentSamples",{"type":26,"value":7204},{"type":21,"tag":511,"props":9486,"children":9487},{"href":9414},[9488],{"type":26,"value":9417},{"type":26,"value":858},{"type":21,"tag":511,"props":9491,"children":9492},{"href":9421},[9493],{"type":26,"value":9424},{"type":26,"value":9495}," used to create the currently bound\ngraphics pipeline",{"type":21,"tag":711,"props":9497,"children":9499},{"name":9498},"VUID-vkCmdDrawIndirectByteCountEXT-pDepthAttachment-06186",[9500],{"type":21,"tag":22,"props":9501,"children":9502},{},[9503,9504,9508,9510,9514,9515,9519,9521,9525,9526,9531,9532,9536,9538,9544,9545,9549,9550,9554,9556,9559,9561,9565,9566],{"type":26,"value":7190},{"type":21,"tag":511,"props":9505,"children":9506},{"href":7178},[9507],{"type":26,"value":7181},{"type":26,"value":9509},", the currently bound pipeline was created with\na ",{"type":21,"tag":511,"props":9511,"children":9512},{"href":9414},[9513],{"type":26,"value":9417},{"type":26,"value":858},{"type":21,"tag":511,"props":9516,"children":9517},{"href":9421},[9518],{"type":26,"value":9424},{"type":26,"value":9520}," structure, and\n",{"type":21,"tag":511,"props":9522,"children":9523},{"href":4165},[9524],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9527,"children":9529},{"className":9528},[],[9530],{"type":26,"value":8934},{"type":26,"value":9000},{"type":21,"tag":511,"props":9533,"children":9534},{"href":2543},[9535],{"type":26,"value":2546},{"type":26,"value":9537},", the value of the\n",{"type":21,"tag":42,"props":9539,"children":9541},{"className":9540},[],[9542],{"type":26,"value":9543},"depthStencilAttachmentSamples",{"type":26,"value":7204},{"type":21,"tag":511,"props":9546,"children":9547},{"href":9414},[9548],{"type":26,"value":9417},{"type":26,"value":858},{"type":21,"tag":511,"props":9551,"children":9552},{"href":9421},[9553],{"type":26,"value":9424},{"type":26,"value":9555}," used to create the currently bound\ngraphics pipeline ",{"type":21,"tag":800,"props":9557,"children":9558},{"type":802},[],{"type":26,"value":9560}," be equal to the sample count used to create\n",{"type":21,"tag":511,"props":9562,"children":9563},{"href":4165},[9564],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9567,"children":9569},{"className":9568},[],[9570],{"type":26,"value":8934},{"type":21,"tag":711,"props":9572,"children":9574},{"name":9573},"VUID-vkCmdDrawIndirectByteCountEXT-pStencilAttachment-06187",[9575],{"type":21,"tag":22,"props":9576,"children":9577},{},[9578,9579,9583,9584,9588,9589,9593,9594,9598,9599,9604,9605,9609,9610,9615,9616,9620,9621,9625,9626,9629,9630,9634,9635],{"type":26,"value":7190},{"type":21,"tag":511,"props":9580,"children":9581},{"href":7178},[9582],{"type":26,"value":7181},{"type":26,"value":9509},{"type":21,"tag":511,"props":9585,"children":9586},{"href":9414},[9587],{"type":26,"value":9417},{"type":26,"value":858},{"type":21,"tag":511,"props":9590,"children":9591},{"href":9421},[9592],{"type":26,"value":9424},{"type":26,"value":9520},{"type":21,"tag":511,"props":9595,"children":9596},{"href":4165},[9597],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9600,"children":9602},{"className":9601},[],[9603],{"type":26,"value":9147},{"type":26,"value":9000},{"type":21,"tag":511,"props":9606,"children":9607},{"href":2543},[9608],{"type":26,"value":2546},{"type":26,"value":9537},{"type":21,"tag":42,"props":9611,"children":9613},{"className":9612},[],[9614],{"type":26,"value":9543},{"type":26,"value":7204},{"type":21,"tag":511,"props":9617,"children":9618},{"href":9414},[9619],{"type":26,"value":9417},{"type":26,"value":858},{"type":21,"tag":511,"props":9622,"children":9623},{"href":9421},[9624],{"type":26,"value":9424},{"type":26,"value":9555},{"type":21,"tag":800,"props":9627,"children":9628},{"type":802},[],{"type":26,"value":9560},{"type":21,"tag":511,"props":9631,"children":9632},{"href":4165},[9633],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9636,"children":9638},{"className":9637},[],[9639],{"type":26,"value":9147},{"type":21,"tag":711,"props":9641,"children":9643},{"name":9642},"VUID-vkCmdDrawIndirectByteCountEXT-multisampledRenderToSingleSampled-07285",[9644,9652],{"type":21,"tag":33,"props":9645,"children":9647},{"code":9646},"If\nthe currently bound pipeline was created without a\n[VkAttachmentSampleCountInfoAMD](/man/VkAttachmentSampleCountInfoAMD)\n",[9648],{"type":21,"tag":42,"props":9649,"children":9650},{"__ignoreMap":38},[9651],{"type":26,"value":9646},{"type":21,"tag":22,"props":9653,"children":9654},{},[9655,9657,9661,9663,9673,9674,9678,9679,9683,9684,9689,9690,9695,9696,9700,9701,9706,9707,9712,9713,9717,9718,9721,9723,9728],{"type":26,"value":9656},"or\n",{"type":21,"tag":511,"props":9658,"children":9659},{"href":9421},[9660],{"type":26,"value":9424},{"type":26,"value":9662},"\nstructure, and\nthe ",{"type":21,"tag":511,"props":9664,"children":9666},{"href":9665},"/man/VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT#features-multisampledRenderToSingleSampled",[9667],{"type":21,"tag":42,"props":9668,"children":9670},{"className":9669},[],[9671],{"type":26,"value":9672},"multisampledRenderToSingleSampled",{"type":26,"value":7627},{"type":21,"tag":511,"props":9675,"children":9676},{"href":7178},[9677],{"type":26,"value":7181},{"type":26,"value":2372},{"type":21,"tag":511,"props":9680,"children":9681},{"href":4165},[9682],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9685,"children":9687},{"className":9686},[],[9688],{"type":26,"value":7598},{"type":26,"value":9443},{"type":21,"tag":42,"props":9691,"children":9693},{"className":9692},[],[9694],{"type":26,"value":657},{"type":26,"value":9450},{"type":21,"tag":511,"props":9697,"children":9698},{"href":4165},[9699],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9702,"children":9704},{"className":9703},[],[9705],{"type":26,"value":7662},{"type":26,"value":7945},{"type":21,"tag":42,"props":9708,"children":9710},{"className":9709},[],[9711],{"type":26,"value":7202},{"type":26,"value":7671},{"type":21,"tag":511,"props":9714,"children":9715},{"href":2543},[9716],{"type":26,"value":2546},{"type":26,"value":798},{"type":21,"tag":800,"props":9719,"children":9720},{"type":802},[],{"type":26,"value":9722}," have been\ncreated with a sample count equal to the value of\n",{"type":21,"tag":42,"props":9724,"children":9726},{"className":9725},[],[9727],{"type":26,"value":8175},{"type":26,"value":9729}," for the currently bound graphics pipeline",{"type":21,"tag":711,"props":9731,"children":9733},{"name":9732},"VUID-vkCmdDrawIndirectByteCountEXT-multisampledRenderToSingleSampled-07286",[9734,9741],{"type":21,"tag":33,"props":9735,"children":9736},{"code":9646},[9737],{"type":21,"tag":42,"props":9738,"children":9739},{"__ignoreMap":38},[9740],{"type":26,"value":9646},{"type":21,"tag":22,"props":9742,"children":9743},{},[9744,9745,9749,9750,9758,9760,9764,9765,9770,9771,9775,9777,9782,9784,9787,9789,9793,9794],{"type":26,"value":9656},{"type":21,"tag":511,"props":9746,"children":9747},{"href":9421},[9748],{"type":26,"value":9424},{"type":26,"value":9662},{"type":21,"tag":511,"props":9751,"children":9752},{"href":9665},[9753],{"type":21,"tag":42,"props":9754,"children":9756},{"className":9755},[],[9757],{"type":26,"value":9672},{"type":26,"value":9759}," feature is not enabled, and\n",{"type":21,"tag":511,"props":9761,"children":9762},{"href":4165},[9763],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9766,"children":9768},{"className":9767},[],[9769],{"type":26,"value":8934},{"type":26,"value":9000},{"type":21,"tag":511,"props":9772,"children":9773},{"href":2543},[9774],{"type":26,"value":2546},{"type":26,"value":9776},", the value of ",{"type":21,"tag":42,"props":9778,"children":9780},{"className":9779},[],[9781],{"type":26,"value":8175},{"type":26,"value":9783}," for the\ncurrently bound graphics pipeline ",{"type":21,"tag":800,"props":9785,"children":9786},{"type":802},[],{"type":26,"value":9788}," be equal to the sample count\nused to create ",{"type":21,"tag":511,"props":9790,"children":9791},{"href":4165},[9792],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9795,"children":9797},{"className":9796},[],[9798],{"type":26,"value":8934},{"type":21,"tag":711,"props":9800,"children":9802},{"name":9801},"VUID-vkCmdDrawIndirectByteCountEXT-multisampledRenderToSingleSampled-07287",[9803,9810],{"type":21,"tag":33,"props":9804,"children":9805},{"code":9646},[9806],{"type":21,"tag":42,"props":9807,"children":9808},{"__ignoreMap":38},[9809],{"type":26,"value":9646},{"type":21,"tag":22,"props":9811,"children":9812},{},[9813,9814,9818,9819,9827,9828,9832,9833,9838,9839,9843,9844,9849,9850,9853,9855,9859,9860],{"type":26,"value":9656},{"type":21,"tag":511,"props":9815,"children":9816},{"href":9421},[9817],{"type":26,"value":9424},{"type":26,"value":9662},{"type":21,"tag":511,"props":9820,"children":9821},{"href":9665},[9822],{"type":21,"tag":42,"props":9823,"children":9825},{"className":9824},[],[9826],{"type":26,"value":9672},{"type":26,"value":9759},{"type":21,"tag":511,"props":9829,"children":9830},{"href":4165},[9831],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9834,"children":9836},{"className":9835},[],[9837],{"type":26,"value":9147},{"type":26,"value":9000},{"type":21,"tag":511,"props":9840,"children":9841},{"href":2543},[9842],{"type":26,"value":2546},{"type":26,"value":9776},{"type":21,"tag":42,"props":9845,"children":9847},{"className":9846},[],[9848],{"type":26,"value":8175},{"type":26,"value":9783},{"type":21,"tag":800,"props":9851,"children":9852},{"type":802},[],{"type":26,"value":9854}," be equal to the sample count\nused to create\n",{"type":21,"tag":511,"props":9856,"children":9857},{"href":4165},[9858],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9861,"children":9863},{"className":9862},[],[9864],{"type":26,"value":9147},{"type":21,"tag":711,"props":9866,"children":9868},{"name":9867},"VUID-vkCmdDrawIndirectByteCountEXT-pNext-07935",[9869],{"type":21,"tag":22,"props":9870,"children":9871},{},[9872,9874,9878,9879,9885,9887,9891,9893,9899,9901,9907,9908,9913,9915,9920,9922,9925,9926,9930,9931],{"type":26,"value":9873},"If this command has been called inside a render pass instance started\nwith ",{"type":21,"tag":511,"props":9875,"children":9876},{"href":7178},[9877],{"type":26,"value":7181},{"type":26,"value":7218},{"type":21,"tag":42,"props":9880,"children":9882},{"className":9881},[],[9883],{"type":26,"value":9884},"pNext",{"type":26,"value":9886}," chain of\n",{"type":21,"tag":511,"props":9888,"children":9889},{"href":4165},[9890],{"type":26,"value":4168},{"type":26,"value":9892}," includes a\n",{"type":21,"tag":511,"props":9894,"children":9896},{"href":9895},"/man/VkMultisampledRenderToSingleSampledInfoEXT",[9897],{"type":26,"value":9898},"VkMultisampledRenderToSingleSampledInfoEXT",{"type":26,"value":9900}," structure with\n",{"type":21,"tag":42,"props":9902,"children":9904},{"className":9903},[],[9905],{"type":26,"value":9906},"multisampledRenderToSingleSampledEnable",{"type":26,"value":774},{"type":21,"tag":42,"props":9909,"children":9911},{"className":9910},[],[9912],{"type":26,"value":1044},{"type":26,"value":9914},",\nthen the value of ",{"type":21,"tag":42,"props":9916,"children":9918},{"className":9917},[],[9919],{"type":26,"value":8175},{"type":26,"value":9921}," for the currently bound\ngraphics pipeline ",{"type":21,"tag":800,"props":9923,"children":9924},{"type":802},[],{"type":26,"value":8960},{"type":21,"tag":511,"props":9927,"children":9928},{"href":9895},[9929],{"type":26,"value":9898},{"type":26,"value":249},{"type":21,"tag":42,"props":9932,"children":9934},{"className":9933},[],[9935],{"type":26,"value":8175},{"type":21,"tag":711,"props":9937,"children":9939},{"name":9938},"VUID-vkCmdDrawIndirectByteCountEXT-renderPass-06198",[9940],{"type":21,"tag":22,"props":9941,"children":9942},{},[9943,9944,9948,9950,9953,9955,9960,9961,9966,9967],{"type":26,"value":7190},{"type":21,"tag":511,"props":9945,"children":9946},{"href":7178},[9947],{"type":26,"value":7181},{"type":26,"value":9949},", the currently bound pipeline ",{"type":21,"tag":800,"props":9951,"children":9952},{"type":802},[],{"type":26,"value":9954}," have been\ncreated with a ",{"type":21,"tag":511,"props":9956,"children":9958},{"href":9957},"/man/VkGraphicsPipelineCreateInfo",[9959],{"type":26,"value":3918},{"type":26,"value":249},{"type":21,"tag":42,"props":9962,"children":9964},{"className":9963},[],[9965],{"type":26,"value":3910},{"type":26,"value":743},{"type":21,"tag":511,"props":9968,"children":9969},{"href":2543},[9970],{"type":26,"value":2546},{"type":21,"tag":711,"props":9972,"children":9974},{"name":9973},"VUID-vkCmdDrawIndirectByteCountEXT-pColorAttachments-08963",[9975],{"type":21,"tag":22,"props":9976,"children":9977},{},[9978,9979,9983,9985,9989,9990,9996,9997,10001,10003,10007,10008,10013,10015,10018,10020],{"type":26,"value":7190},{"type":21,"tag":511,"props":9980,"children":9981},{"href":7178},[9982],{"type":26,"value":7181},{"type":26,"value":9984},", there is a graphics pipeline bound with a\nfragment shader that statically writes to a color attachment, the color\nwrite mask is not zero, color writes are enabled, and the corresponding\nelement of the ",{"type":21,"tag":511,"props":9986,"children":9987},{"href":4165},[9988],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":9991,"children":9993},{"className":9992},[],[9994],{"type":26,"value":9995},"pColorAttachments→imageView",{"type":26,"value":9345},{"type":21,"tag":511,"props":9998,"children":9999},{"href":2543},[10000],{"type":26,"value":2546},{"type":26,"value":10002},", then the corresponding element of\n",{"type":21,"tag":511,"props":10004,"children":10005},{"href":7537},[10006],{"type":26,"value":7540},{"type":26,"value":249},{"type":21,"tag":42,"props":10009,"children":10011},{"className":10010},[],[10012],{"type":26,"value":7698},{"type":26,"value":10014}," used\nto create the pipeline ",{"type":21,"tag":800,"props":10016,"children":10017},{"type":802},[],{"type":26,"value":10019}," not be ",{"type":21,"tag":42,"props":10021,"children":10023},{"className":10022},[],[10024],{"type":26,"value":7784},{"type":21,"tag":711,"props":10026,"children":10028},{"name":10027},"VUID-vkCmdDrawIndirectByteCountEXT-pDepthAttachment-08964",[10029],{"type":21,"tag":22,"props":10030,"children":10031},{},[10032,10033,10037,10039,10043,10044,10049,10050,10054,10055,10059,10060,10065,10067,10070,10071],{"type":26,"value":7190},{"type":21,"tag":511,"props":10034,"children":10035},{"href":7178},[10036],{"type":26,"value":7181},{"type":26,"value":10038},", there is a graphics pipeline bound, depth\ntest is enabled, depth write is enabled, and the\n",{"type":21,"tag":511,"props":10040,"children":10041},{"href":4165},[10042],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":10045,"children":10047},{"className":10046},[],[10048],{"type":26,"value":8934},{"type":26,"value":9000},{"type":21,"tag":511,"props":10051,"children":10052},{"href":2543},[10053],{"type":26,"value":2546},{"type":26,"value":6187},{"type":21,"tag":511,"props":10056,"children":10057},{"href":7537},[10058],{"type":26,"value":7540},{"type":26,"value":249},{"type":21,"tag":42,"props":10061,"children":10063},{"className":10062},[],[10064],{"type":26,"value":8953},{"type":26,"value":10066}," used to\ncreate the pipeline ",{"type":21,"tag":800,"props":10068,"children":10069},{"type":802},[],{"type":26,"value":10019},{"type":21,"tag":42,"props":10072,"children":10074},{"className":10073},[],[10075],{"type":26,"value":7784},{"type":21,"tag":711,"props":10077,"children":10079},{"name":10078},"VUID-vkCmdDrawIndirectByteCountEXT-pStencilAttachment-08965",[10080],{"type":21,"tag":22,"props":10081,"children":10082},{},[10083,10084,10088,10090,10094,10095,10100,10101,10105,10106,10110,10111,10116,10117,10120,10121],{"type":26,"value":7190},{"type":21,"tag":511,"props":10085,"children":10086},{"href":7178},[10087],{"type":26,"value":7181},{"type":26,"value":10089},", there is a graphics pipeline bound, stencil\ntest is enabled and the\n",{"type":21,"tag":511,"props":10091,"children":10092},{"href":4165},[10093],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":10096,"children":10098},{"className":10097},[],[10099],{"type":26,"value":9147},{"type":26,"value":9000},{"type":21,"tag":511,"props":10102,"children":10103},{"href":2543},[10104],{"type":26,"value":2546},{"type":26,"value":6187},{"type":21,"tag":511,"props":10107,"children":10108},{"href":7537},[10109],{"type":26,"value":7540},{"type":26,"value":249},{"type":21,"tag":42,"props":10112,"children":10114},{"className":10113},[],[10115],{"type":26,"value":9164},{"type":26,"value":10014},{"type":21,"tag":800,"props":10118,"children":10119},{"type":802},[],{"type":26,"value":10019},{"type":21,"tag":42,"props":10122,"children":10124},{"className":10123},[],[10125],{"type":26,"value":7784},{"type":21,"tag":711,"props":10127,"children":10129},{"name":10128},"VUID-vkCmdDrawIndirectByteCountEXT-primitivesGeneratedQueryWithRasterizerDiscard-06708",[10130],{"type":21,"tag":22,"props":10131,"children":10132},{},[10133,10134,10144,10146,10152,10154,10160,10161,10164],{"type":26,"value":1448},{"type":21,"tag":511,"props":10135,"children":10137},{"href":10136},"/man/VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT#features-primitivesGeneratedQueryWithRasterizerDiscard",[10138],{"type":21,"tag":42,"props":10139,"children":10141},{"className":10140},[],[10142],{"type":26,"value":10143},"primitivesGeneratedQueryWithRasterizerDiscard",{"type":26,"value":10145}," feature is not\nenabled and the ",{"type":21,"tag":42,"props":10147,"children":10149},{"className":10148},[],[10150],{"type":26,"value":10151},"VK_QUERY_TYPE_PRIMITIVES_GENERATED_EXT",{"type":26,"value":10153}," query is\nactive, ",{"type":21,"tag":511,"props":10155,"children":10157},{"href":10156},"/chapters/primsrast#primsrast-discard",[10158],{"type":26,"value":10159},"rasterization discard",{"type":26,"value":798},{"type":21,"tag":800,"props":10162,"children":10163},{"type":802},[],{"type":26,"value":10165}," not be enabled",{"type":21,"tag":711,"props":10167,"children":10169},{"name":10168},"VUID-vkCmdDrawIndirectByteCountEXT-primitivesGeneratedQueryWithNonZeroStreams-06709",[10170],{"type":21,"tag":22,"props":10171,"children":10172},{},[10173,10174,10184,10185,10190,10192,10195,10197,10203,10204],{"type":26,"value":1448},{"type":21,"tag":511,"props":10175,"children":10177},{"href":10176},"/man/VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT#features-primitivesGeneratedQueryWithNonZeroStreams",[10178],{"type":21,"tag":42,"props":10179,"children":10181},{"className":10180},[],[10182],{"type":26,"value":10183},"primitivesGeneratedQueryWithNonZeroStreams",{"type":26,"value":10145},{"type":21,"tag":42,"props":10186,"children":10188},{"className":10187},[],[10189],{"type":26,"value":10151},{"type":26,"value":10191}," query is\nactive, the bound graphics pipeline ",{"type":21,"tag":800,"props":10193,"children":10194},{"type":802},[],{"type":26,"value":10196}," not have been created with a\nnon-zero value in\n",{"type":21,"tag":42,"props":10198,"children":10200},{"className":10199},[],[10201],{"type":26,"value":10202},"VkPipelineRasterizationStateStreamCreateInfoEXT",{"type":26,"value":249},{"type":21,"tag":42,"props":10205,"children":10207},{"className":10206},[],[10208],{"type":26,"value":10209},"rasterizationStream",{"type":21,"tag":711,"props":10211,"children":10213},{"name":10212},"VUID-vkCmdDrawIndirectByteCountEXT-None-07619",[10214],{"type":21,"tag":22,"props":10215,"children":10216},{},[10217,10219,10224,10226,10232,10233,10239,10240,10243,10244,10248],{"type":26,"value":10218},"If\na shader object is bound to the\n",{"type":21,"tag":42,"props":10220,"children":10222},{"className":10221},[],[10223],{"type":26,"value":4628},{"type":26,"value":10225}," stage or\na graphics pipeline is bound which was created with the\n",{"type":21,"tag":42,"props":10227,"children":10229},{"className":10228},[],[10230],{"type":26,"value":10231},"VK_DYNAMIC_STATE_TESSELLATION_DOMAIN_ORIGIN_EXT",{"type":26,"value":6650},{"type":21,"tag":511,"props":10234,"children":10236},{"href":10235},"/man/vkCmdSetTessellationDomainOriginEXT",[10237],{"type":26,"value":10238},"vkCmdSetTessellationDomainOriginEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":10241,"children":10242},{"type":802},[],{"type":26,"value":5576},{"type":21,"tag":511,"props":10245,"children":10246},{"href":4425},[10247],{"type":26,"value":4428},{"type":26,"value":5582},{"type":21,"tag":711,"props":10250,"children":10252},{"name":10251},"VUID-vkCmdDrawIndirectByteCountEXT-None-07620",[10253],{"type":21,"tag":22,"props":10254,"children":10255},{},[10256,10257,10267,10268,10274,10275,10279,10280,10285,10286,10291,10292,10298,10299,10302,10303,10307],{"type":26,"value":1448},{"type":21,"tag":511,"props":10258,"children":10260},{"href":10259},"/man/VkPhysicalDeviceFeatures#features-depthClamp",[10261],{"type":21,"tag":42,"props":10262,"children":10264},{"className":10263},[],[10265],{"type":26,"value":10266},"depthClamp",{"type":26,"value":5602},{"type":21,"tag":42,"props":10269,"children":10271},{"className":10270},[],[10272],{"type":26,"value":10273},"VK_DYNAMIC_STATE_DEPTH_CLAMP_ENABLE_EXT",{"type":26,"value":5659},{"type":21,"tag":511,"props":10276,"children":10277},{"href":4690},[10278],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":10281,"children":10283},{"className":10282},[],[10284],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":10287,"children":10289},{"className":10288},[],[10290],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":10293,"children":10295},{"href":10294},"/man/vkCmdSetDepthClampEnableEXT",[10296],{"type":26,"value":10297},"vkCmdSetDepthClampEnableEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":10300,"children":10301},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":10304,"children":10305},{"href":4425},[10306],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":10309,"children":10311},{"name":10310},"VUID-vkCmdDrawIndirectByteCountEXT-None-07621",[10312],{"type":21,"tag":22,"props":10313,"children":10314},{},[10315,10316,10322,10323,10327,10328,10333,10334,10339,10340,10344,10345,10348,10349,10353],{"type":26,"value":4679},{"type":21,"tag":42,"props":10317,"children":10319},{"className":10318},[],[10320],{"type":26,"value":10321},"VK_DYNAMIC_STATE_POLYGON_MODE_EXT",{"type":26,"value":5337},{"type":21,"tag":511,"props":10324,"children":10325},{"href":4690},[10326],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":10329,"children":10331},{"className":10330},[],[10332],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":10335,"children":10337},{"className":10336},[],[10338],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":10341,"children":10342},{"href":4527},[10343],{"type":26,"value":4530},{"type":26,"value":798},{"type":21,"tag":800,"props":10346,"children":10347},{"type":802},[],{"type":26,"value":4422},{"type":21,"tag":511,"props":10350,"children":10351},{"href":4425},[10352],{"type":26,"value":4428},{"type":26,"value":4430},{"type":21,"tag":711,"props":10355,"children":10357},{"name":10356},"VUID-vkCmdDrawIndirectByteCountEXT-None-07622",[10358],{"type":21,"tag":22,"props":10359,"children":10360},{},[10361,10362,10367,10368,10372,10373,10378,10379,10384,10385,10389,10390,10393,10394,10398],{"type":26,"value":4679},{"type":21,"tag":42,"props":10363,"children":10365},{"className":10364},[],[10366],{"type":26,"value":8156},{"type":26,"value":5610},{"type":21,"tag":511,"props":10369,"children":10370},{"href":4690},[10371],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":10374,"children":10376},{"className":10375},[],[10377],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":10380,"children":10382},{"className":10381},[],[10383],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":10386,"children":10387},{"href":8160},[10388],{"type":26,"value":8163},{"type":26,"value":798},{"type":21,"tag":800,"props":10391,"children":10392},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":10395,"children":10396},{"href":4425},[10397],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":10400,"children":10402},{"name":10401},"VUID-vkCmdDrawIndirectByteCountEXT-None-07623",[10403],{"type":21,"tag":22,"props":10404,"children":10405},{},[10406,10407,10413,10414,10418,10419,10424,10425,10430,10431,10437,10438,10441,10442,10446],{"type":26,"value":4679},{"type":21,"tag":42,"props":10408,"children":10410},{"className":10409},[],[10411],{"type":26,"value":10412},"VK_DYNAMIC_STATE_SAMPLE_MASK_EXT",{"type":26,"value":5337},{"type":21,"tag":511,"props":10415,"children":10416},{"href":4690},[10417],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":10420,"children":10422},{"className":10421},[],[10423],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":10426,"children":10428},{"className":10427},[],[10429],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":10432,"children":10434},{"href":10433},"/man/vkCmdSetSampleMaskEXT",[10435],{"type":26,"value":10436},"vkCmdSetSampleMaskEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":10439,"children":10440},{"type":802},[],{"type":26,"value":4422},{"type":21,"tag":511,"props":10443,"children":10444},{"href":4425},[10445],{"type":26,"value":4428},{"type":26,"value":4430},{"type":21,"tag":711,"props":10448,"children":10450},{"name":10449},"VUID-vkCmdDrawIndirectByteCountEXT-alphaToCoverageEnable-08919",[10451],{"type":21,"tag":22,"props":10452,"children":10453},{},[10454,10455,10461,10463,10469,10471,10476,10478,10484,10485,10491,10492,10495,10497,10503,10505,10511,10513,10519],{"type":26,"value":4402},{"type":21,"tag":42,"props":10456,"children":10458},{"className":10457},[],[10459],{"type":26,"value":10460},"VK_DYNAMIC_STATE_ALPHA_TO_COVERAGE_ENABLE_EXT",{"type":26,"value":10462}," dynamic state\nenabled, and ",{"type":21,"tag":42,"props":10464,"children":10466},{"className":10465},[],[10467],{"type":26,"value":10468},"alphaToCoverageEnable",{"type":26,"value":10470}," was ",{"type":21,"tag":42,"props":10472,"children":10474},{"className":10473},[],[10475],{"type":26,"value":1044},{"type":26,"value":10477}," in the last\ncall to ",{"type":21,"tag":511,"props":10479,"children":10481},{"href":10480},"/man/vkCmdSetAlphaToCoverageEnableEXT",[10482],{"type":26,"value":10483},"vkCmdSetAlphaToCoverageEnableEXT",{"type":26,"value":6187},{"type":21,"tag":511,"props":10486,"children":10488},{"href":10487},"/chapters/interfaces#interfaces-fragmentoutput",[10489],{"type":26,"value":10490},"Fragment Output Interface",{"type":26,"value":798},{"type":21,"tag":800,"props":10493,"children":10494},{"type":802},[],{"type":26,"value":10496}," contain a\nvariable for the alpha ",{"type":21,"tag":42,"props":10498,"children":10500},{"className":10499},[],[10501],{"type":26,"value":10502},"Component",{"type":26,"value":10504}," word in ",{"type":21,"tag":42,"props":10506,"children":10508},{"className":10507},[],[10509],{"type":26,"value":10510},"Location",{"type":26,"value":10512}," 0 at\n",{"type":21,"tag":42,"props":10514,"children":10516},{"className":10515},[],[10517],{"type":26,"value":10518},"Index",{"type":26,"value":10520}," 0",{"type":21,"tag":711,"props":10522,"children":10524},{"name":10523},"VUID-vkCmdDrawIndirectByteCountEXT-alphaToCoverageEnable-08920",[10525],{"type":21,"tag":22,"props":10526,"children":10527},{},[10528,10529,10533,10534,10539,10540,10545,10546,10550,10551,10554,10555,10560,10561,10566,10567,10572],{"type":26,"value":4501},{"type":21,"tag":511,"props":10530,"children":10531},{"href":10480},[10532],{"type":26,"value":10483},{"type":26,"value":4509},{"type":21,"tag":42,"props":10535,"children":10537},{"className":10536},[],[10538],{"type":26,"value":10468},{"type":26,"value":4517},{"type":21,"tag":42,"props":10541,"children":10543},{"className":10542},[],[10544],{"type":26,"value":1044},{"type":26,"value":6187},{"type":21,"tag":511,"props":10547,"children":10548},{"href":10487},[10549],{"type":26,"value":10490},{"type":26,"value":798},{"type":21,"tag":800,"props":10552,"children":10553},{"type":802},[],{"type":26,"value":10496},{"type":21,"tag":42,"props":10556,"children":10558},{"className":10557},[],[10559],{"type":26,"value":10502},{"type":26,"value":10504},{"type":21,"tag":42,"props":10562,"children":10564},{"className":10563},[],[10565],{"type":26,"value":10510},{"type":26,"value":10512},{"type":21,"tag":42,"props":10568,"children":10570},{"className":10569},[],[10571],{"type":26,"value":10518},{"type":26,"value":10520},{"type":21,"tag":711,"props":10574,"children":10576},{"name":10575},"VUID-vkCmdDrawIndirectByteCountEXT-None-07624",[10577],{"type":21,"tag":22,"props":10578,"children":10579},{},[10580,10581,10586,10588,10592,10593,10598,10599,10604,10605,10609,10610,10613,10614,10618],{"type":26,"value":4679},{"type":21,"tag":42,"props":10582,"children":10584},{"className":10583},[],[10585],{"type":26,"value":10460},{"type":26,"value":10587}," dynamic state\nenabled, and the ",{"type":21,"tag":511,"props":10589,"children":10590},{"href":4690},[10591],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":10594,"children":10596},{"className":10595},[],[10597],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":10600,"children":10602},{"className":10601},[],[10603],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":10606,"children":10607},{"href":10480},[10608],{"type":26,"value":10483},{"type":26,"value":798},{"type":21,"tag":800,"props":10611,"children":10612},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":10615,"children":10616},{"href":4425},[10617],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":10620,"children":10622},{"name":10621},"VUID-vkCmdDrawIndirectByteCountEXT-None-07625",[10623],{"type":21,"tag":22,"props":10624,"children":10625},{},[10626,10627,10637,10638,10644,10645,10649,10650,10655,10656,10661,10662,10668,10669,10672,10673,10677],{"type":26,"value":1448},{"type":21,"tag":511,"props":10628,"children":10630},{"href":10629},"/man/VkPhysicalDeviceFeatures#features-alphaToOne",[10631],{"type":21,"tag":42,"props":10632,"children":10634},{"className":10633},[],[10635],{"type":26,"value":10636},"alphaToOne",{"type":26,"value":5602},{"type":21,"tag":42,"props":10639,"children":10641},{"className":10640},[],[10642],{"type":26,"value":10643},"VK_DYNAMIC_STATE_ALPHA_TO_ONE_ENABLE_EXT",{"type":26,"value":5610},{"type":21,"tag":511,"props":10646,"children":10647},{"href":4690},[10648],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":10651,"children":10653},{"className":10652},[],[10654],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":10657,"children":10659},{"className":10658},[],[10660],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":10663,"children":10665},{"href":10664},"/man/vkCmdSetAlphaToOneEnableEXT",[10666],{"type":26,"value":10667},"vkCmdSetAlphaToOneEnableEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":10670,"children":10671},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":10674,"children":10675},{"href":4425},[10676],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":10679,"children":10681},{"name":10680},"VUID-vkCmdDrawIndirectByteCountEXT-None-07626",[10682],{"type":21,"tag":22,"props":10683,"children":10684},{},[10685,10686,10696,10698,10703,10705,10711,10712,10716,10717,10722,10723,10728,10729,10735,10736,10739,10740,10744],{"type":26,"value":1448},{"type":21,"tag":511,"props":10687,"children":10689},{"href":10688},"/man/VkPhysicalDeviceFeatures#features-logicOp",[10690],{"type":21,"tag":42,"props":10691,"children":10693},{"className":10692},[],[10694],{"type":26,"value":10695},"logicOp",{"type":26,"value":10697}," feature is enabled,\na shader object is bound to the ",{"type":21,"tag":42,"props":10699,"children":10701},{"className":10700},[],[10702],{"type":26,"value":4796},{"type":26,"value":10704}," stage\nor\na graphics pipeline is bound which was created with the\n",{"type":21,"tag":42,"props":10706,"children":10708},{"className":10707},[],[10709],{"type":26,"value":10710},"VK_DYNAMIC_STATE_LOGIC_OP_ENABLE_EXT",{"type":26,"value":5659},{"type":21,"tag":511,"props":10713,"children":10714},{"href":4690},[10715],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":10718,"children":10720},{"className":10719},[],[10721],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":10724,"children":10726},{"className":10725},[],[10727],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":10730,"children":10732},{"href":10731},"/man/vkCmdSetLogicOpEnableEXT",[10733],{"type":26,"value":10734},"vkCmdSetLogicOpEnableEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":10737,"children":10738},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":10741,"children":10742},{"href":4425},[10743],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":10746,"children":10748},{"name":10747},"VUID-vkCmdDrawIndirectByteCountEXT-None-07627",[10749],{"type":21,"tag":22,"props":10750,"children":10751},{},[10752,10753,10758,10759,10763,10764,10767,10768,10772],{"type":26,"value":4402},{"type":21,"tag":42,"props":10754,"children":10756},{"className":10755},[],[10757],{"type":26,"value":8108},{"type":26,"value":4410},{"type":21,"tag":511,"props":10760,"children":10761},{"href":4821},[10762],{"type":26,"value":4824},{"type":26,"value":798},{"type":21,"tag":800,"props":10765,"children":10766},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":10769,"children":10770},{"href":4425},[10771],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":10774,"children":10776},{"name":10775},"VUID-vkCmdDrawIndirectByteCountEXT-None-08657",[10777],{"type":21,"tag":22,"props":10778,"children":10779},{},[10780,10781,10786,10788,10792,10793,10798,10799,10804,10806,10810,10811,10814,10816,10820],{"type":26,"value":4790},{"type":21,"tag":42,"props":10782,"children":10784},{"className":10783},[],[10785],{"type":26,"value":4796},{"type":26,"value":10787},"\nstage, and both the most recent call to\n",{"type":21,"tag":511,"props":10789,"children":10790},{"href":4504},[10791],{"type":26,"value":4507},{"type":26,"value":4643},{"type":21,"tag":42,"props":10794,"children":10796},{"className":10795},[],[10797],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":10800,"children":10802},{"className":10801},[],[10803],{"type":26,"value":780},{"type":26,"value":10805}," and there are color\nattachments bound, then ",{"type":21,"tag":511,"props":10807,"children":10808},{"href":4821},[10809],{"type":26,"value":4824},{"type":26,"value":798},{"type":21,"tag":800,"props":10812,"children":10813},{"type":802},[],{"type":26,"value":10815}," have\nbeen called and not subsequently ",{"type":21,"tag":511,"props":10817,"children":10818},{"href":4425},[10819],{"type":26,"value":4428},{"type":26,"value":10821},"\nin the current command buffer prior to this drawing command",{"type":21,"tag":711,"props":10823,"children":10825},{"name":10824},"VUID-vkCmdDrawIndirectByteCountEXT-None-07628",[10826],{"type":21,"tag":22,"props":10827,"children":10828},{},[10829,10830,10836,10837,10841,10842,10845,10846,10850],{"type":26,"value":4402},{"type":21,"tag":42,"props":10831,"children":10833},{"className":10832},[],[10834],{"type":26,"value":10835},"VK_DYNAMIC_STATE_COLOR_BLEND_EQUATION_EXT",{"type":26,"value":8822},{"type":21,"tag":511,"props":10838,"children":10839},{"href":4842},[10840],{"type":26,"value":4845},{"type":26,"value":798},{"type":21,"tag":800,"props":10843,"children":10844},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":10847,"children":10848},{"href":4425},[10849],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":10852,"children":10854},{"name":10853},"VUID-vkCmdDrawIndirectByteCountEXT-None-08658",[10855],{"type":21,"tag":22,"props":10856,"children":10857},{},[10858,10859,10864,10865,10869,10870,10875,10876,10881,10882,10886,10888,10893,10894,10899,10900,10904,10905,10908,10909,10913],{"type":26,"value":4790},{"type":21,"tag":42,"props":10860,"children":10862},{"className":10861},[],[10863],{"type":26,"value":4796},{"type":26,"value":4798},{"type":21,"tag":511,"props":10866,"children":10867},{"href":4504},[10868],{"type":26,"value":4507},{"type":26,"value":4804},{"type":21,"tag":42,"props":10871,"children":10873},{"className":10872},[],[10874],{"type":26,"value":4515},{"type":26,"value":4811},{"type":21,"tag":42,"props":10877,"children":10879},{"className":10878},[],[10880],{"type":26,"value":780},{"type":26,"value":4818},{"type":21,"tag":511,"props":10883,"children":10884},{"href":4821},[10885],{"type":26,"value":4824},{"type":26,"value":10887}," for any attachment set that\nattachment’s value in ",{"type":21,"tag":42,"props":10889,"children":10891},{"className":10890},[],[10892],{"type":26,"value":4832},{"type":26,"value":4517},{"type":21,"tag":42,"props":10895,"children":10897},{"className":10896},[],[10898],{"type":26,"value":1044},{"type":26,"value":4964},{"type":21,"tag":511,"props":10901,"children":10902},{"href":4842},[10903],{"type":26,"value":4845},{"type":26,"value":798},{"type":21,"tag":800,"props":10906,"children":10907},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":10910,"children":10911},{"href":4425},[10912],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":10915,"children":10917},{"name":10916},"VUID-vkCmdDrawIndirectByteCountEXT-None-07629",[10918],{"type":21,"tag":22,"props":10919,"children":10920},{},[10921,10922,10928,10929,10935,10936,10939,10940,10944],{"type":26,"value":4402},{"type":21,"tag":42,"props":10923,"children":10925},{"className":10924},[],[10926],{"type":26,"value":10927},"VK_DYNAMIC_STATE_COLOR_WRITE_MASK_EXT",{"type":26,"value":4410},{"type":21,"tag":511,"props":10930,"children":10932},{"href":10931},"/man/vkCmdSetColorWriteMaskEXT",[10933],{"type":26,"value":10934},"vkCmdSetColorWriteMaskEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":10937,"children":10938},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":10941,"children":10942},{"href":4425},[10943],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":10946,"children":10948},{"name":10947},"VUID-vkCmdDrawIndirectByteCountEXT-None-08659",[10949],{"type":21,"tag":22,"props":10950,"children":10951},{},[10952,10953,10958,10959,10963,10964,10969,10970,10975,10976,10980,10981,10984,10985,10989],{"type":26,"value":4790},{"type":21,"tag":42,"props":10954,"children":10956},{"className":10955},[],[10957],{"type":26,"value":4796},{"type":26,"value":10787},{"type":21,"tag":511,"props":10960,"children":10961},{"href":4504},[10962],{"type":26,"value":4507},{"type":26,"value":4643},{"type":21,"tag":42,"props":10965,"children":10967},{"className":10966},[],[10968],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":10971,"children":10973},{"className":10972},[],[10974],{"type":26,"value":780},{"type":26,"value":10805},{"type":21,"tag":511,"props":10977,"children":10978},{"href":10931},[10979],{"type":26,"value":10934},{"type":26,"value":798},{"type":21,"tag":800,"props":10982,"children":10983},{"type":802},[],{"type":26,"value":5576},{"type":21,"tag":511,"props":10986,"children":10987},{"href":4425},[10988],{"type":26,"value":4428},{"type":26,"value":5582},{"type":21,"tag":711,"props":10991,"children":10993},{"name":10992},"VUID-vkCmdDrawIndirectByteCountEXT-None-07630",[10994],{"type":21,"tag":22,"props":10995,"children":10996},{},[10997,10998,11008,11010,11015,11016,11022,11023,11029,11030,11033,11034,11038],{"type":26,"value":1448},{"type":21,"tag":511,"props":10999,"children":11001},{"href":11000},"/man/VkPhysicalDeviceTransformFeedbackFeaturesEXT#features-geometryStreams",[11002],{"type":21,"tag":42,"props":11003,"children":11005},{"className":11004},[],[11006],{"type":26,"value":11007},"geometryStreams",{"type":26,"value":11009}," feature is\nenabled, and\na shader object is bound to the ",{"type":21,"tag":42,"props":11011,"children":11013},{"className":11012},[],[11014],{"type":26,"value":4635},{"type":26,"value":10704},{"type":21,"tag":42,"props":11017,"children":11019},{"className":11018},[],[11020],{"type":26,"value":11021},"VK_DYNAMIC_STATE_RASTERIZATION_STREAM_EXT",{"type":26,"value":5780},{"type":21,"tag":511,"props":11024,"children":11026},{"href":11025},"/man/vkCmdSetRasterizationStreamEXT",[11027],{"type":26,"value":11028},"vkCmdSetRasterizationStreamEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":11031,"children":11032},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":11035,"children":11036},{"href":4425},[11037],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":11040,"children":11042},{"name":11041},"VUID-vkCmdDrawIndirectByteCountEXT-None-07631",[11043],{"type":21,"tag":22,"props":11044,"children":11045},{},[11046,11047,11053,11054,11060,11061,11065,11066,11071,11072,11077,11078,11084,11085,11088,11090,11094],{"type":26,"value":1448},{"type":21,"tag":511,"props":11048,"children":11050},{"href":11049},"/extensions/VK_EXT_conservative_rasterization",[11051],{"type":26,"value":11052},"VK_EXT_conservative_rasterization",{"type":26,"value":5264},{"type":21,"tag":42,"props":11055,"children":11057},{"className":11056},[],[11058],{"type":26,"value":11059},"VK_DYNAMIC_STATE_CONSERVATIVE_RASTERIZATION_MODE_EXT",{"type":26,"value":10587},{"type":21,"tag":511,"props":11062,"children":11063},{"href":4690},[11064],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":11067,"children":11069},{"className":11068},[],[11070],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":11073,"children":11075},{"className":11074},[],[11076],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":11079,"children":11081},{"href":11080},"/man/vkCmdSetConservativeRasterizationModeEXT",[11082],{"type":26,"value":11083},"vkCmdSetConservativeRasterizationModeEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":11086,"children":11087},{"type":802},[],{"type":26,"value":11089}," have been called\nand not subsequently ",{"type":21,"tag":511,"props":11091,"children":11092},{"href":4425},[11093],{"type":26,"value":4428},{"type":26,"value":11095}," in the\ncurrent command buffer prior to this drawing command",{"type":21,"tag":711,"props":11097,"children":11099},{"name":11098},"VUID-vkCmdDrawIndirectByteCountEXT-None-07632",[11100],{"type":21,"tag":22,"props":11101,"children":11102},{},[11103,11104,11108,11109,11115,11117,11121,11122,11127,11128,11133,11134,11138,11139,11145,11146,11152,11153,11159,11160,11163,11164,11168],{"type":26,"value":1448},{"type":21,"tag":511,"props":11105,"children":11106},{"href":11049},[11107],{"type":26,"value":11052},{"type":26,"value":5264},{"type":21,"tag":42,"props":11110,"children":11112},{"className":11111},[],[11113],{"type":26,"value":11114},"VK_DYNAMIC_STATE_EXTRA_PRIMITIVE_OVERESTIMATION_SIZE_EXT",{"type":26,"value":11116}," dynamic\nstate enabled, the ",{"type":21,"tag":511,"props":11118,"children":11119},{"href":4690},[11120],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":11123,"children":11125},{"className":11124},[],[11126],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":11129,"children":11131},{"className":11130},[],[11132],{"type":26,"value":780},{"type":26,"value":4707},{"type":21,"tag":511,"props":11135,"children":11136},{"href":4690},[11137],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":11140,"children":11142},{"className":11141},[],[11143],{"type":26,"value":11144},"conservativeRasterizationMode",{"type":26,"value":6859},{"type":21,"tag":42,"props":11147,"children":11149},{"className":11148},[],[11150],{"type":26,"value":11151},"VK_CONSERVATIVE_RASTERIZATION_MODE_OVERESTIMATE_EXT",{"type":26,"value":4964},{"type":21,"tag":511,"props":11154,"children":11156},{"href":11155},"/man/vkCmdSetExtraPrimitiveOverestimationSizeEXT",[11157],{"type":26,"value":11158},"vkCmdSetExtraPrimitiveOverestimationSizeEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":11161,"children":11162},{"type":802},[],{"type":26,"value":11089},{"type":21,"tag":511,"props":11165,"children":11166},{"href":4425},[11167],{"type":26,"value":4428},{"type":26,"value":11095},{"type":21,"tag":711,"props":11170,"children":11172},{"name":11171},"VUID-vkCmdDrawIndirectByteCountEXT-None-07633",[11173],{"type":21,"tag":22,"props":11174,"children":11175},{},[11176,11177,11187,11188,11194,11196,11202,11203,11206,11207,11211],{"type":26,"value":1448},{"type":21,"tag":511,"props":11178,"children":11180},{"href":11179},"/man/VkPhysicalDeviceDepthClipEnableFeaturesEXT#features-depthClipEnable",[11181],{"type":21,"tag":42,"props":11182,"children":11184},{"className":11183},[],[11185],{"type":26,"value":11186},"depthClipEnable",{"type":26,"value":6642},{"type":21,"tag":42,"props":11189,"children":11191},{"className":11190},[],[11192],{"type":26,"value":11193},"VK_DYNAMIC_STATE_DEPTH_CLIP_ENABLE_EXT",{"type":26,"value":11195}," dynamic state, then\n",{"type":21,"tag":511,"props":11197,"children":11199},{"href":11198},"/man/vkCmdSetDepthClipEnableEXT",[11200],{"type":26,"value":11201},"vkCmdSetDepthClipEnableEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":11204,"children":11205},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":11208,"children":11209},{"href":4425},[11210],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":11213,"children":11215},{"name":11214},"VUID-vkCmdDrawIndirectByteCountEXT-None-07634",[11216],{"type":21,"tag":22,"props":11217,"children":11218},{},[11219,11220,11226,11227,11233,11234,11237,11238,11242],{"type":26,"value":4402},{"type":21,"tag":42,"props":11221,"children":11223},{"className":11222},[],[11224],{"type":26,"value":11225},"VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_ENABLE_EXT",{"type":26,"value":8822},{"type":21,"tag":511,"props":11228,"children":11230},{"href":11229},"/man/vkCmdSetSampleLocationsEnableEXT",[11231],{"type":26,"value":11232},"vkCmdSetSampleLocationsEnableEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":11235,"children":11236},{"type":802},[],{"type":26,"value":6753},{"type":21,"tag":511,"props":11239,"children":11240},{"href":4425},[11241],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":11244,"children":11246},{"name":11245},"VUID-vkCmdDrawIndirectByteCountEXT-None-08664",[11247],{"type":21,"tag":22,"props":11248,"children":11249},{},[11250,11251,11255,11256,11260,11261,11266,11267,11272,11273,11277,11278,11281,11282,11286],{"type":26,"value":1448},{"type":21,"tag":511,"props":11252,"children":11253},{"href":5259},[11254],{"type":26,"value":5262},{"type":26,"value":6121},{"type":21,"tag":511,"props":11257,"children":11258},{"href":4504},[11259],{"type":26,"value":4507},{"type":26,"value":6129},{"type":21,"tag":42,"props":11262,"children":11264},{"className":11263},[],[11265],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":11268,"children":11270},{"className":11269},[],[11271],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":11274,"children":11275},{"href":11229},[11276],{"type":26,"value":11232},{"type":26,"value":798},{"type":21,"tag":800,"props":11279,"children":11280},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":11283,"children":11284},{"href":4425},[11285],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":11288,"children":11290},{"name":11289},"VUID-vkCmdDrawIndirectByteCountEXT-None-07635",[11291],{"type":21,"tag":22,"props":11292,"children":11293},{},[11294,11295,11301,11302,11308,11309,11312,11313,11317],{"type":26,"value":4402},{"type":21,"tag":42,"props":11296,"children":11298},{"className":11297},[],[11299],{"type":26,"value":11300},"VK_DYNAMIC_STATE_COLOR_BLEND_ADVANCED_EXT",{"type":26,"value":8822},{"type":21,"tag":511,"props":11303,"children":11305},{"href":11304},"/man/vkCmdSetColorBlendAdvancedEXT",[11306],{"type":26,"value":11307},"vkCmdSetColorBlendAdvancedEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":11310,"children":11311},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":11314,"children":11315},{"href":4425},[11316],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":11319,"children":11321},{"name":11320},"VUID-vkCmdDrawIndirectByteCountEXT-rasterizerDiscardEnable-09416",[11322],{"type":21,"tag":22,"props":11323,"children":11324},{},[11325,11326,11332,11334,11339,11340,11344,11345,11350,11351,11356,11358,11362,11363,11367,11368,11371,11372,11376],{"type":26,"value":1448},{"type":21,"tag":511,"props":11327,"children":11329},{"href":11328},"/extensions/VK_EXT_blend_operation_advanced",[11330],{"type":26,"value":11331},"VK_EXT_blend_operation_advanced",{"type":26,"value":11333}," extension is enabled,\nand a shader object is bound to the ",{"type":21,"tag":42,"props":11335,"children":11337},{"className":11336},[],[11338],{"type":26,"value":4796},{"type":26,"value":4798},{"type":21,"tag":511,"props":11341,"children":11342},{"href":4504},[11343],{"type":26,"value":4507},{"type":26,"value":4804},{"type":21,"tag":42,"props":11346,"children":11348},{"className":11347},[],[11349],{"type":26,"value":4515},{"type":26,"value":4811},{"type":21,"tag":42,"props":11352,"children":11354},{"className":11353},[],[11355],{"type":26,"value":780},{"type":26,"value":11357},", then at least one of ",{"type":21,"tag":511,"props":11359,"children":11360},{"href":4842},[11361],{"type":26,"value":4845},{"type":26,"value":7808},{"type":21,"tag":511,"props":11364,"children":11365},{"href":11304},[11366],{"type":26,"value":11307},{"type":26,"value":798},{"type":21,"tag":800,"props":11369,"children":11370},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":11373,"children":11374},{"href":4425},[11375],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":11378,"children":11380},{"name":11379},"VUID-vkCmdDrawIndirectByteCountEXT-None-07636",[11381],{"type":21,"tag":22,"props":11382,"children":11383},{},[11384,11385,11391,11393,11399,11400,11406,11407,11411,11412,11417,11418,11423,11424,11430,11431,11434,11435,11439],{"type":26,"value":1448},{"type":21,"tag":511,"props":11386,"children":11388},{"href":11387},"/extensions/VK_EXT_provoking_vertex",[11389],{"type":26,"value":11390},"VK_EXT_provoking_vertex",{"type":26,"value":11392}," extension is enabled,\na shader object is bound to the ",{"type":21,"tag":42,"props":11394,"children":11396},{"className":11395},[],[11397],{"type":26,"value":11398},"VK_SHADER_STAGE_VERTEX_BIT",{"type":26,"value":10704},{"type":21,"tag":42,"props":11401,"children":11403},{"className":11402},[],[11404],{"type":26,"value":11405},"VK_DYNAMIC_STATE_PROVOKING_VERTEX_MODE_EXT",{"type":26,"value":5610},{"type":21,"tag":511,"props":11408,"children":11409},{"href":4690},[11410],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":11413,"children":11415},{"className":11414},[],[11416],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":11419,"children":11421},{"className":11420},[],[11422],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":11425,"children":11427},{"href":11426},"/man/vkCmdSetProvokingVertexModeEXT",[11428],{"type":26,"value":11429},"vkCmdSetProvokingVertexModeEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":11432,"children":11433},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":11436,"children":11437},{"href":4425},[11438],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":11441,"children":11443},{"name":11442},"VUID-vkCmdDrawIndirectByteCountEXT-None-07637",[11444],{"type":21,"tag":22,"props":11445,"children":11446},{},[11447,11448,11454,11455,11461,11462,11465,11466,11470],{"type":26,"value":4402},{"type":21,"tag":42,"props":11449,"children":11451},{"className":11450},[],[11452],{"type":26,"value":11453},"VK_DYNAMIC_STATE_LINE_RASTERIZATION_MODE_EXT",{"type":26,"value":8822},{"type":21,"tag":511,"props":11456,"children":11458},{"href":11457},"/man/vkCmdSetLineRasterizationModeEXT",[11459],{"type":26,"value":11460},"vkCmdSetLineRasterizationModeEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":11463,"children":11464},{"type":802},[],{"type":26,"value":6753},{"type":21,"tag":511,"props":11467,"children":11468},{"href":4425},[11469],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":11472,"children":11474},{"name":11473},"VUID-vkCmdDrawIndirectByteCountEXT-None-08666",[11475],{"type":21,"tag":22,"props":11476,"children":11477},{},[11478,11479,11485,11486,11492,11494,11498,11499,11504,11505,11510,11511,11515,11516,11521,11522,11527,11528,11532,11533,11536,11537,11541],{"type":26,"value":1448},{"type":21,"tag":511,"props":11480,"children":11482},{"href":11481},"/extensions/VK_KHR_line_rasterization",[11483],{"type":26,"value":11484},"VK_KHR_line_rasterization",{"type":26,"value":858},{"type":21,"tag":511,"props":11487,"children":11489},{"href":11488},"/extensions/VK_EXT_line_rasterization",[11490],{"type":26,"value":11491},"VK_EXT_line_rasterization",{"type":26,"value":11493}," extension is enabled, and a shader\nobject is bound to any graphics stage, and the most recent call to\n",{"type":21,"tag":511,"props":11495,"children":11496},{"href":4504},[11497],{"type":26,"value":4507},{"type":26,"value":4643},{"type":21,"tag":42,"props":11500,"children":11502},{"className":11501},[],[11503],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":11506,"children":11508},{"className":11507},[],[11509],{"type":26,"value":780},{"type":26,"value":8730},{"type":21,"tag":511,"props":11512,"children":11513},{"href":4527},[11514],{"type":26,"value":4530},{"type":26,"value":4643},{"type":21,"tag":42,"props":11517,"children":11519},{"className":11518},[],[11520],{"type":26,"value":4537},{"type":26,"value":4517},{"type":21,"tag":42,"props":11523,"children":11525},{"className":11524},[],[11526],{"type":26,"value":4544},{"type":26,"value":4964},{"type":21,"tag":511,"props":11529,"children":11530},{"href":11457},[11531],{"type":26,"value":11460},{"type":26,"value":798},{"type":21,"tag":800,"props":11534,"children":11535},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":11538,"children":11539},{"href":4425},[11540],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":11543,"children":11545},{"name":11544},"VUID-vkCmdDrawIndirectByteCountEXT-None-08667",[11546],{"type":21,"tag":22,"props":11547,"children":11548},{},[11549,11550,11554,11555,11559,11561,11566,11568,11572,11573,11578,11579,11584,11585,11589,11590,11595,11597,11601,11602,11605,11606,11610],{"type":26,"value":1448},{"type":21,"tag":511,"props":11551,"children":11552},{"href":11481},[11553],{"type":26,"value":11484},{"type":26,"value":858},{"type":21,"tag":511,"props":11556,"children":11557},{"href":11488},[11558],{"type":26,"value":11491},{"type":26,"value":11560}," extension is enabled, and a shader\nobject is bound to the ",{"type":21,"tag":42,"props":11562,"children":11564},{"className":11563},[],[11565],{"type":26,"value":11398},{"type":26,"value":11567}," stage, and the\nmost recent call to ",{"type":21,"tag":511,"props":11569,"children":11570},{"href":4504},[11571],{"type":26,"value":4507},{"type":26,"value":6337},{"type":21,"tag":42,"props":11574,"children":11576},{"className":11575},[],[11577],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":11580,"children":11582},{"className":11581},[],[11583],{"type":26,"value":780},{"type":26,"value":6400},{"type":21,"tag":511,"props":11586,"children":11587},{"href":4587},[11588],{"type":26,"value":4590},{"type":26,"value":6337},{"type":21,"tag":42,"props":11591,"children":11593},{"className":11592},[],[11594],{"type":26,"value":4597},{"type":26,"value":11596}," to any line topology, then\n",{"type":21,"tag":511,"props":11598,"children":11599},{"href":11457},[11600],{"type":26,"value":11460},{"type":26,"value":798},{"type":21,"tag":800,"props":11603,"children":11604},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":11607,"children":11608},{"href":4425},[11609],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":11612,"children":11614},{"name":11613},"VUID-vkCmdDrawIndirectByteCountEXT-None-08668",[11615],{"type":21,"tag":22,"props":11616,"children":11617},{},[11618,11619,11623,11624,11628,11630,11635,11636,11641,11642,11646,11647,11652,11653,11658,11659,11663,11664,11667,11668,11672],{"type":26,"value":1448},{"type":21,"tag":511,"props":11620,"children":11621},{"href":11481},[11622],{"type":26,"value":11484},{"type":26,"value":858},{"type":21,"tag":511,"props":11625,"children":11626},{"href":11488},[11627],{"type":26,"value":11491},{"type":26,"value":11629}," extension is enabled, and a shader\nobject that outputs line primitives is bound to the\n",{"type":21,"tag":42,"props":11631,"children":11633},{"className":11632},[],[11634],{"type":26,"value":4628},{"type":26,"value":858},{"type":21,"tag":42,"props":11637,"children":11639},{"className":11638},[],[11640],{"type":26,"value":4635},{"type":26,"value":4637},{"type":21,"tag":511,"props":11643,"children":11644},{"href":4504},[11645],{"type":26,"value":4507},{"type":26,"value":4643},{"type":21,"tag":42,"props":11648,"children":11650},{"className":11649},[],[11651],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":11654,"children":11656},{"className":11655},[],[11657],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":11660,"children":11661},{"href":11457},[11662],{"type":26,"value":11460},{"type":26,"value":798},{"type":21,"tag":800,"props":11665,"children":11666},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":11669,"children":11670},{"href":4425},[11671],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":11674,"children":11676},{"name":11675},"VUID-vkCmdDrawIndirectByteCountEXT-None-07638",[11677],{"type":21,"tag":22,"props":11678,"children":11679},{},[11680,11681,11687,11688,11694,11695,11698,11699,11703],{"type":26,"value":4402},{"type":21,"tag":42,"props":11682,"children":11684},{"className":11683},[],[11685],{"type":26,"value":11686},"VK_DYNAMIC_STATE_LINE_STIPPLE_ENABLE_EXT",{"type":26,"value":8822},{"type":21,"tag":511,"props":11689,"children":11691},{"href":11690},"/man/vkCmdSetLineStippleEnableEXT",[11692],{"type":26,"value":11693},"vkCmdSetLineStippleEnableEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":11696,"children":11697},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":11700,"children":11701},{"href":4425},[11702],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":11705,"children":11707},{"name":11706},"VUID-vkCmdDrawIndirectByteCountEXT-None-08669",[11708],{"type":21,"tag":22,"props":11709,"children":11710},{},[11711,11712,11716,11717,11721,11722,11726,11727,11732,11733,11738,11739,11743,11744,11749,11750,11755,11756,11760,11761,11764,11765,11769],{"type":26,"value":1448},{"type":21,"tag":511,"props":11713,"children":11714},{"href":11481},[11715],{"type":26,"value":11484},{"type":26,"value":858},{"type":21,"tag":511,"props":11718,"children":11719},{"href":11488},[11720],{"type":26,"value":11491},{"type":26,"value":11493},{"type":21,"tag":511,"props":11723,"children":11724},{"href":4504},[11725],{"type":26,"value":4507},{"type":26,"value":4643},{"type":21,"tag":42,"props":11728,"children":11730},{"className":11729},[],[11731],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":11734,"children":11736},{"className":11735},[],[11737],{"type":26,"value":780},{"type":26,"value":8730},{"type":21,"tag":511,"props":11740,"children":11741},{"href":4527},[11742],{"type":26,"value":4530},{"type":26,"value":4643},{"type":21,"tag":42,"props":11745,"children":11747},{"className":11746},[],[11748],{"type":26,"value":4537},{"type":26,"value":4517},{"type":21,"tag":42,"props":11751,"children":11753},{"className":11752},[],[11754],{"type":26,"value":4544},{"type":26,"value":4964},{"type":21,"tag":511,"props":11757,"children":11758},{"href":11690},[11759],{"type":26,"value":11693},{"type":26,"value":798},{"type":21,"tag":800,"props":11762,"children":11763},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":11766,"children":11767},{"href":4425},[11768],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":11771,"children":11773},{"name":11772},"VUID-vkCmdDrawIndirectByteCountEXT-None-08670",[11774],{"type":21,"tag":22,"props":11775,"children":11776},{},[11777,11778,11782,11783,11787,11788,11793,11794,11798,11799,11804,11805,11810,11811,11815,11816,11821,11822,11826,11827,11830,11831,11835],{"type":26,"value":1448},{"type":21,"tag":511,"props":11779,"children":11780},{"href":11481},[11781],{"type":26,"value":11484},{"type":26,"value":858},{"type":21,"tag":511,"props":11784,"children":11785},{"href":11488},[11786],{"type":26,"value":11491},{"type":26,"value":11560},{"type":21,"tag":42,"props":11789,"children":11791},{"className":11790},[],[11792],{"type":26,"value":11398},{"type":26,"value":11567},{"type":21,"tag":511,"props":11795,"children":11796},{"href":4504},[11797],{"type":26,"value":4507},{"type":26,"value":6337},{"type":21,"tag":42,"props":11800,"children":11802},{"className":11801},[],[11803],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":11806,"children":11808},{"className":11807},[],[11809],{"type":26,"value":780},{"type":26,"value":6400},{"type":21,"tag":511,"props":11812,"children":11813},{"href":4587},[11814],{"type":26,"value":4590},{"type":26,"value":6337},{"type":21,"tag":42,"props":11817,"children":11819},{"className":11818},[],[11820],{"type":26,"value":4597},{"type":26,"value":11596},{"type":21,"tag":511,"props":11823,"children":11824},{"href":11690},[11825],{"type":26,"value":11693},{"type":26,"value":798},{"type":21,"tag":800,"props":11828,"children":11829},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":11832,"children":11833},{"href":4425},[11834],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":11837,"children":11839},{"name":11838},"VUID-vkCmdDrawIndirectByteCountEXT-None-08671",[11840],{"type":21,"tag":22,"props":11841,"children":11842},{},[11843,11844,11848,11849,11853,11854,11859,11860,11865,11866,11870,11871,11876,11877,11882,11883,11887,11888,11891,11892,11896],{"type":26,"value":1448},{"type":21,"tag":511,"props":11845,"children":11846},{"href":11481},[11847],{"type":26,"value":11484},{"type":26,"value":858},{"type":21,"tag":511,"props":11850,"children":11851},{"href":11488},[11852],{"type":26,"value":11491},{"type":26,"value":11629},{"type":21,"tag":42,"props":11855,"children":11857},{"className":11856},[],[11858],{"type":26,"value":4628},{"type":26,"value":858},{"type":21,"tag":42,"props":11861,"children":11863},{"className":11862},[],[11864],{"type":26,"value":4635},{"type":26,"value":4637},{"type":21,"tag":511,"props":11867,"children":11868},{"href":4504},[11869],{"type":26,"value":4507},{"type":26,"value":4643},{"type":21,"tag":42,"props":11872,"children":11874},{"className":11873},[],[11875],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":11878,"children":11880},{"className":11879},[],[11881],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":11884,"children":11885},{"href":11690},[11886],{"type":26,"value":11693},{"type":26,"value":798},{"type":21,"tag":800,"props":11889,"children":11890},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":11893,"children":11894},{"href":4425},[11895],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":11898,"children":11900},{"name":11899},"VUID-vkCmdDrawIndirectByteCountEXT-None-07849",[11901,11908],{"type":21,"tag":33,"props":11902,"children":11903},{"code":4402},[11904],{"type":21,"tag":42,"props":11905,"children":11906},{"__ignoreMap":38},[11907],{"type":26,"value":4402},{"type":21,"tag":22,"props":11909,"children":11910},{},[11911,11917,11919,11925,11928,11929,11933],{"type":21,"tag":42,"props":11912,"children":11914},{"className":11913},[],[11915],{"type":26,"value":11916},"VK_DYNAMIC_STATE_LINE_STIPPLE_KHR",{"type":26,"value":11918},"\ndynamic state enabled then\n",{"type":21,"tag":511,"props":11920,"children":11922},{"href":11921},"/man/vkCmdSetLineStippleKHR",[11923],{"type":26,"value":11924},"vkCmdSetLineStippleKHR",{"type":21,"tag":800,"props":11926,"children":11927},{"type":802},[],{"type":26,"value":4664},{"type":21,"tag":511,"props":11930,"children":11931},{"href":4425},[11932],{"type":26,"value":4428},{"type":26,"value":4670},{"type":21,"tag":711,"props":11935,"children":11937},{"name":11936},"VUID-vkCmdDrawIndirectByteCountEXT-None-08672",[11938],{"type":21,"tag":22,"props":11939,"children":11940},{},[11941,11942,11946,11947,11951,11952,11956,11957,11962,11963,11968,11969,11973,11974,11980,11981,11986,11987,11993,11994,11997,11998,12002],{"type":26,"value":1448},{"type":21,"tag":511,"props":11943,"children":11944},{"href":11481},[11945],{"type":26,"value":11484},{"type":26,"value":858},{"type":21,"tag":511,"props":11948,"children":11949},{"href":11488},[11950],{"type":26,"value":11491},{"type":26,"value":11493},{"type":21,"tag":511,"props":11953,"children":11954},{"href":4504},[11955],{"type":26,"value":4507},{"type":26,"value":4643},{"type":21,"tag":42,"props":11958,"children":11960},{"className":11959},[],[11961],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":11964,"children":11966},{"className":11965},[],[11967],{"type":26,"value":780},{"type":26,"value":8730},{"type":21,"tag":511,"props":11970,"children":11971},{"href":11690},[11972],{"type":26,"value":11693},{"type":26,"value":6129},{"type":21,"tag":42,"props":11975,"children":11977},{"className":11976},[],[11978],{"type":26,"value":11979},"stippledLineEnable",{"type":26,"value":4517},{"type":21,"tag":42,"props":11982,"children":11984},{"className":11983},[],[11985],{"type":26,"value":1044},{"type":26,"value":4964},{"type":21,"tag":511,"props":11988,"children":11990},{"href":11989},"/man/vkCmdSetLineStippleEXT",[11991],{"type":26,"value":11992},"vkCmdSetLineStippleEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":11995,"children":11996},{"type":802},[],{"type":26,"value":4422},{"type":21,"tag":511,"props":11999,"children":12000},{"href":4425},[12001],{"type":26,"value":4428},{"type":26,"value":4430},{"type":21,"tag":711,"props":12004,"children":12006},{"name":12005},"VUID-vkCmdDrawIndirectByteCountEXT-None-07639",[12007],{"type":21,"tag":22,"props":12008,"children":12009},{},[12010,12011,12021,12022,12028,12029,12035,12036,12039,12040,12044],{"type":26,"value":1448},{"type":21,"tag":511,"props":12012,"children":12014},{"href":12013},"/man/VkPhysicalDeviceDepthClipControlFeaturesEXT#features-depthClipControl",[12015],{"type":21,"tag":42,"props":12016,"children":12018},{"className":12017},[],[12019],{"type":26,"value":12020},"depthClipControl",{"type":26,"value":6642},{"type":21,"tag":42,"props":12023,"children":12025},{"className":12024},[],[12026],{"type":26,"value":12027},"VK_DYNAMIC_STATE_DEPTH_CLIP_NEGATIVE_ONE_TO_ONE_EXT",{"type":26,"value":6650},{"type":21,"tag":511,"props":12030,"children":12032},{"href":12031},"/man/vkCmdSetDepthClipNegativeOneToOneEXT",[12033],{"type":26,"value":12034},"vkCmdSetDepthClipNegativeOneToOneEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":12037,"children":12038},{"type":802},[],{"type":26,"value":5576},{"type":21,"tag":511,"props":12041,"children":12042},{"href":4425},[12043],{"type":26,"value":4428},{"type":26,"value":5582},{"type":21,"tag":711,"props":12046,"children":12048},{"name":12047},"VUID-vkCmdDrawIndirectByteCountEXT-None-07640",[12049],{"type":21,"tag":22,"props":12050,"children":12051},{},[12052,12053,12057,12059,12065,12066,12070,12071,12074,12075,12079],{"type":26,"value":1448},{"type":21,"tag":511,"props":12054,"children":12055},{"href":6116},[12056],{"type":26,"value":6119},{"type":26,"value":12058}," 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":12060,"children":12062},{"className":12061},[],[12063],{"type":26,"value":12064},"VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_ENABLE_NV",{"type":26,"value":6650},{"type":21,"tag":511,"props":12067,"children":12068},{"href":6124},[12069],{"type":26,"value":6127},{"type":26,"value":798},{"type":21,"tag":800,"props":12072,"children":12073},{"type":802},[],{"type":26,"value":5576},{"type":21,"tag":511,"props":12076,"children":12077},{"href":4425},[12078],{"type":26,"value":4428},{"type":26,"value":5582},{"type":21,"tag":711,"props":12081,"children":12083},{"name":12082},"VUID-vkCmdDrawIndirectByteCountEXT-None-07641",[12084],{"type":21,"tag":22,"props":12085,"children":12086},{},[12087,12088,12094,12095,12101,12103,12109,12110,12113,12114,12118],{"type":26,"value":1448},{"type":21,"tag":511,"props":12089,"children":12091},{"href":12090},"/extensions/VK_NV_viewport_swizzle",[12092],{"type":26,"value":12093},"VK_NV_viewport_swizzle",{"type":26,"value":12058},{"type":21,"tag":42,"props":12096,"children":12098},{"className":12097},[],[12099],{"type":26,"value":12100},"VK_DYNAMIC_STATE_VIEWPORT_SWIZZLE_NV",{"type":26,"value":12102}," dynamic state enabled, then\n",{"type":21,"tag":511,"props":12104,"children":12106},{"href":12105},"/man/vkCmdSetViewportSwizzleNV",[12107],{"type":26,"value":12108},"vkCmdSetViewportSwizzleNV",{"type":26,"value":798},{"type":21,"tag":800,"props":12111,"children":12112},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":12115,"children":12116},{"href":4425},[12117],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":12120,"children":12122},{"name":12121},"VUID-vkCmdDrawIndirectByteCountEXT-None-07642",[12123],{"type":21,"tag":22,"props":12124,"children":12125},{},[12126,12127,12133,12134,12139,12140,12146,12147,12151,12152,12157,12158,12163,12164,12170,12171,12174,12175,12179],{"type":26,"value":1448},{"type":21,"tag":511,"props":12128,"children":12130},{"href":12129},"/extensions/VK_NV_fragment_coverage_to_color",[12131],{"type":26,"value":12132},"VK_NV_fragment_coverage_to_color",{"type":26,"value":11392},{"type":21,"tag":42,"props":12135,"children":12137},{"className":12136},[],[12138],{"type":26,"value":4796},{"type":26,"value":10704},{"type":21,"tag":42,"props":12141,"children":12143},{"className":12142},[],[12144],{"type":26,"value":12145},"VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_ENABLE_NV",{"type":26,"value":10587},{"type":21,"tag":511,"props":12148,"children":12149},{"href":4690},[12150],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":12153,"children":12155},{"className":12154},[],[12156],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":12159,"children":12161},{"className":12160},[],[12162],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":12165,"children":12167},{"href":12166},"/man/vkCmdSetCoverageToColorEnableNV",[12168],{"type":26,"value":12169},"vkCmdSetCoverageToColorEnableNV",{"type":26,"value":798},{"type":21,"tag":800,"props":12172,"children":12173},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":12176,"children":12177},{"href":4425},[12178],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":12181,"children":12183},{"name":12182},"VUID-vkCmdDrawIndirectByteCountEXT-None-07643",[12184],{"type":21,"tag":22,"props":12185,"children":12186},{},[12187,12188,12192,12193,12198,12199,12205,12207,12211,12212,12217,12218,12223,12224,12228,12229,12235,12236,12241,12242,12248,12249,12252,12253,12257],{"type":26,"value":1448},{"type":21,"tag":511,"props":12189,"children":12190},{"href":12129},[12191],{"type":26,"value":12132},{"type":26,"value":11392},{"type":21,"tag":42,"props":12194,"children":12196},{"className":12195},[],[12197],{"type":26,"value":4796},{"type":26,"value":10704},{"type":21,"tag":42,"props":12200,"children":12202},{"className":12201},[],[12203],{"type":26,"value":12204},"VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_LOCATION_NV",{"type":26,"value":12206}," dynamic state\nenabled, the ",{"type":21,"tag":511,"props":12208,"children":12209},{"href":4690},[12210],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":12213,"children":12215},{"className":12214},[],[12216],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":12219,"children":12221},{"className":12220},[],[12222],{"type":26,"value":780},{"type":26,"value":4707},{"type":21,"tag":511,"props":12225,"children":12226},{"href":4690},[12227],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":12230,"children":12232},{"className":12231},[],[12233],{"type":26,"value":12234},"coverageToColorEnable",{"type":26,"value":1673},{"type":21,"tag":42,"props":12237,"children":12239},{"className":12238},[],[12240],{"type":26,"value":1044},{"type":26,"value":4964},{"type":21,"tag":511,"props":12243,"children":12245},{"href":12244},"/man/vkCmdSetCoverageToColorLocationNV",[12246],{"type":26,"value":12247},"vkCmdSetCoverageToColorLocationNV",{"type":26,"value":798},{"type":21,"tag":800,"props":12250,"children":12251},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":12254,"children":12255},{"href":4425},[12256],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":12259,"children":12261},{"name":12260},"VUID-vkCmdDrawIndirectByteCountEXT-None-07644",[12262],{"type":21,"tag":22,"props":12263,"children":12264},{},[12265,12266,12272,12273,12279,12280,12284,12285,12290,12291,12296,12297,12303,12304,12307,12308,12312],{"type":26,"value":1448},{"type":21,"tag":511,"props":12267,"children":12269},{"href":12268},"/extensions/VK_NV_framebuffer_mixed_samples",[12270],{"type":26,"value":12271},"VK_NV_framebuffer_mixed_samples",{"type":26,"value":5264},{"type":21,"tag":42,"props":12274,"children":12276},{"className":12275},[],[12277],{"type":26,"value":12278},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_MODE_NV",{"type":26,"value":10587},{"type":21,"tag":511,"props":12281,"children":12282},{"href":4690},[12283],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":12286,"children":12288},{"className":12287},[],[12289],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":12292,"children":12294},{"className":12293},[],[12295],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":12298,"children":12300},{"href":12299},"/man/vkCmdSetCoverageModulationModeNV",[12301],{"type":26,"value":12302},"vkCmdSetCoverageModulationModeNV",{"type":26,"value":798},{"type":21,"tag":800,"props":12305,"children":12306},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":12309,"children":12310},{"href":4425},[12311],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":12314,"children":12316},{"name":12315},"VUID-vkCmdDrawIndirectByteCountEXT-None-07645",[12317],{"type":21,"tag":22,"props":12318,"children":12319},{},[12320,12321,12325,12326,12332,12333,12337,12338,12343,12344,12349,12350,12354,12355,12361,12363,12369,12370,12376,12377,12380,12381,12385],{"type":26,"value":1448},{"type":21,"tag":511,"props":12322,"children":12323},{"href":12268},[12324],{"type":26,"value":12271},{"type":26,"value":5264},{"type":21,"tag":42,"props":12327,"children":12329},{"className":12328},[],[12330],{"type":26,"value":12331},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_ENABLE_NV",{"type":26,"value":12206},{"type":21,"tag":511,"props":12334,"children":12335},{"href":4690},[12336],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":12339,"children":12341},{"className":12340},[],[12342],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":12345,"children":12347},{"className":12346},[],[12348],{"type":26,"value":780},{"type":26,"value":4707},{"type":21,"tag":511,"props":12351,"children":12352},{"href":4690},[12353],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":12356,"children":12358},{"className":12357},[],[12359],{"type":26,"value":12360},"coverageModulationMode",{"type":26,"value":12362}," is any value other than\n",{"type":21,"tag":42,"props":12364,"children":12366},{"className":12365},[],[12367],{"type":26,"value":12368},"VK_COVERAGE_MODULATION_MODE_NONE_NV",{"type":26,"value":4964},{"type":21,"tag":511,"props":12371,"children":12373},{"href":12372},"/man/vkCmdSetCoverageModulationTableEnableNV",[12374],{"type":26,"value":12375},"vkCmdSetCoverageModulationTableEnableNV",{"type":26,"value":798},{"type":21,"tag":800,"props":12378,"children":12379},{"type":802},[],{"type":26,"value":6753},{"type":21,"tag":511,"props":12382,"children":12383},{"href":4425},[12384],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":12387,"children":12389},{"name":12388},"VUID-vkCmdDrawIndirectByteCountEXT-None-07646",[12390],{"type":21,"tag":22,"props":12391,"children":12392},{},[12393,12394,12398,12399,12405,12406,12410,12411,12416,12417,12422,12423,12427,12428,12434,12435,12440,12441,12447,12448,12451,12452,12456],{"type":26,"value":1448},{"type":21,"tag":511,"props":12395,"children":12396},{"href":12268},[12397],{"type":26,"value":12271},{"type":26,"value":5264},{"type":21,"tag":42,"props":12400,"children":12402},{"className":12401},[],[12403],{"type":26,"value":12404},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_NV",{"type":26,"value":12206},{"type":21,"tag":511,"props":12407,"children":12408},{"href":4690},[12409],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":12412,"children":12414},{"className":12413},[],[12415],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":12418,"children":12420},{"className":12419},[],[12421],{"type":26,"value":780},{"type":26,"value":4707},{"type":21,"tag":511,"props":12424,"children":12425},{"href":4690},[12426],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":12429,"children":12431},{"className":12430},[],[12432],{"type":26,"value":12433},"coverageModulationTableEnable",{"type":26,"value":1673},{"type":21,"tag":42,"props":12436,"children":12438},{"className":12437},[],[12439],{"type":26,"value":1044},{"type":26,"value":4964},{"type":21,"tag":511,"props":12442,"children":12444},{"href":12443},"/man/vkCmdSetCoverageModulationTableNV",[12445],{"type":26,"value":12446},"vkCmdSetCoverageModulationTableNV",{"type":26,"value":798},{"type":21,"tag":800,"props":12449,"children":12450},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":12453,"children":12454},{"href":4425},[12455],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":12458,"children":12460},{"name":12459},"VUID-vkCmdDrawIndirectByteCountEXT-None-07647",[12461],{"type":21,"tag":22,"props":12462,"children":12463},{},[12464,12465,12473,12474,12480,12481,12485,12486,12491,12492,12497,12498,12502,12503,12506,12507,12511],{"type":26,"value":1448},{"type":21,"tag":511,"props":12466,"children":12467},{"href":6322},[12468],{"type":21,"tag":42,"props":12469,"children":12471},{"className":12470},[],[12472],{"type":26,"value":6329},{"type":26,"value":6684},{"type":21,"tag":42,"props":12475,"children":12477},{"className":12476},[],[12478],{"type":26,"value":12479},"VK_DYNAMIC_STATE_SHADING_RATE_IMAGE_ENABLE_NV",{"type":26,"value":10587},{"type":21,"tag":511,"props":12482,"children":12483},{"href":4690},[12484],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":12487,"children":12489},{"className":12488},[],[12490],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":12493,"children":12495},{"className":12494},[],[12496],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":12499,"children":12500},{"href":6403},[12501],{"type":26,"value":6406},{"type":26,"value":798},{"type":21,"tag":800,"props":12504,"children":12505},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":12508,"children":12509},{"href":4425},[12510],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":12513,"children":12515},{"name":12514},"VUID-vkCmdDrawIndirectByteCountEXT-pipelineFragmentShadingRate-09238",[12516],{"type":21,"tag":22,"props":12517,"children":12518},{},[12519,12520,12530,12531,12536,12537,12542,12543,12547,12548,12553,12554,12559,12560,12564,12565,12568,12569,12573],{"type":26,"value":1448},{"type":21,"tag":511,"props":12521,"children":12523},{"href":12522},"/man/VkPhysicalDeviceFragmentShadingRateFeaturesKHR#features-pipelineFragmentShadingRate",[12524],{"type":21,"tag":42,"props":12525,"children":12527},{"className":12526},[],[12528],{"type":26,"value":12529},"pipelineFragmentShadingRate",{"type":26,"value":10697},{"type":21,"tag":42,"props":12532,"children":12534},{"className":12533},[],[12535],{"type":26,"value":4796},{"type":26,"value":10704},{"type":21,"tag":42,"props":12538,"children":12540},{"className":12539},[],[12541],{"type":26,"value":8281},{"type":26,"value":5610},{"type":21,"tag":511,"props":12544,"children":12545},{"href":4690},[12546],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":12549,"children":12551},{"className":12550},[],[12552],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":12555,"children":12557},{"className":12556},[],[12558],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":12561,"children":12562},{"href":8285},[12563],{"type":26,"value":8288},{"type":26,"value":798},{"type":21,"tag":800,"props":12566,"children":12567},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":12570,"children":12571},{"href":4425},[12572],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":12575,"children":12577},{"name":12576},"VUID-vkCmdDrawIndirectByteCountEXT-None-07648",[12578],{"type":21,"tag":22,"props":12579,"children":12580},{},[12581,12582,12592,12593,12599,12601,12605,12606,12611,12612,12617,12618,12624,12625,12628,12629,12633],{"type":26,"value":1448},{"type":21,"tag":511,"props":12583,"children":12585},{"href":12584},"/man/VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV#features-representativeFragmentTest",[12586],{"type":21,"tag":42,"props":12587,"children":12589},{"className":12588},[],[12590],{"type":26,"value":12591},"representativeFragmentTest",{"type":26,"value":5602},{"type":21,"tag":42,"props":12594,"children":12596},{"className":12595},[],[12597],{"type":26,"value":12598},"VK_DYNAMIC_STATE_REPRESENTATIVE_FRAGMENT_TEST_ENABLE_NV",{"type":26,"value":12600}," dynamic\nstate enabled, and the ",{"type":21,"tag":511,"props":12602,"children":12603},{"href":4690},[12604],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":12607,"children":12609},{"className":12608},[],[12610],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":12613,"children":12615},{"className":12614},[],[12616],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":12619,"children":12621},{"href":12620},"/man/vkCmdSetRepresentativeFragmentTestEnableNV",[12622],{"type":26,"value":12623},"vkCmdSetRepresentativeFragmentTestEnableNV",{"type":26,"value":798},{"type":21,"tag":800,"props":12626,"children":12627},{"type":802},[],{"type":26,"value":11089},{"type":21,"tag":511,"props":12630,"children":12631},{"href":4425},[12632],{"type":26,"value":4428},{"type":26,"value":11095},{"type":21,"tag":711,"props":12635,"children":12637},{"name":12636},"VUID-vkCmdDrawIndirectByteCountEXT-None-07649",[12638],{"type":21,"tag":22,"props":12639,"children":12640},{},[12641,12642,12652,12654,12660,12661,12665,12666,12671,12672,12677,12678,12684,12685,12688,12689,12693],{"type":26,"value":1448},{"type":21,"tag":511,"props":12643,"children":12645},{"href":12644},"/man/VkPhysicalDeviceCoverageReductionModeFeaturesNV#features-coverageReductionMode",[12646],{"type":21,"tag":42,"props":12647,"children":12649},{"className":12648},[],[12650],{"type":26,"value":12651},"coverageReductionMode",{"type":26,"value":12653},"\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":12655,"children":12657},{"className":12656},[],[12658],{"type":26,"value":12659},"VK_DYNAMIC_STATE_COVERAGE_REDUCTION_MODE_NV",{"type":26,"value":5610},{"type":21,"tag":511,"props":12662,"children":12663},{"href":4690},[12664],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":12667,"children":12669},{"className":12668},[],[12670],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":12673,"children":12675},{"className":12674},[],[12676],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":12679,"children":12681},{"href":12680},"/man/vkCmdSetCoverageReductionModeNV",[12682],{"type":26,"value":12683},"vkCmdSetCoverageReductionModeNV",{"type":26,"value":798},{"type":21,"tag":800,"props":12686,"children":12687},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":12690,"children":12691},{"href":4425},[12692],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":12695,"children":12697},{"name":12696},"VUID-vkCmdDrawIndirectByteCountEXT-pColorBlendEnables-07470",[12698],{"type":21,"tag":22,"props":12699,"children":12700},{},[12701,12702,12707,12709,12713,12715,12720,12722,12727,12729,12733,12734,12737,12738],{"type":26,"value":4402},{"type":21,"tag":42,"props":12703,"children":12705},{"className":12704},[],[12706],{"type":26,"value":8108},{"type":26,"value":12708}," state enabled and the last\ncall to ",{"type":21,"tag":511,"props":12710,"children":12711},{"href":4821},[12712],{"type":26,"value":4824},{"type":26,"value":12714}," set ",{"type":21,"tag":42,"props":12716,"children":12718},{"className":12717},[],[12719],{"type":26,"value":4832},{"type":26,"value":12721},"\nfor any attachment to ",{"type":21,"tag":42,"props":12723,"children":12725},{"className":12724},[],[12726],{"type":26,"value":1044},{"type":26,"value":12728},", then for those attachments in the\nsubpass the corresponding image view’s\n",{"type":21,"tag":511,"props":12730,"children":12731},{"href":793},[12732],{"type":26,"value":796},{"type":26,"value":798},{"type":21,"tag":800,"props":12735,"children":12736},{"type":802},[],{"type":26,"value":805},{"type":21,"tag":42,"props":12739,"children":12741},{"className":12740},[],[12742],{"type":26,"value":7024},{"type":21,"tag":711,"props":12744,"children":12746},{"name":12745},"VUID-vkCmdDrawIndirectByteCountEXT-rasterizationSamples-07471",[12747],{"type":21,"tag":22,"props":12748,"children":12749},{},[12750,12751,12756,12758,12763,12765,12769,12770,12773,12775],{"type":26,"value":4402},{"type":21,"tag":42,"props":12752,"children":12754},{"className":12753},[],[12755],{"type":26,"value":8156},{"type":26,"value":12757}," state enabled, and the\ncurrent subpass does not use any color and/or depth/stencil attachments,\nthen the ",{"type":21,"tag":42,"props":12759,"children":12761},{"className":12760},[],[12762],{"type":26,"value":8175},{"type":26,"value":12764}," in the last call to\n",{"type":21,"tag":511,"props":12766,"children":12767},{"href":8160},[12768],{"type":26,"value":8163},{"type":26,"value":798},{"type":21,"tag":800,"props":12771,"children":12772},{"type":802},[],{"type":26,"value":12774}," follow the rules for a\n",{"type":21,"tag":511,"props":12776,"children":12778},{"href":12777},"/man/VkFramebufferCreateInfo#renderpass-noattachments",[12779],{"type":26,"value":12780},"zero-attachment subpass",{"type":21,"tag":711,"props":12782,"children":12784},{"name":12783},"VUID-vkCmdDrawIndirectByteCountEXT-samples-07472",[12785],{"type":21,"tag":22,"props":12786,"children":12787},{},[12788,12789,12794,12796,12801,12803,12809,12810,12814,12815,12818,12820,12826,12827,12832],{"type":26,"value":4402},{"type":21,"tag":42,"props":12790,"children":12792},{"className":12791},[],[12793],{"type":26,"value":10412},{"type":26,"value":12795}," state enabled and the\n",{"type":21,"tag":42,"props":12797,"children":12799},{"className":12798},[],[12800],{"type":26,"value":8156},{"type":26,"value":12802}," state disabled, then\nthe ",{"type":21,"tag":42,"props":12804,"children":12806},{"className":12805},[],[12807],{"type":26,"value":12808},"samples",{"type":26,"value":6083},{"type":21,"tag":511,"props":12811,"children":12812},{"href":10433},[12813],{"type":26,"value":10436},{"type":26,"value":798},{"type":21,"tag":800,"props":12816,"children":12817},{"type":802},[],{"type":26,"value":12819}," be greater or equal to the\n",{"type":21,"tag":511,"props":12821,"children":12823},{"href":12822},"/man/VkPipelineMultisampleStateCreateInfo",[12824],{"type":26,"value":12825},"VkPipelineMultisampleStateCreateInfo",{"type":26,"value":249},{"type":21,"tag":42,"props":12828,"children":12830},{"className":12829},[],[12831],{"type":26,"value":8175},{"type":26,"value":12833},"\nparameter used to create the bound graphics pipeline",{"type":21,"tag":711,"props":12835,"children":12837},{"name":12836},"VUID-vkCmdDrawIndirectByteCountEXT-samples-07473",[12838],{"type":21,"tag":22,"props":12839,"children":12840},{},[12841,12842,12847,12849,12854,12856,12861,12862,12866,12867,12870,12871,12876,12877],{"type":26,"value":4402},{"type":21,"tag":42,"props":12843,"children":12845},{"className":12844},[],[12846],{"type":26,"value":10412},{"type":26,"value":12848}," state and\n",{"type":21,"tag":42,"props":12850,"children":12852},{"className":12851},[],[12853],{"type":26,"value":8156},{"type":26,"value":12855}," states enabled, then\nthe ",{"type":21,"tag":42,"props":12857,"children":12859},{"className":12858},[],[12860],{"type":26,"value":12808},{"type":26,"value":6083},{"type":21,"tag":511,"props":12863,"children":12864},{"href":10433},[12865],{"type":26,"value":10436},{"type":26,"value":798},{"type":21,"tag":800,"props":12868,"children":12869},{"type":802},[],{"type":26,"value":12819},{"type":21,"tag":42,"props":12872,"children":12874},{"className":12873},[],[12875],{"type":26,"value":8175},{"type":26,"value":6083},{"type":21,"tag":511,"props":12878,"children":12879},{"href":8160},[12880],{"type":26,"value":8163},{"type":21,"tag":711,"props":12882,"children":12884},{"name":12883},"VUID-vkCmdDrawIndirectByteCountEXT-rasterizationSamples-07474",[12885],{"type":21,"tag":22,"props":12886,"children":12887},{},[12888,12889,12894,12896,12902,12904,12908,12910,12915,12916,12920,12921,12924],{"type":26,"value":4402},{"type":21,"tag":42,"props":12890,"children":12892},{"className":12891},[],[12893],{"type":26,"value":8156},{"type":26,"value":12895}," state enabled, and\nneither the ",{"type":21,"tag":511,"props":12897,"children":12899},{"href":12898},"/extensions/VK_AMD_mixed_attachment_samples",[12900],{"type":26,"value":12901},"VK_AMD_mixed_attachment_samples",{"type":26,"value":12903}," nor the\n",{"type":21,"tag":511,"props":12905,"children":12906},{"href":12268},[12907],{"type":26,"value":12271},{"type":26,"value":12909}," extensions are enabled, then\nthe ",{"type":21,"tag":42,"props":12911,"children":12913},{"className":12912},[],[12914],{"type":26,"value":8175},{"type":26,"value":12764},{"type":21,"tag":511,"props":12917,"children":12918},{"href":8160},[12919],{"type":26,"value":8163},{"type":26,"value":798},{"type":21,"tag":800,"props":12922,"children":12923},{"type":802},[],{"type":26,"value":12925}," be the same as the current\nsubpass color and/or depth/stencil attachments",{"type":21,"tag":711,"props":12927,"children":12929},{"name":12928},"VUID-vkCmdDrawIndirectByteCountEXT-None-09211",[12930],{"type":21,"tag":22,"props":12931,"children":12932},{},[12933,12934,12939,12941,12945,12946,12951,12952,12957,12959,12964,12965,12969,12970,12973,12975,12980],{"type":26,"value":4402},{"type":21,"tag":42,"props":12935,"children":12937},{"className":12936},[],[12938],{"type":26,"value":8156},{"type":26,"value":12940}," state enabled,\nor a shader object is bound to any graphics stage,\nand the current render pass instance includes a\n",{"type":21,"tag":511,"props":12942,"children":12943},{"href":9895},[12944],{"type":26,"value":9898},{"type":26,"value":9900},{"type":21,"tag":42,"props":12947,"children":12949},{"className":12948},[],[12950],{"type":26,"value":9906},{"type":26,"value":774},{"type":21,"tag":42,"props":12953,"children":12955},{"className":12954},[],[12956],{"type":26,"value":1044},{"type":26,"value":12958},",\nthen the ",{"type":21,"tag":42,"props":12960,"children":12962},{"className":12961},[],[12963],{"type":26,"value":8175},{"type":26,"value":12764},{"type":21,"tag":511,"props":12966,"children":12967},{"href":8160},[12968],{"type":26,"value":8163},{"type":26,"value":798},{"type":21,"tag":800,"props":12971,"children":12972},{"type":802},[],{"type":26,"value":12974}," be the same as the\n",{"type":21,"tag":42,"props":12976,"children":12978},{"className":12977},[],[12979],{"type":26,"value":8175},{"type":26,"value":12981}," member of that structure",{"type":21,"tag":711,"props":12983,"children":12985},{"name":12984},"VUID-vkCmdDrawIndirectByteCountEXT-firstAttachment-07476",[12986],{"type":21,"tag":22,"props":12987,"children":12988},{},[12989,12990,12995,12996,13000,13001,13004,13006,13012,13013,13018,13020,13025,13027,13030],{"type":26,"value":4402},{"type":21,"tag":42,"props":12991,"children":12993},{"className":12992},[],[12994],{"type":26,"value":8108},{"type":26,"value":4410},{"type":21,"tag":511,"props":12997,"children":12998},{"href":4821},[12999],{"type":26,"value":4824},{"type":26,"value":798},{"type":21,"tag":800,"props":13002,"children":13003},{"type":802},[],{"type":26,"value":13005}," have been called in the current\ncommand buffer prior to this drawing command, and the attachments\nspecified by the ",{"type":21,"tag":42,"props":13007,"children":13009},{"className":13008},[],[13010],{"type":26,"value":13011},"firstAttachment",{"type":26,"value":843},{"type":21,"tag":42,"props":13014,"children":13016},{"className":13015},[],[13017],{"type":26,"value":8537},{"type":26,"value":13019},"\nparameters of ",{"type":21,"tag":42,"props":13021,"children":13023},{"className":13022},[],[13024],{"type":26,"value":4824},{"type":26,"value":13026}," calls ",{"type":21,"tag":800,"props":13028,"children":13029},{"type":802},[],{"type":26,"value":13031}," specify an\nenable for all active color attachments in the current subpass",{"type":21,"tag":711,"props":13033,"children":13035},{"name":13034},"VUID-vkCmdDrawIndirectByteCountEXT-rasterizerDiscardEnable-09417",[13036],{"type":21,"tag":22,"props":13037,"children":13038},{},[13039,13040,13045,13046,13050,13051,13056,13057,13062,13063,13067,13068,13071,13073,13078,13079,13084,13086,13091,13093,13096],{"type":26,"value":4790},{"type":21,"tag":42,"props":13041,"children":13043},{"className":13042},[],[13044],{"type":26,"value":4796},{"type":26,"value":4798},{"type":21,"tag":511,"props":13047,"children":13048},{"href":4504},[13049],{"type":26,"value":4507},{"type":26,"value":4804},{"type":21,"tag":42,"props":13052,"children":13054},{"className":13053},[],[13055],{"type":26,"value":4515},{"type":26,"value":4811},{"type":21,"tag":42,"props":13058,"children":13060},{"className":13059},[],[13061],{"type":26,"value":780},{"type":26,"value":4728},{"type":21,"tag":511,"props":13064,"children":13065},{"href":4821},[13066],{"type":26,"value":4824},{"type":26,"value":798},{"type":21,"tag":800,"props":13069,"children":13070},{"type":802},[],{"type":26,"value":13072}," have been\ncalled in the current command buffer prior to this drawing command, and\nthe attachments specified by the ",{"type":21,"tag":42,"props":13074,"children":13076},{"className":13075},[],[13077],{"type":26,"value":13011},{"type":26,"value":5903},{"type":21,"tag":42,"props":13080,"children":13082},{"className":13081},[],[13083],{"type":26,"value":8537},{"type":26,"value":13085}," parameters of ",{"type":21,"tag":42,"props":13087,"children":13089},{"className":13088},[],[13090],{"type":26,"value":4824},{"type":26,"value":13092},"\ncalls ",{"type":21,"tag":800,"props":13094,"children":13095},{"type":802},[],{"type":26,"value":13097}," specify an enable for all active color attachments in the\ncurrent subpass",{"type":21,"tag":711,"props":13099,"children":13101},{"name":13100},"VUID-vkCmdDrawIndirectByteCountEXT-firstAttachment-07477",[13102],{"type":21,"tag":22,"props":13103,"children":13104},{},[13105,13106,13111,13112,13116,13117,13120,13122,13127,13128,13133,13134,13139,13140,13143],{"type":26,"value":4402},{"type":21,"tag":42,"props":13107,"children":13109},{"className":13108},[],[13110],{"type":26,"value":10835},{"type":26,"value":8822},{"type":21,"tag":511,"props":13113,"children":13114},{"href":4842},[13115],{"type":26,"value":4845},{"type":26,"value":798},{"type":21,"tag":800,"props":13118,"children":13119},{"type":802},[],{"type":26,"value":13121}," have been called in the\ncurrent command buffer prior to this drawing command, and the\nattachments specified by the ",{"type":21,"tag":42,"props":13123,"children":13125},{"className":13124},[],[13126],{"type":26,"value":13011},{"type":26,"value":5903},{"type":21,"tag":42,"props":13129,"children":13131},{"className":13130},[],[13132],{"type":26,"value":8537},{"type":26,"value":13085},{"type":21,"tag":42,"props":13135,"children":13137},{"className":13136},[],[13138],{"type":26,"value":4845},{"type":26,"value":13092},{"type":21,"tag":800,"props":13141,"children":13142},{"type":802},[],{"type":26,"value":13144}," specify the blend equations for all active color attachments\nin the current subpass where blending is enabled",{"type":21,"tag":711,"props":13146,"children":13148},{"name":13147},"VUID-vkCmdDrawIndirectByteCountEXT-rasterizerDiscardEnable-09418",[13149],{"type":21,"tag":22,"props":13150,"children":13151},{},[13152,13153,13158,13159,13163,13164,13169,13170,13175,13176,13180,13181,13184,13186,13191,13192,13197,13198,13203,13204,13207],{"type":26,"value":4790},{"type":21,"tag":42,"props":13154,"children":13156},{"className":13155},[],[13157],{"type":26,"value":4796},{"type":26,"value":10787},{"type":21,"tag":511,"props":13160,"children":13161},{"href":4504},[13162],{"type":26,"value":4507},{"type":26,"value":4643},{"type":21,"tag":42,"props":13165,"children":13167},{"className":13166},[],[13168],{"type":26,"value":4515},{"type":26,"value":4517},{"type":21,"tag":42,"props":13171,"children":13173},{"className":13172},[],[13174],{"type":26,"value":780},{"type":26,"value":10805},{"type":21,"tag":511,"props":13177,"children":13178},{"href":4842},[13179],{"type":26,"value":4845},{"type":26,"value":798},{"type":21,"tag":800,"props":13182,"children":13183},{"type":802},[],{"type":26,"value":13185}," have\nbeen called in the current command buffer prior to this drawing command,\nand the attachments specified by the ",{"type":21,"tag":42,"props":13187,"children":13189},{"className":13188},[],[13190],{"type":26,"value":13011},{"type":26,"value":5903},{"type":21,"tag":42,"props":13193,"children":13195},{"className":13194},[],[13196],{"type":26,"value":8537},{"type":26,"value":13085},{"type":21,"tag":42,"props":13199,"children":13201},{"className":13200},[],[13202],{"type":26,"value":4845},{"type":26,"value":13092},{"type":21,"tag":800,"props":13205,"children":13206},{"type":802},[],{"type":26,"value":13144},{"type":21,"tag":711,"props":13209,"children":13211},{"name":13210},"VUID-vkCmdDrawIndirectByteCountEXT-firstAttachment-07478",[13212],{"type":21,"tag":22,"props":13213,"children":13214},{},[13215,13216,13221,13222,13226,13227,13230,13231,13236,13237,13242,13243,13248,13249,13252],{"type":26,"value":4402},{"type":21,"tag":42,"props":13217,"children":13219},{"className":13218},[],[13220],{"type":26,"value":10927},{"type":26,"value":4410},{"type":21,"tag":511,"props":13223,"children":13224},{"href":10931},[13225],{"type":26,"value":10934},{"type":26,"value":798},{"type":21,"tag":800,"props":13228,"children":13229},{"type":802},[],{"type":26,"value":13005},{"type":21,"tag":42,"props":13232,"children":13234},{"className":13233},[],[13235],{"type":26,"value":13011},{"type":26,"value":843},{"type":21,"tag":42,"props":13238,"children":13240},{"className":13239},[],[13241],{"type":26,"value":8537},{"type":26,"value":13019},{"type":21,"tag":42,"props":13244,"children":13246},{"className":13245},[],[13247],{"type":26,"value":10934},{"type":26,"value":13026},{"type":21,"tag":800,"props":13250,"children":13251},{"type":802},[],{"type":26,"value":13253}," specify the\ncolor write mask for all active color attachments in the current subpass",{"type":21,"tag":711,"props":13255,"children":13257},{"name":13256},"VUID-vkCmdDrawIndirectByteCountEXT-rasterizerDiscardEnable-09419",[13258],{"type":21,"tag":22,"props":13259,"children":13260},{},[13261,13262,13267,13268,13272,13273,13278,13279,13284,13285,13289,13290,13293,13294,13299,13300,13305,13306,13311,13312,13315],{"type":26,"value":4790},{"type":21,"tag":42,"props":13263,"children":13265},{"className":13264},[],[13266],{"type":26,"value":4796},{"type":26,"value":4798},{"type":21,"tag":511,"props":13269,"children":13270},{"href":4504},[13271],{"type":26,"value":4507},{"type":26,"value":4804},{"type":21,"tag":42,"props":13274,"children":13276},{"className":13275},[],[13277],{"type":26,"value":4515},{"type":26,"value":4811},{"type":21,"tag":42,"props":13280,"children":13282},{"className":13281},[],[13283],{"type":26,"value":780},{"type":26,"value":4728},{"type":21,"tag":511,"props":13286,"children":13287},{"href":10931},[13288],{"type":26,"value":10934},{"type":26,"value":798},{"type":21,"tag":800,"props":13291,"children":13292},{"type":802},[],{"type":26,"value":13072},{"type":21,"tag":42,"props":13295,"children":13297},{"className":13296},[],[13298],{"type":26,"value":13011},{"type":26,"value":5903},{"type":21,"tag":42,"props":13301,"children":13303},{"className":13302},[],[13304],{"type":26,"value":8537},{"type":26,"value":13085},{"type":21,"tag":42,"props":13307,"children":13309},{"className":13308},[],[13310],{"type":26,"value":10934},{"type":26,"value":13092},{"type":21,"tag":800,"props":13313,"children":13314},{"type":802},[],{"type":26,"value":13316}," specify the color write mask for all active color\nattachments in the current subpass",{"type":21,"tag":711,"props":13318,"children":13320},{"name":13319},"VUID-vkCmdDrawIndirectByteCountEXT-firstAttachment-07479",[13321],{"type":21,"tag":22,"props":13322,"children":13323},{},[13324,13325,13330,13331,13335,13336,13339,13340,13345,13346,13351,13352,13357,13358,13361],{"type":26,"value":4402},{"type":21,"tag":42,"props":13326,"children":13328},{"className":13327},[],[13329],{"type":26,"value":11300},{"type":26,"value":8822},{"type":21,"tag":511,"props":13332,"children":13333},{"href":11304},[13334],{"type":26,"value":11307},{"type":26,"value":798},{"type":21,"tag":800,"props":13337,"children":13338},{"type":802},[],{"type":26,"value":13121},{"type":21,"tag":42,"props":13341,"children":13343},{"className":13342},[],[13344],{"type":26,"value":13011},{"type":26,"value":5903},{"type":21,"tag":42,"props":13347,"children":13349},{"className":13348},[],[13350],{"type":26,"value":8537},{"type":26,"value":13085},{"type":21,"tag":42,"props":13353,"children":13355},{"className":13354},[],[13356],{"type":26,"value":11307},{"type":26,"value":13092},{"type":21,"tag":800,"props":13359,"children":13360},{"type":802},[],{"type":26,"value":13362}," specify the advanced blend equations for all active color\nattachments in the current subpass where blending is enabled",{"type":21,"tag":711,"props":13364,"children":13366},{"name":13365},"VUID-vkCmdDrawIndirectByteCountEXT-advancedBlendMaxColorAttachments-07480",[13367],{"type":21,"tag":22,"props":13368,"children":13369},{},[13370,13371,13376,13377,13382,13384,13388,13389,13393,13395,13398,13400],{"type":26,"value":4402},{"type":21,"tag":42,"props":13372,"children":13374},{"className":13373},[],[13375],{"type":26,"value":11300},{"type":26,"value":5903},{"type":21,"tag":42,"props":13378,"children":13380},{"className":13379},[],[13381],{"type":26,"value":8108},{"type":26,"value":13383}," dynamic states enabled and\nthe last calls to ",{"type":21,"tag":511,"props":13385,"children":13386},{"href":4821},[13387],{"type":26,"value":4824},{"type":26,"value":5903},{"type":21,"tag":511,"props":13390,"children":13391},{"href":11304},[13392],{"type":26,"value":11307},{"type":26,"value":13394}," have enabled advanced blending, then\nthe number of active color attachments in the current subpass ",{"type":21,"tag":800,"props":13396,"children":13397},{"type":802},[],{"type":26,"value":13399}," not\nexceed ",{"type":21,"tag":511,"props":13401,"children":13403},{"href":13402},"/man/VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT#limits-advancedBlendMaxColorAttachments",[13404],{"type":21,"tag":42,"props":13405,"children":13407},{"className":13406},[],[13408],{"type":26,"value":13409},"advancedBlendMaxColorAttachments",{"type":21,"tag":711,"props":13411,"children":13413},{"name":13412},"VUID-vkCmdDrawIndirectByteCountEXT-primitivesGeneratedQueryWithNonZeroStreams-07481",[13414],{"type":21,"tag":22,"props":13415,"children":13416},{},[13417,13418,13426,13427,13432,13434,13439,13441,13445,13446,13449,13451,13456],{"type":26,"value":1448},{"type":21,"tag":511,"props":13419,"children":13420},{"href":10176},[13421],{"type":21,"tag":42,"props":13422,"children":13424},{"className":13423},[],[13425],{"type":26,"value":10183},{"type":26,"value":10145},{"type":21,"tag":42,"props":13428,"children":13430},{"className":13429},[],[13431],{"type":26,"value":10151},{"type":26,"value":13433}," query is\nactive, and the bound graphics pipeline was created with\n",{"type":21,"tag":42,"props":13435,"children":13437},{"className":13436},[],[13438],{"type":26,"value":11021},{"type":26,"value":13440}," state enabled, the last\ncall to ",{"type":21,"tag":511,"props":13442,"children":13443},{"href":11025},[13444],{"type":26,"value":11028},{"type":26,"value":798},{"type":21,"tag":800,"props":13447,"children":13448},{"type":802},[],{"type":26,"value":13450}," have set the\n",{"type":21,"tag":42,"props":13452,"children":13454},{"className":13453},[],[13455],{"type":26,"value":10209},{"type":26,"value":13457}," to zero",{"type":21,"tag":711,"props":13459,"children":13461},{"name":13460},"VUID-vkCmdDrawIndirectByteCountEXT-sampleLocationsPerPixel-07482",[13462],{"type":21,"tag":22,"props":13463,"children":13464},{},[13465,13466,13471,13472,13477,13478,13484,13485,13491,13493,13497,13498,13501,13503,13508,13509,13513],{"type":26,"value":4402},{"type":21,"tag":42,"props":13467,"children":13469},{"className":13468},[],[13470],{"type":26,"value":5270},{"type":26,"value":12795},{"type":21,"tag":42,"props":13473,"children":13475},{"className":13474},[],[13476],{"type":26,"value":8156},{"type":26,"value":12802},{"type":21,"tag":42,"props":13479,"children":13481},{"className":13480},[],[13482],{"type":26,"value":13483},"sampleLocationsPerPixel",{"type":26,"value":7041},{"type":21,"tag":42,"props":13486,"children":13488},{"className":13487},[],[13489],{"type":26,"value":13490},"pSampleLocationsInfo",{"type":26,"value":13492},"\nin the last call to ",{"type":21,"tag":511,"props":13494,"children":13495},{"href":5308},[13496],{"type":26,"value":5311},{"type":26,"value":798},{"type":21,"tag":800,"props":13499,"children":13500},{"type":802},[],{"type":26,"value":13502}," equal the\n",{"type":21,"tag":42,"props":13504,"children":13506},{"className":13505},[],[13507],{"type":26,"value":8175},{"type":26,"value":3912},{"type":21,"tag":511,"props":13510,"children":13511},{"href":12822},[13512],{"type":26,"value":12825},{"type":26,"value":13514}," structure the bound graphics\npipeline has been created with",{"type":21,"tag":711,"props":13516,"children":13518},{"name":13517},"VUID-vkCmdDrawIndirectByteCountEXT-sampleLocationsPerPixel-07483",[13519],{"type":21,"tag":22,"props":13520,"children":13521},{},[13522,13523,13528,13529,13534,13536,13541,13542,13547,13549,13553,13554,13557,13558,13563,13565],{"type":26,"value":4402},{"type":21,"tag":42,"props":13524,"children":13526},{"className":13525},[],[13527],{"type":26,"value":5270},{"type":26,"value":12795},{"type":21,"tag":42,"props":13530,"children":13532},{"className":13531},[],[13533],{"type":26,"value":8156},{"type":26,"value":13535}," state enabled, then the\n",{"type":21,"tag":42,"props":13537,"children":13539},{"className":13538},[],[13540],{"type":26,"value":13483},{"type":26,"value":7041},{"type":21,"tag":42,"props":13543,"children":13545},{"className":13544},[],[13546],{"type":26,"value":13490},{"type":26,"value":13548}," in\nthe last call to ",{"type":21,"tag":511,"props":13550,"children":13551},{"href":5308},[13552],{"type":26,"value":5311},{"type":26,"value":798},{"type":21,"tag":800,"props":13555,"children":13556},{"type":802},[],{"type":26,"value":13502},{"type":21,"tag":42,"props":13559,"children":13561},{"className":13560},[],[13562],{"type":26,"value":8175},{"type":26,"value":13564}," parameter of the last call to\n",{"type":21,"tag":511,"props":13566,"children":13567},{"href":8160},[13568],{"type":26,"value":8163},{"type":21,"tag":711,"props":13570,"children":13572},{"name":13571},"VUID-vkCmdDrawIndirectByteCountEXT-sampleLocationsEnable-07484",[13573],{"type":21,"tag":22,"props":13574,"children":13575},{},[13576,13577,13582,13584,13589,13591,13596,13597,13602,13603,13607,13609,13612,13614,13619],{"type":26,"value":6815},{"type":21,"tag":42,"props":13578,"children":13580},{"className":13579},[],[13581],{"type":26,"value":4796},{"type":26,"value":13583},"\nstage, or\nthe bound graphics pipeline was created with the\n",{"type":21,"tag":42,"props":13585,"children":13587},{"className":13586},[],[13588],{"type":26,"value":11225},{"type":26,"value":13590}," state enabled, and\n",{"type":21,"tag":42,"props":13592,"children":13594},{"className":13593},[],[13595],{"type":26,"value":5226},{"type":26,"value":10470},{"type":21,"tag":42,"props":13598,"children":13600},{"className":13599},[],[13601],{"type":26,"value":1044},{"type":26,"value":12764},{"type":21,"tag":511,"props":13604,"children":13605},{"href":11229},[13606],{"type":26,"value":11232},{"type":26,"value":13608},", and the current subpass has a\ndepth/stencil attachment, then that attachment ",{"type":21,"tag":800,"props":13610,"children":13611},{"type":802},[],{"type":26,"value":13613}," have been created\nwith the ",{"type":21,"tag":42,"props":13615,"children":13617},{"className":13616},[],[13618],{"type":26,"value":5246},{"type":26,"value":13620},"\nbit set",{"type":21,"tag":711,"props":13622,"children":13624},{"name":13623},"VUID-vkCmdDrawIndirectByteCountEXT-sampleLocationsEnable-07485",[13625],{"type":21,"tag":22,"props":13626,"children":13627},{},[13628,13629,13634,13636,13641,13642,13647,13649,13654,13655,13660,13661,13665,13666,13672,13674,13678,13679,13682,13684,13690,13691,13697,13699,13705,13706,13711,13713],{"type":26,"value":6815},{"type":21,"tag":42,"props":13630,"children":13632},{"className":13631},[],[13633],{"type":26,"value":4796},{"type":26,"value":13635},"\nstage, or\nthe bound graphics pipeline state was created with the\n",{"type":21,"tag":42,"props":13637,"children":13639},{"className":13638},[],[13640],{"type":26,"value":5270},{"type":26,"value":12795},{"type":21,"tag":42,"props":13643,"children":13645},{"className":13644},[],[13646],{"type":26,"value":11225},{"type":26,"value":13648}," state enabled, and if\n",{"type":21,"tag":42,"props":13650,"children":13652},{"className":13651},[],[13653],{"type":26,"value":5226},{"type":26,"value":10470},{"type":21,"tag":42,"props":13656,"children":13658},{"className":13657},[],[13659],{"type":26,"value":1044},{"type":26,"value":12764},{"type":21,"tag":511,"props":13662,"children":13663},{"href":11229},[13664],{"type":26,"value":11232},{"type":26,"value":6187},{"type":21,"tag":42,"props":13667,"children":13669},{"className":13668},[],[13670],{"type":26,"value":13671},"sampleLocationsInfo.sampleLocationGridSize.width",{"type":26,"value":13673}," in the last call\nto ",{"type":21,"tag":511,"props":13675,"children":13676},{"href":5308},[13677],{"type":26,"value":5311},{"type":26,"value":798},{"type":21,"tag":800,"props":13680,"children":13681},{"type":802},[],{"type":26,"value":13683}," evenly divide\n",{"type":21,"tag":511,"props":13685,"children":13687},{"href":13686},"/man/VkMultisamplePropertiesEXT",[13688],{"type":26,"value":13689},"VkMultisamplePropertiesEXT",{"type":26,"value":249},{"type":21,"tag":42,"props":13692,"children":13694},{"className":13693},[],[13695],{"type":26,"value":13696},"sampleLocationGridSize.width",{"type":26,"value":13698}," as\nreturned by ",{"type":21,"tag":511,"props":13700,"children":13702},{"href":13701},"/man/vkGetPhysicalDeviceMultisamplePropertiesEXT",[13703],{"type":26,"value":13704},"vkGetPhysicalDeviceMultisamplePropertiesEXT",{"type":26,"value":2372},{"type":21,"tag":42,"props":13707,"children":13709},{"className":13708},[],[13710],{"type":26,"value":12808},{"type":26,"value":13712}," parameter equaling ",{"type":21,"tag":42,"props":13714,"children":13716},{"className":13715},[],[13717],{"type":26,"value":8175},{"type":21,"tag":711,"props":13719,"children":13721},{"name":13720},"VUID-vkCmdDrawIndirectByteCountEXT-sampleLocationsEnable-07486",[13722],{"type":21,"tag":22,"props":13723,"children":13724},{},[13725,13726,13731,13732,13737,13738,13743,13744,13749,13750,13755,13756,13760,13761,13767,13768,13772,13773,13776,13777,13781,13782,13788,13789,13793,13794,13799,13800],{"type":26,"value":6815},{"type":21,"tag":42,"props":13727,"children":13729},{"className":13728},[],[13730],{"type":26,"value":4796},{"type":26,"value":13635},{"type":21,"tag":42,"props":13733,"children":13735},{"className":13734},[],[13736],{"type":26,"value":5270},{"type":26,"value":12795},{"type":21,"tag":42,"props":13739,"children":13741},{"className":13740},[],[13742],{"type":26,"value":11225},{"type":26,"value":13648},{"type":21,"tag":42,"props":13745,"children":13747},{"className":13746},[],[13748],{"type":26,"value":5226},{"type":26,"value":10470},{"type":21,"tag":42,"props":13751,"children":13753},{"className":13752},[],[13754],{"type":26,"value":1044},{"type":26,"value":12764},{"type":21,"tag":511,"props":13757,"children":13758},{"href":11229},[13759],{"type":26,"value":11232},{"type":26,"value":6187},{"type":21,"tag":42,"props":13762,"children":13764},{"className":13763},[],[13765],{"type":26,"value":13766},"sampleLocationsInfo.sampleLocationGridSize.height",{"type":26,"value":13673},{"type":21,"tag":511,"props":13769,"children":13770},{"href":5308},[13771],{"type":26,"value":5311},{"type":26,"value":798},{"type":21,"tag":800,"props":13774,"children":13775},{"type":802},[],{"type":26,"value":13683},{"type":21,"tag":511,"props":13778,"children":13779},{"href":13686},[13780],{"type":26,"value":13689},{"type":26,"value":249},{"type":21,"tag":42,"props":13783,"children":13785},{"className":13784},[],[13786],{"type":26,"value":13787},"sampleLocationGridSize.height",{"type":26,"value":13698},{"type":21,"tag":511,"props":13790,"children":13791},{"href":13701},[13792],{"type":26,"value":13704},{"type":26,"value":2372},{"type":21,"tag":42,"props":13795,"children":13797},{"className":13796},[],[13798],{"type":26,"value":12808},{"type":26,"value":13712},{"type":21,"tag":42,"props":13801,"children":13803},{"className":13802},[],[13804],{"type":26,"value":8175},{"type":21,"tag":711,"props":13806,"children":13808},{"name":13807},"VUID-vkCmdDrawIndirectByteCountEXT-sampleLocationsEnable-07487",[13809],{"type":21,"tag":22,"props":13810,"children":13811},{},[13812,13813,13818,13819,13824,13825,13830,13831,13836,13837,13841,13843,13846,13848],{"type":26,"value":6815},{"type":21,"tag":42,"props":13814,"children":13816},{"className":13815},[],[13817],{"type":26,"value":4796},{"type":26,"value":13635},{"type":21,"tag":42,"props":13820,"children":13822},{"className":13821},[],[13823],{"type":26,"value":11225},{"type":26,"value":13648},{"type":21,"tag":42,"props":13826,"children":13828},{"className":13827},[],[13829],{"type":26,"value":5226},{"type":26,"value":10470},{"type":21,"tag":42,"props":13832,"children":13834},{"className":13833},[],[13835],{"type":26,"value":1044},{"type":26,"value":12764},{"type":21,"tag":511,"props":13838,"children":13839},{"href":11229},[13840],{"type":26,"value":11232},{"type":26,"value":13842},", the fragment shader code ",{"type":21,"tag":800,"props":13844,"children":13845},{"type":802},[],{"type":26,"value":13847},"\nnot statically use the extended instruction ",{"type":21,"tag":42,"props":13849,"children":13851},{"className":13850},[],[13852],{"type":26,"value":13853},"InterpolateAtSample",{"type":21,"tag":711,"props":13855,"children":13857},{"name":13856},"VUID-vkCmdDrawIndirectByteCountEXT-sampleLocationsEnable-07936",[13858],{"type":21,"tag":22,"props":13859,"children":13860},{},[13861,13862,13867,13869,13874,13876,13881,13883,13887,13888,13893,13895,13900,13901,13906,13908,13913,13914,13917,13919,13923,13924,13929,13930,13934,13935,13940,13942,13947,13948],{"type":26,"value":4402},{"type":21,"tag":42,"props":13863,"children":13865},{"className":13864},[],[13866],{"type":26,"value":5270},{"type":26,"value":13868}," state disabled and the\n",{"type":21,"tag":42,"props":13870,"children":13872},{"className":13871},[],[13873],{"type":26,"value":8156},{"type":26,"value":13875}," state enabled, the\n",{"type":21,"tag":42,"props":13877,"children":13879},{"className":13878},[],[13880],{"type":26,"value":5226},{"type":26,"value":13882}," member of a\n",{"type":21,"tag":511,"props":13884,"children":13885},{"href":5216},[13886],{"type":26,"value":5219},{"type":26,"value":249},{"type":21,"tag":42,"props":13889,"children":13891},{"className":13890},[],[13892],{"type":26,"value":5226},{"type":26,"value":13894},"\nin the bound graphics pipeline is ",{"type":21,"tag":42,"props":13896,"children":13898},{"className":13897},[],[13899],{"type":26,"value":1044},{"type":26,"value":858},{"type":21,"tag":42,"props":13902,"children":13904},{"className":13903},[],[13905],{"type":26,"value":11225},{"type":26,"value":13907}," state enabled, then,\n",{"type":21,"tag":42,"props":13909,"children":13911},{"className":13910},[],[13912],{"type":26,"value":13671},{"type":26,"value":798},{"type":21,"tag":800,"props":13915,"children":13916},{"type":802},[],{"type":26,"value":13918}," evenly\ndivide\n",{"type":21,"tag":511,"props":13920,"children":13921},{"href":13686},[13922],{"type":26,"value":13689},{"type":26,"value":249},{"type":21,"tag":42,"props":13925,"children":13927},{"className":13926},[],[13928],{"type":26,"value":13696},{"type":26,"value":13698},{"type":21,"tag":511,"props":13931,"children":13932},{"href":13701},[13933],{"type":26,"value":13704},{"type":26,"value":2372},{"type":21,"tag":42,"props":13936,"children":13938},{"className":13937},[],[13939],{"type":26,"value":12808},{"type":26,"value":13941}," parameter equaling the value of ",{"type":21,"tag":42,"props":13943,"children":13945},{"className":13944},[],[13946],{"type":26,"value":8175},{"type":26,"value":13492},{"type":21,"tag":511,"props":13949,"children":13950},{"href":8160},[13951],{"type":26,"value":8163},{"type":21,"tag":711,"props":13953,"children":13955},{"name":13954},"VUID-vkCmdDrawIndirectByteCountEXT-sampleLocationsEnable-07937",[13956],{"type":21,"tag":22,"props":13957,"children":13958},{},[13959,13960,13965,13966,13971,13972,13977,13978,13982,13983,13988,13989,13994,13995,14000,14001,14006,14007,14010,14011,14015,14016,14021,14022,14026,14027,14032,14033,14038,14039],{"type":26,"value":4402},{"type":21,"tag":42,"props":13961,"children":13963},{"className":13962},[],[13964],{"type":26,"value":5270},{"type":26,"value":13868},{"type":21,"tag":42,"props":13967,"children":13969},{"className":13968},[],[13970],{"type":26,"value":8156},{"type":26,"value":13875},{"type":21,"tag":42,"props":13973,"children":13975},{"className":13974},[],[13976],{"type":26,"value":5226},{"type":26,"value":13882},{"type":21,"tag":511,"props":13979,"children":13980},{"href":5216},[13981],{"type":26,"value":5219},{"type":26,"value":249},{"type":21,"tag":42,"props":13984,"children":13986},{"className":13985},[],[13987],{"type":26,"value":5226},{"type":26,"value":13894},{"type":21,"tag":42,"props":13990,"children":13992},{"className":13991},[],[13993],{"type":26,"value":1044},{"type":26,"value":858},{"type":21,"tag":42,"props":13996,"children":13998},{"className":13997},[],[13999],{"type":26,"value":11225},{"type":26,"value":13907},{"type":21,"tag":42,"props":14002,"children":14004},{"className":14003},[],[14005],{"type":26,"value":13766},{"type":26,"value":798},{"type":21,"tag":800,"props":14008,"children":14009},{"type":802},[],{"type":26,"value":13918},{"type":21,"tag":511,"props":14012,"children":14013},{"href":13686},[14014],{"type":26,"value":13689},{"type":26,"value":249},{"type":21,"tag":42,"props":14017,"children":14019},{"className":14018},[],[14020],{"type":26,"value":13787},{"type":26,"value":13698},{"type":21,"tag":511,"props":14023,"children":14024},{"href":13701},[14025],{"type":26,"value":13704},{"type":26,"value":2372},{"type":21,"tag":42,"props":14028,"children":14030},{"className":14029},[],[14031],{"type":26,"value":12808},{"type":26,"value":13941},{"type":21,"tag":42,"props":14034,"children":14036},{"className":14035},[],[14037],{"type":26,"value":8175},{"type":26,"value":13492},{"type":21,"tag":511,"props":14040,"children":14041},{"href":8160},[14042],{"type":26,"value":8163},{"type":21,"tag":711,"props":14044,"children":14046},{"name":14045},"VUID-vkCmdDrawIndirectByteCountEXT-sampleLocationsEnable-07938",[14047],{"type":21,"tag":22,"props":14048,"children":14049},{},[14050,14051,14056,14057,14062,14063,14068,14069,14073,14074,14079,14080,14085,14086,14091,14092,14098,14099,14102,14104,14109,14110],{"type":26,"value":4402},{"type":21,"tag":42,"props":14052,"children":14054},{"className":14053},[],[14055],{"type":26,"value":5270},{"type":26,"value":13868},{"type":21,"tag":42,"props":14058,"children":14060},{"className":14059},[],[14061],{"type":26,"value":8156},{"type":26,"value":13875},{"type":21,"tag":42,"props":14064,"children":14066},{"className":14065},[],[14067],{"type":26,"value":5226},{"type":26,"value":13882},{"type":21,"tag":511,"props":14070,"children":14071},{"href":5216},[14072],{"type":26,"value":5219},{"type":26,"value":249},{"type":21,"tag":42,"props":14075,"children":14077},{"className":14076},[],[14078],{"type":26,"value":5226},{"type":26,"value":13894},{"type":21,"tag":42,"props":14081,"children":14083},{"className":14082},[],[14084],{"type":26,"value":1044},{"type":26,"value":858},{"type":21,"tag":42,"props":14087,"children":14089},{"className":14088},[],[14090],{"type":26,"value":11225},{"type":26,"value":13907},{"type":21,"tag":42,"props":14093,"children":14095},{"className":14094},[],[14096],{"type":26,"value":14097},"sampleLocationsInfo.sampleLocationsPerPixel",{"type":26,"value":798},{"type":21,"tag":800,"props":14100,"children":14101},{"type":802},[],{"type":26,"value":14103}," equal\n",{"type":21,"tag":42,"props":14105,"children":14107},{"className":14106},[],[14108],{"type":26,"value":8175},{"type":26,"value":12764},{"type":21,"tag":511,"props":14111,"children":14112},{"href":8160},[14113],{"type":26,"value":8163},{"type":21,"tag":711,"props":14115,"children":14117},{"name":14116},"VUID-vkCmdDrawIndirectByteCountEXT-coverageModulationTableEnable-07488",[14118],{"type":21,"tag":22,"props":14119,"children":14120},{},[14121,14123,14128,14130,14134,14136,14141,14142,14147,14148,14154,14155,14159,14160,14163,14165,14170],{"type":26,"value":14122},"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":14124,"children":14126},{"className":14125},[],[14127],{"type":26,"value":12331},{"type":26,"value":14129}," state\nenabled, and the last call to\n",{"type":21,"tag":511,"props":14131,"children":14132},{"href":12372},[14133],{"type":26,"value":12375},{"type":26,"value":14135}," set\n",{"type":21,"tag":42,"props":14137,"children":14139},{"className":14138},[],[14140],{"type":26,"value":12433},{"type":26,"value":4517},{"type":21,"tag":42,"props":14143,"children":14145},{"className":14144},[],[14146],{"type":26,"value":1044},{"type":26,"value":6187},{"type":21,"tag":42,"props":14149,"children":14151},{"className":14150},[],[14152],{"type":26,"value":14153},"coverageModulationTableCount",{"type":26,"value":6083},{"type":21,"tag":511,"props":14156,"children":14157},{"href":12443},[14158],{"type":26,"value":12446},{"type":26,"value":798},{"type":21,"tag":800,"props":14161,"children":14162},{"type":802},[],{"type":26,"value":14164}," equal the current\n",{"type":21,"tag":42,"props":14166,"children":14168},{"className":14167},[],[14169],{"type":26,"value":8175},{"type":26,"value":14171}," divided by the number of color samples in the\ncurrent subpass",{"type":21,"tag":711,"props":14173,"children":14175},{"name":14174},"VUID-vkCmdDrawIndirectByteCountEXT-rasterizationSamples-07489",[14176],{"type":21,"tag":22,"props":14177,"children":14178},{},[14179,14180,14184,14186,14191,14192,14195],{"type":26,"value":1448},{"type":21,"tag":511,"props":14181,"children":14182},{"href":12268},[14183],{"type":26,"value":12271},{"type":26,"value":14185}," extension is enabled,\nand if current subpass has a depth/stencil attachment and depth test,\nstencil test, or depth bounds test are enabled in the currently bound\npipeline state, then the current ",{"type":21,"tag":42,"props":14187,"children":14189},{"className":14188},[],[14190],{"type":26,"value":8175},{"type":26,"value":798},{"type":21,"tag":800,"props":14193,"children":14194},{"type":802},[],{"type":26,"value":14196}," be the\nsame as the sample count of the depth/stencil attachment",{"type":21,"tag":711,"props":14198,"children":14200},{"name":14199},"VUID-vkCmdDrawIndirectByteCountEXT-coverageToColorEnable-07490",[14201,14240],{"type":21,"tag":22,"props":14202,"children":14203},{},[14204,14205,14210,14212,14216,14218,14223,14224,14229,14231,14234,14236],{"type":26,"value":4402},{"type":21,"tag":42,"props":14206,"children":14208},{"className":14207},[],[14209],{"type":26,"value":12145},{"type":26,"value":14211}," state enabled and the\nlast call to ",{"type":21,"tag":511,"props":14213,"children":14214},{"href":12166},[14215],{"type":26,"value":12169},{"type":26,"value":14217}," set the\n",{"type":21,"tag":42,"props":14219,"children":14221},{"className":14220},[],[14222],{"type":26,"value":12234},{"type":26,"value":4517},{"type":21,"tag":42,"props":14225,"children":14227},{"className":14226},[],[14228],{"type":26,"value":1044},{"type":26,"value":14230},", then the current subpass\n",{"type":21,"tag":800,"props":14232,"children":14233},{"type":802},[],{"type":26,"value":14235}," have a color attachment at the location selected by the last call\nto ",{"type":21,"tag":511,"props":14237,"children":14238},{"href":12244},[14239],{"type":26,"value":12247},{"type":21,"tag":22,"props":14241,"children":14242},{},[14243,14249,14251,14255,14256,14262,14263,14269,14270,14276,14277,14283,14284,14290,14291],{"type":21,"tag":42,"props":14244,"children":14246},{"className":14245},[],[14247],{"type":26,"value":14248},"coverageToColorLocation",{"type":26,"value":14250},", with a ",{"type":21,"tag":511,"props":14252,"children":14253},{"href":3087},[14254],{"type":26,"value":3090},{"type":26,"value":1303},{"type":21,"tag":42,"props":14257,"children":14259},{"className":14258},[],[14260],{"type":26,"value":14261},"VK_FORMAT_R8_UINT",{"type":26,"value":1311},{"type":21,"tag":42,"props":14264,"children":14266},{"className":14265},[],[14267],{"type":26,"value":14268},"VK_FORMAT_R8_SINT",{"type":26,"value":88},{"type":21,"tag":42,"props":14271,"children":14273},{"className":14272},[],[14274],{"type":26,"value":14275},"VK_FORMAT_R16_UINT",{"type":26,"value":1311},{"type":21,"tag":42,"props":14278,"children":14280},{"className":14279},[],[14281],{"type":26,"value":14282},"VK_FORMAT_R16_SINT",{"type":26,"value":88},{"type":21,"tag":42,"props":14285,"children":14287},{"className":14286},[],[14288],{"type":26,"value":14289},"VK_FORMAT_R32_UINT",{"type":26,"value":3616},{"type":21,"tag":42,"props":14292,"children":14294},{"className":14293},[],[14295],{"type":26,"value":14296},"VK_FORMAT_R32_SINT",{"type":21,"tag":711,"props":14298,"children":14300},{"name":14299},"VUID-vkCmdDrawIndirectByteCountEXT-rasterizerDiscardEnable-09420",[14301,14359],{"type":21,"tag":22,"props":14302,"children":14303},{},[14304,14305,14309,14310,14315,14316,14320,14321,14326,14327,14332,14334,14338,14339,14344,14345,14350,14351,14354,14355],{"type":26,"value":1448},{"type":21,"tag":511,"props":14306,"children":14307},{"href":12129},[14308],{"type":26,"value":12132},{"type":26,"value":11333},{"type":21,"tag":42,"props":14311,"children":14313},{"className":14312},[],[14314],{"type":26,"value":4796},{"type":26,"value":4798},{"type":21,"tag":511,"props":14317,"children":14318},{"href":4504},[14319],{"type":26,"value":4507},{"type":26,"value":4804},{"type":21,"tag":42,"props":14322,"children":14324},{"className":14323},[],[14325],{"type":26,"value":4515},{"type":26,"value":4811},{"type":21,"tag":42,"props":14328,"children":14330},{"className":14329},[],[14331],{"type":26,"value":780},{"type":26,"value":14333},", and the last call to\n",{"type":21,"tag":511,"props":14335,"children":14336},{"href":12166},[14337],{"type":26,"value":12169},{"type":26,"value":14217},{"type":21,"tag":42,"props":14340,"children":14342},{"className":14341},[],[14343],{"type":26,"value":12234},{"type":26,"value":4517},{"type":21,"tag":42,"props":14346,"children":14348},{"className":14347},[],[14349],{"type":26,"value":1044},{"type":26,"value":14230},{"type":21,"tag":800,"props":14352,"children":14353},{"type":802},[],{"type":26,"value":14235},{"type":21,"tag":511,"props":14356,"children":14357},{"href":12244},[14358],{"type":26,"value":12247},{"type":21,"tag":22,"props":14360,"children":14361},{},[14362,14367,14368,14372,14373,14378,14379,14384,14385,14390,14391,14396,14397,14402,14403],{"type":21,"tag":42,"props":14363,"children":14365},{"className":14364},[],[14366],{"type":26,"value":14248},{"type":26,"value":14250},{"type":21,"tag":511,"props":14369,"children":14370},{"href":3087},[14371],{"type":26,"value":3090},{"type":26,"value":1303},{"type":21,"tag":42,"props":14374,"children":14376},{"className":14375},[],[14377],{"type":26,"value":14261},{"type":26,"value":1311},{"type":21,"tag":42,"props":14380,"children":14382},{"className":14381},[],[14383],{"type":26,"value":14268},{"type":26,"value":88},{"type":21,"tag":42,"props":14386,"children":14388},{"className":14387},[],[14389],{"type":26,"value":14275},{"type":26,"value":1311},{"type":21,"tag":42,"props":14392,"children":14394},{"className":14393},[],[14395],{"type":26,"value":14282},{"type":26,"value":88},{"type":21,"tag":42,"props":14398,"children":14400},{"className":14399},[],[14401],{"type":26,"value":14289},{"type":26,"value":3616},{"type":21,"tag":42,"props":14404,"children":14406},{"className":14405},[],[14407],{"type":26,"value":14296},{"type":21,"tag":711,"props":14409,"children":14411},{"name":14410},"VUID-vkCmdDrawIndirectByteCountEXT-coverageReductionMode-07491",[14412],{"type":21,"tag":22,"props":14413,"children":14414},{},[14415,14417,14423,14425,14430,14431,14436,14438,14443,14445,14450,14452,14455,14457],{"type":26,"value":14416},"If this ",{"type":21,"tag":511,"props":14418,"children":14420},{"href":14419},"/extensions/VK_NV_coverage_reduction_mode",[14421],{"type":26,"value":14422},"VK_NV_coverage_reduction_mode",{"type":26,"value":14424}," extension is enabled, the\nbound graphics pipeline state was created with the\n",{"type":21,"tag":42,"props":14426,"children":14428},{"className":14427},[],[14429],{"type":26,"value":12145},{"type":26,"value":5903},{"type":21,"tag":42,"props":14432,"children":14434},{"className":14433},[],[14435],{"type":26,"value":8156},{"type":26,"value":14437}," states enabled, the\ncurrent coverage reduction mode ",{"type":21,"tag":42,"props":14439,"children":14441},{"className":14440},[],[14442],{"type":26,"value":12651},{"type":26,"value":14444},", then the\ncurrent ",{"type":21,"tag":42,"props":14446,"children":14448},{"className":14447},[],[14449],{"type":26,"value":8175},{"type":26,"value":14451},", and the sample counts for the color\nand depth/stencil attachments (if the subpass has them) ",{"type":21,"tag":800,"props":14453,"children":14454},{"type":802},[],{"type":26,"value":14456}," be a valid\ncombination returned by\n",{"type":21,"tag":511,"props":14458,"children":14460},{"href":14459},"/man/vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV",[14461],{"type":26,"value":14462},"vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV",{"type":21,"tag":711,"props":14464,"children":14466},{"name":14465},"VUID-vkCmdDrawIndirectByteCountEXT-viewportCount-07492",[14467],{"type":21,"tag":22,"props":14468,"children":14469},{},[14470,14471,14476,14477,14482,14483,14486,14487,14491,14492,14497,14498,14503,14504],{"type":26,"value":4402},{"type":21,"tag":42,"props":14472,"children":14474},{"className":14473},[],[14475],{"type":26,"value":5770},{"type":26,"value":5772},{"type":21,"tag":42,"props":14478,"children":14480},{"className":14479},[],[14481],{"type":26,"value":12100},{"type":26,"value":6026},{"type":21,"tag":800,"props":14484,"children":14485},{"type":802},[],{"type":26,"value":2225},{"type":21,"tag":511,"props":14488,"children":14489},{"href":6531},[14490],{"type":26,"value":6534},{"type":26,"value":249},{"type":21,"tag":42,"props":14493,"children":14495},{"className":14494},[],[14496],{"type":26,"value":5798},{"type":26,"value":6044},{"type":21,"tag":42,"props":14499,"children":14501},{"className":14500},[],[14502],{"type":26,"value":5798},{"type":26,"value":6051},{"type":21,"tag":511,"props":14505,"children":14506},{"href":5783},[14507],{"type":26,"value":5786},{"type":21,"tag":711,"props":14509,"children":14511},{"name":14510},"VUID-vkCmdDrawIndirectByteCountEXT-viewportCount-07493",[14512],{"type":21,"tag":22,"props":14513,"children":14514},{},[14515,14516,14521,14522,14527,14528,14533,14534,14538,14539,14542,14543,14548,14549],{"type":26,"value":4402},{"type":21,"tag":42,"props":14517,"children":14519},{"className":14518},[],[14520],{"type":26,"value":5770},{"type":26,"value":5903},{"type":21,"tag":42,"props":14523,"children":14525},{"className":14524},[],[14526],{"type":26,"value":12100},{"type":26,"value":6076},{"type":21,"tag":42,"props":14529,"children":14531},{"className":14530},[],[14532],{"type":26,"value":5798},{"type":26,"value":6083},{"type":21,"tag":511,"props":14535,"children":14536},{"href":12105},[14537],{"type":26,"value":12108},{"type":26,"value":798},{"type":21,"tag":800,"props":14540,"children":14541},{"type":802},[],{"type":26,"value":6095},{"type":21,"tag":42,"props":14544,"children":14546},{"className":14545},[],[14547],{"type":26,"value":5798},{"type":26,"value":6083},{"type":21,"tag":511,"props":14550,"children":14551},{"href":5783},[14552],{"type":26,"value":5786},{"type":21,"tag":711,"props":14554,"children":14556},{"name":14555},"VUID-vkCmdDrawIndirectByteCountEXT-viewportCount-09421",[14557],{"type":21,"tag":22,"props":14558,"children":14559},{},[14560,14561,14565,14567,14572,14573,14577,14578,14581,14582,14587,14588],{"type":26,"value":1448},{"type":21,"tag":511,"props":14562,"children":14563},{"href":12090},[14564],{"type":26,"value":12093},{"type":26,"value":14566}," extension is enabled, and a\nshader object is bound to any graphics stage, then the\n",{"type":21,"tag":42,"props":14568,"children":14570},{"className":14569},[],[14571],{"type":26,"value":5798},{"type":26,"value":6083},{"type":21,"tag":511,"props":14574,"children":14575},{"href":12105},[14576],{"type":26,"value":12108},{"type":26,"value":798},{"type":21,"tag":800,"props":14579,"children":14580},{"type":802},[],{"type":26,"value":6095},{"type":21,"tag":42,"props":14583,"children":14585},{"className":14584},[],[14586],{"type":26,"value":5798},{"type":26,"value":6083},{"type":21,"tag":511,"props":14589,"children":14590},{"href":5783},[14591],{"type":26,"value":5786},{"type":21,"tag":711,"props":14593,"children":14595},{"name":14594},"VUID-vkCmdDrawIndirectByteCountEXT-rasterizationSamples-07494",[14596],{"type":21,"tag":22,"props":14597,"children":14598},{},[14599,14600,14604,14606,14611,14613,14617,14619,14625,14626,14629,14630],{"type":26,"value":1448},{"type":21,"tag":511,"props":14601,"children":14602},{"href":12268},[14603],{"type":26,"value":12271},{"type":26,"value":14605}," extension is enabled,\nand if the current subpass has any color attachments and\n",{"type":21,"tag":42,"props":14607,"children":14609},{"className":14608},[],[14610],{"type":26,"value":8175},{"type":26,"value":14612}," of the last call to\n",{"type":21,"tag":511,"props":14614,"children":14615},{"href":8160},[14616],{"type":26,"value":8163},{"type":26,"value":14618}," is greater than the number of\ncolor samples, then the pipeline ",{"type":21,"tag":42,"props":14620,"children":14622},{"className":14621},[],[14623],{"type":26,"value":14624},"sampleShadingEnable",{"type":26,"value":798},{"type":21,"tag":800,"props":14627,"children":14628},{"type":802},[],{"type":26,"value":1112},{"type":21,"tag":42,"props":14631,"children":14633},{"className":14632},[],[14634],{"type":26,"value":780},{"type":21,"tag":711,"props":14636,"children":14638},{"name":14637},"VUID-vkCmdDrawIndirectByteCountEXT-stippledLineEnable-07495",[14639],{"type":21,"tag":22,"props":14640,"children":14641},{},[14642,14643,14648,14649,14654,14656,14661,14663,14668,14670,14676,14677,14683,14684,14694,14696,14699],{"type":26,"value":4402},{"type":21,"tag":42,"props":14644,"children":14646},{"className":14645},[],[14647],{"type":26,"value":11686},{"type":26,"value":858},{"type":21,"tag":42,"props":14650,"children":14652},{"className":14651},[],[14653],{"type":26,"value":11453},{"type":26,"value":14655}," dynamic states\nenabled, and if the current ",{"type":21,"tag":42,"props":14657,"children":14659},{"className":14658},[],[14660],{"type":26,"value":11979},{"type":26,"value":14662}," state is\n",{"type":21,"tag":42,"props":14664,"children":14666},{"className":14665},[],[14667],{"type":26,"value":1044},{"type":26,"value":14669}," and the current ",{"type":21,"tag":42,"props":14671,"children":14673},{"className":14672},[],[14674],{"type":26,"value":14675},"lineRasterizationMode",{"type":26,"value":14662},{"type":21,"tag":42,"props":14678,"children":14680},{"className":14679},[],[14681],{"type":26,"value":14682},"VK_LINE_RASTERIZATION_MODE_RECTANGULAR_KHR",{"type":26,"value":6187},{"type":21,"tag":511,"props":14685,"children":14687},{"href":14686},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-stippledRectangularLines",[14688],{"type":21,"tag":42,"props":14689,"children":14691},{"className":14690},[],[14692],{"type":26,"value":14693},"stippledRectangularLines",{"type":26,"value":14695},"\nfeature ",{"type":21,"tag":800,"props":14697,"children":14698},{"type":802},[],{"type":26,"value":14700}," be enabled",{"type":21,"tag":711,"props":14702,"children":14704},{"name":14703},"VUID-vkCmdDrawIndirectByteCountEXT-stippledLineEnable-07496",[14705],{"type":21,"tag":22,"props":14706,"children":14707},{},[14708,14709,14714,14715,14720,14721,14726,14727,14732,14733,14738,14739,14745,14746,14756,14757,14760],{"type":26,"value":4402},{"type":21,"tag":42,"props":14710,"children":14712},{"className":14711},[],[14713],{"type":26,"value":11686},{"type":26,"value":858},{"type":21,"tag":42,"props":14716,"children":14718},{"className":14717},[],[14719],{"type":26,"value":11453},{"type":26,"value":14655},{"type":21,"tag":42,"props":14722,"children":14724},{"className":14723},[],[14725],{"type":26,"value":11979},{"type":26,"value":14662},{"type":21,"tag":42,"props":14728,"children":14730},{"className":14729},[],[14731],{"type":26,"value":1044},{"type":26,"value":14669},{"type":21,"tag":42,"props":14734,"children":14736},{"className":14735},[],[14737],{"type":26,"value":14675},{"type":26,"value":14662},{"type":21,"tag":42,"props":14740,"children":14742},{"className":14741},[],[14743],{"type":26,"value":14744},"VK_LINE_RASTERIZATION_MODE_BRESENHAM_KHR",{"type":26,"value":6187},{"type":21,"tag":511,"props":14747,"children":14749},{"href":14748},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-stippledBresenhamLines",[14750],{"type":21,"tag":42,"props":14751,"children":14753},{"className":14752},[],[14754],{"type":26,"value":14755},"stippledBresenhamLines",{"type":26,"value":14695},{"type":21,"tag":800,"props":14758,"children":14759},{"type":802},[],{"type":26,"value":14700},{"type":21,"tag":711,"props":14762,"children":14764},{"name":14763},"VUID-vkCmdDrawIndirectByteCountEXT-stippledLineEnable-07497",[14765],{"type":21,"tag":22,"props":14766,"children":14767},{},[14768,14769,14774,14775,14780,14781,14786,14787,14792,14793,14798,14799,14805,14806,14816,14818,14821],{"type":26,"value":4402},{"type":21,"tag":42,"props":14770,"children":14772},{"className":14771},[],[14773],{"type":26,"value":11686},{"type":26,"value":858},{"type":21,"tag":42,"props":14776,"children":14778},{"className":14777},[],[14779],{"type":26,"value":11453},{"type":26,"value":14655},{"type":21,"tag":42,"props":14782,"children":14784},{"className":14783},[],[14785],{"type":26,"value":11979},{"type":26,"value":14662},{"type":21,"tag":42,"props":14788,"children":14790},{"className":14789},[],[14791],{"type":26,"value":1044},{"type":26,"value":14669},{"type":21,"tag":42,"props":14794,"children":14796},{"className":14795},[],[14797],{"type":26,"value":14675},{"type":26,"value":14662},{"type":21,"tag":42,"props":14800,"children":14802},{"className":14801},[],[14803],{"type":26,"value":14804},"VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH_KHR",{"type":26,"value":6187},{"type":21,"tag":511,"props":14807,"children":14809},{"href":14808},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-stippledSmoothLines",[14810],{"type":21,"tag":42,"props":14811,"children":14813},{"className":14812},[],[14814],{"type":26,"value":14815},"stippledSmoothLines",{"type":26,"value":14817}," feature\n",{"type":21,"tag":800,"props":14819,"children":14820},{"type":802},[],{"type":26,"value":14700},{"type":21,"tag":711,"props":14823,"children":14825},{"name":14824},"VUID-vkCmdDrawIndirectByteCountEXT-stippledLineEnable-07498",[14826],{"type":21,"tag":22,"props":14827,"children":14828},{},[14829,14830,14835,14836,14841,14842,14847,14848,14853,14854,14859,14860,14866,14867,14875,14876,14879,14881,14887,14888,14894,14895,14898,14899],{"type":26,"value":4402},{"type":21,"tag":42,"props":14831,"children":14833},{"className":14832},[],[14834],{"type":26,"value":11686},{"type":26,"value":858},{"type":21,"tag":42,"props":14837,"children":14839},{"className":14838},[],[14840],{"type":26,"value":11453},{"type":26,"value":14655},{"type":21,"tag":42,"props":14843,"children":14845},{"className":14844},[],[14846],{"type":26,"value":11979},{"type":26,"value":14662},{"type":21,"tag":42,"props":14849,"children":14851},{"className":14850},[],[14852],{"type":26,"value":1044},{"type":26,"value":14669},{"type":21,"tag":42,"props":14855,"children":14857},{"className":14856},[],[14858],{"type":26,"value":14675},{"type":26,"value":14662},{"type":21,"tag":42,"props":14861,"children":14863},{"className":14862},[],[14864],{"type":26,"value":14865},"VK_LINE_RASTERIZATION_MODE_DEFAULT_KHR",{"type":26,"value":6187},{"type":21,"tag":511,"props":14868,"children":14869},{"href":14686},[14870],{"type":21,"tag":42,"props":14871,"children":14873},{"className":14872},[],[14874],{"type":26,"value":14693},{"type":26,"value":14695},{"type":21,"tag":800,"props":14877,"children":14878},{"type":802},[],{"type":26,"value":14880}," be enabled and\n",{"type":21,"tag":511,"props":14882,"children":14884},{"href":14883},"/man/VkPhysicalDeviceLimits",[14885],{"type":26,"value":14886},"VkPhysicalDeviceLimits",{"type":26,"value":249},{"type":21,"tag":42,"props":14889,"children":14891},{"className":14890},[],[14892],{"type":26,"value":14893},"strictLines",{"type":26,"value":798},{"type":21,"tag":800,"props":14896,"children":14897},{"type":802},[],{"type":26,"value":3896},{"type":21,"tag":42,"props":14900,"children":14902},{"className":14901},[],[14903],{"type":26,"value":1044},{"type":21,"tag":711,"props":14905,"children":14907},{"name":14906},"VUID-vkCmdDrawIndirectByteCountEXT-conservativePointAndLineRasterization-07499",[14908],{"type":21,"tag":22,"props":14909,"children":14910},{},[14911,14912,14917,14919,14929,14931,14936,14938,14942,14945,14946],{"type":26,"value":4402},{"type":21,"tag":42,"props":14913,"children":14915},{"className":14914},[],[14916],{"type":26,"value":11059},{"type":26,"value":14918}," dynamic state\nenabled, ",{"type":21,"tag":511,"props":14920,"children":14922},{"href":14921},"/man/VkPhysicalDeviceConservativeRasterizationPropertiesEXT#limits-conservativePointAndLineRasterization",[14923],{"type":21,"tag":42,"props":14924,"children":14926},{"className":14925},[],[14927],{"type":26,"value":14928},"conservativePointAndLineRasterization",{"type":26,"value":14930}," is not supported, and the\neffective primitive topology output by the last pre-rasterization shader\nstage is a line or point, then the ",{"type":21,"tag":42,"props":14932,"children":14934},{"className":14933},[],[14935],{"type":26,"value":11144},{"type":26,"value":14937},"\nset by the last call to ",{"type":21,"tag":511,"props":14939,"children":14940},{"href":11080},[14941],{"type":26,"value":11083},{"type":21,"tag":800,"props":14943,"children":14944},{"type":802},[],{"type":26,"value":3896},{"type":21,"tag":42,"props":14947,"children":14949},{"className":14948},[],[14950],{"type":26,"value":14951},"VK_CONSERVATIVE_RASTERIZATION_MODE_DISABLED_EXT",{"type":21,"tag":711,"props":14953,"children":14955},{"name":14954},"VUID-vkCmdDrawIndirectByteCountEXT-stage-07073",[14956],{"type":21,"tag":22,"props":14957,"children":14958},{},[14959,14961,14967,14968,14974,14976,14980,14981,14987,14989,14994,14995,15001,15002,15007,15008,15013,15014,15020,15021,15024],{"type":26,"value":14960},"If the currently bound pipeline was created with the\n",{"type":21,"tag":511,"props":14962,"children":14964},{"href":14963},"/man/VkPipelineShaderStageCreateInfo",[14965],{"type":26,"value":14966},"VkPipelineShaderStageCreateInfo",{"type":26,"value":249},{"type":21,"tag":42,"props":14969,"children":14971},{"className":14970},[],[14972],{"type":26,"value":14973},"stage",{"type":26,"value":14975}," member of an element\nof ",{"type":21,"tag":511,"props":14977,"children":14978},{"href":9957},[14979],{"type":26,"value":3918},{"type":26,"value":249},{"type":21,"tag":42,"props":14982,"children":14984},{"className":14983},[],[14985],{"type":26,"value":14986},"pStages",{"type":26,"value":14988}," set to\n",{"type":21,"tag":42,"props":14990,"children":14992},{"className":14991},[],[14993],{"type":26,"value":11398},{"type":26,"value":88},{"type":21,"tag":42,"props":14996,"children":14998},{"className":14997},[],[14999],{"type":26,"value":15000},"VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT",{"type":26,"value":88},{"type":21,"tag":42,"props":15003,"children":15005},{"className":15004},[],[15006],{"type":26,"value":4628},{"type":26,"value":858},{"type":21,"tag":42,"props":15009,"children":15011},{"className":15010},[],[15012],{"type":26,"value":4635},{"type":26,"value":4728},{"type":21,"tag":511,"props":15015,"children":15017},{"href":15016},"/chapters/queries#queries-mesh-shader",[15018],{"type":26,"value":15019},"Mesh\nShader Queries",{"type":26,"value":798},{"type":21,"tag":800,"props":15022,"children":15023},{"type":802},[],{"type":26,"value":15025}," not be active",{"type":21,"tag":711,"props":15027,"children":15029},{"name":15028},"VUID-vkCmdDrawIndirectByteCountEXT-None-08877",[15030],{"type":21,"tag":22,"props":15031,"children":15032},{},[15033,15034,15039,15040,15046,15047,15051,15052,15057,15058,15063,15064,15070,15071,15074,15075,15079],{"type":26,"value":6815},{"type":21,"tag":42,"props":15035,"children":15037},{"className":15036},[],[15038],{"type":26,"value":4796},{"type":26,"value":10704},{"type":21,"tag":42,"props":15041,"children":15043},{"className":15042},[],[15044],{"type":26,"value":15045},"VK_DYNAMIC_STATE_ATTACHMENT_FEEDBACK_LOOP_ENABLE_EXT",{"type":26,"value":10587},{"type":21,"tag":511,"props":15048,"children":15049},{"href":4690},[15050],{"type":26,"value":4693},{"type":26,"value":1303},{"type":21,"tag":42,"props":15053,"children":15055},{"className":15054},[],[15056],{"type":26,"value":4515},{"type":26,"value":1673},{"type":21,"tag":42,"props":15059,"children":15061},{"className":15060},[],[15062],{"type":26,"value":780},{"type":26,"value":4964},{"type":21,"tag":511,"props":15065,"children":15067},{"href":15066},"/man/vkCmdSetAttachmentFeedbackLoopEnableEXT",[15068],{"type":26,"value":15069},"vkCmdSetAttachmentFeedbackLoopEnableEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":15072,"children":15073},{"type":802},[],{"type":26,"value":6753},{"type":21,"tag":511,"props":15076,"children":15077},{"href":4425},[15078],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":15081,"children":15083},{"name":15082},"VUID-vkCmdDrawIndirectByteCountEXT-None-07850",[15084],{"type":21,"tag":22,"props":15085,"children":15086},{},[15087,15089,15095,15096,15099],{"type":26,"value":15088},"If dynamic state was inherited from\n",{"type":21,"tag":511,"props":15090,"children":15092},{"href":15091},"/man/VkCommandBufferInheritanceViewportScissorInfoNV",[15093],{"type":26,"value":15094},"VkCommandBufferInheritanceViewportScissorInfoNV",{"type":26,"value":4019},{"type":21,"tag":800,"props":15097,"children":15098},{"type":802},[],{"type":26,"value":15100}," be set\nin the current command buffer prior to this drawing command",{"type":21,"tag":711,"props":15102,"children":15104},{"name":15103},"VUID-vkCmdDrawIndirectByteCountEXT-None-08684",[15105],{"type":21,"tag":22,"props":15106,"children":15107},{},[15108,15110,15116,15117,15120,15122,15127,15129],{"type":26,"value":15109},"If there is no bound graphics pipeline, ",{"type":21,"tag":42,"props":15111,"children":15113},{"className":15112},[],[15114],{"type":26,"value":15115},"vkCmdBindShadersEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":15118,"children":15119},{"type":802},[],{"type":26,"value":15121},"\nhave been called in the current command buffer with ",{"type":21,"tag":42,"props":15123,"children":15125},{"className":15124},[],[15126],{"type":26,"value":14986},{"type":26,"value":15128}," with\nan element of ",{"type":21,"tag":42,"props":15130,"children":15132},{"className":15131},[],[15133],{"type":26,"value":11398},{"type":21,"tag":711,"props":15135,"children":15137},{"name":15136},"VUID-vkCmdDrawIndirectByteCountEXT-None-08685",[15138],{"type":21,"tag":22,"props":15139,"children":15140},{},[15141,15143,15153,15155,15160,15161,15164,15166,15171,15173],{"type":26,"value":15142},"If there is no bound graphics pipeline, and the\n",{"type":21,"tag":511,"props":15144,"children":15146},{"href":15145},"/man/VkPhysicalDeviceFeatures#features-tessellationShader",[15147],{"type":21,"tag":42,"props":15148,"children":15150},{"className":15149},[],[15151],{"type":26,"value":15152},"tessellationShader",{"type":26,"value":15154}," feature is\nenabled, ",{"type":21,"tag":42,"props":15156,"children":15158},{"className":15157},[],[15159],{"type":26,"value":15115},{"type":26,"value":798},{"type":21,"tag":800,"props":15162,"children":15163},{"type":802},[],{"type":26,"value":15165}," have been called in the current\ncommand buffer with ",{"type":21,"tag":42,"props":15167,"children":15169},{"className":15168},[],[15170],{"type":26,"value":14986},{"type":26,"value":15172}," with an element of\n",{"type":21,"tag":42,"props":15174,"children":15176},{"className":15175},[],[15177],{"type":26,"value":15000},{"type":21,"tag":711,"props":15179,"children":15181},{"name":15180},"VUID-vkCmdDrawIndirectByteCountEXT-None-08686",[15182],{"type":21,"tag":22,"props":15183,"children":15184},{},[15185,15186,15194,15195,15200,15201,15204,15205,15210,15211],{"type":26,"value":15142},{"type":21,"tag":511,"props":15187,"children":15188},{"href":15145},[15189],{"type":21,"tag":42,"props":15190,"children":15192},{"className":15191},[],[15193],{"type":26,"value":15152},{"type":26,"value":15154},{"type":21,"tag":42,"props":15196,"children":15198},{"className":15197},[],[15199],{"type":26,"value":15115},{"type":26,"value":798},{"type":21,"tag":800,"props":15202,"children":15203},{"type":802},[],{"type":26,"value":15165},{"type":21,"tag":42,"props":15206,"children":15208},{"className":15207},[],[15209],{"type":26,"value":14986},{"type":26,"value":15172},{"type":21,"tag":42,"props":15212,"children":15214},{"className":15213},[],[15215],{"type":26,"value":4628},{"type":21,"tag":711,"props":15217,"children":15219},{"name":15218},"VUID-vkCmdDrawIndirectByteCountEXT-None-08687",[15220],{"type":21,"tag":22,"props":15221,"children":15222},{},[15223,15224,15234,15235,15240,15241,15244,15246,15251,15252],{"type":26,"value":15142},{"type":21,"tag":511,"props":15225,"children":15227},{"href":15226},"/man/VkPhysicalDeviceFeatures#features-geometryShader",[15228],{"type":21,"tag":42,"props":15229,"children":15231},{"className":15230},[],[15232],{"type":26,"value":15233},"geometryShader",{"type":26,"value":9059},{"type":21,"tag":42,"props":15236,"children":15238},{"className":15237},[],[15239],{"type":26,"value":15115},{"type":26,"value":798},{"type":21,"tag":800,"props":15242,"children":15243},{"type":802},[],{"type":26,"value":15245}," have been called in the current command\nbuffer with ",{"type":21,"tag":42,"props":15247,"children":15249},{"className":15248},[],[15250],{"type":26,"value":14986},{"type":26,"value":15172},{"type":21,"tag":42,"props":15253,"children":15255},{"className":15254},[],[15256],{"type":26,"value":4635},{"type":21,"tag":711,"props":15258,"children":15260},{"name":15259},"VUID-vkCmdDrawIndirectByteCountEXT-None-08688",[15261],{"type":21,"tag":22,"props":15262,"children":15263},{},[15264,15265,15270,15271,15274,15275,15280,15281],{"type":26,"value":15109},{"type":21,"tag":42,"props":15266,"children":15268},{"className":15267},[],[15269],{"type":26,"value":15115},{"type":26,"value":798},{"type":21,"tag":800,"props":15272,"children":15273},{"type":802},[],{"type":26,"value":15121},{"type":21,"tag":42,"props":15276,"children":15278},{"className":15277},[],[15279],{"type":26,"value":14986},{"type":26,"value":15128},{"type":21,"tag":42,"props":15282,"children":15284},{"className":15283},[],[15285],{"type":26,"value":4796},{"type":21,"tag":711,"props":15287,"children":15289},{"name":15288},"VUID-vkCmdDrawIndirectByteCountEXT-None-08689",[15290],{"type":21,"tag":22,"props":15291,"children":15292},{},[15293,15295,15305,15307,15312,15313,15316,15317,15322,15323],{"type":26,"value":15294},"If there is no bound graphics pipeline, and the ",{"type":21,"tag":511,"props":15296,"children":15298},{"href":15297},"/man/VkPhysicalDeviceMeshShaderFeaturesEXT#features-taskShader",[15299],{"type":21,"tag":42,"props":15300,"children":15302},{"className":15301},[],[15303],{"type":26,"value":15304},"taskShader",{"type":26,"value":15306}," feature is enabled, ",{"type":21,"tag":42,"props":15308,"children":15310},{"className":15309},[],[15311],{"type":26,"value":15115},{"type":26,"value":798},{"type":21,"tag":800,"props":15314,"children":15315},{"type":802},[],{"type":26,"value":15121},{"type":21,"tag":42,"props":15318,"children":15320},{"className":15319},[],[15321],{"type":26,"value":14986},{"type":26,"value":15128},{"type":21,"tag":42,"props":15324,"children":15326},{"className":15325},[],[15327],{"type":26,"value":15328},"VK_SHADER_STAGE_TASK_BIT_EXT",{"type":21,"tag":711,"props":15330,"children":15332},{"name":15331},"VUID-vkCmdDrawIndirectByteCountEXT-None-08690",[15333],{"type":21,"tag":22,"props":15334,"children":15335},{},[15336,15337,15347,15348,15353,15354,15357,15358,15363,15364],{"type":26,"value":15294},{"type":21,"tag":511,"props":15338,"children":15340},{"href":15339},"/man/VkPhysicalDeviceMeshShaderFeaturesEXT#features-meshShader",[15341],{"type":21,"tag":42,"props":15342,"children":15344},{"className":15343},[],[15345],{"type":26,"value":15346},"meshShader",{"type":26,"value":15306},{"type":21,"tag":42,"props":15349,"children":15351},{"className":15350},[],[15352],{"type":26,"value":15115},{"type":26,"value":798},{"type":21,"tag":800,"props":15355,"children":15356},{"type":802},[],{"type":26,"value":15121},{"type":21,"tag":42,"props":15359,"children":15361},{"className":15360},[],[15362],{"type":26,"value":14986},{"type":26,"value":15128},{"type":21,"tag":42,"props":15365,"children":15367},{"className":15366},[],[15368],{"type":26,"value":15369},"VK_SHADER_STAGE_MESH_BIT_EXT",{"type":21,"tag":711,"props":15371,"children":15373},{"name":15372},"VUID-vkCmdDrawIndirectByteCountEXT-None-08693",[15374],{"type":21,"tag":22,"props":15375,"children":15376},{},[15377,15379,15387,15388,15396,15398,15403,15404,15409,15411,15414,15416,15421,15423,15426,15428,15433],{"type":26,"value":15378},"If there is no bound graphics pipeline, and at least one of the\n",{"type":21,"tag":511,"props":15380,"children":15381},{"href":15297},[15382],{"type":21,"tag":42,"props":15383,"children":15385},{"className":15384},[],[15386],{"type":26,"value":15304},{"type":26,"value":843},{"type":21,"tag":511,"props":15389,"children":15390},{"href":15339},[15391],{"type":21,"tag":42,"props":15392,"children":15394},{"className":15393},[],[15395],{"type":26,"value":15346},{"type":26,"value":15397}," features is enabled, one of the\n",{"type":21,"tag":42,"props":15399,"children":15401},{"className":15400},[],[15402],{"type":26,"value":11398},{"type":26,"value":735},{"type":21,"tag":42,"props":15405,"children":15407},{"className":15406},[],[15408],{"type":26,"value":15369},{"type":26,"value":15410},"\nstages ",{"type":21,"tag":800,"props":15412,"children":15413},{"type":802},[],{"type":26,"value":15415}," have a valid ",{"type":21,"tag":42,"props":15417,"children":15419},{"className":15418},[],[15420],{"type":26,"value":1901},{"type":26,"value":15422}," bound, and the other ",{"type":21,"tag":800,"props":15424,"children":15425},{"type":802},[],{"type":26,"value":15427},"\nhave no ",{"type":21,"tag":42,"props":15429,"children":15431},{"className":15430},[],[15432],{"type":26,"value":1901},{"type":26,"value":15434}," bound",{"type":21,"tag":711,"props":15436,"children":15438},{"name":15437},"VUID-vkCmdDrawIndirectByteCountEXT-None-08694",[15439],{"type":21,"tag":22,"props":15440,"children":15441},{},[15442,15444,15452,15453,15461,15463,15468,15470,15475,15477,15482,15484,15490,15492,15497,15498,15501,15503,15508],{"type":26,"value":15443},"If there is no bound graphics pipeline, and both the\n",{"type":21,"tag":511,"props":15445,"children":15446},{"href":15297},[15447],{"type":21,"tag":42,"props":15448,"children":15450},{"className":15449},[],[15451],{"type":26,"value":15304},{"type":26,"value":843},{"type":21,"tag":511,"props":15454,"children":15455},{"href":15339},[15456],{"type":21,"tag":42,"props":15457,"children":15459},{"className":15458},[],[15460],{"type":26,"value":15346},{"type":26,"value":15462}," features are enabled, and a valid ",{"type":21,"tag":42,"props":15464,"children":15466},{"className":15465},[],[15467],{"type":26,"value":1901},{"type":26,"value":15469},"\nis bound the to the ",{"type":21,"tag":42,"props":15471,"children":15473},{"className":15472},[],[15474],{"type":26,"value":15369},{"type":26,"value":15476}," stage, and that\n",{"type":21,"tag":42,"props":15478,"children":15480},{"className":15479},[],[15481],{"type":26,"value":1901},{"type":26,"value":15483}," was created without the\n",{"type":21,"tag":42,"props":15485,"children":15487},{"className":15486},[],[15488],{"type":26,"value":15489},"VK_SHADER_CREATE_NO_TASK_SHADER_BIT_EXT",{"type":26,"value":15491}," flag, a valid\n",{"type":21,"tag":42,"props":15493,"children":15495},{"className":15494},[],[15496],{"type":26,"value":1901},{"type":26,"value":798},{"type":21,"tag":800,"props":15499,"children":15500},{"type":802},[],{"type":26,"value":15502}," be bound to the\n",{"type":21,"tag":42,"props":15504,"children":15506},{"className":15505},[],[15507],{"type":26,"value":15328},{"type":26,"value":15509}," stage",{"type":21,"tag":711,"props":15511,"children":15513},{"name":15512},"VUID-vkCmdDrawIndirectByteCountEXT-None-08695",[15514],{"type":21,"tag":22,"props":15515,"children":15516},{},[15517,15518,15526,15527,15535,15536,15541,15542,15547,15548,15553,15555,15560,15562,15565,15567,15572,15574,15579],{"type":26,"value":15443},{"type":21,"tag":511,"props":15519,"children":15520},{"href":15297},[15521],{"type":21,"tag":42,"props":15522,"children":15524},{"className":15523},[],[15525],{"type":26,"value":15304},{"type":26,"value":843},{"type":21,"tag":511,"props":15528,"children":15529},{"href":15339},[15530],{"type":21,"tag":42,"props":15531,"children":15533},{"className":15532},[],[15534],{"type":26,"value":15346},{"type":26,"value":15462},{"type":21,"tag":42,"props":15537,"children":15539},{"className":15538},[],[15540],{"type":26,"value":1901},{"type":26,"value":15469},{"type":21,"tag":42,"props":15543,"children":15545},{"className":15544},[],[15546],{"type":26,"value":15369},{"type":26,"value":15476},{"type":21,"tag":42,"props":15549,"children":15551},{"className":15550},[],[15552],{"type":26,"value":1901},{"type":26,"value":15554}," was created with the\n",{"type":21,"tag":42,"props":15556,"children":15558},{"className":15557},[],[15559],{"type":26,"value":15489},{"type":26,"value":15561}," flag, there ",{"type":21,"tag":800,"props":15563,"children":15564},{"type":802},[],{"type":26,"value":15566}," be no\n",{"type":21,"tag":42,"props":15568,"children":15570},{"className":15569},[],[15571],{"type":26,"value":1901},{"type":26,"value":15573}," bound to the ",{"type":21,"tag":42,"props":15575,"children":15577},{"className":15576},[],[15578],{"type":26,"value":15328},{"type":26,"value":15509},{"type":21,"tag":711,"props":15581,"children":15583},{"name":15582},"VUID-vkCmdDrawIndirectByteCountEXT-None-08696",[15584],{"type":21,"tag":22,"props":15585,"children":15586},{},[15587,15589,15594,15596,15601,15603,15606,15607,15612,15614,15619,15621,15626],{"type":26,"value":15588},"If there is no bound graphics pipeline, and a valid ",{"type":21,"tag":42,"props":15590,"children":15592},{"className":15591},[],[15593],{"type":26,"value":1901},{"type":26,"value":15595}," is\nbound to the ",{"type":21,"tag":42,"props":15597,"children":15599},{"className":15598},[],[15600],{"type":26,"value":11398},{"type":26,"value":15602}," stage, there ",{"type":21,"tag":800,"props":15604,"children":15605},{"type":802},[],{"type":26,"value":15566},{"type":21,"tag":42,"props":15608,"children":15610},{"className":15609},[],[15611],{"type":26,"value":1901},{"type":26,"value":15613}," bound to either the ",{"type":21,"tag":42,"props":15615,"children":15617},{"className":15616},[],[15618],{"type":26,"value":15328},{"type":26,"value":15620},"\nstage or the ",{"type":21,"tag":42,"props":15622,"children":15624},{"className":15623},[],[15625],{"type":26,"value":15369},{"type":26,"value":15509},{"type":21,"tag":711,"props":15628,"children":15630},{"name":15629},"VUID-vkCmdDrawIndirectByteCountEXT-None-08698",[15631],{"type":21,"tag":22,"props":15632,"children":15633},{},[15634,15636,15642,15644,15649,15651,15657,15659,15662],{"type":26,"value":15635},"If any graphics shader is bound which was created with the\n",{"type":21,"tag":42,"props":15637,"children":15639},{"className":15638},[],[15640],{"type":26,"value":15641},"VK_SHADER_CREATE_LINK_STAGE_BIT_EXT",{"type":26,"value":15643}," flag, then all shaders created\nwith the ",{"type":21,"tag":42,"props":15645,"children":15647},{"className":15646},[],[15648],{"type":26,"value":15641},{"type":26,"value":15650}," flag in the same\n",{"type":21,"tag":511,"props":15652,"children":15654},{"href":15653},"/man/vkCreateShadersEXT",[15655],{"type":26,"value":15656},"vkCreateShadersEXT",{"type":26,"value":15658}," call ",{"type":21,"tag":800,"props":15660,"children":15661},{"type":802},[],{"type":26,"value":15663}," also be bound",{"type":21,"tag":711,"props":15665,"children":15667},{"name":15666},"VUID-vkCmdDrawIndirectByteCountEXT-None-08699",[15668],{"type":21,"tag":22,"props":15669,"children":15670},{},[15671,15672,15677,15679,15684,15686,15690,15691,15694,15696,15701],{"type":26,"value":15635},{"type":21,"tag":42,"props":15673,"children":15675},{"className":15674},[],[15676],{"type":26,"value":15641},{"type":26,"value":15678}," flag, any stages in between\nstages whose shaders which did not create a shader with the\n",{"type":21,"tag":42,"props":15680,"children":15682},{"className":15681},[],[15683],{"type":26,"value":15641},{"type":26,"value":15685}," flag as part of the same\n",{"type":21,"tag":511,"props":15687,"children":15688},{"href":15653},[15689],{"type":26,"value":15656},{"type":26,"value":15658},{"type":21,"tag":800,"props":15692,"children":15693},{"type":802},[],{"type":26,"value":15695}," not have any ",{"type":21,"tag":42,"props":15697,"children":15699},{"className":15698},[],[15700],{"type":26,"value":1901},{"type":26,"value":15434},{"type":21,"tag":711,"props":15703,"children":15705},{"name":15704},"VUID-vkCmdDrawIndirectByteCountEXT-None-08878",[15706],{"type":21,"tag":22,"props":15707,"children":15708},{},[15709,15711,15714],{"type":26,"value":15710},"All bound graphics shader objects ",{"type":21,"tag":800,"props":15712,"children":15713},{"type":802},[],{"type":26,"value":15715}," have been created with identical\nor identically defined push constant ranges",{"type":21,"tag":711,"props":15717,"children":15719},{"name":15718},"VUID-vkCmdDrawIndirectByteCountEXT-None-08879",[15720],{"type":21,"tag":22,"props":15721,"children":15722},{},[15723,15724,15727],{"type":26,"value":15710},{"type":21,"tag":800,"props":15725,"children":15726},{"type":802},[],{"type":26,"value":15728}," have been created with identical\nor identically defined arrays of descriptor set layouts",{"type":21,"tag":711,"props":15730,"children":15732},{"name":15731},"VUID-vkCmdDrawIndirectByteCountEXT-colorAttachmentCount-09372",[15733],{"type":21,"tag":22,"props":15734,"children":15735},{},[15736,15737,15741,15742,15746,15747,15752,15753,15758,15760,15765,15767,15770,15772,15778,15779,15785],{"type":26,"value":7190},{"type":21,"tag":511,"props":15738,"children":15739},{"href":7178},[15740],{"type":26,"value":7181},{"type":26,"value":8004},{"type":21,"tag":511,"props":15743,"children":15744},{"href":4165},[15745],{"type":26,"value":4168},{"type":26,"value":249},{"type":21,"tag":42,"props":15748,"children":15750},{"className":15749},[],[15751],{"type":26,"value":7598},{"type":26,"value":774},{"type":21,"tag":42,"props":15754,"children":15756},{"className":15755},[],[15757],{"type":26,"value":6949},{"type":26,"value":15759},", a color\nattachment with a resolve mode of\n",{"type":21,"tag":42,"props":15761,"children":15763},{"className":15762},[],[15764],{"type":26,"value":7931},{"type":26,"value":15766},", and a fragment\nshader is bound, it ",{"type":21,"tag":800,"props":15768,"children":15769},{"type":802},[],{"type":26,"value":15771}," not declare the ",{"type":21,"tag":42,"props":15773,"children":15775},{"className":15774},[],[15776],{"type":26,"value":15777},"DepthReplacing",{"type":26,"value":858},{"type":21,"tag":42,"props":15780,"children":15782},{"className":15781},[],[15783],{"type":26,"value":15784},"StencilRefReplacingEXT",{"type":26,"value":15786}," execution modes",{"type":21,"tag":711,"props":15788,"children":15790},{"name":15789},"VUID-vkCmdDrawIndirectByteCountEXT-pDynamicStates-08715",[15791],{"type":21,"tag":22,"props":15792,"children":15793},{},[15794,15796,15801,15803,15809,15810,15816,15818,15824,15826,15832,15833,15839,15841,15845,15846,15849,15850],{"type":26,"value":15795},"If the bound graphics pipeline state includes a fragment shader stage,\nwas created with ",{"type":21,"tag":42,"props":15797,"children":15799},{"className":15798},[],[15800],{"type":26,"value":5480},{"type":26,"value":15802}," set in\n",{"type":21,"tag":511,"props":15804,"children":15806},{"href":15805},"/man/VkPipelineDynamicStateCreateInfo",[15807],{"type":26,"value":15808},"VkPipelineDynamicStateCreateInfo",{"type":26,"value":249},{"type":21,"tag":42,"props":15811,"children":15813},{"className":15812},[],[15814],{"type":26,"value":15815},"pDynamicStates",{"type":26,"value":15817},", and the\nfragment shader declares the ",{"type":21,"tag":42,"props":15819,"children":15821},{"className":15820},[],[15822],{"type":26,"value":15823},"EarlyFragmentTests",{"type":26,"value":15825}," execution mode and\nuses ",{"type":21,"tag":42,"props":15827,"children":15829},{"className":15828},[],[15830],{"type":26,"value":15831},"OpDepthAttachmentReadEXT",{"type":26,"value":7196},{"type":21,"tag":42,"props":15834,"children":15836},{"className":15835},[],[15837],{"type":26,"value":15838},"depthWriteEnable",{"type":26,"value":15840}," parameter\nin the last call to ",{"type":21,"tag":511,"props":15842,"children":15843},{"href":5501},[15844],{"type":26,"value":5504},{"type":26,"value":798},{"type":21,"tag":800,"props":15847,"children":15848},{"type":802},[],{"type":26,"value":1112},{"type":21,"tag":42,"props":15851,"children":15853},{"className":15852},[],[15854],{"type":26,"value":780},{"type":21,"tag":711,"props":15856,"children":15858},{"name":15857},"VUID-vkCmdDrawIndirectByteCountEXT-pDynamicStates-08716",[15859],{"type":21,"tag":22,"props":15860,"children":15861},{},[15862,15863,15868,15869,15873,15874,15879,15880,15885,15886,15892,15893,15898,15900,15904,15905,15908,15909],{"type":26,"value":15795},{"type":21,"tag":42,"props":15864,"children":15866},{"className":15865},[],[15867],{"type":26,"value":5060},{"type":26,"value":15802},{"type":21,"tag":511,"props":15870,"children":15871},{"href":15805},[15872],{"type":26,"value":15808},{"type":26,"value":249},{"type":21,"tag":42,"props":15875,"children":15877},{"className":15876},[],[15878],{"type":26,"value":15815},{"type":26,"value":15817},{"type":21,"tag":42,"props":15881,"children":15883},{"className":15882},[],[15884],{"type":26,"value":15823},{"type":26,"value":15825},{"type":21,"tag":42,"props":15887,"children":15889},{"className":15888},[],[15890],{"type":26,"value":15891},"OpStencilAttachmentReadEXT",{"type":26,"value":7196},{"type":21,"tag":42,"props":15894,"children":15896},{"className":15895},[],[15897],{"type":26,"value":4374},{"type":26,"value":15899}," parameter in\nthe last call to ",{"type":21,"tag":511,"props":15901,"children":15902},{"href":5098},[15903],{"type":26,"value":5101},{"type":26,"value":798},{"type":21,"tag":800,"props":15906,"children":15907},{"type":802},[],{"type":26,"value":3896},{"type":21,"tag":42,"props":15910,"children":15912},{"className":15911},[],[15913],{"type":26,"value":657},{"type":21,"tag":711,"props":15915,"children":15917},{"name":15916},"VUID-vkCmdDrawIndirectByteCountEXT-None-09116",[15918,15926],{"type":21,"tag":33,"props":15919,"children":15921},{"code":15920},"If\na shader object is bound to any graphics stage\n",[15922],{"type":21,"tag":42,"props":15923,"children":15924},{"__ignoreMap":38},[15925],{"type":26,"value":15920},{"type":21,"tag":22,"props":15927,"children":15928},{},[15929,15931,15936,15938,15944,15946,15952,15953,15957,15960,15962,15968,15969,15975,15977,15983],{"type":26,"value":15930},"or\nthe currently bound graphics pipeline was created with\n",{"type":21,"tag":42,"props":15932,"children":15934},{"className":15933},[],[15935],{"type":26,"value":10927},{"type":26,"value":15937},",\nand the format of any color attachment is\n",{"type":21,"tag":42,"props":15939,"children":15941},{"className":15940},[],[15942],{"type":26,"value":15943},"VK_FORMAT_E5B9G9R9_UFLOAT_PACK32",{"type":26,"value":15945},", the corresponding element of the\n",{"type":21,"tag":42,"props":15947,"children":15949},{"className":15948},[],[15950],{"type":26,"value":15951},"pColorWriteMasks",{"type":26,"value":5800},{"type":21,"tag":511,"props":15954,"children":15955},{"href":10931},[15956],{"type":26,"value":10934},{"type":21,"tag":800,"props":15958,"children":15959},{"type":802},[],{"type":26,"value":15961}," either include all of ",{"type":21,"tag":42,"props":15963,"children":15965},{"className":15964},[],[15966],{"type":26,"value":15967},"VK_COLOR_COMPONENT_R_BIT",{"type":26,"value":88},{"type":21,"tag":42,"props":15970,"children":15972},{"className":15971},[],[15973],{"type":26,"value":15974},"VK_COLOR_COMPONENT_G_BIT",{"type":26,"value":15976},", and ",{"type":21,"tag":42,"props":15978,"children":15980},{"className":15979},[],[15981],{"type":26,"value":15982},"VK_COLOR_COMPONENT_B_BIT",{"type":26,"value":15984},", or\nnone of them",{"type":21,"tag":711,"props":15986,"children":15988},{"name":15987},"VUID-vkCmdDrawIndirectByteCountEXT-maxFragmentDualSrcAttachments-09239",[15989],{"type":21,"tag":22,"props":15990,"children":15991},{},[15992,15993,15999,16001,16007,16009,16014,16016,16022,16024,16030,16031,16037,16038,16044,16046,16049,16051],{"type":26,"value":2719},{"type":21,"tag":511,"props":15994,"children":15996},{"href":15995},"/chapters/framebuffer#framebuffer-blending",[15997],{"type":26,"value":15998},"blending",{"type":26,"value":16000}," is enabled for any attachment where\neither the source or destination blend factors for that attachment\n",{"type":21,"tag":511,"props":16002,"children":16004},{"href":16003},"/chapters/framebuffer#framebuffer-dsb",[16005],{"type":26,"value":16006},"use the secondary color input",{"type":26,"value":16008},", the maximum value of\n",{"type":21,"tag":42,"props":16010,"children":16012},{"className":16011},[],[16013],{"type":26,"value":10510},{"type":26,"value":16015}," for any output attachment ",{"type":21,"tag":511,"props":16017,"children":16019},{"href":16018},"/chapters/shaders#shaders-staticuse",[16020],{"type":26,"value":16021},"statically\nused",{"type":26,"value":16023}," in the ",{"type":21,"tag":42,"props":16025,"children":16027},{"className":16026},[],[16028],{"type":26,"value":16029},"Fragment",{"type":26,"value":798},{"type":21,"tag":42,"props":16032,"children":16034},{"className":16033},[],[16035],{"type":26,"value":16036},"Execution",{"type":26,"value":798},{"type":21,"tag":42,"props":16039,"children":16041},{"className":16040},[],[16042],{"type":26,"value":16043},"Model",{"type":26,"value":16045}," executed by this command\n",{"type":21,"tag":800,"props":16047,"children":16048},{"type":802},[],{"type":26,"value":16050}," be less than ",{"type":21,"tag":511,"props":16052,"children":16054},{"href":16053},"/man/VkPhysicalDeviceLimits#limits-maxFragmentDualSrcAttachments",[16055],{"type":21,"tag":42,"props":16056,"children":16058},{"className":16057},[],[16059],{"type":26,"value":16060},"maxFragmentDualSrcAttachments",{"type":21,"tag":711,"props":16062,"children":16064},{"name":16063},"VUID-vkCmdDrawIndirectByteCountEXT-None-09548",[16065],{"type":21,"tag":22,"props":16066,"children":16067},{},[16068,16070,16074,16076,16082,16083,16089,16091,16097,16098,16101],{"type":26,"value":16069},"If the current render pass was begun with ",{"type":21,"tag":511,"props":16071,"children":16072},{"href":7178},[16073],{"type":26,"value":7181},{"type":26,"value":16075},",\nand there is no shader object bound to any graphics stage,\nthe value of each element of\n",{"type":21,"tag":511,"props":16077,"children":16079},{"href":16078},"/man/VkRenderingAttachmentLocationInfoKHR",[16080],{"type":26,"value":16081},"VkRenderingAttachmentLocationInfoKHR",{"type":26,"value":249},{"type":21,"tag":42,"props":16084,"children":16086},{"className":16085},[],[16087],{"type":26,"value":16088},"pColorAttachmentLocations",{"type":26,"value":16090},"\nset by ",{"type":21,"tag":511,"props":16092,"children":16094},{"href":16093},"/man/vkCmdSetRenderingAttachmentLocationsKHR",[16095],{"type":26,"value":16096},"vkCmdSetRenderingAttachmentLocationsKHR",{"type":26,"value":798},{"type":21,"tag":800,"props":16099,"children":16100},{"type":802},[],{"type":26,"value":16102}," match the\nvalue set for the corresponding element in the currently bound pipeline",{"type":21,"tag":711,"props":16104,"children":16106},{"name":16105},"VUID-vkCmdDrawIndirectByteCountEXT-None-09549",[16107],{"type":21,"tag":22,"props":16108,"children":16109},{},[16110,16111,16115,16117,16120,16122],{"type":26,"value":16069},{"type":21,"tag":511,"props":16112,"children":16113},{"href":7178},[16114],{"type":26,"value":7181},{"type":26,"value":16116},",\nand there is no shader object bound to any graphics stage,\ninput attachment index mappings in the currently bound pipeline ",{"type":21,"tag":800,"props":16118,"children":16119},{"type":802},[],{"type":26,"value":16121},"\nmatch those set for the current render pass instance via\n",{"type":21,"tag":511,"props":16123,"children":16124},{"href":4106},[16125],{"type":26,"value":4109},{"type":21,"tag":711,"props":16127,"children":16129},{"name":16128},"VUID-vkCmdDrawIndirectByteCountEXT-None-09642",[16130],{"type":21,"tag":22,"props":16131,"children":16132},{},[16133,16134,16138,16140,16146,16148,16151,16152],{"type":26,"value":16069},{"type":21,"tag":511,"props":16135,"children":16136},{"href":7178},[16137],{"type":26,"value":7181},{"type":26,"value":16139}," with\nthe ",{"type":21,"tag":42,"props":16141,"children":16143},{"className":16142},[],[16144],{"type":26,"value":16145},"VK_RENDERING_ENABLE_LEGACY_DITHERING_BIT_EXT",{"type":26,"value":16147}," flag, the bound\ngraphics pipeline ",{"type":21,"tag":800,"props":16149,"children":16150},{"type":802},[],{"type":26,"value":2225},{"type":21,"tag":42,"props":16153,"children":16155},{"className":16154},[],[16156],{"type":26,"value":16157},"VK_PIPELINE_CREATE_2_ENABLE_LEGACY_DITHERING_BIT_EXT",{"type":21,"tag":711,"props":16159,"children":16161},{"name":16160},"VUID-vkCmdDrawIndirectByteCountEXT-None-09643",[16162],{"type":21,"tag":22,"props":16163,"children":16164},{},[16165,16166,16171,16173,16176,16178,16182,16184,16189],{"type":26,"value":5213},{"type":21,"tag":42,"props":16167,"children":16169},{"className":16168},[],[16170],{"type":26,"value":16157},{"type":26,"value":16172},", the current\nrender pass ",{"type":21,"tag":800,"props":16174,"children":16175},{"type":802},[],{"type":26,"value":16177}," have begun with ",{"type":21,"tag":511,"props":16179,"children":16180},{"href":7178},[16181],{"type":26,"value":7181},{"type":26,"value":16183}," with the\n",{"type":21,"tag":42,"props":16185,"children":16187},{"className":16186},[],[16188],{"type":26,"value":16145},{"type":26,"value":16190}," flag",{"type":21,"tag":711,"props":16192,"children":16194},{"name":16193},"VUID-vkCmdDrawIndirectByteCountEXT-None-04007",[16195],{"type":21,"tag":22,"props":16196,"children":16197},{},[16198,16200,16203,16205,16209],{"type":26,"value":16199},"All vertex input bindings accessed via vertex input variables declared\nin the vertex shader entry point’s interface ",{"type":21,"tag":800,"props":16201,"children":16202},{"type":802},[],{"type":26,"value":16204}," have either valid or\n",{"type":21,"tag":511,"props":16206,"children":16207},{"href":2543},[16208],{"type":26,"value":2546},{"type":26,"value":16210}," buffers bound",{"type":21,"tag":711,"props":16212,"children":16214},{"name":16213},"VUID-vkCmdDrawIndirectByteCountEXT-None-04008",[16215],{"type":21,"tag":22,"props":16216,"children":16217},{},[16218,16219,16229,16231,16234,16236],{"type":26,"value":1448},{"type":21,"tag":511,"props":16220,"children":16222},{"href":16221},"/man/VkPhysicalDeviceRobustness2FeaturesEXT#features-nullDescriptor",[16223],{"type":21,"tag":42,"props":16224,"children":16226},{"className":16225},[],[16227],{"type":26,"value":16228},"nullDescriptor",{"type":26,"value":16230}," 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":800,"props":16232,"children":16233},{"type":802},[],{"type":26,"value":16235}," not be\n",{"type":21,"tag":511,"props":16237,"children":16238},{"href":2543},[16239],{"type":26,"value":2546},{"type":21,"tag":711,"props":16241,"children":16243},{"name":16242},"VUID-vkCmdDrawIndirectByteCountEXT-None-02721",[16244],{"type":21,"tag":22,"props":16245,"children":16246},{},[16247,16248,16256,16258,16263,16264,16270,16272,16275,16277],{"type":26,"value":2719},{"type":21,"tag":511,"props":16249,"children":16250},{"href":2594},[16251],{"type":21,"tag":42,"props":16252,"children":16254},{"className":16253},[],[16255],{"type":26,"value":2601},{"type":26,"value":16257}," is not\nenabled,\nand that pipeline was created without enabling\n",{"type":21,"tag":42,"props":16259,"children":16261},{"className":16260},[],[16262],{"type":26,"value":2574},{"type":26,"value":2583},{"type":21,"tag":42,"props":16265,"children":16267},{"className":16266},[],[16268],{"type":26,"value":16269},"vertexInputs",{"type":26,"value":16271},",\nthen for a given vertex buffer binding, any attribute data fetched ",{"type":21,"tag":800,"props":16273,"children":16274},{"type":802},[],{"type":26,"value":16276},"\nbe entirely contained within the corresponding vertex buffer binding, as\ndescribed in ",{"type":21,"tag":511,"props":16278,"children":16280},{"href":16279},"/chapters/fxvertex#fxvertex-input",[16281],{"type":26,"value":16282},"Vertex Input Description",{"type":21,"tag":711,"props":16284,"children":16286},{"name":16285},"VUID-vkCmdDrawIndirectByteCountEXT-None-07842",[16287,16295],{"type":21,"tag":33,"props":16288,"children":16290},{"code":16289},"If\nthere is a shader object bound to the `VK_SHADER_STAGE_VERTEX_BIT`\nstage\n",[16291],{"type":21,"tag":42,"props":16292,"children":16293},{"__ignoreMap":38},[16294],{"type":26,"value":16289},{"type":21,"tag":22,"props":16296,"children":16297},{},[16298,16300,16306,16307,16311,16312,16315,16316,16320],{"type":26,"value":16299},"or\nthe bound graphics pipeline state was created with the\n",{"type":21,"tag":42,"props":16301,"children":16303},{"className":16302},[],[16304],{"type":26,"value":16305},"VK_DYNAMIC_STATE_PRIMITIVE_TOPOLOGY",{"type":26,"value":8822},{"type":21,"tag":511,"props":16308,"children":16309},{"href":4587},[16310],{"type":26,"value":4590},{"type":26,"value":798},{"type":21,"tag":800,"props":16313,"children":16314},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":16317,"children":16318},{"href":4425},[16319],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":16322,"children":16324},{"name":16323},"VUID-vkCmdDrawIndirectByteCountEXT-dynamicPrimitiveTopologyUnrestricted-07500",[16325],{"type":21,"tag":22,"props":16326,"children":16327},{},[16328,16329,16334,16336,16346,16347,16352,16353,16358,16359,16364,16365,16368,16370,16376,16378,16384,16385,16391],{"type":26,"value":4402},{"type":21,"tag":42,"props":16330,"children":16332},{"className":16331},[],[16333],{"type":26,"value":16305},{"type":26,"value":16335}," dynamic state enabled\nand the ",{"type":21,"tag":511,"props":16337,"children":16339},{"href":16338},"/man/VkPhysicalDeviceExtendedDynamicState3PropertiesEXT#limits-dynamicPrimitiveTopologyUnrestricted",[16340],{"type":21,"tag":42,"props":16341,"children":16343},{"className":16342},[],[16344],{"type":26,"value":16345},"dynamicPrimitiveTopologyUnrestricted",{"type":26,"value":1673},{"type":21,"tag":42,"props":16348,"children":16350},{"className":16349},[],[16351],{"type":26,"value":780},{"type":26,"value":12958},{"type":21,"tag":42,"props":16354,"children":16356},{"className":16355},[],[16357],{"type":26,"value":4597},{"type":26,"value":5931},{"type":21,"tag":42,"props":16360,"children":16362},{"className":16361},[],[16363],{"type":26,"value":4590},{"type":26,"value":798},{"type":21,"tag":800,"props":16366,"children":16367},{"type":802},[],{"type":26,"value":16369}," be of the same\n",{"type":21,"tag":511,"props":16371,"children":16373},{"href":16372},"/chapters/drawing#drawing-primitive-topology-class",[16374],{"type":26,"value":16375},"topology class",{"type":26,"value":16377}," as the pipeline\n",{"type":21,"tag":511,"props":16379,"children":16381},{"href":16380},"/man/VkPipelineInputAssemblyStateCreateInfo",[16382],{"type":26,"value":16383},"VkPipelineInputAssemblyStateCreateInfo",{"type":26,"value":249},{"type":21,"tag":42,"props":16386,"children":16388},{"className":16387},[],[16389],{"type":26,"value":16390},"topology",{"type":26,"value":16392}," state",{"type":21,"tag":711,"props":16394,"children":16396},{"name":16395},"VUID-vkCmdDrawIndirectByteCountEXT-pStrides-04913",[16397],{"type":21,"tag":22,"props":16398,"children":16399},{},[16400,16402,16408,16410,16416,16418,16424,16425,16428,16429,16433,16435,16441,16442,16446,16447,16450,16451],{"type":26,"value":16401},"If the bound graphics pipeline was created with the\n",{"type":21,"tag":42,"props":16403,"children":16405},{"className":16404},[],[16406],{"type":26,"value":16407},"VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT",{"type":26,"value":16409}," dynamic state\nenabled,\nbut without the ",{"type":21,"tag":42,"props":16411,"children":16413},{"className":16412},[],[16414],{"type":26,"value":16415},"VK_DYNAMIC_STATE_VERTEX_INPUT_EXT",{"type":26,"value":16417}," dynamic state\nenabled,\nthen ",{"type":21,"tag":511,"props":16419,"children":16421},{"href":16420},"/man/vkCmdBindVertexBuffers2EXT",[16422],{"type":26,"value":16423},"vkCmdBindVertexBuffers2EXT",{"type":26,"value":798},{"type":21,"tag":800,"props":16426,"children":16427},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":16430,"children":16431},{"href":4425},[16432],{"type":26,"value":4428},{"type":26,"value":16434}," in the current\ncommand buffer prior to this draw command, and the ",{"type":21,"tag":42,"props":16436,"children":16438},{"className":16437},[],[16439],{"type":26,"value":16440},"pStrides",{"type":26,"value":5948},{"type":21,"tag":511,"props":16443,"children":16444},{"href":16420},[16445],{"type":26,"value":16423},{"type":26,"value":798},{"type":21,"tag":800,"props":16448,"children":16449},{"type":802},[],{"type":26,"value":10019},{"type":21,"tag":42,"props":16452,"children":16454},{"className":16453},[],[16455],{"type":26,"value":4150},{"type":21,"tag":711,"props":16457,"children":16459},{"name":16458},"VUID-vkCmdDrawIndirectByteCountEXT-None-04914",[16460,16467],{"type":21,"tag":33,"props":16461,"children":16462},{"code":16289},[16463],{"type":21,"tag":42,"props":16464,"children":16465},{"__ignoreMap":38},[16466],{"type":26,"value":16289},{"type":21,"tag":22,"props":16468,"children":16469},{},[16470,16471,16476,16477,16483,16484,16487,16488,16492],{"type":26,"value":16299},{"type":21,"tag":42,"props":16472,"children":16474},{"className":16473},[],[16475],{"type":26,"value":16415},{"type":26,"value":8822},{"type":21,"tag":511,"props":16478,"children":16480},{"href":16479},"/man/vkCmdSetVertexInputEXT",[16481],{"type":26,"value":16482},"vkCmdSetVertexInputEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":16485,"children":16486},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":16489,"children":16490},{"href":4425},[16491],{"type":26,"value":4428},{"type":26,"value":16493}," in the current\ncommand buffer prior to this draw command",{"type":21,"tag":711,"props":16495,"children":16497},{"name":16496},"VUID-vkCmdDrawIndirectByteCountEXT-Input-07939",[16498,16505],{"type":21,"tag":33,"props":16499,"children":16500},{"code":16289},[16501],{"type":21,"tag":42,"props":16502,"children":16503},{"__ignoreMap":38},[16504],{"type":26,"value":16289},{"type":21,"tag":22,"props":16506,"children":16507},{},[16508,16509,16514,16516,16522,16524,16529,16530,16536,16537,16542,16543,16548,16549,16555,16558,16560,16566,16567],{"type":26,"value":16299},{"type":21,"tag":42,"props":16510,"children":16512},{"className":16511},[],[16513],{"type":26,"value":16415},{"type":26,"value":16515}," dynamic state enabled\nthen all variables with the ",{"type":21,"tag":42,"props":16517,"children":16519},{"className":16518},[],[16520],{"type":26,"value":16521},"Input",{"type":26,"value":16523}," storage class decorated with\n",{"type":21,"tag":42,"props":16525,"children":16527},{"className":16526},[],[16528],{"type":26,"value":10510},{"type":26,"value":16023},{"type":21,"tag":42,"props":16531,"children":16533},{"className":16532},[],[16534],{"type":26,"value":16535},"Vertex",{"type":26,"value":798},{"type":21,"tag":42,"props":16538,"children":16540},{"className":16539},[],[16541],{"type":26,"value":16036},{"type":26,"value":798},{"type":21,"tag":42,"props":16544,"children":16546},{"className":16545},[],[16547],{"type":26,"value":16043},{"type":26,"value":798},{"type":21,"tag":42,"props":16550,"children":16552},{"className":16551},[],[16553],{"type":26,"value":16554},"OpEntryPoint",{"type":21,"tag":800,"props":16556,"children":16557},{"type":802},[],{"type":26,"value":16559}," contain a location in\n",{"type":21,"tag":511,"props":16561,"children":16563},{"href":16562},"/man/VkVertexInputAttributeDescription2EXT",[16564],{"type":26,"value":16565},"VkVertexInputAttributeDescription2EXT",{"type":26,"value":249},{"type":21,"tag":42,"props":16568,"children":16570},{"className":16569},[],[16571],{"type":26,"value":16572},"location",{"type":21,"tag":711,"props":16574,"children":16576},{"name":16575},"VUID-vkCmdDrawIndirectByteCountEXT-Input-08734",[16577,16584],{"type":21,"tag":33,"props":16578,"children":16579},{"code":16289},[16580],{"type":21,"tag":42,"props":16581,"children":16582},{"__ignoreMap":38},[16583],{"type":26,"value":16289},{"type":21,"tag":22,"props":16585,"children":16586},{},[16587,16588,16593,16595,16605,16607,16612,16614,16619,16620,16625,16626,16631,16632,16637,16638,16643,16645,16650,16652,16657,16658,16663,16664,16669,16670,16675,16680,16681,16684,16686,16690,16691],{"type":26,"value":16299},{"type":21,"tag":42,"props":16589,"children":16591},{"className":16590},[],[16592],{"type":26,"value":16415},{"type":26,"value":16594}," dynamic state enabled\nand either ",{"type":21,"tag":511,"props":16596,"children":16598},{"href":16597},"/man/VkPhysicalDeviceLegacyVertexAttributesFeaturesEXT#features-legacyVertexAttributes",[16599],{"type":21,"tag":42,"props":16600,"children":16602},{"className":16601},[],[16603],{"type":26,"value":16604},"legacyVertexAttributes",{"type":26,"value":16606}," is not enabled or the SPIR-V Type\nassociated with a given ",{"type":21,"tag":42,"props":16608,"children":16610},{"className":16609},[],[16611],{"type":26,"value":16521},{"type":26,"value":16613}," variable of the corresponding\n",{"type":21,"tag":42,"props":16615,"children":16617},{"className":16616},[],[16618],{"type":26,"value":10510},{"type":26,"value":16023},{"type":21,"tag":42,"props":16621,"children":16623},{"className":16622},[],[16624],{"type":26,"value":16535},{"type":26,"value":798},{"type":21,"tag":42,"props":16627,"children":16629},{"className":16628},[],[16630],{"type":26,"value":16036},{"type":26,"value":798},{"type":21,"tag":42,"props":16633,"children":16635},{"className":16634},[],[16636],{"type":26,"value":16043},{"type":26,"value":798},{"type":21,"tag":42,"props":16639,"children":16641},{"className":16640},[],[16642],{"type":26,"value":16554},{"type":26,"value":16644}," is\n64-bit,\nthen the numeric type associated with all ",{"type":21,"tag":42,"props":16646,"children":16648},{"className":16647},[],[16649],{"type":26,"value":16521},{"type":26,"value":16651}," variables of the\ncorresponding ",{"type":21,"tag":42,"props":16653,"children":16655},{"className":16654},[],[16656],{"type":26,"value":10510},{"type":26,"value":16023},{"type":21,"tag":42,"props":16659,"children":16661},{"className":16660},[],[16662],{"type":26,"value":16535},{"type":26,"value":798},{"type":21,"tag":42,"props":16665,"children":16667},{"className":16666},[],[16668],{"type":26,"value":16036},{"type":26,"value":798},{"type":21,"tag":42,"props":16671,"children":16673},{"className":16672},[],[16674],{"type":26,"value":16043},{"type":21,"tag":42,"props":16676,"children":16678},{"className":16677},[],[16679],{"type":26,"value":16554},{"type":26,"value":798},{"type":21,"tag":800,"props":16682,"children":16683},{"type":802},[],{"type":26,"value":16685}," be the same as\n",{"type":21,"tag":511,"props":16687,"children":16688},{"href":16562},[16689],{"type":26,"value":16565},{"type":26,"value":249},{"type":21,"tag":42,"props":16692,"children":16694},{"className":16693},[],[16695],{"type":26,"value":2908},{"type":21,"tag":711,"props":16697,"children":16699},{"name":16698},"VUID-vkCmdDrawIndirectByteCountEXT-format-08936",[16700,16707],{"type":21,"tag":33,"props":16701,"children":16702},{"code":16289},[16703],{"type":21,"tag":42,"props":16704,"children":16705},{"__ignoreMap":38},[16706],{"type":26,"value":16289},{"type":21,"tag":22,"props":16708,"children":16709},{},[16710,16711,16716,16718,16722,16723,16728,16730,16735,16737,16742,16743,16748,16753,16754,16759,16760,16765,16766,16769],{"type":26,"value":16299},{"type":21,"tag":42,"props":16712,"children":16714},{"className":16713},[],[16715],{"type":26,"value":16415},{"type":26,"value":16717}," dynamic state enabled\nand ",{"type":21,"tag":511,"props":16719,"children":16720},{"href":16562},[16721],{"type":26,"value":16565},{"type":26,"value":249},{"type":21,"tag":42,"props":16724,"children":16726},{"className":16725},[],[16727],{"type":26,"value":2908},{"type":26,"value":16729}," has a\n64-bit component, then the scalar width associated with all ",{"type":21,"tag":42,"props":16731,"children":16733},{"className":16732},[],[16734],{"type":26,"value":16521},{"type":26,"value":16736},"\nvariables of the corresponding ",{"type":21,"tag":42,"props":16738,"children":16740},{"className":16739},[],[16741],{"type":26,"value":10510},{"type":26,"value":16023},{"type":21,"tag":42,"props":16744,"children":16746},{"className":16745},[],[16747],{"type":26,"value":16535},{"type":21,"tag":42,"props":16749,"children":16751},{"className":16750},[],[16752],{"type":26,"value":16036},{"type":26,"value":798},{"type":21,"tag":42,"props":16755,"children":16757},{"className":16756},[],[16758],{"type":26,"value":16043},{"type":26,"value":798},{"type":21,"tag":42,"props":16761,"children":16763},{"className":16762},[],[16764],{"type":26,"value":16554},{"type":26,"value":798},{"type":21,"tag":800,"props":16767,"children":16768},{"type":802},[],{"type":26,"value":16770}," be 64-bit",{"type":21,"tag":711,"props":16772,"children":16774},{"name":16773},"VUID-vkCmdDrawIndirectByteCountEXT-format-08937",[16775,16782],{"type":21,"tag":33,"props":16776,"children":16777},{"code":16289},[16778],{"type":21,"tag":42,"props":16779,"children":16780},{"__ignoreMap":38},[16781],{"type":26,"value":16289},{"type":21,"tag":22,"props":16783,"children":16784},{},[16785,16786,16791,16793,16798,16800,16805,16807,16812,16813,16818,16819,16824,16829,16831,16835,16836,16841,16842,16845],{"type":26,"value":16299},{"type":21,"tag":42,"props":16787,"children":16789},{"className":16788},[],[16790],{"type":26,"value":16415},{"type":26,"value":16792}," dynamic state enabled\nand the scalar width associated with a ",{"type":21,"tag":42,"props":16794,"children":16796},{"className":16795},[],[16797],{"type":26,"value":10510},{"type":26,"value":16799}," decorated\n",{"type":21,"tag":42,"props":16801,"children":16803},{"className":16802},[],[16804],{"type":26,"value":16521},{"type":26,"value":16806}," variable in the ",{"type":21,"tag":42,"props":16808,"children":16810},{"className":16809},[],[16811],{"type":26,"value":16535},{"type":26,"value":798},{"type":21,"tag":42,"props":16814,"children":16816},{"className":16815},[],[16817],{"type":26,"value":16036},{"type":26,"value":798},{"type":21,"tag":42,"props":16820,"children":16822},{"className":16821},[],[16823],{"type":26,"value":16043},{"type":21,"tag":42,"props":16825,"children":16827},{"className":16826},[],[16828],{"type":26,"value":16554},{"type":26,"value":16830}," is 64-bit, then the corresponding\n",{"type":21,"tag":511,"props":16832,"children":16833},{"href":16562},[16834],{"type":26,"value":16565},{"type":26,"value":249},{"type":21,"tag":42,"props":16837,"children":16839},{"className":16838},[],[16840],{"type":26,"value":2908},{"type":26,"value":798},{"type":21,"tag":800,"props":16843,"children":16844},{"type":802},[],{"type":26,"value":16846}," have a\n64-bit component",{"type":21,"tag":711,"props":16848,"children":16850},{"name":16849},"VUID-vkCmdDrawIndirectByteCountEXT-None-09203",[16851,16858],{"type":21,"tag":33,"props":16852,"children":16853},{"code":16289},[16854],{"type":21,"tag":42,"props":16855,"children":16856},{"__ignoreMap":38},[16857],{"type":26,"value":16289},{"type":21,"tag":22,"props":16859,"children":16860},{},[16861,16862,16867,16868,16872,16873,16878,16880,16885,16887,16892,16893,16898,16899,16904,16905,16910,16911,16916,16919],{"type":26,"value":16299},{"type":21,"tag":42,"props":16863,"children":16865},{"className":16864},[],[16866],{"type":26,"value":16415},{"type":26,"value":16717},{"type":21,"tag":511,"props":16869,"children":16870},{"href":16562},[16871],{"type":26,"value":16565},{"type":26,"value":249},{"type":21,"tag":42,"props":16874,"children":16876},{"className":16875},[],[16877],{"type":26,"value":2908},{"type":26,"value":16879}," has a\n64-bit component, then all ",{"type":21,"tag":42,"props":16881,"children":16883},{"className":16882},[],[16884],{"type":26,"value":16521},{"type":26,"value":16886}," variables at the corresponding\n",{"type":21,"tag":42,"props":16888,"children":16890},{"className":16889},[],[16891],{"type":26,"value":10510},{"type":26,"value":16023},{"type":21,"tag":42,"props":16894,"children":16896},{"className":16895},[],[16897],{"type":26,"value":16535},{"type":26,"value":798},{"type":21,"tag":42,"props":16900,"children":16902},{"className":16901},[],[16903],{"type":26,"value":16036},{"type":26,"value":798},{"type":21,"tag":42,"props":16906,"children":16908},{"className":16907},[],[16909],{"type":26,"value":16043},{"type":26,"value":798},{"type":21,"tag":42,"props":16912,"children":16914},{"className":16913},[],[16915],{"type":26,"value":16554},{"type":21,"tag":800,"props":16917,"children":16918},{"type":802},[],{"type":26,"value":16920}," not use components that are not present in the format",{"type":21,"tag":711,"props":16922,"children":16924},{"name":16923},"VUID-vkCmdDrawIndirectByteCountEXT-None-04875",[16925,16933],{"type":21,"tag":33,"props":16926,"children":16928},{"code":16927},"If\nthere is a shader object bound to the `VK_SHADER_STAGE_VERTEX_BIT`\nstage and the most recent call to `vkCmdSetPrimitiveTopology` in the\ncurrent command buffer set `primitiveTopology` to\n`VK_PRIMITIVE_TOPOLOGY_PATCH_LIST`,\n",[16929],{"type":21,"tag":42,"props":16930,"children":16931},{"__ignoreMap":38},[16932],{"type":26,"value":16927},{"type":21,"tag":22,"props":16934,"children":16935},{},[16936,16937,16943,16944,16950,16951,16954,16955,16959],{"type":26,"value":16299},{"type":21,"tag":42,"props":16938,"children":16940},{"className":16939},[],[16941],{"type":26,"value":16942},"VK_DYNAMIC_STATE_PATCH_CONTROL_POINTS_EXT",{"type":26,"value":8822},{"type":21,"tag":511,"props":16945,"children":16947},{"href":16946},"/man/vkCmdSetPatchControlPointsEXT",[16948],{"type":26,"value":16949},"vkCmdSetPatchControlPointsEXT",{"type":26,"value":798},{"type":21,"tag":800,"props":16952,"children":16953},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":16956,"children":16957},{"href":4425},[16958],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":16961,"children":16963},{"name":16962},"VUID-vkCmdDrawIndirectByteCountEXT-None-04879",[16964,16971],{"type":21,"tag":33,"props":16965,"children":16966},{"code":16289},[16967],{"type":21,"tag":42,"props":16968,"children":16969},{"__ignoreMap":38},[16970],{"type":26,"value":16289},{"type":21,"tag":22,"props":16972,"children":16973},{},[16974,16975,16981,16982,16988,16989,16992,16993,16997],{"type":26,"value":16299},{"type":21,"tag":42,"props":16976,"children":16978},{"className":16977},[],[16979],{"type":26,"value":16980},"VK_DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE",{"type":26,"value":8822},{"type":21,"tag":511,"props":16983,"children":16985},{"href":16984},"/man/vkCmdSetPrimitiveRestartEnable",[16986],{"type":26,"value":16987},"vkCmdSetPrimitiveRestartEnable",{"type":26,"value":798},{"type":21,"tag":800,"props":16990,"children":16991},{"type":802},[],{"type":26,"value":5040},{"type":21,"tag":511,"props":16994,"children":16995},{"href":4425},[16996],{"type":26,"value":4428},{"type":26,"value":5046},{"type":21,"tag":711,"props":16999,"children":17001},{"name":17000},"VUID-vkCmdDrawIndirectByteCountEXT-None-09637",[17002,17010],{"type":21,"tag":33,"props":17003,"children":17005},{"code":17004},"If\nthe [`primitiveTopologyListRestart`](xref::features-primitiveTopologyListRestart) feature is not enabled,\nthe topology is `VK_PRIMITIVE_TOPOLOGY_POINT_LIST`,\n`VK_PRIMITIVE_TOPOLOGY_LINE_LIST`,\n`VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST`,\n`VK_PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY`, or\n`VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY`,\nthere is a shader object bound to the `VK_SHADER_STAGE_VERTEX_BIT`\nstage\n",[17006],{"type":21,"tag":42,"props":17007,"children":17008},{"__ignoreMap":38},[17009],{"type":26,"value":17004},{"type":21,"tag":22,"props":17011,"children":17012},{},[17013,17014,17019,17020,17024,17025,17028,17029],{"type":26,"value":16299},{"type":21,"tag":42,"props":17015,"children":17017},{"className":17016},[],[17018],{"type":26,"value":16980},{"type":26,"value":8822},{"type":21,"tag":511,"props":17021,"children":17022},{"href":16984},[17023],{"type":26,"value":16987},{"type":26,"value":798},{"type":21,"tag":800,"props":17026,"children":17027},{"type":802},[],{"type":26,"value":3896},{"type":21,"tag":42,"props":17030,"children":17032},{"className":17031},[],[17033],{"type":26,"value":780},{"type":21,"tag":711,"props":17035,"children":17037},{"name":17036},"VUID-vkCmdDrawIndirectByteCountEXT-stage-06481",[17038],{"type":21,"tag":22,"props":17039,"children":17040},{},[17041,17043,17046,17048,17052,17053,17058,17059,17063,17064,17069,17070,17075,17076],{"type":26,"value":17042},"The bound graphics pipeline ",{"type":21,"tag":800,"props":17044,"children":17045},{"type":802},[],{"type":26,"value":17047}," not have been created with the\n",{"type":21,"tag":511,"props":17049,"children":17050},{"href":14963},[17051],{"type":26,"value":14966},{"type":26,"value":249},{"type":21,"tag":42,"props":17054,"children":17056},{"className":17055},[],[17057],{"type":26,"value":14973},{"type":26,"value":14975},{"type":21,"tag":511,"props":17060,"children":17061},{"href":9957},[17062],{"type":26,"value":3918},{"type":26,"value":249},{"type":21,"tag":42,"props":17065,"children":17067},{"className":17066},[],[17068],{"type":26,"value":14986},{"type":26,"value":14988},{"type":21,"tag":42,"props":17071,"children":17073},{"className":17072},[],[17074],{"type":26,"value":15328},{"type":26,"value":735},{"type":21,"tag":42,"props":17077,"children":17079},{"className":17078},[],[17080],{"type":26,"value":15369},{"type":21,"tag":711,"props":17082,"children":17084},{"name":17083},"VUID-vkCmdDrawIndirectByteCountEXT-None-08885",[17085],{"type":21,"tag":22,"props":17086,"children":17087},{},[17088,17090,17093,17095,17100,17101,17106],{"type":26,"value":17089},"There ",{"type":21,"tag":800,"props":17091,"children":17092},{"type":802},[],{"type":26,"value":17094}," be no shader object bound to either of the\n",{"type":21,"tag":42,"props":17096,"children":17098},{"className":17097},[],[17099],{"type":26,"value":15328},{"type":26,"value":735},{"type":21,"tag":42,"props":17102,"children":17104},{"className":17103},[],[17105],{"type":26,"value":15369},{"type":26,"value":17107},"\nstages",{"type":21,"tag":711,"props":17109,"children":17111},{"name":17110},"VUID-vkCmdDrawIndirectByteCountEXT-pNext-09461",[17112],{"type":21,"tag":22,"props":17113,"children":17114},{},[17115,17117,17123,17124,17129,17131,17135,17136,17142,17144,17148,17149,17155,17157,17162,17164,17170,17172,17178,17179,17185,17186,17191,17192,17197,17198,17201,17202],{"type":26,"value":17116},"If the bound graphics pipeline state was created with\n",{"type":21,"tag":511,"props":17118,"children":17120},{"href":17119},"/man/VkPipelineVertexInputDivisorStateCreateInfoKHR",[17121],{"type":26,"value":17122},"VkPipelineVertexInputDivisorStateCreateInfoKHR",{"type":26,"value":16023},{"type":21,"tag":42,"props":17125,"children":17127},{"className":17126},[],[17128],{"type":26,"value":9884},{"type":26,"value":17130},"\nchain of ",{"type":21,"tag":511,"props":17132,"children":17133},{"href":9957},[17134],{"type":26,"value":3918},{"type":26,"value":249},{"type":21,"tag":42,"props":17137,"children":17139},{"className":17138},[],[17140],{"type":26,"value":17141},"pVertexInputState",{"type":26,"value":17143},",\nany member of\n",{"type":21,"tag":511,"props":17145,"children":17146},{"href":17119},[17147],{"type":26,"value":17122},{"type":26,"value":249},{"type":21,"tag":42,"props":17150,"children":17152},{"className":17151},[],[17153],{"type":26,"value":17154},"pVertexBindingDivisors",{"type":26,"value":17156},"\nhas a value other than ",{"type":21,"tag":42,"props":17158,"children":17160},{"className":17159},[],[17161],{"type":26,"value":6949},{"type":26,"value":17163}," in ",{"type":21,"tag":42,"props":17165,"children":17167},{"className":17166},[],[17168],{"type":26,"value":17169},"divisor",{"type":26,"value":17171},", and\n",{"type":21,"tag":511,"props":17173,"children":17175},{"href":17174},"/man/VkPhysicalDeviceVertexAttributeDivisorPropertiesKHR",[17176],{"type":26,"value":17177},"VkPhysicalDeviceVertexAttributeDivisorPropertiesKHR",{"type":26,"value":249},{"type":21,"tag":42,"props":17180,"children":17182},{"className":17181},[],[17183],{"type":26,"value":17184},"supportsNonZeroFirstInstance",{"type":26,"value":4721},{"type":21,"tag":42,"props":17187,"children":17189},{"className":17188},[],[17190],{"type":26,"value":780},{"type":26,"value":4728},{"type":21,"tag":42,"props":17193,"children":17195},{"className":17194},[],[17196],{"type":26,"value":440},{"type":26,"value":798},{"type":21,"tag":800,"props":17199,"children":17200},{"type":802},[],{"type":26,"value":3896},{"type":21,"tag":42,"props":17203,"children":17205},{"className":17204},[],[17206],{"type":26,"value":657},{"type":21,"tag":711,"props":17208,"children":17210},{"name":17209},"VUID-vkCmdDrawIndirectByteCountEXT-None-09462",[17211],{"type":21,"tag":22,"props":17212,"children":17213},{},[17214,17216,17222,17224,17229,17231,17237,17239,17243,17245,17250,17251,17256,17257,17261,17262,17267,17268,17273,17274,17279,17280,17283,17284],{"type":26,"value":17215},"If\n",{"type":21,"tag":511,"props":17217,"children":17219},{"href":17218},"/chapters/shaders#shaders-objects",[17220],{"type":26,"value":17221},"shader objects",{"type":26,"value":17223}," are used for drawing or\nthe bound graphics pipeline state was created with the\n",{"type":21,"tag":42,"props":17225,"children":17227},{"className":17226},[],[17228],{"type":26,"value":16415},{"type":26,"value":17230}," dynamic state enabled, any\nmember of the ",{"type":21,"tag":42,"props":17232,"children":17234},{"className":17233},[],[17235],{"type":26,"value":17236},"pVertexBindingDescriptions",{"type":26,"value":17238}," parameter to the\n",{"type":21,"tag":511,"props":17240,"children":17241},{"href":16479},[17242],{"type":26,"value":16482},{"type":26,"value":17244}," call that sets this dynamic state has a\nvalue other than ",{"type":21,"tag":42,"props":17246,"children":17248},{"className":17247},[],[17249],{"type":26,"value":6949},{"type":26,"value":17163},{"type":21,"tag":42,"props":17252,"children":17254},{"className":17253},[],[17255],{"type":26,"value":17169},{"type":26,"value":17171},{"type":21,"tag":511,"props":17258,"children":17259},{"href":17174},[17260],{"type":26,"value":17177},{"type":26,"value":249},{"type":21,"tag":42,"props":17263,"children":17265},{"className":17264},[],[17266],{"type":26,"value":17184},{"type":26,"value":4721},{"type":21,"tag":42,"props":17269,"children":17271},{"className":17270},[],[17272],{"type":26,"value":780},{"type":26,"value":4728},{"type":21,"tag":42,"props":17275,"children":17277},{"className":17276},[],[17278],{"type":26,"value":440},{"type":26,"value":798},{"type":21,"tag":800,"props":17281,"children":17282},{"type":802},[],{"type":26,"value":3896},{"type":21,"tag":42,"props":17285,"children":17287},{"className":17286},[],[17288],{"type":26,"value":657},{"type":21,"tag":711,"props":17290,"children":17292},{"name":17291},"VUID-vkCmdDrawIndirectByteCountEXT-transformFeedback-02287",[17293],{"type":21,"tag":22,"props":17294,"children":17295},{},[17296,17302,17303,17309,17312],{"type":21,"tag":42,"props":17297,"children":17299},{"className":17298},[],[17300],{"type":26,"value":17301},"VkPhysicalDeviceTransformFeedbackFeaturesEXT",{"type":26,"value":249},{"type":21,"tag":42,"props":17304,"children":17306},{"className":17305},[],[17307],{"type":26,"value":17308},"transformFeedback",{"type":21,"tag":800,"props":17310,"children":17311},{"type":802},[],{"type":26,"value":14700},{"type":21,"tag":711,"props":17314,"children":17316},{"name":17315},"VUID-vkCmdDrawIndirectByteCountEXT-transformFeedbackDraw-02288",[17317],{"type":21,"tag":22,"props":17318,"children":17319},{},[17320,17322,17325,17327,17333,17334],{"type":26,"value":17321},"The implementation ",{"type":21,"tag":800,"props":17323,"children":17324},{"type":802},[],{"type":26,"value":17326}," support\n",{"type":21,"tag":42,"props":17328,"children":17330},{"className":17329},[],[17331],{"type":26,"value":17332},"VkPhysicalDeviceTransformFeedbackPropertiesEXT",{"type":26,"value":249},{"type":21,"tag":42,"props":17335,"children":17337},{"className":17336},[],[17338],{"type":26,"value":17339},"transformFeedbackDraw",{"type":21,"tag":711,"props":17341,"children":17343},{"name":17342},"VUID-vkCmdDrawIndirectByteCountEXT-vertexStride-02289",[17344],{"type":21,"tag":22,"props":17345,"children":17346},{},[17347,17352,17353,17356,17358,17363,17364],{"type":21,"tag":42,"props":17348,"children":17350},{"className":17349},[],[17351],{"type":26,"value":494},{"type":26,"value":798},{"type":21,"tag":800,"props":17354,"children":17355},{"type":802},[],{"type":26,"value":17357}," be greater than 0 and less than or equal to\n",{"type":21,"tag":42,"props":17359,"children":17361},{"className":17360},[],[17362],{"type":26,"value":17332},{"type":26,"value":249},{"type":21,"tag":42,"props":17365,"children":17367},{"className":17366},[],[17368],{"type":26,"value":17369},"maxTransformFeedbackBufferDataStride",{"type":21,"tag":711,"props":17371,"children":17373},{"name":17372},"VUID-vkCmdDrawIndirectByteCountEXT-counterBuffer-04567",[17374],{"type":21,"tag":22,"props":17375,"children":17376},{},[17377,17378,17383,17385,17388,17390,17396],{"type":26,"value":2719},{"type":21,"tag":42,"props":17379,"children":17381},{"className":17380},[],[17382],{"type":26,"value":137},{"type":26,"value":17384}," is non-sparse then it ",{"type":21,"tag":800,"props":17386,"children":17387},{"type":802},[],{"type":26,"value":17389}," be bound completely\nand contiguously to a single ",{"type":21,"tag":42,"props":17391,"children":17393},{"className":17392},[],[17394],{"type":26,"value":17395},"VkDeviceMemory",{"type":26,"value":17397}," object",{"type":21,"tag":711,"props":17399,"children":17401},{"name":17400},"VUID-vkCmdDrawIndirectByteCountEXT-counterBuffer-02290",[17402],{"type":21,"tag":22,"props":17403,"children":17404},{},[17405,17410,17411,17414,17415,17421],{"type":21,"tag":42,"props":17406,"children":17408},{"className":17407},[],[17409],{"type":26,"value":137},{"type":26,"value":798},{"type":21,"tag":800,"props":17412,"children":17413},{"type":802},[],{"type":26,"value":5240},{"type":21,"tag":42,"props":17416,"children":17418},{"className":17417},[],[17419],{"type":26,"value":17420},"VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT",{"type":26,"value":5248},{"type":21,"tag":711,"props":17423,"children":17425},{"name":17424},"VUID-vkCmdDrawIndirectByteCountEXT-counterBufferOffset-04568",[17426],{"type":21,"tag":22,"props":17427,"children":17428},{},[17429,17434,17435,17438,17440],{"type":21,"tag":42,"props":17430,"children":17432},{"className":17431},[],[17433],{"type":26,"value":155},{"type":26,"value":798},{"type":21,"tag":800,"props":17436,"children":17437},{"type":802},[],{"type":26,"value":17439}," be a multiple of ",{"type":21,"tag":42,"props":17441,"children":17443},{"className":17442},[],[17444],{"type":26,"value":17445},"4",{"type":21,"tag":711,"props":17447,"children":17449},{"name":17448},"VUID-vkCmdDrawIndirectByteCountEXT-counterOffset-09474",[17450],{"type":21,"tag":22,"props":17451,"children":17452},{},[17453,17458,17459,17462,17463],{"type":21,"tag":42,"props":17454,"children":17456},{"className":17455},[],[17457],{"type":26,"value":471},{"type":26,"value":798},{"type":21,"tag":800,"props":17460,"children":17461},{"type":802},[],{"type":26,"value":17439},{"type":21,"tag":42,"props":17464,"children":17466},{"className":17465},[],[17467],{"type":26,"value":17445},{"type":21,"tag":711,"props":17469,"children":17471},{"name":17470},"VUID-vkCmdDrawIndirectByteCountEXT-vertexStride-09475",[17472],{"type":21,"tag":22,"props":17473,"children":17474},{},[17475,17480,17481,17484,17485],{"type":21,"tag":42,"props":17476,"children":17478},{"className":17477},[],[17479],{"type":26,"value":494},{"type":26,"value":798},{"type":21,"tag":800,"props":17482,"children":17483},{"type":802},[],{"type":26,"value":17439},{"type":21,"tag":42,"props":17486,"children":17488},{"className":17487},[],[17489],{"type":26,"value":17445},{"type":21,"tag":706,"props":17491,"children":17493},{"name":17492},"Valid Usage (Implicit)",[17494,17520,17542,17566,17595,17609,17622],{"type":21,"tag":711,"props":17495,"children":17497},{"name":17496},"VUID-vkCmdDrawIndirectByteCountEXT-commandBuffer-parameter",[17498],{"type":21,"tag":22,"props":17499,"children":17500},{},[17501,17506,17507,17510,17512,17518],{"type":21,"tag":42,"props":17502,"children":17504},{"className":17503},[],[17505],{"type":26,"value":83},{"type":26,"value":798},{"type":21,"tag":800,"props":17508,"children":17509},{"type":802},[],{"type":26,"value":17511}," be a valid ",{"type":21,"tag":511,"props":17513,"children":17515},{"href":17514},"/man/VkCommandBuffer",[17516],{"type":26,"value":17517},"VkCommandBuffer",{"type":26,"value":17519}," handle",{"type":21,"tag":711,"props":17521,"children":17523},{"name":17522},"VUID-vkCmdDrawIndirectByteCountEXT-counterBuffer-parameter",[17524],{"type":21,"tag":22,"props":17525,"children":17526},{},[17527,17532,17533,17536,17537,17541],{"type":21,"tag":42,"props":17528,"children":17530},{"className":17529},[],[17531],{"type":26,"value":137},{"type":26,"value":798},{"type":21,"tag":800,"props":17534,"children":17535},{"type":802},[],{"type":26,"value":17511},{"type":21,"tag":511,"props":17538,"children":17539},{"href":3322},[17540],{"type":26,"value":3325},{"type":26,"value":17519},{"type":21,"tag":711,"props":17543,"children":17545},{"name":17544},"VUID-vkCmdDrawIndirectByteCountEXT-commandBuffer-recording",[17546],{"type":21,"tag":22,"props":17547,"children":17548},{},[17549,17554,17555,17558,17560],{"type":21,"tag":42,"props":17550,"children":17552},{"className":17551},[],[17553],{"type":26,"value":83},{"type":26,"value":798},{"type":21,"tag":800,"props":17556,"children":17557},{"type":802},[],{"type":26,"value":17559}," be in the ",{"type":21,"tag":511,"props":17561,"children":17563},{"href":17562},"/chapters/commandbuffers#commandbuffers-lifecycle",[17564],{"type":26,"value":17565},"recording state",{"type":21,"tag":711,"props":17567,"children":17569},{"name":17568},"VUID-vkCmdDrawIndirectByteCountEXT-commandBuffer-cmdpool",[17570],{"type":21,"tag":22,"props":17571,"children":17572},{},[17573,17575,17581,17583,17588,17590,17593],{"type":26,"value":17574},"The ",{"type":21,"tag":42,"props":17576,"children":17578},{"className":17577},[],[17579],{"type":26,"value":17580},"VkCommandPool",{"type":26,"value":17582}," that ",{"type":21,"tag":42,"props":17584,"children":17586},{"className":17585},[],[17587],{"type":26,"value":83},{"type":26,"value":17589}," was allocated from ",{"type":21,"tag":800,"props":17591,"children":17592},{"type":802},[],{"type":26,"value":17594}," support graphics operations",{"type":21,"tag":711,"props":17596,"children":17598},{"name":17597},"VUID-vkCmdDrawIndirectByteCountEXT-renderpass",[17599],{"type":21,"tag":22,"props":17600,"children":17601},{},[17602,17604,17607],{"type":26,"value":17603},"This command ",{"type":21,"tag":800,"props":17605,"children":17606},{"type":802},[],{"type":26,"value":17608}," only be called inside of a render pass instance",{"type":21,"tag":711,"props":17610,"children":17612},{"name":17611},"VUID-vkCmdDrawIndirectByteCountEXT-videocoding",[17613],{"type":21,"tag":22,"props":17614,"children":17615},{},[17616,17617,17620],{"type":26,"value":17603},{"type":21,"tag":800,"props":17618,"children":17619},{"type":802},[],{"type":26,"value":17621}," only be called outside of a video coding scope",{"type":21,"tag":711,"props":17623,"children":17625},{"name":17624},"VUID-vkCmdDrawIndirectByteCountEXT-commonparent",[17626],{"type":21,"tag":22,"props":17627,"children":17628},{},[17629,17631,17636,17637,17642,17643,17646,17648],{"type":26,"value":17630},"Both of ",{"type":21,"tag":42,"props":17632,"children":17634},{"className":17633},[],[17635],{"type":26,"value":83},{"type":26,"value":15976},{"type":21,"tag":42,"props":17638,"children":17640},{"className":17639},[],[17641],{"type":26,"value":137},{"type":26,"value":798},{"type":21,"tag":800,"props":17644,"children":17645},{"type":802},[],{"type":26,"value":17647}," have been created, allocated, or retrieved from the same ",{"type":21,"tag":511,"props":17649,"children":17651},{"href":17650},"/man/VkDevice",[17652],{"type":26,"value":17653},"VkDevice",{"type":21,"tag":17655,"props":17656,"children":17658},"validity-box",{"name":17657},"Host Synchronization",[17659],{"type":21,"tag":407,"props":17660,"children":17661},{},[17662,17678],{"type":21,"tag":411,"props":17663,"children":17664},{},[17665,17667,17672,17673,17676],{"type":26,"value":17666},"Host access to ",{"type":21,"tag":42,"props":17668,"children":17670},{"className":17669},[],[17671],{"type":26,"value":83},{"type":26,"value":798},{"type":21,"tag":800,"props":17674,"children":17675},{"type":802},[],{"type":26,"value":17677}," be externally synchronized",{"type":21,"tag":411,"props":17679,"children":17680},{},[17681,17683,17688,17689,17694,17695,17698],{"type":26,"value":17682},"Host access to the ",{"type":21,"tag":42,"props":17684,"children":17686},{"className":17685},[],[17687],{"type":26,"value":17580},{"type":26,"value":17582},{"type":21,"tag":42,"props":17690,"children":17692},{"className":17691},[],[17693],{"type":26,"value":83},{"type":26,"value":17589},{"type":21,"tag":800,"props":17696,"children":17697},{"type":802},[],{"type":26,"value":17699}," be externally synchronized\n::",{"type":21,"tag":17701,"props":17702,"children":17703},"style",{},[17704],{"type":26,"value":17705},"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":38,"searchDepth":71,"depth":71,"links":17707},[],"markdown",1725732600489]