[{"data":1,"prerenderedAt":16717},["ShallowReactive",2],{"4cXvnZuPKc":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":16716,"_id":4},"vkCmdDrawMeshTasksIndirectNV","Issue an indirect mesh tasks draw into a command buffer","VK_NV_mesh_shader",[8,9],"primary","secondary","inside",[12],"graphics",[14],"action","protos",[],{"type":18,"children":19,"toc":16714},"root",[20,28,332,403,472,16499,16662,16708],{"type":21,"tag":22,"props":23,"children":24},"element","p",{},[25],{"type":26,"value":27},"text","To record an indirect mesh tasks drawing command, call:",{"type":21,"tag":29,"props":30,"children":31},"code-group",{},[32,161],{"type":21,"tag":33,"props":34,"children":40},"pre",{"code":35,"filename":36,"language":37,"meta":38,"className":39,"style":38},"void vkCmdDrawMeshTasksIndirectNV(\n VkCommandBuffer commandBuffer,\n VkBuffer buffer,\n VkDeviceSize offset,\n uint32_t drawCount,\n uint32_t stride);\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,125,143],{"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}," vkCmdDrawMeshTasksIndirectNV",{"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":65},[96],{"type":26,"value":97}," VkBuffer ",{"type":21,"tag":46,"props":99,"children":100},{"style":80},[101],{"type":26,"value":102},"buffer",{"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,116,121],{"type":21,"tag":46,"props":112,"children":113},{"style":65},[114],{"type":26,"value":115}," VkDeviceSize ",{"type":21,"tag":46,"props":117,"children":118},{"style":80},[119],{"type":26,"value":120},"offset",{"type":21,"tag":46,"props":122,"children":123},{"style":65},[124],{"type":26,"value":88},{"type":21,"tag":46,"props":126,"children":128},{"class":48,"line":127},5,[129,134,139],{"type":21,"tag":46,"props":130,"children":131},{"style":53},[132],{"type":26,"value":133}," uint32_t",{"type":21,"tag":46,"props":135,"children":136},{"style":80},[137],{"type":26,"value":138}," drawCount",{"type":21,"tag":46,"props":140,"children":141},{"style":65},[142],{"type":26,"value":88},{"type":21,"tag":46,"props":144,"children":146},{"class":48,"line":145},6,[147,151,156],{"type":21,"tag":46,"props":148,"children":149},{"style":53},[150],{"type":26,"value":133},{"type":21,"tag":46,"props":152,"children":153},{"style":80},[154],{"type":26,"value":155}," stride",{"type":21,"tag":46,"props":157,"children":158},{"style":65},[159],{"type":26,"value":160},");\n",{"type":21,"tag":33,"props":162,"children":167},{"code":163,"filename":164,"language":165,"meta":38,"className":166,"style":38},"pub fn cmd_draw_mesh_tasks_indirect_nv(\n command_buffer: vk::CommandBuffer,\n buffer: vk::Buffer,\n offset: vk::DeviceSize,\n draw_count: u32,\n stride: u32,\n);\n","Rust","rs","language-rs shiki shiki-themes github-light-default github-dark-default",[168],{"type":21,"tag":42,"props":169,"children":170},{"__ignoreMap":38},[171,193,225,254,283,304,324],{"type":21,"tag":46,"props":172,"children":173},{"class":48,"line":49},[174,179,184,189],{"type":21,"tag":46,"props":175,"children":176},{"style":53},[177],{"type":26,"value":178},"pub",{"type":21,"tag":46,"props":180,"children":181},{"style":53},[182],{"type":26,"value":183}," fn",{"type":21,"tag":46,"props":185,"children":186},{"style":59},[187],{"type":26,"value":188}," cmd_draw_mesh_tasks_indirect_nv",{"type":21,"tag":46,"props":190,"children":191},{"style":65},[192],{"type":26,"value":68},{"type":21,"tag":46,"props":194,"children":195},{"class":48,"line":71},[196,201,206,211,216,221],{"type":21,"tag":46,"props":197,"children":198},{"style":65},[199],{"type":26,"value":200}," command_buffer",{"type":21,"tag":46,"props":202,"children":203},{"style":53},[204],{"type":26,"value":205},":",{"type":21,"tag":46,"props":207,"children":208},{"style":80},[209],{"type":26,"value":210}," vk",{"type":21,"tag":46,"props":212,"children":213},{"style":53},[214],{"type":26,"value":215},"::",{"type":21,"tag":46,"props":217,"children":218},{"style":80},[219],{"type":26,"value":220},"CommandBuffer",{"type":21,"tag":46,"props":222,"children":223},{"style":65},[224],{"type":26,"value":88},{"type":21,"tag":46,"props":226,"children":227},{"class":48,"line":91},[228,233,237,241,245,250],{"type":21,"tag":46,"props":229,"children":230},{"style":65},[231],{"type":26,"value":232}," buffer",{"type":21,"tag":46,"props":234,"children":235},{"style":53},[236],{"type":26,"value":205},{"type":21,"tag":46,"props":238,"children":239},{"style":80},[240],{"type":26,"value":210},{"type":21,"tag":46,"props":242,"children":243},{"style":53},[244],{"type":26,"value":215},{"type":21,"tag":46,"props":246,"children":247},{"style":80},[248],{"type":26,"value":249},"Buffer",{"type":21,"tag":46,"props":251,"children":252},{"style":65},[253],{"type":26,"value":88},{"type":21,"tag":46,"props":255,"children":256},{"class":48,"line":109},[257,262,266,270,274,279],{"type":21,"tag":46,"props":258,"children":259},{"style":65},[260],{"type":26,"value":261}," offset",{"type":21,"tag":46,"props":263,"children":264},{"style":53},[265],{"type":26,"value":205},{"type":21,"tag":46,"props":267,"children":268},{"style":80},[269],{"type":26,"value":210},{"type":21,"tag":46,"props":271,"children":272},{"style":53},[273],{"type":26,"value":215},{"type":21,"tag":46,"props":275,"children":276},{"style":80},[277],{"type":26,"value":278},"DeviceSize",{"type":21,"tag":46,"props":280,"children":281},{"style":65},[282],{"type":26,"value":88},{"type":21,"tag":46,"props":284,"children":285},{"class":48,"line":127},[286,291,295,300],{"type":21,"tag":46,"props":287,"children":288},{"style":65},[289],{"type":26,"value":290}," draw_count",{"type":21,"tag":46,"props":292,"children":293},{"style":53},[294],{"type":26,"value":205},{"type":21,"tag":46,"props":296,"children":297},{"style":80},[298],{"type":26,"value":299}," u32",{"type":21,"tag":46,"props":301,"children":302},{"style":65},[303],{"type":26,"value":88},{"type":21,"tag":46,"props":305,"children":306},{"class":48,"line":145},[307,312,316,320],{"type":21,"tag":46,"props":308,"children":309},{"style":65},[310],{"type":26,"value":311}," stride",{"type":21,"tag":46,"props":313,"children":314},{"style":53},[315],{"type":26,"value":205},{"type":21,"tag":46,"props":317,"children":318},{"style":80},[319],{"type":26,"value":299},{"type":21,"tag":46,"props":321,"children":322},{"style":65},[323],{"type":26,"value":88},{"type":21,"tag":46,"props":325,"children":327},{"class":48,"line":326},7,[328],{"type":21,"tag":46,"props":329,"children":330},{"style":65},[331],{"type":26,"value":160},{"type":21,"tag":333,"props":334,"children":335},"ul",{},[336,347,357,374,392],{"type":21,"tag":337,"props":338,"children":339},"li",{},[340,345],{"type":21,"tag":42,"props":341,"children":343},{"className":342},[],[344],{"type":26,"value":83},{"type":26,"value":346}," is the command buffer into which the command is\nrecorded.",{"type":21,"tag":337,"props":348,"children":349},{},[350,355],{"type":21,"tag":42,"props":351,"children":353},{"className":352},[],[354],{"type":26,"value":102},{"type":26,"value":356}," is the buffer containing draw parameters.",{"type":21,"tag":337,"props":358,"children":359},{},[360,365,367,372],{"type":21,"tag":42,"props":361,"children":363},{"className":362},[],[364],{"type":26,"value":120},{"type":26,"value":366}," is the byte offset into ",{"type":21,"tag":42,"props":368,"children":370},{"className":369},[],[371],{"type":26,"value":102},{"type":26,"value":373}," where parameters\nbegin.",{"type":21,"tag":337,"props":375,"children":376},{},[377,383,385,390],{"type":21,"tag":42,"props":378,"children":380},{"className":379},[],[381],{"type":26,"value":382},"drawCount",{"type":26,"value":384}," is the number of draws to execute, and ",{"type":21,"tag":386,"props":387,"children":389},"normative",{"type":388},"can",[],{"type":26,"value":391}," be zero.",{"type":21,"tag":337,"props":393,"children":394},{},[395,401],{"type":21,"tag":42,"props":396,"children":398},{"className":397},[],[399],{"type":26,"value":400},"stride",{"type":26,"value":402}," is the byte stride between successive sets of draw\nparameters.",{"type":21,"tag":22,"props":404,"children":405},{},[406,411,413,420,422,427,429,434,436,441,443,448,450,456,458,463,465,470],{"type":21,"tag":42,"props":407,"children":409},{"className":408},[],[410],{"type":26,"value":4},{"type":26,"value":412}," behaves similarly to\n",{"type":21,"tag":414,"props":415,"children":417},"a",{"href":416},"/man/vkCmdDrawMeshTasksNV",[418],{"type":26,"value":419},"vkCmdDrawMeshTasksNV",{"type":26,"value":421}," except that the parameters are read by the device\nfrom a buffer during execution.\n",{"type":21,"tag":42,"props":423,"children":425},{"className":424},[],[426],{"type":26,"value":382},{"type":26,"value":428}," draws are executed by the command, with parameters taken\nfrom ",{"type":21,"tag":42,"props":430,"children":432},{"className":431},[],[433],{"type":26,"value":102},{"type":26,"value":435}," starting at ",{"type":21,"tag":42,"props":437,"children":439},{"className":438},[],[440],{"type":26,"value":120},{"type":26,"value":442}," and increasing by ",{"type":21,"tag":42,"props":444,"children":446},{"className":445},[],[447],{"type":26,"value":400},{"type":26,"value":449},"\nbytes for each successive draw.\nThe parameters of each draw are encoded in an array of\n",{"type":21,"tag":414,"props":451,"children":453},{"href":452},"/man/VkDrawMeshTasksIndirectCommandNV",[454],{"type":26,"value":455},"VkDrawMeshTasksIndirectCommandNV",{"type":26,"value":457}," structures.\nIf ",{"type":21,"tag":42,"props":459,"children":461},{"className":460},[],[462],{"type":26,"value":382},{"type":26,"value":464}," is less than or equal to one, ",{"type":21,"tag":42,"props":466,"children":468},{"className":467},[],[469],{"type":26,"value":400},{"type":26,"value":471}," is ignored.",{"type":21,"tag":473,"props":474,"children":476},"validity-group",{"name":475},"Valid Usage",[477,578,652,722,785,837,892,929,958,991,1028,1092,1146,1206,1263,1304,1360,1417,1463,1504,1549,1590,1676,1728,1748,1818,1865,1901,1939,1963,1997,2024,2057,2082,2102,2178,2244,2284,2320,2375,2404,2450,2477,2543,2601,2647,2703,2753,2799,2837,2885,2928,2970,3010,3069,3125,3161,3197,3232,3268,3302,3328,3407,3479,3521,3552,3581,3599,3649,3700,3741,3755,3799,3854,3935,3985,4016,4030,4047,4062,4077,4091,4105,4126,4160,4197,4228,4259,4326,4380,4437,4517,4548,4680,4745,4813,4878,4944,4971,5015,5088,5137,5185,5233,5281,5349,5410,5459,5523,5593,5654,5720,5771,5822,5872,5923,5979,6029,6078,6132,6203,6280,6335,6389,6433,6495,6525,6573,6648,6716,6770,6824,6893,6902,6928,6948,7012,7066,7120,7173,7228,7282,7325,7376,7468,7552,7661,7757,7844,7894,7952,7984,8019,8074,8126,8161,8196,8227,8284,8329,8388,8433,8465,8530,8574,8606,8667,8733,8804,8882,8943,9011,9086,9129,9170,9263,9338,9407,9497,9566,9632,9703,9738,9792,9843,9893,9933,9977,10016,10075,10121,10166,10214,10288,10340,10386,10445,10512,10540,10589,10618,10681,10712,10757,10806,10863,10936,10979,11010,11054,11085,11144,11207,11238,11309,11378,11440,11471,11537,11603,11664,11701,11770,11812,11847,11886,11947,12025,12080,12153,12224,12279,12341,12401,12461,12510,12548,12601,12648,12693,12749,12799,12865,12912,12975,13021,13084,13130,13177,13225,13282,13336,13388,13485,13572,13621,13719,13810,13881,13939,13964,14064,14175,14230,14275,14320,14359,14402,14468,14528,14589,14671,14719,14793,14847,14868,14901,14945,14983,15024,15053,15096,15137,15202,15277,15347,15394,15431,15469,15483,15496,15554,15622,15681,15752,15828,15870,15893,15925,15958,16017,16036,16055,16147,16175,16199,16223,16264,16293,16351,16402,16462],{"type":21,"tag":478,"props":479,"children":481},"validity-field",{"name":480},"VUID-vkCmdDrawMeshTasksIndirectNV-magFilter-04553",[482],{"type":21,"tag":22,"props":483,"children":484},{},[485,487,493,495,501,503,509,511,517,518,524,526,532,534,540,542,548,550,556,558,564,566,570,572],{"type":26,"value":486},"If a ",{"type":21,"tag":414,"props":488,"children":490},{"href":489},"/man/VkSampler",[491],{"type":26,"value":492},"VkSampler",{"type":26,"value":494}," created with ",{"type":21,"tag":42,"props":496,"children":498},{"className":497},[],[499],{"type":26,"value":500},"magFilter",{"type":26,"value":502}," or ",{"type":21,"tag":42,"props":504,"children":506},{"className":505},[],[507],{"type":26,"value":508},"minFilter",{"type":26,"value":510},"\nequal to ",{"type":21,"tag":42,"props":512,"children":514},{"className":513},[],[515],{"type":26,"value":516},"VK_FILTER_LINEAR",{"type":26,"value":88},{"type":21,"tag":42,"props":519,"children":521},{"className":520},[],[522],{"type":26,"value":523},"reductionMode",{"type":26,"value":525}," equal to\n",{"type":21,"tag":42,"props":527,"children":529},{"className":528},[],[530],{"type":26,"value":531},"VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE",{"type":26,"value":533},",\nand ",{"type":21,"tag":42,"props":535,"children":537},{"className":536},[],[538],{"type":26,"value":539},"compareEnable",{"type":26,"value":541}," equal to ",{"type":21,"tag":42,"props":543,"children":545},{"className":544},[],[546],{"type":26,"value":547},"VK_FALSE",{"type":26,"value":549}," is used to sample a\n",{"type":21,"tag":414,"props":551,"children":553},{"href":552},"/man/VkImageView",[554],{"type":26,"value":555},"VkImageView",{"type":26,"value":557}," as a result of this command, then the image view’s\n",{"type":21,"tag":414,"props":559,"children":561},{"href":560},"/chapters/resources#resources-image-view-format-features",[562],{"type":26,"value":563},"format features",{"type":26,"value":565}," ",{"type":21,"tag":386,"props":567,"children":569},{"type":568},"must",[],{"type":26,"value":571}," contain\n",{"type":21,"tag":42,"props":573,"children":575},{"className":574},[],[576],{"type":26,"value":577},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT",{"type":21,"tag":478,"props":579,"children":581},{"name":580},"VUID-vkCmdDrawMeshTasksIndirectNV-magFilter-09598",[582],{"type":21,"tag":22,"props":583,"children":584},{},[585,586,590,591,596,597,602,603,608,610,615,617,623,625,631,632,636,637,641,642,645,646],{"type":26,"value":486},{"type":21,"tag":414,"props":587,"children":588},{"href":489},[589],{"type":26,"value":492},{"type":26,"value":494},{"type":21,"tag":42,"props":592,"children":594},{"className":593},[],[595],{"type":26,"value":500},{"type":26,"value":502},{"type":21,"tag":42,"props":598,"children":600},{"className":599},[],[601],{"type":26,"value":508},{"type":26,"value":510},{"type":21,"tag":42,"props":604,"children":606},{"className":605},[],[607],{"type":26,"value":516},{"type":26,"value":609}," and ",{"type":21,"tag":42,"props":611,"children":613},{"className":612},[],[614],{"type":26,"value":523},{"type":26,"value":616}," equal to either\n",{"type":21,"tag":42,"props":618,"children":620},{"className":619},[],[621],{"type":26,"value":622},"VK_SAMPLER_REDUCTION_MODE_MIN",{"type":26,"value":624}," or\n",{"type":21,"tag":42,"props":626,"children":628},{"className":627},[],[629],{"type":26,"value":630},"VK_SAMPLER_REDUCTION_MODE_MAX",{"type":26,"value":549},{"type":21,"tag":414,"props":633,"children":634},{"href":552},[635],{"type":26,"value":555},{"type":26,"value":557},{"type":21,"tag":414,"props":638,"children":639},{"href":560},[640],{"type":26,"value":563},{"type":26,"value":565},{"type":21,"tag":386,"props":643,"children":644},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":647,"children":649},{"className":648},[],[650],{"type":26,"value":651},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT",{"type":21,"tag":478,"props":653,"children":655},{"name":654},"VUID-vkCmdDrawMeshTasksIndirectNV-mipmapMode-04770",[656],{"type":21,"tag":22,"props":657,"children":658},{},[659,660,664,665,671,672,678,679,684,685,690,691,696,697,702,703,707,708,712,713,716,717],{"type":26,"value":486},{"type":21,"tag":414,"props":661,"children":662},{"href":489},[663],{"type":26,"value":492},{"type":26,"value":494},{"type":21,"tag":42,"props":666,"children":668},{"className":667},[],[669],{"type":26,"value":670},"mipmapMode",{"type":26,"value":525},{"type":21,"tag":42,"props":673,"children":675},{"className":674},[],[676],{"type":26,"value":677},"VK_SAMPLER_MIPMAP_MODE_LINEAR",{"type":26,"value":88},{"type":21,"tag":42,"props":680,"children":682},{"className":681},[],[683],{"type":26,"value":523},{"type":26,"value":525},{"type":21,"tag":42,"props":686,"children":688},{"className":687},[],[689],{"type":26,"value":531},{"type":26,"value":533},{"type":21,"tag":42,"props":692,"children":694},{"className":693},[],[695],{"type":26,"value":539},{"type":26,"value":541},{"type":21,"tag":42,"props":698,"children":700},{"className":699},[],[701],{"type":26,"value":547},{"type":26,"value":549},{"type":21,"tag":414,"props":704,"children":705},{"href":552},[706],{"type":26,"value":555},{"type":26,"value":557},{"type":21,"tag":414,"props":709,"children":710},{"href":560},[711],{"type":26,"value":563},{"type":26,"value":565},{"type":21,"tag":386,"props":714,"children":715},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":718,"children":720},{"className":719},[],[721],{"type":26,"value":577},{"type":21,"tag":478,"props":723,"children":725},{"name":724},"VUID-vkCmdDrawMeshTasksIndirectNV-mipmapMode-09599",[726],{"type":21,"tag":22,"props":727,"children":728},{},[729,730,734,735,740,741,746,747,752,754,759,760,765,766,770,771,775,776,779,780],{"type":26,"value":486},{"type":21,"tag":414,"props":731,"children":732},{"href":489},[733],{"type":26,"value":492},{"type":26,"value":494},{"type":21,"tag":42,"props":736,"children":738},{"className":737},[],[739],{"type":26,"value":670},{"type":26,"value":525},{"type":21,"tag":42,"props":742,"children":744},{"className":743},[],[745],{"type":26,"value":677},{"type":26,"value":609},{"type":21,"tag":42,"props":748,"children":750},{"className":749},[],[751],{"type":26,"value":523},{"type":26,"value":753}," equal to\neither ",{"type":21,"tag":42,"props":755,"children":757},{"className":756},[],[758],{"type":26,"value":622},{"type":26,"value":624},{"type":21,"tag":42,"props":761,"children":763},{"className":762},[],[764],{"type":26,"value":630},{"type":26,"value":549},{"type":21,"tag":414,"props":767,"children":768},{"href":552},[769],{"type":26,"value":555},{"type":26,"value":557},{"type":21,"tag":414,"props":772,"children":773},{"href":560},[774],{"type":26,"value":563},{"type":26,"value":565},{"type":21,"tag":386,"props":777,"children":778},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":781,"children":783},{"className":782},[],[784],{"type":26,"value":651},{"type":21,"tag":478,"props":786,"children":788},{"name":787},"VUID-vkCmdDrawMeshTasksIndirectNV-unnormalizedCoordinates-09635",[789],{"type":21,"tag":22,"props":790,"children":791},{},[792,793,797,798,804,805,811,813,817,819,825,826,832,835],{"type":26,"value":486},{"type":21,"tag":414,"props":794,"children":795},{"href":489},[796],{"type":26,"value":492},{"type":26,"value":494},{"type":21,"tag":42,"props":799,"children":801},{"className":800},[],[802],{"type":26,"value":803},"unnormalizedCoordinates",{"type":26,"value":525},{"type":21,"tag":42,"props":806,"children":808},{"className":807},[],[809],{"type":26,"value":810},"VK_TRUE",{"type":26,"value":812}," is used to sample a ",{"type":21,"tag":414,"props":814,"children":815},{"href":552},[816],{"type":26,"value":555},{"type":26,"value":818}," as a result of this\ncommand, then the image view’s ",{"type":21,"tag":42,"props":820,"children":822},{"className":821},[],[823],{"type":26,"value":824},"levelCount",{"type":26,"value":609},{"type":21,"tag":42,"props":827,"children":829},{"className":828},[],[830],{"type":26,"value":831},"layerCount",{"type":21,"tag":386,"props":833,"children":834},{"type":568},[],{"type":26,"value":836}," be 1",{"type":21,"tag":478,"props":838,"children":840},{"name":839},"VUID-vkCmdDrawMeshTasksIndirectNV-unnormalizedCoordinates-09636",[841],{"type":21,"tag":22,"props":842,"children":843},{},[844,845,849,850,855,856,861,862,866,867,873,874,877,879,885,886],{"type":26,"value":486},{"type":21,"tag":414,"props":846,"children":847},{"href":489},[848],{"type":26,"value":492},{"type":26,"value":494},{"type":21,"tag":42,"props":851,"children":853},{"className":852},[],[854],{"type":26,"value":803},{"type":26,"value":525},{"type":21,"tag":42,"props":857,"children":859},{"className":858},[],[860],{"type":26,"value":810},{"type":26,"value":812},{"type":21,"tag":414,"props":863,"children":864},{"href":552},[865],{"type":26,"value":555},{"type":26,"value":818},{"type":21,"tag":42,"props":868,"children":870},{"className":869},[],[871],{"type":26,"value":872},"viewType",{"type":26,"value":565},{"type":21,"tag":386,"props":875,"children":876},{"type":568},[],{"type":26,"value":878}," be\n",{"type":21,"tag":42,"props":880,"children":882},{"className":881},[],[883],{"type":26,"value":884},"VK_IMAGE_VIEW_TYPE_1D",{"type":26,"value":502},{"type":21,"tag":42,"props":887,"children":889},{"className":888},[],[890],{"type":26,"value":891},"VK_IMAGE_VIEW_TYPE_2D",{"type":21,"tag":478,"props":893,"children":895},{"name":894},"VUID-vkCmdDrawMeshTasksIndirectNV-None-06479",[896],{"type":21,"tag":22,"props":897,"children":898},{},[899,900,904,906,912,914,918,919,922,923],{"type":26,"value":486},{"type":21,"tag":414,"props":901,"children":902},{"href":552},[903],{"type":26,"value":555},{"type":26,"value":905}," is sampled with\n",{"type":21,"tag":414,"props":907,"children":909},{"href":908},"/chapters/textures#textures-depth-compare-operation",[910],{"type":26,"value":911},"depth comparison",{"type":26,"value":913},", the image view’s\n",{"type":21,"tag":414,"props":915,"children":916},{"href":560},[917],{"type":26,"value":563},{"type":26,"value":565},{"type":21,"tag":386,"props":920,"children":921},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":924,"children":926},{"className":925},[],[927],{"type":26,"value":928},"VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT",{"type":21,"tag":478,"props":930,"children":932},{"name":931},"VUID-vkCmdDrawMeshTasksIndirectNV-None-02691",[933],{"type":21,"tag":22,"props":934,"children":935},{},[936,937,941,943,947,948,951,952],{"type":26,"value":486},{"type":21,"tag":414,"props":938,"children":939},{"href":552},[940],{"type":26,"value":555},{"type":26,"value":942}," is accessed using atomic operations as a result\nof this command, then the image view’s\n",{"type":21,"tag":414,"props":944,"children":945},{"href":560},[946],{"type":26,"value":563},{"type":26,"value":565},{"type":21,"tag":386,"props":949,"children":950},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":953,"children":955},{"className":954},[],[956],{"type":26,"value":957},"VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT",{"type":21,"tag":478,"props":959,"children":961},{"name":960},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07888",[962],{"type":21,"tag":22,"props":963,"children":964},{},[965,966,972,974,980,981,984,985],{"type":26,"value":486},{"type":21,"tag":42,"props":967,"children":969},{"className":968},[],[970],{"type":26,"value":971},"VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER",{"type":26,"value":973}," descriptor is\naccessed using atomic operations as a result of this command, then the\nstorage texel buffer’s ",{"type":21,"tag":414,"props":975,"children":977},{"href":976},"/chapters/resources#resources-buffer-view-format-features",[978],{"type":26,"value":979},"format\nfeatures",{"type":26,"value":565},{"type":21,"tag":386,"props":982,"children":983},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":986,"children":988},{"className":987},[],[989],{"type":26,"value":990},"VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT",{"type":21,"tag":478,"props":992,"children":994},{"name":993},"VUID-vkCmdDrawMeshTasksIndirectNV-None-02692",[995],{"type":21,"tag":22,"props":996,"children":997},{},[998,999,1003,1005,1011,1013,1017,1018,1021,1022],{"type":26,"value":486},{"type":21,"tag":414,"props":1000,"children":1001},{"href":552},[1002],{"type":26,"value":555},{"type":26,"value":1004}," is sampled with ",{"type":21,"tag":42,"props":1006,"children":1008},{"className":1007},[],[1009],{"type":26,"value":1010},"VK_FILTER_CUBIC_EXT",{"type":26,"value":1012}," as a\nresult of this command, then the image view’s\n",{"type":21,"tag":414,"props":1014,"children":1015},{"href":560},[1016],{"type":26,"value":563},{"type":26,"value":565},{"type":21,"tag":386,"props":1019,"children":1020},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":1023,"children":1025},{"className":1024},[],[1026],{"type":26,"value":1027},"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_EXT",{"type":21,"tag":478,"props":1029,"children":1031},{"name":1030},"VUID-vkCmdDrawMeshTasksIndirectNV-None-02693",[1032],{"type":21,"tag":22,"props":1033,"children":1034},{},[1035,1037,1043,1045,1049,1050,1055,1057,1060,1062,1068,1070,1076,1078,1084,1086],{"type":26,"value":1036},"If\nthe ",{"type":21,"tag":414,"props":1038,"children":1040},{"href":1039},"/extensions/VK_EXT_filter_cubic",[1041],{"type":26,"value":1042},"VK_EXT_filter_cubic",{"type":26,"value":1044}," extension is not enabled and\nany ",{"type":21,"tag":414,"props":1046,"children":1047},{"href":552},[1048],{"type":26,"value":555},{"type":26,"value":1004},{"type":21,"tag":42,"props":1051,"children":1053},{"className":1052},[],[1054],{"type":26,"value":1010},{"type":26,"value":1056}," as a\nresult of this command, it ",{"type":21,"tag":386,"props":1058,"children":1059},{"type":568},[],{"type":26,"value":1061}," not have a ",{"type":21,"tag":414,"props":1063,"children":1065},{"href":1064},"/man/VkImageViewType",[1066],{"type":26,"value":1067},"VkImageViewType",{"type":26,"value":1069}," of\n",{"type":21,"tag":42,"props":1071,"children":1073},{"className":1072},[],[1074],{"type":26,"value":1075},"VK_IMAGE_VIEW_TYPE_3D",{"type":26,"value":1077},", ",{"type":21,"tag":42,"props":1079,"children":1081},{"className":1080},[],[1082],{"type":26,"value":1083},"VK_IMAGE_VIEW_TYPE_CUBE",{"type":26,"value":1085},", or\n",{"type":21,"tag":42,"props":1087,"children":1089},{"className":1088},[],[1090],{"type":26,"value":1091},"VK_IMAGE_VIEW_TYPE_CUBE_ARRAY",{"type":21,"tag":478,"props":1093,"children":1095},{"name":1094},"VUID-vkCmdDrawMeshTasksIndirectNV-filterCubic-02694",[1096],{"type":21,"tag":22,"props":1097,"children":1098},{},[1099,1101,1105,1107,1112,1114,1117,1119,1123,1125,1131,1132,1138,1140],{"type":26,"value":1100},"Any ",{"type":21,"tag":414,"props":1102,"children":1103},{"href":552},[1104],{"type":26,"value":555},{"type":26,"value":1106}," being sampled with ",{"type":21,"tag":42,"props":1108,"children":1110},{"className":1109},[],[1111],{"type":26,"value":1010},{"type":26,"value":1113}," as a\nresult of this command ",{"type":21,"tag":386,"props":1115,"children":1116},{"type":568},[],{"type":26,"value":1118}," have a ",{"type":21,"tag":414,"props":1120,"children":1121},{"href":1064},[1122],{"type":26,"value":1067},{"type":26,"value":1124}," and format\nthat supports cubic filtering, as specified by\n",{"type":21,"tag":414,"props":1126,"children":1128},{"href":1127},"/man/VkFilterCubicImageViewImageFormatPropertiesEXT",[1129],{"type":26,"value":1130},"VkFilterCubicImageViewImageFormatPropertiesEXT",{"type":26,"value":215},{"type":21,"tag":42,"props":1133,"children":1135},{"className":1134},[],[1136],{"type":26,"value":1137},"filterCubic",{"type":26,"value":1139},"\nreturned by ",{"type":21,"tag":414,"props":1141,"children":1143},{"href":1142},"/man/vkGetPhysicalDeviceImageFormatProperties2",[1144],{"type":26,"value":1145},"vkGetPhysicalDeviceImageFormatProperties2",{"type":21,"tag":478,"props":1147,"children":1149},{"name":1148},"VUID-vkCmdDrawMeshTasksIndirectNV-filterCubicMinmax-02695",[1150],{"type":21,"tag":22,"props":1151,"children":1152},{},[1153,1154,1158,1159,1164,1166,1171,1172,1177,1179,1182,1184,1188,1190,1194,1195,1201,1202],{"type":26,"value":1100},{"type":21,"tag":414,"props":1155,"children":1156},{"href":552},[1157],{"type":26,"value":555},{"type":26,"value":1106},{"type":21,"tag":42,"props":1160,"children":1162},{"className":1161},[],[1163],{"type":26,"value":1010},{"type":26,"value":1165}," with\na reduction mode of either ",{"type":21,"tag":42,"props":1167,"children":1169},{"className":1168},[],[1170],{"type":26,"value":622},{"type":26,"value":624},{"type":21,"tag":42,"props":1173,"children":1175},{"className":1174},[],[1176],{"type":26,"value":630},{"type":26,"value":1178}," as a result of this command ",{"type":21,"tag":386,"props":1180,"children":1181},{"type":568},[],{"type":26,"value":1183},"\nhave a ",{"type":21,"tag":414,"props":1185,"children":1186},{"href":1064},[1187],{"type":26,"value":1067},{"type":26,"value":1189}," and format that supports cubic filtering\ntogether with minmax filtering, as specified by\n",{"type":21,"tag":414,"props":1191,"children":1192},{"href":1127},[1193],{"type":26,"value":1130},{"type":26,"value":215},{"type":21,"tag":42,"props":1196,"children":1198},{"className":1197},[],[1199],{"type":26,"value":1200},"filterCubicMinmax",{"type":26,"value":1139},{"type":21,"tag":414,"props":1203,"children":1204},{"href":1142},[1205],{"type":26,"value":1145},{"type":21,"tag":478,"props":1207,"children":1209},{"name":1208},"VUID-vkCmdDrawMeshTasksIndirectNV-cubicRangeClamp-09212",[1210],{"type":21,"tag":22,"props":1211,"children":1212},{},[1213,1215,1225,1227,1231,1233,1238,1239,1242,1244,1250,1251,1256,1257],{"type":26,"value":1214},"If the ",{"type":21,"tag":414,"props":1216,"children":1218},{"href":1217},"/man/VkPhysicalDeviceCubicClampFeaturesQCOM#features-filter-cubic-range-clamp",[1219],{"type":21,"tag":42,"props":1220,"children":1222},{"className":1221},[],[1223],{"type":26,"value":1224},"cubicRangeClamp",{"type":26,"value":1226},"\nfeature is not enabled, then any ",{"type":21,"tag":414,"props":1228,"children":1229},{"href":552},[1230],{"type":26,"value":555},{"type":26,"value":1232}," being sampled with\n",{"type":21,"tag":42,"props":1234,"children":1236},{"className":1235},[],[1237],{"type":26,"value":1010},{"type":26,"value":1178},{"type":21,"tag":386,"props":1240,"children":1241},{"type":568},[],{"type":26,"value":1243}," not have a\n",{"type":21,"tag":414,"props":1245,"children":1247},{"href":1246},"/man/VkSamplerReductionModeCreateInfo",[1248],{"type":26,"value":1249},"VkSamplerReductionModeCreateInfo",{"type":26,"value":215},{"type":21,"tag":42,"props":1252,"children":1254},{"className":1253},[],[1255],{"type":26,"value":523},{"type":26,"value":525},{"type":21,"tag":42,"props":1258,"children":1260},{"className":1259},[],[1261],{"type":26,"value":1262},"VK_SAMPLER_REDUCTION_MODE_WEIGHTED_AVERAGE_RANGECLAMP_QCOM",{"type":21,"tag":478,"props":1264,"children":1266},{"name":1265},"VUID-vkCmdDrawMeshTasksIndirectNV-reductionMode-09213",[1267],{"type":21,"tag":22,"props":1268,"children":1269},{},[1270,1271,1275,1277,1281,1282,1287,1288,1293,1294,1297,1299],{"type":26,"value":1100},{"type":21,"tag":414,"props":1272,"children":1273},{"href":552},[1274],{"type":26,"value":555},{"type":26,"value":1276}," being sampled with a\n",{"type":21,"tag":414,"props":1278,"children":1279},{"href":1246},[1280],{"type":26,"value":1249},{"type":26,"value":215},{"type":21,"tag":42,"props":1283,"children":1285},{"className":1284},[],[1286],{"type":26,"value":523},{"type":26,"value":525},{"type":21,"tag":42,"props":1289,"children":1291},{"className":1290},[],[1292],{"type":26,"value":1262},{"type":26,"value":1113},{"type":21,"tag":386,"props":1295,"children":1296},{"type":568},[],{"type":26,"value":1298}," sample with ",{"type":21,"tag":42,"props":1300,"children":1302},{"className":1301},[],[1303],{"type":26,"value":1010},{"type":21,"tag":478,"props":1305,"children":1307},{"name":1306},"VUID-vkCmdDrawMeshTasksIndirectNV-selectableCubicWeights-09214",[1308],{"type":21,"tag":22,"props":1309,"children":1310},{},[1311,1312,1322,1324,1328,1329,1334,1335,1338,1340,1346,1347,1353,1354],{"type":26,"value":1214},{"type":21,"tag":414,"props":1313,"children":1315},{"href":1314},"/man/VkPhysicalDeviceCubicWeightsFeaturesQCOM#features-filter-cubic-weight-selection",[1316],{"type":21,"tag":42,"props":1317,"children":1319},{"className":1318},[],[1320],{"type":26,"value":1321},"selectableCubicWeights",{"type":26,"value":1323}," feature is not enabled, then any\n",{"type":21,"tag":414,"props":1325,"children":1326},{"href":552},[1327],{"type":26,"value":555},{"type":26,"value":1106},{"type":21,"tag":42,"props":1330,"children":1332},{"className":1331},[],[1333],{"type":26,"value":1010},{"type":26,"value":1113},{"type":21,"tag":386,"props":1336,"children":1337},{"type":568},[],{"type":26,"value":1339}," have\n",{"type":21,"tag":414,"props":1341,"children":1343},{"href":1342},"/man/VkSamplerCubicWeightsCreateInfoQCOM",[1344],{"type":26,"value":1345},"VkSamplerCubicWeightsCreateInfoQCOM",{"type":26,"value":215},{"type":21,"tag":42,"props":1348,"children":1350},{"className":1349},[],[1351],{"type":26,"value":1352},"cubicWeights",{"type":26,"value":525},{"type":21,"tag":42,"props":1355,"children":1357},{"className":1356},[],[1358],{"type":26,"value":1359},"VK_CUBIC_FILTER_WEIGHTS_CATMULL_ROM_QCOM",{"type":21,"tag":478,"props":1361,"children":1363},{"name":1362},"VUID-vkCmdDrawMeshTasksIndirectNV-flags-02696",[1364],{"type":21,"tag":22,"props":1365,"children":1366},{},[1367,1368,1374,1376,1382,1383,1389,1391,1397,1399,1402,1404,1410,1411],{"type":26,"value":1100},{"type":21,"tag":414,"props":1369,"children":1371},{"href":1370},"/man/VkImage",[1372],{"type":26,"value":1373},"VkImage",{"type":26,"value":1375}," created with a ",{"type":21,"tag":414,"props":1377,"children":1379},{"href":1378},"/man/VkImageCreateInfo",[1380],{"type":26,"value":1381},"VkImageCreateInfo",{"type":26,"value":215},{"type":21,"tag":42,"props":1384,"children":1386},{"className":1385},[],[1387],{"type":26,"value":1388},"flags",{"type":26,"value":1390},"\ncontaining ",{"type":21,"tag":42,"props":1392,"children":1394},{"className":1393},[],[1395],{"type":26,"value":1396},"VK_IMAGE_CREATE_CORNER_SAMPLED_BIT_NV",{"type":26,"value":1398}," sampled as a\nresult of this command ",{"type":21,"tag":386,"props":1400,"children":1401},{"type":568},[],{"type":26,"value":1403}," only be sampled using a\n",{"type":21,"tag":414,"props":1405,"children":1407},{"href":1406},"/man/VkSamplerAddressMode",[1408],{"type":26,"value":1409},"VkSamplerAddressMode",{"type":26,"value":1069},{"type":21,"tag":42,"props":1412,"children":1414},{"className":1413},[],[1415],{"type":26,"value":1416},"VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE",{"type":21,"tag":478,"props":1418,"children":1420},{"name":1419},"VUID-vkCmdDrawMeshTasksIndirectNV-OpTypeImage-07027",[1421],{"type":21,"tag":22,"props":1422,"children":1423},{},[1424,1426,1430,1432,1438,1440,1446,1448,1452,1453,1456,1457],{"type":26,"value":1425},"For any ",{"type":21,"tag":414,"props":1427,"children":1428},{"href":552},[1429],{"type":26,"value":555},{"type":26,"value":1431}," being written as a storage image where the\nimage format field of the ",{"type":21,"tag":42,"props":1433,"children":1435},{"className":1434},[],[1436],{"type":26,"value":1437},"OpTypeImage",{"type":26,"value":1439}," is ",{"type":21,"tag":42,"props":1441,"children":1443},{"className":1442},[],[1444],{"type":26,"value":1445},"Unknown",{"type":26,"value":1447},", the view’s\n",{"type":21,"tag":414,"props":1449,"children":1450},{"href":560},[1451],{"type":26,"value":563},{"type":26,"value":565},{"type":21,"tag":386,"props":1454,"children":1455},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":1458,"children":1460},{"className":1459},[],[1461],{"type":26,"value":1462},"VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT",{"type":21,"tag":478,"props":1464,"children":1466},{"name":1465},"VUID-vkCmdDrawMeshTasksIndirectNV-OpTypeImage-07028",[1467],{"type":21,"tag":22,"props":1468,"children":1469},{},[1470,1471,1475,1477,1482,1483,1488,1489,1493,1494,1497,1498],{"type":26,"value":1425},{"type":21,"tag":414,"props":1472,"children":1473},{"href":552},[1474],{"type":26,"value":555},{"type":26,"value":1476}," being read as a storage image where the image\nformat field of the ",{"type":21,"tag":42,"props":1478,"children":1480},{"className":1479},[],[1481],{"type":26,"value":1437},{"type":26,"value":1439},{"type":21,"tag":42,"props":1484,"children":1486},{"className":1485},[],[1487],{"type":26,"value":1445},{"type":26,"value":1447},{"type":21,"tag":414,"props":1490,"children":1491},{"href":560},[1492],{"type":26,"value":563},{"type":26,"value":565},{"type":21,"tag":386,"props":1495,"children":1496},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":1499,"children":1501},{"className":1500},[],[1502],{"type":26,"value":1503},"VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT",{"type":21,"tag":478,"props":1505,"children":1507},{"name":1506},"VUID-vkCmdDrawMeshTasksIndirectNV-OpTypeImage-07029",[1508],{"type":21,"tag":22,"props":1509,"children":1510},{},[1511,1512,1518,1520,1525,1526,1531,1533,1539,1540,1543,1544],{"type":26,"value":1425},{"type":21,"tag":414,"props":1513,"children":1515},{"href":1514},"/man/VkBufferView",[1516],{"type":26,"value":1517},"VkBufferView",{"type":26,"value":1519}," being written as a storage texel buffer where\nthe image format field of the ",{"type":21,"tag":42,"props":1521,"children":1523},{"className":1522},[],[1524],{"type":26,"value":1437},{"type":26,"value":1439},{"type":21,"tag":42,"props":1527,"children":1529},{"className":1528},[],[1530],{"type":26,"value":1445},{"type":26,"value":1532},", the\nview’s ",{"type":21,"tag":414,"props":1534,"children":1536},{"href":1535},"/man/VkFormatProperties3#VkFormatProperties3",[1537],{"type":26,"value":1538},"buffer features",{"type":26,"value":565},{"type":21,"tag":386,"props":1541,"children":1542},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":1545,"children":1547},{"className":1546},[],[1548],{"type":26,"value":1462},{"type":21,"tag":478,"props":1550,"children":1552},{"name":1551},"VUID-vkCmdDrawMeshTasksIndirectNV-OpTypeImage-07030",[1553],{"type":21,"tag":22,"props":1554,"children":1555},{},[1556,1557,1561,1563,1568,1569,1574,1576,1580,1581,1584,1585],{"type":26,"value":1100},{"type":21,"tag":414,"props":1558,"children":1559},{"href":1514},[1560],{"type":26,"value":1517},{"type":26,"value":1562}," being read as a storage texel buffer where the\nimage format field of the ",{"type":21,"tag":42,"props":1564,"children":1566},{"className":1565},[],[1567],{"type":26,"value":1437},{"type":26,"value":1439},{"type":21,"tag":42,"props":1570,"children":1572},{"className":1571},[],[1573],{"type":26,"value":1445},{"type":26,"value":1575}," then the\nview’s ",{"type":21,"tag":414,"props":1577,"children":1578},{"href":1535},[1579],{"type":26,"value":1538},{"type":26,"value":565},{"type":21,"tag":386,"props":1582,"children":1583},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":1586,"children":1588},{"className":1587},[],[1589],{"type":26,"value":1503},{"type":21,"tag":478,"props":1591,"children":1593},{"name":1592},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08600",[1594],{"type":21,"tag":22,"props":1595,"children":1596},{},[1597,1599,1605,1607,1613,1615,1618,1620,1624,1626,1632,1634,1638,1640,1644,1646,1652,1654,1660,1662,1668,1670],{"type":26,"value":1598},"For each set ",{"type":21,"tag":1600,"props":1601,"children":1602},"em",{},[1603],{"type":26,"value":1604},"n",{"type":26,"value":1606}," that is statically used by ",{"type":21,"tag":414,"props":1608,"children":1610},{"href":1609},"/chapters/shaders#shaders-binding",[1611],{"type":26,"value":1612},"a bound\nshader",{"type":26,"value":1614},", a descriptor set ",{"type":21,"tag":386,"props":1616,"children":1617},{"type":568},[],{"type":26,"value":1619}," have been bound to ",{"type":21,"tag":1600,"props":1621,"children":1622},{},[1623],{"type":26,"value":1604},{"type":26,"value":1625}," at the same\npipeline bind point, with a ",{"type":21,"tag":414,"props":1627,"children":1629},{"href":1628},"/man/VkPipelineLayout",[1630],{"type":26,"value":1631},"VkPipelineLayout",{"type":26,"value":1633}," that is compatible\nfor set ",{"type":21,"tag":1600,"props":1635,"children":1636},{},[1637],{"type":26,"value":1604},{"type":26,"value":1639},", with the ",{"type":21,"tag":414,"props":1641,"children":1642},{"href":1628},[1643],{"type":26,"value":1631},{"type":26,"value":1645}," used to create the current\n",{"type":21,"tag":414,"props":1647,"children":1649},{"href":1648},"/man/VkPipeline",[1650],{"type":26,"value":1651},"VkPipeline",{"type":26,"value":1653},"\nor the ",{"type":21,"tag":414,"props":1655,"children":1657},{"href":1656},"/man/VkDescriptorSetLayout",[1658],{"type":26,"value":1659},"VkDescriptorSetLayout",{"type":26,"value":1661}," array used to create the current\n",{"type":21,"tag":414,"props":1663,"children":1665},{"href":1664},"/man/VkShaderEXT",[1666],{"type":26,"value":1667},"VkShaderEXT",{"type":26,"value":1669},"\n, as described in ",{"type":21,"tag":414,"props":1671,"children":1673},{"href":1672},"/chapters/descriptorsets#descriptorsets-compatibility",[1674],{"type":26,"value":1675},"Pipeline Layout Compatibility",{"type":21,"tag":478,"props":1677,"children":1679},{"name":1678},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08601",[1680],{"type":21,"tag":22,"props":1681,"children":1682},{},[1683,1685,1690,1692,1695,1697,1701,1703,1707,1709,1713,1714,1718,1719,1723,1724],{"type":26,"value":1684},"For each push constant that is statically used by ",{"type":21,"tag":414,"props":1686,"children":1687},{"href":1609},[1688],{"type":26,"value":1689},"a\nbound shader",{"type":26,"value":1691},", a push constant value ",{"type":21,"tag":386,"props":1693,"children":1694},{"type":568},[],{"type":26,"value":1696}," have been set for the same\npipeline bind point, with a ",{"type":21,"tag":414,"props":1698,"children":1699},{"href":1628},[1700],{"type":26,"value":1631},{"type":26,"value":1702}," that is compatible\nfor push constants, with the ",{"type":21,"tag":414,"props":1704,"children":1705},{"href":1628},[1706],{"type":26,"value":1631},{"type":26,"value":1708}," used to create the\ncurrent ",{"type":21,"tag":414,"props":1710,"children":1711},{"href":1648},[1712],{"type":26,"value":1651},{"type":26,"value":1653},{"type":21,"tag":414,"props":1715,"children":1716},{"href":1656},[1717],{"type":26,"value":1659},{"type":26,"value":1661},{"type":21,"tag":414,"props":1720,"children":1721},{"href":1664},[1722],{"type":26,"value":1667},{"type":26,"value":1669},{"type":21,"tag":414,"props":1725,"children":1726},{"href":1672},[1727],{"type":26,"value":1675},{"type":21,"tag":478,"props":1729,"children":1731},{"name":1730},"VUID-vkCmdDrawMeshTasksIndirectNV-None-10068",[1732],{"type":21,"tag":22,"props":1733,"children":1734},{},[1735,1737,1741,1743,1746],{"type":26,"value":1736},"For each array of resources that is used by ",{"type":21,"tag":414,"props":1738,"children":1739},{"href":1609},[1740],{"type":26,"value":1612},{"type":26,"value":1742},", the indices used to access members of the array ",{"type":21,"tag":386,"props":1744,"children":1745},{"type":568},[],{"type":26,"value":1747}," be less\nthan the descriptor count for the identified binding in the descriptor\nsets used by this command",{"type":21,"tag":478,"props":1749,"children":1751},{"name":1750},"VUID-vkCmdDrawMeshTasksIndirectNV-maintenance4-08602",[1752],{"type":21,"tag":22,"props":1753,"children":1754},{},[1755,1756,1766,1768,1773,1774,1777,1779,1783,1785,1789,1791,1795,1796,1800,1801,1807,1809,1813,1814],{"type":26,"value":1214},{"type":21,"tag":414,"props":1757,"children":1759},{"href":1758},"/man/VkPhysicalDeviceMaintenance4Features#features-maintenance4",[1760],{"type":21,"tag":42,"props":1761,"children":1763},{"className":1762},[],[1764],{"type":26,"value":1765},"maintenance4",{"type":26,"value":1767}," feature is not\nenabled, then for each push constant that is statically used by\n",{"type":21,"tag":414,"props":1769,"children":1770},{"href":1609},[1771],{"type":26,"value":1772},"a bound shader",{"type":26,"value":1691},{"type":21,"tag":386,"props":1775,"children":1776},{"type":568},[],{"type":26,"value":1778}," have\nbeen set for the same pipeline bind point, with a ",{"type":21,"tag":414,"props":1780,"children":1781},{"href":1628},[1782],{"type":26,"value":1631},{"type":26,"value":1784},"\nthat is compatible for push constants, with the ",{"type":21,"tag":414,"props":1786,"children":1787},{"href":1628},[1788],{"type":26,"value":1631},{"type":26,"value":1790},"\nused to create the current ",{"type":21,"tag":414,"props":1792,"children":1793},{"href":1648},[1794],{"type":26,"value":1651},{"type":26,"value":1653},{"type":21,"tag":414,"props":1797,"children":1798},{"href":1656},[1799],{"type":26,"value":1659},{"type":26,"value":609},{"type":21,"tag":414,"props":1802,"children":1804},{"href":1803},"/man/VkPushConstantRange",[1805],{"type":26,"value":1806},"VkPushConstantRange",{"type":26,"value":1808}," arrays\nused to create the current ",{"type":21,"tag":414,"props":1810,"children":1811},{"href":1664},[1812],{"type":26,"value":1667},{"type":26,"value":1669},{"type":21,"tag":414,"props":1815,"children":1816},{"href":1672},[1817],{"type":26,"value":1675},{"type":21,"tag":478,"props":1819,"children":1821},{"name":1820},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08114",[1822],{"type":21,"tag":22,"props":1823,"children":1824},{},[1825,1827,1833,1834,1837,1839,1845,1847,1851,1853,1857,1859],{"type":26,"value":1826},"Descriptors in each bound descriptor set, specified via\n",{"type":21,"tag":414,"props":1828,"children":1830},{"href":1829},"/man/vkCmdBindDescriptorSets",[1831],{"type":26,"value":1832},"vkCmdBindDescriptorSets",{"type":26,"value":1077},{"type":21,"tag":386,"props":1835,"children":1836},{"type":568},[],{"type":26,"value":1838}," be valid as described by\n",{"type":21,"tag":414,"props":1840,"children":1842},{"href":1841},"/man/vkCmdBindDescriptorSets#descriptor-validity",[1843],{"type":26,"value":1844},"descriptor validity",{"type":26,"value":1846}," if they are statically used\nby\nthe ",{"type":21,"tag":414,"props":1848,"children":1849},{"href":1648},[1850],{"type":26,"value":1651},{"type":26,"value":1852}," bound to the pipeline bind point used by this\ncommand and the bound ",{"type":21,"tag":414,"props":1854,"children":1855},{"href":1648},[1856],{"type":26,"value":1651},{"type":26,"value":1858}," was not created with\n",{"type":21,"tag":42,"props":1860,"children":1862},{"className":1861},[],[1863],{"type":26,"value":1864},"VK_PIPELINE_CREATE_DESCRIPTOR_BUFFER_BIT_EXT",{"type":21,"tag":478,"props":1866,"children":1868},{"name":1867},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08115",[1869],{"type":21,"tag":22,"props":1870,"children":1871},{},[1872,1874,1878,1880,1884,1886,1890,1891,1894,1896],{"type":26,"value":1873},"If the descriptors used by the ",{"type":21,"tag":414,"props":1875,"children":1876},{"href":1648},[1877],{"type":26,"value":1651},{"type":26,"value":1879}," bound to the pipeline\nbind point were specified via ",{"type":21,"tag":414,"props":1881,"children":1882},{"href":1829},[1883],{"type":26,"value":1832},{"type":26,"value":1885},", the bound\n",{"type":21,"tag":414,"props":1887,"children":1888},{"href":1648},[1889],{"type":26,"value":1651},{"type":26,"value":565},{"type":21,"tag":386,"props":1892,"children":1893},{"type":568},[],{"type":26,"value":1895}," have been created without\n",{"type":21,"tag":42,"props":1897,"children":1899},{"className":1898},[],[1900],{"type":26,"value":1864},{"type":21,"tag":478,"props":1902,"children":1904},{"name":1903},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08116",[1905],{"type":21,"tag":22,"props":1906,"children":1907},{},[1908,1910,1916,1917,1920,1922,1926,1928,1932,1934],{"type":26,"value":1909},"Descriptors in bound descriptor buffers, specified via\n",{"type":21,"tag":414,"props":1911,"children":1913},{"href":1912},"/man/vkCmdSetDescriptorBufferOffsetsEXT",[1914],{"type":26,"value":1915},"vkCmdSetDescriptorBufferOffsetsEXT",{"type":26,"value":1077},{"type":21,"tag":386,"props":1918,"children":1919},{"type":568},[],{"type":26,"value":1921}," be valid if they are\ndynamically used by the ",{"type":21,"tag":414,"props":1923,"children":1924},{"href":1648},[1925],{"type":26,"value":1651},{"type":26,"value":1927}," bound to the pipeline bind\npoint used by this command and the bound ",{"type":21,"tag":414,"props":1929,"children":1930},{"href":1648},[1931],{"type":26,"value":1651},{"type":26,"value":1933}," was created\nwith ",{"type":21,"tag":42,"props":1935,"children":1937},{"className":1936},[],[1938],{"type":26,"value":1864},{"type":21,"tag":478,"props":1940,"children":1942},{"name":1941},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08604",[1943],{"type":21,"tag":22,"props":1944,"children":1945},{},[1946,1947,1951,1952,1955,1957,1961],{"type":26,"value":1909},{"type":21,"tag":414,"props":1948,"children":1949},{"href":1912},[1950],{"type":26,"value":1915},{"type":26,"value":1077},{"type":21,"tag":386,"props":1953,"children":1954},{"type":568},[],{"type":26,"value":1956}," be valid if they are\ndynamically used by any ",{"type":21,"tag":414,"props":1958,"children":1959},{"href":1664},[1960],{"type":26,"value":1667},{"type":26,"value":1962}," bound to a stage corresponding\nto the pipeline bind point used by this command",{"type":21,"tag":478,"props":1964,"children":1966},{"name":1965},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08117",[1967],{"type":21,"tag":22,"props":1968,"children":1969},{},[1970,1971,1975,1976,1980,1982,1986,1987,1990,1992],{"type":26,"value":1873},{"type":21,"tag":414,"props":1972,"children":1973},{"href":1648},[1974],{"type":26,"value":1651},{"type":26,"value":1879},{"type":21,"tag":414,"props":1977,"children":1978},{"href":1912},[1979],{"type":26,"value":1915},{"type":26,"value":1981},",\nthe bound ",{"type":21,"tag":414,"props":1983,"children":1984},{"href":1648},[1985],{"type":26,"value":1651},{"type":26,"value":565},{"type":21,"tag":386,"props":1988,"children":1989},{"type":568},[],{"type":26,"value":1991}," have been created with\n",{"type":21,"tag":42,"props":1993,"children":1995},{"className":1994},[],[1996],{"type":26,"value":1864},{"type":21,"tag":478,"props":1998,"children":2000},{"name":1999},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08119",[2001],{"type":21,"tag":22,"props":2002,"children":2003},{},[2004,2006,2010,2012,2017,2019,2022],{"type":26,"value":2005},"If a descriptor is dynamically used with a ",{"type":21,"tag":414,"props":2007,"children":2008},{"href":1648},[2009],{"type":26,"value":1651},{"type":26,"value":2011}," created with\n",{"type":21,"tag":42,"props":2013,"children":2015},{"className":2014},[],[2016],{"type":26,"value":1864},{"type":26,"value":2018},", the descriptor\nmemory ",{"type":21,"tag":386,"props":2020,"children":2021},{"type":568},[],{"type":26,"value":2023}," be resident",{"type":21,"tag":478,"props":2025,"children":2027},{"name":2026},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08605",[2028],{"type":21,"tag":22,"props":2029,"children":2030},{},[2031,2032,2036,2038,2043,2045,2051,2053,2056],{"type":26,"value":2005},{"type":21,"tag":414,"props":2033,"children":2034},{"href":1664},[2035],{"type":26,"value":1667},{"type":26,"value":2037}," created\nwith a ",{"type":21,"tag":42,"props":2039,"children":2041},{"className":2040},[],[2042],{"type":26,"value":1659},{"type":26,"value":2044}," that was created with\n",{"type":21,"tag":42,"props":2046,"children":2048},{"className":2047},[],[2049],{"type":26,"value":2050},"VK_DESCRIPTOR_SET_LAYOUT_CREATE_DESCRIPTOR_BUFFER_BIT_EXT",{"type":26,"value":2052},", the\ndescriptor memory ",{"type":21,"tag":386,"props":2054,"children":2055},{"type":568},[],{"type":26,"value":2023},{"type":21,"tag":478,"props":2058,"children":2060},{"name":2059},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08606",[2061],{"type":21,"tag":22,"props":2062,"children":2063},{},[2064,2065,2075,2077,2080],{"type":26,"value":1214},{"type":21,"tag":414,"props":2066,"children":2068},{"href":2067},"/man/VkPhysicalDeviceShaderObjectFeaturesEXT#features-shaderObject",[2069],{"type":21,"tag":42,"props":2070,"children":2072},{"className":2071},[],[2073],{"type":26,"value":2074},"shaderObject",{"type":26,"value":2076}," feature is not\nenabled, a\nvalid pipeline ",{"type":21,"tag":386,"props":2078,"children":2079},{"type":568},[],{"type":26,"value":2081}," be bound to the pipeline bind point used by this\ncommand",{"type":21,"tag":478,"props":2083,"children":2085},{"name":2084},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08608",[2086],{"type":21,"tag":22,"props":2087,"children":2088},{},[2089,2091,2094,2096,2100],{"type":26,"value":2090},"If a pipeline is bound to the pipeline bind point used by this command,\nthere\n",{"type":21,"tag":386,"props":2092,"children":2093},{"type":568},[],{"type":26,"value":2095}," not have been any calls to dynamic state setting commands for any\nstate specified statically in the ",{"type":21,"tag":414,"props":2097,"children":2098},{"href":1648},[2099],{"type":26,"value":1651},{"type":26,"value":2101}," object bound to the\npipeline bind point used by this command, since that pipeline was bound",{"type":21,"tag":478,"props":2103,"children":2105},{"name":2104},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08609",[2106],{"type":21,"tag":22,"props":2107,"children":2108},{},[2109,2110,2114,2116,2120,2122,2126,2128,2131,2133,2137,2139,2143,2145,2150,2151,2156,2157,2163,2164,2170,2171,2176],{"type":26,"value":1214},{"type":21,"tag":414,"props":2111,"children":2112},{"href":1648},[2113],{"type":26,"value":1651},{"type":26,"value":2115}," object bound to the pipeline bind point used by\nthis command\nor any ",{"type":21,"tag":414,"props":2117,"children":2118},{"href":1664},[2119],{"type":26,"value":1667},{"type":26,"value":2121}," bound to a stage corresponding to the pipeline\nbind point used by this command\naccesses a ",{"type":21,"tag":414,"props":2123,"children":2124},{"href":489},[2125],{"type":26,"value":492},{"type":26,"value":2127}," object that uses unnormalized coordinates,\nthat sampler ",{"type":21,"tag":386,"props":2129,"children":2130},{"type":568},[],{"type":26,"value":2132}," not be used to sample from any ",{"type":21,"tag":414,"props":2134,"children":2135},{"href":1370},[2136],{"type":26,"value":1373},{"type":26,"value":2138}," with a\n",{"type":21,"tag":414,"props":2140,"children":2141},{"href":552},[2142],{"type":26,"value":555},{"type":26,"value":2144}," of the type ",{"type":21,"tag":42,"props":2146,"children":2148},{"className":2147},[],[2149],{"type":26,"value":1075},{"type":26,"value":88},{"type":21,"tag":42,"props":2152,"children":2154},{"className":2153},[],[2155],{"type":26,"value":1083},{"type":26,"value":1077},{"type":21,"tag":42,"props":2158,"children":2160},{"className":2159},[],[2161],{"type":26,"value":2162},"VK_IMAGE_VIEW_TYPE_1D_ARRAY",{"type":26,"value":88},{"type":21,"tag":42,"props":2165,"children":2167},{"className":2166},[],[2168],{"type":26,"value":2169},"VK_IMAGE_VIEW_TYPE_2D_ARRAY",{"type":26,"value":624},{"type":21,"tag":42,"props":2172,"children":2174},{"className":2173},[],[2175],{"type":26,"value":1091},{"type":26,"value":2177},", in any shader stage",{"type":21,"tag":478,"props":2179,"children":2181},{"name":2180},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08610",[2182],{"type":21,"tag":22,"props":2183,"children":2184},{},[2185,2186,2190,2191,2195,2196,2200,2201,2204,2206,2212,2214,2220,2222,2228,2229,2235,2236,2242],{"type":26,"value":1214},{"type":21,"tag":414,"props":2187,"children":2188},{"href":1648},[2189],{"type":26,"value":1651},{"type":26,"value":2115},{"type":21,"tag":414,"props":2192,"children":2193},{"href":1664},[2194],{"type":26,"value":1667},{"type":26,"value":2121},{"type":21,"tag":414,"props":2197,"children":2198},{"href":489},[2199],{"type":26,"value":492},{"type":26,"value":2127},{"type":21,"tag":386,"props":2202,"children":2203},{"type":568},[],{"type":26,"value":2205}," not be used with any of the SPIR-V ",{"type":21,"tag":42,"props":2207,"children":2209},{"className":2208},[],[2210],{"type":26,"value":2211},"OpImageSample*",{"type":26,"value":2213},"\nor ",{"type":21,"tag":42,"props":2215,"children":2217},{"className":2216},[],[2218],{"type":26,"value":2219},"OpImageSparseSample*",{"type":26,"value":2221}," instructions with ",{"type":21,"tag":42,"props":2223,"children":2225},{"className":2224},[],[2226],{"type":26,"value":2227},"ImplicitLod",{"type":26,"value":1077},{"type":21,"tag":42,"props":2230,"children":2232},{"className":2231},[],[2233],{"type":26,"value":2234},"Dref",{"type":26,"value":2213},{"type":21,"tag":42,"props":2237,"children":2239},{"className":2238},[],[2240],{"type":26,"value":2241},"Proj",{"type":26,"value":2243}," in their name, in any shader stage",{"type":21,"tag":478,"props":2245,"children":2247},{"name":2246},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08611",[2248],{"type":21,"tag":22,"props":2249,"children":2250},{},[2251,2252,2256,2257,2261,2262,2266,2267,2270,2271,2276,2277,2282],{"type":26,"value":1214},{"type":21,"tag":414,"props":2253,"children":2254},{"href":1648},[2255],{"type":26,"value":1651},{"type":26,"value":2115},{"type":21,"tag":414,"props":2258,"children":2259},{"href":1664},[2260],{"type":26,"value":1667},{"type":26,"value":2121},{"type":21,"tag":414,"props":2263,"children":2264},{"href":489},[2265],{"type":26,"value":492},{"type":26,"value":2127},{"type":21,"tag":386,"props":2268,"children":2269},{"type":568},[],{"type":26,"value":2205},{"type":21,"tag":42,"props":2272,"children":2274},{"className":2273},[],[2275],{"type":26,"value":2211},{"type":26,"value":2213},{"type":21,"tag":42,"props":2278,"children":2280},{"className":2279},[],[2281],{"type":26,"value":2219},{"type":26,"value":2283}," instructions that includes a LOD bias or any\noffset values, in any shader stage",{"type":21,"tag":478,"props":2285,"children":2287},{"name":2286},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08607",[2288],{"type":21,"tag":22,"props":2289,"children":2290},{},[2291,2292,2300,2302,2305,2307,2313,2315,2318],{"type":26,"value":1214},{"type":21,"tag":414,"props":2293,"children":2294},{"href":2067},[2295],{"type":21,"tag":42,"props":2296,"children":2298},{"className":2297},[],[2299],{"type":26,"value":2074},{"type":26,"value":2301}," is enabled, either\na valid pipeline ",{"type":21,"tag":386,"props":2303,"children":2304},{"type":568},[],{"type":26,"value":2306}," be bound to the pipeline bind point used by this\ncommand, or a valid combination of valid and ",{"type":21,"tag":414,"props":2308,"children":2310},{"href":2309},"/man/VK_NULL_HANDLE",[2311],{"type":26,"value":2312},"VK_NULL_HANDLE",{"type":26,"value":2314}," shader\nobjects ",{"type":21,"tag":386,"props":2316,"children":2317},{"type":568},[],{"type":26,"value":2319}," be bound to every supported shader stage corresponding to\nthe pipeline bind point used by this command",{"type":21,"tag":478,"props":2321,"children":2323},{"name":2322},"VUID-vkCmdDrawMeshTasksIndirectNV-uniformBuffers-06935",[2324],{"type":21,"tag":22,"props":2325,"children":2326},{},[2327,2329,2333,2335,2341,2342,2348,2350,2356,2358,2368,2370,2373],{"type":26,"value":2328},"If any stage of the ",{"type":21,"tag":414,"props":2330,"children":2331},{"href":1648},[2332],{"type":26,"value":1651},{"type":26,"value":2334}," 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":2336,"children":2338},{"className":2337},[],[2339],{"type":26,"value":2340},"VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_EXT",{"type":26,"value":624},{"type":21,"tag":42,"props":2343,"children":2345},{"className":2344},[],[2346],{"type":26,"value":2347},"VK_PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2_EXT",{"type":26,"value":2349},"\nfor ",{"type":21,"tag":42,"props":2351,"children":2353},{"className":2352},[],[2354],{"type":26,"value":2355},"uniformBuffers",{"type":26,"value":2357},",\nand the ",{"type":21,"tag":414,"props":2359,"children":2361},{"href":2360},"/man/VkPhysicalDeviceFeatures#features-robustBufferAccess",[2362],{"type":21,"tag":42,"props":2363,"children":2365},{"className":2364},[],[2366],{"type":26,"value":2367},"robustBufferAccess",{"type":26,"value":2369},"\nfeature is not enabled, that stage ",{"type":21,"tag":386,"props":2371,"children":2372},{"type":568},[],{"type":26,"value":2374}," 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":478,"props":2376,"children":2378},{"name":2377},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08612",[2379],{"type":21,"tag":22,"props":2380,"children":2381},{},[2382,2383,2391,2393,2397,2399,2402],{"type":26,"value":1214},{"type":21,"tag":414,"props":2384,"children":2385},{"href":2360},[2386],{"type":21,"tag":42,"props":2387,"children":2389},{"className":2388},[],[2390],{"type":26,"value":2367},{"type":26,"value":2392}," feature\nis not enabled, and any ",{"type":21,"tag":414,"props":2394,"children":2395},{"href":1664},[2396],{"type":26,"value":1667},{"type":26,"value":2398}," bound to a stage corresponding\nto the pipeline bind point used by this command accesses a uniform\nbuffer, it ",{"type":21,"tag":386,"props":2400,"children":2401},{"type":568},[],{"type":26,"value":2403}," 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":478,"props":2405,"children":2407},{"name":2406},"VUID-vkCmdDrawMeshTasksIndirectNV-storageBuffers-06936",[2408],{"type":21,"tag":22,"props":2409,"children":2410},{},[2411,2412,2416,2418,2423,2424,2429,2430,2436,2437,2445,2446,2449],{"type":26,"value":2328},{"type":21,"tag":414,"props":2413,"children":2414},{"href":1648},[2415],{"type":26,"value":1651},{"type":26,"value":2417}," 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":2419,"children":2421},{"className":2420},[],[2422],{"type":26,"value":2340},{"type":26,"value":624},{"type":21,"tag":42,"props":2425,"children":2427},{"className":2426},[],[2428],{"type":26,"value":2347},{"type":26,"value":2349},{"type":21,"tag":42,"props":2431,"children":2433},{"className":2432},[],[2434],{"type":26,"value":2435},"storageBuffers",{"type":26,"value":2357},{"type":21,"tag":414,"props":2438,"children":2439},{"href":2360},[2440],{"type":21,"tag":42,"props":2441,"children":2443},{"className":2442},[],[2444],{"type":26,"value":2367},{"type":26,"value":2369},{"type":21,"tag":386,"props":2447,"children":2448},{"type":568},[],{"type":26,"value":2374},{"type":21,"tag":478,"props":2451,"children":2453},{"name":2452},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08613",[2454],{"type":21,"tag":22,"props":2455,"children":2456},{},[2457,2458,2466,2467,2471,2473,2476],{"type":26,"value":1214},{"type":21,"tag":414,"props":2459,"children":2460},{"href":2360},[2461],{"type":21,"tag":42,"props":2462,"children":2464},{"className":2463},[],[2465],{"type":26,"value":2367},{"type":26,"value":2392},{"type":21,"tag":414,"props":2468,"children":2469},{"href":1664},[2470],{"type":26,"value":1667},{"type":26,"value":2472}," bound to a stage corresponding\nto the pipeline bind point used by this command accesses a storage\nbuffer, it ",{"type":21,"tag":386,"props":2474,"children":2475},{"type":568},[],{"type":26,"value":2403},{"type":21,"tag":478,"props":2478,"children":2480},{"name":2479},"VUID-vkCmdDrawMeshTasksIndirectNV-None-06550",[2481],{"type":21,"tag":22,"props":2482,"children":2483},{},[2484,2486,2490,2492,2496,2497,2501,2503,2523,2525,2528,2530,2535,2536,2541],{"type":26,"value":2485},"If ",{"type":21,"tag":414,"props":2487,"children":2488},{"href":1609},[2489],{"type":26,"value":1772},{"type":26,"value":2491}," accesses a ",{"type":21,"tag":414,"props":2493,"children":2494},{"href":489},[2495],{"type":26,"value":492},{"type":26,"value":624},{"type":21,"tag":414,"props":2498,"children":2499},{"href":552},[2500],{"type":26,"value":555},{"type":26,"value":2502}," object that enables\n",{"type":21,"tag":414,"props":2504,"children":2506},{"href":2505},"/chapters/samplers#samplers-YCbCr-conversion",[2507,2509,2515,2516,2521],{"type":26,"value":2508},"sampler Y′C",{"type":21,"tag":2510,"props":2511,"children":2512},"sub",{},[2513],{"type":26,"value":2514},"B",{"type":26,"value":36},{"type":21,"tag":2510,"props":2517,"children":2518},{},[2519],{"type":26,"value":2520},"R",{"type":26,"value":2522}," conversion",{"type":26,"value":2524},", that object\n",{"type":21,"tag":386,"props":2526,"children":2527},{"type":568},[],{"type":26,"value":2529}," only be used with ",{"type":21,"tag":42,"props":2531,"children":2533},{"className":2532},[],[2534],{"type":26,"value":2211},{"type":26,"value":502},{"type":21,"tag":42,"props":2537,"children":2539},{"className":2538},[],[2540],{"type":26,"value":2219},{"type":26,"value":2542},"\ninstructions",{"type":21,"tag":478,"props":2544,"children":2546},{"name":2545},"VUID-vkCmdDrawMeshTasksIndirectNV-ConstOffset-06551",[2547],{"type":21,"tag":22,"props":2548,"children":2549},{},[2550,2551,2555,2556,2560,2561,2565,2566,2580,2581,2584,2586,2592,2593,2599],{"type":26,"value":2485},{"type":21,"tag":414,"props":2552,"children":2553},{"href":1609},[2554],{"type":26,"value":1772},{"type":26,"value":2491},{"type":21,"tag":414,"props":2557,"children":2558},{"href":489},[2559],{"type":26,"value":492},{"type":26,"value":624},{"type":21,"tag":414,"props":2562,"children":2563},{"href":552},[2564],{"type":26,"value":555},{"type":26,"value":2502},{"type":21,"tag":414,"props":2567,"children":2568},{"href":2505},[2569,2570,2574,2575,2579],{"type":26,"value":2508},{"type":21,"tag":2510,"props":2571,"children":2572},{},[2573],{"type":26,"value":2514},{"type":26,"value":36},{"type":21,"tag":2510,"props":2576,"children":2577},{},[2578],{"type":26,"value":2520},{"type":26,"value":2522},{"type":26,"value":2524},{"type":21,"tag":386,"props":2582,"children":2583},{"type":568},[],{"type":26,"value":2585}," not use the ",{"type":21,"tag":42,"props":2587,"children":2589},{"className":2588},[],[2590],{"type":26,"value":2591},"ConstOffset",{"type":26,"value":609},{"type":21,"tag":42,"props":2594,"children":2596},{"className":2595},[],[2597],{"type":26,"value":2598},"Offset",{"type":26,"value":2600}," operands",{"type":21,"tag":478,"props":2602,"children":2604},{"name":2603},"VUID-vkCmdDrawMeshTasksIndirectNV-viewType-07752",[2605],{"type":21,"tag":22,"props":2606,"children":2607},{},[2608,2609,2613,2615,2620,2621,2624,2626,2632,2634,2639,2641],{"type":26,"value":486},{"type":21,"tag":414,"props":2610,"children":2611},{"href":552},[2612],{"type":26,"value":555},{"type":26,"value":2614}," is accessed as a result of this command, then the\nimage view’s ",{"type":21,"tag":42,"props":2616,"children":2618},{"className":2617},[],[2619],{"type":26,"value":872},{"type":26,"value":565},{"type":21,"tag":386,"props":2622,"children":2623},{"type":568},[],{"type":26,"value":2625}," match the ",{"type":21,"tag":42,"props":2627,"children":2629},{"className":2628},[],[2630],{"type":26,"value":2631},"Dim",{"type":26,"value":2633}," operand of the\n",{"type":21,"tag":42,"props":2635,"children":2637},{"className":2636},[],[2638],{"type":26,"value":1437},{"type":26,"value":2640}," as described in ",{"type":21,"tag":414,"props":2642,"children":2644},{"href":2643},"/chapters/spirvenv#spirvenv-image-dimensions",[2645],{"type":26,"value":2646},"Compatibility Between SPIR-V Image Dimensions and Vulkan ImageView Types",{"type":21,"tag":478,"props":2648,"children":2650},{"name":2649},"VUID-vkCmdDrawMeshTasksIndirectNV-format-07753",[2651],{"type":21,"tag":22,"props":2652,"children":2653},{},[2654,2655,2659,2661,2667,2669,2675,2677,2683,2684,2690,2692,2697,2698,2701],{"type":26,"value":486},{"type":21,"tag":414,"props":2656,"children":2657},{"href":552},[2658],{"type":26,"value":555},{"type":26,"value":2660}," is accessed as a result of this command, then the\n",{"type":21,"tag":414,"props":2662,"children":2664},{"href":2663},"/chapters/formats#formats-numericformat",[2665],{"type":26,"value":2666},"numeric type",{"type":26,"value":2668}," of the image view’s ",{"type":21,"tag":42,"props":2670,"children":2672},{"className":2671},[],[2673],{"type":26,"value":2674},"format",{"type":26,"value":2676},"\nand the ",{"type":21,"tag":42,"props":2678,"children":2680},{"className":2679},[],[2681],{"type":26,"value":2682},"Sampled",{"type":26,"value":565},{"type":21,"tag":42,"props":2685,"children":2687},{"className":2686},[],[2688],{"type":26,"value":2689},"Type",{"type":26,"value":2691}," operand of the ",{"type":21,"tag":42,"props":2693,"children":2695},{"className":2694},[],[2696],{"type":26,"value":1437},{"type":26,"value":565},{"type":21,"tag":386,"props":2699,"children":2700},{"type":568},[],{"type":26,"value":2702},"\nmatch",{"type":21,"tag":478,"props":2704,"children":2706},{"name":2705},"VUID-vkCmdDrawMeshTasksIndirectNV-OpImageWrite-08795",[2707],{"type":21,"tag":22,"props":2708,"children":2709},{},[2710,2711,2715,2717,2723,2725,2731,2733,2738,2740,2746,2748,2751],{"type":26,"value":486},{"type":21,"tag":414,"props":2712,"children":2713},{"href":552},[2714],{"type":26,"value":555},{"type":26,"value":2716},"\ncreated with a format other than ",{"type":21,"tag":42,"props":2718,"children":2720},{"className":2719},[],[2721],{"type":26,"value":2722},"VK_FORMAT_A8_UNORM_KHR",{"type":26,"value":2724},"\nis accessed using ",{"type":21,"tag":42,"props":2726,"children":2728},{"className":2727},[],[2729],{"type":26,"value":2730},"OpImageWrite",{"type":26,"value":2732}," as a result of this command, then\nthe ",{"type":21,"tag":42,"props":2734,"children":2736},{"className":2735},[],[2737],{"type":26,"value":2689},{"type":26,"value":2739}," of the ",{"type":21,"tag":42,"props":2741,"children":2743},{"className":2742},[],[2744],{"type":26,"value":2745},"Texel",{"type":26,"value":2747}," operand of that instruction ",{"type":21,"tag":386,"props":2749,"children":2750},{"type":568},[],{"type":26,"value":2752}," have\nat least as many components as the image view’s format",{"type":21,"tag":478,"props":2754,"children":2756},{"name":2755},"VUID-vkCmdDrawMeshTasksIndirectNV-OpImageWrite-08796",[2757],{"type":21,"tag":22,"props":2758,"children":2759},{},[2760,2761,2765,2767,2772,2774,2779,2781,2786,2787,2792,2794,2797],{"type":26,"value":486},{"type":21,"tag":414,"props":2762,"children":2763},{"href":552},[2764],{"type":26,"value":555},{"type":26,"value":2766}," created with the format\n",{"type":21,"tag":42,"props":2768,"children":2770},{"className":2769},[],[2771],{"type":26,"value":2722},{"type":26,"value":2773}," is accessed using ",{"type":21,"tag":42,"props":2775,"children":2777},{"className":2776},[],[2778],{"type":26,"value":2730},{"type":26,"value":2780}," as a\nresult of this command, then the ",{"type":21,"tag":42,"props":2782,"children":2784},{"className":2783},[],[2785],{"type":26,"value":2689},{"type":26,"value":2739},{"type":21,"tag":42,"props":2788,"children":2790},{"className":2789},[],[2791],{"type":26,"value":2745},{"type":26,"value":2793}," operand of\nthat instruction ",{"type":21,"tag":386,"props":2795,"children":2796},{"type":568},[],{"type":26,"value":2798}," have four components",{"type":21,"tag":478,"props":2800,"children":2802},{"name":2801},"VUID-vkCmdDrawMeshTasksIndirectNV-OpImageWrite-04469",[2803],{"type":21,"tag":22,"props":2804,"children":2805},{},[2806,2807,2811,2812,2817,2819,2824,2825,2830,2832,2835],{"type":26,"value":486},{"type":21,"tag":414,"props":2808,"children":2809},{"href":1514},[2810],{"type":26,"value":1517},{"type":26,"value":2773},{"type":21,"tag":42,"props":2813,"children":2815},{"className":2814},[],[2816],{"type":26,"value":2730},{"type":26,"value":2818}," as a result\nof this command, then the ",{"type":21,"tag":42,"props":2820,"children":2822},{"className":2821},[],[2823],{"type":26,"value":2689},{"type":26,"value":2739},{"type":21,"tag":42,"props":2826,"children":2828},{"className":2827},[],[2829],{"type":26,"value":2745},{"type":26,"value":2831}," operand of that\ninstruction ",{"type":21,"tag":386,"props":2833,"children":2834},{"type":568},[],{"type":26,"value":2836}," have at least as many components as the buffer view’s\nformat",{"type":21,"tag":478,"props":2838,"children":2840},{"name":2839},"VUID-vkCmdDrawMeshTasksIndirectNV-SampledType-04470",[2841],{"type":21,"tag":22,"props":2842,"children":2843},{},[2844,2845,2849,2851,2857,2859,2865,2867,2872,2873,2876,2877,2883],{"type":26,"value":486},{"type":21,"tag":414,"props":2846,"children":2847},{"href":552},[2848],{"type":26,"value":555},{"type":26,"value":2850}," with a ",{"type":21,"tag":414,"props":2852,"children":2854},{"href":2853},"/man/VkFormat",[2855],{"type":26,"value":2856},"VkFormat",{"type":26,"value":2858}," that has a 64-bit component\nwidth is accessed as a result of this command, the ",{"type":21,"tag":42,"props":2860,"children":2862},{"className":2861},[],[2863],{"type":26,"value":2864},"SampledType",{"type":26,"value":2866}," of\nthe ",{"type":21,"tag":42,"props":2868,"children":2870},{"className":2869},[],[2871],{"type":26,"value":1437},{"type":26,"value":2747},{"type":21,"tag":386,"props":2874,"children":2875},{"type":568},[],{"type":26,"value":1118},{"type":21,"tag":42,"props":2878,"children":2880},{"className":2879},[],[2881],{"type":26,"value":2882},"Width",{"type":26,"value":2884},"\nof 64",{"type":21,"tag":478,"props":2886,"children":2888},{"name":2887},"VUID-vkCmdDrawMeshTasksIndirectNV-SampledType-04471",[2889],{"type":21,"tag":22,"props":2890,"children":2891},{},[2892,2893,2897,2898,2902,2904,2909,2910,2915,2917,2920,2921,2926],{"type":26,"value":486},{"type":21,"tag":414,"props":2894,"children":2895},{"href":552},[2896],{"type":26,"value":555},{"type":26,"value":2850},{"type":21,"tag":414,"props":2899,"children":2900},{"href":2853},[2901],{"type":26,"value":2856},{"type":26,"value":2903}," that has a component width\nless than 64-bit is accessed as a result of this command, the\n",{"type":21,"tag":42,"props":2905,"children":2907},{"className":2906},[],[2908],{"type":26,"value":2864},{"type":26,"value":2739},{"type":21,"tag":42,"props":2911,"children":2913},{"className":2912},[],[2914],{"type":26,"value":1437},{"type":26,"value":2916}," operand of that instruction\n",{"type":21,"tag":386,"props":2918,"children":2919},{"type":568},[],{"type":26,"value":1118},{"type":21,"tag":42,"props":2922,"children":2924},{"className":2923},[],[2925],{"type":26,"value":2882},{"type":26,"value":2927}," of 32",{"type":21,"tag":478,"props":2929,"children":2931},{"name":2930},"VUID-vkCmdDrawMeshTasksIndirectNV-SampledType-04472",[2932],{"type":21,"tag":22,"props":2933,"children":2934},{},[2935,2936,2940,2941,2945,2947,2952,2953,2958,2959,2962,2963,2968],{"type":26,"value":486},{"type":21,"tag":414,"props":2937,"children":2938},{"href":1514},[2939],{"type":26,"value":1517},{"type":26,"value":2850},{"type":21,"tag":414,"props":2942,"children":2943},{"href":2853},[2944],{"type":26,"value":2856},{"type":26,"value":2946}," that has a 64-bit\ncomponent width is accessed as a result of this command, the\n",{"type":21,"tag":42,"props":2948,"children":2950},{"className":2949},[],[2951],{"type":26,"value":2864},{"type":26,"value":2739},{"type":21,"tag":42,"props":2954,"children":2956},{"className":2955},[],[2957],{"type":26,"value":1437},{"type":26,"value":2916},{"type":21,"tag":386,"props":2960,"children":2961},{"type":568},[],{"type":26,"value":1118},{"type":21,"tag":42,"props":2964,"children":2966},{"className":2965},[],[2967],{"type":26,"value":2882},{"type":26,"value":2969}," of 64",{"type":21,"tag":478,"props":2971,"children":2973},{"name":2972},"VUID-vkCmdDrawMeshTasksIndirectNV-SampledType-04473",[2974],{"type":21,"tag":22,"props":2975,"children":2976},{},[2977,2978,2982,2983,2987,2988,2993,2994,2999,3000,3003,3004,3009],{"type":26,"value":486},{"type":21,"tag":414,"props":2979,"children":2980},{"href":1514},[2981],{"type":26,"value":1517},{"type":26,"value":2850},{"type":21,"tag":414,"props":2984,"children":2985},{"href":2853},[2986],{"type":26,"value":2856},{"type":26,"value":2903},{"type":21,"tag":42,"props":2989,"children":2991},{"className":2990},[],[2992],{"type":26,"value":2864},{"type":26,"value":2739},{"type":21,"tag":42,"props":2995,"children":2997},{"className":2996},[],[2998],{"type":26,"value":1437},{"type":26,"value":2916},{"type":21,"tag":386,"props":3001,"children":3002},{"type":568},[],{"type":26,"value":1118},{"type":21,"tag":42,"props":3005,"children":3007},{"className":3006},[],[3008],{"type":26,"value":2882},{"type":26,"value":2927},{"type":21,"tag":478,"props":3011,"children":3013},{"name":3012},"VUID-vkCmdDrawMeshTasksIndirectNV-sparseImageInt64Atomics-04474",[3014],{"type":21,"tag":22,"props":3015,"children":3016},{},[3017,3018,3028,3030,3034,3036,3042,3044,3047,3049,3054,3056,3061,3062,3067],{"type":26,"value":1214},{"type":21,"tag":414,"props":3019,"children":3021},{"href":3020},"/man/VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT#features-sparseImageInt64Atomics",[3022],{"type":21,"tag":42,"props":3023,"children":3025},{"className":3024},[],[3026],{"type":26,"value":3027},"sparseImageInt64Atomics",{"type":26,"value":3029}," feature is not enabled, ",{"type":21,"tag":414,"props":3031,"children":3032},{"href":1370},[3033],{"type":26,"value":1373},{"type":26,"value":3035},"\nobjects created with the ",{"type":21,"tag":42,"props":3037,"children":3039},{"className":3038},[],[3040],{"type":26,"value":3041},"VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT",{"type":26,"value":3043}," flag\n",{"type":21,"tag":386,"props":3045,"children":3046},{"type":568},[],{"type":26,"value":3048}," not be accessed by atomic instructions through an ",{"type":21,"tag":42,"props":3050,"children":3052},{"className":3051},[],[3053],{"type":26,"value":1437},{"type":26,"value":3055},"\nwith a ",{"type":21,"tag":42,"props":3057,"children":3059},{"className":3058},[],[3060],{"type":26,"value":2864},{"type":26,"value":2850},{"type":21,"tag":42,"props":3063,"children":3065},{"className":3064},[],[3066],{"type":26,"value":2882},{"type":26,"value":3068}," of 64 by this command",{"type":21,"tag":478,"props":3070,"children":3072},{"name":3071},"VUID-vkCmdDrawMeshTasksIndirectNV-sparseImageInt64Atomics-04475",[3073],{"type":21,"tag":22,"props":3074,"children":3075},{},[3076,3077,3085,3086,3092,3093,3099,3101,3104,3106,3111,3112,3117,3118,3123],{"type":26,"value":1214},{"type":21,"tag":414,"props":3078,"children":3079},{"href":3020},[3080],{"type":21,"tag":42,"props":3081,"children":3083},{"className":3082},[],[3084],{"type":26,"value":3027},{"type":26,"value":3029},{"type":21,"tag":414,"props":3087,"children":3089},{"href":3088},"/man/VkBuffer",[3090],{"type":26,"value":3091},"VkBuffer",{"type":26,"value":3035},{"type":21,"tag":42,"props":3094,"children":3096},{"className":3095},[],[3097],{"type":26,"value":3098},"VK_BUFFER_CREATE_SPARSE_RESIDENCY_BIT",{"type":26,"value":3100},"\nflag ",{"type":21,"tag":386,"props":3102,"children":3103},{"type":568},[],{"type":26,"value":3105}," not be accessed by atomic instructions through an\n",{"type":21,"tag":42,"props":3107,"children":3109},{"className":3108},[],[3110],{"type":26,"value":1437},{"type":26,"value":2850},{"type":21,"tag":42,"props":3113,"children":3115},{"className":3114},[],[3116],{"type":26,"value":2864},{"type":26,"value":2850},{"type":21,"tag":42,"props":3119,"children":3121},{"className":3120},[],[3122],{"type":26,"value":2882},{"type":26,"value":3124}," of 64 by this\ncommand",{"type":21,"tag":478,"props":3126,"children":3128},{"name":3127},"VUID-vkCmdDrawMeshTasksIndirectNV-OpImageWeightedSampleQCOM-06971",[3129],{"type":21,"tag":22,"props":3130,"children":3131},{},[3132,3133,3139,3140,3144,3146,3150,3151,3154,3155],{"type":26,"value":2485},{"type":21,"tag":42,"props":3134,"children":3136},{"className":3135},[],[3137],{"type":26,"value":3138},"OpImageWeightedSampleQCOM",{"type":26,"value":812},{"type":21,"tag":414,"props":3141,"children":3142},{"href":552},[3143],{"type":26,"value":555},{"type":26,"value":3145},"\nas a result of this command, then the image view’s\n",{"type":21,"tag":414,"props":3147,"children":3148},{"href":560},[3149],{"type":26,"value":563},{"type":26,"value":565},{"type":21,"tag":386,"props":3152,"children":3153},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":3156,"children":3158},{"className":3157},[],[3159],{"type":26,"value":3160},"VK_FORMAT_FEATURE_2_WEIGHT_SAMPLED_IMAGE_BIT_QCOM",{"type":21,"tag":478,"props":3162,"children":3164},{"name":3163},"VUID-vkCmdDrawMeshTasksIndirectNV-OpImageWeightedSampleQCOM-06972",[3165],{"type":21,"tag":22,"props":3166,"children":3167},{},[3168,3169,3174,3176,3180,3182,3186,3187,3190,3191],{"type":26,"value":2485},{"type":21,"tag":42,"props":3170,"children":3172},{"className":3171},[],[3173],{"type":26,"value":3138},{"type":26,"value":3175}," uses a ",{"type":21,"tag":414,"props":3177,"children":3178},{"href":552},[3179],{"type":26,"value":555},{"type":26,"value":3181}," as a sample\nweight image as a result of this command, then the image view’s\n",{"type":21,"tag":414,"props":3183,"children":3184},{"href":560},[3185],{"type":26,"value":563},{"type":26,"value":565},{"type":21,"tag":386,"props":3188,"children":3189},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":3192,"children":3194},{"className":3193},[],[3195],{"type":26,"value":3196},"VK_FORMAT_FEATURE_2_WEIGHT_IMAGE_BIT_QCOM",{"type":21,"tag":478,"props":3198,"children":3200},{"name":3199},"VUID-vkCmdDrawMeshTasksIndirectNV-OpImageBoxFilterQCOM-06973",[3201],{"type":21,"tag":22,"props":3202,"children":3203},{},[3204,3205,3211,3212,3216,3217,3221,3222,3225,3226],{"type":26,"value":2485},{"type":21,"tag":42,"props":3206,"children":3208},{"className":3207},[],[3209],{"type":26,"value":3210},"OpImageBoxFilterQCOM",{"type":26,"value":812},{"type":21,"tag":414,"props":3213,"children":3214},{"href":552},[3215],{"type":26,"value":555},{"type":26,"value":1012},{"type":21,"tag":414,"props":3218,"children":3219},{"href":560},[3220],{"type":26,"value":563},{"type":26,"value":565},{"type":21,"tag":386,"props":3223,"children":3224},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":3227,"children":3229},{"className":3228},[],[3230],{"type":26,"value":3231},"VK_FORMAT_FEATURE_2_BOX_FILTER_SAMPLED_BIT_QCOM",{"type":21,"tag":478,"props":3233,"children":3235},{"name":3234},"VUID-vkCmdDrawMeshTasksIndirectNV-OpImageBlockMatchSSDQCOM-06974",[3236],{"type":21,"tag":22,"props":3237,"children":3238},{},[3239,3240,3246,3248,3252,3253,3257,3258,3261,3262],{"type":26,"value":2485},{"type":21,"tag":42,"props":3241,"children":3243},{"className":3242},[],[3244],{"type":26,"value":3245},"OpImageBlockMatchSSDQCOM",{"type":26,"value":3247}," is used to read from an\n",{"type":21,"tag":414,"props":3249,"children":3250},{"href":552},[3251],{"type":26,"value":555},{"type":26,"value":557},{"type":21,"tag":414,"props":3254,"children":3255},{"href":560},[3256],{"type":26,"value":563},{"type":26,"value":565},{"type":21,"tag":386,"props":3259,"children":3260},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":3263,"children":3265},{"className":3264},[],[3266],{"type":26,"value":3267},"VK_FORMAT_FEATURE_2_BLOCK_MATCHING_BIT_QCOM",{"type":21,"tag":478,"props":3269,"children":3271},{"name":3270},"VUID-vkCmdDrawMeshTasksIndirectNV-OpImageBlockMatchSADQCOM-06975",[3272],{"type":21,"tag":22,"props":3273,"children":3274},{},[3275,3276,3282,3283,3287,3288,3292,3293,3296,3297],{"type":26,"value":2485},{"type":21,"tag":42,"props":3277,"children":3279},{"className":3278},[],[3280],{"type":26,"value":3281},"OpImageBlockMatchSADQCOM",{"type":26,"value":3247},{"type":21,"tag":414,"props":3284,"children":3285},{"href":552},[3286],{"type":26,"value":555},{"type":26,"value":557},{"type":21,"tag":414,"props":3289,"children":3290},{"href":560},[3291],{"type":26,"value":563},{"type":26,"value":565},{"type":21,"tag":386,"props":3294,"children":3295},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":3298,"children":3300},{"className":3299},[],[3301],{"type":26,"value":3267},{"type":21,"tag":478,"props":3303,"children":3305},{"name":3304},"VUID-vkCmdDrawMeshTasksIndirectNV-OpImageBlockMatchSADQCOM-06976",[3306],{"type":21,"tag":22,"props":3307,"children":3308},{},[3309,3310,3315,3317,3320,3322],{"type":26,"value":2485},{"type":21,"tag":42,"props":3311,"children":3313},{"className":3312},[],[3314],{"type":26,"value":3281},{"type":26,"value":3316}," or OpImageBlockMatchSSDQCOM is used to\nread from a reference image as result of this command, then the\nspecified reference coordinates ",{"type":21,"tag":386,"props":3318,"children":3319},{"type":568},[],{"type":26,"value":3321}," not fail\n",{"type":21,"tag":414,"props":3323,"children":3325},{"href":3324},"/chapters/textures#textures-integer-coordinate-validation",[3326],{"type":26,"value":3327},"integer texel coordinate\nvalidation",{"type":21,"tag":478,"props":3329,"children":3331},{"name":3330},"VUID-vkCmdDrawMeshTasksIndirectNV-OpImageWeightedSampleQCOM-06977",[3332],{"type":21,"tag":22,"props":3333,"children":3334},{},[3335,3336,3341,3342,3347,3348,3354,3355,3361,3362,3368,3369,3375,3376,3381,3383,3388,3390,3394,3396,3399,3401],{"type":26,"value":2485},{"type":21,"tag":42,"props":3337,"children":3339},{"className":3338},[],[3340],{"type":26,"value":3138},{"type":26,"value":1077},{"type":21,"tag":42,"props":3343,"children":3345},{"className":3344},[],[3346],{"type":26,"value":3210},{"type":26,"value":88},{"type":21,"tag":42,"props":3349,"children":3351},{"className":3350},[],[3352],{"type":26,"value":3353},"OpImageBlockMatchWindowSSDQCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3356,"children":3358},{"className":3357},[],[3359],{"type":26,"value":3360},"OpImageBlockMatchWindowSADQCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3363,"children":3365},{"className":3364},[],[3366],{"type":26,"value":3367},"OpImageBlockMatchGatherSSDQCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3370,"children":3372},{"className":3371},[],[3373],{"type":26,"value":3374},"OpImageBlockMatchGatherSADQCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3377,"children":3379},{"className":3378},[],[3380],{"type":26,"value":3245},{"type":26,"value":3382},", or ",{"type":21,"tag":42,"props":3384,"children":3386},{"className":3385},[],[3387],{"type":26,"value":3281},{"type":26,"value":3389}," uses a\n",{"type":21,"tag":414,"props":3391,"children":3392},{"href":489},[3393],{"type":26,"value":492},{"type":26,"value":3395}," as a result of this command, then the sampler ",{"type":21,"tag":386,"props":3397,"children":3398},{"type":568},[],{"type":26,"value":3400}," have\nbeen created with ",{"type":21,"tag":42,"props":3402,"children":3404},{"className":3403},[],[3405],{"type":26,"value":3406},"VK_SAMPLER_CREATE_IMAGE_PROCESSING_BIT_QCOM",{"type":21,"tag":478,"props":3408,"children":3410},{"name":3409},"VUID-vkCmdDrawMeshTasksIndirectNV-OpImageWeightedSampleQCOM-06978",[3411],{"type":21,"tag":22,"props":3412,"children":3413},{},[3414,3416,3421,3422,3427,3428,3433,3434,3439,3440,3445,3446,3451,3452,3457,3458,3463,3464,3468,3469,3472,3474],{"type":26,"value":3415},"If any command other than ",{"type":21,"tag":42,"props":3417,"children":3419},{"className":3418},[],[3420],{"type":26,"value":3138},{"type":26,"value":88},{"type":21,"tag":42,"props":3423,"children":3425},{"className":3424},[],[3426],{"type":26,"value":3210},{"type":26,"value":88},{"type":21,"tag":42,"props":3429,"children":3431},{"className":3430},[],[3432],{"type":26,"value":3353},{"type":26,"value":88},{"type":21,"tag":42,"props":3435,"children":3437},{"className":3436},[],[3438],{"type":26,"value":3360},{"type":26,"value":88},{"type":21,"tag":42,"props":3441,"children":3443},{"className":3442},[],[3444],{"type":26,"value":3367},{"type":26,"value":88},{"type":21,"tag":42,"props":3447,"children":3449},{"className":3448},[],[3450],{"type":26,"value":3374},{"type":26,"value":88},{"type":21,"tag":42,"props":3453,"children":3455},{"className":3454},[],[3456],{"type":26,"value":3245},{"type":26,"value":3382},{"type":21,"tag":42,"props":3459,"children":3461},{"className":3460},[],[3462],{"type":26,"value":3281},{"type":26,"value":3389},{"type":21,"tag":414,"props":3465,"children":3466},{"href":489},[3467],{"type":26,"value":492},{"type":26,"value":3395},{"type":21,"tag":386,"props":3470,"children":3471},{"type":568},[],{"type":26,"value":3473}," not\nhave been created with ",{"type":21,"tag":42,"props":3475,"children":3477},{"className":3476},[],[3478],{"type":26,"value":3406},{"type":21,"tag":478,"props":3480,"children":3482},{"name":3481},"VUID-vkCmdDrawMeshTasksIndirectNV-OpImageBlockMatchWindow-09215",[3483],{"type":21,"tag":22,"props":3484,"children":3485},{},[3486,3487,3493,3494,3500,3502,3506,3507,3511,3512,3515,3516],{"type":26,"value":486},{"type":21,"tag":42,"props":3488,"children":3490},{"className":3489},[],[3491],{"type":26,"value":3492},"OpImageBlockMatchWindow*QCOM",{"type":26,"value":624},{"type":21,"tag":42,"props":3495,"children":3497},{"className":3496},[],[3498],{"type":26,"value":3499},"OpImageBlockMatchGather*QCOM",{"type":26,"value":3501}," instruction is used to read from an\n",{"type":21,"tag":414,"props":3503,"children":3504},{"href":552},[3505],{"type":26,"value":555},{"type":26,"value":557},{"type":21,"tag":414,"props":3508,"children":3509},{"href":560},[3510],{"type":26,"value":563},{"type":26,"value":565},{"type":21,"tag":386,"props":3513,"children":3514},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":3517,"children":3519},{"className":3518},[],[3520],{"type":26,"value":3267},{"type":21,"tag":478,"props":3522,"children":3524},{"name":3523},"VUID-vkCmdDrawMeshTasksIndirectNV-OpImageBlockMatchWindow-09216",[3525],{"type":21,"tag":22,"props":3526,"children":3527},{},[3528,3529,3534,3535,3540,3541,3545,3547,3550],{"type":26,"value":486},{"type":21,"tag":42,"props":3530,"children":3532},{"className":3531},[],[3533],{"type":26,"value":3492},{"type":26,"value":624},{"type":21,"tag":42,"props":3536,"children":3538},{"className":3537},[],[3539],{"type":26,"value":3499},{"type":26,"value":3501},{"type":21,"tag":414,"props":3542,"children":3543},{"href":552},[3544],{"type":26,"value":555},{"type":26,"value":3546}," as a result of this command, then the image view’s\nformat ",{"type":21,"tag":386,"props":3548,"children":3549},{"type":568},[],{"type":26,"value":3551}," be a single-component format",{"type":21,"tag":478,"props":3553,"children":3555},{"name":3554},"VUID-vkCmdDrawMeshTasksIndirectNV-OpImageBlockMatchWindow-09217",[3556],{"type":21,"tag":22,"props":3557,"children":3558},{},[3559,3560,3565,3566,3571,3573,3576,3577],{"type":26,"value":486},{"type":21,"tag":42,"props":3561,"children":3563},{"className":3562},[],[3564],{"type":26,"value":3492},{"type":26,"value":624},{"type":21,"tag":42,"props":3567,"children":3569},{"className":3568},[],[3570],{"type":26,"value":3499},{"type":26,"value":3572}," read from a reference image as result\nof this command, then the specified reference coordinates ",{"type":21,"tag":386,"props":3574,"children":3575},{"type":568},[],{"type":26,"value":3321},{"type":21,"tag":414,"props":3578,"children":3579},{"href":3324},[3580],{"type":26,"value":3327},{"type":21,"tag":478,"props":3582,"children":3584},{"name":3583},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07288",[3585],{"type":21,"tag":22,"props":3586,"children":3587},{},[3588,3590,3593],{"type":26,"value":3589},"Any shader invocation executed by this command ",{"type":21,"tag":386,"props":3591,"children":3592},{"type":568},[],{"type":21,"tag":414,"props":3594,"children":3596},{"href":3595},"/chapters/shaders#shaders-termination",[3597],{"type":26,"value":3598},"terminate",{"type":21,"tag":478,"props":3600,"children":3602},{"name":3601},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09600",[3603],{"type":21,"tag":22,"props":3604,"children":3605},{},[3606,3608,3614,3615,3621,3622,3628,3629,3635,3636,3642,3644,3647],{"type":26,"value":3607},"If a descriptor with type equal to any of\n",{"type":21,"tag":42,"props":3609,"children":3611},{"className":3610},[],[3612],{"type":26,"value":3613},"VK_DESCRIPTOR_TYPE_SAMPLE_WEIGHT_IMAGE_QCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3616,"children":3618},{"className":3617},[],[3619],{"type":26,"value":3620},"VK_DESCRIPTOR_TYPE_BLOCK_MATCH_IMAGE_QCOM",{"type":26,"value":88},{"type":21,"tag":42,"props":3623,"children":3625},{"className":3624},[],[3626],{"type":26,"value":3627},"VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE",{"type":26,"value":88},{"type":21,"tag":42,"props":3630,"children":3632},{"className":3631},[],[3633],{"type":26,"value":3634},"VK_DESCRIPTOR_TYPE_STORAGE_IMAGE",{"type":26,"value":1085},{"type":21,"tag":42,"props":3637,"children":3639},{"className":3638},[],[3640],{"type":26,"value":3641},"VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT",{"type":26,"value":3643}," is accessed as a result of\nthis command, the image subresource identified by that descriptor ",{"type":21,"tag":386,"props":3645,"children":3646},{"type":568},[],{"type":26,"value":3648},"\nbe in the image layout identified when the descriptor was written",{"type":21,"tag":478,"props":3650,"children":3652},{"name":3651},"VUID-vkCmdDrawMeshTasksIndirectNV-renderPass-02684",[3653],{"type":21,"tag":22,"props":3654,"children":3655},{},[3656,3658,3661,3663,3669,3671,3677,3679,3685,3687,3692,3694],{"type":26,"value":3657},"The current render pass ",{"type":21,"tag":386,"props":3659,"children":3660},{"type":568},[],{"type":26,"value":3662}," be ",{"type":21,"tag":414,"props":3664,"children":3666},{"href":3665},"/chapters/renderpass#renderpass-compatibility",[3667],{"type":26,"value":3668},"compatible",{"type":26,"value":3670},"\nwith the ",{"type":21,"tag":42,"props":3672,"children":3674},{"className":3673},[],[3675],{"type":26,"value":3676},"renderPass",{"type":26,"value":3678}," member of the\n",{"type":21,"tag":42,"props":3680,"children":3682},{"className":3681},[],[3683],{"type":26,"value":3684},"VkGraphicsPipelineCreateInfo",{"type":26,"value":3686}," structure specified when creating the\n",{"type":21,"tag":42,"props":3688,"children":3690},{"className":3689},[],[3691],{"type":26,"value":1651},{"type":26,"value":3693}," bound to ",{"type":21,"tag":42,"props":3695,"children":3697},{"className":3696},[],[3698],{"type":26,"value":3699},"VK_PIPELINE_BIND_POINT_GRAPHICS",{"type":21,"tag":478,"props":3701,"children":3703},{"name":3702},"VUID-vkCmdDrawMeshTasksIndirectNV-subpass-02685",[3704],{"type":21,"tag":22,"props":3705,"children":3706},{},[3707,3709,3712,3714,3720,3722,3727,3729,3734,3736],{"type":26,"value":3708},"The subpass index of the current render pass ",{"type":21,"tag":386,"props":3710,"children":3711},{"type":568},[],{"type":26,"value":3713}," be equal to the\n",{"type":21,"tag":42,"props":3715,"children":3717},{"className":3716},[],[3718],{"type":26,"value":3719},"subpass",{"type":26,"value":3721}," member of the ",{"type":21,"tag":42,"props":3723,"children":3725},{"className":3724},[],[3726],{"type":26,"value":3684},{"type":26,"value":3728}," structure\nspecified when creating the ",{"type":21,"tag":42,"props":3730,"children":3732},{"className":3731},[],[3733],{"type":26,"value":1651},{"type":26,"value":3735}," bound to\n",{"type":21,"tag":42,"props":3737,"children":3739},{"className":3738},[],[3740],{"type":26,"value":3699},{"type":21,"tag":478,"props":3742,"children":3744},{"name":3743},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07748",[3745],{"type":21,"tag":22,"props":3746,"children":3747},{},[3748,3750,3753],{"type":26,"value":3749},"If any shader statically accesses an input attachment, a valid\ndescriptor ",{"type":21,"tag":386,"props":3751,"children":3752},{"type":568},[],{"type":26,"value":3754}," be bound to the pipeline via a descriptor set",{"type":21,"tag":478,"props":3756,"children":3758},{"name":3757},"VUID-vkCmdDrawMeshTasksIndirectNV-OpTypeImage-07468",[3759],{"type":21,"tag":22,"props":3760,"children":3761},{},[3762,3764,3769,3771,3776,3778,3784,3786,3789,3791,3797],{"type":26,"value":3763},"If any shader executed by this pipeline accesses an ",{"type":21,"tag":42,"props":3765,"children":3767},{"className":3766},[],[3768],{"type":26,"value":1437},{"type":26,"value":3770},"\nvariable with a ",{"type":21,"tag":42,"props":3772,"children":3774},{"className":3773},[],[3775],{"type":26,"value":2631},{"type":26,"value":3777}," operand of ",{"type":21,"tag":42,"props":3779,"children":3781},{"className":3780},[],[3782],{"type":26,"value":3783},"SubpassData",{"type":26,"value":3785},", it ",{"type":21,"tag":386,"props":3787,"children":3788},{"type":568},[],{"type":26,"value":3790}," be\ndecorated with an ",{"type":21,"tag":42,"props":3792,"children":3794},{"className":3793},[],[3795],{"type":26,"value":3796},"InputAttachmentIndex",{"type":26,"value":3798}," that corresponds to a valid\ninput attachment in the current subpass",{"type":21,"tag":478,"props":3800,"children":3802},{"name":3801},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07469",[3803],{"type":21,"tag":22,"props":3804,"children":3805},{},[3806,3808,3811,3813,3817,3819,3823,3825,3831,3833,3838,3840,3846,3848],{"type":26,"value":3807},"Input attachment views accessed in a subpass ",{"type":21,"tag":386,"props":3809,"children":3810},{"type":568},[],{"type":26,"value":3812}," be created with the\nsame ",{"type":21,"tag":414,"props":3814,"children":3815},{"href":2853},[3816],{"type":26,"value":2856},{"type":26,"value":3818}," as the corresponding subpass definition, and be\ncreated with a ",{"type":21,"tag":414,"props":3820,"children":3821},{"href":552},[3822],{"type":26,"value":555},{"type":26,"value":3824}," that is compatible with the attachment\nreferenced by the subpass'\n",{"type":21,"tag":42,"props":3826,"children":3828},{"className":3827},[],[3829],{"type":26,"value":3830},"pInputAttachments",{"type":26,"value":3832},"[",{"type":21,"tag":42,"props":3834,"children":3836},{"className":3835},[],[3837],{"type":26,"value":3796},{"type":26,"value":3839},"] in the currently\nbound ",{"type":21,"tag":414,"props":3841,"children":3843},{"href":3842},"/man/VkFramebuffer",[3844],{"type":26,"value":3845},"VkFramebuffer",{"type":26,"value":3847}," as specified by\n",{"type":21,"tag":414,"props":3849,"children":3851},{"href":3850},"/chapters/interfaces#compatibility-inputattachment",[3852],{"type":26,"value":3853},"Fragment Input Attachment\nCompatibility",{"type":21,"tag":478,"props":3855,"children":3857},{"name":3856},"VUID-vkCmdDrawMeshTasksIndirectNV-pDepthInputAttachmentIndex-09595",[3858],{"type":21,"tag":22,"props":3859,"children":3860},{},[3861,3863,3868,3870,3876,3878,3883,3885,3889,3890,3896,3898,3902,3903,3909,3911,3917,3918,3921,3923,3927,3929],{"type":26,"value":3862},"Input attachment views accessed in a dynamic render pass with a\n",{"type":21,"tag":42,"props":3864,"children":3866},{"className":3865},[],[3867],{"type":26,"value":3796},{"type":26,"value":3869}," referenced by\n",{"type":21,"tag":414,"props":3871,"children":3873},{"href":3872},"/man/VkRenderingInputAttachmentIndexInfoKHR",[3874],{"type":26,"value":3875},"VkRenderingInputAttachmentIndexInfoKHR",{"type":26,"value":3877},", or no\n",{"type":21,"tag":42,"props":3879,"children":3881},{"className":3880},[],[3882],{"type":26,"value":3796},{"type":26,"value":3884}," if\n",{"type":21,"tag":414,"props":3886,"children":3887},{"href":3872},[3888],{"type":26,"value":3875},{"type":26,"value":205},{"type":21,"tag":42,"props":3891,"children":3893},{"className":3892},[],[3894],{"type":26,"value":3895},"pDepthInputAttachmentIndex",{"type":26,"value":3897},"\nor\n",{"type":21,"tag":414,"props":3899,"children":3900},{"href":3872},[3901],{"type":26,"value":3875},{"type":26,"value":205},{"type":21,"tag":42,"props":3904,"children":3906},{"className":3905},[],[3907],{"type":26,"value":3908},"pStencilInputAttachmentIndex",{"type":26,"value":3910},"\nare ",{"type":21,"tag":42,"props":3912,"children":3914},{"className":3913},[],[3915],{"type":26,"value":3916},"NULL",{"type":26,"value":1077},{"type":21,"tag":386,"props":3919,"children":3920},{"type":568},[],{"type":26,"value":3922}," be created with a ",{"type":21,"tag":414,"props":3924,"children":3925},{"href":552},[3926],{"type":26,"value":555},{"type":26,"value":3928}," that is compatible\nwith the corresponding color, depth, or stencil attachment in\n",{"type":21,"tag":414,"props":3930,"children":3932},{"href":3931},"/man/VkRenderingInfo",[3933],{"type":26,"value":3934},"VkRenderingInfo",{"type":21,"tag":478,"props":3936,"children":3938},{"name":3937},"VUID-vkCmdDrawMeshTasksIndirectNV-pDepthInputAttachmentIndex-09596",[3939],{"type":21,"tag":22,"props":3940,"children":3941},{},[3942,3944,3947,3949,3954,3956,3960,3961,3966,3968,3972,3973,3978,3980],{"type":26,"value":3943},"Input attachment views accessed in a dynamic render pass via a shader\nobject ",{"type":21,"tag":386,"props":3945,"children":3946},{"type":568},[],{"type":26,"value":3948}," have an ",{"type":21,"tag":42,"props":3950,"children":3952},{"className":3951},[],[3953],{"type":26,"value":3796},{"type":26,"value":3955}," if both\n",{"type":21,"tag":414,"props":3957,"children":3958},{"href":3872},[3959],{"type":26,"value":3875},{"type":26,"value":205},{"type":21,"tag":42,"props":3962,"children":3964},{"className":3963},[],[3965],{"type":26,"value":3895},{"type":26,"value":3967},"\nand\n",{"type":21,"tag":414,"props":3969,"children":3970},{"href":3872},[3971],{"type":26,"value":3875},{"type":26,"value":205},{"type":21,"tag":42,"props":3974,"children":3976},{"className":3975},[],[3977],{"type":26,"value":3908},{"type":26,"value":3979},"\nare non-",{"type":21,"tag":42,"props":3981,"children":3983},{"className":3982},[],[3984],{"type":26,"value":3916},{"type":21,"tag":478,"props":3986,"children":3988},{"name":3987},"VUID-vkCmdDrawMeshTasksIndirectNV-InputAttachmentIndex-09597",[3989],{"type":21,"tag":22,"props":3990,"children":3991},{},[3992,3994,3999,4001,4006,4007,4010,4012],{"type":26,"value":3993},"If an input attachment view accessed in a dynamic render pass via a\nshader object has an ",{"type":21,"tag":42,"props":3995,"children":3997},{"className":3996},[],[3998],{"type":26,"value":3796},{"type":26,"value":4000},", the\n",{"type":21,"tag":42,"props":4002,"children":4004},{"className":4003},[],[4005],{"type":26,"value":3796},{"type":26,"value":565},{"type":21,"tag":386,"props":4008,"children":4009},{"type":568},[],{"type":26,"value":4011}," match an index in\n",{"type":21,"tag":414,"props":4013,"children":4014},{"href":3872},[4015],{"type":26,"value":3875},{"type":21,"tag":478,"props":4017,"children":4019},{"name":4018},"VUID-vkCmdDrawMeshTasksIndirectNV-None-06537",[4020],{"type":21,"tag":22,"props":4021,"children":4022},{},[4023,4025,4028],{"type":26,"value":4024},"Memory backing image subresources used as attachments in the current\nrender pass ",{"type":21,"tag":386,"props":4026,"children":4027},{"type":568},[],{"type":26,"value":4029}," not be written in any way other than as an attachment\nby this command",{"type":21,"tag":478,"props":4031,"children":4033},{"name":4032},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09000",[4034],{"type":21,"tag":22,"props":4035,"children":4036},{},[4037,4039,4045],{"type":26,"value":4038},"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":4040,"children":4042},{"className":4041},[],[4043],{"type":26,"value":4044},"VK_IMAGE_LAYOUT_ATTACHMENT_FEEDBACK_LOOP_OPTIMAL_EXT",{"type":26,"value":4046}," image layout,\nand\neither:",{"type":21,"tag":478,"props":4048,"children":4050},{"name":4049},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09001",[4051],{"type":21,"tag":22,"props":4052,"children":4053},{},[4054,4056,4061],{"type":26,"value":4055},"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":4057,"children":4059},{"className":4058},[],[4060],{"type":26,"value":4044},{"type":26,"value":4046},{"type":21,"tag":478,"props":4063,"children":4065},{"name":4064},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09002",[4066],{"type":21,"tag":22,"props":4067,"children":4068},{},[4069,4071,4076],{"type":26,"value":4070},"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":4072,"children":4074},{"className":4073},[],[4075],{"type":26,"value":4044},{"type":26,"value":4046},{"type":21,"tag":478,"props":4078,"children":4080},{"name":4079},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09003",[4081],{"type":21,"tag":22,"props":4082,"children":4083},{},[4084,4086,4089],{"type":26,"value":4085},"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":386,"props":4087,"children":4088},{"type":568},[],{"type":26,"value":4090}," not be\naccessed in any way other than as an attachment, storage image, or\nsampled image by this command",{"type":21,"tag":478,"props":4092,"children":4094},{"name":4093},"VUID-vkCmdDrawMeshTasksIndirectNV-None-06539",[4095],{"type":21,"tag":22,"props":4096,"children":4097},{},[4098,4100,4103],{"type":26,"value":4099},"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":386,"props":4101,"children":4102},{"type":568},[],{"type":26,"value":4104}," not write to that image\nsubresource as an attachment",{"type":21,"tag":478,"props":4106,"children":4108},{"name":4107},"VUID-vkCmdDrawMeshTasksIndirectNV-None-06886",[4109],{"type":21,"tag":22,"props":4110,"children":4111},{},[4112,4114,4120,4121,4124],{"type":26,"value":4113},"If the current render pass instance uses a depth/stencil attachment with\na read-only layout for the depth aspect, ",{"type":21,"tag":414,"props":4115,"children":4117},{"href":4116},"/chapters/fragops#fragops-depth-write",[4118],{"type":26,"value":4119},"depth\nwrites",{"type":26,"value":565},{"type":21,"tag":386,"props":4122,"children":4123},{"type":568},[],{"type":26,"value":4125}," be disabled",{"type":21,"tag":478,"props":4127,"children":4129},{"name":4128},"VUID-vkCmdDrawMeshTasksIndirectNV-None-06887",[4130],{"type":21,"tag":22,"props":4131,"children":4132},{},[4133,4135,4141,4143,4149,4150,4153,4154],{"type":26,"value":4134},"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":4136,"children":4138},{"className":4137},[],[4139],{"type":26,"value":4140},"writeMask",{"type":26,"value":4142}," are not zero, and stencil test is enabled,\n",{"type":21,"tag":414,"props":4144,"children":4146},{"href":4145},"/chapters/fragops#fragops-stencil",[4147],{"type":26,"value":4148},"all stencil ops",{"type":26,"value":565},{"type":21,"tag":386,"props":4151,"children":4152},{"type":568},[],{"type":26,"value":3662},{"type":21,"tag":42,"props":4155,"children":4157},{"className":4156},[],[4158],{"type":26,"value":4159},"VK_STENCIL_OP_KEEP",{"type":21,"tag":478,"props":4161,"children":4163},{"name":4162},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07831",[4164],{"type":21,"tag":22,"props":4165,"children":4166},{},[4167,4169,4175,4177,4183,4184,4187,4189,4195],{"type":26,"value":4168},"If the bound graphics pipeline state was created with the\n",{"type":21,"tag":42,"props":4170,"children":4172},{"className":4171},[],[4173],{"type":26,"value":4174},"VK_DYNAMIC_STATE_VIEWPORT",{"type":26,"value":4176}," dynamic state enabled then\n",{"type":21,"tag":414,"props":4178,"children":4180},{"href":4179},"/man/vkCmdSetViewport",[4181],{"type":26,"value":4182},"vkCmdSetViewport",{"type":26,"value":565},{"type":21,"tag":386,"props":4185,"children":4186},{"type":568},[],{"type":26,"value":4188}," have been called and not subsequently\n",{"type":21,"tag":414,"props":4190,"children":4192},{"href":4191},"/chapters/pipelines#dynamic-state-lifetime",[4193],{"type":26,"value":4194},"invalidated",{"type":26,"value":4196}," in the current command buffer\nprior to this drawing command",{"type":21,"tag":478,"props":4198,"children":4200},{"name":4199},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07832",[4201],{"type":21,"tag":22,"props":4202,"children":4203},{},[4204,4205,4211,4212,4218,4219,4222,4223,4227],{"type":26,"value":4168},{"type":21,"tag":42,"props":4206,"children":4208},{"className":4207},[],[4209],{"type":26,"value":4210},"VK_DYNAMIC_STATE_SCISSOR",{"type":26,"value":4176},{"type":21,"tag":414,"props":4213,"children":4215},{"href":4214},"/man/vkCmdSetScissor",[4216],{"type":26,"value":4217},"vkCmdSetScissor",{"type":26,"value":565},{"type":21,"tag":386,"props":4220,"children":4221},{"type":568},[],{"type":26,"value":4188},{"type":21,"tag":414,"props":4224,"children":4225},{"href":4191},[4226],{"type":26,"value":4194},{"type":26,"value":4196},{"type":21,"tag":478,"props":4229,"children":4231},{"name":4230},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07833",[4232],{"type":21,"tag":22,"props":4233,"children":4234},{},[4235,4236,4242,4243,4249,4250,4253,4254,4258],{"type":26,"value":4168},{"type":21,"tag":42,"props":4237,"children":4239},{"className":4238},[],[4240],{"type":26,"value":4241},"VK_DYNAMIC_STATE_LINE_WIDTH",{"type":26,"value":4176},{"type":21,"tag":414,"props":4244,"children":4246},{"href":4245},"/man/vkCmdSetLineWidth",[4247],{"type":26,"value":4248},"vkCmdSetLineWidth",{"type":26,"value":565},{"type":21,"tag":386,"props":4251,"children":4252},{"type":568},[],{"type":26,"value":4188},{"type":21,"tag":414,"props":4255,"children":4256},{"href":4191},[4257],{"type":26,"value":4194},{"type":26,"value":4196},{"type":21,"tag":478,"props":4260,"children":4262},{"name":4261},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08617",[4263],{"type":21,"tag":22,"props":4264,"children":4265},{},[4266,4268,4274,4276,4282,4284,4289,4291,4297,4298,4304,4305,4311,4312,4316,4317,4320,4321,4325],{"type":26,"value":4267},"If a shader object is bound to any graphics stage, and the most recent\ncall to ",{"type":21,"tag":414,"props":4269,"children":4271},{"href":4270},"/man/vkCmdSetRasterizerDiscardEnable",[4272],{"type":26,"value":4273},"vkCmdSetRasterizerDiscardEnable",{"type":26,"value":4275}," in the current command\nbuffer set ",{"type":21,"tag":42,"props":4277,"children":4279},{"className":4278},[],[4280],{"type":26,"value":4281},"rasterizerDiscardEnable",{"type":26,"value":4283}," to ",{"type":21,"tag":42,"props":4285,"children":4287},{"className":4286},[],[4288],{"type":26,"value":547},{"type":26,"value":4290},", and the most\nrecent call to ",{"type":21,"tag":414,"props":4292,"children":4294},{"href":4293},"/man/vkCmdSetPolygonModeEXT",[4295],{"type":26,"value":4296},"vkCmdSetPolygonModeEXT",{"type":26,"value":4275},{"type":21,"tag":42,"props":4299,"children":4301},{"className":4300},[],[4302],{"type":26,"value":4303},"polygonMode",{"type":26,"value":4283},{"type":21,"tag":42,"props":4306,"children":4308},{"className":4307},[],[4309],{"type":26,"value":4310},"VK_POLYGON_MODE_LINE",{"type":26,"value":88},{"type":21,"tag":414,"props":4313,"children":4314},{"href":4245},[4315],{"type":26,"value":4248},{"type":26,"value":565},{"type":21,"tag":386,"props":4318,"children":4319},{"type":568},[],{"type":26,"value":4188},{"type":21,"tag":414,"props":4322,"children":4323},{"href":4191},[4324],{"type":26,"value":4194},{"type":26,"value":4196},{"type":21,"tag":478,"props":4327,"children":4329},{"name":4328},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08618",[4330],{"type":21,"tag":22,"props":4331,"children":4332},{},[4333,4334,4338,4339,4344,4345,4350,4351,4357,4358,4364,4366,4370,4371,4374,4375,4379],{"type":26,"value":4267},{"type":21,"tag":414,"props":4335,"children":4336},{"href":4270},[4337],{"type":26,"value":4273},{"type":26,"value":4275},{"type":21,"tag":42,"props":4340,"children":4342},{"className":4341},[],[4343],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":4346,"children":4348},{"className":4347},[],[4349],{"type":26,"value":547},{"type":26,"value":4290},{"type":21,"tag":414,"props":4352,"children":4354},{"href":4353},"/man/vkCmdSetPrimitiveTopology",[4355],{"type":26,"value":4356},"vkCmdSetPrimitiveTopology",{"type":26,"value":4275},{"type":21,"tag":42,"props":4359,"children":4361},{"className":4360},[],[4362],{"type":26,"value":4363},"primitiveTopology",{"type":26,"value":4365}," to any line topology,\n",{"type":21,"tag":414,"props":4367,"children":4368},{"href":4245},[4369],{"type":26,"value":4248},{"type":26,"value":565},{"type":21,"tag":386,"props":4372,"children":4373},{"type":568},[],{"type":26,"value":4188},{"type":21,"tag":414,"props":4376,"children":4377},{"href":4191},[4378],{"type":26,"value":4194},{"type":26,"value":4196},{"type":21,"tag":478,"props":4381,"children":4383},{"name":4382},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08619",[4384],{"type":21,"tag":22,"props":4385,"children":4386},{},[4387,4389,4395,4396,4402,4404,4408,4410,4415,4416,4421,4422,4426,4429,4431,4435],{"type":26,"value":4388},"If a shader object that outputs line primitives is bound to the\n",{"type":21,"tag":42,"props":4390,"children":4392},{"className":4391},[],[4393],{"type":26,"value":4394},"VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT",{"type":26,"value":624},{"type":21,"tag":42,"props":4397,"children":4399},{"className":4398},[],[4400],{"type":26,"value":4401},"VK_SHADER_STAGE_GEOMETRY_BIT",{"type":26,"value":4403}," stage, and the most recent call to\n",{"type":21,"tag":414,"props":4405,"children":4406},{"href":4270},[4407],{"type":26,"value":4273},{"type":26,"value":4409}," in the current command buffer set\n",{"type":21,"tag":42,"props":4411,"children":4413},{"className":4412},[],[4414],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":4417,"children":4419},{"className":4418},[],[4420],{"type":26,"value":547},{"type":26,"value":1077},{"type":21,"tag":414,"props":4423,"children":4424},{"href":4245},[4425],{"type":26,"value":4248},{"type":21,"tag":386,"props":4427,"children":4428},{"type":568},[],{"type":26,"value":4430}," have been called and not subsequently ",{"type":21,"tag":414,"props":4432,"children":4433},{"href":4191},[4434],{"type":26,"value":4194},{"type":26,"value":4436}," in the current command buffer prior to this drawing\ncommand",{"type":21,"tag":478,"props":4438,"children":4440},{"name":4439},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07834",[4441],{"type":21,"tag":22,"props":4442,"children":4443},{},[4444,4446,4452,4454,4460,4461,4466,4467,4472,4474,4478,4480,4486,4488,4493,4495,4501,4502,4508,4511,4512,4516],{"type":26,"value":4445},"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":4447,"children":4449},{"className":4448},[],[4450],{"type":26,"value":4451},"VK_DYNAMIC_STATE_DEPTH_BIAS",{"type":26,"value":4453}," dynamic state enabled, the\n",{"type":21,"tag":414,"props":4455,"children":4457},{"href":4456},"/chapters/pipelines#dynamic-state-current-value",[4458],{"type":26,"value":4459},"current value",{"type":26,"value":1069},{"type":21,"tag":42,"props":4462,"children":4464},{"className":4463},[],[4465],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":4468,"children":4470},{"className":4469},[],[4471],{"type":26,"value":547},{"type":26,"value":4473},", and the\n",{"type":21,"tag":414,"props":4475,"children":4476},{"href":4456},[4477],{"type":26,"value":4459},{"type":26,"value":4479}," of ",{"type":21,"tag":42,"props":4481,"children":4483},{"className":4482},[],[4484],{"type":26,"value":4485},"depthBiasEnable",{"type":26,"value":4487},"\nis ",{"type":21,"tag":42,"props":4489,"children":4491},{"className":4490},[],[4492],{"type":26,"value":810},{"type":26,"value":4494},", then ",{"type":21,"tag":414,"props":4496,"children":4498},{"href":4497},"/man/vkCmdSetDepthBounds",[4499],{"type":26,"value":4500},"vkCmdSetDepthBounds",{"type":26,"value":2213},{"type":21,"tag":414,"props":4503,"children":4505},{"href":4504},"/man/vkCmdSetDepthBias2EXT",[4506],{"type":26,"value":4507},"vkCmdSetDepthBias2EXT",{"type":21,"tag":386,"props":4509,"children":4510},{"type":568},[],{"type":26,"value":4430},{"type":21,"tag":414,"props":4513,"children":4514},{"href":4191},[4515],{"type":26,"value":4194},{"type":26,"value":4436},{"type":21,"tag":478,"props":4518,"children":4520},{"name":4519},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07835",[4521],{"type":21,"tag":22,"props":4522,"children":4523},{},[4524,4525,4531,4532,4538,4539,4542,4543,4547],{"type":26,"value":4168},{"type":21,"tag":42,"props":4526,"children":4528},{"className":4527},[],[4529],{"type":26,"value":4530},"VK_DYNAMIC_STATE_BLEND_CONSTANTS",{"type":26,"value":4176},{"type":21,"tag":414,"props":4533,"children":4535},{"href":4534},"/man/vkCmdSetBlendConstants",[4536],{"type":26,"value":4537},"vkCmdSetBlendConstants",{"type":26,"value":565},{"type":21,"tag":386,"props":4540,"children":4541},{"type":568},[],{"type":26,"value":4188},{"type":21,"tag":414,"props":4544,"children":4545},{"href":4191},[4546],{"type":26,"value":4194},{"type":26,"value":4196},{"type":21,"tag":478,"props":4549,"children":4551},{"name":4550},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08621",[4552],{"type":21,"tag":22,"props":4553,"children":4554},{},[4555,4557,4563,4565,4569,4571,4576,4578,4583,4585,4591,4593,4599,4600,4605,4606,4612,4614,4620,4622,4628,4630,4636,4638,4644,4645,4651,4652,4658,4659,4665,4666,4670,4671,4674,4675,4679],{"type":26,"value":4556},"If a shader object is bound to the ",{"type":21,"tag":42,"props":4558,"children":4560},{"className":4559},[],[4561],{"type":26,"value":4562},"VK_SHADER_STAGE_FRAGMENT_BIT",{"type":26,"value":4564},"\nstage, and the most recent call to ",{"type":21,"tag":414,"props":4566,"children":4567},{"href":4270},[4568],{"type":26,"value":4273},{"type":26,"value":4570},"\nin the current command buffer set ",{"type":21,"tag":42,"props":4572,"children":4574},{"className":4573},[],[4575],{"type":26,"value":4281},{"type":26,"value":4577}," to\n",{"type":21,"tag":42,"props":4579,"children":4581},{"className":4580},[],[4582],{"type":26,"value":547},{"type":26,"value":4584},", and the most recent call to\n",{"type":21,"tag":414,"props":4586,"children":4588},{"href":4587},"/man/vkCmdSetColorBlendEnableEXT",[4589],{"type":26,"value":4590},"vkCmdSetColorBlendEnableEXT",{"type":26,"value":4592}," in the current command buffer set any\nelement of ",{"type":21,"tag":42,"props":4594,"children":4596},{"className":4595},[],[4597],{"type":26,"value":4598},"pColorBlendEnables",{"type":26,"value":4283},{"type":21,"tag":42,"props":4601,"children":4603},{"className":4602},[],[4604],{"type":26,"value":810},{"type":26,"value":4290},{"type":21,"tag":414,"props":4607,"children":4609},{"href":4608},"/man/vkCmdSetColorBlendEquationEXT",[4610],{"type":26,"value":4611},"vkCmdSetColorBlendEquationEXT",{"type":26,"value":4613}," in the current\ncommand buffer set the same element of ",{"type":21,"tag":42,"props":4615,"children":4617},{"className":4616},[],[4618],{"type":26,"value":4619},"pColorBlendEquations",{"type":26,"value":4621}," to a\n",{"type":21,"tag":42,"props":4623,"children":4625},{"className":4624},[],[4626],{"type":26,"value":4627},"VkColorBlendEquationEXT",{"type":26,"value":4629}," structure with any ",{"type":21,"tag":414,"props":4631,"children":4633},{"href":4632},"/man/VkBlendFactor",[4634],{"type":26,"value":4635},"VkBlendFactor",{"type":26,"value":4637},"\nmember with a value of ",{"type":21,"tag":42,"props":4639,"children":4641},{"className":4640},[],[4642],{"type":26,"value":4643},"VK_BLEND_FACTOR_CONSTANT_COLOR",{"type":26,"value":88},{"type":21,"tag":42,"props":4646,"children":4648},{"className":4647},[],[4649],{"type":26,"value":4650},"VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_COLOR",{"type":26,"value":88},{"type":21,"tag":42,"props":4653,"children":4655},{"className":4654},[],[4656],{"type":26,"value":4657},"VK_BLEND_FACTOR_CONSTANT_ALPHA",{"type":26,"value":1085},{"type":21,"tag":42,"props":4660,"children":4662},{"className":4661},[],[4663],{"type":26,"value":4664},"VK_BLEND_FACTOR_ONE_MINUS_CONSTANT_ALPHA",{"type":26,"value":88},{"type":21,"tag":414,"props":4667,"children":4668},{"href":4534},[4669],{"type":26,"value":4537},{"type":26,"value":565},{"type":21,"tag":386,"props":4672,"children":4673},{"type":568},[],{"type":26,"value":4188},{"type":21,"tag":414,"props":4676,"children":4677},{"href":4191},[4678],{"type":26,"value":4194},{"type":26,"value":4196},{"type":21,"tag":478,"props":4681,"children":4683},{"name":4682},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07836",[4684],{"type":21,"tag":22,"props":4685,"children":4686},{},[4687,4688,4694,4695,4699,4700,4705,4706,4711,4712,4716,4717,4723,4724,4729,4731,4735,4736,4739,4740,4744],{"type":26,"value":4445},{"type":21,"tag":42,"props":4689,"children":4691},{"className":4690},[],[4692],{"type":26,"value":4693},"VK_DYNAMIC_STATE_DEPTH_BOUNDS",{"type":26,"value":4453},{"type":21,"tag":414,"props":4696,"children":4697},{"href":4456},[4698],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":4701,"children":4703},{"className":4702},[],[4704],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":4707,"children":4709},{"className":4708},[],[4710],{"type":26,"value":547},{"type":26,"value":4473},{"type":21,"tag":414,"props":4713,"children":4714},{"href":4456},[4715],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":4718,"children":4720},{"className":4719},[],[4721],{"type":26,"value":4722},"depthBoundsTestEnable",{"type":26,"value":1439},{"type":21,"tag":42,"props":4725,"children":4727},{"className":4726},[],[4728],{"type":26,"value":810},{"type":26,"value":4730},", then\n",{"type":21,"tag":414,"props":4732,"children":4733},{"href":4497},[4734],{"type":26,"value":4500},{"type":26,"value":565},{"type":21,"tag":386,"props":4737,"children":4738},{"type":568},[],{"type":26,"value":4188},{"type":21,"tag":414,"props":4741,"children":4742},{"href":4191},[4743],{"type":26,"value":4194},{"type":26,"value":4196},{"type":21,"tag":478,"props":4746,"children":4748},{"name":4747},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07837",[4749],{"type":21,"tag":22,"props":4750,"children":4751},{},[4752,4753,4759,4760,4764,4765,4770,4771,4776,4777,4781,4782,4788,4789,4794,4795,4801,4802,4805,4807,4811],{"type":26,"value":4445},{"type":21,"tag":42,"props":4754,"children":4756},{"className":4755},[],[4757],{"type":26,"value":4758},"VK_DYNAMIC_STATE_STENCIL_COMPARE_MASK",{"type":26,"value":4453},{"type":21,"tag":414,"props":4761,"children":4762},{"href":4456},[4763],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":4766,"children":4768},{"className":4767},[],[4769],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":4772,"children":4774},{"className":4773},[],[4775],{"type":26,"value":547},{"type":26,"value":4473},{"type":21,"tag":414,"props":4778,"children":4779},{"href":4456},[4780],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":4783,"children":4785},{"className":4784},[],[4786],{"type":26,"value":4787},"stencilTestEnable",{"type":26,"value":1439},{"type":21,"tag":42,"props":4790,"children":4792},{"className":4791},[],[4793],{"type":26,"value":810},{"type":26,"value":4730},{"type":21,"tag":414,"props":4796,"children":4798},{"href":4797},"/man/vkCmdSetStencilCompareMask",[4799],{"type":26,"value":4800},"vkCmdSetStencilCompareMask",{"type":26,"value":565},{"type":21,"tag":386,"props":4803,"children":4804},{"type":568},[],{"type":26,"value":4806}," have been called and not\nsubsequently ",{"type":21,"tag":414,"props":4808,"children":4809},{"href":4191},[4810],{"type":26,"value":4194},{"type":26,"value":4812}," in the current\ncommand buffer prior to this drawing command",{"type":21,"tag":478,"props":4814,"children":4816},{"name":4815},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07838",[4817],{"type":21,"tag":22,"props":4818,"children":4819},{},[4820,4821,4827,4828,4832,4833,4838,4839,4844,4845,4849,4850,4855,4856,4861,4862,4868,4869,4872,4873,4877],{"type":26,"value":4445},{"type":21,"tag":42,"props":4822,"children":4824},{"className":4823},[],[4825],{"type":26,"value":4826},"VK_DYNAMIC_STATE_STENCIL_WRITE_MASK",{"type":26,"value":4453},{"type":21,"tag":414,"props":4829,"children":4830},{"href":4456},[4831],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":4834,"children":4836},{"className":4835},[],[4837],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":4840,"children":4842},{"className":4841},[],[4843],{"type":26,"value":547},{"type":26,"value":4473},{"type":21,"tag":414,"props":4846,"children":4847},{"href":4456},[4848],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":4851,"children":4853},{"className":4852},[],[4854],{"type":26,"value":4787},{"type":26,"value":1439},{"type":21,"tag":42,"props":4857,"children":4859},{"className":4858},[],[4860],{"type":26,"value":810},{"type":26,"value":4730},{"type":21,"tag":414,"props":4863,"children":4865},{"href":4864},"/man/vkCmdSetStencilWriteMask",[4866],{"type":26,"value":4867},"vkCmdSetStencilWriteMask",{"type":26,"value":565},{"type":21,"tag":386,"props":4870,"children":4871},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":4874,"children":4875},{"href":4191},[4876],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":4879,"children":4881},{"name":4880},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07839",[4882],{"type":21,"tag":22,"props":4883,"children":4884},{},[4885,4886,4892,4893,4897,4899,4904,4905,4910,4911,4915,4916,4921,4922,4927,4928,4934,4935,4938,4939,4943],{"type":26,"value":4445},{"type":21,"tag":42,"props":4887,"children":4889},{"className":4888},[],[4890],{"type":26,"value":4891},"VK_DYNAMIC_STATE_STENCIL_REFERENCE",{"type":26,"value":4453},{"type":21,"tag":414,"props":4894,"children":4895},{"href":4456},[4896],{"type":26,"value":4459},{"type":26,"value":4898}," of and\n",{"type":21,"tag":42,"props":4900,"children":4902},{"className":4901},[],[4903],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":4906,"children":4908},{"className":4907},[],[4909],{"type":26,"value":547},{"type":26,"value":4000},{"type":21,"tag":414,"props":4912,"children":4913},{"href":4456},[4914],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":4917,"children":4919},{"className":4918},[],[4920],{"type":26,"value":4787},{"type":26,"value":1439},{"type":21,"tag":42,"props":4923,"children":4925},{"className":4924},[],[4926],{"type":26,"value":810},{"type":26,"value":4730},{"type":21,"tag":414,"props":4929,"children":4931},{"href":4930},"/man/vkCmdSetStencilReference",[4932],{"type":26,"value":4933},"vkCmdSetStencilReference",{"type":26,"value":565},{"type":21,"tag":386,"props":4936,"children":4937},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":4940,"children":4941},{"href":4191},[4942],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":4945,"children":4947},{"name":4946},"VUID-vkCmdDrawMeshTasksIndirectNV-maxMultiviewInstanceIndex-02688",[4948],{"type":21,"tag":22,"props":4949,"children":4950},{},[4951,4953,4956,4958,4964,4965],{"type":26,"value":4952},"If the draw is recorded in a render pass instance with multiview\nenabled, the maximum instance index ",{"type":21,"tag":386,"props":4954,"children":4955},{"type":568},[],{"type":26,"value":4957}," be less than or equal to\n",{"type":21,"tag":414,"props":4959,"children":4961},{"href":4960},"/man/VkPhysicalDeviceMultiviewProperties",[4962],{"type":26,"value":4963},"VkPhysicalDeviceMultiviewProperties",{"type":26,"value":215},{"type":21,"tag":42,"props":4966,"children":4968},{"className":4967},[],[4969],{"type":26,"value":4970},"maxMultiviewInstanceIndex",{"type":21,"tag":478,"props":4972,"children":4974},{"name":4973},"VUID-vkCmdDrawMeshTasksIndirectNV-sampleLocationsEnable-02689",[4975],{"type":21,"tag":22,"props":4976,"children":4977},{},[4978,4980,4986,4987,4993,4995,5000,5002,5005,5007,5013],{"type":26,"value":4979},"If the bound graphics pipeline was created with\n",{"type":21,"tag":414,"props":4981,"children":4983},{"href":4982},"/man/VkPipelineSampleLocationsStateCreateInfoEXT",[4984],{"type":26,"value":4985},"VkPipelineSampleLocationsStateCreateInfoEXT",{"type":26,"value":215},{"type":21,"tag":42,"props":4988,"children":4990},{"className":4989},[],[4991],{"type":26,"value":4992},"sampleLocationsEnable",{"type":26,"value":4994},"\nset to ",{"type":21,"tag":42,"props":4996,"children":4998},{"className":4997},[],[4999],{"type":26,"value":810},{"type":26,"value":5001}," and the current subpass has a depth/stencil\nattachment, then that attachment ",{"type":21,"tag":386,"props":5003,"children":5004},{"type":568},[],{"type":26,"value":5006}," have been created with the\n",{"type":21,"tag":42,"props":5008,"children":5010},{"className":5009},[],[5011],{"type":26,"value":5012},"VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT",{"type":26,"value":5014}," bit set",{"type":21,"tag":478,"props":5016,"children":5018},{"name":5017},"VUID-vkCmdDrawMeshTasksIndirectNV-None-06666",[5019],{"type":21,"tag":22,"props":5020,"children":5021},{},[5022,5023,5029,5031,5037,5038,5042,5043,5048,5049,5054,5055,5059,5060,5065,5066,5071,5072,5078,5079,5082,5083,5087],{"type":26,"value":1214},{"type":21,"tag":414,"props":5024,"children":5026},{"href":5025},"/extensions/VK_EXT_sample_locations",[5027],{"type":26,"value":5028},"VK_EXT_sample_locations",{"type":26,"value":5030}," 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":5032,"children":5034},{"className":5033},[],[5035],{"type":26,"value":5036},"VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_EXT",{"type":26,"value":4453},{"type":21,"tag":414,"props":5039,"children":5040},{"href":4456},[5041],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":5044,"children":5046},{"className":5045},[],[5047],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":5050,"children":5052},{"className":5051},[],[5053],{"type":26,"value":547},{"type":26,"value":4473},{"type":21,"tag":414,"props":5056,"children":5057},{"href":4456},[5058],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":5061,"children":5063},{"className":5062},[],[5064],{"type":26,"value":4992},{"type":26,"value":1439},{"type":21,"tag":42,"props":5067,"children":5069},{"className":5068},[],[5070],{"type":26,"value":810},{"type":26,"value":4730},{"type":21,"tag":414,"props":5073,"children":5075},{"href":5074},"/man/vkCmdSetSampleLocationsEXT",[5076],{"type":26,"value":5077},"vkCmdSetSampleLocationsEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":5080,"children":5081},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":5084,"children":5085},{"href":4191},[5086],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":5089,"children":5091},{"name":5090},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07840",[5092],{"type":21,"tag":22,"props":5093,"children":5094},{},[5095,5096,5102,5104,5108,5109,5114,5115,5120,5121,5127,5128,5131,5132,5136],{"type":26,"value":4445},{"type":21,"tag":42,"props":5097,"children":5099},{"className":5098},[],[5100],{"type":26,"value":5101},"VK_DYNAMIC_STATE_CULL_MODE",{"type":26,"value":5103}," dynamic state enabled, and the\n",{"type":21,"tag":414,"props":5105,"children":5106},{"href":4456},[5107],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":5110,"children":5112},{"className":5111},[],[5113],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":5116,"children":5118},{"className":5117},[],[5119],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":5122,"children":5124},{"href":5123},"/man/vkCmdSetCullMode",[5125],{"type":26,"value":5126},"vkCmdSetCullMode",{"type":26,"value":565},{"type":21,"tag":386,"props":5129,"children":5130},{"type":568},[],{"type":26,"value":4188},{"type":21,"tag":414,"props":5133,"children":5134},{"href":4191},[5135],{"type":26,"value":4194},{"type":26,"value":4196},{"type":21,"tag":478,"props":5138,"children":5140},{"name":5139},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07841",[5141],{"type":21,"tag":22,"props":5142,"children":5143},{},[5144,5145,5151,5152,5156,5157,5162,5163,5168,5169,5175,5176,5179,5180,5184],{"type":26,"value":4445},{"type":21,"tag":42,"props":5146,"children":5148},{"className":5147},[],[5149],{"type":26,"value":5150},"VK_DYNAMIC_STATE_FRONT_FACE",{"type":26,"value":5103},{"type":21,"tag":414,"props":5153,"children":5154},{"href":4456},[5155],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":5158,"children":5160},{"className":5159},[],[5161],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":5164,"children":5166},{"className":5165},[],[5167],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":5170,"children":5172},{"href":5171},"/man/vkCmdSetFrontFace",[5173],{"type":26,"value":5174},"vkCmdSetFrontFace",{"type":26,"value":565},{"type":21,"tag":386,"props":5177,"children":5178},{"type":568},[],{"type":26,"value":4188},{"type":21,"tag":414,"props":5181,"children":5182},{"href":4191},[5183],{"type":26,"value":4194},{"type":26,"value":4196},{"type":21,"tag":478,"props":5186,"children":5188},{"name":5187},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07843",[5189],{"type":21,"tag":22,"props":5190,"children":5191},{},[5192,5193,5199,5200,5204,5205,5210,5211,5216,5217,5223,5224,5227,5228,5232],{"type":26,"value":4445},{"type":21,"tag":42,"props":5194,"children":5196},{"className":5195},[],[5197],{"type":26,"value":5198},"VK_DYNAMIC_STATE_DEPTH_TEST_ENABLE",{"type":26,"value":5103},{"type":21,"tag":414,"props":5201,"children":5202},{"href":4456},[5203],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":5206,"children":5208},{"className":5207},[],[5209],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":5212,"children":5214},{"className":5213},[],[5215],{"type":26,"value":547},{"type":26,"value":88},{"type":21,"tag":414,"props":5218,"children":5220},{"href":5219},"/man/vkCmdSetDepthTestEnable",[5221],{"type":26,"value":5222},"vkCmdSetDepthTestEnable",{"type":26,"value":565},{"type":21,"tag":386,"props":5225,"children":5226},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":5229,"children":5230},{"href":4191},[5231],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":5234,"children":5236},{"name":5235},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07844",[5237],{"type":21,"tag":22,"props":5238,"children":5239},{},[5240,5241,5247,5248,5252,5253,5258,5259,5264,5265,5271,5272,5275,5276,5280],{"type":26,"value":4445},{"type":21,"tag":42,"props":5242,"children":5244},{"className":5243},[],[5245],{"type":26,"value":5246},"VK_DYNAMIC_STATE_DEPTH_WRITE_ENABLE",{"type":26,"value":5103},{"type":21,"tag":414,"props":5249,"children":5250},{"href":4456},[5251],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":5254,"children":5256},{"className":5255},[],[5257],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":5260,"children":5262},{"className":5261},[],[5263],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":5266,"children":5268},{"href":5267},"/man/vkCmdSetDepthWriteEnable",[5269],{"type":26,"value":5270},"vkCmdSetDepthWriteEnable",{"type":26,"value":565},{"type":21,"tag":386,"props":5273,"children":5274},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":5277,"children":5278},{"href":4191},[5279],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":5282,"children":5284},{"name":5283},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07845",[5285],{"type":21,"tag":22,"props":5286,"children":5287},{},[5288,5289,5295,5296,5300,5301,5306,5307,5312,5313,5317,5318,5324,5325,5330,5331,5337,5338,5341,5343,5347],{"type":26,"value":4445},{"type":21,"tag":42,"props":5290,"children":5292},{"className":5291},[],[5293],{"type":26,"value":5294},"VK_DYNAMIC_STATE_DEPTH_COMPARE_OP",{"type":26,"value":4453},{"type":21,"tag":414,"props":5297,"children":5298},{"href":4456},[5299],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":5302,"children":5304},{"className":5303},[],[5305],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":5308,"children":5310},{"className":5309},[],[5311],{"type":26,"value":547},{"type":26,"value":4473},{"type":21,"tag":414,"props":5314,"children":5315},{"href":4456},[5316],{"type":26,"value":4459},{"type":26,"value":4479},{"type":21,"tag":42,"props":5319,"children":5321},{"className":5320},[],[5322],{"type":26,"value":5323},"depthTestEnable",{"type":26,"value":4487},{"type":21,"tag":42,"props":5326,"children":5328},{"className":5327},[],[5329],{"type":26,"value":810},{"type":26,"value":4494},{"type":21,"tag":414,"props":5332,"children":5334},{"href":5333},"/man/vkCmdSetDepthCompareOp",[5335],{"type":26,"value":5336},"vkCmdSetDepthCompareOp",{"type":26,"value":565},{"type":21,"tag":386,"props":5339,"children":5340},{"type":568},[],{"type":26,"value":5342}," have been\ncalled and not subsequently ",{"type":21,"tag":414,"props":5344,"children":5345},{"href":4191},[5346],{"type":26,"value":4194},{"type":26,"value":5348}," in\nthe current command buffer prior to this drawing command",{"type":21,"tag":478,"props":5350,"children":5352},{"name":5351},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07846",[5353],{"type":21,"tag":22,"props":5354,"children":5355},{},[5356,5357,5367,5369,5375,5377,5381,5382,5387,5388,5393,5394,5400,5401,5404,5405,5409],{"type":26,"value":1214},{"type":21,"tag":414,"props":5358,"children":5360},{"href":5359},"/man/VkPhysicalDeviceFeatures#features-depthBounds",[5361],{"type":21,"tag":42,"props":5362,"children":5364},{"className":5363},[],[5365],{"type":26,"value":5366},"depthBounds",{"type":26,"value":5368}," 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":5370,"children":5372},{"className":5371},[],[5373],{"type":26,"value":5374},"VK_DYNAMIC_STATE_DEPTH_BOUNDS_TEST_ENABLE",{"type":26,"value":5376}," dynamic state enabled,\nand the ",{"type":21,"tag":414,"props":5378,"children":5379},{"href":4456},[5380],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":5383,"children":5385},{"className":5384},[],[5386],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":5389,"children":5391},{"className":5390},[],[5392],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":5395,"children":5397},{"href":5396},"/man/vkCmdSetDepthBoundsTestEnable",[5398],{"type":26,"value":5399},"vkCmdSetDepthBoundsTestEnable",{"type":26,"value":565},{"type":21,"tag":386,"props":5402,"children":5403},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":5406,"children":5407},{"href":4191},[5408],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":5411,"children":5413},{"name":5412},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07847",[5414],{"type":21,"tag":22,"props":5415,"children":5416},{},[5417,5418,5424,5426,5430,5431,5436,5437,5442,5443,5449,5450,5453,5454,5458],{"type":26,"value":4445},{"type":21,"tag":42,"props":5419,"children":5421},{"className":5420},[],[5422],{"type":26,"value":5423},"VK_DYNAMIC_STATE_STENCIL_TEST_ENABLE",{"type":26,"value":5425}," dynamic state enabled, and\nthe ",{"type":21,"tag":414,"props":5427,"children":5428},{"href":4456},[5429],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":5432,"children":5434},{"className":5433},[],[5435],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":5438,"children":5440},{"className":5439},[],[5441],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":5444,"children":5446},{"href":5445},"/man/vkCmdSetStencilTestEnable",[5447],{"type":26,"value":5448},"vkCmdSetStencilTestEnable",{"type":26,"value":565},{"type":21,"tag":386,"props":5451,"children":5452},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":5455,"children":5456},{"href":4191},[5457],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":5460,"children":5462},{"name":5461},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07848",[5463],{"type":21,"tag":22,"props":5464,"children":5465},{},[5466,5467,5473,5474,5478,5479,5484,5485,5490,5491,5495,5496,5501,5502,5507,5508,5514,5517,5518,5522],{"type":26,"value":4445},{"type":21,"tag":42,"props":5468,"children":5470},{"className":5469},[],[5471],{"type":26,"value":5472},"VK_DYNAMIC_STATE_STENCIL_OP",{"type":26,"value":4453},{"type":21,"tag":414,"props":5475,"children":5476},{"href":4456},[5477],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":5480,"children":5482},{"className":5481},[],[5483],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":5486,"children":5488},{"className":5487},[],[5489],{"type":26,"value":547},{"type":26,"value":4000},{"type":21,"tag":414,"props":5492,"children":5493},{"href":4456},[5494],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":5497,"children":5499},{"className":5498},[],[5500],{"type":26,"value":4787},{"type":26,"value":1439},{"type":21,"tag":42,"props":5503,"children":5505},{"className":5504},[],[5506],{"type":26,"value":810},{"type":26,"value":4494},{"type":21,"tag":414,"props":5509,"children":5511},{"href":5510},"/man/vkCmdSetStencilOp",[5512],{"type":26,"value":5513},"vkCmdSetStencilOp",{"type":21,"tag":386,"props":5515,"children":5516},{"type":568},[],{"type":26,"value":4430},{"type":21,"tag":414,"props":5519,"children":5520},{"href":4191},[5521],{"type":26,"value":4194},{"type":26,"value":4436},{"type":21,"tag":478,"props":5524,"children":5526},{"name":5525},"VUID-vkCmdDrawMeshTasksIndirectNV-viewportCount-03417",[5527],{"type":21,"tag":22,"props":5528,"children":5529},{},[5530,5531,5537,5539,5545,5547,5553,5554,5557,5559,5565,5567,5572,5573,5576,5578,5584,5585,5591],{"type":26,"value":4168},{"type":21,"tag":42,"props":5532,"children":5534},{"className":5533},[],[5535],{"type":26,"value":5536},"VK_DYNAMIC_STATE_VIEWPORT_WITH_COUNT",{"type":26,"value":5538}," dynamic state enabled, but\nnot the ",{"type":21,"tag":42,"props":5540,"children":5542},{"className":5541},[],[5543],{"type":26,"value":5544},"VK_DYNAMIC_STATE_SCISSOR_WITH_COUNT",{"type":26,"value":5546}," dynamic state enabled,\nthen ",{"type":21,"tag":414,"props":5548,"children":5550},{"href":5549},"/man/vkCmdSetViewportWithCount",[5551],{"type":26,"value":5552},"vkCmdSetViewportWithCount",{"type":26,"value":565},{"type":21,"tag":386,"props":5555,"children":5556},{"type":568},[],{"type":26,"value":5558}," have been called in the\ncurrent command buffer prior to this drawing command, and the\n",{"type":21,"tag":42,"props":5560,"children":5562},{"className":5561},[],[5563],{"type":26,"value":5564},"viewportCount",{"type":26,"value":5566}," parameter of ",{"type":21,"tag":42,"props":5568,"children":5570},{"className":5569},[],[5571],{"type":26,"value":5552},{"type":26,"value":565},{"type":21,"tag":386,"props":5574,"children":5575},{"type":568},[],{"type":26,"value":5577},"\nmatch the ",{"type":21,"tag":42,"props":5579,"children":5581},{"className":5580},[],[5582],{"type":26,"value":5583},"VkPipelineViewportStateCreateInfo",{"type":26,"value":215},{"type":21,"tag":42,"props":5586,"children":5588},{"className":5587},[],[5589],{"type":26,"value":5590},"scissorCount",{"type":26,"value":5592}," of\nthe pipeline",{"type":21,"tag":478,"props":5594,"children":5596},{"name":5595},"VUID-vkCmdDrawMeshTasksIndirectNV-scissorCount-03418",[5597],{"type":21,"tag":22,"props":5598,"children":5599},{},[5600,5601,5606,5608,5613,5614,5620,5621,5624,5625,5630,5631,5636,5637,5640,5641,5646,5647,5652],{"type":26,"value":4168},{"type":21,"tag":42,"props":5602,"children":5604},{"className":5603},[],[5605],{"type":26,"value":5544},{"type":26,"value":5607}," dynamic state enabled, but not\nthe ",{"type":21,"tag":42,"props":5609,"children":5611},{"className":5610},[],[5612],{"type":26,"value":5536},{"type":26,"value":5546},{"type":21,"tag":414,"props":5615,"children":5617},{"href":5616},"/man/vkCmdSetScissorWithCount",[5618],{"type":26,"value":5619},"vkCmdSetScissorWithCount",{"type":26,"value":565},{"type":21,"tag":386,"props":5622,"children":5623},{"type":568},[],{"type":26,"value":5558},{"type":21,"tag":42,"props":5626,"children":5628},{"className":5627},[],[5629],{"type":26,"value":5590},{"type":26,"value":5566},{"type":21,"tag":42,"props":5632,"children":5634},{"className":5633},[],[5635],{"type":26,"value":5619},{"type":26,"value":565},{"type":21,"tag":386,"props":5638,"children":5639},{"type":568},[],{"type":26,"value":5577},{"type":21,"tag":42,"props":5642,"children":5644},{"className":5643},[],[5645],{"type":26,"value":5583},{"type":26,"value":215},{"type":21,"tag":42,"props":5648,"children":5650},{"className":5649},[],[5651],{"type":26,"value":5564},{"type":26,"value":5653},"\nof the pipeline",{"type":21,"tag":478,"props":5655,"children":5657},{"name":5656},"VUID-vkCmdDrawMeshTasksIndirectNV-viewportCount-03419",[5658],{"type":21,"tag":22,"props":5659,"children":5660},{},[5661,5663,5668,5670,5675,5677,5681,5682,5686,5689,5691,5696,5698,5703,5704,5707,5708,5713,5715],{"type":26,"value":5662},"If the bound graphics pipeline state was created with both the\n",{"type":21,"tag":42,"props":5664,"children":5666},{"className":5665},[],[5667],{"type":26,"value":5544},{"type":26,"value":5669}," and\n",{"type":21,"tag":42,"props":5671,"children":5673},{"className":5672},[],[5674],{"type":26,"value":5536},{"type":26,"value":5676}," dynamic states enabled then\nboth ",{"type":21,"tag":414,"props":5678,"children":5679},{"href":5549},[5680],{"type":26,"value":5552},{"type":26,"value":609},{"type":21,"tag":414,"props":5683,"children":5684},{"href":5616},[5685],{"type":26,"value":5619},{"type":21,"tag":386,"props":5687,"children":5688},{"type":568},[],{"type":26,"value":5690}," have been called in the current command buffer prior to this\ndrawing command, and the ",{"type":21,"tag":42,"props":5692,"children":5694},{"className":5693},[],[5695],{"type":26,"value":5564},{"type":26,"value":5697}," parameter of\n",{"type":21,"tag":42,"props":5699,"children":5701},{"className":5700},[],[5702],{"type":26,"value":5552},{"type":26,"value":565},{"type":21,"tag":386,"props":5705,"children":5706},{"type":568},[],{"type":26,"value":2625},{"type":21,"tag":42,"props":5709,"children":5711},{"className":5710},[],[5712],{"type":26,"value":5590},{"type":26,"value":5714},"\nparameter of ",{"type":21,"tag":42,"props":5716,"children":5718},{"className":5717},[],[5719],{"type":26,"value":5619},{"type":21,"tag":478,"props":5721,"children":5723},{"name":5722},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08635",[5724],{"type":21,"tag":22,"props":5725,"children":5726},{},[5727,5729,5733,5734,5738,5739,5742,5744,5749,5750,5755,5756,5759,5760,5765,5766],{"type":26,"value":5728},"If a shader object is bound to any graphics stage, then both\n",{"type":21,"tag":414,"props":5730,"children":5731},{"href":5549},[5732],{"type":26,"value":5552},{"type":26,"value":609},{"type":21,"tag":414,"props":5735,"children":5736},{"href":5616},[5737],{"type":26,"value":5619},{"type":26,"value":565},{"type":21,"tag":386,"props":5740,"children":5741},{"type":568},[],{"type":26,"value":5743},"\nhave been called in the current command buffer prior to this drawing\ncommand, and the ",{"type":21,"tag":42,"props":5745,"children":5747},{"className":5746},[],[5748],{"type":26,"value":5564},{"type":26,"value":5697},{"type":21,"tag":42,"props":5751,"children":5753},{"className":5752},[],[5754],{"type":26,"value":5552},{"type":26,"value":565},{"type":21,"tag":386,"props":5757,"children":5758},{"type":568},[],{"type":26,"value":2625},{"type":21,"tag":42,"props":5761,"children":5763},{"className":5762},[],[5764],{"type":26,"value":5590},{"type":26,"value":5714},{"type":21,"tag":42,"props":5767,"children":5769},{"className":5768},[],[5770],{"type":26,"value":5619},{"type":21,"tag":478,"props":5772,"children":5774},{"name":5773},"VUID-vkCmdDrawMeshTasksIndirectNV-viewportCount-04137",[5775],{"type":21,"tag":22,"props":5776,"children":5777},{},[5778,5779,5784,5785,5791,5793,5796,5797,5803,5804,5809,5811,5816,5818],{"type":26,"value":4168},{"type":21,"tag":42,"props":5780,"children":5782},{"className":5781},[],[5783],{"type":26,"value":5536},{"type":26,"value":5538},{"type":21,"tag":42,"props":5786,"children":5788},{"className":5787},[],[5789],{"type":26,"value":5790},"VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_NV",{"type":26,"value":5792}," dynamic state\nenabled, then the bound graphics pipeline ",{"type":21,"tag":386,"props":5794,"children":5795},{"type":568},[],{"type":26,"value":1991},{"type":21,"tag":414,"props":5798,"children":5800},{"href":5799},"/man/VkPipelineViewportWScalingStateCreateInfoNV",[5801],{"type":26,"value":5802},"VkPipelineViewportWScalingStateCreateInfoNV",{"type":26,"value":215},{"type":21,"tag":42,"props":5805,"children":5807},{"className":5806},[],[5808],{"type":26,"value":5564},{"type":26,"value":5810},"\ngreater or equal to the ",{"type":21,"tag":42,"props":5812,"children":5814},{"className":5813},[],[5815],{"type":26,"value":5564},{"type":26,"value":5817}," parameter in the last call\nto ",{"type":21,"tag":414,"props":5819,"children":5820},{"href":5549},[5821],{"type":26,"value":5552},{"type":21,"tag":478,"props":5823,"children":5825},{"name":5824},"VUID-vkCmdDrawMeshTasksIndirectNV-viewportCount-04138",[5826],{"type":21,"tag":22,"props":5827,"children":5828},{},[5829,5830,5835,5836,5841,5843,5848,5850,5856,5857,5860,5862,5867,5868],{"type":26,"value":4168},{"type":21,"tag":42,"props":5831,"children":5833},{"className":5832},[],[5834],{"type":26,"value":5536},{"type":26,"value":5669},{"type":21,"tag":42,"props":5837,"children":5839},{"className":5838},[],[5840],{"type":26,"value":5790},{"type":26,"value":5842}," dynamic states enabled then\nthe ",{"type":21,"tag":42,"props":5844,"children":5846},{"className":5845},[],[5847],{"type":26,"value":5564},{"type":26,"value":5849}," parameter in the last call to\n",{"type":21,"tag":414,"props":5851,"children":5853},{"href":5852},"/man/vkCmdSetViewportWScalingNV",[5854],{"type":26,"value":5855},"vkCmdSetViewportWScalingNV",{"type":26,"value":565},{"type":21,"tag":386,"props":5858,"children":5859},{"type":568},[],{"type":26,"value":5861}," be greater than or equal to the\n",{"type":21,"tag":42,"props":5863,"children":5865},{"className":5864},[],[5866],{"type":26,"value":5564},{"type":26,"value":5849},{"type":21,"tag":414,"props":5869,"children":5870},{"href":5549},[5871],{"type":26,"value":5552},{"type":21,"tag":478,"props":5873,"children":5875},{"name":5874},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09232",[5876],{"type":21,"tag":22,"props":5877,"children":5878},{},[5879,5880,5886,5888,5894,5896,5902,5903,5908,5909,5913,5914,5917,5918,5922],{"type":26,"value":1214},{"type":21,"tag":414,"props":5881,"children":5883},{"href":5882},"/extensions/VK_NV_clip_space_w_scaling",[5884],{"type":26,"value":5885},"VK_NV_clip_space_w_scaling",{"type":26,"value":5887}," extension is enabled, and a\nshader object is bound to any graphics stage, and the most recent call\nto ",{"type":21,"tag":414,"props":5889,"children":5891},{"href":5890},"/man/vkCmdSetViewportWScalingEnableNV",[5892],{"type":26,"value":5893},"vkCmdSetViewportWScalingEnableNV",{"type":26,"value":5895}," in the current command buffer\nset ",{"type":21,"tag":42,"props":5897,"children":5899},{"className":5898},[],[5900],{"type":26,"value":5901},"viewportWScalingEnable",{"type":26,"value":4283},{"type":21,"tag":42,"props":5904,"children":5906},{"className":5905},[],[5907],{"type":26,"value":810},{"type":26,"value":4730},{"type":21,"tag":414,"props":5910,"children":5911},{"href":5852},[5912],{"type":26,"value":5855},{"type":26,"value":565},{"type":21,"tag":386,"props":5915,"children":5916},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":5919,"children":5920},{"href":4191},[5921],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":5924,"children":5926},{"name":5925},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08636",[5927],{"type":21,"tag":22,"props":5928,"children":5929},{},[5930,5931,5935,5936,5940,5941,5946,5947,5952,5954,5959,5960,5964,5965,5968,5969,5974,5975],{"type":26,"value":1214},{"type":21,"tag":414,"props":5932,"children":5933},{"href":5882},[5934],{"type":26,"value":5885},{"type":26,"value":5887},{"type":21,"tag":414,"props":5937,"children":5938},{"href":5890},[5939],{"type":26,"value":5893},{"type":26,"value":5895},{"type":21,"tag":42,"props":5942,"children":5944},{"className":5943},[],[5945],{"type":26,"value":5901},{"type":26,"value":4283},{"type":21,"tag":42,"props":5948,"children":5950},{"className":5949},[],[5951],{"type":26,"value":810},{"type":26,"value":5953},", then the\n",{"type":21,"tag":42,"props":5955,"children":5957},{"className":5956},[],[5958],{"type":26,"value":5564},{"type":26,"value":5849},{"type":21,"tag":414,"props":5961,"children":5962},{"href":5852},[5963],{"type":26,"value":5855},{"type":26,"value":565},{"type":21,"tag":386,"props":5966,"children":5967},{"type":568},[],{"type":26,"value":5861},{"type":21,"tag":42,"props":5970,"children":5972},{"className":5971},[],[5973],{"type":26,"value":5564},{"type":26,"value":5849},{"type":21,"tag":414,"props":5976,"children":5977},{"href":5549},[5978],{"type":26,"value":5552},{"type":21,"tag":478,"props":5980,"children":5982},{"name":5981},"VUID-vkCmdDrawMeshTasksIndirectNV-viewportCount-04139",[5983],{"type":21,"tag":22,"props":5984,"children":5985},{},[5986,5987,5992,5993,5999,6001,6004,6006,6012,6013,6018,6019,6024,6025],{"type":26,"value":4168},{"type":21,"tag":42,"props":5988,"children":5990},{"className":5989},[],[5991],{"type":26,"value":5536},{"type":26,"value":5538},{"type":21,"tag":42,"props":5994,"children":5996},{"className":5995},[],[5997],{"type":26,"value":5998},"VK_DYNAMIC_STATE_VIEWPORT_SHADING_RATE_PALETTE_NV",{"type":26,"value":6000}," dynamic\nstate enabled, then the bound graphics pipeline ",{"type":21,"tag":386,"props":6002,"children":6003},{"type":568},[],{"type":26,"value":6005}," have been created\nwith\n",{"type":21,"tag":414,"props":6007,"children":6009},{"href":6008},"/man/VkPipelineViewportShadingRateImageStateCreateInfoNV",[6010],{"type":26,"value":6011},"VkPipelineViewportShadingRateImageStateCreateInfoNV",{"type":26,"value":215},{"type":21,"tag":42,"props":6014,"children":6016},{"className":6015},[],[6017],{"type":26,"value":5564},{"type":26,"value":5810},{"type":21,"tag":42,"props":6020,"children":6022},{"className":6021},[],[6023],{"type":26,"value":5564},{"type":26,"value":5817},{"type":21,"tag":414,"props":6026,"children":6027},{"href":5549},[6028],{"type":26,"value":5552},{"type":21,"tag":478,"props":6030,"children":6032},{"name":6031},"VUID-vkCmdDrawMeshTasksIndirectNV-viewportCount-04140",[6033],{"type":21,"tag":22,"props":6034,"children":6035},{},[6036,6037,6042,6043,6048,6050,6055,6056,6062,6063,6066,6068,6073,6074],{"type":26,"value":4168},{"type":21,"tag":42,"props":6038,"children":6040},{"className":6039},[],[6041],{"type":26,"value":5536},{"type":26,"value":5669},{"type":21,"tag":42,"props":6044,"children":6046},{"className":6045},[],[6047],{"type":26,"value":5998},{"type":26,"value":6049}," dynamic states\nenabled then the ",{"type":21,"tag":42,"props":6051,"children":6053},{"className":6052},[],[6054],{"type":26,"value":5564},{"type":26,"value":5849},{"type":21,"tag":414,"props":6057,"children":6059},{"href":6058},"/man/vkCmdSetViewportShadingRatePaletteNV",[6060],{"type":26,"value":6061},"vkCmdSetViewportShadingRatePaletteNV",{"type":26,"value":565},{"type":21,"tag":386,"props":6064,"children":6065},{"type":568},[],{"type":26,"value":6067}," be greater than or\nequal to the ",{"type":21,"tag":42,"props":6069,"children":6071},{"className":6070},[],[6072],{"type":26,"value":5564},{"type":26,"value":5849},{"type":21,"tag":414,"props":6075,"children":6076},{"href":5549},[6077],{"type":26,"value":5552},{"type":21,"tag":478,"props":6079,"children":6081},{"name":6080},"VUID-vkCmdDrawMeshTasksIndirectNV-shadingRateImage-09233",[6082],{"type":21,"tag":22,"props":6083,"children":6084},{},[6085,6086,6096,6098,6102,6104,6109,6110,6115,6116,6122,6123,6126,6127,6131],{"type":26,"value":1214},{"type":21,"tag":414,"props":6087,"children":6089},{"href":6088},"/man/VkPhysicalDeviceShadingRateImageFeaturesNV#features-shadingRateImage",[6090],{"type":21,"tag":42,"props":6091,"children":6093},{"className":6092},[],[6094],{"type":26,"value":6095},"shadingRateImage",{"type":26,"value":6097}," feature is\nenabled, and a shader object is bound to any graphics stage, and the\nmost recent call to ",{"type":21,"tag":414,"props":6099,"children":6100},{"href":4270},[6101],{"type":26,"value":4273},{"type":26,"value":6103}," in the current\ncommand buffer set ",{"type":21,"tag":42,"props":6105,"children":6107},{"className":6106},[],[6108],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":6111,"children":6113},{"className":6112},[],[6114],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":6117,"children":6119},{"href":6118},"/man/vkCmdSetCoarseSampleOrderNV",[6120],{"type":26,"value":6121},"vkCmdSetCoarseSampleOrderNV",{"type":26,"value":565},{"type":21,"tag":386,"props":6124,"children":6125},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":6128,"children":6129},{"href":4191},[6130],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":6133,"children":6135},{"name":6134},"VUID-vkCmdDrawMeshTasksIndirectNV-shadingRateImage-09234",[6136],{"type":21,"tag":22,"props":6137,"children":6138},{},[6139,6140,6148,6149,6153,6154,6159,6160,6165,6167,6173,6175,6181,6182,6187,6188,6192,6193,6196,6198,6202],{"type":26,"value":1214},{"type":21,"tag":414,"props":6141,"children":6142},{"href":6088},[6143],{"type":21,"tag":42,"props":6144,"children":6146},{"className":6145},[],[6147],{"type":26,"value":6095},{"type":26,"value":6097},{"type":21,"tag":414,"props":6150,"children":6151},{"href":4270},[6152],{"type":26,"value":4273},{"type":26,"value":6103},{"type":21,"tag":42,"props":6155,"children":6157},{"className":6156},[],[6158],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":6161,"children":6163},{"className":6162},[],[6164],{"type":26,"value":547},{"type":26,"value":6166},", and\nthe most recent call to ",{"type":21,"tag":414,"props":6168,"children":6170},{"href":6169},"/man/vkCmdSetShadingRateImageEnableNV",[6171],{"type":26,"value":6172},"vkCmdSetShadingRateImageEnableNV",{"type":26,"value":6174}," in the\ncurrent command buffer set ",{"type":21,"tag":42,"props":6176,"children":6178},{"className":6177},[],[6179],{"type":26,"value":6180},"shadingRateImageEnable",{"type":26,"value":4577},{"type":21,"tag":42,"props":6183,"children":6185},{"className":6184},[],[6186],{"type":26,"value":810},{"type":26,"value":4494},{"type":21,"tag":414,"props":6189,"children":6190},{"href":6058},[6191],{"type":26,"value":6061},{"type":26,"value":565},{"type":21,"tag":386,"props":6194,"children":6195},{"type":568},[],{"type":26,"value":6197},"\nhave been called and not subsequently ",{"type":21,"tag":414,"props":6199,"children":6200},{"href":4191},[6201],{"type":26,"value":4194},{"type":26,"value":4436},{"type":21,"tag":478,"props":6204,"children":6206},{"name":6205},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08637",[6207],{"type":21,"tag":22,"props":6208,"children":6209},{},[6210,6211,6219,6220,6224,6225,6230,6231,6236,6237,6241,6242,6247,6248,6253,6255,6260,6261,6265,6266,6269,6270,6275,6276],{"type":26,"value":1214},{"type":21,"tag":414,"props":6212,"children":6213},{"href":6088},[6214],{"type":21,"tag":42,"props":6215,"children":6217},{"className":6216},[],[6218],{"type":26,"value":6095},{"type":26,"value":6097},{"type":21,"tag":414,"props":6221,"children":6222},{"href":4270},[6223],{"type":26,"value":4273},{"type":26,"value":6103},{"type":21,"tag":42,"props":6226,"children":6228},{"className":6227},[],[6229],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":6232,"children":6234},{"className":6233},[],[6235],{"type":26,"value":547},{"type":26,"value":6166},{"type":21,"tag":414,"props":6238,"children":6239},{"href":6169},[6240],{"type":26,"value":6172},{"type":26,"value":6174},{"type":21,"tag":42,"props":6243,"children":6245},{"className":6244},[],[6246],{"type":26,"value":6180},{"type":26,"value":4577},{"type":21,"tag":42,"props":6249,"children":6251},{"className":6250},[],[6252],{"type":26,"value":810},{"type":26,"value":6254},", then the ",{"type":21,"tag":42,"props":6256,"children":6258},{"className":6257},[],[6259],{"type":26,"value":5564},{"type":26,"value":5817},{"type":21,"tag":414,"props":6262,"children":6263},{"href":6058},[6264],{"type":26,"value":6061},{"type":26,"value":565},{"type":21,"tag":386,"props":6267,"children":6268},{"type":568},[],{"type":26,"value":6067},{"type":21,"tag":42,"props":6271,"children":6273},{"className":6272},[],[6274],{"type":26,"value":5564},{"type":26,"value":5849},{"type":21,"tag":414,"props":6277,"children":6278},{"href":5549},[6279],{"type":26,"value":5552},{"type":21,"tag":478,"props":6281,"children":6283},{"name":6282},"VUID-vkCmdDrawMeshTasksIndirectNV-VkPipelineVieportCreateInfo-04141",[6284],{"type":21,"tag":22,"props":6285,"children":6286},{},[6287,6288,6293,6295,6301,6303,6308,6310,6313,6314,6318,6319,6324,6325,6330,6331],{"type":26,"value":4168},{"type":21,"tag":42,"props":6289,"children":6291},{"className":6290},[],[6292],{"type":26,"value":5536},{"type":26,"value":6294}," dynamic state enabled and a\n",{"type":21,"tag":414,"props":6296,"children":6298},{"href":6297},"/man/VkPipelineViewportSwizzleStateCreateInfoNV",[6299],{"type":26,"value":6300},"VkPipelineViewportSwizzleStateCreateInfoNV",{"type":26,"value":6302}," structure chained from\n",{"type":21,"tag":414,"props":6304,"children":6306},{"href":6305},"/man/VkPipelineViewportStateCreateInfo",[6307],{"type":26,"value":5583},{"type":26,"value":6309},", then the bound graphics\npipeline ",{"type":21,"tag":386,"props":6311,"children":6312},{"type":568},[],{"type":26,"value":1991},{"type":21,"tag":414,"props":6315,"children":6316},{"href":6297},[6317],{"type":26,"value":6300},{"type":26,"value":215},{"type":21,"tag":42,"props":6320,"children":6322},{"className":6321},[],[6323],{"type":26,"value":5564},{"type":26,"value":5810},{"type":21,"tag":42,"props":6326,"children":6328},{"className":6327},[],[6329],{"type":26,"value":5564},{"type":26,"value":5817},{"type":21,"tag":414,"props":6332,"children":6333},{"href":5549},[6334],{"type":26,"value":5552},{"type":21,"tag":478,"props":6336,"children":6338},{"name":6337},"VUID-vkCmdDrawMeshTasksIndirectNV-VkPipelineVieportCreateInfo-04142",[6339],{"type":21,"tag":22,"props":6340,"children":6341},{},[6342,6343,6348,6349,6355,6357,6361,6363,6366,6367,6371,6372,6378,6379,6384,6385],{"type":26,"value":4168},{"type":21,"tag":42,"props":6344,"children":6346},{"className":6345},[],[6347],{"type":26,"value":5536},{"type":26,"value":6294},{"type":21,"tag":414,"props":6350,"children":6352},{"href":6351},"/man/VkPipelineViewportExclusiveScissorStateCreateInfoNV",[6353],{"type":26,"value":6354},"VkPipelineViewportExclusiveScissorStateCreateInfoNV",{"type":26,"value":6356}," structure\nchained from ",{"type":21,"tag":414,"props":6358,"children":6359},{"href":6305},[6360],{"type":26,"value":5583},{"type":26,"value":6362},", then the bound\ngraphics pipeline ",{"type":21,"tag":386,"props":6364,"children":6365},{"type":568},[],{"type":26,"value":1991},{"type":21,"tag":414,"props":6368,"children":6369},{"href":6351},[6370],{"type":26,"value":6354},{"type":26,"value":215},{"type":21,"tag":42,"props":6373,"children":6375},{"className":6374},[],[6376],{"type":26,"value":6377},"exclusiveScissorCount",{"type":26,"value":5810},{"type":21,"tag":42,"props":6380,"children":6382},{"className":6381},[],[6383],{"type":26,"value":5564},{"type":26,"value":5817},{"type":21,"tag":414,"props":6386,"children":6387},{"href":5549},[6388],{"type":26,"value":5552},{"type":21,"tag":478,"props":6390,"children":6392},{"name":6391},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07878",[6393],{"type":21,"tag":22,"props":6394,"children":6395},{},[6396,6397,6407,6409,6415,6417,6423,6424,6427,6428,6432],{"type":26,"value":1214},{"type":21,"tag":414,"props":6398,"children":6400},{"href":6399},"/man/VkPhysicalDeviceExclusiveScissorFeaturesNV#features-exclusiveScissor",[6401],{"type":21,"tag":42,"props":6402,"children":6404},{"className":6403},[],[6405],{"type":26,"value":6406},"exclusiveScissor",{"type":26,"value":6408}," 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":6410,"children":6412},{"className":6411},[],[6413],{"type":26,"value":6414},"VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_ENABLE_NV",{"type":26,"value":6416}," dynamic state\nenabled, then ",{"type":21,"tag":414,"props":6418,"children":6420},{"href":6419},"/man/vkCmdSetExclusiveScissorEnableNV",[6421],{"type":26,"value":6422},"vkCmdSetExclusiveScissorEnableNV",{"type":26,"value":565},{"type":21,"tag":386,"props":6425,"children":6426},{"type":568},[],{"type":26,"value":5342},{"type":21,"tag":414,"props":6429,"children":6430},{"href":4191},[6431],{"type":26,"value":4194},{"type":26,"value":5348},{"type":21,"tag":478,"props":6434,"children":6436},{"name":6435},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07879",[6437],{"type":21,"tag":22,"props":6438,"children":6439},{},[6440,6441,6449,6451,6457,6459,6463,6465,6471,6473,6478,6479,6485,6486,6489,6490,6494],{"type":26,"value":1214},{"type":21,"tag":414,"props":6442,"children":6443},{"href":6399},[6444],{"type":21,"tag":42,"props":6445,"children":6447},{"className":6446},[],[6448],{"type":26,"value":6406},{"type":26,"value":6450}," 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":6452,"children":6454},{"className":6453},[],[6455],{"type":26,"value":6456},"VK_DYNAMIC_STATE_EXCLUSIVE_SCISSOR_NV",{"type":26,"value":6458}," dynamic state enabled, and\nthe most recent call to ",{"type":21,"tag":414,"props":6460,"children":6461},{"href":6419},[6462],{"type":26,"value":6422},{"type":26,"value":6464}," in the\ncurrent command buffer set any element of ",{"type":21,"tag":42,"props":6466,"children":6468},{"className":6467},[],[6469],{"type":26,"value":6470},"pExclusiveScissorEnables",{"type":26,"value":6472},"\nto ",{"type":21,"tag":42,"props":6474,"children":6476},{"className":6475},[],[6477],{"type":26,"value":810},{"type":26,"value":4494},{"type":21,"tag":414,"props":6480,"children":6482},{"href":6481},"/man/vkCmdSetExclusiveScissorNV",[6483],{"type":26,"value":6484},"vkCmdSetExclusiveScissorNV",{"type":26,"value":565},{"type":21,"tag":386,"props":6487,"children":6488},{"type":568},[],{"type":26,"value":5342},{"type":21,"tag":414,"props":6491,"children":6492},{"href":4191},[6493],{"type":26,"value":4194},{"type":26,"value":5348},{"type":21,"tag":478,"props":6496,"children":6498},{"name":6497},"VUID-vkCmdDrawMeshTasksIndirectNV-None-04876",[6499],{"type":21,"tag":22,"props":6500,"children":6501},{},[6502,6503,6509,6510,6514,6515,6518,6520,6524],{"type":26,"value":4445},{"type":21,"tag":42,"props":6504,"children":6506},{"className":6505},[],[6507],{"type":26,"value":6508},"VK_DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE",{"type":26,"value":5546},{"type":21,"tag":414,"props":6511,"children":6512},{"href":4270},[6513],{"type":26,"value":4273},{"type":26,"value":565},{"type":21,"tag":386,"props":6516,"children":6517},{"type":568},[],{"type":26,"value":6519}," have been called and\nnot subsequently ",{"type":21,"tag":414,"props":6521,"children":6522},{"href":4191},[6523],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":6526,"children":6528},{"name":6527},"VUID-vkCmdDrawMeshTasksIndirectNV-None-04877",[6529],{"type":21,"tag":22,"props":6530,"children":6531},{},[6532,6533,6539,6540,6544,6545,6550,6551,6556,6557,6563,6564,6567,6568,6572],{"type":26,"value":4445},{"type":21,"tag":42,"props":6534,"children":6536},{"className":6535},[],[6537],{"type":26,"value":6538},"VK_DYNAMIC_STATE_DEPTH_BIAS_ENABLE",{"type":26,"value":5103},{"type":21,"tag":414,"props":6541,"children":6542},{"href":4456},[6543],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":6546,"children":6548},{"className":6547},[],[6549],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":6552,"children":6554},{"className":6553},[],[6555],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":6558,"children":6560},{"href":6559},"/man/vkCmdSetDepthBiasEnable",[6561],{"type":26,"value":6562},"vkCmdSetDepthBiasEnable",{"type":26,"value":565},{"type":21,"tag":386,"props":6565,"children":6566},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":6569,"children":6570},{"href":4191},[6571],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":6574,"children":6576},{"name":6575},"VUID-vkCmdDrawMeshTasksIndirectNV-logicOp-04878",[6577],{"type":21,"tag":22,"props":6578,"children":6579},{},[6580,6582,6587,6589,6595,6596,6600,6601,6606,6607,6612,6613,6617,6618,6624,6626,6631,6632,6638,6639,6642,6643,6647],{"type":26,"value":6581},"If\na shader object is bound to the ",{"type":21,"tag":42,"props":6583,"children":6585},{"className":6584},[],[6586],{"type":26,"value":4562},{"type":26,"value":6588}," or\na graphics pipeline is bound which was created with the\n",{"type":21,"tag":42,"props":6590,"children":6592},{"className":6591},[],[6593],{"type":26,"value":6594},"VK_DYNAMIC_STATE_LOGIC_OP_EXT",{"type":26,"value":4453},{"type":21,"tag":414,"props":6597,"children":6598},{"href":4456},[6599],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":6602,"children":6604},{"className":6603},[],[6605],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":6608,"children":6610},{"className":6609},[],[6611],{"type":26,"value":547},{"type":26,"value":4473},{"type":21,"tag":414,"props":6614,"children":6615},{"href":4456},[6616],{"type":26,"value":4459},{"type":26,"value":4479},{"type":21,"tag":42,"props":6619,"children":6621},{"className":6620},[],[6622],{"type":26,"value":6623},"logicOpEnable",{"type":26,"value":6625}," is\n",{"type":21,"tag":42,"props":6627,"children":6629},{"className":6628},[],[6630],{"type":26,"value":810},{"type":26,"value":4494},{"type":21,"tag":414,"props":6633,"children":6635},{"href":6634},"/man/vkCmdSetLogicOpEXT",[6636],{"type":26,"value":6637},"vkCmdSetLogicOpEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":6640,"children":6641},{"type":568},[],{"type":26,"value":6519},{"type":21,"tag":414,"props":6644,"children":6645},{"href":4191},[6646],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":6649,"children":6651},{"name":6650},"VUID-vkCmdDrawMeshTasksIndirectNV-primitiveFragmentShadingRateWithMultipleViewports-04552",[6652],{"type":21,"tag":22,"props":6653,"children":6654},{},[6655,6656,6666,6668,6673,6675,6681,6683,6687,6688,6691,6693,6698,6699,6704,6705,6708,6710],{"type":26,"value":1214},{"type":21,"tag":414,"props":6657,"children":6659},{"href":6658},"/man/VkPhysicalDeviceFragmentShadingRatePropertiesKHR#limits-primitiveFragmentShadingRateWithMultipleViewports",[6660],{"type":21,"tag":42,"props":6661,"children":6663},{"className":6662},[],[6664],{"type":26,"value":6665},"primitiveFragmentShadingRateWithMultipleViewports",{"type":26,"value":6667}," limit is not\nsupported, the bound graphics pipeline was created with the\n",{"type":21,"tag":42,"props":6669,"children":6671},{"className":6670},[],[6672],{"type":26,"value":5536},{"type":26,"value":6674}," dynamic state enabled, and\nany of the shader stages of the bound graphics pipeline write to the\n",{"type":21,"tag":42,"props":6676,"children":6678},{"className":6677},[],[6679],{"type":26,"value":6680},"PrimitiveShadingRateKHR",{"type":26,"value":6682}," built-in, then\n",{"type":21,"tag":414,"props":6684,"children":6685},{"href":5549},[6686],{"type":26,"value":5552},{"type":26,"value":565},{"type":21,"tag":386,"props":6689,"children":6690},{"type":568},[],{"type":26,"value":6692}," have been called in the current\ncommand buffer prior to this drawing command, and the\n",{"type":21,"tag":42,"props":6694,"children":6696},{"className":6695},[],[6697],{"type":26,"value":5564},{"type":26,"value":5566},{"type":21,"tag":42,"props":6700,"children":6702},{"className":6701},[],[6703],{"type":26,"value":5552},{"type":26,"value":565},{"type":21,"tag":386,"props":6706,"children":6707},{"type":568},[],{"type":26,"value":6709},"\nbe ",{"type":21,"tag":42,"props":6711,"children":6713},{"className":6712},[],[6714],{"type":26,"value":6715},"1",{"type":21,"tag":478,"props":6717,"children":6719},{"name":6718},"VUID-vkCmdDrawMeshTasksIndirectNV-primitiveFragmentShadingRateWithMultipleViewports-08642",[6720],{"type":21,"tag":22,"props":6721,"children":6722},{},[6723,6724,6732,6734,6739,6740,6744,6745,6748,6749,6754,6755,6760,6761,6764,6765],{"type":26,"value":1214},{"type":21,"tag":414,"props":6725,"children":6726},{"href":6658},[6727],{"type":21,"tag":42,"props":6728,"children":6730},{"className":6729},[],[6731],{"type":26,"value":6665},{"type":26,"value":6733}," limit is not\nsupported, and any shader object bound to a graphics stage writes to the\n",{"type":21,"tag":42,"props":6735,"children":6737},{"className":6736},[],[6738],{"type":26,"value":6680},{"type":26,"value":6682},{"type":21,"tag":414,"props":6741,"children":6742},{"href":5549},[6743],{"type":26,"value":5552},{"type":26,"value":565},{"type":21,"tag":386,"props":6746,"children":6747},{"type":568},[],{"type":26,"value":6692},{"type":21,"tag":42,"props":6750,"children":6752},{"className":6751},[],[6753],{"type":26,"value":5564},{"type":26,"value":5566},{"type":21,"tag":42,"props":6756,"children":6758},{"className":6757},[],[6759],{"type":26,"value":5552},{"type":26,"value":565},{"type":21,"tag":386,"props":6762,"children":6763},{"type":568},[],{"type":26,"value":6709},{"type":21,"tag":42,"props":6766,"children":6768},{"className":6767},[],[6769],{"type":26,"value":6715},{"type":21,"tag":478,"props":6771,"children":6773},{"name":6772},"VUID-vkCmdDrawMeshTasksIndirectNV-blendEnable-04727",[6774],{"type":21,"tag":22,"props":6775,"children":6776},{},[6777,6779,6783,6785,6791,6792,6798,6800,6806,6808,6814,6815,6818,6819],{"type":26,"value":6778},"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":414,"props":6780,"children":6781},{"href":560},[6782],{"type":26,"value":563},{"type":26,"value":6784}," do not\ncontain ",{"type":21,"tag":42,"props":6786,"children":6788},{"className":6787},[],[6789],{"type":26,"value":6790},"VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT",{"type":26,"value":5953},{"type":21,"tag":42,"props":6793,"children":6795},{"className":6794},[],[6796],{"type":26,"value":6797},"blendEnable",{"type":26,"value":6799}," member of the corresponding element of the\n",{"type":21,"tag":42,"props":6801,"children":6803},{"className":6802},[],[6804],{"type":26,"value":6805},"pAttachments",{"type":26,"value":6807}," member of ",{"type":21,"tag":42,"props":6809,"children":6811},{"className":6810},[],[6812],{"type":26,"value":6813},"pColorBlendState",{"type":26,"value":565},{"type":21,"tag":386,"props":6816,"children":6817},{"type":568},[],{"type":26,"value":878},{"type":21,"tag":42,"props":6820,"children":6822},{"className":6821},[],[6823],{"type":26,"value":547},{"type":21,"tag":478,"props":6825,"children":6827},{"name":6826},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08643",[6828],{"type":21,"tag":22,"props":6829,"children":6830},{},[6831,6832,6837,6838,6842,6843,6848,6849,6854,6856,6860,6862,6867,6869,6874,6876,6881,6883,6886,6888],{"type":26,"value":4556},{"type":21,"tag":42,"props":6833,"children":6835},{"className":6834},[],[6836],{"type":26,"value":4562},{"type":26,"value":4564},{"type":21,"tag":414,"props":6839,"children":6840},{"href":4270},[6841],{"type":26,"value":4273},{"type":26,"value":4570},{"type":21,"tag":42,"props":6844,"children":6846},{"className":6845},[],[6847],{"type":26,"value":4281},{"type":26,"value":4577},{"type":21,"tag":42,"props":6850,"children":6852},{"className":6851},[],[6853],{"type":26,"value":547},{"type":26,"value":6855},", then for each color attachment in the render pass, if\nthe corresponding image view’s\n",{"type":21,"tag":414,"props":6857,"children":6858},{"href":560},[6859],{"type":26,"value":563},{"type":26,"value":6861}," do not contain\n",{"type":21,"tag":42,"props":6863,"children":6865},{"className":6864},[],[6866],{"type":26,"value":6790},{"type":26,"value":6868},", then the\ncorresponding member of ",{"type":21,"tag":42,"props":6870,"children":6872},{"className":6871},[],[6873],{"type":26,"value":4598},{"type":26,"value":6875}," in the most recent call\nto ",{"type":21,"tag":42,"props":6877,"children":6879},{"className":6878},[],[6880],{"type":26,"value":4590},{"type":26,"value":6882}," in the current command buffer that\naffected that attachment index ",{"type":21,"tag":386,"props":6884,"children":6885},{"type":568},[],{"type":26,"value":6887}," have been ",{"type":21,"tag":42,"props":6889,"children":6891},{"className":6890},[],[6892],{"type":26,"value":547},{"type":21,"tag":478,"props":6894,"children":6896},{"name":6895},"VUID-vkCmdDrawMeshTasksIndirectNV-multisampledRenderToSingleSampled-07284",[6897],{"type":21,"tag":22,"props":6898,"children":6899},{},[6900],{"type":26,"value":6901},"If rasterization is not disabled in the bound graphics pipeline,\nand none of the following is enabled:",{"type":21,"tag":478,"props":6903,"children":6905},{"name":6904},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08644",[6906],{"type":21,"tag":22,"props":6907,"children":6908},{},[6909,6910,6914,6915,6920,6921,6926],{"type":26,"value":4267},{"type":21,"tag":414,"props":6911,"children":6912},{"href":4270},[6913],{"type":26,"value":4273},{"type":26,"value":4275},{"type":21,"tag":42,"props":6916,"children":6918},{"className":6917},[],[6919],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":6922,"children":6924},{"className":6923},[],[6925],{"type":26,"value":547},{"type":26,"value":6927},",\nand none of the following is enabled:",{"type":21,"tag":478,"props":6929,"children":6931},{"name":6930},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08876",[6932],{"type":21,"tag":22,"props":6933,"children":6934},{},[6935,6937,6940,6942],{"type":26,"value":6936},"If a shader object is bound to any graphics stage, the current render\npass instance ",{"type":21,"tag":386,"props":6938,"children":6939},{"type":568},[],{"type":26,"value":6941}," have been begun with ",{"type":21,"tag":414,"props":6943,"children":6945},{"href":6944},"/man/vkCmdBeginRendering",[6946],{"type":26,"value":6947},"vkCmdBeginRendering",{"type":21,"tag":478,"props":6949,"children":6951},{"name":6950},"VUID-vkCmdDrawMeshTasksIndirectNV-imageView-06172",[6952],{"type":21,"tag":22,"props":6953,"children":6954},{},[6955,6957,6961,6963,6969,6971,6977,6979,6983,6985,6991,6993,6998,6999,7005,7007,7010],{"type":26,"value":6956},"If the current render pass instance was begun with\n",{"type":21,"tag":414,"props":6958,"children":6959},{"href":6944},[6960],{"type":26,"value":6947},{"type":26,"value":6962},", the ",{"type":21,"tag":42,"props":6964,"children":6966},{"className":6965},[],[6967],{"type":26,"value":6968},"imageView",{"type":26,"value":6970}," member of\n",{"type":21,"tag":42,"props":6972,"children":6974},{"className":6973},[],[6975],{"type":26,"value":6976},"pDepthAttachment",{"type":26,"value":6978}," is not ",{"type":21,"tag":414,"props":6980,"children":6981},{"href":2309},[6982],{"type":26,"value":2312},{"type":26,"value":6984},", and the ",{"type":21,"tag":42,"props":6986,"children":6988},{"className":6987},[],[6989],{"type":26,"value":6990},"layout",{"type":26,"value":6992},"\nmember of ",{"type":21,"tag":42,"props":6994,"children":6996},{"className":6995},[],[6997],{"type":26,"value":6976},{"type":26,"value":6625},{"type":21,"tag":42,"props":7000,"children":7002},{"className":7001},[],[7003],{"type":26,"value":7004},"VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL",{"type":26,"value":7006},", this command\n",{"type":21,"tag":386,"props":7008,"children":7009},{"type":568},[],{"type":26,"value":7011}," not write any values to the depth attachment",{"type":21,"tag":478,"props":7013,"children":7015},{"name":7014},"VUID-vkCmdDrawMeshTasksIndirectNV-imageView-06173",[7016],{"type":21,"tag":22,"props":7017,"children":7018},{},[7019,7020,7024,7025,7030,7031,7037,7038,7042,7043,7048,7049,7054,7055,7060,7061,7064],{"type":26,"value":6956},{"type":21,"tag":414,"props":7021,"children":7022},{"href":6944},[7023],{"type":26,"value":6947},{"type":26,"value":6962},{"type":21,"tag":42,"props":7026,"children":7028},{"className":7027},[],[7029],{"type":26,"value":6968},{"type":26,"value":6970},{"type":21,"tag":42,"props":7032,"children":7034},{"className":7033},[],[7035],{"type":26,"value":7036},"pStencilAttachment",{"type":26,"value":6978},{"type":21,"tag":414,"props":7039,"children":7040},{"href":2309},[7041],{"type":26,"value":2312},{"type":26,"value":4473},{"type":21,"tag":42,"props":7044,"children":7046},{"className":7045},[],[7047],{"type":26,"value":6990},{"type":26,"value":6807},{"type":21,"tag":42,"props":7050,"children":7052},{"className":7051},[],[7053],{"type":26,"value":7036},{"type":26,"value":6625},{"type":21,"tag":42,"props":7056,"children":7058},{"className":7057},[],[7059],{"type":26,"value":7004},{"type":26,"value":7006},{"type":21,"tag":386,"props":7062,"children":7063},{"type":568},[],{"type":26,"value":7065}," not write any values to the stencil attachment",{"type":21,"tag":478,"props":7067,"children":7069},{"name":7068},"VUID-vkCmdDrawMeshTasksIndirectNV-imageView-06174",[7070],{"type":21,"tag":22,"props":7071,"children":7072},{},[7073,7074,7078,7079,7084,7085,7090,7091,7095,7096,7101,7102,7107,7108,7114,7116,7119],{"type":26,"value":6956},{"type":21,"tag":414,"props":7075,"children":7076},{"href":6944},[7077],{"type":26,"value":6947},{"type":26,"value":6962},{"type":21,"tag":42,"props":7080,"children":7082},{"className":7081},[],[7083],{"type":26,"value":6968},{"type":26,"value":6970},{"type":21,"tag":42,"props":7086,"children":7088},{"className":7087},[],[7089],{"type":26,"value":6976},{"type":26,"value":6978},{"type":21,"tag":414,"props":7092,"children":7093},{"href":2309},[7094],{"type":26,"value":2312},{"type":26,"value":6984},{"type":21,"tag":42,"props":7097,"children":7099},{"className":7098},[],[7100],{"type":26,"value":6990},{"type":26,"value":6992},{"type":21,"tag":42,"props":7103,"children":7105},{"className":7104},[],[7106],{"type":26,"value":6976},{"type":26,"value":6625},{"type":21,"tag":42,"props":7109,"children":7111},{"className":7110},[],[7112],{"type":26,"value":7113},"VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL",{"type":26,"value":7115},", this\ncommand ",{"type":21,"tag":386,"props":7117,"children":7118},{"type":568},[],{"type":26,"value":7011},{"type":21,"tag":478,"props":7121,"children":7123},{"name":7122},"VUID-vkCmdDrawMeshTasksIndirectNV-imageView-06175",[7124],{"type":21,"tag":22,"props":7125,"children":7126},{},[7127,7128,7132,7133,7138,7139,7144,7145,7149,7150,7155,7156,7161,7162,7168,7169,7172],{"type":26,"value":6956},{"type":21,"tag":414,"props":7129,"children":7130},{"href":6944},[7131],{"type":26,"value":6947},{"type":26,"value":6962},{"type":21,"tag":42,"props":7134,"children":7136},{"className":7135},[],[7137],{"type":26,"value":6968},{"type":26,"value":6970},{"type":21,"tag":42,"props":7140,"children":7142},{"className":7141},[],[7143],{"type":26,"value":7036},{"type":26,"value":6978},{"type":21,"tag":414,"props":7146,"children":7147},{"href":2309},[7148],{"type":26,"value":2312},{"type":26,"value":4473},{"type":21,"tag":42,"props":7151,"children":7153},{"className":7152},[],[7154],{"type":26,"value":6990},{"type":26,"value":6807},{"type":21,"tag":42,"props":7157,"children":7159},{"className":7158},[],[7160],{"type":26,"value":7036},{"type":26,"value":6625},{"type":21,"tag":42,"props":7163,"children":7165},{"className":7164},[],[7166],{"type":26,"value":7167},"VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL",{"type":26,"value":7115},{"type":21,"tag":386,"props":7170,"children":7171},{"type":568},[],{"type":26,"value":7065},{"type":21,"tag":478,"props":7174,"children":7176},{"name":7175},"VUID-vkCmdDrawMeshTasksIndirectNV-imageView-06176",[7177],{"type":21,"tag":22,"props":7178,"children":7179},{},[7180,7181,7185,7186,7191,7192,7197,7198,7202,7203,7208,7209,7214,7215,7221,7223,7226],{"type":26,"value":6956},{"type":21,"tag":414,"props":7182,"children":7183},{"href":6944},[7184],{"type":26,"value":6947},{"type":26,"value":6962},{"type":21,"tag":42,"props":7187,"children":7189},{"className":7188},[],[7190],{"type":26,"value":6968},{"type":26,"value":6970},{"type":21,"tag":42,"props":7193,"children":7195},{"className":7194},[],[7196],{"type":26,"value":6976},{"type":26,"value":6978},{"type":21,"tag":414,"props":7199,"children":7200},{"href":2309},[7201],{"type":26,"value":2312},{"type":26,"value":6984},{"type":21,"tag":42,"props":7204,"children":7206},{"className":7205},[],[7207],{"type":26,"value":6990},{"type":26,"value":6992},{"type":21,"tag":42,"props":7210,"children":7212},{"className":7211},[],[7213],{"type":26,"value":6976},{"type":26,"value":6625},{"type":21,"tag":42,"props":7216,"children":7218},{"className":7217},[],[7219],{"type":26,"value":7220},"VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL",{"type":26,"value":7222},", this command ",{"type":21,"tag":386,"props":7224,"children":7225},{"type":568},[],{"type":26,"value":7227}," not\nwrite any values to the depth attachment",{"type":21,"tag":478,"props":7229,"children":7231},{"name":7230},"VUID-vkCmdDrawMeshTasksIndirectNV-imageView-06177",[7232],{"type":21,"tag":22,"props":7233,"children":7234},{},[7235,7236,7240,7241,7246,7247,7252,7253,7257,7258,7263,7264,7269,7270,7276,7277,7280],{"type":26,"value":6956},{"type":21,"tag":414,"props":7237,"children":7238},{"href":6944},[7239],{"type":26,"value":6947},{"type":26,"value":6962},{"type":21,"tag":42,"props":7242,"children":7244},{"className":7243},[],[7245],{"type":26,"value":6968},{"type":26,"value":6970},{"type":21,"tag":42,"props":7248,"children":7250},{"className":7249},[],[7251],{"type":26,"value":7036},{"type":26,"value":6978},{"type":21,"tag":414,"props":7254,"children":7255},{"href":2309},[7256],{"type":26,"value":2312},{"type":26,"value":4473},{"type":21,"tag":42,"props":7259,"children":7261},{"className":7260},[],[7262],{"type":26,"value":6990},{"type":26,"value":6807},{"type":21,"tag":42,"props":7265,"children":7267},{"className":7266},[],[7268],{"type":26,"value":7036},{"type":26,"value":6625},{"type":21,"tag":42,"props":7271,"children":7273},{"className":7272},[],[7274],{"type":26,"value":7275},"VK_IMAGE_LAYOUT_STENCIL_READ_ONLY_OPTIMAL",{"type":26,"value":7222},{"type":21,"tag":386,"props":7278,"children":7279},{"type":568},[],{"type":26,"value":7281}," not\nwrite any values to the stencil attachment",{"type":21,"tag":478,"props":7283,"children":7285},{"name":7284},"VUID-vkCmdDrawMeshTasksIndirectNV-viewMask-06178",[7286],{"type":21,"tag":22,"props":7287,"children":7288},{},[7289,7290,7294,7296,7299,7301,7307,7308,7314,7315,7319,7320],{"type":26,"value":6956},{"type":21,"tag":414,"props":7291,"children":7292},{"href":6944},[7293],{"type":26,"value":6947},{"type":26,"value":7295},", the currently bound graphics pipeline ",{"type":21,"tag":386,"props":7297,"children":7298},{"type":568},[],{"type":26,"value":7300},"\nhave been created with a\n",{"type":21,"tag":414,"props":7302,"children":7304},{"href":7303},"/man/VkPipelineRenderingCreateInfo",[7305],{"type":26,"value":7306},"VkPipelineRenderingCreateInfo",{"type":26,"value":215},{"type":21,"tag":42,"props":7309,"children":7311},{"className":7310},[],[7312],{"type":26,"value":7313},"viewMask",{"type":26,"value":525},{"type":21,"tag":414,"props":7316,"children":7317},{"href":3931},[7318],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":7321,"children":7323},{"className":7322},[],[7324],{"type":26,"value":7313},{"type":21,"tag":478,"props":7326,"children":7328},{"name":7327},"VUID-vkCmdDrawMeshTasksIndirectNV-colorAttachmentCount-06179",[7329],{"type":21,"tag":22,"props":7330,"children":7331},{},[7332,7333,7343,7345,7349,7350,7353,7354,7358,7359,7365,7366,7370,7371],{"type":26,"value":1036},{"type":21,"tag":414,"props":7334,"children":7336},{"href":7335},"/man/VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT#features-dynamicRenderingUnusedAttachments",[7337],{"type":21,"tag":42,"props":7338,"children":7340},{"className":7339},[],[7341],{"type":26,"value":7342},"dynamicRenderingUnusedAttachments",{"type":26,"value":7344}," feature is not enabled and\nthe current render pass instance was begun with\n",{"type":21,"tag":414,"props":7346,"children":7347},{"href":6944},[7348],{"type":26,"value":6947},{"type":26,"value":7295},{"type":21,"tag":386,"props":7351,"children":7352},{"type":568},[],{"type":26,"value":7300},{"type":21,"tag":414,"props":7355,"children":7356},{"href":7303},[7357],{"type":26,"value":7306},{"type":26,"value":215},{"type":21,"tag":42,"props":7360,"children":7362},{"className":7361},[],[7363],{"type":26,"value":7364},"colorAttachmentCount",{"type":26,"value":525},{"type":21,"tag":414,"props":7367,"children":7368},{"href":3931},[7369],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":7372,"children":7374},{"className":7373},[],[7375],{"type":26,"value":7364},{"type":21,"tag":478,"props":7377,"children":7379},{"name":7378},"VUID-vkCmdDrawMeshTasksIndirectNV-dynamicRenderingUnusedAttachments-08910",[7380],{"type":21,"tag":22,"props":7381,"children":7382},{},[7383,7384,7392,7394,7398,7399,7403,7404,7409,7411,7417,7419,7423,7424,7430,7432,7437,7439,7443,7444,7447,7449,7453,7455,7459,7460,7466],{"type":26,"value":1036},{"type":21,"tag":414,"props":7385,"children":7386},{"href":7335},[7387],{"type":21,"tag":42,"props":7388,"children":7390},{"className":7389},[],[7391],{"type":26,"value":7342},{"type":26,"value":7393}," feature is not enabled, and\nthe current render pass instance was begun with\n",{"type":21,"tag":414,"props":7395,"children":7396},{"href":6944},[7397],{"type":26,"value":6947},{"type":26,"value":5669},{"type":21,"tag":414,"props":7400,"children":7401},{"href":3931},[7402],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":7405,"children":7407},{"className":7406},[],[7408],{"type":26,"value":7364},{"type":26,"value":7410}," greater than ",{"type":21,"tag":42,"props":7412,"children":7414},{"className":7413},[],[7415],{"type":26,"value":7416},"0",{"type":26,"value":7418},", then\neach element of the ",{"type":21,"tag":414,"props":7420,"children":7421},{"href":3931},[7422],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":7425,"children":7427},{"className":7426},[],[7428],{"type":26,"value":7429},"pColorAttachments",{"type":26,"value":7431}," array\nwith an ",{"type":21,"tag":42,"props":7433,"children":7435},{"className":7434},[],[7436],{"type":26,"value":6968},{"type":26,"value":7438}," not equal to ",{"type":21,"tag":414,"props":7440,"children":7441},{"href":2309},[7442],{"type":26,"value":2312},{"type":26,"value":565},{"type":21,"tag":386,"props":7445,"children":7446},{"type":568},[],{"type":26,"value":7448}," have\nbeen created with a ",{"type":21,"tag":414,"props":7450,"children":7451},{"href":2853},[7452],{"type":26,"value":2856},{"type":26,"value":7454}," equal to the corresponding element of\n",{"type":21,"tag":414,"props":7456,"children":7457},{"href":7303},[7458],{"type":26,"value":7306},{"type":26,"value":215},{"type":21,"tag":42,"props":7461,"children":7463},{"className":7462},[],[7464],{"type":26,"value":7465},"pColorAttachmentFormats",{"type":26,"value":7467}," used\nto create the currently bound graphics pipeline",{"type":21,"tag":478,"props":7469,"children":7471},{"name":7470},"VUID-vkCmdDrawMeshTasksIndirectNV-dynamicRenderingUnusedAttachments-08912",[7472],{"type":21,"tag":22,"props":7473,"children":7474},{},[7475,7476,7484,7485,7489,7490,7494,7495,7500,7501,7506,7507,7511,7512,7517,7518,7523,7524,7528,7529,7532,7534,7538,7539,7544,7546],{"type":26,"value":1036},{"type":21,"tag":414,"props":7477,"children":7478},{"href":7335},[7479],{"type":21,"tag":42,"props":7480,"children":7482},{"className":7481},[],[7483],{"type":26,"value":7342},{"type":26,"value":7393},{"type":21,"tag":414,"props":7486,"children":7487},{"href":6944},[7488],{"type":26,"value":6947},{"type":26,"value":5669},{"type":21,"tag":414,"props":7491,"children":7492},{"href":3931},[7493],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":7496,"children":7498},{"className":7497},[],[7499],{"type":26,"value":7364},{"type":26,"value":7410},{"type":21,"tag":42,"props":7502,"children":7504},{"className":7503},[],[7505],{"type":26,"value":7416},{"type":26,"value":7418},{"type":21,"tag":414,"props":7508,"children":7509},{"href":3931},[7510],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":7513,"children":7515},{"className":7514},[],[7516],{"type":26,"value":7429},{"type":26,"value":7431},{"type":21,"tag":42,"props":7519,"children":7521},{"className":7520},[],[7522],{"type":26,"value":6968},{"type":26,"value":541},{"type":21,"tag":414,"props":7525,"children":7526},{"href":2309},[7527],{"type":26,"value":2312},{"type":26,"value":565},{"type":21,"tag":386,"props":7530,"children":7531},{"type":568},[],{"type":26,"value":7533}," have the\ncorresponding element of\n",{"type":21,"tag":414,"props":7535,"children":7536},{"href":7303},[7537],{"type":26,"value":7306},{"type":26,"value":215},{"type":21,"tag":42,"props":7540,"children":7542},{"className":7541},[],[7543],{"type":26,"value":7465},{"type":26,"value":7545}," used\nto create the currently bound pipeline equal to\n",{"type":21,"tag":42,"props":7547,"children":7549},{"className":7548},[],[7550],{"type":26,"value":7551},"VK_FORMAT_UNDEFINED",{"type":21,"tag":478,"props":7553,"children":7555},{"name":7554},"VUID-vkCmdDrawMeshTasksIndirectNV-dynamicRenderingUnusedAttachments-08911",[7556],{"type":21,"tag":22,"props":7557,"children":7558},{},[7559,7560,7568,7570,7574,7576,7580,7581,7586,7587,7592,7594,7598,7599,7604,7606,7611,7612,7616,7617,7620,7622,7626,7628,7632,7633,7638,7640,7644,7645,7650,7652,7655,7656],{"type":26,"value":1214},{"type":21,"tag":414,"props":7561,"children":7562},{"href":7335},[7563],{"type":21,"tag":42,"props":7564,"children":7566},{"className":7565},[],[7567],{"type":26,"value":7342},{"type":26,"value":7569}," feature is enabled, and the\ncurrent render pass instance was begun with ",{"type":21,"tag":414,"props":7571,"children":7572},{"href":6944},[7573],{"type":26,"value":6947},{"type":26,"value":7575},"\nand ",{"type":21,"tag":414,"props":7577,"children":7578},{"href":3931},[7579],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":7582,"children":7584},{"className":7583},[],[7585],{"type":26,"value":7364},{"type":26,"value":7410},{"type":21,"tag":42,"props":7588,"children":7590},{"className":7589},[],[7591],{"type":26,"value":7416},{"type":26,"value":7593},",\nthen each element of the ",{"type":21,"tag":414,"props":7595,"children":7596},{"href":3931},[7597],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":7600,"children":7602},{"className":7601},[],[7603],{"type":26,"value":7429},{"type":26,"value":7605},"\narray with an ",{"type":21,"tag":42,"props":7607,"children":7609},{"className":7608},[],[7610],{"type":26,"value":6968},{"type":26,"value":7438},{"type":21,"tag":414,"props":7613,"children":7614},{"href":2309},[7615],{"type":26,"value":2312},{"type":26,"value":565},{"type":21,"tag":386,"props":7618,"children":7619},{"type":568},[],{"type":26,"value":7621},"\nhave been created with a ",{"type":21,"tag":414,"props":7623,"children":7624},{"href":2853},[7625],{"type":26,"value":2856},{"type":26,"value":7627}," equal to the corresponding\nelement of\n",{"type":21,"tag":414,"props":7629,"children":7630},{"href":7303},[7631],{"type":26,"value":7306},{"type":26,"value":215},{"type":21,"tag":42,"props":7634,"children":7636},{"className":7635},[],[7637],{"type":26,"value":7465},{"type":26,"value":7639}," used\nto create the currently bound graphics pipeline, or the corresponding\nelement of\n",{"type":21,"tag":414,"props":7641,"children":7642},{"href":7303},[7643],{"type":26,"value":7306},{"type":26,"value":215},{"type":21,"tag":42,"props":7646,"children":7648},{"className":7647},[],[7649],{"type":26,"value":7465},{"type":26,"value":7651},", if\nit exists, ",{"type":21,"tag":386,"props":7653,"children":7654},{"type":568},[],{"type":26,"value":3662},{"type":21,"tag":42,"props":7657,"children":7659},{"className":7658},[],[7660],{"type":26,"value":7551},{"type":21,"tag":478,"props":7662,"children":7664},{"name":7663},"VUID-vkCmdDrawMeshTasksIndirectNV-colorAttachmentCount-09362",[7665],{"type":21,"tag":22,"props":7666,"children":7667},{},[7668,7669,7673,7675,7679,7680,7685,7686,7691,7693,7699,7701,7705,7706,7711,7713,7719,7720,7724,7725,7728,7730,7736,7737,7743,7745,7749,7750,7755],{"type":26,"value":6956},{"type":21,"tag":414,"props":7670,"children":7671},{"href":6944},[7672],{"type":26,"value":6947},{"type":26,"value":7674},", with a\n",{"type":21,"tag":414,"props":7676,"children":7677},{"href":3931},[7678],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":7681,"children":7683},{"className":7682},[],[7684],{"type":26,"value":7364},{"type":26,"value":541},{"type":21,"tag":42,"props":7687,"children":7689},{"className":7688},[],[7690],{"type":26,"value":6715},{"type":26,"value":7692},",\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":7694,"children":7696},{"className":7695},[],[7697],{"type":26,"value":7698},"VK_RESOLVE_MODE_EXTERNAL_FORMAT_DOWNSAMPLE_ANDROID",{"type":26,"value":7700},", each element\nof the ",{"type":21,"tag":414,"props":7702,"children":7703},{"href":3931},[7704],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":7707,"children":7709},{"className":7708},[],[7710],{"type":26,"value":7429},{"type":26,"value":7712}," array with a\n",{"type":21,"tag":42,"props":7714,"children":7716},{"className":7715},[],[7717],{"type":26,"value":7718},"resolveImageView",{"type":26,"value":7438},{"type":21,"tag":414,"props":7721,"children":7722},{"href":2309},[7723],{"type":26,"value":2312},{"type":26,"value":565},{"type":21,"tag":386,"props":7726,"children":7727},{"type":568},[],{"type":26,"value":7729}," have been\ncreated with an image created with a\n",{"type":21,"tag":414,"props":7731,"children":7733},{"href":7732},"/man/VkExternalFormatANDROID",[7734],{"type":26,"value":7735},"VkExternalFormatANDROID",{"type":26,"value":215},{"type":21,"tag":42,"props":7738,"children":7740},{"className":7739},[],[7741],{"type":26,"value":7742},"externalFormat",{"type":26,"value":7744}," value equal to the\n",{"type":21,"tag":414,"props":7746,"children":7747},{"href":7732},[7748],{"type":26,"value":7735},{"type":26,"value":215},{"type":21,"tag":42,"props":7751,"children":7753},{"className":7752},[],[7754],{"type":26,"value":7742},{"type":26,"value":7756}," value used to create\nthe currently bound graphics pipeline",{"type":21,"tag":478,"props":7758,"children":7760},{"name":7759},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09363",[7761],{"type":21,"tag":22,"props":7762,"children":7763},{},[7764,7766,7770,7772,7776,7777,7782,7783,7788,7790,7795,7796,7800,7801,7806,7807,7812,7813,7817,7818,7821,7822,7826,7827,7832,7833,7837,7838,7843],{"type":26,"value":7765},"If\nthere is no shader object bound to any graphics stage,\nthe current render pass instance was begun with\n",{"type":21,"tag":414,"props":7767,"children":7768},{"href":6944},[7769],{"type":26,"value":6947},{"type":26,"value":7771}," and a\n",{"type":21,"tag":414,"props":7773,"children":7774},{"href":3931},[7775],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":7778,"children":7780},{"className":7779},[],[7781],{"type":26,"value":7364},{"type":26,"value":541},{"type":21,"tag":42,"props":7784,"children":7786},{"className":7785},[],[7787],{"type":26,"value":6715},{"type":26,"value":7789},", and a\ncolor attachment with a resolve mode of\n",{"type":21,"tag":42,"props":7791,"children":7793},{"className":7792},[],[7794],{"type":26,"value":7698},{"type":26,"value":7700},{"type":21,"tag":414,"props":7797,"children":7798},{"href":3931},[7799],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":7802,"children":7804},{"className":7803},[],[7805],{"type":26,"value":7429},{"type":26,"value":7712},{"type":21,"tag":42,"props":7808,"children":7810},{"className":7809},[],[7811],{"type":26,"value":6968},{"type":26,"value":7438},{"type":21,"tag":414,"props":7814,"children":7815},{"href":2309},[7816],{"type":26,"value":2312},{"type":26,"value":565},{"type":21,"tag":386,"props":7819,"children":7820},{"type":568},[],{"type":26,"value":7729},{"type":21,"tag":414,"props":7823,"children":7824},{"href":7732},[7825],{"type":26,"value":7735},{"type":26,"value":215},{"type":21,"tag":42,"props":7828,"children":7830},{"className":7829},[],[7831],{"type":26,"value":7742},{"type":26,"value":7744},{"type":21,"tag":414,"props":7834,"children":7835},{"href":7732},[7836],{"type":26,"value":7735},{"type":26,"value":215},{"type":21,"tag":42,"props":7839,"children":7841},{"className":7840},[],[7842],{"type":26,"value":7742},{"type":26,"value":7756},{"type":21,"tag":478,"props":7845,"children":7847},{"name":7846},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09364",[7848],{"type":21,"tag":22,"props":7849,"children":7850},{},[7851,7852,7856,7858,7862,7863,7868,7870,7876,7877,7881,7882,7885,7887,7892],{"type":26,"value":6956},{"type":21,"tag":414,"props":7853,"children":7854},{"href":6944},[7855],{"type":26,"value":6947},{"type":26,"value":7857},",\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":414,"props":7859,"children":7860},{"href":7732},[7861],{"type":26,"value":7735},{"type":26,"value":215},{"type":21,"tag":42,"props":7864,"children":7866},{"className":7865},[],[7867],{"type":26,"value":7742},{"type":26,"value":7869}," value and with the\n",{"type":21,"tag":42,"props":7871,"children":7873},{"className":7872},[],[7874],{"type":26,"value":7875},"VK_DYNAMIC_STATE_COLOR_BLEND_ENABLE_EXT",{"type":26,"value":5546},{"type":21,"tag":414,"props":7878,"children":7879},{"href":4587},[7880],{"type":26,"value":4590},{"type":26,"value":565},{"type":21,"tag":386,"props":7883,"children":7884},{"type":568},[],{"type":26,"value":7886}," have set the blend enable\nto ",{"type":21,"tag":42,"props":7888,"children":7890},{"className":7889},[],[7891],{"type":26,"value":547},{"type":26,"value":7893}," prior to this drawing command",{"type":21,"tag":478,"props":7895,"children":7897},{"name":7896},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09365",[7898],{"type":21,"tag":22,"props":7899,"children":7900},{},[7901,7902,7906,7907,7911,7912,7917,7918,7924,7925,7931,7932,7935,7937,7943,7944,7950],{"type":26,"value":6956},{"type":21,"tag":414,"props":7903,"children":7904},{"href":6944},[7905],{"type":26,"value":6947},{"type":26,"value":7857},{"type":21,"tag":414,"props":7908,"children":7909},{"href":7732},[7910],{"type":26,"value":7735},{"type":26,"value":215},{"type":21,"tag":42,"props":7913,"children":7915},{"className":7914},[],[7916],{"type":26,"value":7742},{"type":26,"value":7869},{"type":21,"tag":42,"props":7919,"children":7921},{"className":7920},[],[7922],{"type":26,"value":7923},"VK_DYNAMIC_STATE_RASTERIZATION_SAMPLES_EXT",{"type":26,"value":5546},{"type":21,"tag":414,"props":7926,"children":7928},{"href":7927},"/man/vkCmdSetRasterizationSamplesEXT",[7929],{"type":26,"value":7930},"vkCmdSetRasterizationSamplesEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":7933,"children":7934},{"type":568},[],{"type":26,"value":7936}," have set\n",{"type":21,"tag":42,"props":7938,"children":7940},{"className":7939},[],[7941],{"type":26,"value":7942},"rasterizationSamples",{"type":26,"value":4283},{"type":21,"tag":42,"props":7945,"children":7947},{"className":7946},[],[7948],{"type":26,"value":7949},"VK_SAMPLE_COUNT_1_BIT",{"type":26,"value":7951}," prior to this\ndrawing command",{"type":21,"tag":478,"props":7953,"children":7955},{"name":7954},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09366",[7956],{"type":21,"tag":22,"props":7957,"children":7958},{},[7959,7961,7966,7968,7972,7973,7976,7978,7983],{"type":26,"value":7960},"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":7962,"children":7964},{"className":7963},[],[7965],{"type":26,"value":7698},{"type":26,"value":7967}," resolve mode,\nthen ",{"type":21,"tag":414,"props":7969,"children":7970},{"href":4587},[7971],{"type":26,"value":4590},{"type":26,"value":565},{"type":21,"tag":386,"props":7974,"children":7975},{"type":568},[],{"type":26,"value":7977}," have set blend enable to\n",{"type":21,"tag":42,"props":7979,"children":7981},{"className":7980},[],[7982],{"type":26,"value":547},{"type":26,"value":7893},{"type":21,"tag":478,"props":7985,"children":7987},{"name":7986},"VUID-vkCmdDrawMeshTasksIndirectNV-rasterizationSamples-09367",[7988],{"type":21,"tag":22,"props":7989,"children":7990},{},[7991,7992,7997,7998,8002,8003,8006,8007,8012,8013,8018],{"type":26,"value":7960},{"type":21,"tag":42,"props":7993,"children":7995},{"className":7994},[],[7996],{"type":26,"value":7698},{"type":26,"value":7967},{"type":21,"tag":414,"props":7999,"children":8000},{"href":7927},[8001],{"type":26,"value":7930},{"type":26,"value":565},{"type":21,"tag":386,"props":8004,"children":8005},{"type":568},[],{"type":26,"value":7936},{"type":21,"tag":42,"props":8008,"children":8010},{"className":8009},[],[8011],{"type":26,"value":7942},{"type":26,"value":4283},{"type":21,"tag":42,"props":8014,"children":8016},{"className":8015},[],[8017],{"type":26,"value":7949},{"type":26,"value":7951},{"type":21,"tag":478,"props":8020,"children":8022},{"name":8021},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09368",[8023],{"type":21,"tag":22,"props":8024,"children":8025},{},[8026,8027,8031,8032,8036,8037,8042,8043,8049,8050,8056,8057,8060,8061,8067,8068,8073],{"type":26,"value":6956},{"type":21,"tag":414,"props":8028,"children":8029},{"href":6944},[8030],{"type":26,"value":6947},{"type":26,"value":7857},{"type":21,"tag":414,"props":8033,"children":8034},{"href":7732},[8035],{"type":26,"value":7735},{"type":26,"value":215},{"type":21,"tag":42,"props":8038,"children":8040},{"className":8039},[],[8041],{"type":26,"value":7742},{"type":26,"value":7869},{"type":21,"tag":42,"props":8044,"children":8046},{"className":8045},[],[8047],{"type":26,"value":8048},"VK_DYNAMIC_STATE_FRAGMENT_SHADING_RATE_KHR",{"type":26,"value":5546},{"type":21,"tag":414,"props":8051,"children":8053},{"href":8052},"/man/vkCmdSetFragmentShadingRateKHR",[8054],{"type":26,"value":8055},"vkCmdSetFragmentShadingRateKHR",{"type":26,"value":565},{"type":21,"tag":386,"props":8058,"children":8059},{"type":568},[],{"type":26,"value":7936},{"type":21,"tag":42,"props":8062,"children":8064},{"className":8063},[],[8065],{"type":26,"value":8066},"pFragmentSize→width",{"type":26,"value":4283},{"type":21,"tag":42,"props":8069,"children":8071},{"className":8070},[],[8072],{"type":26,"value":6715},{"type":26,"value":7893},{"type":21,"tag":478,"props":8075,"children":8077},{"name":8076},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09369",[8078],{"type":21,"tag":22,"props":8079,"children":8080},{},[8081,8082,8086,8087,8091,8092,8097,8098,8103,8104,8108,8109,8112,8113,8119,8120,8125],{"type":26,"value":6956},{"type":21,"tag":414,"props":8083,"children":8084},{"href":6944},[8085],{"type":26,"value":6947},{"type":26,"value":7857},{"type":21,"tag":414,"props":8088,"children":8089},{"href":7732},[8090],{"type":26,"value":7735},{"type":26,"value":215},{"type":21,"tag":42,"props":8093,"children":8095},{"className":8094},[],[8096],{"type":26,"value":7742},{"type":26,"value":7869},{"type":21,"tag":42,"props":8099,"children":8101},{"className":8100},[],[8102],{"type":26,"value":8048},{"type":26,"value":5546},{"type":21,"tag":414,"props":8105,"children":8106},{"href":8052},[8107],{"type":26,"value":8055},{"type":26,"value":565},{"type":21,"tag":386,"props":8110,"children":8111},{"type":568},[],{"type":26,"value":7936},{"type":21,"tag":42,"props":8114,"children":8116},{"className":8115},[],[8117],{"type":26,"value":8118},"pFragmentSize→height",{"type":26,"value":4283},{"type":21,"tag":42,"props":8121,"children":8123},{"className":8122},[],[8124],{"type":26,"value":6715},{"type":26,"value":7893},{"type":21,"tag":478,"props":8127,"children":8129},{"name":8128},"VUID-vkCmdDrawMeshTasksIndirectNV-pFragmentSize-09370",[8130],{"type":21,"tag":22,"props":8131,"children":8132},{},[8133,8134,8139,8140,8144,8145,8148,8149,8154,8155,8160],{"type":26,"value":7960},{"type":21,"tag":42,"props":8135,"children":8137},{"className":8136},[],[8138],{"type":26,"value":7698},{"type":26,"value":7967},{"type":21,"tag":414,"props":8141,"children":8142},{"href":8052},[8143],{"type":26,"value":8055},{"type":26,"value":565},{"type":21,"tag":386,"props":8146,"children":8147},{"type":568},[],{"type":26,"value":7936},{"type":21,"tag":42,"props":8150,"children":8152},{"className":8151},[],[8153],{"type":26,"value":8066},{"type":26,"value":4283},{"type":21,"tag":42,"props":8156,"children":8158},{"className":8157},[],[8159],{"type":26,"value":6715},{"type":26,"value":7893},{"type":21,"tag":478,"props":8162,"children":8164},{"name":8163},"VUID-vkCmdDrawMeshTasksIndirectNV-pFragmentSize-09371",[8165],{"type":21,"tag":22,"props":8166,"children":8167},{},[8168,8169,8174,8175,8179,8180,8183,8184,8189,8190,8195],{"type":26,"value":7960},{"type":21,"tag":42,"props":8170,"children":8172},{"className":8171},[],[8173],{"type":26,"value":7698},{"type":26,"value":7967},{"type":21,"tag":414,"props":8176,"children":8177},{"href":8052},[8178],{"type":26,"value":8055},{"type":26,"value":565},{"type":21,"tag":386,"props":8181,"children":8182},{"type":568},[],{"type":26,"value":7936},{"type":21,"tag":42,"props":8185,"children":8187},{"className":8186},[],[8188],{"type":26,"value":8118},{"type":26,"value":4283},{"type":21,"tag":42,"props":8191,"children":8193},{"className":8192},[],[8194],{"type":26,"value":6715},{"type":26,"value":7893},{"type":21,"tag":478,"props":8197,"children":8199},{"name":8198},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07749",[8200],{"type":21,"tag":22,"props":8201,"children":8202},{},[8203,8204,8210,8211,8217,8218,8221,8222,8226],{"type":26,"value":4168},{"type":21,"tag":42,"props":8205,"children":8207},{"className":8206},[],[8208],{"type":26,"value":8209},"VK_DYNAMIC_STATE_COLOR_WRITE_ENABLE_EXT",{"type":26,"value":4176},{"type":21,"tag":414,"props":8212,"children":8214},{"href":8213},"/man/vkCmdSetColorWriteEnableEXT",[8215],{"type":26,"value":8216},"vkCmdSetColorWriteEnableEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":8219,"children":8220},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":8223,"children":8224},{"href":4191},[8225],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":8228,"children":8230},{"name":8229},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08646",[8231],{"type":21,"tag":22,"props":8232,"children":8233},{},[8234,8235,8245,8247,8252,8253,8257,8258,8263,8264,8269,8270,8274,8275,8278,8279,8283],{"type":26,"value":1214},{"type":21,"tag":414,"props":8236,"children":8238},{"href":8237},"/man/VkPhysicalDeviceColorWriteEnableFeaturesEXT#features-colorWriteEnable",[8239],{"type":21,"tag":42,"props":8240,"children":8242},{"className":8241},[],[8243],{"type":26,"value":8244},"colorWriteEnable",{"type":26,"value":8246}," feature is\nenabled on the device, and a shader object is bound to the\n",{"type":21,"tag":42,"props":8248,"children":8250},{"className":8249},[],[8251],{"type":26,"value":4562},{"type":26,"value":4403},{"type":21,"tag":414,"props":8254,"children":8255},{"href":4270},[8256],{"type":26,"value":4273},{"type":26,"value":4409},{"type":21,"tag":42,"props":8259,"children":8261},{"className":8260},[],[8262],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":8265,"children":8267},{"className":8266},[],[8268],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":8271,"children":8272},{"href":8213},[8273],{"type":26,"value":8216},{"type":26,"value":565},{"type":21,"tag":386,"props":8276,"children":8277},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":8280,"children":8281},{"href":4191},[8282],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":8285,"children":8287},{"name":8286},"VUID-vkCmdDrawMeshTasksIndirectNV-attachmentCount-07750",[8288],{"type":21,"tag":22,"props":8289,"children":8290},{},[8291,8292,8297,8299,8305,8306,8311,8314,8315,8321,8322,8327],{"type":26,"value":4168},{"type":21,"tag":42,"props":8293,"children":8295},{"className":8294},[],[8296],{"type":26,"value":8209},{"type":26,"value":8298}," dynamic state enabled then\nthe ",{"type":21,"tag":42,"props":8300,"children":8302},{"className":8301},[],[8303],{"type":26,"value":8304},"attachmentCount",{"type":26,"value":5566},{"type":21,"tag":42,"props":8307,"children":8309},{"className":8308},[],[8310],{"type":26,"value":8216},{"type":21,"tag":386,"props":8312,"children":8313},{"type":568},[],{"type":26,"value":5861},{"type":21,"tag":42,"props":8316,"children":8318},{"className":8317},[],[8319],{"type":26,"value":8320},"VkPipelineColorBlendStateCreateInfo",{"type":26,"value":215},{"type":21,"tag":42,"props":8323,"children":8325},{"className":8324},[],[8326],{"type":26,"value":8304},{"type":26,"value":8328}," of the\ncurrently bound graphics pipeline",{"type":21,"tag":478,"props":8330,"children":8332},{"name":8331},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08647",[8333],{"type":21,"tag":22,"props":8334,"children":8335},{},[8336,8337,8345,8346,8351,8352,8356,8357,8362,8363,8368,8369,8374,8376,8381,8383,8386],{"type":26,"value":1214},{"type":21,"tag":414,"props":8338,"children":8339},{"href":8237},[8340],{"type":21,"tag":42,"props":8341,"children":8343},{"className":8342},[],[8344],{"type":26,"value":8244},{"type":26,"value":8246},{"type":21,"tag":42,"props":8347,"children":8349},{"className":8348},[],[8350],{"type":26,"value":4562},{"type":26,"value":4403},{"type":21,"tag":414,"props":8353,"children":8354},{"href":4270},[8355],{"type":26,"value":4273},{"type":26,"value":4409},{"type":21,"tag":42,"props":8358,"children":8360},{"className":8359},[],[8361],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":8364,"children":8366},{"className":8365},[],[8367],{"type":26,"value":547},{"type":26,"value":5953},{"type":21,"tag":42,"props":8370,"children":8372},{"className":8371},[],[8373],{"type":26,"value":8304},{"type":26,"value":8375}," parameter of most recent call to\n",{"type":21,"tag":42,"props":8377,"children":8379},{"className":8378},[],[8380],{"type":26,"value":8216},{"type":26,"value":8382}," in the current command buffer ",{"type":21,"tag":386,"props":8384,"children":8385},{"type":568},[],{"type":26,"value":8387}," be\ngreater than or equal to the number of color attachments in the current\nrender pass instance",{"type":21,"tag":478,"props":8389,"children":8391},{"name":8390},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07751",[8392],{"type":21,"tag":22,"props":8393,"children":8394},{},[8395,8396,8402,8403,8409,8410,8413,8414,8418,8420,8426,8427],{"type":26,"value":4168},{"type":21,"tag":42,"props":8397,"children":8399},{"className":8398},[],[8400],{"type":26,"value":8401},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_EXT",{"type":26,"value":4176},{"type":21,"tag":414,"props":8404,"children":8406},{"href":8405},"/man/vkCmdSetDiscardRectangleEXT",[8407],{"type":26,"value":8408},"vkCmdSetDiscardRectangleEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":8411,"children":8412},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":8415,"children":8416},{"href":4191},[8417],{"type":26,"value":4194},{"type":26,"value":8419}," in the current\ncommand buffer prior to this drawing command for each discard rectangle\nin\n",{"type":21,"tag":414,"props":8421,"children":8423},{"href":8422},"/man/VkPipelineDiscardRectangleStateCreateInfoEXT",[8424],{"type":26,"value":8425},"VkPipelineDiscardRectangleStateCreateInfoEXT",{"type":26,"value":215},{"type":21,"tag":42,"props":8428,"children":8430},{"className":8429},[],[8431],{"type":26,"value":8432},"discardRectangleCount",{"type":21,"tag":478,"props":8434,"children":8436},{"name":8435},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07880",[8437],{"type":21,"tag":22,"props":8438,"children":8439},{},[8440,8441,8447,8449,8455,8456,8459,8460,8464],{"type":26,"value":4168},{"type":21,"tag":42,"props":8442,"children":8444},{"className":8443},[],[8445],{"type":26,"value":8446},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_ENABLE_EXT",{"type":26,"value":8448}," dynamic state\nenabled then ",{"type":21,"tag":414,"props":8450,"children":8452},{"href":8451},"/man/vkCmdSetDiscardRectangleEnableEXT",[8453],{"type":26,"value":8454},"vkCmdSetDiscardRectangleEnableEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":8457,"children":8458},{"type":568},[],{"type":26,"value":5342},{"type":21,"tag":414,"props":8461,"children":8462},{"href":4191},[8463],{"type":26,"value":4194},{"type":26,"value":5348},{"type":21,"tag":478,"props":8466,"children":8468},{"name":8467},"VUID-vkCmdDrawMeshTasksIndirectNV-rasterizerDiscardEnable-09236",[8469],{"type":21,"tag":22,"props":8470,"children":8471},{},[8472,8473,8479,8480,8484,8485,8490,8491,8496,8498,8502,8503,8509,8510,8515,8516,8520,8521,8524,8525,8529],{"type":26,"value":1214},{"type":21,"tag":414,"props":8474,"children":8476},{"href":8475},"/extensions/VK_EXT_discard_rectangles",[8477],{"type":26,"value":8478},"VK_EXT_discard_rectangles",{"type":26,"value":5887},{"type":21,"tag":414,"props":8481,"children":8482},{"href":4270},[8483],{"type":26,"value":4273},{"type":26,"value":5895},{"type":21,"tag":42,"props":8486,"children":8488},{"className":8487},[],[8489],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":8492,"children":8494},{"className":8493},[],[8495],{"type":26,"value":547},{"type":26,"value":8497},", and the most recent\ncall to ",{"type":21,"tag":414,"props":8499,"children":8500},{"href":8451},[8501],{"type":26,"value":8454},{"type":26,"value":4275},{"type":21,"tag":42,"props":8504,"children":8506},{"className":8505},[],[8507],{"type":26,"value":8508},"discardRectangleEnable",{"type":26,"value":4283},{"type":21,"tag":42,"props":8511,"children":8513},{"className":8512},[],[8514],{"type":26,"value":810},{"type":26,"value":4730},{"type":21,"tag":414,"props":8517,"children":8518},{"href":8405},[8519],{"type":26,"value":8408},{"type":26,"value":565},{"type":21,"tag":386,"props":8522,"children":8523},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":8526,"children":8527},{"href":4191},[8528],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":8531,"children":8533},{"name":8532},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08648",[8534],{"type":21,"tag":22,"props":8535,"children":8536},{},[8537,8538,8542,8543,8547,8548,8553,8554,8559,8560,8564,8565,8568,8569,8573],{"type":26,"value":1214},{"type":21,"tag":414,"props":8539,"children":8540},{"href":8475},[8541],{"type":26,"value":8478},{"type":26,"value":5887},{"type":21,"tag":414,"props":8544,"children":8545},{"href":4270},[8546],{"type":26,"value":4273},{"type":26,"value":5895},{"type":21,"tag":42,"props":8549,"children":8551},{"className":8550},[],[8552],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":8555,"children":8557},{"className":8556},[],[8558],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":8561,"children":8562},{"href":8451},[8563],{"type":26,"value":8454},{"type":26,"value":565},{"type":21,"tag":386,"props":8566,"children":8567},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":8570,"children":8571},{"href":4191},[8572],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":8575,"children":8577},{"name":8576},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07881",[8578],{"type":21,"tag":22,"props":8579,"children":8580},{},[8581,8582,8588,8590,8596,8597,8600,8601,8605],{"type":26,"value":4168},{"type":21,"tag":42,"props":8583,"children":8585},{"className":8584},[],[8586],{"type":26,"value":8587},"VK_DYNAMIC_STATE_DISCARD_RECTANGLE_MODE_EXT",{"type":26,"value":8589}," dynamic state enabled\nthen ",{"type":21,"tag":414,"props":8591,"children":8593},{"href":8592},"/man/vkCmdSetDiscardRectangleModeEXT",[8594],{"type":26,"value":8595},"vkCmdSetDiscardRectangleModeEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":8598,"children":8599},{"type":568},[],{"type":26,"value":6519},{"type":21,"tag":414,"props":8602,"children":8603},{"href":4191},[8604],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":8607,"children":8609},{"name":8608},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08649",[8610],{"type":21,"tag":22,"props":8611,"children":8612},{},[8613,8614,8618,8619,8623,8624,8629,8630,8635,8636,8640,8641,8646,8647,8652,8653,8657,8658,8661,8662,8666],{"type":26,"value":1214},{"type":21,"tag":414,"props":8615,"children":8616},{"href":8475},[8617],{"type":26,"value":8478},{"type":26,"value":5887},{"type":21,"tag":414,"props":8620,"children":8621},{"href":4270},[8622],{"type":26,"value":4273},{"type":26,"value":5895},{"type":21,"tag":42,"props":8625,"children":8627},{"className":8626},[],[8628],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":8631,"children":8633},{"className":8632},[],[8634],{"type":26,"value":547},{"type":26,"value":8497},{"type":21,"tag":414,"props":8637,"children":8638},{"href":8451},[8639],{"type":26,"value":8454},{"type":26,"value":4275},{"type":21,"tag":42,"props":8642,"children":8644},{"className":8643},[],[8645],{"type":26,"value":8508},{"type":26,"value":4283},{"type":21,"tag":42,"props":8648,"children":8650},{"className":8649},[],[8651],{"type":26,"value":810},{"type":26,"value":4730},{"type":21,"tag":414,"props":8654,"children":8655},{"href":8592},[8656],{"type":26,"value":8595},{"type":26,"value":565},{"type":21,"tag":386,"props":8659,"children":8660},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":8663,"children":8664},{"href":4191},[8665],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":8668,"children":8670},{"name":8669},"VUID-vkCmdDrawMeshTasksIndirectNV-dynamicRenderingUnusedAttachments-08913",[8671],{"type":21,"tag":22,"props":8672,"children":8673},{},[8674,8675,8679,8681,8689,8691,8695,8696,8702,8704,8708,8710,8714,8715,8721,8723,8726,8728],{"type":26,"value":6956},{"type":21,"tag":414,"props":8676,"children":8677},{"href":6944},[8678],{"type":26,"value":6947},{"type":26,"value":8680},",\nthe\n",{"type":21,"tag":414,"props":8682,"children":8683},{"href":7335},[8684],{"type":21,"tag":42,"props":8685,"children":8687},{"className":8686},[],[8688],{"type":26,"value":7342},{"type":26,"value":8690},"\nfeature is not enabled,\nand ",{"type":21,"tag":414,"props":8692,"children":8693},{"href":3931},[8694],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":8697,"children":8699},{"className":8698},[],[8700],{"type":26,"value":8701},"pDepthAttachment→imageView",{"type":26,"value":8703}," was\n",{"type":21,"tag":414,"props":8705,"children":8706},{"href":2309},[8707],{"type":26,"value":2312},{"type":26,"value":8709},", the value of\n",{"type":21,"tag":414,"props":8711,"children":8712},{"href":7303},[8713],{"type":26,"value":7306},{"type":26,"value":215},{"type":21,"tag":42,"props":8716,"children":8718},{"className":8717},[],[8719],{"type":26,"value":8720},"depthAttachmentFormat",{"type":26,"value":8722}," used to\ncreate the currently bound graphics pipeline ",{"type":21,"tag":386,"props":8724,"children":8725},{"type":568},[],{"type":26,"value":8727}," be equal to\n",{"type":21,"tag":42,"props":8729,"children":8731},{"className":8730},[],[8732],{"type":26,"value":7551},{"type":21,"tag":478,"props":8734,"children":8736},{"name":8735},"VUID-vkCmdDrawMeshTasksIndirectNV-dynamicRenderingUnusedAttachments-08914",[8737],{"type":21,"tag":22,"props":8738,"children":8739},{},[8740,8742,8746,8747,8755,8756,8760,8761,8766,8768,8772,8773,8777,8778,8783,8784,8787,8788,8792,8794,8798,8799],{"type":26,"value":8741},"If current render pass instance was begun with\n",{"type":21,"tag":414,"props":8743,"children":8744},{"href":6944},[8745],{"type":26,"value":6947},{"type":26,"value":8680},{"type":21,"tag":414,"props":8748,"children":8749},{"href":7335},[8750],{"type":21,"tag":42,"props":8751,"children":8753},{"className":8752},[],[8754],{"type":26,"value":7342},{"type":26,"value":8690},{"type":21,"tag":414,"props":8757,"children":8758},{"href":3931},[8759],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":8762,"children":8764},{"className":8763},[],[8765],{"type":26,"value":8701},{"type":26,"value":8767}," was not\n",{"type":21,"tag":414,"props":8769,"children":8770},{"href":2309},[8771],{"type":26,"value":2312},{"type":26,"value":8709},{"type":21,"tag":414,"props":8774,"children":8775},{"href":7303},[8776],{"type":26,"value":7306},{"type":26,"value":215},{"type":21,"tag":42,"props":8779,"children":8781},{"className":8780},[],[8782],{"type":26,"value":8720},{"type":26,"value":8722},{"type":21,"tag":386,"props":8785,"children":8786},{"type":568},[],{"type":26,"value":3713},{"type":21,"tag":414,"props":8789,"children":8790},{"href":2853},[8791],{"type":26,"value":2856},{"type":26,"value":8793}," used to create\n",{"type":21,"tag":414,"props":8795,"children":8796},{"href":3931},[8797],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":8800,"children":8802},{"className":8801},[],[8803],{"type":26,"value":8701},{"type":21,"tag":478,"props":8805,"children":8807},{"name":8806},"VUID-vkCmdDrawMeshTasksIndirectNV-dynamicRenderingUnusedAttachments-08915",[8808],{"type":21,"tag":22,"props":8809,"children":8810},{},[8811,8812,8816,8817,8825,8827,8831,8832,8837,8838,8842,8844,8848,8849,8854,8856,8860,8861,8865,8866,8871,8873,8876,8877],{"type":26,"value":6956},{"type":21,"tag":414,"props":8813,"children":8814},{"href":6944},[8815],{"type":26,"value":6947},{"type":26,"value":4000},{"type":21,"tag":414,"props":8818,"children":8819},{"href":7335},[8820],{"type":21,"tag":42,"props":8821,"children":8823},{"className":8822},[],[8824],{"type":26,"value":7342},{"type":26,"value":8826}," feature is enabled,\n",{"type":21,"tag":414,"props":8828,"children":8829},{"href":3931},[8830],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":8833,"children":8835},{"className":8834},[],[8836],{"type":26,"value":8701},{"type":26,"value":8767},{"type":21,"tag":414,"props":8839,"children":8840},{"href":2309},[8841],{"type":26,"value":2312},{"type":26,"value":8843},", and the value of\n",{"type":21,"tag":414,"props":8845,"children":8846},{"href":7303},[8847],{"type":26,"value":7306},{"type":26,"value":215},{"type":21,"tag":42,"props":8850,"children":8852},{"className":8851},[],[8853],{"type":26,"value":8720},{"type":26,"value":8855}," used to\ncreate the currently bound graphics pipeline was not equal to the\n",{"type":21,"tag":414,"props":8857,"children":8858},{"href":2853},[8859],{"type":26,"value":2856},{"type":26,"value":8793},{"type":21,"tag":414,"props":8862,"children":8863},{"href":3931},[8864],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":8867,"children":8869},{"className":8868},[],[8870],{"type":26,"value":8701},{"type":26,"value":8872},", the value of\nthe format ",{"type":21,"tag":386,"props":8874,"children":8875},{"type":568},[],{"type":26,"value":3662},{"type":21,"tag":42,"props":8878,"children":8880},{"className":8879},[],[8881],{"type":26,"value":7551},{"type":21,"tag":478,"props":8883,"children":8885},{"name":8884},"VUID-vkCmdDrawMeshTasksIndirectNV-dynamicRenderingUnusedAttachments-08916",[8886],{"type":21,"tag":22,"props":8887,"children":8888},{},[8889,8890,8894,8895,8903,8904,8908,8909,8915,8916,8920,8921,8925,8926,8932,8934,8937,8938],{"type":26,"value":6956},{"type":21,"tag":414,"props":8891,"children":8892},{"href":6944},[8893],{"type":26,"value":6947},{"type":26,"value":8680},{"type":21,"tag":414,"props":8896,"children":8897},{"href":7335},[8898],{"type":21,"tag":42,"props":8899,"children":8901},{"className":8900},[],[8902],{"type":26,"value":7342},{"type":26,"value":8690},{"type":21,"tag":414,"props":8905,"children":8906},{"href":3931},[8907],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":8910,"children":8912},{"className":8911},[],[8913],{"type":26,"value":8914},"pStencilAttachment→imageView",{"type":26,"value":8703},{"type":21,"tag":414,"props":8917,"children":8918},{"href":2309},[8919],{"type":26,"value":2312},{"type":26,"value":8709},{"type":21,"tag":414,"props":8922,"children":8923},{"href":7303},[8924],{"type":26,"value":7306},{"type":26,"value":215},{"type":21,"tag":42,"props":8927,"children":8929},{"className":8928},[],[8930],{"type":26,"value":8931},"stencilAttachmentFormat",{"type":26,"value":8933}," used\nto create the currently bound graphics pipeline ",{"type":21,"tag":386,"props":8935,"children":8936},{"type":568},[],{"type":26,"value":8727},{"type":21,"tag":42,"props":8939,"children":8941},{"className":8940},[],[8942],{"type":26,"value":7551},{"type":21,"tag":478,"props":8944,"children":8946},{"name":8945},"VUID-vkCmdDrawMeshTasksIndirectNV-dynamicRenderingUnusedAttachments-08917",[8947],{"type":21,"tag":22,"props":8948,"children":8949},{},[8950,8951,8955,8956,8964,8965,8969,8970,8975,8976,8980,8981,8985,8986,8991,8992,8995,8996,9000,9001,9005,9006],{"type":26,"value":8741},{"type":21,"tag":414,"props":8952,"children":8953},{"href":6944},[8954],{"type":26,"value":6947},{"type":26,"value":8680},{"type":21,"tag":414,"props":8957,"children":8958},{"href":7335},[8959],{"type":21,"tag":42,"props":8960,"children":8962},{"className":8961},[],[8963],{"type":26,"value":7342},{"type":26,"value":8690},{"type":21,"tag":414,"props":8966,"children":8967},{"href":3931},[8968],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":8971,"children":8973},{"className":8972},[],[8974],{"type":26,"value":8914},{"type":26,"value":8767},{"type":21,"tag":414,"props":8977,"children":8978},{"href":2309},[8979],{"type":26,"value":2312},{"type":26,"value":8709},{"type":21,"tag":414,"props":8982,"children":8983},{"href":7303},[8984],{"type":26,"value":7306},{"type":26,"value":215},{"type":21,"tag":42,"props":8987,"children":8989},{"className":8988},[],[8990],{"type":26,"value":8931},{"type":26,"value":8933},{"type":21,"tag":386,"props":8993,"children":8994},{"type":568},[],{"type":26,"value":3713},{"type":21,"tag":414,"props":8997,"children":8998},{"href":2853},[8999],{"type":26,"value":2856},{"type":26,"value":8793},{"type":21,"tag":414,"props":9002,"children":9003},{"href":3931},[9004],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9007,"children":9009},{"className":9008},[],[9010],{"type":26,"value":8914},{"type":21,"tag":478,"props":9012,"children":9014},{"name":9013},"VUID-vkCmdDrawMeshTasksIndirectNV-dynamicRenderingUnusedAttachments-08918",[9015],{"type":21,"tag":22,"props":9016,"children":9017},{},[9018,9019,9023,9024,9032,9033,9037,9038,9043,9044,9048,9049,9053,9054,9059,9061,9065,9066,9070,9071,9076,9077,9080,9081],{"type":26,"value":6956},{"type":21,"tag":414,"props":9020,"children":9021},{"href":6944},[9022],{"type":26,"value":6947},{"type":26,"value":4000},{"type":21,"tag":414,"props":9025,"children":9026},{"href":7335},[9027],{"type":21,"tag":42,"props":9028,"children":9030},{"className":9029},[],[9031],{"type":26,"value":7342},{"type":26,"value":8826},{"type":21,"tag":414,"props":9034,"children":9035},{"href":3931},[9036],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9039,"children":9041},{"className":9040},[],[9042],{"type":26,"value":8914},{"type":26,"value":8767},{"type":21,"tag":414,"props":9045,"children":9046},{"href":2309},[9047],{"type":26,"value":2312},{"type":26,"value":8843},{"type":21,"tag":414,"props":9050,"children":9051},{"href":7303},[9052],{"type":26,"value":7306},{"type":26,"value":215},{"type":21,"tag":42,"props":9055,"children":9057},{"className":9056},[],[9058],{"type":26,"value":8931},{"type":26,"value":9060}," used\nto create the currently bound graphics pipeline was not equal to the\n",{"type":21,"tag":414,"props":9062,"children":9063},{"href":2853},[9064],{"type":26,"value":2856},{"type":26,"value":8793},{"type":21,"tag":414,"props":9067,"children":9068},{"href":3931},[9069],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9072,"children":9074},{"className":9073},[],[9075],{"type":26,"value":8914},{"type":26,"value":8872},{"type":21,"tag":386,"props":9078,"children":9079},{"type":568},[],{"type":26,"value":3662},{"type":21,"tag":42,"props":9082,"children":9084},{"className":9083},[],[9085],{"type":26,"value":7551},{"type":21,"tag":478,"props":9087,"children":9089},{"name":9088},"VUID-vkCmdDrawMeshTasksIndirectNV-imageView-06183",[9090],{"type":21,"tag":22,"props":9091,"children":9092},{},[9093,9094,9098,9099,9105,9106,9111,9113,9117,9119,9122,9123],{"type":26,"value":6956},{"type":21,"tag":414,"props":9095,"children":9096},{"href":6944},[9097],{"type":26,"value":6947},{"type":26,"value":5669},{"type":21,"tag":414,"props":9100,"children":9102},{"href":9101},"/man/VkRenderingFragmentShadingRateAttachmentInfoKHR",[9103],{"type":26,"value":9104},"VkRenderingFragmentShadingRateAttachmentInfoKHR",{"type":26,"value":215},{"type":21,"tag":42,"props":9107,"children":9109},{"className":9108},[],[9110],{"type":26,"value":6968},{"type":26,"value":9112},"\nwas not ",{"type":21,"tag":414,"props":9114,"children":9115},{"href":2309},[9116],{"type":26,"value":2312},{"type":26,"value":9118},", the currently bound graphics pipeline\n",{"type":21,"tag":386,"props":9120,"children":9121},{"type":568},[],{"type":26,"value":1991},{"type":21,"tag":42,"props":9124,"children":9126},{"className":9125},[],[9127],{"type":26,"value":9128},"VK_PIPELINE_CREATE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR",{"type":21,"tag":478,"props":9130,"children":9132},{"name":9131},"VUID-vkCmdDrawMeshTasksIndirectNV-imageView-06184",[9133],{"type":21,"tag":22,"props":9134,"children":9135},{},[9136,9137,9141,9142,9148,9149,9154,9155,9159,9160,9163,9164],{"type":26,"value":6956},{"type":21,"tag":414,"props":9138,"children":9139},{"href":6944},[9140],{"type":26,"value":6947},{"type":26,"value":5669},{"type":21,"tag":414,"props":9143,"children":9145},{"href":9144},"/man/VkRenderingFragmentDensityMapAttachmentInfoEXT",[9146],{"type":26,"value":9147},"VkRenderingFragmentDensityMapAttachmentInfoEXT",{"type":26,"value":215},{"type":21,"tag":42,"props":9150,"children":9152},{"className":9151},[],[9153],{"type":26,"value":6968},{"type":26,"value":9112},{"type":21,"tag":414,"props":9156,"children":9157},{"href":2309},[9158],{"type":26,"value":2312},{"type":26,"value":9118},{"type":21,"tag":386,"props":9161,"children":9162},{"type":568},[],{"type":26,"value":1991},{"type":21,"tag":42,"props":9165,"children":9167},{"className":9166},[],[9168],{"type":26,"value":9169},"VK_PIPELINE_CREATE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_BIT_EXT",{"type":21,"tag":478,"props":9171,"children":9173},{"name":9172},"VUID-vkCmdDrawMeshTasksIndirectNV-colorAttachmentCount-06185",[9174],{"type":21,"tag":22,"props":9175,"children":9176},{},[9177,9179,9185,9186,9192,9194,9198,9199,9203,9204,9209,9211,9216,9218,9222,9223,9228,9229,9234,9235,9239,9240,9243,9245,9251,9252,9256,9257,9261],{"type":26,"value":9178},"If the currently bound pipeline was created with a\n",{"type":21,"tag":414,"props":9180,"children":9182},{"href":9181},"/man/VkAttachmentSampleCountInfoAMD",[9183],{"type":26,"value":9184},"VkAttachmentSampleCountInfoAMD",{"type":26,"value":624},{"type":21,"tag":414,"props":9187,"children":9189},{"href":9188},"/man/VkAttachmentSampleCountInfoNV",[9190],{"type":26,"value":9191},"VkAttachmentSampleCountInfoNV",{"type":26,"value":9193}," structure, and the current render\npass instance was begun with ",{"type":21,"tag":414,"props":9195,"children":9196},{"href":6944},[9197],{"type":26,"value":6947},{"type":26,"value":2138},{"type":21,"tag":414,"props":9200,"children":9201},{"href":3931},[9202],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9205,"children":9207},{"className":9206},[],[9208],{"type":26,"value":7364},{"type":26,"value":9210}," parameter greater than\n",{"type":21,"tag":42,"props":9212,"children":9214},{"className":9213},[],[9215],{"type":26,"value":7416},{"type":26,"value":9217},", then each element of the\n",{"type":21,"tag":414,"props":9219,"children":9220},{"href":3931},[9221],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9224,"children":9226},{"className":9225},[],[9227],{"type":26,"value":7429},{"type":26,"value":7712},{"type":21,"tag":42,"props":9230,"children":9232},{"className":9231},[],[9233],{"type":26,"value":6968},{"type":26,"value":7438},{"type":21,"tag":414,"props":9236,"children":9237},{"href":2309},[9238],{"type":26,"value":2312},{"type":26,"value":565},{"type":21,"tag":386,"props":9241,"children":9242},{"type":568},[],{"type":26,"value":9244}," have been\ncreated with a sample count equal to the corresponding element of the\n",{"type":21,"tag":42,"props":9246,"children":9248},{"className":9247},[],[9249],{"type":26,"value":9250},"pColorAttachmentSamples",{"type":26,"value":6970},{"type":21,"tag":414,"props":9253,"children":9254},{"href":9181},[9255],{"type":26,"value":9184},{"type":26,"value":624},{"type":21,"tag":414,"props":9258,"children":9259},{"href":9188},[9260],{"type":26,"value":9191},{"type":26,"value":9262}," used to create the currently bound\ngraphics pipeline",{"type":21,"tag":478,"props":9264,"children":9266},{"name":9265},"VUID-vkCmdDrawMeshTasksIndirectNV-pDepthAttachment-06186",[9267],{"type":21,"tag":22,"props":9268,"children":9269},{},[9270,9271,9275,9277,9281,9282,9286,9288,9292,9293,9298,9299,9303,9305,9311,9312,9316,9317,9321,9323,9326,9328,9332,9333],{"type":26,"value":6956},{"type":21,"tag":414,"props":9272,"children":9273},{"href":6944},[9274],{"type":26,"value":6947},{"type":26,"value":9276},", the currently bound pipeline was created with\na ",{"type":21,"tag":414,"props":9278,"children":9279},{"href":9181},[9280],{"type":26,"value":9184},{"type":26,"value":624},{"type":21,"tag":414,"props":9283,"children":9284},{"href":9188},[9285],{"type":26,"value":9191},{"type":26,"value":9287}," structure, and\n",{"type":21,"tag":414,"props":9289,"children":9290},{"href":3931},[9291],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9294,"children":9296},{"className":9295},[],[9297],{"type":26,"value":8701},{"type":26,"value":8767},{"type":21,"tag":414,"props":9300,"children":9301},{"href":2309},[9302],{"type":26,"value":2312},{"type":26,"value":9304},", the value of the\n",{"type":21,"tag":42,"props":9306,"children":9308},{"className":9307},[],[9309],{"type":26,"value":9310},"depthStencilAttachmentSamples",{"type":26,"value":6970},{"type":21,"tag":414,"props":9313,"children":9314},{"href":9181},[9315],{"type":26,"value":9184},{"type":26,"value":624},{"type":21,"tag":414,"props":9318,"children":9319},{"href":9188},[9320],{"type":26,"value":9191},{"type":26,"value":9322}," used to create the currently bound\ngraphics pipeline ",{"type":21,"tag":386,"props":9324,"children":9325},{"type":568},[],{"type":26,"value":9327}," be equal to the sample count used to create\n",{"type":21,"tag":414,"props":9329,"children":9330},{"href":3931},[9331],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9334,"children":9336},{"className":9335},[],[9337],{"type":26,"value":8701},{"type":21,"tag":478,"props":9339,"children":9341},{"name":9340},"VUID-vkCmdDrawMeshTasksIndirectNV-pStencilAttachment-06187",[9342],{"type":21,"tag":22,"props":9343,"children":9344},{},[9345,9346,9350,9351,9355,9356,9360,9361,9365,9366,9371,9372,9376,9377,9382,9383,9387,9388,9392,9393,9396,9397,9401,9402],{"type":26,"value":6956},{"type":21,"tag":414,"props":9347,"children":9348},{"href":6944},[9349],{"type":26,"value":6947},{"type":26,"value":9276},{"type":21,"tag":414,"props":9352,"children":9353},{"href":9181},[9354],{"type":26,"value":9184},{"type":26,"value":624},{"type":21,"tag":414,"props":9357,"children":9358},{"href":9188},[9359],{"type":26,"value":9191},{"type":26,"value":9287},{"type":21,"tag":414,"props":9362,"children":9363},{"href":3931},[9364],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9367,"children":9369},{"className":9368},[],[9370],{"type":26,"value":8914},{"type":26,"value":8767},{"type":21,"tag":414,"props":9373,"children":9374},{"href":2309},[9375],{"type":26,"value":2312},{"type":26,"value":9304},{"type":21,"tag":42,"props":9378,"children":9380},{"className":9379},[],[9381],{"type":26,"value":9310},{"type":26,"value":6970},{"type":21,"tag":414,"props":9384,"children":9385},{"href":9181},[9386],{"type":26,"value":9184},{"type":26,"value":624},{"type":21,"tag":414,"props":9389,"children":9390},{"href":9188},[9391],{"type":26,"value":9191},{"type":26,"value":9322},{"type":21,"tag":386,"props":9394,"children":9395},{"type":568},[],{"type":26,"value":9327},{"type":21,"tag":414,"props":9398,"children":9399},{"href":3931},[9400],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9403,"children":9405},{"className":9404},[],[9406],{"type":26,"value":8914},{"type":21,"tag":478,"props":9408,"children":9410},{"name":9409},"VUID-vkCmdDrawMeshTasksIndirectNV-multisampledRenderToSingleSampled-07285",[9411,9419],{"type":21,"tag":33,"props":9412,"children":9414},{"code":9413},"If\nthe currently bound pipeline was created without a\n[VkAttachmentSampleCountInfoAMD](/man/VkAttachmentSampleCountInfoAMD)\n",[9415],{"type":21,"tag":42,"props":9416,"children":9417},{"__ignoreMap":38},[9418],{"type":26,"value":9413},{"type":21,"tag":22,"props":9420,"children":9421},{},[9422,9424,9428,9430,9440,9441,9445,9446,9450,9451,9456,9457,9462,9463,9467,9468,9473,9474,9479,9480,9484,9485,9488,9490,9495],{"type":26,"value":9423},"or\n",{"type":21,"tag":414,"props":9425,"children":9426},{"href":9188},[9427],{"type":26,"value":9191},{"type":26,"value":9429},"\nstructure, and\nthe ",{"type":21,"tag":414,"props":9431,"children":9433},{"href":9432},"/man/VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT#features-multisampledRenderToSingleSampled",[9434],{"type":21,"tag":42,"props":9435,"children":9437},{"className":9436},[],[9438],{"type":26,"value":9439},"multisampledRenderToSingleSampled",{"type":26,"value":7393},{"type":21,"tag":414,"props":9442,"children":9443},{"href":6944},[9444],{"type":26,"value":6947},{"type":26,"value":2138},{"type":21,"tag":414,"props":9447,"children":9448},{"href":3931},[9449],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9452,"children":9454},{"className":9453},[],[9455],{"type":26,"value":7364},{"type":26,"value":9210},{"type":21,"tag":42,"props":9458,"children":9460},{"className":9459},[],[9461],{"type":26,"value":7416},{"type":26,"value":9217},{"type":21,"tag":414,"props":9464,"children":9465},{"href":3931},[9466],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9469,"children":9471},{"className":9470},[],[9472],{"type":26,"value":7429},{"type":26,"value":7712},{"type":21,"tag":42,"props":9475,"children":9477},{"className":9476},[],[9478],{"type":26,"value":6968},{"type":26,"value":7438},{"type":21,"tag":414,"props":9481,"children":9482},{"href":2309},[9483],{"type":26,"value":2312},{"type":26,"value":565},{"type":21,"tag":386,"props":9486,"children":9487},{"type":568},[],{"type":26,"value":9489}," have been\ncreated with a sample count equal to the value of\n",{"type":21,"tag":42,"props":9491,"children":9493},{"className":9492},[],[9494],{"type":26,"value":7942},{"type":26,"value":9496}," for the currently bound graphics pipeline",{"type":21,"tag":478,"props":9498,"children":9500},{"name":9499},"VUID-vkCmdDrawMeshTasksIndirectNV-multisampledRenderToSingleSampled-07286",[9501,9508],{"type":21,"tag":33,"props":9502,"children":9503},{"code":9413},[9504],{"type":21,"tag":42,"props":9505,"children":9506},{"__ignoreMap":38},[9507],{"type":26,"value":9413},{"type":21,"tag":22,"props":9509,"children":9510},{},[9511,9512,9516,9517,9525,9527,9531,9532,9537,9538,9542,9544,9549,9551,9554,9556,9560,9561],{"type":26,"value":9423},{"type":21,"tag":414,"props":9513,"children":9514},{"href":9188},[9515],{"type":26,"value":9191},{"type":26,"value":9429},{"type":21,"tag":414,"props":9518,"children":9519},{"href":9432},[9520],{"type":21,"tag":42,"props":9521,"children":9523},{"className":9522},[],[9524],{"type":26,"value":9439},{"type":26,"value":9526}," feature is not enabled, and\n",{"type":21,"tag":414,"props":9528,"children":9529},{"href":3931},[9530],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9533,"children":9535},{"className":9534},[],[9536],{"type":26,"value":8701},{"type":26,"value":8767},{"type":21,"tag":414,"props":9539,"children":9540},{"href":2309},[9541],{"type":26,"value":2312},{"type":26,"value":9543},", the value of ",{"type":21,"tag":42,"props":9545,"children":9547},{"className":9546},[],[9548],{"type":26,"value":7942},{"type":26,"value":9550}," for the\ncurrently bound graphics pipeline ",{"type":21,"tag":386,"props":9552,"children":9553},{"type":568},[],{"type":26,"value":9555}," be equal to the sample count\nused to create ",{"type":21,"tag":414,"props":9557,"children":9558},{"href":3931},[9559],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9562,"children":9564},{"className":9563},[],[9565],{"type":26,"value":8701},{"type":21,"tag":478,"props":9567,"children":9569},{"name":9568},"VUID-vkCmdDrawMeshTasksIndirectNV-multisampledRenderToSingleSampled-07287",[9570,9577],{"type":21,"tag":33,"props":9571,"children":9572},{"code":9413},[9573],{"type":21,"tag":42,"props":9574,"children":9575},{"__ignoreMap":38},[9576],{"type":26,"value":9413},{"type":21,"tag":22,"props":9578,"children":9579},{},[9580,9581,9585,9586,9594,9595,9599,9600,9605,9606,9610,9611,9616,9617,9620,9622,9626,9627],{"type":26,"value":9423},{"type":21,"tag":414,"props":9582,"children":9583},{"href":9188},[9584],{"type":26,"value":9191},{"type":26,"value":9429},{"type":21,"tag":414,"props":9587,"children":9588},{"href":9432},[9589],{"type":21,"tag":42,"props":9590,"children":9592},{"className":9591},[],[9593],{"type":26,"value":9439},{"type":26,"value":9526},{"type":21,"tag":414,"props":9596,"children":9597},{"href":3931},[9598],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9601,"children":9603},{"className":9602},[],[9604],{"type":26,"value":8914},{"type":26,"value":8767},{"type":21,"tag":414,"props":9607,"children":9608},{"href":2309},[9609],{"type":26,"value":2312},{"type":26,"value":9543},{"type":21,"tag":42,"props":9612,"children":9614},{"className":9613},[],[9615],{"type":26,"value":7942},{"type":26,"value":9550},{"type":21,"tag":386,"props":9618,"children":9619},{"type":568},[],{"type":26,"value":9621}," be equal to the sample count\nused to create\n",{"type":21,"tag":414,"props":9623,"children":9624},{"href":3931},[9625],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9628,"children":9630},{"className":9629},[],[9631],{"type":26,"value":8914},{"type":21,"tag":478,"props":9633,"children":9635},{"name":9634},"VUID-vkCmdDrawMeshTasksIndirectNV-pNext-07935",[9636],{"type":21,"tag":22,"props":9637,"children":9638},{},[9639,9641,9645,9646,9652,9654,9658,9660,9666,9668,9674,9675,9680,9682,9687,9689,9692,9693,9697,9698],{"type":26,"value":9640},"If this command has been called inside a render pass instance started\nwith ",{"type":21,"tag":414,"props":9642,"children":9643},{"href":6944},[9644],{"type":26,"value":6947},{"type":26,"value":6984},{"type":21,"tag":42,"props":9647,"children":9649},{"className":9648},[],[9650],{"type":26,"value":9651},"pNext",{"type":26,"value":9653}," chain of\n",{"type":21,"tag":414,"props":9655,"children":9656},{"href":3931},[9657],{"type":26,"value":3934},{"type":26,"value":9659}," includes a\n",{"type":21,"tag":414,"props":9661,"children":9663},{"href":9662},"/man/VkMultisampledRenderToSingleSampledInfoEXT",[9664],{"type":26,"value":9665},"VkMultisampledRenderToSingleSampledInfoEXT",{"type":26,"value":9667}," structure with\n",{"type":21,"tag":42,"props":9669,"children":9671},{"className":9670},[],[9672],{"type":26,"value":9673},"multisampledRenderToSingleSampledEnable",{"type":26,"value":541},{"type":21,"tag":42,"props":9676,"children":9678},{"className":9677},[],[9679],{"type":26,"value":810},{"type":26,"value":9681},",\nthen the value of ",{"type":21,"tag":42,"props":9683,"children":9685},{"className":9684},[],[9686],{"type":26,"value":7942},{"type":26,"value":9688}," for the currently bound\ngraphics pipeline ",{"type":21,"tag":386,"props":9690,"children":9691},{"type":568},[],{"type":26,"value":8727},{"type":21,"tag":414,"props":9694,"children":9695},{"href":9662},[9696],{"type":26,"value":9665},{"type":26,"value":215},{"type":21,"tag":42,"props":9699,"children":9701},{"className":9700},[],[9702],{"type":26,"value":7942},{"type":21,"tag":478,"props":9704,"children":9706},{"name":9705},"VUID-vkCmdDrawMeshTasksIndirectNV-renderPass-06198",[9707],{"type":21,"tag":22,"props":9708,"children":9709},{},[9710,9711,9715,9717,9720,9722,9727,9728,9733,9734],{"type":26,"value":6956},{"type":21,"tag":414,"props":9712,"children":9713},{"href":6944},[9714],{"type":26,"value":6947},{"type":26,"value":9716},", the currently bound pipeline ",{"type":21,"tag":386,"props":9718,"children":9719},{"type":568},[],{"type":26,"value":9721}," have been\ncreated with a ",{"type":21,"tag":414,"props":9723,"children":9725},{"href":9724},"/man/VkGraphicsPipelineCreateInfo",[9726],{"type":26,"value":3684},{"type":26,"value":215},{"type":21,"tag":42,"props":9729,"children":9731},{"className":9730},[],[9732],{"type":26,"value":3676},{"type":26,"value":510},{"type":21,"tag":414,"props":9735,"children":9736},{"href":2309},[9737],{"type":26,"value":2312},{"type":21,"tag":478,"props":9739,"children":9741},{"name":9740},"VUID-vkCmdDrawMeshTasksIndirectNV-pColorAttachments-08963",[9742],{"type":21,"tag":22,"props":9743,"children":9744},{},[9745,9746,9750,9752,9756,9757,9763,9764,9768,9770,9774,9775,9780,9782,9785,9787],{"type":26,"value":6956},{"type":21,"tag":414,"props":9747,"children":9748},{"href":6944},[9749],{"type":26,"value":6947},{"type":26,"value":9751},", 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":414,"props":9753,"children":9754},{"href":3931},[9755],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9758,"children":9760},{"className":9759},[],[9761],{"type":26,"value":9762},"pColorAttachments→imageView",{"type":26,"value":9112},{"type":21,"tag":414,"props":9765,"children":9766},{"href":2309},[9767],{"type":26,"value":2312},{"type":26,"value":9769},", then the corresponding element of\n",{"type":21,"tag":414,"props":9771,"children":9772},{"href":7303},[9773],{"type":26,"value":7306},{"type":26,"value":215},{"type":21,"tag":42,"props":9776,"children":9778},{"className":9777},[],[9779],{"type":26,"value":7465},{"type":26,"value":9781}," used\nto create the pipeline ",{"type":21,"tag":386,"props":9783,"children":9784},{"type":568},[],{"type":26,"value":9786}," not be ",{"type":21,"tag":42,"props":9788,"children":9790},{"className":9789},[],[9791],{"type":26,"value":7551},{"type":21,"tag":478,"props":9793,"children":9795},{"name":9794},"VUID-vkCmdDrawMeshTasksIndirectNV-pDepthAttachment-08964",[9796],{"type":21,"tag":22,"props":9797,"children":9798},{},[9799,9800,9804,9806,9810,9811,9816,9817,9821,9822,9826,9827,9832,9834,9837,9838],{"type":26,"value":6956},{"type":21,"tag":414,"props":9801,"children":9802},{"href":6944},[9803],{"type":26,"value":6947},{"type":26,"value":9805},", there is a graphics pipeline bound, depth\ntest is enabled, depth write is enabled, and the\n",{"type":21,"tag":414,"props":9807,"children":9808},{"href":3931},[9809],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9812,"children":9814},{"className":9813},[],[9815],{"type":26,"value":8701},{"type":26,"value":8767},{"type":21,"tag":414,"props":9818,"children":9819},{"href":2309},[9820],{"type":26,"value":2312},{"type":26,"value":5953},{"type":21,"tag":414,"props":9823,"children":9824},{"href":7303},[9825],{"type":26,"value":7306},{"type":26,"value":215},{"type":21,"tag":42,"props":9828,"children":9830},{"className":9829},[],[9831],{"type":26,"value":8720},{"type":26,"value":9833}," used to\ncreate the pipeline ",{"type":21,"tag":386,"props":9835,"children":9836},{"type":568},[],{"type":26,"value":9786},{"type":21,"tag":42,"props":9839,"children":9841},{"className":9840},[],[9842],{"type":26,"value":7551},{"type":21,"tag":478,"props":9844,"children":9846},{"name":9845},"VUID-vkCmdDrawMeshTasksIndirectNV-pStencilAttachment-08965",[9847],{"type":21,"tag":22,"props":9848,"children":9849},{},[9850,9851,9855,9857,9861,9862,9867,9868,9872,9873,9877,9878,9883,9884,9887,9888],{"type":26,"value":6956},{"type":21,"tag":414,"props":9852,"children":9853},{"href":6944},[9854],{"type":26,"value":6947},{"type":26,"value":9856},", there is a graphics pipeline bound, stencil\ntest is enabled and the\n",{"type":21,"tag":414,"props":9858,"children":9859},{"href":3931},[9860],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":9863,"children":9865},{"className":9864},[],[9866],{"type":26,"value":8914},{"type":26,"value":8767},{"type":21,"tag":414,"props":9869,"children":9870},{"href":2309},[9871],{"type":26,"value":2312},{"type":26,"value":5953},{"type":21,"tag":414,"props":9874,"children":9875},{"href":7303},[9876],{"type":26,"value":7306},{"type":26,"value":215},{"type":21,"tag":42,"props":9879,"children":9881},{"className":9880},[],[9882],{"type":26,"value":8931},{"type":26,"value":9781},{"type":21,"tag":386,"props":9885,"children":9886},{"type":568},[],{"type":26,"value":9786},{"type":21,"tag":42,"props":9889,"children":9891},{"className":9890},[],[9892],{"type":26,"value":7551},{"type":21,"tag":478,"props":9894,"children":9896},{"name":9895},"VUID-vkCmdDrawMeshTasksIndirectNV-primitivesGeneratedQueryWithRasterizerDiscard-06708",[9897],{"type":21,"tag":22,"props":9898,"children":9899},{},[9900,9901,9911,9913,9919,9921,9927,9928,9931],{"type":26,"value":1214},{"type":21,"tag":414,"props":9902,"children":9904},{"href":9903},"/man/VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT#features-primitivesGeneratedQueryWithRasterizerDiscard",[9905],{"type":21,"tag":42,"props":9906,"children":9908},{"className":9907},[],[9909],{"type":26,"value":9910},"primitivesGeneratedQueryWithRasterizerDiscard",{"type":26,"value":9912}," feature is not\nenabled and the ",{"type":21,"tag":42,"props":9914,"children":9916},{"className":9915},[],[9917],{"type":26,"value":9918},"VK_QUERY_TYPE_PRIMITIVES_GENERATED_EXT",{"type":26,"value":9920}," query is\nactive, ",{"type":21,"tag":414,"props":9922,"children":9924},{"href":9923},"/chapters/primsrast#primsrast-discard",[9925],{"type":26,"value":9926},"rasterization discard",{"type":26,"value":565},{"type":21,"tag":386,"props":9929,"children":9930},{"type":568},[],{"type":26,"value":9932}," not be enabled",{"type":21,"tag":478,"props":9934,"children":9936},{"name":9935},"VUID-vkCmdDrawMeshTasksIndirectNV-primitivesGeneratedQueryWithNonZeroStreams-06709",[9937],{"type":21,"tag":22,"props":9938,"children":9939},{},[9940,9941,9951,9952,9957,9959,9962,9964,9970,9971],{"type":26,"value":1214},{"type":21,"tag":414,"props":9942,"children":9944},{"href":9943},"/man/VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT#features-primitivesGeneratedQueryWithNonZeroStreams",[9945],{"type":21,"tag":42,"props":9946,"children":9948},{"className":9947},[],[9949],{"type":26,"value":9950},"primitivesGeneratedQueryWithNonZeroStreams",{"type":26,"value":9912},{"type":21,"tag":42,"props":9953,"children":9955},{"className":9954},[],[9956],{"type":26,"value":9918},{"type":26,"value":9958}," query is\nactive, the bound graphics pipeline ",{"type":21,"tag":386,"props":9960,"children":9961},{"type":568},[],{"type":26,"value":9963}," not have been created with a\nnon-zero value in\n",{"type":21,"tag":42,"props":9965,"children":9967},{"className":9966},[],[9968],{"type":26,"value":9969},"VkPipelineRasterizationStateStreamCreateInfoEXT",{"type":26,"value":215},{"type":21,"tag":42,"props":9972,"children":9974},{"className":9973},[],[9975],{"type":26,"value":9976},"rasterizationStream",{"type":21,"tag":478,"props":9978,"children":9980},{"name":9979},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07619",[9981],{"type":21,"tag":22,"props":9982,"children":9983},{},[9984,9986,9991,9993,9999,10000,10006,10007,10010,10011,10015],{"type":26,"value":9985},"If\na shader object is bound to the\n",{"type":21,"tag":42,"props":9987,"children":9989},{"className":9988},[],[9990],{"type":26,"value":4394},{"type":26,"value":9992}," stage or\na graphics pipeline is bound which was created with the\n",{"type":21,"tag":42,"props":9994,"children":9996},{"className":9995},[],[9997],{"type":26,"value":9998},"VK_DYNAMIC_STATE_TESSELLATION_DOMAIN_ORIGIN_EXT",{"type":26,"value":6416},{"type":21,"tag":414,"props":10001,"children":10003},{"href":10002},"/man/vkCmdSetTessellationDomainOriginEXT",[10004],{"type":26,"value":10005},"vkCmdSetTessellationDomainOriginEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":10008,"children":10009},{"type":568},[],{"type":26,"value":5342},{"type":21,"tag":414,"props":10012,"children":10013},{"href":4191},[10014],{"type":26,"value":4194},{"type":26,"value":5348},{"type":21,"tag":478,"props":10017,"children":10019},{"name":10018},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07620",[10020],{"type":21,"tag":22,"props":10021,"children":10022},{},[10023,10024,10034,10035,10041,10042,10046,10047,10052,10053,10058,10059,10065,10066,10069,10070,10074],{"type":26,"value":1214},{"type":21,"tag":414,"props":10025,"children":10027},{"href":10026},"/man/VkPhysicalDeviceFeatures#features-depthClamp",[10028],{"type":21,"tag":42,"props":10029,"children":10031},{"className":10030},[],[10032],{"type":26,"value":10033},"depthClamp",{"type":26,"value":5368},{"type":21,"tag":42,"props":10036,"children":10038},{"className":10037},[],[10039],{"type":26,"value":10040},"VK_DYNAMIC_STATE_DEPTH_CLAMP_ENABLE_EXT",{"type":26,"value":5425},{"type":21,"tag":414,"props":10043,"children":10044},{"href":4456},[10045],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":10048,"children":10050},{"className":10049},[],[10051],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":10054,"children":10056},{"className":10055},[],[10057],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":10060,"children":10062},{"href":10061},"/man/vkCmdSetDepthClampEnableEXT",[10063],{"type":26,"value":10064},"vkCmdSetDepthClampEnableEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":10067,"children":10068},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":10071,"children":10072},{"href":4191},[10073],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":10076,"children":10078},{"name":10077},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07621",[10079],{"type":21,"tag":22,"props":10080,"children":10081},{},[10082,10083,10089,10090,10094,10095,10100,10101,10106,10107,10111,10112,10115,10116,10120],{"type":26,"value":4445},{"type":21,"tag":42,"props":10084,"children":10086},{"className":10085},[],[10087],{"type":26,"value":10088},"VK_DYNAMIC_STATE_POLYGON_MODE_EXT",{"type":26,"value":5103},{"type":21,"tag":414,"props":10091,"children":10092},{"href":4456},[10093],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":10096,"children":10098},{"className":10097},[],[10099],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":10102,"children":10104},{"className":10103},[],[10105],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":10108,"children":10109},{"href":4293},[10110],{"type":26,"value":4296},{"type":26,"value":565},{"type":21,"tag":386,"props":10113,"children":10114},{"type":568},[],{"type":26,"value":4188},{"type":21,"tag":414,"props":10117,"children":10118},{"href":4191},[10119],{"type":26,"value":4194},{"type":26,"value":4196},{"type":21,"tag":478,"props":10122,"children":10124},{"name":10123},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07622",[10125],{"type":21,"tag":22,"props":10126,"children":10127},{},[10128,10129,10134,10135,10139,10140,10145,10146,10151,10152,10156,10157,10160,10161,10165],{"type":26,"value":4445},{"type":21,"tag":42,"props":10130,"children":10132},{"className":10131},[],[10133],{"type":26,"value":7923},{"type":26,"value":5376},{"type":21,"tag":414,"props":10136,"children":10137},{"href":4456},[10138],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":10141,"children":10143},{"className":10142},[],[10144],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":10147,"children":10149},{"className":10148},[],[10150],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":10153,"children":10154},{"href":7927},[10155],{"type":26,"value":7930},{"type":26,"value":565},{"type":21,"tag":386,"props":10158,"children":10159},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":10162,"children":10163},{"href":4191},[10164],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":10167,"children":10169},{"name":10168},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07623",[10170],{"type":21,"tag":22,"props":10171,"children":10172},{},[10173,10174,10180,10181,10185,10186,10191,10192,10197,10198,10204,10205,10208,10209,10213],{"type":26,"value":4445},{"type":21,"tag":42,"props":10175,"children":10177},{"className":10176},[],[10178],{"type":26,"value":10179},"VK_DYNAMIC_STATE_SAMPLE_MASK_EXT",{"type":26,"value":5103},{"type":21,"tag":414,"props":10182,"children":10183},{"href":4456},[10184],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":10187,"children":10189},{"className":10188},[],[10190],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":10193,"children":10195},{"className":10194},[],[10196],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":10199,"children":10201},{"href":10200},"/man/vkCmdSetSampleMaskEXT",[10202],{"type":26,"value":10203},"vkCmdSetSampleMaskEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":10206,"children":10207},{"type":568},[],{"type":26,"value":4188},{"type":21,"tag":414,"props":10210,"children":10211},{"href":4191},[10212],{"type":26,"value":4194},{"type":26,"value":4196},{"type":21,"tag":478,"props":10215,"children":10217},{"name":10216},"VUID-vkCmdDrawMeshTasksIndirectNV-alphaToCoverageEnable-08919",[10218],{"type":21,"tag":22,"props":10219,"children":10220},{},[10221,10222,10228,10230,10236,10238,10243,10245,10251,10252,10258,10259,10262,10264,10270,10272,10278,10280,10286],{"type":26,"value":4168},{"type":21,"tag":42,"props":10223,"children":10225},{"className":10224},[],[10226],{"type":26,"value":10227},"VK_DYNAMIC_STATE_ALPHA_TO_COVERAGE_ENABLE_EXT",{"type":26,"value":10229}," dynamic state\nenabled, and ",{"type":21,"tag":42,"props":10231,"children":10233},{"className":10232},[],[10234],{"type":26,"value":10235},"alphaToCoverageEnable",{"type":26,"value":10237}," was ",{"type":21,"tag":42,"props":10239,"children":10241},{"className":10240},[],[10242],{"type":26,"value":810},{"type":26,"value":10244}," in the last\ncall to ",{"type":21,"tag":414,"props":10246,"children":10248},{"href":10247},"/man/vkCmdSetAlphaToCoverageEnableEXT",[10249],{"type":26,"value":10250},"vkCmdSetAlphaToCoverageEnableEXT",{"type":26,"value":5953},{"type":21,"tag":414,"props":10253,"children":10255},{"href":10254},"/chapters/interfaces#interfaces-fragmentoutput",[10256],{"type":26,"value":10257},"Fragment Output Interface",{"type":26,"value":565},{"type":21,"tag":386,"props":10260,"children":10261},{"type":568},[],{"type":26,"value":10263}," contain a\nvariable for the alpha ",{"type":21,"tag":42,"props":10265,"children":10267},{"className":10266},[],[10268],{"type":26,"value":10269},"Component",{"type":26,"value":10271}," word in ",{"type":21,"tag":42,"props":10273,"children":10275},{"className":10274},[],[10276],{"type":26,"value":10277},"Location",{"type":26,"value":10279}," 0 at\n",{"type":21,"tag":42,"props":10281,"children":10283},{"className":10282},[],[10284],{"type":26,"value":10285},"Index",{"type":26,"value":10287}," 0",{"type":21,"tag":478,"props":10289,"children":10291},{"name":10290},"VUID-vkCmdDrawMeshTasksIndirectNV-alphaToCoverageEnable-08920",[10292],{"type":21,"tag":22,"props":10293,"children":10294},{},[10295,10296,10300,10301,10306,10307,10312,10313,10317,10318,10321,10322,10327,10328,10333,10334,10339],{"type":26,"value":4267},{"type":21,"tag":414,"props":10297,"children":10298},{"href":10247},[10299],{"type":26,"value":10250},{"type":26,"value":4275},{"type":21,"tag":42,"props":10302,"children":10304},{"className":10303},[],[10305],{"type":26,"value":10235},{"type":26,"value":4283},{"type":21,"tag":42,"props":10308,"children":10310},{"className":10309},[],[10311],{"type":26,"value":810},{"type":26,"value":5953},{"type":21,"tag":414,"props":10314,"children":10315},{"href":10254},[10316],{"type":26,"value":10257},{"type":26,"value":565},{"type":21,"tag":386,"props":10319,"children":10320},{"type":568},[],{"type":26,"value":10263},{"type":21,"tag":42,"props":10323,"children":10325},{"className":10324},[],[10326],{"type":26,"value":10269},{"type":26,"value":10271},{"type":21,"tag":42,"props":10329,"children":10331},{"className":10330},[],[10332],{"type":26,"value":10277},{"type":26,"value":10279},{"type":21,"tag":42,"props":10335,"children":10337},{"className":10336},[],[10338],{"type":26,"value":10285},{"type":26,"value":10287},{"type":21,"tag":478,"props":10341,"children":10343},{"name":10342},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07624",[10344],{"type":21,"tag":22,"props":10345,"children":10346},{},[10347,10348,10353,10355,10359,10360,10365,10366,10371,10372,10376,10377,10380,10381,10385],{"type":26,"value":4445},{"type":21,"tag":42,"props":10349,"children":10351},{"className":10350},[],[10352],{"type":26,"value":10227},{"type":26,"value":10354}," dynamic state\nenabled, and the ",{"type":21,"tag":414,"props":10356,"children":10357},{"href":4456},[10358],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":10361,"children":10363},{"className":10362},[],[10364],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":10367,"children":10369},{"className":10368},[],[10370],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":10373,"children":10374},{"href":10247},[10375],{"type":26,"value":10250},{"type":26,"value":565},{"type":21,"tag":386,"props":10378,"children":10379},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":10382,"children":10383},{"href":4191},[10384],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":10387,"children":10389},{"name":10388},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07625",[10390],{"type":21,"tag":22,"props":10391,"children":10392},{},[10393,10394,10404,10405,10411,10412,10416,10417,10422,10423,10428,10429,10435,10436,10439,10440,10444],{"type":26,"value":1214},{"type":21,"tag":414,"props":10395,"children":10397},{"href":10396},"/man/VkPhysicalDeviceFeatures#features-alphaToOne",[10398],{"type":21,"tag":42,"props":10399,"children":10401},{"className":10400},[],[10402],{"type":26,"value":10403},"alphaToOne",{"type":26,"value":5368},{"type":21,"tag":42,"props":10406,"children":10408},{"className":10407},[],[10409],{"type":26,"value":10410},"VK_DYNAMIC_STATE_ALPHA_TO_ONE_ENABLE_EXT",{"type":26,"value":5376},{"type":21,"tag":414,"props":10413,"children":10414},{"href":4456},[10415],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":10418,"children":10420},{"className":10419},[],[10421],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":10424,"children":10426},{"className":10425},[],[10427],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":10430,"children":10432},{"href":10431},"/man/vkCmdSetAlphaToOneEnableEXT",[10433],{"type":26,"value":10434},"vkCmdSetAlphaToOneEnableEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":10437,"children":10438},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":10441,"children":10442},{"href":4191},[10443],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":10446,"children":10448},{"name":10447},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07626",[10449],{"type":21,"tag":22,"props":10450,"children":10451},{},[10452,10453,10463,10465,10470,10472,10478,10479,10483,10484,10489,10490,10495,10496,10502,10503,10506,10507,10511],{"type":26,"value":1214},{"type":21,"tag":414,"props":10454,"children":10456},{"href":10455},"/man/VkPhysicalDeviceFeatures#features-logicOp",[10457],{"type":21,"tag":42,"props":10458,"children":10460},{"className":10459},[],[10461],{"type":26,"value":10462},"logicOp",{"type":26,"value":10464}," feature is enabled,\na shader object is bound to the ",{"type":21,"tag":42,"props":10466,"children":10468},{"className":10467},[],[10469],{"type":26,"value":4562},{"type":26,"value":10471}," stage\nor\na graphics pipeline is bound which was created with the\n",{"type":21,"tag":42,"props":10473,"children":10475},{"className":10474},[],[10476],{"type":26,"value":10477},"VK_DYNAMIC_STATE_LOGIC_OP_ENABLE_EXT",{"type":26,"value":5425},{"type":21,"tag":414,"props":10480,"children":10481},{"href":4456},[10482],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":10485,"children":10487},{"className":10486},[],[10488],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":10491,"children":10493},{"className":10492},[],[10494],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":10497,"children":10499},{"href":10498},"/man/vkCmdSetLogicOpEnableEXT",[10500],{"type":26,"value":10501},"vkCmdSetLogicOpEnableEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":10504,"children":10505},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":10508,"children":10509},{"href":4191},[10510],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":10513,"children":10515},{"name":10514},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07627",[10516],{"type":21,"tag":22,"props":10517,"children":10518},{},[10519,10520,10525,10526,10530,10531,10534,10535,10539],{"type":26,"value":4168},{"type":21,"tag":42,"props":10521,"children":10523},{"className":10522},[],[10524],{"type":26,"value":7875},{"type":26,"value":4176},{"type":21,"tag":414,"props":10527,"children":10528},{"href":4587},[10529],{"type":26,"value":4590},{"type":26,"value":565},{"type":21,"tag":386,"props":10532,"children":10533},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":10536,"children":10537},{"href":4191},[10538],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":10541,"children":10543},{"name":10542},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08657",[10544],{"type":21,"tag":22,"props":10545,"children":10546},{},[10547,10548,10553,10555,10559,10560,10565,10566,10571,10573,10577,10578,10581,10583,10587],{"type":26,"value":4556},{"type":21,"tag":42,"props":10549,"children":10551},{"className":10550},[],[10552],{"type":26,"value":4562},{"type":26,"value":10554},"\nstage, and both the most recent call to\n",{"type":21,"tag":414,"props":10556,"children":10557},{"href":4270},[10558],{"type":26,"value":4273},{"type":26,"value":4409},{"type":21,"tag":42,"props":10561,"children":10563},{"className":10562},[],[10564],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":10567,"children":10569},{"className":10568},[],[10570],{"type":26,"value":547},{"type":26,"value":10572}," and there are color\nattachments bound, then ",{"type":21,"tag":414,"props":10574,"children":10575},{"href":4587},[10576],{"type":26,"value":4590},{"type":26,"value":565},{"type":21,"tag":386,"props":10579,"children":10580},{"type":568},[],{"type":26,"value":10582}," have\nbeen called and not subsequently ",{"type":21,"tag":414,"props":10584,"children":10585},{"href":4191},[10586],{"type":26,"value":4194},{"type":26,"value":10588},"\nin the current command buffer prior to this drawing command",{"type":21,"tag":478,"props":10590,"children":10592},{"name":10591},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07628",[10593],{"type":21,"tag":22,"props":10594,"children":10595},{},[10596,10597,10603,10604,10608,10609,10612,10613,10617],{"type":26,"value":4168},{"type":21,"tag":42,"props":10598,"children":10600},{"className":10599},[],[10601],{"type":26,"value":10602},"VK_DYNAMIC_STATE_COLOR_BLEND_EQUATION_EXT",{"type":26,"value":8589},{"type":21,"tag":414,"props":10605,"children":10606},{"href":4608},[10607],{"type":26,"value":4611},{"type":26,"value":565},{"type":21,"tag":386,"props":10610,"children":10611},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":10614,"children":10615},{"href":4191},[10616],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":10619,"children":10621},{"name":10620},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08658",[10622],{"type":21,"tag":22,"props":10623,"children":10624},{},[10625,10626,10631,10632,10636,10637,10642,10643,10648,10649,10653,10655,10660,10661,10666,10667,10671,10672,10675,10676,10680],{"type":26,"value":4556},{"type":21,"tag":42,"props":10627,"children":10629},{"className":10628},[],[10630],{"type":26,"value":4562},{"type":26,"value":4564},{"type":21,"tag":414,"props":10633,"children":10634},{"href":4270},[10635],{"type":26,"value":4273},{"type":26,"value":4570},{"type":21,"tag":42,"props":10638,"children":10640},{"className":10639},[],[10641],{"type":26,"value":4281},{"type":26,"value":4577},{"type":21,"tag":42,"props":10644,"children":10646},{"className":10645},[],[10647],{"type":26,"value":547},{"type":26,"value":4584},{"type":21,"tag":414,"props":10650,"children":10651},{"href":4587},[10652],{"type":26,"value":4590},{"type":26,"value":10654}," for any attachment set that\nattachment’s value in ",{"type":21,"tag":42,"props":10656,"children":10658},{"className":10657},[],[10659],{"type":26,"value":4598},{"type":26,"value":4283},{"type":21,"tag":42,"props":10662,"children":10664},{"className":10663},[],[10665],{"type":26,"value":810},{"type":26,"value":4730},{"type":21,"tag":414,"props":10668,"children":10669},{"href":4608},[10670],{"type":26,"value":4611},{"type":26,"value":565},{"type":21,"tag":386,"props":10673,"children":10674},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":10677,"children":10678},{"href":4191},[10679],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":10682,"children":10684},{"name":10683},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07629",[10685],{"type":21,"tag":22,"props":10686,"children":10687},{},[10688,10689,10695,10696,10702,10703,10706,10707,10711],{"type":26,"value":4168},{"type":21,"tag":42,"props":10690,"children":10692},{"className":10691},[],[10693],{"type":26,"value":10694},"VK_DYNAMIC_STATE_COLOR_WRITE_MASK_EXT",{"type":26,"value":4176},{"type":21,"tag":414,"props":10697,"children":10699},{"href":10698},"/man/vkCmdSetColorWriteMaskEXT",[10700],{"type":26,"value":10701},"vkCmdSetColorWriteMaskEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":10704,"children":10705},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":10708,"children":10709},{"href":4191},[10710],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":10713,"children":10715},{"name":10714},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08659",[10716],{"type":21,"tag":22,"props":10717,"children":10718},{},[10719,10720,10725,10726,10730,10731,10736,10737,10742,10743,10747,10748,10751,10752,10756],{"type":26,"value":4556},{"type":21,"tag":42,"props":10721,"children":10723},{"className":10722},[],[10724],{"type":26,"value":4562},{"type":26,"value":10554},{"type":21,"tag":414,"props":10727,"children":10728},{"href":4270},[10729],{"type":26,"value":4273},{"type":26,"value":4409},{"type":21,"tag":42,"props":10732,"children":10734},{"className":10733},[],[10735],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":10738,"children":10740},{"className":10739},[],[10741],{"type":26,"value":547},{"type":26,"value":10572},{"type":21,"tag":414,"props":10744,"children":10745},{"href":10698},[10746],{"type":26,"value":10701},{"type":26,"value":565},{"type":21,"tag":386,"props":10749,"children":10750},{"type":568},[],{"type":26,"value":5342},{"type":21,"tag":414,"props":10753,"children":10754},{"href":4191},[10755],{"type":26,"value":4194},{"type":26,"value":5348},{"type":21,"tag":478,"props":10758,"children":10760},{"name":10759},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07630",[10761],{"type":21,"tag":22,"props":10762,"children":10763},{},[10764,10765,10775,10777,10782,10783,10789,10790,10796,10797,10800,10801,10805],{"type":26,"value":1214},{"type":21,"tag":414,"props":10766,"children":10768},{"href":10767},"/man/VkPhysicalDeviceTransformFeedbackFeaturesEXT#features-geometryStreams",[10769],{"type":21,"tag":42,"props":10770,"children":10772},{"className":10771},[],[10773],{"type":26,"value":10774},"geometryStreams",{"type":26,"value":10776}," feature is\nenabled, and\na shader object is bound to the ",{"type":21,"tag":42,"props":10778,"children":10780},{"className":10779},[],[10781],{"type":26,"value":4401},{"type":26,"value":10471},{"type":21,"tag":42,"props":10784,"children":10786},{"className":10785},[],[10787],{"type":26,"value":10788},"VK_DYNAMIC_STATE_RASTERIZATION_STREAM_EXT",{"type":26,"value":5546},{"type":21,"tag":414,"props":10791,"children":10793},{"href":10792},"/man/vkCmdSetRasterizationStreamEXT",[10794],{"type":26,"value":10795},"vkCmdSetRasterizationStreamEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":10798,"children":10799},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":10802,"children":10803},{"href":4191},[10804],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":10807,"children":10809},{"name":10808},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07631",[10810],{"type":21,"tag":22,"props":10811,"children":10812},{},[10813,10814,10820,10821,10827,10828,10832,10833,10838,10839,10844,10845,10851,10852,10855,10857,10861],{"type":26,"value":1214},{"type":21,"tag":414,"props":10815,"children":10817},{"href":10816},"/extensions/VK_EXT_conservative_rasterization",[10818],{"type":26,"value":10819},"VK_EXT_conservative_rasterization",{"type":26,"value":5030},{"type":21,"tag":42,"props":10822,"children":10824},{"className":10823},[],[10825],{"type":26,"value":10826},"VK_DYNAMIC_STATE_CONSERVATIVE_RASTERIZATION_MODE_EXT",{"type":26,"value":10354},{"type":21,"tag":414,"props":10829,"children":10830},{"href":4456},[10831],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":10834,"children":10836},{"className":10835},[],[10837],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":10840,"children":10842},{"className":10841},[],[10843],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":10846,"children":10848},{"href":10847},"/man/vkCmdSetConservativeRasterizationModeEXT",[10849],{"type":26,"value":10850},"vkCmdSetConservativeRasterizationModeEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":10853,"children":10854},{"type":568},[],{"type":26,"value":10856}," have been called\nand not subsequently ",{"type":21,"tag":414,"props":10858,"children":10859},{"href":4191},[10860],{"type":26,"value":4194},{"type":26,"value":10862}," in the\ncurrent command buffer prior to this drawing command",{"type":21,"tag":478,"props":10864,"children":10866},{"name":10865},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07632",[10867],{"type":21,"tag":22,"props":10868,"children":10869},{},[10870,10871,10875,10876,10882,10884,10888,10889,10894,10895,10900,10901,10905,10906,10912,10913,10919,10920,10926,10927,10930,10931,10935],{"type":26,"value":1214},{"type":21,"tag":414,"props":10872,"children":10873},{"href":10816},[10874],{"type":26,"value":10819},{"type":26,"value":5030},{"type":21,"tag":42,"props":10877,"children":10879},{"className":10878},[],[10880],{"type":26,"value":10881},"VK_DYNAMIC_STATE_EXTRA_PRIMITIVE_OVERESTIMATION_SIZE_EXT",{"type":26,"value":10883}," dynamic\nstate enabled, the ",{"type":21,"tag":414,"props":10885,"children":10886},{"href":4456},[10887],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":10890,"children":10892},{"className":10891},[],[10893],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":10896,"children":10898},{"className":10897},[],[10899],{"type":26,"value":547},{"type":26,"value":4473},{"type":21,"tag":414,"props":10902,"children":10903},{"href":4456},[10904],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":10907,"children":10909},{"className":10908},[],[10910],{"type":26,"value":10911},"conservativeRasterizationMode",{"type":26,"value":6625},{"type":21,"tag":42,"props":10914,"children":10916},{"className":10915},[],[10917],{"type":26,"value":10918},"VK_CONSERVATIVE_RASTERIZATION_MODE_OVERESTIMATE_EXT",{"type":26,"value":4730},{"type":21,"tag":414,"props":10921,"children":10923},{"href":10922},"/man/vkCmdSetExtraPrimitiveOverestimationSizeEXT",[10924],{"type":26,"value":10925},"vkCmdSetExtraPrimitiveOverestimationSizeEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":10928,"children":10929},{"type":568},[],{"type":26,"value":10856},{"type":21,"tag":414,"props":10932,"children":10933},{"href":4191},[10934],{"type":26,"value":4194},{"type":26,"value":10862},{"type":21,"tag":478,"props":10937,"children":10939},{"name":10938},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07633",[10940],{"type":21,"tag":22,"props":10941,"children":10942},{},[10943,10944,10954,10955,10961,10963,10969,10970,10973,10974,10978],{"type":26,"value":1214},{"type":21,"tag":414,"props":10945,"children":10947},{"href":10946},"/man/VkPhysicalDeviceDepthClipEnableFeaturesEXT#features-depthClipEnable",[10948],{"type":21,"tag":42,"props":10949,"children":10951},{"className":10950},[],[10952],{"type":26,"value":10953},"depthClipEnable",{"type":26,"value":6408},{"type":21,"tag":42,"props":10956,"children":10958},{"className":10957},[],[10959],{"type":26,"value":10960},"VK_DYNAMIC_STATE_DEPTH_CLIP_ENABLE_EXT",{"type":26,"value":10962}," dynamic state, then\n",{"type":21,"tag":414,"props":10964,"children":10966},{"href":10965},"/man/vkCmdSetDepthClipEnableEXT",[10967],{"type":26,"value":10968},"vkCmdSetDepthClipEnableEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":10971,"children":10972},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":10975,"children":10976},{"href":4191},[10977],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":10980,"children":10982},{"name":10981},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07634",[10983],{"type":21,"tag":22,"props":10984,"children":10985},{},[10986,10987,10993,10994,11000,11001,11004,11005,11009],{"type":26,"value":4168},{"type":21,"tag":42,"props":10988,"children":10990},{"className":10989},[],[10991],{"type":26,"value":10992},"VK_DYNAMIC_STATE_SAMPLE_LOCATIONS_ENABLE_EXT",{"type":26,"value":8589},{"type":21,"tag":414,"props":10995,"children":10997},{"href":10996},"/man/vkCmdSetSampleLocationsEnableEXT",[10998],{"type":26,"value":10999},"vkCmdSetSampleLocationsEnableEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":11002,"children":11003},{"type":568},[],{"type":26,"value":6519},{"type":21,"tag":414,"props":11006,"children":11007},{"href":4191},[11008],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":11011,"children":11013},{"name":11012},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08664",[11014],{"type":21,"tag":22,"props":11015,"children":11016},{},[11017,11018,11022,11023,11027,11028,11033,11034,11039,11040,11044,11045,11048,11049,11053],{"type":26,"value":1214},{"type":21,"tag":414,"props":11019,"children":11020},{"href":5025},[11021],{"type":26,"value":5028},{"type":26,"value":5887},{"type":21,"tag":414,"props":11024,"children":11025},{"href":4270},[11026],{"type":26,"value":4273},{"type":26,"value":5895},{"type":21,"tag":42,"props":11029,"children":11031},{"className":11030},[],[11032],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":11035,"children":11037},{"className":11036},[],[11038],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":11041,"children":11042},{"href":10996},[11043],{"type":26,"value":10999},{"type":26,"value":565},{"type":21,"tag":386,"props":11046,"children":11047},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":11050,"children":11051},{"href":4191},[11052],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":11055,"children":11057},{"name":11056},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07635",[11058],{"type":21,"tag":22,"props":11059,"children":11060},{},[11061,11062,11068,11069,11075,11076,11079,11080,11084],{"type":26,"value":4168},{"type":21,"tag":42,"props":11063,"children":11065},{"className":11064},[],[11066],{"type":26,"value":11067},"VK_DYNAMIC_STATE_COLOR_BLEND_ADVANCED_EXT",{"type":26,"value":8589},{"type":21,"tag":414,"props":11070,"children":11072},{"href":11071},"/man/vkCmdSetColorBlendAdvancedEXT",[11073],{"type":26,"value":11074},"vkCmdSetColorBlendAdvancedEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":11077,"children":11078},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":11081,"children":11082},{"href":4191},[11083],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":11086,"children":11088},{"name":11087},"VUID-vkCmdDrawMeshTasksIndirectNV-rasterizerDiscardEnable-09416",[11089],{"type":21,"tag":22,"props":11090,"children":11091},{},[11092,11093,11099,11101,11106,11107,11111,11112,11117,11118,11123,11125,11129,11130,11134,11135,11138,11139,11143],{"type":26,"value":1214},{"type":21,"tag":414,"props":11094,"children":11096},{"href":11095},"/extensions/VK_EXT_blend_operation_advanced",[11097],{"type":26,"value":11098},"VK_EXT_blend_operation_advanced",{"type":26,"value":11100}," extension is enabled,\nand a shader object is bound to the ",{"type":21,"tag":42,"props":11102,"children":11104},{"className":11103},[],[11105],{"type":26,"value":4562},{"type":26,"value":4564},{"type":21,"tag":414,"props":11108,"children":11109},{"href":4270},[11110],{"type":26,"value":4273},{"type":26,"value":4570},{"type":21,"tag":42,"props":11113,"children":11115},{"className":11114},[],[11116],{"type":26,"value":4281},{"type":26,"value":4577},{"type":21,"tag":42,"props":11119,"children":11121},{"className":11120},[],[11122],{"type":26,"value":547},{"type":26,"value":11124},", then at least one of ",{"type":21,"tag":414,"props":11126,"children":11127},{"href":4608},[11128],{"type":26,"value":4611},{"type":26,"value":7575},{"type":21,"tag":414,"props":11131,"children":11132},{"href":11071},[11133],{"type":26,"value":11074},{"type":26,"value":565},{"type":21,"tag":386,"props":11136,"children":11137},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":11140,"children":11141},{"href":4191},[11142],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":11145,"children":11147},{"name":11146},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07636",[11148],{"type":21,"tag":22,"props":11149,"children":11150},{},[11151,11152,11158,11160,11166,11167,11173,11174,11178,11179,11184,11185,11190,11191,11197,11198,11201,11202,11206],{"type":26,"value":1214},{"type":21,"tag":414,"props":11153,"children":11155},{"href":11154},"/extensions/VK_EXT_provoking_vertex",[11156],{"type":26,"value":11157},"VK_EXT_provoking_vertex",{"type":26,"value":11159}," extension is enabled,\na shader object is bound to the ",{"type":21,"tag":42,"props":11161,"children":11163},{"className":11162},[],[11164],{"type":26,"value":11165},"VK_SHADER_STAGE_VERTEX_BIT",{"type":26,"value":10471},{"type":21,"tag":42,"props":11168,"children":11170},{"className":11169},[],[11171],{"type":26,"value":11172},"VK_DYNAMIC_STATE_PROVOKING_VERTEX_MODE_EXT",{"type":26,"value":5376},{"type":21,"tag":414,"props":11175,"children":11176},{"href":4456},[11177],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":11180,"children":11182},{"className":11181},[],[11183],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":11186,"children":11188},{"className":11187},[],[11189],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":11192,"children":11194},{"href":11193},"/man/vkCmdSetProvokingVertexModeEXT",[11195],{"type":26,"value":11196},"vkCmdSetProvokingVertexModeEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":11199,"children":11200},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":11203,"children":11204},{"href":4191},[11205],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":11208,"children":11210},{"name":11209},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07637",[11211],{"type":21,"tag":22,"props":11212,"children":11213},{},[11214,11215,11221,11222,11228,11229,11232,11233,11237],{"type":26,"value":4168},{"type":21,"tag":42,"props":11216,"children":11218},{"className":11217},[],[11219],{"type":26,"value":11220},"VK_DYNAMIC_STATE_LINE_RASTERIZATION_MODE_EXT",{"type":26,"value":8589},{"type":21,"tag":414,"props":11223,"children":11225},{"href":11224},"/man/vkCmdSetLineRasterizationModeEXT",[11226],{"type":26,"value":11227},"vkCmdSetLineRasterizationModeEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":11230,"children":11231},{"type":568},[],{"type":26,"value":6519},{"type":21,"tag":414,"props":11234,"children":11235},{"href":4191},[11236],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":11239,"children":11241},{"name":11240},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08666",[11242],{"type":21,"tag":22,"props":11243,"children":11244},{},[11245,11246,11252,11253,11259,11261,11265,11266,11271,11272,11277,11278,11282,11283,11288,11289,11294,11295,11299,11300,11303,11304,11308],{"type":26,"value":1214},{"type":21,"tag":414,"props":11247,"children":11249},{"href":11248},"/extensions/VK_KHR_line_rasterization",[11250],{"type":26,"value":11251},"VK_KHR_line_rasterization",{"type":26,"value":624},{"type":21,"tag":414,"props":11254,"children":11256},{"href":11255},"/extensions/VK_EXT_line_rasterization",[11257],{"type":26,"value":11258},"VK_EXT_line_rasterization",{"type":26,"value":11260}," extension is enabled, and a shader\nobject is bound to any graphics stage, and the most recent call to\n",{"type":21,"tag":414,"props":11262,"children":11263},{"href":4270},[11264],{"type":26,"value":4273},{"type":26,"value":4409},{"type":21,"tag":42,"props":11267,"children":11269},{"className":11268},[],[11270],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":11273,"children":11275},{"className":11274},[],[11276],{"type":26,"value":547},{"type":26,"value":8497},{"type":21,"tag":414,"props":11279,"children":11280},{"href":4293},[11281],{"type":26,"value":4296},{"type":26,"value":4409},{"type":21,"tag":42,"props":11284,"children":11286},{"className":11285},[],[11287],{"type":26,"value":4303},{"type":26,"value":4283},{"type":21,"tag":42,"props":11290,"children":11292},{"className":11291},[],[11293],{"type":26,"value":4310},{"type":26,"value":4730},{"type":21,"tag":414,"props":11296,"children":11297},{"href":11224},[11298],{"type":26,"value":11227},{"type":26,"value":565},{"type":21,"tag":386,"props":11301,"children":11302},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":11305,"children":11306},{"href":4191},[11307],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":11310,"children":11312},{"name":11311},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08667",[11313],{"type":21,"tag":22,"props":11314,"children":11315},{},[11316,11317,11321,11322,11326,11328,11333,11335,11339,11340,11345,11346,11351,11352,11356,11357,11362,11364,11368,11369,11372,11373,11377],{"type":26,"value":1214},{"type":21,"tag":414,"props":11318,"children":11319},{"href":11248},[11320],{"type":26,"value":11251},{"type":26,"value":624},{"type":21,"tag":414,"props":11323,"children":11324},{"href":11255},[11325],{"type":26,"value":11258},{"type":26,"value":11327}," extension is enabled, and a shader\nobject is bound to the ",{"type":21,"tag":42,"props":11329,"children":11331},{"className":11330},[],[11332],{"type":26,"value":11165},{"type":26,"value":11334}," stage, and the\nmost recent call to ",{"type":21,"tag":414,"props":11336,"children":11337},{"href":4270},[11338],{"type":26,"value":4273},{"type":26,"value":6103},{"type":21,"tag":42,"props":11341,"children":11343},{"className":11342},[],[11344],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":11347,"children":11349},{"className":11348},[],[11350],{"type":26,"value":547},{"type":26,"value":6166},{"type":21,"tag":414,"props":11353,"children":11354},{"href":4353},[11355],{"type":26,"value":4356},{"type":26,"value":6103},{"type":21,"tag":42,"props":11358,"children":11360},{"className":11359},[],[11361],{"type":26,"value":4363},{"type":26,"value":11363}," to any line topology, then\n",{"type":21,"tag":414,"props":11365,"children":11366},{"href":11224},[11367],{"type":26,"value":11227},{"type":26,"value":565},{"type":21,"tag":386,"props":11370,"children":11371},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":11374,"children":11375},{"href":4191},[11376],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":11379,"children":11381},{"name":11380},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08668",[11382],{"type":21,"tag":22,"props":11383,"children":11384},{},[11385,11386,11390,11391,11395,11397,11402,11403,11408,11409,11413,11414,11419,11420,11425,11426,11430,11431,11434,11435,11439],{"type":26,"value":1214},{"type":21,"tag":414,"props":11387,"children":11388},{"href":11248},[11389],{"type":26,"value":11251},{"type":26,"value":624},{"type":21,"tag":414,"props":11392,"children":11393},{"href":11255},[11394],{"type":26,"value":11258},{"type":26,"value":11396}," extension is enabled, and a shader\nobject that outputs line primitives is bound to the\n",{"type":21,"tag":42,"props":11398,"children":11400},{"className":11399},[],[11401],{"type":26,"value":4394},{"type":26,"value":624},{"type":21,"tag":42,"props":11404,"children":11406},{"className":11405},[],[11407],{"type":26,"value":4401},{"type":26,"value":4403},{"type":21,"tag":414,"props":11410,"children":11411},{"href":4270},[11412],{"type":26,"value":4273},{"type":26,"value":4409},{"type":21,"tag":42,"props":11415,"children":11417},{"className":11416},[],[11418],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":11421,"children":11423},{"className":11422},[],[11424],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":11427,"children":11428},{"href":11224},[11429],{"type":26,"value":11227},{"type":26,"value":565},{"type":21,"tag":386,"props":11432,"children":11433},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":11436,"children":11437},{"href":4191},[11438],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":11441,"children":11443},{"name":11442},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07638",[11444],{"type":21,"tag":22,"props":11445,"children":11446},{},[11447,11448,11454,11455,11461,11462,11465,11466,11470],{"type":26,"value":4168},{"type":21,"tag":42,"props":11449,"children":11451},{"className":11450},[],[11452],{"type":26,"value":11453},"VK_DYNAMIC_STATE_LINE_STIPPLE_ENABLE_EXT",{"type":26,"value":8589},{"type":21,"tag":414,"props":11456,"children":11458},{"href":11457},"/man/vkCmdSetLineStippleEnableEXT",[11459],{"type":26,"value":11460},"vkCmdSetLineStippleEnableEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":11463,"children":11464},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":11467,"children":11468},{"href":4191},[11469],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":11472,"children":11474},{"name":11473},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08669",[11475],{"type":21,"tag":22,"props":11476,"children":11477},{},[11478,11479,11483,11484,11488,11489,11493,11494,11499,11500,11505,11506,11510,11511,11516,11517,11522,11523,11527,11528,11531,11532,11536],{"type":26,"value":1214},{"type":21,"tag":414,"props":11480,"children":11481},{"href":11248},[11482],{"type":26,"value":11251},{"type":26,"value":624},{"type":21,"tag":414,"props":11485,"children":11486},{"href":11255},[11487],{"type":26,"value":11258},{"type":26,"value":11260},{"type":21,"tag":414,"props":11490,"children":11491},{"href":4270},[11492],{"type":26,"value":4273},{"type":26,"value":4409},{"type":21,"tag":42,"props":11495,"children":11497},{"className":11496},[],[11498],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":11501,"children":11503},{"className":11502},[],[11504],{"type":26,"value":547},{"type":26,"value":8497},{"type":21,"tag":414,"props":11507,"children":11508},{"href":4293},[11509],{"type":26,"value":4296},{"type":26,"value":4409},{"type":21,"tag":42,"props":11512,"children":11514},{"className":11513},[],[11515],{"type":26,"value":4303},{"type":26,"value":4283},{"type":21,"tag":42,"props":11518,"children":11520},{"className":11519},[],[11521],{"type":26,"value":4310},{"type":26,"value":4730},{"type":21,"tag":414,"props":11524,"children":11525},{"href":11457},[11526],{"type":26,"value":11460},{"type":26,"value":565},{"type":21,"tag":386,"props":11529,"children":11530},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":11533,"children":11534},{"href":4191},[11535],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":11538,"children":11540},{"name":11539},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08670",[11541],{"type":21,"tag":22,"props":11542,"children":11543},{},[11544,11545,11549,11550,11554,11555,11560,11561,11565,11566,11571,11572,11577,11578,11582,11583,11588,11589,11593,11594,11597,11598,11602],{"type":26,"value":1214},{"type":21,"tag":414,"props":11546,"children":11547},{"href":11248},[11548],{"type":26,"value":11251},{"type":26,"value":624},{"type":21,"tag":414,"props":11551,"children":11552},{"href":11255},[11553],{"type":26,"value":11258},{"type":26,"value":11327},{"type":21,"tag":42,"props":11556,"children":11558},{"className":11557},[],[11559],{"type":26,"value":11165},{"type":26,"value":11334},{"type":21,"tag":414,"props":11562,"children":11563},{"href":4270},[11564],{"type":26,"value":4273},{"type":26,"value":6103},{"type":21,"tag":42,"props":11567,"children":11569},{"className":11568},[],[11570],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":11573,"children":11575},{"className":11574},[],[11576],{"type":26,"value":547},{"type":26,"value":6166},{"type":21,"tag":414,"props":11579,"children":11580},{"href":4353},[11581],{"type":26,"value":4356},{"type":26,"value":6103},{"type":21,"tag":42,"props":11584,"children":11586},{"className":11585},[],[11587],{"type":26,"value":4363},{"type":26,"value":11363},{"type":21,"tag":414,"props":11590,"children":11591},{"href":11457},[11592],{"type":26,"value":11460},{"type":26,"value":565},{"type":21,"tag":386,"props":11595,"children":11596},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":11599,"children":11600},{"href":4191},[11601],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":11604,"children":11606},{"name":11605},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08671",[11607],{"type":21,"tag":22,"props":11608,"children":11609},{},[11610,11611,11615,11616,11620,11621,11626,11627,11632,11633,11637,11638,11643,11644,11649,11650,11654,11655,11658,11659,11663],{"type":26,"value":1214},{"type":21,"tag":414,"props":11612,"children":11613},{"href":11248},[11614],{"type":26,"value":11251},{"type":26,"value":624},{"type":21,"tag":414,"props":11617,"children":11618},{"href":11255},[11619],{"type":26,"value":11258},{"type":26,"value":11396},{"type":21,"tag":42,"props":11622,"children":11624},{"className":11623},[],[11625],{"type":26,"value":4394},{"type":26,"value":624},{"type":21,"tag":42,"props":11628,"children":11630},{"className":11629},[],[11631],{"type":26,"value":4401},{"type":26,"value":4403},{"type":21,"tag":414,"props":11634,"children":11635},{"href":4270},[11636],{"type":26,"value":4273},{"type":26,"value":4409},{"type":21,"tag":42,"props":11639,"children":11641},{"className":11640},[],[11642],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":11645,"children":11647},{"className":11646},[],[11648],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":11651,"children":11652},{"href":11457},[11653],{"type":26,"value":11460},{"type":26,"value":565},{"type":21,"tag":386,"props":11656,"children":11657},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":11660,"children":11661},{"href":4191},[11662],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":11665,"children":11667},{"name":11666},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07849",[11668,11675],{"type":21,"tag":33,"props":11669,"children":11670},{"code":4168},[11671],{"type":21,"tag":42,"props":11672,"children":11673},{"__ignoreMap":38},[11674],{"type":26,"value":4168},{"type":21,"tag":22,"props":11676,"children":11677},{},[11678,11684,11686,11692,11695,11696,11700],{"type":21,"tag":42,"props":11679,"children":11681},{"className":11680},[],[11682],{"type":26,"value":11683},"VK_DYNAMIC_STATE_LINE_STIPPLE_KHR",{"type":26,"value":11685},"\ndynamic state enabled then\n",{"type":21,"tag":414,"props":11687,"children":11689},{"href":11688},"/man/vkCmdSetLineStippleKHR",[11690],{"type":26,"value":11691},"vkCmdSetLineStippleKHR",{"type":21,"tag":386,"props":11693,"children":11694},{"type":568},[],{"type":26,"value":4430},{"type":21,"tag":414,"props":11697,"children":11698},{"href":4191},[11699],{"type":26,"value":4194},{"type":26,"value":4436},{"type":21,"tag":478,"props":11702,"children":11704},{"name":11703},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08672",[11705],{"type":21,"tag":22,"props":11706,"children":11707},{},[11708,11709,11713,11714,11718,11719,11723,11724,11729,11730,11735,11736,11740,11741,11747,11748,11753,11754,11760,11761,11764,11765,11769],{"type":26,"value":1214},{"type":21,"tag":414,"props":11710,"children":11711},{"href":11248},[11712],{"type":26,"value":11251},{"type":26,"value":624},{"type":21,"tag":414,"props":11715,"children":11716},{"href":11255},[11717],{"type":26,"value":11258},{"type":26,"value":11260},{"type":21,"tag":414,"props":11720,"children":11721},{"href":4270},[11722],{"type":26,"value":4273},{"type":26,"value":4409},{"type":21,"tag":42,"props":11725,"children":11727},{"className":11726},[],[11728],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":11731,"children":11733},{"className":11732},[],[11734],{"type":26,"value":547},{"type":26,"value":8497},{"type":21,"tag":414,"props":11737,"children":11738},{"href":11457},[11739],{"type":26,"value":11460},{"type":26,"value":5895},{"type":21,"tag":42,"props":11742,"children":11744},{"className":11743},[],[11745],{"type":26,"value":11746},"stippledLineEnable",{"type":26,"value":4283},{"type":21,"tag":42,"props":11749,"children":11751},{"className":11750},[],[11752],{"type":26,"value":810},{"type":26,"value":4730},{"type":21,"tag":414,"props":11755,"children":11757},{"href":11756},"/man/vkCmdSetLineStippleEXT",[11758],{"type":26,"value":11759},"vkCmdSetLineStippleEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":11762,"children":11763},{"type":568},[],{"type":26,"value":4188},{"type":21,"tag":414,"props":11766,"children":11767},{"href":4191},[11768],{"type":26,"value":4194},{"type":26,"value":4196},{"type":21,"tag":478,"props":11771,"children":11773},{"name":11772},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07639",[11774],{"type":21,"tag":22,"props":11775,"children":11776},{},[11777,11778,11788,11789,11795,11796,11802,11803,11806,11807,11811],{"type":26,"value":1214},{"type":21,"tag":414,"props":11779,"children":11781},{"href":11780},"/man/VkPhysicalDeviceDepthClipControlFeaturesEXT#features-depthClipControl",[11782],{"type":21,"tag":42,"props":11783,"children":11785},{"className":11784},[],[11786],{"type":26,"value":11787},"depthClipControl",{"type":26,"value":6408},{"type":21,"tag":42,"props":11790,"children":11792},{"className":11791},[],[11793],{"type":26,"value":11794},"VK_DYNAMIC_STATE_DEPTH_CLIP_NEGATIVE_ONE_TO_ONE_EXT",{"type":26,"value":6416},{"type":21,"tag":414,"props":11797,"children":11799},{"href":11798},"/man/vkCmdSetDepthClipNegativeOneToOneEXT",[11800],{"type":26,"value":11801},"vkCmdSetDepthClipNegativeOneToOneEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":11804,"children":11805},{"type":568},[],{"type":26,"value":5342},{"type":21,"tag":414,"props":11808,"children":11809},{"href":4191},[11810],{"type":26,"value":4194},{"type":26,"value":5348},{"type":21,"tag":478,"props":11813,"children":11815},{"name":11814},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07640",[11816],{"type":21,"tag":22,"props":11817,"children":11818},{},[11819,11820,11824,11826,11832,11833,11837,11838,11841,11842,11846],{"type":26,"value":1214},{"type":21,"tag":414,"props":11821,"children":11822},{"href":5882},[11823],{"type":26,"value":5885},{"type":26,"value":11825}," 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":11827,"children":11829},{"className":11828},[],[11830],{"type":26,"value":11831},"VK_DYNAMIC_STATE_VIEWPORT_W_SCALING_ENABLE_NV",{"type":26,"value":6416},{"type":21,"tag":414,"props":11834,"children":11835},{"href":5890},[11836],{"type":26,"value":5893},{"type":26,"value":565},{"type":21,"tag":386,"props":11839,"children":11840},{"type":568},[],{"type":26,"value":5342},{"type":21,"tag":414,"props":11843,"children":11844},{"href":4191},[11845],{"type":26,"value":4194},{"type":26,"value":5348},{"type":21,"tag":478,"props":11848,"children":11850},{"name":11849},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07641",[11851],{"type":21,"tag":22,"props":11852,"children":11853},{},[11854,11855,11861,11862,11868,11870,11876,11877,11880,11881,11885],{"type":26,"value":1214},{"type":21,"tag":414,"props":11856,"children":11858},{"href":11857},"/extensions/VK_NV_viewport_swizzle",[11859],{"type":26,"value":11860},"VK_NV_viewport_swizzle",{"type":26,"value":11825},{"type":21,"tag":42,"props":11863,"children":11865},{"className":11864},[],[11866],{"type":26,"value":11867},"VK_DYNAMIC_STATE_VIEWPORT_SWIZZLE_NV",{"type":26,"value":11869}," dynamic state enabled, then\n",{"type":21,"tag":414,"props":11871,"children":11873},{"href":11872},"/man/vkCmdSetViewportSwizzleNV",[11874],{"type":26,"value":11875},"vkCmdSetViewportSwizzleNV",{"type":26,"value":565},{"type":21,"tag":386,"props":11878,"children":11879},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":11882,"children":11883},{"href":4191},[11884],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":11887,"children":11889},{"name":11888},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07642",[11890],{"type":21,"tag":22,"props":11891,"children":11892},{},[11893,11894,11900,11901,11906,11907,11913,11914,11918,11919,11924,11925,11930,11931,11937,11938,11941,11942,11946],{"type":26,"value":1214},{"type":21,"tag":414,"props":11895,"children":11897},{"href":11896},"/extensions/VK_NV_fragment_coverage_to_color",[11898],{"type":26,"value":11899},"VK_NV_fragment_coverage_to_color",{"type":26,"value":11159},{"type":21,"tag":42,"props":11902,"children":11904},{"className":11903},[],[11905],{"type":26,"value":4562},{"type":26,"value":10471},{"type":21,"tag":42,"props":11908,"children":11910},{"className":11909},[],[11911],{"type":26,"value":11912},"VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_ENABLE_NV",{"type":26,"value":10354},{"type":21,"tag":414,"props":11915,"children":11916},{"href":4456},[11917],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":11920,"children":11922},{"className":11921},[],[11923],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":11926,"children":11928},{"className":11927},[],[11929],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":11932,"children":11934},{"href":11933},"/man/vkCmdSetCoverageToColorEnableNV",[11935],{"type":26,"value":11936},"vkCmdSetCoverageToColorEnableNV",{"type":26,"value":565},{"type":21,"tag":386,"props":11939,"children":11940},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":11943,"children":11944},{"href":4191},[11945],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":11948,"children":11950},{"name":11949},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07643",[11951],{"type":21,"tag":22,"props":11952,"children":11953},{},[11954,11955,11959,11960,11965,11966,11972,11974,11978,11979,11984,11985,11990,11991,11995,11996,12002,12003,12008,12009,12015,12016,12019,12020,12024],{"type":26,"value":1214},{"type":21,"tag":414,"props":11956,"children":11957},{"href":11896},[11958],{"type":26,"value":11899},{"type":26,"value":11159},{"type":21,"tag":42,"props":11961,"children":11963},{"className":11962},[],[11964],{"type":26,"value":4562},{"type":26,"value":10471},{"type":21,"tag":42,"props":11967,"children":11969},{"className":11968},[],[11970],{"type":26,"value":11971},"VK_DYNAMIC_STATE_COVERAGE_TO_COLOR_LOCATION_NV",{"type":26,"value":11973}," dynamic state\nenabled, the ",{"type":21,"tag":414,"props":11975,"children":11976},{"href":4456},[11977],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":11980,"children":11982},{"className":11981},[],[11983],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":11986,"children":11988},{"className":11987},[],[11989],{"type":26,"value":547},{"type":26,"value":4473},{"type":21,"tag":414,"props":11992,"children":11993},{"href":4456},[11994],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":11997,"children":11999},{"className":11998},[],[12000],{"type":26,"value":12001},"coverageToColorEnable",{"type":26,"value":1439},{"type":21,"tag":42,"props":12004,"children":12006},{"className":12005},[],[12007],{"type":26,"value":810},{"type":26,"value":4730},{"type":21,"tag":414,"props":12010,"children":12012},{"href":12011},"/man/vkCmdSetCoverageToColorLocationNV",[12013],{"type":26,"value":12014},"vkCmdSetCoverageToColorLocationNV",{"type":26,"value":565},{"type":21,"tag":386,"props":12017,"children":12018},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":12021,"children":12022},{"href":4191},[12023],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":12026,"children":12028},{"name":12027},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07644",[12029],{"type":21,"tag":22,"props":12030,"children":12031},{},[12032,12033,12039,12040,12046,12047,12051,12052,12057,12058,12063,12064,12070,12071,12074,12075,12079],{"type":26,"value":1214},{"type":21,"tag":414,"props":12034,"children":12036},{"href":12035},"/extensions/VK_NV_framebuffer_mixed_samples",[12037],{"type":26,"value":12038},"VK_NV_framebuffer_mixed_samples",{"type":26,"value":5030},{"type":21,"tag":42,"props":12041,"children":12043},{"className":12042},[],[12044],{"type":26,"value":12045},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_MODE_NV",{"type":26,"value":10354},{"type":21,"tag":414,"props":12048,"children":12049},{"href":4456},[12050],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":12053,"children":12055},{"className":12054},[],[12056],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":12059,"children":12061},{"className":12060},[],[12062],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":12065,"children":12067},{"href":12066},"/man/vkCmdSetCoverageModulationModeNV",[12068],{"type":26,"value":12069},"vkCmdSetCoverageModulationModeNV",{"type":26,"value":565},{"type":21,"tag":386,"props":12072,"children":12073},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":12076,"children":12077},{"href":4191},[12078],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":12081,"children":12083},{"name":12082},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07645",[12084],{"type":21,"tag":22,"props":12085,"children":12086},{},[12087,12088,12092,12093,12099,12100,12104,12105,12110,12111,12116,12117,12121,12122,12128,12130,12136,12137,12143,12144,12147,12148,12152],{"type":26,"value":1214},{"type":21,"tag":414,"props":12089,"children":12090},{"href":12035},[12091],{"type":26,"value":12038},{"type":26,"value":5030},{"type":21,"tag":42,"props":12094,"children":12096},{"className":12095},[],[12097],{"type":26,"value":12098},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_ENABLE_NV",{"type":26,"value":11973},{"type":21,"tag":414,"props":12101,"children":12102},{"href":4456},[12103],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":12106,"children":12108},{"className":12107},[],[12109],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":12112,"children":12114},{"className":12113},[],[12115],{"type":26,"value":547},{"type":26,"value":4473},{"type":21,"tag":414,"props":12118,"children":12119},{"href":4456},[12120],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":12123,"children":12125},{"className":12124},[],[12126],{"type":26,"value":12127},"coverageModulationMode",{"type":26,"value":12129}," is any value other than\n",{"type":21,"tag":42,"props":12131,"children":12133},{"className":12132},[],[12134],{"type":26,"value":12135},"VK_COVERAGE_MODULATION_MODE_NONE_NV",{"type":26,"value":4730},{"type":21,"tag":414,"props":12138,"children":12140},{"href":12139},"/man/vkCmdSetCoverageModulationTableEnableNV",[12141],{"type":26,"value":12142},"vkCmdSetCoverageModulationTableEnableNV",{"type":26,"value":565},{"type":21,"tag":386,"props":12145,"children":12146},{"type":568},[],{"type":26,"value":6519},{"type":21,"tag":414,"props":12149,"children":12150},{"href":4191},[12151],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":12154,"children":12156},{"name":12155},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07646",[12157],{"type":21,"tag":22,"props":12158,"children":12159},{},[12160,12161,12165,12166,12172,12173,12177,12178,12183,12184,12189,12190,12194,12195,12201,12202,12207,12208,12214,12215,12218,12219,12223],{"type":26,"value":1214},{"type":21,"tag":414,"props":12162,"children":12163},{"href":12035},[12164],{"type":26,"value":12038},{"type":26,"value":5030},{"type":21,"tag":42,"props":12167,"children":12169},{"className":12168},[],[12170],{"type":26,"value":12171},"VK_DYNAMIC_STATE_COVERAGE_MODULATION_TABLE_NV",{"type":26,"value":11973},{"type":21,"tag":414,"props":12174,"children":12175},{"href":4456},[12176],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":12179,"children":12181},{"className":12180},[],[12182],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":12185,"children":12187},{"className":12186},[],[12188],{"type":26,"value":547},{"type":26,"value":4473},{"type":21,"tag":414,"props":12191,"children":12192},{"href":4456},[12193],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":12196,"children":12198},{"className":12197},[],[12199],{"type":26,"value":12200},"coverageModulationTableEnable",{"type":26,"value":1439},{"type":21,"tag":42,"props":12203,"children":12205},{"className":12204},[],[12206],{"type":26,"value":810},{"type":26,"value":4730},{"type":21,"tag":414,"props":12209,"children":12211},{"href":12210},"/man/vkCmdSetCoverageModulationTableNV",[12212],{"type":26,"value":12213},"vkCmdSetCoverageModulationTableNV",{"type":26,"value":565},{"type":21,"tag":386,"props":12216,"children":12217},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":12220,"children":12221},{"href":4191},[12222],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":12225,"children":12227},{"name":12226},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07647",[12228],{"type":21,"tag":22,"props":12229,"children":12230},{},[12231,12232,12240,12241,12247,12248,12252,12253,12258,12259,12264,12265,12269,12270,12273,12274,12278],{"type":26,"value":1214},{"type":21,"tag":414,"props":12233,"children":12234},{"href":6088},[12235],{"type":21,"tag":42,"props":12236,"children":12238},{"className":12237},[],[12239],{"type":26,"value":6095},{"type":26,"value":6450},{"type":21,"tag":42,"props":12242,"children":12244},{"className":12243},[],[12245],{"type":26,"value":12246},"VK_DYNAMIC_STATE_SHADING_RATE_IMAGE_ENABLE_NV",{"type":26,"value":10354},{"type":21,"tag":414,"props":12249,"children":12250},{"href":4456},[12251],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":12254,"children":12256},{"className":12255},[],[12257],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":12260,"children":12262},{"className":12261},[],[12263],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":12266,"children":12267},{"href":6169},[12268],{"type":26,"value":6172},{"type":26,"value":565},{"type":21,"tag":386,"props":12271,"children":12272},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":12275,"children":12276},{"href":4191},[12277],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":12280,"children":12282},{"name":12281},"VUID-vkCmdDrawMeshTasksIndirectNV-pipelineFragmentShadingRate-09238",[12283],{"type":21,"tag":22,"props":12284,"children":12285},{},[12286,12287,12297,12298,12303,12304,12309,12310,12314,12315,12320,12321,12326,12327,12331,12332,12335,12336,12340],{"type":26,"value":1214},{"type":21,"tag":414,"props":12288,"children":12290},{"href":12289},"/man/VkPhysicalDeviceFragmentShadingRateFeaturesKHR#features-pipelineFragmentShadingRate",[12291],{"type":21,"tag":42,"props":12292,"children":12294},{"className":12293},[],[12295],{"type":26,"value":12296},"pipelineFragmentShadingRate",{"type":26,"value":10464},{"type":21,"tag":42,"props":12299,"children":12301},{"className":12300},[],[12302],{"type":26,"value":4562},{"type":26,"value":10471},{"type":21,"tag":42,"props":12305,"children":12307},{"className":12306},[],[12308],{"type":26,"value":8048},{"type":26,"value":5376},{"type":21,"tag":414,"props":12311,"children":12312},{"href":4456},[12313],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":12316,"children":12318},{"className":12317},[],[12319],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":12322,"children":12324},{"className":12323},[],[12325],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":12328,"children":12329},{"href":8052},[12330],{"type":26,"value":8055},{"type":26,"value":565},{"type":21,"tag":386,"props":12333,"children":12334},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":12337,"children":12338},{"href":4191},[12339],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":12342,"children":12344},{"name":12343},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07648",[12345],{"type":21,"tag":22,"props":12346,"children":12347},{},[12348,12349,12359,12360,12366,12368,12372,12373,12378,12379,12384,12385,12391,12392,12395,12396,12400],{"type":26,"value":1214},{"type":21,"tag":414,"props":12350,"children":12352},{"href":12351},"/man/VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV#features-representativeFragmentTest",[12353],{"type":21,"tag":42,"props":12354,"children":12356},{"className":12355},[],[12357],{"type":26,"value":12358},"representativeFragmentTest",{"type":26,"value":5368},{"type":21,"tag":42,"props":12361,"children":12363},{"className":12362},[],[12364],{"type":26,"value":12365},"VK_DYNAMIC_STATE_REPRESENTATIVE_FRAGMENT_TEST_ENABLE_NV",{"type":26,"value":12367}," dynamic\nstate enabled, and the ",{"type":21,"tag":414,"props":12369,"children":12370},{"href":4456},[12371],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":12374,"children":12376},{"className":12375},[],[12377],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":12380,"children":12382},{"className":12381},[],[12383],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":12386,"children":12388},{"href":12387},"/man/vkCmdSetRepresentativeFragmentTestEnableNV",[12389],{"type":26,"value":12390},"vkCmdSetRepresentativeFragmentTestEnableNV",{"type":26,"value":565},{"type":21,"tag":386,"props":12393,"children":12394},{"type":568},[],{"type":26,"value":10856},{"type":21,"tag":414,"props":12397,"children":12398},{"href":4191},[12399],{"type":26,"value":4194},{"type":26,"value":10862},{"type":21,"tag":478,"props":12402,"children":12404},{"name":12403},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07649",[12405],{"type":21,"tag":22,"props":12406,"children":12407},{},[12408,12409,12419,12421,12427,12428,12432,12433,12438,12439,12444,12445,12451,12452,12455,12456,12460],{"type":26,"value":1214},{"type":21,"tag":414,"props":12410,"children":12412},{"href":12411},"/man/VkPhysicalDeviceCoverageReductionModeFeaturesNV#features-coverageReductionMode",[12413],{"type":21,"tag":42,"props":12414,"children":12416},{"className":12415},[],[12417],{"type":26,"value":12418},"coverageReductionMode",{"type":26,"value":12420},"\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":12422,"children":12424},{"className":12423},[],[12425],{"type":26,"value":12426},"VK_DYNAMIC_STATE_COVERAGE_REDUCTION_MODE_NV",{"type":26,"value":5376},{"type":21,"tag":414,"props":12429,"children":12430},{"href":4456},[12431],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":12434,"children":12436},{"className":12435},[],[12437],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":12440,"children":12442},{"className":12441},[],[12443],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":12446,"children":12448},{"href":12447},"/man/vkCmdSetCoverageReductionModeNV",[12449],{"type":26,"value":12450},"vkCmdSetCoverageReductionModeNV",{"type":26,"value":565},{"type":21,"tag":386,"props":12453,"children":12454},{"type":568},[],{"type":26,"value":4806},{"type":21,"tag":414,"props":12457,"children":12458},{"href":4191},[12459],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":12462,"children":12464},{"name":12463},"VUID-vkCmdDrawMeshTasksIndirectNV-pColorBlendEnables-07470",[12465],{"type":21,"tag":22,"props":12466,"children":12467},{},[12468,12469,12474,12476,12480,12482,12487,12489,12494,12496,12500,12501,12504,12505],{"type":26,"value":4168},{"type":21,"tag":42,"props":12470,"children":12472},{"className":12471},[],[12473],{"type":26,"value":7875},{"type":26,"value":12475}," state enabled and the last\ncall to ",{"type":21,"tag":414,"props":12477,"children":12478},{"href":4587},[12479],{"type":26,"value":4590},{"type":26,"value":12481}," set ",{"type":21,"tag":42,"props":12483,"children":12485},{"className":12484},[],[12486],{"type":26,"value":4598},{"type":26,"value":12488},"\nfor any attachment to ",{"type":21,"tag":42,"props":12490,"children":12492},{"className":12491},[],[12493],{"type":26,"value":810},{"type":26,"value":12495},", then for those attachments in the\nsubpass the corresponding image view’s\n",{"type":21,"tag":414,"props":12497,"children":12498},{"href":560},[12499],{"type":26,"value":563},{"type":26,"value":565},{"type":21,"tag":386,"props":12502,"children":12503},{"type":568},[],{"type":26,"value":571},{"type":21,"tag":42,"props":12506,"children":12508},{"className":12507},[],[12509],{"type":26,"value":6790},{"type":21,"tag":478,"props":12511,"children":12513},{"name":12512},"VUID-vkCmdDrawMeshTasksIndirectNV-rasterizationSamples-07471",[12514],{"type":21,"tag":22,"props":12515,"children":12516},{},[12517,12518,12523,12525,12530,12532,12536,12537,12540,12542],{"type":26,"value":4168},{"type":21,"tag":42,"props":12519,"children":12521},{"className":12520},[],[12522],{"type":26,"value":7923},{"type":26,"value":12524}," state enabled, and the\ncurrent subpass does not use any color and/or depth/stencil attachments,\nthen the ",{"type":21,"tag":42,"props":12526,"children":12528},{"className":12527},[],[12529],{"type":26,"value":7942},{"type":26,"value":12531}," in the last call to\n",{"type":21,"tag":414,"props":12533,"children":12534},{"href":7927},[12535],{"type":26,"value":7930},{"type":26,"value":565},{"type":21,"tag":386,"props":12538,"children":12539},{"type":568},[],{"type":26,"value":12541}," follow the rules for a\n",{"type":21,"tag":414,"props":12543,"children":12545},{"href":12544},"/man/VkFramebufferCreateInfo#renderpass-noattachments",[12546],{"type":26,"value":12547},"zero-attachment subpass",{"type":21,"tag":478,"props":12549,"children":12551},{"name":12550},"VUID-vkCmdDrawMeshTasksIndirectNV-samples-07472",[12552],{"type":21,"tag":22,"props":12553,"children":12554},{},[12555,12556,12561,12563,12568,12570,12576,12577,12581,12582,12585,12587,12593,12594,12599],{"type":26,"value":4168},{"type":21,"tag":42,"props":12557,"children":12559},{"className":12558},[],[12560],{"type":26,"value":10179},{"type":26,"value":12562}," state enabled and the\n",{"type":21,"tag":42,"props":12564,"children":12566},{"className":12565},[],[12567],{"type":26,"value":7923},{"type":26,"value":12569}," state disabled, then\nthe ",{"type":21,"tag":42,"props":12571,"children":12573},{"className":12572},[],[12574],{"type":26,"value":12575},"samples",{"type":26,"value":5849},{"type":21,"tag":414,"props":12578,"children":12579},{"href":10200},[12580],{"type":26,"value":10203},{"type":26,"value":565},{"type":21,"tag":386,"props":12583,"children":12584},{"type":568},[],{"type":26,"value":12586}," be greater or equal to the\n",{"type":21,"tag":414,"props":12588,"children":12590},{"href":12589},"/man/VkPipelineMultisampleStateCreateInfo",[12591],{"type":26,"value":12592},"VkPipelineMultisampleStateCreateInfo",{"type":26,"value":215},{"type":21,"tag":42,"props":12595,"children":12597},{"className":12596},[],[12598],{"type":26,"value":7942},{"type":26,"value":12600},"\nparameter used to create the bound graphics pipeline",{"type":21,"tag":478,"props":12602,"children":12604},{"name":12603},"VUID-vkCmdDrawMeshTasksIndirectNV-samples-07473",[12605],{"type":21,"tag":22,"props":12606,"children":12607},{},[12608,12609,12614,12616,12621,12623,12628,12629,12633,12634,12637,12638,12643,12644],{"type":26,"value":4168},{"type":21,"tag":42,"props":12610,"children":12612},{"className":12611},[],[12613],{"type":26,"value":10179},{"type":26,"value":12615}," state and\n",{"type":21,"tag":42,"props":12617,"children":12619},{"className":12618},[],[12620],{"type":26,"value":7923},{"type":26,"value":12622}," states enabled, then\nthe ",{"type":21,"tag":42,"props":12624,"children":12626},{"className":12625},[],[12627],{"type":26,"value":12575},{"type":26,"value":5849},{"type":21,"tag":414,"props":12630,"children":12631},{"href":10200},[12632],{"type":26,"value":10203},{"type":26,"value":565},{"type":21,"tag":386,"props":12635,"children":12636},{"type":568},[],{"type":26,"value":12586},{"type":21,"tag":42,"props":12639,"children":12641},{"className":12640},[],[12642],{"type":26,"value":7942},{"type":26,"value":5849},{"type":21,"tag":414,"props":12645,"children":12646},{"href":7927},[12647],{"type":26,"value":7930},{"type":21,"tag":478,"props":12649,"children":12651},{"name":12650},"VUID-vkCmdDrawMeshTasksIndirectNV-rasterizationSamples-07474",[12652],{"type":21,"tag":22,"props":12653,"children":12654},{},[12655,12656,12661,12663,12669,12671,12675,12677,12682,12683,12687,12688,12691],{"type":26,"value":4168},{"type":21,"tag":42,"props":12657,"children":12659},{"className":12658},[],[12660],{"type":26,"value":7923},{"type":26,"value":12662}," state enabled, and\nneither the ",{"type":21,"tag":414,"props":12664,"children":12666},{"href":12665},"/extensions/VK_AMD_mixed_attachment_samples",[12667],{"type":26,"value":12668},"VK_AMD_mixed_attachment_samples",{"type":26,"value":12670}," nor the\n",{"type":21,"tag":414,"props":12672,"children":12673},{"href":12035},[12674],{"type":26,"value":12038},{"type":26,"value":12676}," extensions are enabled, then\nthe ",{"type":21,"tag":42,"props":12678,"children":12680},{"className":12679},[],[12681],{"type":26,"value":7942},{"type":26,"value":12531},{"type":21,"tag":414,"props":12684,"children":12685},{"href":7927},[12686],{"type":26,"value":7930},{"type":26,"value":565},{"type":21,"tag":386,"props":12689,"children":12690},{"type":568},[],{"type":26,"value":12692}," be the same as the current\nsubpass color and/or depth/stencil attachments",{"type":21,"tag":478,"props":12694,"children":12696},{"name":12695},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09211",[12697],{"type":21,"tag":22,"props":12698,"children":12699},{},[12700,12701,12706,12708,12712,12713,12718,12719,12724,12726,12731,12732,12736,12737,12740,12742,12747],{"type":26,"value":4168},{"type":21,"tag":42,"props":12702,"children":12704},{"className":12703},[],[12705],{"type":26,"value":7923},{"type":26,"value":12707}," state enabled,\nor a shader object is bound to any graphics stage,\nand the current render pass instance includes a\n",{"type":21,"tag":414,"props":12709,"children":12710},{"href":9662},[12711],{"type":26,"value":9665},{"type":26,"value":9667},{"type":21,"tag":42,"props":12714,"children":12716},{"className":12715},[],[12717],{"type":26,"value":9673},{"type":26,"value":541},{"type":21,"tag":42,"props":12720,"children":12722},{"className":12721},[],[12723],{"type":26,"value":810},{"type":26,"value":12725},",\nthen the ",{"type":21,"tag":42,"props":12727,"children":12729},{"className":12728},[],[12730],{"type":26,"value":7942},{"type":26,"value":12531},{"type":21,"tag":414,"props":12733,"children":12734},{"href":7927},[12735],{"type":26,"value":7930},{"type":26,"value":565},{"type":21,"tag":386,"props":12738,"children":12739},{"type":568},[],{"type":26,"value":12741}," be the same as the\n",{"type":21,"tag":42,"props":12743,"children":12745},{"className":12744},[],[12746],{"type":26,"value":7942},{"type":26,"value":12748}," member of that structure",{"type":21,"tag":478,"props":12750,"children":12752},{"name":12751},"VUID-vkCmdDrawMeshTasksIndirectNV-firstAttachment-07476",[12753],{"type":21,"tag":22,"props":12754,"children":12755},{},[12756,12757,12762,12763,12767,12768,12771,12773,12779,12780,12785,12787,12792,12794,12797],{"type":26,"value":4168},{"type":21,"tag":42,"props":12758,"children":12760},{"className":12759},[],[12761],{"type":26,"value":7875},{"type":26,"value":4176},{"type":21,"tag":414,"props":12764,"children":12765},{"href":4587},[12766],{"type":26,"value":4590},{"type":26,"value":565},{"type":21,"tag":386,"props":12769,"children":12770},{"type":568},[],{"type":26,"value":12772}," have been called in the current\ncommand buffer prior to this drawing command, and the attachments\nspecified by the ",{"type":21,"tag":42,"props":12774,"children":12776},{"className":12775},[],[12777],{"type":26,"value":12778},"firstAttachment",{"type":26,"value":609},{"type":21,"tag":42,"props":12781,"children":12783},{"className":12782},[],[12784],{"type":26,"value":8304},{"type":26,"value":12786},"\nparameters of ",{"type":21,"tag":42,"props":12788,"children":12790},{"className":12789},[],[12791],{"type":26,"value":4590},{"type":26,"value":12793}," calls ",{"type":21,"tag":386,"props":12795,"children":12796},{"type":568},[],{"type":26,"value":12798}," specify an\nenable for all active color attachments in the current subpass",{"type":21,"tag":478,"props":12800,"children":12802},{"name":12801},"VUID-vkCmdDrawMeshTasksIndirectNV-rasterizerDiscardEnable-09417",[12803],{"type":21,"tag":22,"props":12804,"children":12805},{},[12806,12807,12812,12813,12817,12818,12823,12824,12829,12830,12834,12835,12838,12840,12845,12846,12851,12853,12858,12860,12863],{"type":26,"value":4556},{"type":21,"tag":42,"props":12808,"children":12810},{"className":12809},[],[12811],{"type":26,"value":4562},{"type":26,"value":4564},{"type":21,"tag":414,"props":12814,"children":12815},{"href":4270},[12816],{"type":26,"value":4273},{"type":26,"value":4570},{"type":21,"tag":42,"props":12819,"children":12821},{"className":12820},[],[12822],{"type":26,"value":4281},{"type":26,"value":4577},{"type":21,"tag":42,"props":12825,"children":12827},{"className":12826},[],[12828],{"type":26,"value":547},{"type":26,"value":4494},{"type":21,"tag":414,"props":12831,"children":12832},{"href":4587},[12833],{"type":26,"value":4590},{"type":26,"value":565},{"type":21,"tag":386,"props":12836,"children":12837},{"type":568},[],{"type":26,"value":12839}," have been\ncalled in the current command buffer prior to this drawing command, and\nthe attachments specified by the ",{"type":21,"tag":42,"props":12841,"children":12843},{"className":12842},[],[12844],{"type":26,"value":12778},{"type":26,"value":5669},{"type":21,"tag":42,"props":12847,"children":12849},{"className":12848},[],[12850],{"type":26,"value":8304},{"type":26,"value":12852}," parameters of ",{"type":21,"tag":42,"props":12854,"children":12856},{"className":12855},[],[12857],{"type":26,"value":4590},{"type":26,"value":12859},"\ncalls ",{"type":21,"tag":386,"props":12861,"children":12862},{"type":568},[],{"type":26,"value":12864}," specify an enable for all active color attachments in the\ncurrent subpass",{"type":21,"tag":478,"props":12866,"children":12868},{"name":12867},"VUID-vkCmdDrawMeshTasksIndirectNV-firstAttachment-07477",[12869],{"type":21,"tag":22,"props":12870,"children":12871},{},[12872,12873,12878,12879,12883,12884,12887,12889,12894,12895,12900,12901,12906,12907,12910],{"type":26,"value":4168},{"type":21,"tag":42,"props":12874,"children":12876},{"className":12875},[],[12877],{"type":26,"value":10602},{"type":26,"value":8589},{"type":21,"tag":414,"props":12880,"children":12881},{"href":4608},[12882],{"type":26,"value":4611},{"type":26,"value":565},{"type":21,"tag":386,"props":12885,"children":12886},{"type":568},[],{"type":26,"value":12888}," have been called in the\ncurrent command buffer prior to this drawing command, and the\nattachments specified by the ",{"type":21,"tag":42,"props":12890,"children":12892},{"className":12891},[],[12893],{"type":26,"value":12778},{"type":26,"value":5669},{"type":21,"tag":42,"props":12896,"children":12898},{"className":12897},[],[12899],{"type":26,"value":8304},{"type":26,"value":12852},{"type":21,"tag":42,"props":12902,"children":12904},{"className":12903},[],[12905],{"type":26,"value":4611},{"type":26,"value":12859},{"type":21,"tag":386,"props":12908,"children":12909},{"type":568},[],{"type":26,"value":12911}," specify the blend equations for all active color attachments\nin the current subpass where blending is enabled",{"type":21,"tag":478,"props":12913,"children":12915},{"name":12914},"VUID-vkCmdDrawMeshTasksIndirectNV-rasterizerDiscardEnable-09418",[12916],{"type":21,"tag":22,"props":12917,"children":12918},{},[12919,12920,12925,12926,12930,12931,12936,12937,12942,12943,12947,12948,12951,12953,12958,12959,12964,12965,12970,12971,12974],{"type":26,"value":4556},{"type":21,"tag":42,"props":12921,"children":12923},{"className":12922},[],[12924],{"type":26,"value":4562},{"type":26,"value":10554},{"type":21,"tag":414,"props":12927,"children":12928},{"href":4270},[12929],{"type":26,"value":4273},{"type":26,"value":4409},{"type":21,"tag":42,"props":12932,"children":12934},{"className":12933},[],[12935],{"type":26,"value":4281},{"type":26,"value":4283},{"type":21,"tag":42,"props":12938,"children":12940},{"className":12939},[],[12941],{"type":26,"value":547},{"type":26,"value":10572},{"type":21,"tag":414,"props":12944,"children":12945},{"href":4608},[12946],{"type":26,"value":4611},{"type":26,"value":565},{"type":21,"tag":386,"props":12949,"children":12950},{"type":568},[],{"type":26,"value":12952}," have\nbeen called in the current command buffer prior to this drawing command,\nand the attachments specified by the ",{"type":21,"tag":42,"props":12954,"children":12956},{"className":12955},[],[12957],{"type":26,"value":12778},{"type":26,"value":5669},{"type":21,"tag":42,"props":12960,"children":12962},{"className":12961},[],[12963],{"type":26,"value":8304},{"type":26,"value":12852},{"type":21,"tag":42,"props":12966,"children":12968},{"className":12967},[],[12969],{"type":26,"value":4611},{"type":26,"value":12859},{"type":21,"tag":386,"props":12972,"children":12973},{"type":568},[],{"type":26,"value":12911},{"type":21,"tag":478,"props":12976,"children":12978},{"name":12977},"VUID-vkCmdDrawMeshTasksIndirectNV-firstAttachment-07478",[12979],{"type":21,"tag":22,"props":12980,"children":12981},{},[12982,12983,12988,12989,12993,12994,12997,12998,13003,13004,13009,13010,13015,13016,13019],{"type":26,"value":4168},{"type":21,"tag":42,"props":12984,"children":12986},{"className":12985},[],[12987],{"type":26,"value":10694},{"type":26,"value":4176},{"type":21,"tag":414,"props":12990,"children":12991},{"href":10698},[12992],{"type":26,"value":10701},{"type":26,"value":565},{"type":21,"tag":386,"props":12995,"children":12996},{"type":568},[],{"type":26,"value":12772},{"type":21,"tag":42,"props":12999,"children":13001},{"className":13000},[],[13002],{"type":26,"value":12778},{"type":26,"value":609},{"type":21,"tag":42,"props":13005,"children":13007},{"className":13006},[],[13008],{"type":26,"value":8304},{"type":26,"value":12786},{"type":21,"tag":42,"props":13011,"children":13013},{"className":13012},[],[13014],{"type":26,"value":10701},{"type":26,"value":12793},{"type":21,"tag":386,"props":13017,"children":13018},{"type":568},[],{"type":26,"value":13020}," specify the\ncolor write mask for all active color attachments in the current subpass",{"type":21,"tag":478,"props":13022,"children":13024},{"name":13023},"VUID-vkCmdDrawMeshTasksIndirectNV-rasterizerDiscardEnable-09419",[13025],{"type":21,"tag":22,"props":13026,"children":13027},{},[13028,13029,13034,13035,13039,13040,13045,13046,13051,13052,13056,13057,13060,13061,13066,13067,13072,13073,13078,13079,13082],{"type":26,"value":4556},{"type":21,"tag":42,"props":13030,"children":13032},{"className":13031},[],[13033],{"type":26,"value":4562},{"type":26,"value":4564},{"type":21,"tag":414,"props":13036,"children":13037},{"href":4270},[13038],{"type":26,"value":4273},{"type":26,"value":4570},{"type":21,"tag":42,"props":13041,"children":13043},{"className":13042},[],[13044],{"type":26,"value":4281},{"type":26,"value":4577},{"type":21,"tag":42,"props":13047,"children":13049},{"className":13048},[],[13050],{"type":26,"value":547},{"type":26,"value":4494},{"type":21,"tag":414,"props":13053,"children":13054},{"href":10698},[13055],{"type":26,"value":10701},{"type":26,"value":565},{"type":21,"tag":386,"props":13058,"children":13059},{"type":568},[],{"type":26,"value":12839},{"type":21,"tag":42,"props":13062,"children":13064},{"className":13063},[],[13065],{"type":26,"value":12778},{"type":26,"value":5669},{"type":21,"tag":42,"props":13068,"children":13070},{"className":13069},[],[13071],{"type":26,"value":8304},{"type":26,"value":12852},{"type":21,"tag":42,"props":13074,"children":13076},{"className":13075},[],[13077],{"type":26,"value":10701},{"type":26,"value":12859},{"type":21,"tag":386,"props":13080,"children":13081},{"type":568},[],{"type":26,"value":13083}," specify the color write mask for all active color\nattachments in the current subpass",{"type":21,"tag":478,"props":13085,"children":13087},{"name":13086},"VUID-vkCmdDrawMeshTasksIndirectNV-firstAttachment-07479",[13088],{"type":21,"tag":22,"props":13089,"children":13090},{},[13091,13092,13097,13098,13102,13103,13106,13107,13112,13113,13118,13119,13124,13125,13128],{"type":26,"value":4168},{"type":21,"tag":42,"props":13093,"children":13095},{"className":13094},[],[13096],{"type":26,"value":11067},{"type":26,"value":8589},{"type":21,"tag":414,"props":13099,"children":13100},{"href":11071},[13101],{"type":26,"value":11074},{"type":26,"value":565},{"type":21,"tag":386,"props":13104,"children":13105},{"type":568},[],{"type":26,"value":12888},{"type":21,"tag":42,"props":13108,"children":13110},{"className":13109},[],[13111],{"type":26,"value":12778},{"type":26,"value":5669},{"type":21,"tag":42,"props":13114,"children":13116},{"className":13115},[],[13117],{"type":26,"value":8304},{"type":26,"value":12852},{"type":21,"tag":42,"props":13120,"children":13122},{"className":13121},[],[13123],{"type":26,"value":11074},{"type":26,"value":12859},{"type":21,"tag":386,"props":13126,"children":13127},{"type":568},[],{"type":26,"value":13129}," specify the advanced blend equations for all active color\nattachments in the current subpass where blending is enabled",{"type":21,"tag":478,"props":13131,"children":13133},{"name":13132},"VUID-vkCmdDrawMeshTasksIndirectNV-advancedBlendMaxColorAttachments-07480",[13134],{"type":21,"tag":22,"props":13135,"children":13136},{},[13137,13138,13143,13144,13149,13151,13155,13156,13160,13162,13165,13167],{"type":26,"value":4168},{"type":21,"tag":42,"props":13139,"children":13141},{"className":13140},[],[13142],{"type":26,"value":11067},{"type":26,"value":5669},{"type":21,"tag":42,"props":13145,"children":13147},{"className":13146},[],[13148],{"type":26,"value":7875},{"type":26,"value":13150}," dynamic states enabled and\nthe last calls to ",{"type":21,"tag":414,"props":13152,"children":13153},{"href":4587},[13154],{"type":26,"value":4590},{"type":26,"value":5669},{"type":21,"tag":414,"props":13157,"children":13158},{"href":11071},[13159],{"type":26,"value":11074},{"type":26,"value":13161}," have enabled advanced blending, then\nthe number of active color attachments in the current subpass ",{"type":21,"tag":386,"props":13163,"children":13164},{"type":568},[],{"type":26,"value":13166}," not\nexceed ",{"type":21,"tag":414,"props":13168,"children":13170},{"href":13169},"/man/VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT#limits-advancedBlendMaxColorAttachments",[13171],{"type":21,"tag":42,"props":13172,"children":13174},{"className":13173},[],[13175],{"type":26,"value":13176},"advancedBlendMaxColorAttachments",{"type":21,"tag":478,"props":13178,"children":13180},{"name":13179},"VUID-vkCmdDrawMeshTasksIndirectNV-primitivesGeneratedQueryWithNonZeroStreams-07481",[13181],{"type":21,"tag":22,"props":13182,"children":13183},{},[13184,13185,13193,13194,13199,13201,13206,13208,13212,13213,13216,13218,13223],{"type":26,"value":1214},{"type":21,"tag":414,"props":13186,"children":13187},{"href":9943},[13188],{"type":21,"tag":42,"props":13189,"children":13191},{"className":13190},[],[13192],{"type":26,"value":9950},{"type":26,"value":9912},{"type":21,"tag":42,"props":13195,"children":13197},{"className":13196},[],[13198],{"type":26,"value":9918},{"type":26,"value":13200}," query is\nactive, and the bound graphics pipeline was created with\n",{"type":21,"tag":42,"props":13202,"children":13204},{"className":13203},[],[13205],{"type":26,"value":10788},{"type":26,"value":13207}," state enabled, the last\ncall to ",{"type":21,"tag":414,"props":13209,"children":13210},{"href":10792},[13211],{"type":26,"value":10795},{"type":26,"value":565},{"type":21,"tag":386,"props":13214,"children":13215},{"type":568},[],{"type":26,"value":13217}," have set the\n",{"type":21,"tag":42,"props":13219,"children":13221},{"className":13220},[],[13222],{"type":26,"value":9976},{"type":26,"value":13224}," to zero",{"type":21,"tag":478,"props":13226,"children":13228},{"name":13227},"VUID-vkCmdDrawMeshTasksIndirectNV-sampleLocationsPerPixel-07482",[13229],{"type":21,"tag":22,"props":13230,"children":13231},{},[13232,13233,13238,13239,13244,13245,13251,13252,13258,13260,13264,13265,13268,13270,13275,13276,13280],{"type":26,"value":4168},{"type":21,"tag":42,"props":13234,"children":13236},{"className":13235},[],[13237],{"type":26,"value":5036},{"type":26,"value":12562},{"type":21,"tag":42,"props":13240,"children":13242},{"className":13241},[],[13243],{"type":26,"value":7923},{"type":26,"value":12569},{"type":21,"tag":42,"props":13246,"children":13248},{"className":13247},[],[13249],{"type":26,"value":13250},"sampleLocationsPerPixel",{"type":26,"value":6807},{"type":21,"tag":42,"props":13253,"children":13255},{"className":13254},[],[13256],{"type":26,"value":13257},"pSampleLocationsInfo",{"type":26,"value":13259},"\nin the last call to ",{"type":21,"tag":414,"props":13261,"children":13262},{"href":5074},[13263],{"type":26,"value":5077},{"type":26,"value":565},{"type":21,"tag":386,"props":13266,"children":13267},{"type":568},[],{"type":26,"value":13269}," equal the\n",{"type":21,"tag":42,"props":13271,"children":13273},{"className":13272},[],[13274],{"type":26,"value":7942},{"type":26,"value":3678},{"type":21,"tag":414,"props":13277,"children":13278},{"href":12589},[13279],{"type":26,"value":12592},{"type":26,"value":13281}," structure the bound graphics\npipeline has been created with",{"type":21,"tag":478,"props":13283,"children":13285},{"name":13284},"VUID-vkCmdDrawMeshTasksIndirectNV-sampleLocationsPerPixel-07483",[13286],{"type":21,"tag":22,"props":13287,"children":13288},{},[13289,13290,13295,13296,13301,13303,13308,13309,13314,13316,13320,13321,13324,13325,13330,13332],{"type":26,"value":4168},{"type":21,"tag":42,"props":13291,"children":13293},{"className":13292},[],[13294],{"type":26,"value":5036},{"type":26,"value":12562},{"type":21,"tag":42,"props":13297,"children":13299},{"className":13298},[],[13300],{"type":26,"value":7923},{"type":26,"value":13302}," state enabled, then the\n",{"type":21,"tag":42,"props":13304,"children":13306},{"className":13305},[],[13307],{"type":26,"value":13250},{"type":26,"value":6807},{"type":21,"tag":42,"props":13310,"children":13312},{"className":13311},[],[13313],{"type":26,"value":13257},{"type":26,"value":13315}," in\nthe last call to ",{"type":21,"tag":414,"props":13317,"children":13318},{"href":5074},[13319],{"type":26,"value":5077},{"type":26,"value":565},{"type":21,"tag":386,"props":13322,"children":13323},{"type":568},[],{"type":26,"value":13269},{"type":21,"tag":42,"props":13326,"children":13328},{"className":13327},[],[13329],{"type":26,"value":7942},{"type":26,"value":13331}," parameter of the last call to\n",{"type":21,"tag":414,"props":13333,"children":13334},{"href":7927},[13335],{"type":26,"value":7930},{"type":21,"tag":478,"props":13337,"children":13339},{"name":13338},"VUID-vkCmdDrawMeshTasksIndirectNV-sampleLocationsEnable-07484",[13340],{"type":21,"tag":22,"props":13341,"children":13342},{},[13343,13344,13349,13351,13356,13358,13363,13364,13369,13370,13374,13376,13379,13381,13386],{"type":26,"value":6581},{"type":21,"tag":42,"props":13345,"children":13347},{"className":13346},[],[13348],{"type":26,"value":4562},{"type":26,"value":13350},"\nstage, or\nthe bound graphics pipeline was created with the\n",{"type":21,"tag":42,"props":13352,"children":13354},{"className":13353},[],[13355],{"type":26,"value":10992},{"type":26,"value":13357}," state enabled, and\n",{"type":21,"tag":42,"props":13359,"children":13361},{"className":13360},[],[13362],{"type":26,"value":4992},{"type":26,"value":10237},{"type":21,"tag":42,"props":13365,"children":13367},{"className":13366},[],[13368],{"type":26,"value":810},{"type":26,"value":12531},{"type":21,"tag":414,"props":13371,"children":13372},{"href":10996},[13373],{"type":26,"value":10999},{"type":26,"value":13375},", and the current subpass has a\ndepth/stencil attachment, then that attachment ",{"type":21,"tag":386,"props":13377,"children":13378},{"type":568},[],{"type":26,"value":13380}," have been created\nwith the ",{"type":21,"tag":42,"props":13382,"children":13384},{"className":13383},[],[13385],{"type":26,"value":5012},{"type":26,"value":13387},"\nbit set",{"type":21,"tag":478,"props":13389,"children":13391},{"name":13390},"VUID-vkCmdDrawMeshTasksIndirectNV-sampleLocationsEnable-07485",[13392],{"type":21,"tag":22,"props":13393,"children":13394},{},[13395,13396,13401,13403,13408,13409,13414,13416,13421,13422,13427,13428,13432,13433,13439,13441,13445,13446,13449,13451,13457,13458,13464,13466,13472,13473,13478,13480],{"type":26,"value":6581},{"type":21,"tag":42,"props":13397,"children":13399},{"className":13398},[],[13400],{"type":26,"value":4562},{"type":26,"value":13402},"\nstage, or\nthe bound graphics pipeline state was created with the\n",{"type":21,"tag":42,"props":13404,"children":13406},{"className":13405},[],[13407],{"type":26,"value":5036},{"type":26,"value":12562},{"type":21,"tag":42,"props":13410,"children":13412},{"className":13411},[],[13413],{"type":26,"value":10992},{"type":26,"value":13415}," state enabled, and if\n",{"type":21,"tag":42,"props":13417,"children":13419},{"className":13418},[],[13420],{"type":26,"value":4992},{"type":26,"value":10237},{"type":21,"tag":42,"props":13423,"children":13425},{"className":13424},[],[13426],{"type":26,"value":810},{"type":26,"value":12531},{"type":21,"tag":414,"props":13429,"children":13430},{"href":10996},[13431],{"type":26,"value":10999},{"type":26,"value":5953},{"type":21,"tag":42,"props":13434,"children":13436},{"className":13435},[],[13437],{"type":26,"value":13438},"sampleLocationsInfo.sampleLocationGridSize.width",{"type":26,"value":13440}," in the last call\nto ",{"type":21,"tag":414,"props":13442,"children":13443},{"href":5074},[13444],{"type":26,"value":5077},{"type":26,"value":565},{"type":21,"tag":386,"props":13447,"children":13448},{"type":568},[],{"type":26,"value":13450}," evenly divide\n",{"type":21,"tag":414,"props":13452,"children":13454},{"href":13453},"/man/VkMultisamplePropertiesEXT",[13455],{"type":26,"value":13456},"VkMultisamplePropertiesEXT",{"type":26,"value":215},{"type":21,"tag":42,"props":13459,"children":13461},{"className":13460},[],[13462],{"type":26,"value":13463},"sampleLocationGridSize.width",{"type":26,"value":13465}," as\nreturned by ",{"type":21,"tag":414,"props":13467,"children":13469},{"href":13468},"/man/vkGetPhysicalDeviceMultisamplePropertiesEXT",[13470],{"type":26,"value":13471},"vkGetPhysicalDeviceMultisamplePropertiesEXT",{"type":26,"value":2138},{"type":21,"tag":42,"props":13474,"children":13476},{"className":13475},[],[13477],{"type":26,"value":12575},{"type":26,"value":13479}," parameter equaling ",{"type":21,"tag":42,"props":13481,"children":13483},{"className":13482},[],[13484],{"type":26,"value":7942},{"type":21,"tag":478,"props":13486,"children":13488},{"name":13487},"VUID-vkCmdDrawMeshTasksIndirectNV-sampleLocationsEnable-07486",[13489],{"type":21,"tag":22,"props":13490,"children":13491},{},[13492,13493,13498,13499,13504,13505,13510,13511,13516,13517,13522,13523,13527,13528,13534,13535,13539,13540,13543,13544,13548,13549,13555,13556,13560,13561,13566,13567],{"type":26,"value":6581},{"type":21,"tag":42,"props":13494,"children":13496},{"className":13495},[],[13497],{"type":26,"value":4562},{"type":26,"value":13402},{"type":21,"tag":42,"props":13500,"children":13502},{"className":13501},[],[13503],{"type":26,"value":5036},{"type":26,"value":12562},{"type":21,"tag":42,"props":13506,"children":13508},{"className":13507},[],[13509],{"type":26,"value":10992},{"type":26,"value":13415},{"type":21,"tag":42,"props":13512,"children":13514},{"className":13513},[],[13515],{"type":26,"value":4992},{"type":26,"value":10237},{"type":21,"tag":42,"props":13518,"children":13520},{"className":13519},[],[13521],{"type":26,"value":810},{"type":26,"value":12531},{"type":21,"tag":414,"props":13524,"children":13525},{"href":10996},[13526],{"type":26,"value":10999},{"type":26,"value":5953},{"type":21,"tag":42,"props":13529,"children":13531},{"className":13530},[],[13532],{"type":26,"value":13533},"sampleLocationsInfo.sampleLocationGridSize.height",{"type":26,"value":13440},{"type":21,"tag":414,"props":13536,"children":13537},{"href":5074},[13538],{"type":26,"value":5077},{"type":26,"value":565},{"type":21,"tag":386,"props":13541,"children":13542},{"type":568},[],{"type":26,"value":13450},{"type":21,"tag":414,"props":13545,"children":13546},{"href":13453},[13547],{"type":26,"value":13456},{"type":26,"value":215},{"type":21,"tag":42,"props":13550,"children":13552},{"className":13551},[],[13553],{"type":26,"value":13554},"sampleLocationGridSize.height",{"type":26,"value":13465},{"type":21,"tag":414,"props":13557,"children":13558},{"href":13468},[13559],{"type":26,"value":13471},{"type":26,"value":2138},{"type":21,"tag":42,"props":13562,"children":13564},{"className":13563},[],[13565],{"type":26,"value":12575},{"type":26,"value":13479},{"type":21,"tag":42,"props":13568,"children":13570},{"className":13569},[],[13571],{"type":26,"value":7942},{"type":21,"tag":478,"props":13573,"children":13575},{"name":13574},"VUID-vkCmdDrawMeshTasksIndirectNV-sampleLocationsEnable-07487",[13576],{"type":21,"tag":22,"props":13577,"children":13578},{},[13579,13580,13585,13586,13591,13592,13597,13598,13603,13604,13608,13610,13613,13615],{"type":26,"value":6581},{"type":21,"tag":42,"props":13581,"children":13583},{"className":13582},[],[13584],{"type":26,"value":4562},{"type":26,"value":13402},{"type":21,"tag":42,"props":13587,"children":13589},{"className":13588},[],[13590],{"type":26,"value":10992},{"type":26,"value":13415},{"type":21,"tag":42,"props":13593,"children":13595},{"className":13594},[],[13596],{"type":26,"value":4992},{"type":26,"value":10237},{"type":21,"tag":42,"props":13599,"children":13601},{"className":13600},[],[13602],{"type":26,"value":810},{"type":26,"value":12531},{"type":21,"tag":414,"props":13605,"children":13606},{"href":10996},[13607],{"type":26,"value":10999},{"type":26,"value":13609},", the fragment shader code ",{"type":21,"tag":386,"props":13611,"children":13612},{"type":568},[],{"type":26,"value":13614},"\nnot statically use the extended instruction ",{"type":21,"tag":42,"props":13616,"children":13618},{"className":13617},[],[13619],{"type":26,"value":13620},"InterpolateAtSample",{"type":21,"tag":478,"props":13622,"children":13624},{"name":13623},"VUID-vkCmdDrawMeshTasksIndirectNV-sampleLocationsEnable-07936",[13625],{"type":21,"tag":22,"props":13626,"children":13627},{},[13628,13629,13634,13636,13641,13643,13648,13650,13654,13655,13660,13662,13667,13668,13673,13675,13680,13681,13684,13686,13690,13691,13696,13697,13701,13702,13707,13709,13714,13715],{"type":26,"value":4168},{"type":21,"tag":42,"props":13630,"children":13632},{"className":13631},[],[13633],{"type":26,"value":5036},{"type":26,"value":13635}," state disabled and the\n",{"type":21,"tag":42,"props":13637,"children":13639},{"className":13638},[],[13640],{"type":26,"value":7923},{"type":26,"value":13642}," state enabled, the\n",{"type":21,"tag":42,"props":13644,"children":13646},{"className":13645},[],[13647],{"type":26,"value":4992},{"type":26,"value":13649}," member of a\n",{"type":21,"tag":414,"props":13651,"children":13652},{"href":4982},[13653],{"type":26,"value":4985},{"type":26,"value":215},{"type":21,"tag":42,"props":13656,"children":13658},{"className":13657},[],[13659],{"type":26,"value":4992},{"type":26,"value":13661},"\nin the bound graphics pipeline is ",{"type":21,"tag":42,"props":13663,"children":13665},{"className":13664},[],[13666],{"type":26,"value":810},{"type":26,"value":624},{"type":21,"tag":42,"props":13669,"children":13671},{"className":13670},[],[13672],{"type":26,"value":10992},{"type":26,"value":13674}," state enabled, then,\n",{"type":21,"tag":42,"props":13676,"children":13678},{"className":13677},[],[13679],{"type":26,"value":13438},{"type":26,"value":565},{"type":21,"tag":386,"props":13682,"children":13683},{"type":568},[],{"type":26,"value":13685}," evenly\ndivide\n",{"type":21,"tag":414,"props":13687,"children":13688},{"href":13453},[13689],{"type":26,"value":13456},{"type":26,"value":215},{"type":21,"tag":42,"props":13692,"children":13694},{"className":13693},[],[13695],{"type":26,"value":13463},{"type":26,"value":13465},{"type":21,"tag":414,"props":13698,"children":13699},{"href":13468},[13700],{"type":26,"value":13471},{"type":26,"value":2138},{"type":21,"tag":42,"props":13703,"children":13705},{"className":13704},[],[13706],{"type":26,"value":12575},{"type":26,"value":13708}," parameter equaling the value of ",{"type":21,"tag":42,"props":13710,"children":13712},{"className":13711},[],[13713],{"type":26,"value":7942},{"type":26,"value":13259},{"type":21,"tag":414,"props":13716,"children":13717},{"href":7927},[13718],{"type":26,"value":7930},{"type":21,"tag":478,"props":13720,"children":13722},{"name":13721},"VUID-vkCmdDrawMeshTasksIndirectNV-sampleLocationsEnable-07937",[13723],{"type":21,"tag":22,"props":13724,"children":13725},{},[13726,13727,13732,13733,13738,13739,13744,13745,13749,13750,13755,13756,13761,13762,13767,13768,13773,13774,13777,13778,13782,13783,13788,13789,13793,13794,13799,13800,13805,13806],{"type":26,"value":4168},{"type":21,"tag":42,"props":13728,"children":13730},{"className":13729},[],[13731],{"type":26,"value":5036},{"type":26,"value":13635},{"type":21,"tag":42,"props":13734,"children":13736},{"className":13735},[],[13737],{"type":26,"value":7923},{"type":26,"value":13642},{"type":21,"tag":42,"props":13740,"children":13742},{"className":13741},[],[13743],{"type":26,"value":4992},{"type":26,"value":13649},{"type":21,"tag":414,"props":13746,"children":13747},{"href":4982},[13748],{"type":26,"value":4985},{"type":26,"value":215},{"type":21,"tag":42,"props":13751,"children":13753},{"className":13752},[],[13754],{"type":26,"value":4992},{"type":26,"value":13661},{"type":21,"tag":42,"props":13757,"children":13759},{"className":13758},[],[13760],{"type":26,"value":810},{"type":26,"value":624},{"type":21,"tag":42,"props":13763,"children":13765},{"className":13764},[],[13766],{"type":26,"value":10992},{"type":26,"value":13674},{"type":21,"tag":42,"props":13769,"children":13771},{"className":13770},[],[13772],{"type":26,"value":13533},{"type":26,"value":565},{"type":21,"tag":386,"props":13775,"children":13776},{"type":568},[],{"type":26,"value":13685},{"type":21,"tag":414,"props":13779,"children":13780},{"href":13453},[13781],{"type":26,"value":13456},{"type":26,"value":215},{"type":21,"tag":42,"props":13784,"children":13786},{"className":13785},[],[13787],{"type":26,"value":13554},{"type":26,"value":13465},{"type":21,"tag":414,"props":13790,"children":13791},{"href":13468},[13792],{"type":26,"value":13471},{"type":26,"value":2138},{"type":21,"tag":42,"props":13795,"children":13797},{"className":13796},[],[13798],{"type":26,"value":12575},{"type":26,"value":13708},{"type":21,"tag":42,"props":13801,"children":13803},{"className":13802},[],[13804],{"type":26,"value":7942},{"type":26,"value":13259},{"type":21,"tag":414,"props":13807,"children":13808},{"href":7927},[13809],{"type":26,"value":7930},{"type":21,"tag":478,"props":13811,"children":13813},{"name":13812},"VUID-vkCmdDrawMeshTasksIndirectNV-sampleLocationsEnable-07938",[13814],{"type":21,"tag":22,"props":13815,"children":13816},{},[13817,13818,13823,13824,13829,13830,13835,13836,13840,13841,13846,13847,13852,13853,13858,13859,13865,13866,13869,13871,13876,13877],{"type":26,"value":4168},{"type":21,"tag":42,"props":13819,"children":13821},{"className":13820},[],[13822],{"type":26,"value":5036},{"type":26,"value":13635},{"type":21,"tag":42,"props":13825,"children":13827},{"className":13826},[],[13828],{"type":26,"value":7923},{"type":26,"value":13642},{"type":21,"tag":42,"props":13831,"children":13833},{"className":13832},[],[13834],{"type":26,"value":4992},{"type":26,"value":13649},{"type":21,"tag":414,"props":13837,"children":13838},{"href":4982},[13839],{"type":26,"value":4985},{"type":26,"value":215},{"type":21,"tag":42,"props":13842,"children":13844},{"className":13843},[],[13845],{"type":26,"value":4992},{"type":26,"value":13661},{"type":21,"tag":42,"props":13848,"children":13850},{"className":13849},[],[13851],{"type":26,"value":810},{"type":26,"value":624},{"type":21,"tag":42,"props":13854,"children":13856},{"className":13855},[],[13857],{"type":26,"value":10992},{"type":26,"value":13674},{"type":21,"tag":42,"props":13860,"children":13862},{"className":13861},[],[13863],{"type":26,"value":13864},"sampleLocationsInfo.sampleLocationsPerPixel",{"type":26,"value":565},{"type":21,"tag":386,"props":13867,"children":13868},{"type":568},[],{"type":26,"value":13870}," equal\n",{"type":21,"tag":42,"props":13872,"children":13874},{"className":13873},[],[13875],{"type":26,"value":7942},{"type":26,"value":12531},{"type":21,"tag":414,"props":13878,"children":13879},{"href":7927},[13880],{"type":26,"value":7930},{"type":21,"tag":478,"props":13882,"children":13884},{"name":13883},"VUID-vkCmdDrawMeshTasksIndirectNV-coverageModulationTableEnable-07488",[13885],{"type":21,"tag":22,"props":13886,"children":13887},{},[13888,13890,13895,13897,13901,13903,13908,13909,13914,13915,13921,13922,13926,13927,13930,13932,13937],{"type":26,"value":13889},"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":13891,"children":13893},{"className":13892},[],[13894],{"type":26,"value":12098},{"type":26,"value":13896}," state\nenabled, and the last call to\n",{"type":21,"tag":414,"props":13898,"children":13899},{"href":12139},[13900],{"type":26,"value":12142},{"type":26,"value":13902}," set\n",{"type":21,"tag":42,"props":13904,"children":13906},{"className":13905},[],[13907],{"type":26,"value":12200},{"type":26,"value":4283},{"type":21,"tag":42,"props":13910,"children":13912},{"className":13911},[],[13913],{"type":26,"value":810},{"type":26,"value":5953},{"type":21,"tag":42,"props":13916,"children":13918},{"className":13917},[],[13919],{"type":26,"value":13920},"coverageModulationTableCount",{"type":26,"value":5849},{"type":21,"tag":414,"props":13923,"children":13924},{"href":12210},[13925],{"type":26,"value":12213},{"type":26,"value":565},{"type":21,"tag":386,"props":13928,"children":13929},{"type":568},[],{"type":26,"value":13931}," equal the current\n",{"type":21,"tag":42,"props":13933,"children":13935},{"className":13934},[],[13936],{"type":26,"value":7942},{"type":26,"value":13938}," divided by the number of color samples in the\ncurrent subpass",{"type":21,"tag":478,"props":13940,"children":13942},{"name":13941},"VUID-vkCmdDrawMeshTasksIndirectNV-rasterizationSamples-07489",[13943],{"type":21,"tag":22,"props":13944,"children":13945},{},[13946,13947,13951,13953,13958,13959,13962],{"type":26,"value":1214},{"type":21,"tag":414,"props":13948,"children":13949},{"href":12035},[13950],{"type":26,"value":12038},{"type":26,"value":13952}," 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":13954,"children":13956},{"className":13955},[],[13957],{"type":26,"value":7942},{"type":26,"value":565},{"type":21,"tag":386,"props":13960,"children":13961},{"type":568},[],{"type":26,"value":13963}," be the\nsame as the sample count of the depth/stencil attachment",{"type":21,"tag":478,"props":13965,"children":13967},{"name":13966},"VUID-vkCmdDrawMeshTasksIndirectNV-coverageToColorEnable-07490",[13968,14007],{"type":21,"tag":22,"props":13969,"children":13970},{},[13971,13972,13977,13979,13983,13985,13990,13991,13996,13998,14001,14003],{"type":26,"value":4168},{"type":21,"tag":42,"props":13973,"children":13975},{"className":13974},[],[13976],{"type":26,"value":11912},{"type":26,"value":13978}," state enabled and the\nlast call to ",{"type":21,"tag":414,"props":13980,"children":13981},{"href":11933},[13982],{"type":26,"value":11936},{"type":26,"value":13984}," set the\n",{"type":21,"tag":42,"props":13986,"children":13988},{"className":13987},[],[13989],{"type":26,"value":12001},{"type":26,"value":4283},{"type":21,"tag":42,"props":13992,"children":13994},{"className":13993},[],[13995],{"type":26,"value":810},{"type":26,"value":13997},", then the current subpass\n",{"type":21,"tag":386,"props":13999,"children":14000},{"type":568},[],{"type":26,"value":14002}," have a color attachment at the location selected by the last call\nto ",{"type":21,"tag":414,"props":14004,"children":14005},{"href":12011},[14006],{"type":26,"value":12014},{"type":21,"tag":22,"props":14008,"children":14009},{},[14010,14016,14018,14022,14023,14029,14030,14036,14037,14043,14044,14050,14051,14057,14058],{"type":21,"tag":42,"props":14011,"children":14013},{"className":14012},[],[14014],{"type":26,"value":14015},"coverageToColorLocation",{"type":26,"value":14017},", with a ",{"type":21,"tag":414,"props":14019,"children":14020},{"href":2853},[14021],{"type":26,"value":2856},{"type":26,"value":1069},{"type":21,"tag":42,"props":14024,"children":14026},{"className":14025},[],[14027],{"type":26,"value":14028},"VK_FORMAT_R8_UINT",{"type":26,"value":1077},{"type":21,"tag":42,"props":14031,"children":14033},{"className":14032},[],[14034],{"type":26,"value":14035},"VK_FORMAT_R8_SINT",{"type":26,"value":88},{"type":21,"tag":42,"props":14038,"children":14040},{"className":14039},[],[14041],{"type":26,"value":14042},"VK_FORMAT_R16_UINT",{"type":26,"value":1077},{"type":21,"tag":42,"props":14045,"children":14047},{"className":14046},[],[14048],{"type":26,"value":14049},"VK_FORMAT_R16_SINT",{"type":26,"value":88},{"type":21,"tag":42,"props":14052,"children":14054},{"className":14053},[],[14055],{"type":26,"value":14056},"VK_FORMAT_R32_UINT",{"type":26,"value":3382},{"type":21,"tag":42,"props":14059,"children":14061},{"className":14060},[],[14062],{"type":26,"value":14063},"VK_FORMAT_R32_SINT",{"type":21,"tag":478,"props":14065,"children":14067},{"name":14066},"VUID-vkCmdDrawMeshTasksIndirectNV-rasterizerDiscardEnable-09420",[14068,14126],{"type":21,"tag":22,"props":14069,"children":14070},{},[14071,14072,14076,14077,14082,14083,14087,14088,14093,14094,14099,14101,14105,14106,14111,14112,14117,14118,14121,14122],{"type":26,"value":1214},{"type":21,"tag":414,"props":14073,"children":14074},{"href":11896},[14075],{"type":26,"value":11899},{"type":26,"value":11100},{"type":21,"tag":42,"props":14078,"children":14080},{"className":14079},[],[14081],{"type":26,"value":4562},{"type":26,"value":4564},{"type":21,"tag":414,"props":14084,"children":14085},{"href":4270},[14086],{"type":26,"value":4273},{"type":26,"value":4570},{"type":21,"tag":42,"props":14089,"children":14091},{"className":14090},[],[14092],{"type":26,"value":4281},{"type":26,"value":4577},{"type":21,"tag":42,"props":14095,"children":14097},{"className":14096},[],[14098],{"type":26,"value":547},{"type":26,"value":14100},", and the last call to\n",{"type":21,"tag":414,"props":14102,"children":14103},{"href":11933},[14104],{"type":26,"value":11936},{"type":26,"value":13984},{"type":21,"tag":42,"props":14107,"children":14109},{"className":14108},[],[14110],{"type":26,"value":12001},{"type":26,"value":4283},{"type":21,"tag":42,"props":14113,"children":14115},{"className":14114},[],[14116],{"type":26,"value":810},{"type":26,"value":13997},{"type":21,"tag":386,"props":14119,"children":14120},{"type":568},[],{"type":26,"value":14002},{"type":21,"tag":414,"props":14123,"children":14124},{"href":12011},[14125],{"type":26,"value":12014},{"type":21,"tag":22,"props":14127,"children":14128},{},[14129,14134,14135,14139,14140,14145,14146,14151,14152,14157,14158,14163,14164,14169,14170],{"type":21,"tag":42,"props":14130,"children":14132},{"className":14131},[],[14133],{"type":26,"value":14015},{"type":26,"value":14017},{"type":21,"tag":414,"props":14136,"children":14137},{"href":2853},[14138],{"type":26,"value":2856},{"type":26,"value":1069},{"type":21,"tag":42,"props":14141,"children":14143},{"className":14142},[],[14144],{"type":26,"value":14028},{"type":26,"value":1077},{"type":21,"tag":42,"props":14147,"children":14149},{"className":14148},[],[14150],{"type":26,"value":14035},{"type":26,"value":88},{"type":21,"tag":42,"props":14153,"children":14155},{"className":14154},[],[14156],{"type":26,"value":14042},{"type":26,"value":1077},{"type":21,"tag":42,"props":14159,"children":14161},{"className":14160},[],[14162],{"type":26,"value":14049},{"type":26,"value":88},{"type":21,"tag":42,"props":14165,"children":14167},{"className":14166},[],[14168],{"type":26,"value":14056},{"type":26,"value":3382},{"type":21,"tag":42,"props":14171,"children":14173},{"className":14172},[],[14174],{"type":26,"value":14063},{"type":21,"tag":478,"props":14176,"children":14178},{"name":14177},"VUID-vkCmdDrawMeshTasksIndirectNV-coverageReductionMode-07491",[14179],{"type":21,"tag":22,"props":14180,"children":14181},{},[14182,14184,14190,14192,14197,14198,14203,14205,14210,14212,14217,14219,14222,14224],{"type":26,"value":14183},"If this ",{"type":21,"tag":414,"props":14185,"children":14187},{"href":14186},"/extensions/VK_NV_coverage_reduction_mode",[14188],{"type":26,"value":14189},"VK_NV_coverage_reduction_mode",{"type":26,"value":14191}," extension is enabled, the\nbound graphics pipeline state was created with the\n",{"type":21,"tag":42,"props":14193,"children":14195},{"className":14194},[],[14196],{"type":26,"value":11912},{"type":26,"value":5669},{"type":21,"tag":42,"props":14199,"children":14201},{"className":14200},[],[14202],{"type":26,"value":7923},{"type":26,"value":14204}," states enabled, the\ncurrent coverage reduction mode ",{"type":21,"tag":42,"props":14206,"children":14208},{"className":14207},[],[14209],{"type":26,"value":12418},{"type":26,"value":14211},", then the\ncurrent ",{"type":21,"tag":42,"props":14213,"children":14215},{"className":14214},[],[14216],{"type":26,"value":7942},{"type":26,"value":14218},", and the sample counts for the color\nand depth/stencil attachments (if the subpass has them) ",{"type":21,"tag":386,"props":14220,"children":14221},{"type":568},[],{"type":26,"value":14223}," be a valid\ncombination returned by\n",{"type":21,"tag":414,"props":14225,"children":14227},{"href":14226},"/man/vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV",[14228],{"type":26,"value":14229},"vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV",{"type":21,"tag":478,"props":14231,"children":14233},{"name":14232},"VUID-vkCmdDrawMeshTasksIndirectNV-viewportCount-07492",[14234],{"type":21,"tag":22,"props":14235,"children":14236},{},[14237,14238,14243,14244,14249,14250,14253,14254,14258,14259,14264,14265,14270,14271],{"type":26,"value":4168},{"type":21,"tag":42,"props":14239,"children":14241},{"className":14240},[],[14242],{"type":26,"value":5536},{"type":26,"value":5538},{"type":21,"tag":42,"props":14245,"children":14247},{"className":14246},[],[14248],{"type":26,"value":11867},{"type":26,"value":5792},{"type":21,"tag":386,"props":14251,"children":14252},{"type":568},[],{"type":26,"value":1991},{"type":21,"tag":414,"props":14255,"children":14256},{"href":6297},[14257],{"type":26,"value":6300},{"type":26,"value":215},{"type":21,"tag":42,"props":14260,"children":14262},{"className":14261},[],[14263],{"type":26,"value":5564},{"type":26,"value":5810},{"type":21,"tag":42,"props":14266,"children":14268},{"className":14267},[],[14269],{"type":26,"value":5564},{"type":26,"value":5817},{"type":21,"tag":414,"props":14272,"children":14273},{"href":5549},[14274],{"type":26,"value":5552},{"type":21,"tag":478,"props":14276,"children":14278},{"name":14277},"VUID-vkCmdDrawMeshTasksIndirectNV-viewportCount-07493",[14279],{"type":21,"tag":22,"props":14280,"children":14281},{},[14282,14283,14288,14289,14294,14295,14300,14301,14305,14306,14309,14310,14315,14316],{"type":26,"value":4168},{"type":21,"tag":42,"props":14284,"children":14286},{"className":14285},[],[14287],{"type":26,"value":5536},{"type":26,"value":5669},{"type":21,"tag":42,"props":14290,"children":14292},{"className":14291},[],[14293],{"type":26,"value":11867},{"type":26,"value":5842},{"type":21,"tag":42,"props":14296,"children":14298},{"className":14297},[],[14299],{"type":26,"value":5564},{"type":26,"value":5849},{"type":21,"tag":414,"props":14302,"children":14303},{"href":11872},[14304],{"type":26,"value":11875},{"type":26,"value":565},{"type":21,"tag":386,"props":14307,"children":14308},{"type":568},[],{"type":26,"value":5861},{"type":21,"tag":42,"props":14311,"children":14313},{"className":14312},[],[14314],{"type":26,"value":5564},{"type":26,"value":5849},{"type":21,"tag":414,"props":14317,"children":14318},{"href":5549},[14319],{"type":26,"value":5552},{"type":21,"tag":478,"props":14321,"children":14323},{"name":14322},"VUID-vkCmdDrawMeshTasksIndirectNV-viewportCount-09421",[14324],{"type":21,"tag":22,"props":14325,"children":14326},{},[14327,14328,14332,14334,14339,14340,14344,14345,14348,14349,14354,14355],{"type":26,"value":1214},{"type":21,"tag":414,"props":14329,"children":14330},{"href":11857},[14331],{"type":26,"value":11860},{"type":26,"value":14333}," extension is enabled, and a\nshader object is bound to any graphics stage, then the\n",{"type":21,"tag":42,"props":14335,"children":14337},{"className":14336},[],[14338],{"type":26,"value":5564},{"type":26,"value":5849},{"type":21,"tag":414,"props":14341,"children":14342},{"href":11872},[14343],{"type":26,"value":11875},{"type":26,"value":565},{"type":21,"tag":386,"props":14346,"children":14347},{"type":568},[],{"type":26,"value":5861},{"type":21,"tag":42,"props":14350,"children":14352},{"className":14351},[],[14353],{"type":26,"value":5564},{"type":26,"value":5849},{"type":21,"tag":414,"props":14356,"children":14357},{"href":5549},[14358],{"type":26,"value":5552},{"type":21,"tag":478,"props":14360,"children":14362},{"name":14361},"VUID-vkCmdDrawMeshTasksIndirectNV-rasterizationSamples-07494",[14363],{"type":21,"tag":22,"props":14364,"children":14365},{},[14366,14367,14371,14373,14378,14380,14384,14386,14392,14393,14396,14397],{"type":26,"value":1214},{"type":21,"tag":414,"props":14368,"children":14369},{"href":12035},[14370],{"type":26,"value":12038},{"type":26,"value":14372}," extension is enabled,\nand if the current subpass has any color attachments and\n",{"type":21,"tag":42,"props":14374,"children":14376},{"className":14375},[],[14377],{"type":26,"value":7942},{"type":26,"value":14379}," of the last call to\n",{"type":21,"tag":414,"props":14381,"children":14382},{"href":7927},[14383],{"type":26,"value":7930},{"type":26,"value":14385}," is greater than the number of\ncolor samples, then the pipeline ",{"type":21,"tag":42,"props":14387,"children":14389},{"className":14388},[],[14390],{"type":26,"value":14391},"sampleShadingEnable",{"type":26,"value":565},{"type":21,"tag":386,"props":14394,"children":14395},{"type":568},[],{"type":26,"value":878},{"type":21,"tag":42,"props":14398,"children":14400},{"className":14399},[],[14401],{"type":26,"value":547},{"type":21,"tag":478,"props":14403,"children":14405},{"name":14404},"VUID-vkCmdDrawMeshTasksIndirectNV-stippledLineEnable-07495",[14406],{"type":21,"tag":22,"props":14407,"children":14408},{},[14409,14410,14415,14416,14421,14423,14428,14430,14435,14437,14443,14444,14450,14451,14461,14463,14466],{"type":26,"value":4168},{"type":21,"tag":42,"props":14411,"children":14413},{"className":14412},[],[14414],{"type":26,"value":11453},{"type":26,"value":624},{"type":21,"tag":42,"props":14417,"children":14419},{"className":14418},[],[14420],{"type":26,"value":11220},{"type":26,"value":14422}," dynamic states\nenabled, and if the current ",{"type":21,"tag":42,"props":14424,"children":14426},{"className":14425},[],[14427],{"type":26,"value":11746},{"type":26,"value":14429}," state is\n",{"type":21,"tag":42,"props":14431,"children":14433},{"className":14432},[],[14434],{"type":26,"value":810},{"type":26,"value":14436}," and the current ",{"type":21,"tag":42,"props":14438,"children":14440},{"className":14439},[],[14441],{"type":26,"value":14442},"lineRasterizationMode",{"type":26,"value":14429},{"type":21,"tag":42,"props":14445,"children":14447},{"className":14446},[],[14448],{"type":26,"value":14449},"VK_LINE_RASTERIZATION_MODE_RECTANGULAR_KHR",{"type":26,"value":5953},{"type":21,"tag":414,"props":14452,"children":14454},{"href":14453},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-stippledRectangularLines",[14455],{"type":21,"tag":42,"props":14456,"children":14458},{"className":14457},[],[14459],{"type":26,"value":14460},"stippledRectangularLines",{"type":26,"value":14462},"\nfeature ",{"type":21,"tag":386,"props":14464,"children":14465},{"type":568},[],{"type":26,"value":14467}," be enabled",{"type":21,"tag":478,"props":14469,"children":14471},{"name":14470},"VUID-vkCmdDrawMeshTasksIndirectNV-stippledLineEnable-07496",[14472],{"type":21,"tag":22,"props":14473,"children":14474},{},[14475,14476,14481,14482,14487,14488,14493,14494,14499,14500,14505,14506,14512,14513,14523,14524,14527],{"type":26,"value":4168},{"type":21,"tag":42,"props":14477,"children":14479},{"className":14478},[],[14480],{"type":26,"value":11453},{"type":26,"value":624},{"type":21,"tag":42,"props":14483,"children":14485},{"className":14484},[],[14486],{"type":26,"value":11220},{"type":26,"value":14422},{"type":21,"tag":42,"props":14489,"children":14491},{"className":14490},[],[14492],{"type":26,"value":11746},{"type":26,"value":14429},{"type":21,"tag":42,"props":14495,"children":14497},{"className":14496},[],[14498],{"type":26,"value":810},{"type":26,"value":14436},{"type":21,"tag":42,"props":14501,"children":14503},{"className":14502},[],[14504],{"type":26,"value":14442},{"type":26,"value":14429},{"type":21,"tag":42,"props":14507,"children":14509},{"className":14508},[],[14510],{"type":26,"value":14511},"VK_LINE_RASTERIZATION_MODE_BRESENHAM_KHR",{"type":26,"value":5953},{"type":21,"tag":414,"props":14514,"children":14516},{"href":14515},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-stippledBresenhamLines",[14517],{"type":21,"tag":42,"props":14518,"children":14520},{"className":14519},[],[14521],{"type":26,"value":14522},"stippledBresenhamLines",{"type":26,"value":14462},{"type":21,"tag":386,"props":14525,"children":14526},{"type":568},[],{"type":26,"value":14467},{"type":21,"tag":478,"props":14529,"children":14531},{"name":14530},"VUID-vkCmdDrawMeshTasksIndirectNV-stippledLineEnable-07497",[14532],{"type":21,"tag":22,"props":14533,"children":14534},{},[14535,14536,14541,14542,14547,14548,14553,14554,14559,14560,14565,14566,14572,14573,14583,14585,14588],{"type":26,"value":4168},{"type":21,"tag":42,"props":14537,"children":14539},{"className":14538},[],[14540],{"type":26,"value":11453},{"type":26,"value":624},{"type":21,"tag":42,"props":14543,"children":14545},{"className":14544},[],[14546],{"type":26,"value":11220},{"type":26,"value":14422},{"type":21,"tag":42,"props":14549,"children":14551},{"className":14550},[],[14552],{"type":26,"value":11746},{"type":26,"value":14429},{"type":21,"tag":42,"props":14555,"children":14557},{"className":14556},[],[14558],{"type":26,"value":810},{"type":26,"value":14436},{"type":21,"tag":42,"props":14561,"children":14563},{"className":14562},[],[14564],{"type":26,"value":14442},{"type":26,"value":14429},{"type":21,"tag":42,"props":14567,"children":14569},{"className":14568},[],[14570],{"type":26,"value":14571},"VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH_KHR",{"type":26,"value":5953},{"type":21,"tag":414,"props":14574,"children":14576},{"href":14575},"/man/VkPhysicalDeviceLineRasterizationFeaturesKHR#features-stippledSmoothLines",[14577],{"type":21,"tag":42,"props":14578,"children":14580},{"className":14579},[],[14581],{"type":26,"value":14582},"stippledSmoothLines",{"type":26,"value":14584}," feature\n",{"type":21,"tag":386,"props":14586,"children":14587},{"type":568},[],{"type":26,"value":14467},{"type":21,"tag":478,"props":14590,"children":14592},{"name":14591},"VUID-vkCmdDrawMeshTasksIndirectNV-stippledLineEnable-07498",[14593],{"type":21,"tag":22,"props":14594,"children":14595},{},[14596,14597,14602,14603,14608,14609,14614,14615,14620,14621,14626,14627,14633,14634,14642,14643,14646,14648,14654,14655,14661,14662,14665,14666],{"type":26,"value":4168},{"type":21,"tag":42,"props":14598,"children":14600},{"className":14599},[],[14601],{"type":26,"value":11453},{"type":26,"value":624},{"type":21,"tag":42,"props":14604,"children":14606},{"className":14605},[],[14607],{"type":26,"value":11220},{"type":26,"value":14422},{"type":21,"tag":42,"props":14610,"children":14612},{"className":14611},[],[14613],{"type":26,"value":11746},{"type":26,"value":14429},{"type":21,"tag":42,"props":14616,"children":14618},{"className":14617},[],[14619],{"type":26,"value":810},{"type":26,"value":14436},{"type":21,"tag":42,"props":14622,"children":14624},{"className":14623},[],[14625],{"type":26,"value":14442},{"type":26,"value":14429},{"type":21,"tag":42,"props":14628,"children":14630},{"className":14629},[],[14631],{"type":26,"value":14632},"VK_LINE_RASTERIZATION_MODE_DEFAULT_KHR",{"type":26,"value":5953},{"type":21,"tag":414,"props":14635,"children":14636},{"href":14453},[14637],{"type":21,"tag":42,"props":14638,"children":14640},{"className":14639},[],[14641],{"type":26,"value":14460},{"type":26,"value":14462},{"type":21,"tag":386,"props":14644,"children":14645},{"type":568},[],{"type":26,"value":14647}," be enabled and\n",{"type":21,"tag":414,"props":14649,"children":14651},{"href":14650},"/man/VkPhysicalDeviceLimits",[14652],{"type":26,"value":14653},"VkPhysicalDeviceLimits",{"type":26,"value":215},{"type":21,"tag":42,"props":14656,"children":14658},{"className":14657},[],[14659],{"type":26,"value":14660},"strictLines",{"type":26,"value":565},{"type":21,"tag":386,"props":14663,"children":14664},{"type":568},[],{"type":26,"value":3662},{"type":21,"tag":42,"props":14667,"children":14669},{"className":14668},[],[14670],{"type":26,"value":810},{"type":21,"tag":478,"props":14672,"children":14674},{"name":14673},"VUID-vkCmdDrawMeshTasksIndirectNV-conservativePointAndLineRasterization-07499",[14675],{"type":21,"tag":22,"props":14676,"children":14677},{},[14678,14679,14684,14686,14696,14698,14703,14705,14709,14712,14713],{"type":26,"value":4168},{"type":21,"tag":42,"props":14680,"children":14682},{"className":14681},[],[14683],{"type":26,"value":10826},{"type":26,"value":14685}," dynamic state\nenabled, ",{"type":21,"tag":414,"props":14687,"children":14689},{"href":14688},"/man/VkPhysicalDeviceConservativeRasterizationPropertiesEXT#limits-conservativePointAndLineRasterization",[14690],{"type":21,"tag":42,"props":14691,"children":14693},{"className":14692},[],[14694],{"type":26,"value":14695},"conservativePointAndLineRasterization",{"type":26,"value":14697}," 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":14699,"children":14701},{"className":14700},[],[14702],{"type":26,"value":10911},{"type":26,"value":14704},"\nset by the last call to ",{"type":21,"tag":414,"props":14706,"children":14707},{"href":10847},[14708],{"type":26,"value":10850},{"type":21,"tag":386,"props":14710,"children":14711},{"type":568},[],{"type":26,"value":3662},{"type":21,"tag":42,"props":14714,"children":14716},{"className":14715},[],[14717],{"type":26,"value":14718},"VK_CONSERVATIVE_RASTERIZATION_MODE_DISABLED_EXT",{"type":21,"tag":478,"props":14720,"children":14722},{"name":14721},"VUID-vkCmdDrawMeshTasksIndirectNV-stage-07073",[14723],{"type":21,"tag":22,"props":14724,"children":14725},{},[14726,14728,14734,14735,14741,14743,14747,14748,14754,14756,14761,14762,14768,14769,14774,14775,14780,14781,14787,14788,14791],{"type":26,"value":14727},"If the currently bound pipeline was created with the\n",{"type":21,"tag":414,"props":14729,"children":14731},{"href":14730},"/man/VkPipelineShaderStageCreateInfo",[14732],{"type":26,"value":14733},"VkPipelineShaderStageCreateInfo",{"type":26,"value":215},{"type":21,"tag":42,"props":14736,"children":14738},{"className":14737},[],[14739],{"type":26,"value":14740},"stage",{"type":26,"value":14742}," member of an element\nof ",{"type":21,"tag":414,"props":14744,"children":14745},{"href":9724},[14746],{"type":26,"value":3684},{"type":26,"value":215},{"type":21,"tag":42,"props":14749,"children":14751},{"className":14750},[],[14752],{"type":26,"value":14753},"pStages",{"type":26,"value":14755}," set to\n",{"type":21,"tag":42,"props":14757,"children":14759},{"className":14758},[],[14760],{"type":26,"value":11165},{"type":26,"value":88},{"type":21,"tag":42,"props":14763,"children":14765},{"className":14764},[],[14766],{"type":26,"value":14767},"VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT",{"type":26,"value":88},{"type":21,"tag":42,"props":14770,"children":14772},{"className":14771},[],[14773],{"type":26,"value":4394},{"type":26,"value":624},{"type":21,"tag":42,"props":14776,"children":14778},{"className":14777},[],[14779],{"type":26,"value":4401},{"type":26,"value":4494},{"type":21,"tag":414,"props":14782,"children":14784},{"href":14783},"/chapters/queries#queries-mesh-shader",[14785],{"type":26,"value":14786},"Mesh\nShader Queries",{"type":26,"value":565},{"type":21,"tag":386,"props":14789,"children":14790},{"type":568},[],{"type":26,"value":14792}," not be active",{"type":21,"tag":478,"props":14794,"children":14796},{"name":14795},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08877",[14797],{"type":21,"tag":22,"props":14798,"children":14799},{},[14800,14801,14806,14807,14813,14814,14818,14819,14824,14825,14830,14831,14837,14838,14841,14842,14846],{"type":26,"value":6581},{"type":21,"tag":42,"props":14802,"children":14804},{"className":14803},[],[14805],{"type":26,"value":4562},{"type":26,"value":10471},{"type":21,"tag":42,"props":14808,"children":14810},{"className":14809},[],[14811],{"type":26,"value":14812},"VK_DYNAMIC_STATE_ATTACHMENT_FEEDBACK_LOOP_ENABLE_EXT",{"type":26,"value":10354},{"type":21,"tag":414,"props":14815,"children":14816},{"href":4456},[14817],{"type":26,"value":4459},{"type":26,"value":1069},{"type":21,"tag":42,"props":14820,"children":14822},{"className":14821},[],[14823],{"type":26,"value":4281},{"type":26,"value":1439},{"type":21,"tag":42,"props":14826,"children":14828},{"className":14827},[],[14829],{"type":26,"value":547},{"type":26,"value":4730},{"type":21,"tag":414,"props":14832,"children":14834},{"href":14833},"/man/vkCmdSetAttachmentFeedbackLoopEnableEXT",[14835],{"type":26,"value":14836},"vkCmdSetAttachmentFeedbackLoopEnableEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":14839,"children":14840},{"type":568},[],{"type":26,"value":6519},{"type":21,"tag":414,"props":14843,"children":14844},{"href":4191},[14845],{"type":26,"value":4194},{"type":26,"value":4812},{"type":21,"tag":478,"props":14848,"children":14850},{"name":14849},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07850",[14851],{"type":21,"tag":22,"props":14852,"children":14853},{},[14854,14856,14862,14863,14866],{"type":26,"value":14855},"If dynamic state was inherited from\n",{"type":21,"tag":414,"props":14857,"children":14859},{"href":14858},"/man/VkCommandBufferInheritanceViewportScissorInfoNV",[14860],{"type":26,"value":14861},"VkCommandBufferInheritanceViewportScissorInfoNV",{"type":26,"value":3785},{"type":21,"tag":386,"props":14864,"children":14865},{"type":568},[],{"type":26,"value":14867}," be set\nin the current command buffer prior to this drawing command",{"type":21,"tag":478,"props":14869,"children":14871},{"name":14870},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08684",[14872],{"type":21,"tag":22,"props":14873,"children":14874},{},[14875,14877,14883,14884,14887,14889,14894,14896],{"type":26,"value":14876},"If there is no bound graphics pipeline, ",{"type":21,"tag":42,"props":14878,"children":14880},{"className":14879},[],[14881],{"type":26,"value":14882},"vkCmdBindShadersEXT",{"type":26,"value":565},{"type":21,"tag":386,"props":14885,"children":14886},{"type":568},[],{"type":26,"value":14888},"\nhave been called in the current command buffer with ",{"type":21,"tag":42,"props":14890,"children":14892},{"className":14891},[],[14893],{"type":26,"value":14753},{"type":26,"value":14895}," with\nan element of ",{"type":21,"tag":42,"props":14897,"children":14899},{"className":14898},[],[14900],{"type":26,"value":11165},{"type":21,"tag":478,"props":14902,"children":14904},{"name":14903},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08685",[14905],{"type":21,"tag":22,"props":14906,"children":14907},{},[14908,14910,14920,14922,14927,14928,14931,14933,14938,14940],{"type":26,"value":14909},"If there is no bound graphics pipeline, and the\n",{"type":21,"tag":414,"props":14911,"children":14913},{"href":14912},"/man/VkPhysicalDeviceFeatures#features-tessellationShader",[14914],{"type":21,"tag":42,"props":14915,"children":14917},{"className":14916},[],[14918],{"type":26,"value":14919},"tessellationShader",{"type":26,"value":14921}," feature is\nenabled, ",{"type":21,"tag":42,"props":14923,"children":14925},{"className":14924},[],[14926],{"type":26,"value":14882},{"type":26,"value":565},{"type":21,"tag":386,"props":14929,"children":14930},{"type":568},[],{"type":26,"value":14932}," have been called in the current\ncommand buffer with ",{"type":21,"tag":42,"props":14934,"children":14936},{"className":14935},[],[14937],{"type":26,"value":14753},{"type":26,"value":14939}," with an element of\n",{"type":21,"tag":42,"props":14941,"children":14943},{"className":14942},[],[14944],{"type":26,"value":14767},{"type":21,"tag":478,"props":14946,"children":14948},{"name":14947},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08686",[14949],{"type":21,"tag":22,"props":14950,"children":14951},{},[14952,14953,14961,14962,14967,14968,14971,14972,14977,14978],{"type":26,"value":14909},{"type":21,"tag":414,"props":14954,"children":14955},{"href":14912},[14956],{"type":21,"tag":42,"props":14957,"children":14959},{"className":14958},[],[14960],{"type":26,"value":14919},{"type":26,"value":14921},{"type":21,"tag":42,"props":14963,"children":14965},{"className":14964},[],[14966],{"type":26,"value":14882},{"type":26,"value":565},{"type":21,"tag":386,"props":14969,"children":14970},{"type":568},[],{"type":26,"value":14932},{"type":21,"tag":42,"props":14973,"children":14975},{"className":14974},[],[14976],{"type":26,"value":14753},{"type":26,"value":14939},{"type":21,"tag":42,"props":14979,"children":14981},{"className":14980},[],[14982],{"type":26,"value":4394},{"type":21,"tag":478,"props":14984,"children":14986},{"name":14985},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08687",[14987],{"type":21,"tag":22,"props":14988,"children":14989},{},[14990,14991,15001,15002,15007,15008,15011,15013,15018,15019],{"type":26,"value":14909},{"type":21,"tag":414,"props":14992,"children":14994},{"href":14993},"/man/VkPhysicalDeviceFeatures#features-geometryShader",[14995],{"type":21,"tag":42,"props":14996,"children":14998},{"className":14997},[],[14999],{"type":26,"value":15000},"geometryShader",{"type":26,"value":8826},{"type":21,"tag":42,"props":15003,"children":15005},{"className":15004},[],[15006],{"type":26,"value":14882},{"type":26,"value":565},{"type":21,"tag":386,"props":15009,"children":15010},{"type":568},[],{"type":26,"value":15012}," have been called in the current command\nbuffer with ",{"type":21,"tag":42,"props":15014,"children":15016},{"className":15015},[],[15017],{"type":26,"value":14753},{"type":26,"value":14939},{"type":21,"tag":42,"props":15020,"children":15022},{"className":15021},[],[15023],{"type":26,"value":4401},{"type":21,"tag":478,"props":15025,"children":15027},{"name":15026},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08688",[15028],{"type":21,"tag":22,"props":15029,"children":15030},{},[15031,15032,15037,15038,15041,15042,15047,15048],{"type":26,"value":14876},{"type":21,"tag":42,"props":15033,"children":15035},{"className":15034},[],[15036],{"type":26,"value":14882},{"type":26,"value":565},{"type":21,"tag":386,"props":15039,"children":15040},{"type":568},[],{"type":26,"value":14888},{"type":21,"tag":42,"props":15043,"children":15045},{"className":15044},[],[15046],{"type":26,"value":14753},{"type":26,"value":14895},{"type":21,"tag":42,"props":15049,"children":15051},{"className":15050},[],[15052],{"type":26,"value":4562},{"type":21,"tag":478,"props":15054,"children":15056},{"name":15055},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08689",[15057],{"type":21,"tag":22,"props":15058,"children":15059},{},[15060,15062,15072,15074,15079,15080,15083,15084,15089,15090],{"type":26,"value":15061},"If there is no bound graphics pipeline, and the ",{"type":21,"tag":414,"props":15063,"children":15065},{"href":15064},"/man/VkPhysicalDeviceMeshShaderFeaturesEXT#features-taskShader",[15066],{"type":21,"tag":42,"props":15067,"children":15069},{"className":15068},[],[15070],{"type":26,"value":15071},"taskShader",{"type":26,"value":15073}," feature is enabled, ",{"type":21,"tag":42,"props":15075,"children":15077},{"className":15076},[],[15078],{"type":26,"value":14882},{"type":26,"value":565},{"type":21,"tag":386,"props":15081,"children":15082},{"type":568},[],{"type":26,"value":14888},{"type":21,"tag":42,"props":15085,"children":15087},{"className":15086},[],[15088],{"type":26,"value":14753},{"type":26,"value":14895},{"type":21,"tag":42,"props":15091,"children":15093},{"className":15092},[],[15094],{"type":26,"value":15095},"VK_SHADER_STAGE_TASK_BIT_EXT",{"type":21,"tag":478,"props":15097,"children":15099},{"name":15098},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08690",[15100],{"type":21,"tag":22,"props":15101,"children":15102},{},[15103,15104,15114,15115,15120,15121,15124,15125,15130,15131],{"type":26,"value":15061},{"type":21,"tag":414,"props":15105,"children":15107},{"href":15106},"/man/VkPhysicalDeviceMeshShaderFeaturesEXT#features-meshShader",[15108],{"type":21,"tag":42,"props":15109,"children":15111},{"className":15110},[],[15112],{"type":26,"value":15113},"meshShader",{"type":26,"value":15073},{"type":21,"tag":42,"props":15116,"children":15118},{"className":15117},[],[15119],{"type":26,"value":14882},{"type":26,"value":565},{"type":21,"tag":386,"props":15122,"children":15123},{"type":568},[],{"type":26,"value":14888},{"type":21,"tag":42,"props":15126,"children":15128},{"className":15127},[],[15129],{"type":26,"value":14753},{"type":26,"value":14895},{"type":21,"tag":42,"props":15132,"children":15134},{"className":15133},[],[15135],{"type":26,"value":15136},"VK_SHADER_STAGE_MESH_BIT_EXT",{"type":21,"tag":478,"props":15138,"children":15140},{"name":15139},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08693",[15141],{"type":21,"tag":22,"props":15142,"children":15143},{},[15144,15146,15154,15155,15163,15165,15170,15171,15176,15178,15181,15183,15188,15190,15193,15195,15200],{"type":26,"value":15145},"If there is no bound graphics pipeline, and at least one of the\n",{"type":21,"tag":414,"props":15147,"children":15148},{"href":15064},[15149],{"type":21,"tag":42,"props":15150,"children":15152},{"className":15151},[],[15153],{"type":26,"value":15071},{"type":26,"value":609},{"type":21,"tag":414,"props":15156,"children":15157},{"href":15106},[15158],{"type":21,"tag":42,"props":15159,"children":15161},{"className":15160},[],[15162],{"type":26,"value":15113},{"type":26,"value":15164}," features is enabled, one of the\n",{"type":21,"tag":42,"props":15166,"children":15168},{"className":15167},[],[15169],{"type":26,"value":11165},{"type":26,"value":502},{"type":21,"tag":42,"props":15172,"children":15174},{"className":15173},[],[15175],{"type":26,"value":15136},{"type":26,"value":15177},"\nstages ",{"type":21,"tag":386,"props":15179,"children":15180},{"type":568},[],{"type":26,"value":15182}," have a valid ",{"type":21,"tag":42,"props":15184,"children":15186},{"className":15185},[],[15187],{"type":26,"value":1667},{"type":26,"value":15189}," bound, and the other ",{"type":21,"tag":386,"props":15191,"children":15192},{"type":568},[],{"type":26,"value":15194},"\nhave no ",{"type":21,"tag":42,"props":15196,"children":15198},{"className":15197},[],[15199],{"type":26,"value":1667},{"type":26,"value":15201}," bound",{"type":21,"tag":478,"props":15203,"children":15205},{"name":15204},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08694",[15206],{"type":21,"tag":22,"props":15207,"children":15208},{},[15209,15211,15219,15220,15228,15230,15235,15237,15242,15244,15249,15251,15257,15259,15264,15265,15268,15270,15275],{"type":26,"value":15210},"If there is no bound graphics pipeline, and both the\n",{"type":21,"tag":414,"props":15212,"children":15213},{"href":15064},[15214],{"type":21,"tag":42,"props":15215,"children":15217},{"className":15216},[],[15218],{"type":26,"value":15071},{"type":26,"value":609},{"type":21,"tag":414,"props":15221,"children":15222},{"href":15106},[15223],{"type":21,"tag":42,"props":15224,"children":15226},{"className":15225},[],[15227],{"type":26,"value":15113},{"type":26,"value":15229}," features are enabled, and a valid ",{"type":21,"tag":42,"props":15231,"children":15233},{"className":15232},[],[15234],{"type":26,"value":1667},{"type":26,"value":15236},"\nis bound the to the ",{"type":21,"tag":42,"props":15238,"children":15240},{"className":15239},[],[15241],{"type":26,"value":15136},{"type":26,"value":15243}," stage, and that\n",{"type":21,"tag":42,"props":15245,"children":15247},{"className":15246},[],[15248],{"type":26,"value":1667},{"type":26,"value":15250}," was created without the\n",{"type":21,"tag":42,"props":15252,"children":15254},{"className":15253},[],[15255],{"type":26,"value":15256},"VK_SHADER_CREATE_NO_TASK_SHADER_BIT_EXT",{"type":26,"value":15258}," flag, a valid\n",{"type":21,"tag":42,"props":15260,"children":15262},{"className":15261},[],[15263],{"type":26,"value":1667},{"type":26,"value":565},{"type":21,"tag":386,"props":15266,"children":15267},{"type":568},[],{"type":26,"value":15269}," be bound to the\n",{"type":21,"tag":42,"props":15271,"children":15273},{"className":15272},[],[15274],{"type":26,"value":15095},{"type":26,"value":15276}," stage",{"type":21,"tag":478,"props":15278,"children":15280},{"name":15279},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08695",[15281],{"type":21,"tag":22,"props":15282,"children":15283},{},[15284,15285,15293,15294,15302,15303,15308,15309,15314,15315,15320,15322,15327,15329,15332,15334,15339,15341,15346],{"type":26,"value":15210},{"type":21,"tag":414,"props":15286,"children":15287},{"href":15064},[15288],{"type":21,"tag":42,"props":15289,"children":15291},{"className":15290},[],[15292],{"type":26,"value":15071},{"type":26,"value":609},{"type":21,"tag":414,"props":15295,"children":15296},{"href":15106},[15297],{"type":21,"tag":42,"props":15298,"children":15300},{"className":15299},[],[15301],{"type":26,"value":15113},{"type":26,"value":15229},{"type":21,"tag":42,"props":15304,"children":15306},{"className":15305},[],[15307],{"type":26,"value":1667},{"type":26,"value":15236},{"type":21,"tag":42,"props":15310,"children":15312},{"className":15311},[],[15313],{"type":26,"value":15136},{"type":26,"value":15243},{"type":21,"tag":42,"props":15316,"children":15318},{"className":15317},[],[15319],{"type":26,"value":1667},{"type":26,"value":15321}," was created with the\n",{"type":21,"tag":42,"props":15323,"children":15325},{"className":15324},[],[15326],{"type":26,"value":15256},{"type":26,"value":15328}," flag, there ",{"type":21,"tag":386,"props":15330,"children":15331},{"type":568},[],{"type":26,"value":15333}," be no\n",{"type":21,"tag":42,"props":15335,"children":15337},{"className":15336},[],[15338],{"type":26,"value":1667},{"type":26,"value":15340}," bound to the ",{"type":21,"tag":42,"props":15342,"children":15344},{"className":15343},[],[15345],{"type":26,"value":15095},{"type":26,"value":15276},{"type":21,"tag":478,"props":15348,"children":15350},{"name":15349},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08696",[15351],{"type":21,"tag":22,"props":15352,"children":15353},{},[15354,15356,15361,15363,15368,15370,15373,15374,15379,15381,15386,15388,15393],{"type":26,"value":15355},"If there is no bound graphics pipeline, and a valid ",{"type":21,"tag":42,"props":15357,"children":15359},{"className":15358},[],[15360],{"type":26,"value":1667},{"type":26,"value":15362}," is\nbound to the ",{"type":21,"tag":42,"props":15364,"children":15366},{"className":15365},[],[15367],{"type":26,"value":11165},{"type":26,"value":15369}," stage, there ",{"type":21,"tag":386,"props":15371,"children":15372},{"type":568},[],{"type":26,"value":15333},{"type":21,"tag":42,"props":15375,"children":15377},{"className":15376},[],[15378],{"type":26,"value":1667},{"type":26,"value":15380}," bound to either the ",{"type":21,"tag":42,"props":15382,"children":15384},{"className":15383},[],[15385],{"type":26,"value":15095},{"type":26,"value":15387},"\nstage or the ",{"type":21,"tag":42,"props":15389,"children":15391},{"className":15390},[],[15392],{"type":26,"value":15136},{"type":26,"value":15276},{"type":21,"tag":478,"props":15395,"children":15397},{"name":15396},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08698",[15398],{"type":21,"tag":22,"props":15399,"children":15400},{},[15401,15403,15409,15411,15416,15418,15424,15426,15429],{"type":26,"value":15402},"If any graphics shader is bound which was created with the\n",{"type":21,"tag":42,"props":15404,"children":15406},{"className":15405},[],[15407],{"type":26,"value":15408},"VK_SHADER_CREATE_LINK_STAGE_BIT_EXT",{"type":26,"value":15410}," flag, then all shaders created\nwith the ",{"type":21,"tag":42,"props":15412,"children":15414},{"className":15413},[],[15415],{"type":26,"value":15408},{"type":26,"value":15417}," flag in the same\n",{"type":21,"tag":414,"props":15419,"children":15421},{"href":15420},"/man/vkCreateShadersEXT",[15422],{"type":26,"value":15423},"vkCreateShadersEXT",{"type":26,"value":15425}," call ",{"type":21,"tag":386,"props":15427,"children":15428},{"type":568},[],{"type":26,"value":15430}," also be bound",{"type":21,"tag":478,"props":15432,"children":15434},{"name":15433},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08699",[15435],{"type":21,"tag":22,"props":15436,"children":15437},{},[15438,15439,15444,15446,15451,15453,15457,15458,15461,15463,15468],{"type":26,"value":15402},{"type":21,"tag":42,"props":15440,"children":15442},{"className":15441},[],[15443],{"type":26,"value":15408},{"type":26,"value":15445}," flag, any stages in between\nstages whose shaders which did not create a shader with the\n",{"type":21,"tag":42,"props":15447,"children":15449},{"className":15448},[],[15450],{"type":26,"value":15408},{"type":26,"value":15452}," flag as part of the same\n",{"type":21,"tag":414,"props":15454,"children":15455},{"href":15420},[15456],{"type":26,"value":15423},{"type":26,"value":15425},{"type":21,"tag":386,"props":15459,"children":15460},{"type":568},[],{"type":26,"value":15462}," not have any ",{"type":21,"tag":42,"props":15464,"children":15466},{"className":15465},[],[15467],{"type":26,"value":1667},{"type":26,"value":15201},{"type":21,"tag":478,"props":15470,"children":15472},{"name":15471},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08878",[15473],{"type":21,"tag":22,"props":15474,"children":15475},{},[15476,15478,15481],{"type":26,"value":15477},"All bound graphics shader objects ",{"type":21,"tag":386,"props":15479,"children":15480},{"type":568},[],{"type":26,"value":15482}," have been created with identical\nor identically defined push constant ranges",{"type":21,"tag":478,"props":15484,"children":15486},{"name":15485},"VUID-vkCmdDrawMeshTasksIndirectNV-None-08879",[15487],{"type":21,"tag":22,"props":15488,"children":15489},{},[15490,15491,15494],{"type":26,"value":15477},{"type":21,"tag":386,"props":15492,"children":15493},{"type":568},[],{"type":26,"value":15495}," have been created with identical\nor identically defined arrays of descriptor set layouts",{"type":21,"tag":478,"props":15497,"children":15499},{"name":15498},"VUID-vkCmdDrawMeshTasksIndirectNV-colorAttachmentCount-09372",[15500],{"type":21,"tag":22,"props":15501,"children":15502},{},[15503,15504,15508,15509,15513,15514,15519,15520,15525,15527,15532,15534,15537,15539,15545,15546,15552],{"type":26,"value":6956},{"type":21,"tag":414,"props":15505,"children":15506},{"href":6944},[15507],{"type":26,"value":6947},{"type":26,"value":7771},{"type":21,"tag":414,"props":15510,"children":15511},{"href":3931},[15512],{"type":26,"value":3934},{"type":26,"value":215},{"type":21,"tag":42,"props":15515,"children":15517},{"className":15516},[],[15518],{"type":26,"value":7364},{"type":26,"value":541},{"type":21,"tag":42,"props":15521,"children":15523},{"className":15522},[],[15524],{"type":26,"value":6715},{"type":26,"value":15526},", a color\nattachment with a resolve mode of\n",{"type":21,"tag":42,"props":15528,"children":15530},{"className":15529},[],[15531],{"type":26,"value":7698},{"type":26,"value":15533},", and a fragment\nshader is bound, it ",{"type":21,"tag":386,"props":15535,"children":15536},{"type":568},[],{"type":26,"value":15538}," not declare the ",{"type":21,"tag":42,"props":15540,"children":15542},{"className":15541},[],[15543],{"type":26,"value":15544},"DepthReplacing",{"type":26,"value":624},{"type":21,"tag":42,"props":15547,"children":15549},{"className":15548},[],[15550],{"type":26,"value":15551},"StencilRefReplacingEXT",{"type":26,"value":15553}," execution modes",{"type":21,"tag":478,"props":15555,"children":15557},{"name":15556},"VUID-vkCmdDrawMeshTasksIndirectNV-pDynamicStates-08715",[15558],{"type":21,"tag":22,"props":15559,"children":15560},{},[15561,15563,15568,15570,15576,15577,15583,15585,15591,15593,15599,15600,15606,15608,15612,15613,15616,15617],{"type":26,"value":15562},"If the bound graphics pipeline state includes a fragment shader stage,\nwas created with ",{"type":21,"tag":42,"props":15564,"children":15566},{"className":15565},[],[15567],{"type":26,"value":5246},{"type":26,"value":15569}," set in\n",{"type":21,"tag":414,"props":15571,"children":15573},{"href":15572},"/man/VkPipelineDynamicStateCreateInfo",[15574],{"type":26,"value":15575},"VkPipelineDynamicStateCreateInfo",{"type":26,"value":215},{"type":21,"tag":42,"props":15578,"children":15580},{"className":15579},[],[15581],{"type":26,"value":15582},"pDynamicStates",{"type":26,"value":15584},", and the\nfragment shader declares the ",{"type":21,"tag":42,"props":15586,"children":15588},{"className":15587},[],[15589],{"type":26,"value":15590},"EarlyFragmentTests",{"type":26,"value":15592}," execution mode and\nuses ",{"type":21,"tag":42,"props":15594,"children":15596},{"className":15595},[],[15597],{"type":26,"value":15598},"OpDepthAttachmentReadEXT",{"type":26,"value":6962},{"type":21,"tag":42,"props":15601,"children":15603},{"className":15602},[],[15604],{"type":26,"value":15605},"depthWriteEnable",{"type":26,"value":15607}," parameter\nin the last call to ",{"type":21,"tag":414,"props":15609,"children":15610},{"href":5267},[15611],{"type":26,"value":5270},{"type":26,"value":565},{"type":21,"tag":386,"props":15614,"children":15615},{"type":568},[],{"type":26,"value":878},{"type":21,"tag":42,"props":15618,"children":15620},{"className":15619},[],[15621],{"type":26,"value":547},{"type":21,"tag":478,"props":15623,"children":15625},{"name":15624},"VUID-vkCmdDrawMeshTasksIndirectNV-pDynamicStates-08716",[15626],{"type":21,"tag":22,"props":15627,"children":15628},{},[15629,15630,15635,15636,15640,15641,15646,15647,15652,15653,15659,15660,15665,15667,15671,15672,15675,15676],{"type":26,"value":15562},{"type":21,"tag":42,"props":15631,"children":15633},{"className":15632},[],[15634],{"type":26,"value":4826},{"type":26,"value":15569},{"type":21,"tag":414,"props":15637,"children":15638},{"href":15572},[15639],{"type":26,"value":15575},{"type":26,"value":215},{"type":21,"tag":42,"props":15642,"children":15644},{"className":15643},[],[15645],{"type":26,"value":15582},{"type":26,"value":15584},{"type":21,"tag":42,"props":15648,"children":15650},{"className":15649},[],[15651],{"type":26,"value":15590},{"type":26,"value":15592},{"type":21,"tag":42,"props":15654,"children":15656},{"className":15655},[],[15657],{"type":26,"value":15658},"OpStencilAttachmentReadEXT",{"type":26,"value":6962},{"type":21,"tag":42,"props":15661,"children":15663},{"className":15662},[],[15664],{"type":26,"value":4140},{"type":26,"value":15666}," parameter in\nthe last call to ",{"type":21,"tag":414,"props":15668,"children":15669},{"href":4864},[15670],{"type":26,"value":4867},{"type":26,"value":565},{"type":21,"tag":386,"props":15673,"children":15674},{"type":568},[],{"type":26,"value":3662},{"type":21,"tag":42,"props":15677,"children":15679},{"className":15678},[],[15680],{"type":26,"value":7416},{"type":21,"tag":478,"props":15682,"children":15684},{"name":15683},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09116",[15685,15693],{"type":21,"tag":33,"props":15686,"children":15688},{"code":15687},"If\na shader object is bound to any graphics stage\n",[15689],{"type":21,"tag":42,"props":15690,"children":15691},{"__ignoreMap":38},[15692],{"type":26,"value":15687},{"type":21,"tag":22,"props":15694,"children":15695},{},[15696,15698,15703,15705,15711,15713,15719,15720,15724,15727,15729,15735,15736,15742,15744,15750],{"type":26,"value":15697},"or\nthe currently bound graphics pipeline was created with\n",{"type":21,"tag":42,"props":15699,"children":15701},{"className":15700},[],[15702],{"type":26,"value":10694},{"type":26,"value":15704},",\nand the format of any color attachment is\n",{"type":21,"tag":42,"props":15706,"children":15708},{"className":15707},[],[15709],{"type":26,"value":15710},"VK_FORMAT_E5B9G9R9_UFLOAT_PACK32",{"type":26,"value":15712},", the corresponding element of the\n",{"type":21,"tag":42,"props":15714,"children":15716},{"className":15715},[],[15717],{"type":26,"value":15718},"pColorWriteMasks",{"type":26,"value":5566},{"type":21,"tag":414,"props":15721,"children":15722},{"href":10698},[15723],{"type":26,"value":10701},{"type":21,"tag":386,"props":15725,"children":15726},{"type":568},[],{"type":26,"value":15728}," either include all of ",{"type":21,"tag":42,"props":15730,"children":15732},{"className":15731},[],[15733],{"type":26,"value":15734},"VK_COLOR_COMPONENT_R_BIT",{"type":26,"value":88},{"type":21,"tag":42,"props":15737,"children":15739},{"className":15738},[],[15740],{"type":26,"value":15741},"VK_COLOR_COMPONENT_G_BIT",{"type":26,"value":15743},", and ",{"type":21,"tag":42,"props":15745,"children":15747},{"className":15746},[],[15748],{"type":26,"value":15749},"VK_COLOR_COMPONENT_B_BIT",{"type":26,"value":15751},", or\nnone of them",{"type":21,"tag":478,"props":15753,"children":15755},{"name":15754},"VUID-vkCmdDrawMeshTasksIndirectNV-maxFragmentDualSrcAttachments-09239",[15756],{"type":21,"tag":22,"props":15757,"children":15758},{},[15759,15760,15766,15768,15774,15776,15781,15783,15789,15791,15797,15798,15804,15805,15811,15813,15816,15818],{"type":26,"value":2485},{"type":21,"tag":414,"props":15761,"children":15763},{"href":15762},"/chapters/framebuffer#framebuffer-blending",[15764],{"type":26,"value":15765},"blending",{"type":26,"value":15767}," is enabled for any attachment where\neither the source or destination blend factors for that attachment\n",{"type":21,"tag":414,"props":15769,"children":15771},{"href":15770},"/chapters/framebuffer#framebuffer-dsb",[15772],{"type":26,"value":15773},"use the secondary color input",{"type":26,"value":15775},", the maximum value of\n",{"type":21,"tag":42,"props":15777,"children":15779},{"className":15778},[],[15780],{"type":26,"value":10277},{"type":26,"value":15782}," for any output attachment ",{"type":21,"tag":414,"props":15784,"children":15786},{"href":15785},"/chapters/shaders#shaders-staticuse",[15787],{"type":26,"value":15788},"statically\nused",{"type":26,"value":15790}," in the ",{"type":21,"tag":42,"props":15792,"children":15794},{"className":15793},[],[15795],{"type":26,"value":15796},"Fragment",{"type":26,"value":565},{"type":21,"tag":42,"props":15799,"children":15801},{"className":15800},[],[15802],{"type":26,"value":15803},"Execution",{"type":26,"value":565},{"type":21,"tag":42,"props":15806,"children":15808},{"className":15807},[],[15809],{"type":26,"value":15810},"Model",{"type":26,"value":15812}," executed by this command\n",{"type":21,"tag":386,"props":15814,"children":15815},{"type":568},[],{"type":26,"value":15817}," be less than ",{"type":21,"tag":414,"props":15819,"children":15821},{"href":15820},"/man/VkPhysicalDeviceLimits#limits-maxFragmentDualSrcAttachments",[15822],{"type":21,"tag":42,"props":15823,"children":15825},{"className":15824},[],[15826],{"type":26,"value":15827},"maxFragmentDualSrcAttachments",{"type":21,"tag":478,"props":15829,"children":15831},{"name":15830},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09548",[15832],{"type":21,"tag":22,"props":15833,"children":15834},{},[15835,15837,15841,15843,15849,15850,15856,15858,15864,15865,15868],{"type":26,"value":15836},"If the current render pass was begun with ",{"type":21,"tag":414,"props":15838,"children":15839},{"href":6944},[15840],{"type":26,"value":6947},{"type":26,"value":15842},",\nand there is no shader object bound to any graphics stage,\nthe value of each element of\n",{"type":21,"tag":414,"props":15844,"children":15846},{"href":15845},"/man/VkRenderingAttachmentLocationInfoKHR",[15847],{"type":26,"value":15848},"VkRenderingAttachmentLocationInfoKHR",{"type":26,"value":215},{"type":21,"tag":42,"props":15851,"children":15853},{"className":15852},[],[15854],{"type":26,"value":15855},"pColorAttachmentLocations",{"type":26,"value":15857},"\nset by ",{"type":21,"tag":414,"props":15859,"children":15861},{"href":15860},"/man/vkCmdSetRenderingAttachmentLocationsKHR",[15862],{"type":26,"value":15863},"vkCmdSetRenderingAttachmentLocationsKHR",{"type":26,"value":565},{"type":21,"tag":386,"props":15866,"children":15867},{"type":568},[],{"type":26,"value":15869}," match the\nvalue set for the corresponding element in the currently bound pipeline",{"type":21,"tag":478,"props":15871,"children":15873},{"name":15872},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09549",[15874],{"type":21,"tag":22,"props":15875,"children":15876},{},[15877,15878,15882,15884,15887,15889],{"type":26,"value":15836},{"type":21,"tag":414,"props":15879,"children":15880},{"href":6944},[15881],{"type":26,"value":6947},{"type":26,"value":15883},",\nand there is no shader object bound to any graphics stage,\ninput attachment index mappings in the currently bound pipeline ",{"type":21,"tag":386,"props":15885,"children":15886},{"type":568},[],{"type":26,"value":15888},"\nmatch those set for the current render pass instance via\n",{"type":21,"tag":414,"props":15890,"children":15891},{"href":3872},[15892],{"type":26,"value":3875},{"type":21,"tag":478,"props":15894,"children":15896},{"name":15895},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09642",[15897],{"type":21,"tag":22,"props":15898,"children":15899},{},[15900,15901,15905,15907,15913,15915,15918,15919],{"type":26,"value":15836},{"type":21,"tag":414,"props":15902,"children":15903},{"href":6944},[15904],{"type":26,"value":6947},{"type":26,"value":15906}," with\nthe ",{"type":21,"tag":42,"props":15908,"children":15910},{"className":15909},[],[15911],{"type":26,"value":15912},"VK_RENDERING_ENABLE_LEGACY_DITHERING_BIT_EXT",{"type":26,"value":15914}," flag, the bound\ngraphics pipeline ",{"type":21,"tag":386,"props":15916,"children":15917},{"type":568},[],{"type":26,"value":1991},{"type":21,"tag":42,"props":15920,"children":15922},{"className":15921},[],[15923],{"type":26,"value":15924},"VK_PIPELINE_CREATE_2_ENABLE_LEGACY_DITHERING_BIT_EXT",{"type":21,"tag":478,"props":15926,"children":15928},{"name":15927},"VUID-vkCmdDrawMeshTasksIndirectNV-None-09643",[15929],{"type":21,"tag":22,"props":15930,"children":15931},{},[15932,15933,15938,15940,15943,15945,15949,15951,15956],{"type":26,"value":4979},{"type":21,"tag":42,"props":15934,"children":15936},{"className":15935},[],[15937],{"type":26,"value":15924},{"type":26,"value":15939},", the current\nrender pass ",{"type":21,"tag":386,"props":15941,"children":15942},{"type":568},[],{"type":26,"value":15944}," have begun with ",{"type":21,"tag":414,"props":15946,"children":15947},{"href":6944},[15948],{"type":26,"value":6947},{"type":26,"value":15950}," with the\n",{"type":21,"tag":42,"props":15952,"children":15954},{"className":15953},[],[15955],{"type":26,"value":15912},{"type":26,"value":15957}," flag",{"type":21,"tag":478,"props":15959,"children":15961},{"name":15960},"VUID-vkCmdDrawMeshTasksIndirectNV-stage-06480",[15962],{"type":21,"tag":22,"props":15963,"children":15964},{},[15965,15967,15970,15972,15976,15977,15982,15983,15987,15988,15993,15994,15999,16000,16005,16006,16011,16012],{"type":26,"value":15966},"The bound graphics pipeline ",{"type":21,"tag":386,"props":15968,"children":15969},{"type":568},[],{"type":26,"value":15971}," not have been created with the\n",{"type":21,"tag":414,"props":15973,"children":15974},{"href":14730},[15975],{"type":26,"value":14733},{"type":26,"value":215},{"type":21,"tag":42,"props":15978,"children":15980},{"className":15979},[],[15981],{"type":26,"value":14740},{"type":26,"value":14742},{"type":21,"tag":414,"props":15984,"children":15985},{"href":9724},[15986],{"type":26,"value":3684},{"type":26,"value":215},{"type":21,"tag":42,"props":15989,"children":15991},{"className":15990},[],[15992],{"type":26,"value":14753},{"type":26,"value":14755},{"type":21,"tag":42,"props":15995,"children":15997},{"className":15996},[],[15998],{"type":26,"value":11165},{"type":26,"value":88},{"type":21,"tag":42,"props":16001,"children":16003},{"className":16002},[],[16004],{"type":26,"value":14767},{"type":26,"value":88},{"type":21,"tag":42,"props":16007,"children":16009},{"className":16008},[],[16010],{"type":26,"value":4394},{"type":26,"value":624},{"type":21,"tag":42,"props":16013,"children":16015},{"className":16014},[],[16016],{"type":26,"value":4401},{"type":21,"tag":478,"props":16018,"children":16020},{"name":16019},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07074",[16021],{"type":21,"tag":22,"props":16022,"children":16023},{},[16024,16030,16031,16034],{"type":21,"tag":414,"props":16025,"children":16027},{"href":16026},"/chapters/queries#queries-transform-feedback",[16028],{"type":26,"value":16029},"Transform Feedback Queries",{"type":26,"value":565},{"type":21,"tag":386,"props":16032,"children":16033},{"type":568},[],{"type":26,"value":16035}," not be\nactive",{"type":21,"tag":478,"props":16037,"children":16039},{"name":16038},"VUID-vkCmdDrawMeshTasksIndirectNV-None-07075",[16040],{"type":21,"tag":22,"props":16041,"children":16042},{},[16043,16049,16050,16053],{"type":21,"tag":414,"props":16044,"children":16046},{"href":16045},"/chapters/queries#queries-primitives-generated",[16047],{"type":26,"value":16048},"Primitives Generated Queries",{"type":26,"value":565},{"type":21,"tag":386,"props":16051,"children":16052},{"type":568},[],{"type":26,"value":16054}," not\nbe active",{"type":21,"tag":478,"props":16056,"children":16058},{"name":16057},"VUID-vkCmdDrawMeshTasksIndirectNV-pipelineStatistics-07076",[16059],{"type":21,"tag":22,"props":16060,"children":16061},{},[16062,16064,16070,16072,16078,16079,16082,16084,16090,16091,16097,16098,16104,16105,16111,16112,16118,16119,16125,16126,16132,16133,16139,16141],{"type":26,"value":16063},"The ",{"type":21,"tag":42,"props":16065,"children":16067},{"className":16066},[],[16068],{"type":26,"value":16069},"pipelineStatistics",{"type":26,"value":16071}," member used to create any active\n",{"type":21,"tag":414,"props":16073,"children":16075},{"href":16074},"/chapters/queries#queries-pipestats",[16076],{"type":26,"value":16077},"Pipeline Statistics Query",{"type":26,"value":565},{"type":21,"tag":386,"props":16080,"children":16081},{"type":568},[],{"type":26,"value":16083}," not contain\n",{"type":21,"tag":42,"props":16085,"children":16087},{"className":16086},[],[16088],{"type":26,"value":16089},"VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_VERTICES_BIT",{"type":26,"value":88},{"type":21,"tag":42,"props":16092,"children":16094},{"className":16093},[],[16095],{"type":26,"value":16096},"VK_QUERY_PIPELINE_STATISTIC_INPUT_ASSEMBLY_PRIMITIVES_BIT",{"type":26,"value":88},{"type":21,"tag":42,"props":16099,"children":16101},{"className":16100},[],[16102],{"type":26,"value":16103},"VK_QUERY_PIPELINE_STATISTIC_VERTEX_SHADER_INVOCATIONS_BIT",{"type":26,"value":88},{"type":21,"tag":42,"props":16106,"children":16108},{"className":16107},[],[16109],{"type":26,"value":16110},"VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_INVOCATIONS_BIT",{"type":26,"value":88},{"type":21,"tag":42,"props":16113,"children":16115},{"className":16114},[],[16116],{"type":26,"value":16117},"VK_QUERY_PIPELINE_STATISTIC_GEOMETRY_SHADER_PRIMITIVES_BIT",{"type":26,"value":88},{"type":21,"tag":42,"props":16120,"children":16122},{"className":16121},[],[16123],{"type":26,"value":16124},"VK_QUERY_PIPELINE_STATISTIC_CLIPPING_INVOCATIONS_BIT",{"type":26,"value":88},{"type":21,"tag":42,"props":16127,"children":16129},{"className":16128},[],[16130],{"type":26,"value":16131},"VK_QUERY_PIPELINE_STATISTIC_CLIPPING_PRIMITIVES_BIT",{"type":26,"value":88},{"type":21,"tag":42,"props":16134,"children":16136},{"className":16135},[],[16137],{"type":26,"value":16138},"VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_CONTROL_SHADER_PATCHES_BIT",{"type":26,"value":16140},",\nor\n",{"type":21,"tag":42,"props":16142,"children":16144},{"className":16143},[],[16145],{"type":26,"value":16146},"VK_QUERY_PIPELINE_STATISTIC_TESSELLATION_EVALUATION_SHADER_INVOCATIONS_BIT",{"type":21,"tag":478,"props":16148,"children":16150},{"name":16149},"VUID-vkCmdDrawMeshTasksIndirectNV-buffer-02708",[16151],{"type":21,"tag":22,"props":16152,"children":16153},{},[16154,16155,16160,16162,16165,16167,16173],{"type":26,"value":2485},{"type":21,"tag":42,"props":16156,"children":16158},{"className":16157},[],[16159],{"type":26,"value":102},{"type":26,"value":16161}," is non-sparse then it ",{"type":21,"tag":386,"props":16163,"children":16164},{"type":568},[],{"type":26,"value":16166}," be bound completely and\ncontiguously to a single ",{"type":21,"tag":42,"props":16168,"children":16170},{"className":16169},[],[16171],{"type":26,"value":16172},"VkDeviceMemory",{"type":26,"value":16174}," object",{"type":21,"tag":478,"props":16176,"children":16178},{"name":16177},"VUID-vkCmdDrawMeshTasksIndirectNV-buffer-02709",[16179],{"type":21,"tag":22,"props":16180,"children":16181},{},[16182,16187,16188,16191,16192,16198],{"type":21,"tag":42,"props":16183,"children":16185},{"className":16184},[],[16186],{"type":26,"value":102},{"type":26,"value":565},{"type":21,"tag":386,"props":16189,"children":16190},{"type":568},[],{"type":26,"value":5006},{"type":21,"tag":42,"props":16193,"children":16195},{"className":16194},[],[16196],{"type":26,"value":16197},"VK_BUFFER_USAGE_INDIRECT_BUFFER_BIT",{"type":26,"value":5014},{"type":21,"tag":478,"props":16200,"children":16202},{"name":16201},"VUID-vkCmdDrawMeshTasksIndirectNV-offset-02710",[16203],{"type":21,"tag":22,"props":16204,"children":16205},{},[16206,16211,16212,16215,16217],{"type":21,"tag":42,"props":16207,"children":16209},{"className":16208},[],[16210],{"type":26,"value":120},{"type":26,"value":565},{"type":21,"tag":386,"props":16213,"children":16214},{"type":568},[],{"type":26,"value":16216}," be a multiple of ",{"type":21,"tag":42,"props":16218,"children":16220},{"className":16219},[],[16221],{"type":26,"value":16222},"4",{"type":21,"tag":478,"props":16224,"children":16226},{"name":16225},"VUID-vkCmdDrawMeshTasksIndirectNV-drawCount-02718",[16227],{"type":21,"tag":22,"props":16228,"children":16229},{},[16230,16231,16241,16243,16248,16249,16252,16253,16258,16259],{"type":26,"value":1214},{"type":21,"tag":414,"props":16232,"children":16234},{"href":16233},"/man/VkPhysicalDeviceFeatures#features-multiDrawIndirect",[16235],{"type":21,"tag":42,"props":16236,"children":16238},{"className":16237},[],[16239],{"type":26,"value":16240},"multiDrawIndirect",{"type":26,"value":16242}," feature\nis not enabled, ",{"type":21,"tag":42,"props":16244,"children":16246},{"className":16245},[],[16247],{"type":26,"value":382},{"type":26,"value":565},{"type":21,"tag":386,"props":16250,"children":16251},{"type":568},[],{"type":26,"value":3662},{"type":21,"tag":42,"props":16254,"children":16256},{"className":16255},[],[16257],{"type":26,"value":7416},{"type":26,"value":502},{"type":21,"tag":42,"props":16260,"children":16262},{"className":16261},[],[16263],{"type":26,"value":6715},{"type":21,"tag":478,"props":16265,"children":16267},{"name":16266},"VUID-vkCmdDrawMeshTasksIndirectNV-drawCount-02719",[16268],{"type":21,"tag":22,"props":16269,"children":16270},{},[16271,16276,16277,16280,16281,16286,16287],{"type":21,"tag":42,"props":16272,"children":16274},{"className":16273},[],[16275],{"type":26,"value":382},{"type":26,"value":565},{"type":21,"tag":386,"props":16278,"children":16279},{"type":568},[],{"type":26,"value":4957},{"type":21,"tag":42,"props":16282,"children":16284},{"className":16283},[],[16285],{"type":26,"value":14653},{"type":26,"value":215},{"type":21,"tag":42,"props":16288,"children":16290},{"className":16289},[],[16291],{"type":26,"value":16292},"maxDrawIndirectCount",{"type":21,"tag":478,"props":16294,"children":16296},{"name":16295},"VUID-vkCmdDrawMeshTasksIndirectNV-drawCount-02146",[16297],{"type":21,"tag":22,"props":16298,"children":16299},{},[16300,16301,16306,16308,16313,16314,16319,16320,16323,16325,16330,16331,16334,16336,16342,16344,16349],{"type":26,"value":2485},{"type":21,"tag":42,"props":16302,"children":16304},{"className":16303},[],[16305],{"type":26,"value":382},{"type":26,"value":16307}," is greater than ",{"type":21,"tag":42,"props":16309,"children":16311},{"className":16310},[],[16312],{"type":26,"value":6715},{"type":26,"value":1077},{"type":21,"tag":42,"props":16315,"children":16317},{"className":16316},[],[16318],{"type":26,"value":400},{"type":26,"value":565},{"type":21,"tag":386,"props":16321,"children":16322},{"type":568},[],{"type":26,"value":16324}," be a multiple\nof ",{"type":21,"tag":42,"props":16326,"children":16328},{"className":16327},[],[16329],{"type":26,"value":16222},{"type":26,"value":609},{"type":21,"tag":386,"props":16332,"children":16333},{"type":568},[],{"type":26,"value":16335}," be greater than or equal to\n",{"type":21,"tag":42,"props":16337,"children":16339},{"className":16338},[],[16340],{"type":26,"value":16341},"sizeof",{"type":26,"value":16343},"(",{"type":21,"tag":42,"props":16345,"children":16347},{"className":16346},[],[16348],{"type":26,"value":455},{"type":26,"value":16350},")",{"type":21,"tag":478,"props":16352,"children":16354},{"name":16353},"VUID-vkCmdDrawMeshTasksIndirectNV-drawCount-02156",[16355],{"type":21,"tag":22,"props":16356,"children":16357},{},[16358,16359,16364,16366,16371,16373,16378,16380,16385,16386,16390,16392,16395,16397],{"type":26,"value":2485},{"type":21,"tag":42,"props":16360,"children":16362},{"className":16361},[],[16363],{"type":26,"value":382},{"type":26,"value":16365}," is equal to ",{"type":21,"tag":42,"props":16367,"children":16369},{"className":16368},[],[16370],{"type":26,"value":6715},{"type":26,"value":16372},", (",{"type":21,"tag":42,"props":16374,"children":16376},{"className":16375},[],[16377],{"type":26,"value":120},{"type":26,"value":16379}," +\n",{"type":21,"tag":42,"props":16381,"children":16383},{"className":16382},[],[16384],{"type":26,"value":16341},{"type":26,"value":16343},{"type":21,"tag":414,"props":16387,"children":16388},{"href":452},[16389],{"type":26,"value":455},{"type":26,"value":16391},")) ",{"type":21,"tag":386,"props":16393,"children":16394},{"type":568},[],{"type":26,"value":16396}," be less than\nor equal to the size of ",{"type":21,"tag":42,"props":16398,"children":16400},{"className":16399},[],[16401],{"type":26,"value":102},{"type":21,"tag":478,"props":16403,"children":16405},{"name":16404},"VUID-vkCmdDrawMeshTasksIndirectNV-drawCount-02157",[16406],{"type":21,"tag":22,"props":16407,"children":16408},{},[16409,16410,16415,16416,16421,16422,16427,16429,16434,16436,16441,16442,16447,16448,16452,16453,16456,16457],{"type":26,"value":2485},{"type":21,"tag":42,"props":16411,"children":16413},{"className":16412},[],[16414],{"type":26,"value":382},{"type":26,"value":16307},{"type":21,"tag":42,"props":16417,"children":16419},{"className":16418},[],[16420],{"type":26,"value":6715},{"type":26,"value":16372},{"type":21,"tag":42,"props":16423,"children":16425},{"className":16424},[],[16426],{"type":26,"value":400},{"type":26,"value":16428}," ×\n(",{"type":21,"tag":42,"props":16430,"children":16432},{"className":16431},[],[16433],{"type":26,"value":382},{"type":26,"value":16435}," - 1) + ",{"type":21,"tag":42,"props":16437,"children":16439},{"className":16438},[],[16440],{"type":26,"value":120},{"type":26,"value":16379},{"type":21,"tag":42,"props":16443,"children":16445},{"className":16444},[],[16446],{"type":26,"value":16341},{"type":26,"value":16343},{"type":21,"tag":414,"props":16449,"children":16450},{"href":452},[16451],{"type":26,"value":455},{"type":26,"value":16391},{"type":21,"tag":386,"props":16454,"children":16455},{"type":568},[],{"type":26,"value":16396},{"type":21,"tag":42,"props":16458,"children":16460},{"className":16459},[],[16461],{"type":26,"value":102},{"type":21,"tag":478,"props":16463,"children":16465},{"name":16464},"VUID-vkCmdDrawMeshTasksIndirectNV-MeshNV-07081",[16466],{"type":21,"tag":22,"props":16467,"children":16468},{},[16469,16471,16476,16479,16481,16487,16488,16493,16494],{"type":26,"value":16470},"The current pipeline bound to ",{"type":21,"tag":42,"props":16472,"children":16474},{"className":16473},[],[16475],{"type":26,"value":3699},{"type":21,"tag":386,"props":16477,"children":16478},{"type":568},[],{"type":26,"value":16480}," contain a shader stage using the ",{"type":21,"tag":42,"props":16482,"children":16484},{"className":16483},[],[16485],{"type":26,"value":16486},"MeshNV",{"type":26,"value":565},{"type":21,"tag":42,"props":16489,"children":16491},{"className":16490},[],[16492],{"type":26,"value":15803},{"type":26,"value":565},{"type":21,"tag":42,"props":16495,"children":16497},{"className":16496},[],[16498],{"type":26,"value":15810},{"type":21,"tag":473,"props":16500,"children":16502},{"name":16501},"Valid Usage (Implicit)",[16503,16529,16551,16575,16603,16617,16630],{"type":21,"tag":478,"props":16504,"children":16506},{"name":16505},"VUID-vkCmdDrawMeshTasksIndirectNV-commandBuffer-parameter",[16507],{"type":21,"tag":22,"props":16508,"children":16509},{},[16510,16515,16516,16519,16521,16527],{"type":21,"tag":42,"props":16511,"children":16513},{"className":16512},[],[16514],{"type":26,"value":83},{"type":26,"value":565},{"type":21,"tag":386,"props":16517,"children":16518},{"type":568},[],{"type":26,"value":16520}," be a valid ",{"type":21,"tag":414,"props":16522,"children":16524},{"href":16523},"/man/VkCommandBuffer",[16525],{"type":26,"value":16526},"VkCommandBuffer",{"type":26,"value":16528}," handle",{"type":21,"tag":478,"props":16530,"children":16532},{"name":16531},"VUID-vkCmdDrawMeshTasksIndirectNV-buffer-parameter",[16533],{"type":21,"tag":22,"props":16534,"children":16535},{},[16536,16541,16542,16545,16546,16550],{"type":21,"tag":42,"props":16537,"children":16539},{"className":16538},[],[16540],{"type":26,"value":102},{"type":26,"value":565},{"type":21,"tag":386,"props":16543,"children":16544},{"type":568},[],{"type":26,"value":16520},{"type":21,"tag":414,"props":16547,"children":16548},{"href":3088},[16549],{"type":26,"value":3091},{"type":26,"value":16528},{"type":21,"tag":478,"props":16552,"children":16554},{"name":16553},"VUID-vkCmdDrawMeshTasksIndirectNV-commandBuffer-recording",[16555],{"type":21,"tag":22,"props":16556,"children":16557},{},[16558,16563,16564,16567,16569],{"type":21,"tag":42,"props":16559,"children":16561},{"className":16560},[],[16562],{"type":26,"value":83},{"type":26,"value":565},{"type":21,"tag":386,"props":16565,"children":16566},{"type":568},[],{"type":26,"value":16568}," be in the ",{"type":21,"tag":414,"props":16570,"children":16572},{"href":16571},"/chapters/commandbuffers#commandbuffers-lifecycle",[16573],{"type":26,"value":16574},"recording state",{"type":21,"tag":478,"props":16576,"children":16578},{"name":16577},"VUID-vkCmdDrawMeshTasksIndirectNV-commandBuffer-cmdpool",[16579],{"type":21,"tag":22,"props":16580,"children":16581},{},[16582,16583,16589,16591,16596,16598,16601],{"type":26,"value":16063},{"type":21,"tag":42,"props":16584,"children":16586},{"className":16585},[],[16587],{"type":26,"value":16588},"VkCommandPool",{"type":26,"value":16590}," that ",{"type":21,"tag":42,"props":16592,"children":16594},{"className":16593},[],[16595],{"type":26,"value":83},{"type":26,"value":16597}," was allocated from ",{"type":21,"tag":386,"props":16599,"children":16600},{"type":568},[],{"type":26,"value":16602}," support graphics operations",{"type":21,"tag":478,"props":16604,"children":16606},{"name":16605},"VUID-vkCmdDrawMeshTasksIndirectNV-renderpass",[16607],{"type":21,"tag":22,"props":16608,"children":16609},{},[16610,16612,16615],{"type":26,"value":16611},"This command ",{"type":21,"tag":386,"props":16613,"children":16614},{"type":568},[],{"type":26,"value":16616}," only be called inside of a render pass instance",{"type":21,"tag":478,"props":16618,"children":16620},{"name":16619},"VUID-vkCmdDrawMeshTasksIndirectNV-videocoding",[16621],{"type":21,"tag":22,"props":16622,"children":16623},{},[16624,16625,16628],{"type":26,"value":16611},{"type":21,"tag":386,"props":16626,"children":16627},{"type":568},[],{"type":26,"value":16629}," only be called outside of a video coding scope",{"type":21,"tag":478,"props":16631,"children":16633},{"name":16632},"VUID-vkCmdDrawMeshTasksIndirectNV-commonparent",[16634],{"type":21,"tag":22,"props":16635,"children":16636},{},[16637,16639,16644,16645,16650,16651,16654,16656],{"type":26,"value":16638},"Both of ",{"type":21,"tag":42,"props":16640,"children":16642},{"className":16641},[],[16643],{"type":26,"value":102},{"type":26,"value":15743},{"type":21,"tag":42,"props":16646,"children":16648},{"className":16647},[],[16649],{"type":26,"value":83},{"type":26,"value":565},{"type":21,"tag":386,"props":16652,"children":16653},{"type":568},[],{"type":26,"value":16655}," have been created, allocated, or retrieved from the same ",{"type":21,"tag":414,"props":16657,"children":16659},{"href":16658},"/man/VkDevice",[16660],{"type":26,"value":16661},"VkDevice",{"type":21,"tag":16663,"props":16664,"children":16666},"validity-box",{"name":16665},"Host Synchronization",[16667],{"type":21,"tag":333,"props":16668,"children":16669},{},[16670,16686],{"type":21,"tag":337,"props":16671,"children":16672},{},[16673,16675,16680,16681,16684],{"type":26,"value":16674},"Host access to ",{"type":21,"tag":42,"props":16676,"children":16678},{"className":16677},[],[16679],{"type":26,"value":83},{"type":26,"value":565},{"type":21,"tag":386,"props":16682,"children":16683},{"type":568},[],{"type":26,"value":16685}," be externally synchronized",{"type":21,"tag":337,"props":16687,"children":16688},{},[16689,16691,16696,16697,16702,16703,16706],{"type":26,"value":16690},"Host access to the ",{"type":21,"tag":42,"props":16692,"children":16694},{"className":16693},[],[16695],{"type":26,"value":16588},{"type":26,"value":16590},{"type":21,"tag":42,"props":16698,"children":16700},{"className":16699},[],[16701],{"type":26,"value":83},{"type":26,"value":16597},{"type":21,"tag":386,"props":16704,"children":16705},{"type":568},[],{"type":26,"value":16707}," be externally synchronized\n::",{"type":21,"tag":16709,"props":16710,"children":16711},"style",{},[16712],{"type":26,"value":16713},"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":16715},[],"markdown",1725732602616]