[{"data":1,"prerenderedAt":5358},["ShallowReactive",2],{"Guc9dxictF":3},{"title":4,"description":5,"parent":6,"cmd_buf_level":7,"render_pass_scope":9,"video_coding_scope":10,"supported_queue_types":11,"tasks":13,"type":15,"xrefs":16,"body":17,"_type":5357,"_id":4},"vkCmdEncodeVideoKHR","Launch video encode operations","VK_KHR_video_encode_queue",[8],"primary","outside","inside",[12],"encode",[14],"action","protos",[],{"type":18,"children":19,"toc":5355},"root",[20,28,224,259,295,300,352,359,411,453,459,500,533,538,606,617,626,632,666,689,694,1460,5150,5303,5349],{"type":21,"tag":22,"props":23,"children":24},"element","p",{},[25],{"type":26,"value":27},"text","To launch video encode operations, call:",{"type":21,"tag":29,"props":30,"children":31},"code-group",{},[32,118],{"type":21,"tag":33,"props":34,"children":40},"pre",{"className":35,"code":36,"filename":37,"language":38,"meta":39,"style":39},"language-c shiki shiki-themes github-light-default github-dark-default","void vkCmdEncodeVideoKHR(\n VkCommandBuffer commandBuffer,\n const VkVideoEncodeInfoKHR* pEncodeInfo);\n","C","c","",[41],{"type":21,"tag":42,"props":43,"children":44},"code",{"__ignoreMap":39},[45,69,89],{"type":21,"tag":46,"props":47,"children":50},"span",{"class":48,"line":49},"line",1,[51,57,63],{"type":21,"tag":46,"props":52,"children":54},{"style":53},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[55],{"type":26,"value":56},"void",{"type":21,"tag":46,"props":58,"children":60},{"style":59},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[61],{"type":26,"value":62}," vkCmdEncodeVideoKHR",{"type":21,"tag":46,"props":64,"children":66},{"style":65},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[67],{"type":26,"value":68},"(\n",{"type":21,"tag":46,"props":70,"children":72},{"class":48,"line":71},2,[73,78,84],{"type":21,"tag":46,"props":74,"children":75},{"style":65},[76],{"type":26,"value":77}," VkCommandBuffer ",{"type":21,"tag":46,"props":79,"children":81},{"style":80},"--shiki-default:#953800;--shiki-dark:#FFA657",[82],{"type":26,"value":83},"commandBuffer",{"type":21,"tag":46,"props":85,"children":86},{"style":65},[87],{"type":26,"value":88},",\n",{"type":21,"tag":46,"props":90,"children":92},{"class":48,"line":91},3,[93,98,103,108,113],{"type":21,"tag":46,"props":94,"children":95},{"style":53},[96],{"type":26,"value":97}," const",{"type":21,"tag":46,"props":99,"children":100},{"style":65},[101],{"type":26,"value":102}," VkVideoEncodeInfoKHR",{"type":21,"tag":46,"props":104,"children":105},{"style":53},[106],{"type":26,"value":107},"*",{"type":21,"tag":46,"props":109,"children":110},{"style":80},[111],{"type":26,"value":112}," pEncodeInfo",{"type":21,"tag":46,"props":114,"children":115},{"style":65},[116],{"type":26,"value":117},");\n",{"type":21,"tag":33,"props":119,"children":124},{"className":120,"code":121,"filename":122,"language":123,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub fn cmd_encode_video_khr(\n command_buffer: vk::CommandBuffer,\n p_encode_info: *const vk::VideoEncodeInfoKHR,\n);\n","Rust","rs",[125],{"type":21,"tag":42,"props":126,"children":127},{"__ignoreMap":39},[128,150,182,216],{"type":21,"tag":46,"props":129,"children":130},{"class":48,"line":49},[131,136,141,146],{"type":21,"tag":46,"props":132,"children":133},{"style":53},[134],{"type":26,"value":135},"pub",{"type":21,"tag":46,"props":137,"children":138},{"style":53},[139],{"type":26,"value":140}," fn",{"type":21,"tag":46,"props":142,"children":143},{"style":59},[144],{"type":26,"value":145}," cmd_encode_video_khr",{"type":21,"tag":46,"props":147,"children":148},{"style":65},[149],{"type":26,"value":68},{"type":21,"tag":46,"props":151,"children":152},{"class":48,"line":71},[153,158,163,168,173,178],{"type":21,"tag":46,"props":154,"children":155},{"style":65},[156],{"type":26,"value":157}," command_buffer",{"type":21,"tag":46,"props":159,"children":160},{"style":53},[161],{"type":26,"value":162},":",{"type":21,"tag":46,"props":164,"children":165},{"style":80},[166],{"type":26,"value":167}," vk",{"type":21,"tag":46,"props":169,"children":170},{"style":53},[171],{"type":26,"value":172},"::",{"type":21,"tag":46,"props":174,"children":175},{"style":80},[176],{"type":26,"value":177},"CommandBuffer",{"type":21,"tag":46,"props":179,"children":180},{"style":65},[181],{"type":26,"value":88},{"type":21,"tag":46,"props":183,"children":184},{"class":48,"line":91},[185,190,194,199,203,207,212],{"type":21,"tag":46,"props":186,"children":187},{"style":65},[188],{"type":26,"value":189}," p_encode_info",{"type":21,"tag":46,"props":191,"children":192},{"style":53},[193],{"type":26,"value":162},{"type":21,"tag":46,"props":195,"children":196},{"style":53},[197],{"type":26,"value":198}," *const",{"type":21,"tag":46,"props":200,"children":201},{"style":80},[202],{"type":26,"value":167},{"type":21,"tag":46,"props":204,"children":205},{"style":53},[206],{"type":26,"value":172},{"type":21,"tag":46,"props":208,"children":209},{"style":80},[210],{"type":26,"value":211},"VideoEncodeInfoKHR",{"type":21,"tag":46,"props":213,"children":214},{"style":65},[215],{"type":26,"value":88},{"type":21,"tag":46,"props":217,"children":219},{"class":48,"line":218},4,[220],{"type":21,"tag":46,"props":221,"children":222},{"style":65},[223],{"type":26,"value":117},{"type":21,"tag":225,"props":226,"children":227},"ul",{},[228,239],{"type":21,"tag":229,"props":230,"children":231},"li",{},[232,237],{"type":21,"tag":42,"props":233,"children":235},{"className":234},[],[236],{"type":26,"value":83},{"type":26,"value":238}," is the command buffer in which to record the\ncommand.",{"type":21,"tag":229,"props":240,"children":241},{},[242,248,250,257],{"type":21,"tag":42,"props":243,"children":245},{"className":244},[],[246],{"type":26,"value":247},"pEncodeInfo",{"type":26,"value":249}," is a pointer to a ",{"type":21,"tag":251,"props":252,"children":254},"a",{"href":253},"/man/VkVideoEncodeInfoKHR",[255],{"type":26,"value":256},"VkVideoEncodeInfoKHR",{"type":26,"value":258}," structure\nspecifying the parameters of the video encode operations.",{"type":21,"tag":22,"props":260,"children":261},{},[262,264,270,272,278,280,286,288,293],{"type":26,"value":263},"Each call issues one or more video encode operations.\nThe implicit parameter ",{"type":21,"tag":42,"props":265,"children":267},{"className":266},[],[268],{"type":26,"value":269},"opCount",{"type":26,"value":271}," corresponds to the number of video\nencode operations issued by the command.\nAfter calling this command, the\n",{"type":21,"tag":251,"props":273,"children":275},{"href":274},"/man/vkCmdBeginQuery#queries-operation-active-query-index",[276],{"type":26,"value":277},"active query index",{"type":26,"value":279}," of each\n",{"type":21,"tag":251,"props":281,"children":283},{"href":282},"/man/vkCmdBeginQuery#queries-operation-active",[284],{"type":26,"value":285},"active",{"type":26,"value":287}," query is incremented by ",{"type":21,"tag":42,"props":289,"children":291},{"className":290},[],[292],{"type":26,"value":269},{"type":26,"value":294},".",{"type":21,"tag":22,"props":296,"children":297},{},[298],{"type":26,"value":299},"Currently each call to this command results in the issue of a single video\nencode operation.",{"type":21,"tag":22,"props":301,"children":302},{},[303,305,311,313,319,321,326,328,334,336,342,344,350],{"type":26,"value":304},"If the bound video session was created with\n",{"type":21,"tag":42,"props":306,"children":308},{"className":307},[],[309],{"type":26,"value":310},"VK_VIDEO_SESSION_CREATE_INLINE_QUERIES_BIT_KHR",{"type":26,"value":312}," and the ",{"type":21,"tag":42,"props":314,"children":316},{"className":315},[],[317],{"type":26,"value":318},"pNext",{"type":26,"value":320},"\nchain of ",{"type":21,"tag":42,"props":322,"children":324},{"className":323},[],[325],{"type":26,"value":247},{"type":26,"value":327}," includes a ",{"type":21,"tag":251,"props":329,"children":331},{"href":330},"/man/VkVideoInlineQueryInfoKHR",[332],{"type":26,"value":333},"VkVideoInlineQueryInfoKHR",{"type":26,"value":335},"\nstructure with its ",{"type":21,"tag":42,"props":337,"children":339},{"className":338},[],[340],{"type":26,"value":341},"queryPool",{"type":26,"value":343}," member specifying a valid\n",{"type":21,"tag":42,"props":345,"children":347},{"className":346},[],[348],{"type":26,"value":349},"VkQueryPool",{"type":26,"value":351}," handle, then this command will execute a query for each\nvideo encode operation issued by it.",{"type":21,"tag":353,"props":354,"children":356},"h6",{"id":355},"active-reference-picture-information",[357],{"type":26,"value":358},"Active Reference Picture Information",{"type":21,"tag":22,"props":360,"children":361},{},[362,364,370,372,378,380,386,388,394,396,401,403,409],{"type":26,"value":363},"The list of ",{"type":21,"tag":251,"props":365,"children":367},{"href":366},"/chapters/video-coding#active-reference-pictures",[368],{"type":26,"value":369},"active reference pictures",{"type":26,"value":371}," used by\na video encode operation is a list of image subregions used as the source of\n",{"type":21,"tag":251,"props":373,"children":375},{"href":374},"/chapters/video-coding#reference-picture",[376],{"type":26,"value":377},"reference picture",{"type":26,"value":379}," data and related parameters, and is\nderived from the ",{"type":21,"tag":251,"props":381,"children":383},{"href":382},"/man/VkVideoReferenceSlotInfoKHR",[384],{"type":26,"value":385},"VkVideoReferenceSlotInfoKHR",{"type":26,"value":387}," structures provided as\nthe elements of the ",{"type":21,"tag":42,"props":389,"children":391},{"className":390},[],[392],{"type":26,"value":393},"pEncodeInfo→pReferenceSlots",{"type":26,"value":395}," array.\nFor each element of ",{"type":21,"tag":42,"props":397,"children":399},{"className":398},[],[400],{"type":26,"value":393},{"type":26,"value":402},", one or more elements\nare added to the active reference picture list, as defined by the\n",{"type":21,"tag":251,"props":404,"children":406},{"href":405},"/chapters/video-coding#encode-codec-specific-semantics",[407],{"type":26,"value":408},"codec-specific semantics",{"type":26,"value":410},".\nEach element of this list contains the following information:",{"type":21,"tag":225,"props":412,"children":413},{},[414,435,448],{"type":21,"tag":229,"props":415,"children":416},{},[417,419,425,427,433],{"type":26,"value":418},"The image subregion within the image subresource\n",{"type":21,"tag":251,"props":420,"children":422},{"href":421},"/man/VkVideoPictureResourceInfoKHR#video-image-subresource-reference",[423],{"type":26,"value":424},"referred",{"type":26,"value":426}," to by the\n",{"type":21,"tag":251,"props":428,"children":430},{"href":429},"/chapters/video-coding#video-picture-resources",[431],{"type":26,"value":432},"video picture resource",{"type":26,"value":434}," used as the reference\npicture.",{"type":21,"tag":229,"props":436,"children":437},{},[438,440,446],{"type":26,"value":439},"The ",{"type":21,"tag":251,"props":441,"children":443},{"href":442},"/chapters/video-coding#dpb-slot",[444],{"type":26,"value":445},"DPB slot",{"type":26,"value":447}," index the reference picture is associated\nwith.",{"type":21,"tag":229,"props":449,"children":450},{},[451],{"type":26,"value":452},"The codec-specific reference information related to the reference\npicture.",{"type":21,"tag":353,"props":454,"children":456},{"id":455},"reconstructed-picture-information",[457],{"type":26,"value":458},"Reconstructed Picture Information",{"type":21,"tag":22,"props":460,"children":461},{},[462,464,470,472,476,478,484,486,492,494,498],{"type":26,"value":463},"Information related to the optional ",{"type":21,"tag":251,"props":465,"children":467},{"href":466},"/chapters/video-coding#reconstructed-picture",[468],{"type":26,"value":469},"reconstructed\npicture",{"type":26,"value":471}," used by a video encode operation is derived from the\n",{"type":21,"tag":251,"props":473,"children":474},{"href":382},[475],{"type":26,"value":385},{"type":26,"value":477}," structure pointed to by\n",{"type":21,"tag":42,"props":479,"children":481},{"className":480},[],[482],{"type":26,"value":483},"pEncodeInfo→pSetupReferenceSlot",{"type":26,"value":485},", if not ",{"type":21,"tag":42,"props":487,"children":489},{"className":488},[],[490],{"type":26,"value":491},"NULL",{"type":26,"value":493},", as defined by the\n",{"type":21,"tag":251,"props":495,"children":496},{"href":405},[497],{"type":26,"value":408},{"type":26,"value":499},", and consists\nof the following:",{"type":21,"tag":225,"props":501,"children":502},{},[503,518,528],{"type":21,"tag":229,"props":504,"children":505},{},[506,507,511,512,516],{"type":26,"value":418},{"type":21,"tag":251,"props":508,"children":509},{"href":421},[510],{"type":26,"value":424},{"type":26,"value":426},{"type":21,"tag":251,"props":513,"children":514},{"href":429},[515],{"type":26,"value":432},{"type":26,"value":517}," used as the\nreconstructed picture.",{"type":21,"tag":229,"props":519,"children":520},{},[521,522,526],{"type":26,"value":439},{"type":21,"tag":251,"props":523,"children":524},{"href":442},[525],{"type":26,"value":445},{"type":26,"value":527}," index to use for picture reconstruction.",{"type":21,"tag":229,"props":529,"children":530},{},[531],{"type":26,"value":532},"The codec-specific reference information related to the reconstructed\npicture.",{"type":21,"tag":534,"props":535,"children":537},"anchor",{"id":536},"encode-ref-pic-setup",[],{"type":21,"tag":22,"props":539,"children":540},{},[541,543,547,549,554,556,562,563,569,571,577,579,585,587,591,593,599,601,605],{"type":26,"value":542},"Specifying a valid ",{"type":21,"tag":251,"props":544,"children":545},{"href":382},[546],{"type":26,"value":385},{"type":26,"value":548}," structure in\n",{"type":21,"tag":42,"props":550,"children":552},{"className":551},[],[553],{"type":26,"value":483},{"type":26,"value":555}," is always required, unless the video\nsession was created with ",{"type":21,"tag":251,"props":557,"children":559},{"href":558},"/man/VkVideoSessionCreateInfoKHR",[560],{"type":26,"value":561},"VkVideoSessionCreateInfoKHR",{"type":26,"value":172},{"type":21,"tag":42,"props":564,"children":566},{"className":565},[],[567],{"type":26,"value":568},"maxDpbSlot",{"type":26,"value":570},"\nequal to zero.\nHowever, the DPB slot identified by\n",{"type":21,"tag":42,"props":572,"children":574},{"className":573},[],[575],{"type":26,"value":576},"pEncodeInfo→pSetupReferenceSlot→slotIndex",{"type":26,"value":578}," is only\n",{"type":21,"tag":251,"props":580,"children":582},{"href":581},"/chapters/video-coding#dpb-slot-states",[583],{"type":26,"value":584},"activated",{"type":26,"value":586}," with the ",{"type":21,"tag":251,"props":588,"children":589},{"href":466},[590],{"type":26,"value":469},{"type":26,"value":592}," specified in\n",{"type":21,"tag":42,"props":594,"children":596},{"className":595},[],[597],{"type":26,"value":598},"pEncodeInfo→pSetupReferenceSlot→pPictureResource",{"type":26,"value":600}," if reference\npicture setup is requested according to the\n",{"type":21,"tag":251,"props":602,"children":603},{"href":405},[604],{"type":26,"value":408},{"type":26,"value":294},{"type":21,"tag":22,"props":607,"children":608},{},[609,611,615],{"type":26,"value":610},"If reconstructed picture information is specified, but reference picture\nsetup is not requested, according to the codec-specific semantics, the\ncontents of the ",{"type":21,"tag":251,"props":612,"children":613},{"href":429},[614],{"type":26,"value":432},{"type":26,"value":616},"\ncorresponding to the reconstructed picture will be undefined: after the\nvideo encode operation.",{"type":21,"tag":618,"props":619,"children":620},"note",{},[621],{"type":21,"tag":22,"props":622,"children":623},{},[624],{"type":26,"value":625},"Some implementations may always output the reconstructed picture or use it\nas temporary storage during the video encode operation even when the\nreconstructed picture is not marked for future reference.",{"type":21,"tag":353,"props":627,"children":629},{"id":628},"encode-input-picture-information",[630],{"type":26,"value":631},"Encode Input Picture Information",{"type":21,"tag":22,"props":633,"children":634},{},[635,637,643,645,651,653,659,661,665],{"type":26,"value":636},"Information related to the ",{"type":21,"tag":251,"props":638,"children":640},{"href":639},"/chapters/video-coding#encode-input-picture",[641],{"type":26,"value":642},"encode input picture",{"type":26,"value":644},"\nused by a video encode operation is derived from\n",{"type":21,"tag":42,"props":646,"children":648},{"className":647},[],[649],{"type":26,"value":650},"pEncodeInfo→srcPictureResource",{"type":26,"value":652}," and any codec-specific parameters\nprovided in the ",{"type":21,"tag":42,"props":654,"children":656},{"className":655},[],[657],{"type":26,"value":658},"pEncodeInfo→pNext",{"type":26,"value":660}," chain, as defined by the\n",{"type":21,"tag":251,"props":662,"children":663},{"href":405},[664],{"type":26,"value":408},{"type":26,"value":499},{"type":21,"tag":225,"props":667,"children":668},{},[669,684],{"type":21,"tag":229,"props":670,"children":671},{},[672,673,677,678,682],{"type":26,"value":418},{"type":21,"tag":251,"props":674,"children":675},{"href":421},[676],{"type":26,"value":424},{"type":26,"value":426},{"type":21,"tag":251,"props":679,"children":680},{"href":429},[681],{"type":26,"value":432},{"type":26,"value":683}," used as the encode\ninput picture.",{"type":21,"tag":229,"props":685,"children":686},{},[687],{"type":26,"value":688},"The codec-specific picture information related to the encoded picture.",{"type":21,"tag":22,"props":690,"children":691},{},[692],{"type":26,"value":693},"Several limiting values are defined below that are referenced by the\nrelevant valid usage statements of this command.",{"type":21,"tag":225,"props":695,"children":696},{},[697,725,768,889,1005,1123,1299],{"type":21,"tag":229,"props":698,"children":699},{},[700,702,708,710,716,718,724],{"type":26,"value":701},"Let ",{"type":21,"tag":42,"props":703,"children":705},{"className":704},[],[706],{"type":26,"value":707},"uint32_t activeReferencePictureCount",{"type":26,"value":709}," be the size of the list of\nactive reference pictures used by the video encode operation.\nUnless otherwise defined, ",{"type":21,"tag":42,"props":711,"children":713},{"className":712},[],[714],{"type":26,"value":715},"activeReferencePictureCount",{"type":26,"value":717}," is set to\nthe value of ",{"type":21,"tag":42,"props":719,"children":721},{"className":720},[],[722],{"type":26,"value":723},"pEncodeInfo→referenceSlotCount",{"type":26,"value":294},{"type":21,"tag":229,"props":726,"children":727},{},[728,729,735,737,743,745,751,753,759,761,767],{"type":26,"value":701},{"type":21,"tag":42,"props":730,"children":732},{"className":731},[],[733],{"type":26,"value":734},"VkOffset2D codedOffsetGranularity",{"type":26,"value":736}," be the minimum alignment\nrequirement for the coded offset of video picture resources.\nUnless otherwise defined, the value of the ",{"type":21,"tag":42,"props":738,"children":740},{"className":739},[],[741],{"type":26,"value":742},"x",{"type":26,"value":744}," and ",{"type":21,"tag":42,"props":746,"children":748},{"className":747},[],[749],{"type":26,"value":750},"y",{"type":26,"value":752}," members\nof ",{"type":21,"tag":42,"props":754,"children":756},{"className":755},[],[757],{"type":26,"value":758},"codedOffsetGranularity",{"type":26,"value":760}," are ",{"type":21,"tag":42,"props":762,"children":764},{"className":763},[],[765],{"type":26,"value":766},"0",{"type":26,"value":294},{"type":21,"tag":229,"props":769,"children":770},{},[771,772,778,780,786,788,793,795,799,800,805,807,812,813],{"type":26,"value":701},{"type":21,"tag":42,"props":773,"children":775},{"className":774},[],[776],{"type":26,"value":777},"uint32_t dpbFrameUseCount[]",{"type":26,"value":779}," be an array of size ",{"type":21,"tag":42,"props":781,"children":783},{"className":782},[],[784],{"type":26,"value":785},"maxDpbSlots",{"type":26,"value":787},",\nwhere ",{"type":21,"tag":42,"props":789,"children":791},{"className":790},[],[792],{"type":26,"value":785},{"type":26,"value":794}," is the\n",{"type":21,"tag":251,"props":796,"children":797},{"href":558},[798],{"type":26,"value":561},{"type":26,"value":172},{"type":21,"tag":42,"props":801,"children":803},{"className":802},[],[804],{"type":26,"value":785},{"type":26,"value":806}," the bound video\nsession was created with, with each element indicating the number of\ntimes a frame associated with the corresponding DPB slot index is\nreferred to by the video coding operation.\nLet the initial value of each element of the array be ",{"type":21,"tag":42,"props":808,"children":810},{"className":809},[],[811],{"type":26,"value":766},{"type":26,"value":294},{"type":21,"tag":225,"props":814,"children":815},{},[816,857],{"type":21,"tag":229,"props":817,"children":818},{},[819,821,826,828,833,835,841,843,849,851,856],{"type":26,"value":820},"If ",{"type":21,"tag":42,"props":822,"children":824},{"className":823},[],[825],{"type":26,"value":483},{"type":26,"value":827}," is not ",{"type":21,"tag":42,"props":829,"children":831},{"className":830},[],[832],{"type":26,"value":491},{"type":26,"value":834},", then\n",{"type":21,"tag":42,"props":836,"children":838},{"className":837},[],[839],{"type":26,"value":840},"dpbFrameUseCount[i]",{"type":26,"value":842}," is incremented by one, where ",{"type":21,"tag":42,"props":844,"children":846},{"className":845},[],[847],{"type":26,"value":848},"i",{"type":26,"value":850}," equals\n",{"type":21,"tag":42,"props":852,"children":854},{"className":853},[],[855],{"type":26,"value":576},{"type":26,"value":294},{"type":21,"tag":229,"props":858,"children":859},{},[860,862,867,868,873,874,879,881,887],{"type":26,"value":861},"For each element of ",{"type":21,"tag":42,"props":863,"children":865},{"className":864},[],[866],{"type":26,"value":393},{"type":26,"value":88},{"type":21,"tag":42,"props":869,"children":871},{"className":870},[],[872],{"type":26,"value":840},{"type":26,"value":842},{"type":21,"tag":42,"props":875,"children":877},{"className":876},[],[878],{"type":26,"value":848},{"type":26,"value":880}," equals the\n",{"type":21,"tag":42,"props":882,"children":884},{"className":883},[],[885],{"type":26,"value":886},"slotIndex",{"type":26,"value":888}," member of the corresponding element.",{"type":21,"tag":229,"props":890,"children":891},{},[892,893,899,901,906,908],{"type":26,"value":701},{"type":21,"tag":42,"props":894,"children":896},{"className":895},[],[897],{"type":26,"value":898},"VkExtent2D maxCodingBlockSize",{"type":26,"value":900}," be the maximum codec-specific coding\nblock size that ",{"type":21,"tag":902,"props":903,"children":905},"normative",{"type":904},"may",[],{"type":26,"value":907}," be used by the video encode operation.",{"type":21,"tag":225,"props":909,"children":910},{},[911,939,993],{"type":21,"tag":229,"props":912,"children":913},{},[914,916,922,924,930,932,938],{"type":26,"value":915},"If the bound video session object was created with an\n",{"type":21,"tag":251,"props":917,"children":919},{"href":918},"/chapters/video-coding#encode-h264-profile",[920],{"type":26,"value":921},"H.264 encode profile",{"type":26,"value":923},", then let\n",{"type":21,"tag":42,"props":925,"children":927},{"className":926},[],[928],{"type":26,"value":929},"maxCodingBlockSize",{"type":26,"value":931}," be equal to the size of an H.264 macroblock,\ni.e. ",{"type":21,"tag":42,"props":933,"children":935},{"className":934},[],[936],{"type":26,"value":937},"{16,16}",{"type":26,"value":294},{"type":21,"tag":229,"props":940,"children":941},{},[942,943,949,950,955,957,960,962,968,970,976,977,983,985,991],{"type":26,"value":915},{"type":21,"tag":251,"props":944,"children":946},{"href":945},"/chapters/video-coding#encode-h265-profile",[947],{"type":26,"value":948},"H.265 encode profile",{"type":26,"value":923},{"type":21,"tag":42,"props":951,"children":953},{"className":952},[],[954],{"type":26,"value":929},{"type":26,"value":956}," be equal to the maximum H.265 coding block\nsize that ",{"type":21,"tag":902,"props":958,"children":959},{"type":904},[],{"type":26,"value":961}," be used by the video encode operation derived as the\nmaximum of the CTB sizes corresponding to the\n",{"type":21,"tag":251,"props":963,"children":965},{"href":964},"/man/VkVideoEncodeH265CtbSizeFlagBitsKHR",[966],{"type":26,"value":967},"VkVideoEncodeH265CtbSizeFlagBitsKHR",{"type":26,"value":969}," bits set in\n",{"type":21,"tag":251,"props":971,"children":973},{"href":972},"/man/VkVideoEncodeH265CapabilitiesKHR",[974],{"type":26,"value":975},"VkVideoEncodeH265CapabilitiesKHR",{"type":26,"value":172},{"type":21,"tag":42,"props":978,"children":980},{"className":979},[],[981],{"type":26,"value":982},"ctbSizes",{"type":26,"value":984},", as returned by\n",{"type":21,"tag":251,"props":986,"children":988},{"href":987},"/man/vkGetPhysicalDeviceVideoCapabilitiesKHR",[989],{"type":26,"value":990},"vkGetPhysicalDeviceVideoCapabilitiesKHR",{"type":26,"value":992}," for the video profile the\nbound video session was created with.",{"type":21,"tag":229,"props":994,"children":995},{},[996,998,1003],{"type":26,"value":997},"Otherwise, ",{"type":21,"tag":42,"props":999,"children":1001},{"className":1000},[],[1002],{"type":26,"value":929},{"type":26,"value":1004}," is undefined:.",{"type":21,"tag":229,"props":1006,"children":1007},{},[1008,1009,1014,1016,1022,1024,1028,1030,1035,1037,1043,1045,1050,1052],{"type":26,"value":820},{"type":21,"tag":42,"props":1010,"children":1012},{"className":1011},[],[1013],{"type":26,"value":929},{"type":26,"value":1015}," is defined, then let ",{"type":21,"tag":42,"props":1017,"children":1019},{"className":1018},[],[1020],{"type":26,"value":1021},"VkExtent2D minCodingBlockExtent",{"type":26,"value":1023}," be the coded extent of the\n",{"type":21,"tag":251,"props":1025,"children":1026},{"href":639},[1027],{"type":26,"value":642},{"type":26,"value":1029}," expressed in terms of\ncodec-specific coding blocks, assuming the maximum size of such coding\nblocks, as defined by ",{"type":21,"tag":42,"props":1031,"children":1033},{"className":1032},[],[1034],{"type":26,"value":929},{"type":26,"value":1036},", calculated from the\nvalue of the ",{"type":21,"tag":42,"props":1038,"children":1040},{"className":1039},[],[1041],{"type":26,"value":1042},"codedExtent",{"type":26,"value":1044}," member of\n",{"type":21,"tag":42,"props":1046,"children":1048},{"className":1047},[],[1049],{"type":26,"value":650},{"type":26,"value":1051}," as follows:",{"type":21,"tag":225,"props":1053,"children":1054},{},[1055,1091],{"type":21,"tag":229,"props":1056,"children":1057},{},[1058,1064,1066,1072,1074,1078,1084,1086],{"type":21,"tag":42,"props":1059,"children":1061},{"className":1060},[],[1062],{"type":26,"value":1063},"minCodingBlockExtent.width",{"type":26,"value":1065}," = (",{"type":21,"tag":42,"props":1067,"children":1069},{"className":1068},[],[1070],{"type":26,"value":1071},"codedExtent.width",{"type":26,"value":1073},"\\",{"type":21,"tag":1075,"props":1076,"children":1077},"br",{},[],{"type":21,"tag":42,"props":1079,"children":1081},{"className":1080},[],[1082],{"type":26,"value":1083},"maxCodingBlockSize.width",{"type":26,"value":1085}," - 1) / ",{"type":21,"tag":42,"props":1087,"children":1089},{"className":1088},[],[1090],{"type":26,"value":1083},{"type":21,"tag":229,"props":1092,"children":1093},{},[1094,1100,1101,1107,1108,1111,1117,1118],{"type":21,"tag":42,"props":1095,"children":1097},{"className":1096},[],[1098],{"type":26,"value":1099},"minCodingBlockExtent.height",{"type":26,"value":1065},{"type":21,"tag":42,"props":1102,"children":1104},{"className":1103},[],[1105],{"type":26,"value":1106},"codedExtent.height",{"type":26,"value":1073},{"type":21,"tag":1075,"props":1109,"children":1110},{},[],{"type":21,"tag":42,"props":1112,"children":1114},{"className":1113},[],[1115],{"type":26,"value":1116},"maxCodingBlockSize.height",{"type":26,"value":1085},{"type":21,"tag":42,"props":1119,"children":1121},{"className":1120},[],[1122],{"type":26,"value":1116},{"type":21,"tag":229,"props":1124,"children":1125},{},[1126,1127,1131,1133],{"type":26,"value":915},{"type":21,"tag":251,"props":1128,"children":1129},{"href":918},[1130],{"type":26,"value":921},{"type":26,"value":1132},", then:",{"type":21,"tag":225,"props":1134,"children":1135},{},[1136,1171],{"type":21,"tag":229,"props":1137,"children":1138},{},[1139,1140,1146,1148,1154,1156,1162,1164,1169],{"type":26,"value":701},{"type":21,"tag":42,"props":1141,"children":1143},{"className":1142},[],[1144],{"type":26,"value":1145},"StdVideoH264PictureType h264PictureType",{"type":26,"value":1147}," be the picture type of\nthe encoded picture set to the value of\n",{"type":21,"tag":42,"props":1149,"children":1151},{"className":1150},[],[1152],{"type":26,"value":1153},"pStdPictureInfo→primary_pic_type",{"type":26,"value":1155}," specified in the\n",{"type":21,"tag":251,"props":1157,"children":1159},{"href":1158},"/man/VkVideoEncodeH264PictureInfoKHR",[1160],{"type":26,"value":1161},"VkVideoEncodeH264PictureInfoKHR",{"type":26,"value":1163}," structure included in the\n",{"type":21,"tag":42,"props":1165,"children":1167},{"className":1166},[],[1168],{"type":26,"value":658},{"type":26,"value":1170}," chain.",{"type":21,"tag":229,"props":1172,"children":1173},{},[1174,1175,1181,1183,1189,1191,1197,1198,1202,1203,1208,1210,1215,1217,1223,1224,1230,1232,1238,1239,1245,1247,1253,1255,1261,1263,1269,1271,1277,1278,1283,1285,1290,1292,1297],{"type":26,"value":701},{"type":21,"tag":42,"props":1176,"children":1178},{"className":1177},[],[1179],{"type":26,"value":1180},"StdVideoH264PictureType h264L0PictureTypes[]",{"type":26,"value":1182}," and\n",{"type":21,"tag":42,"props":1184,"children":1186},{"className":1185},[],[1187],{"type":26,"value":1188},"StdVideoH264PictureType h264L1PictureTypes[]",{"type":26,"value":1190}," be the picture types of\nthe reference pictures in the L0 and L1 reference lists, respectively.\nIf ",{"type":21,"tag":42,"props":1192,"children":1194},{"className":1193},[],[1195],{"type":26,"value":1196},"pStdPictureInfo→pRefLists",{"type":26,"value":1155},{"type":21,"tag":251,"props":1199,"children":1200},{"href":1158},[1201],{"type":26,"value":1161},{"type":26,"value":1163},{"type":21,"tag":42,"props":1204,"children":1206},{"className":1205},[],[1207],{"type":26,"value":658},{"type":26,"value":1209}," chain is not ",{"type":21,"tag":42,"props":1211,"children":1213},{"className":1212},[],[1214],{"type":26,"value":491},{"type":26,"value":1216},", then for each reference\nindex specified in the elements of the\n",{"type":21,"tag":42,"props":1218,"children":1220},{"className":1219},[],[1221],{"type":26,"value":1222},"pStdPictureInfo→pRefLists→RefPicList0",{"type":26,"value":1182},{"type":21,"tag":42,"props":1225,"children":1227},{"className":1226},[],[1228],{"type":26,"value":1229},"pStdPictureInfo→pRefLists→RefPicList1",{"type":26,"value":1231}," arrays, if the reference\nindex is not ",{"type":21,"tag":42,"props":1233,"children":1235},{"className":1234},[],[1236],{"type":26,"value":1237},"STD_VIDEO_H264_NO_REFERENCE_PICTURE",{"type":26,"value":88},{"type":21,"tag":42,"props":1240,"children":1242},{"className":1241},[],[1243],{"type":26,"value":1244},"pStdReferenceInfo→primary_pic_type",{"type":26,"value":1246}," is added to\n",{"type":21,"tag":42,"props":1248,"children":1250},{"className":1249},[],[1251],{"type":26,"value":1252},"h264L0PictureTypes",{"type":26,"value":1254}," or ",{"type":21,"tag":42,"props":1256,"children":1258},{"className":1257},[],[1259],{"type":26,"value":1260},"h264L1PictureTypes",{"type":26,"value":1262},", respectively,\nwhere ",{"type":21,"tag":42,"props":1264,"children":1266},{"className":1265},[],[1267],{"type":26,"value":1268},"pStdReferenceInfo",{"type":26,"value":1270}," is the member of the\n",{"type":21,"tag":251,"props":1272,"children":1274},{"href":1273},"/man/VkVideoEncodeH264DpbSlotInfoKHR",[1275],{"type":26,"value":1276},"VkVideoEncodeH264DpbSlotInfoKHR",{"type":26,"value":1163},{"type":21,"tag":42,"props":1279,"children":1281},{"className":1280},[],[1282],{"type":26,"value":318},{"type":26,"value":1284}," chain of the element of ",{"type":21,"tag":42,"props":1286,"children":1288},{"className":1287},[],[1289],{"type":26,"value":393},{"type":26,"value":1291},"\nfor which ",{"type":21,"tag":42,"props":1293,"children":1295},{"className":1294},[],[1296],{"type":26,"value":886},{"type":26,"value":1298}," equals the reference index in question.",{"type":21,"tag":229,"props":1300,"children":1301},{},[1302,1303,1307,1308],{"type":26,"value":915},{"type":21,"tag":251,"props":1304,"children":1305},{"href":918},[1306],{"type":26,"value":948},{"type":26,"value":1132},{"type":21,"tag":225,"props":1309,"children":1310},{},[1311,1345],{"type":21,"tag":229,"props":1312,"children":1313},{},[1314,1315,1321,1323,1329,1331,1337,1339,1344],{"type":26,"value":701},{"type":21,"tag":42,"props":1316,"children":1318},{"className":1317},[],[1319],{"type":26,"value":1320},"StdVideoH265PictureType h265PictureType",{"type":26,"value":1322}," be the picture type of\nthe encoded picture set to the value of ",{"type":21,"tag":42,"props":1324,"children":1326},{"className":1325},[],[1327],{"type":26,"value":1328},"pStdPictureInfo→pic_type",{"type":26,"value":1330},"\nspecified in the ",{"type":21,"tag":251,"props":1332,"children":1334},{"href":1333},"/man/VkVideoEncodeH265PictureInfoKHR",[1335],{"type":26,"value":1336},"VkVideoEncodeH265PictureInfoKHR",{"type":26,"value":1338}," structure\nincluded in the ",{"type":21,"tag":42,"props":1340,"children":1342},{"className":1341},[],[1343],{"type":26,"value":658},{"type":26,"value":1170},{"type":21,"tag":229,"props":1346,"children":1347},{},[1348,1349,1355,1356,1362,1363,1368,1369,1373,1374,1379,1380,1385,1386,1391,1392,1397,1398,1404,1405,1411,1413,1419,1421,1427,1429,1434,1435,1441,1442,1447,1448,1453,1454,1459],{"type":26,"value":701},{"type":21,"tag":42,"props":1350,"children":1352},{"className":1351},[],[1353],{"type":26,"value":1354},"StdVideoH265PictureType h265L0PictureTypes[]",{"type":26,"value":1182},{"type":21,"tag":42,"props":1357,"children":1359},{"className":1358},[],[1360],{"type":26,"value":1361},"StdVideoH265PictureType h265L1PictureTypes[]",{"type":26,"value":1190},{"type":21,"tag":42,"props":1364,"children":1366},{"className":1365},[],[1367],{"type":26,"value":1196},{"type":26,"value":1155},{"type":21,"tag":251,"props":1370,"children":1371},{"href":1333},[1372],{"type":26,"value":1336},{"type":26,"value":1163},{"type":21,"tag":42,"props":1375,"children":1377},{"className":1376},[],[1378],{"type":26,"value":658},{"type":26,"value":1209},{"type":21,"tag":42,"props":1381,"children":1383},{"className":1382},[],[1384],{"type":26,"value":491},{"type":26,"value":1216},{"type":21,"tag":42,"props":1387,"children":1389},{"className":1388},[],[1390],{"type":26,"value":1222},{"type":26,"value":1182},{"type":21,"tag":42,"props":1393,"children":1395},{"className":1394},[],[1396],{"type":26,"value":1229},{"type":26,"value":1231},{"type":21,"tag":42,"props":1399,"children":1401},{"className":1400},[],[1402],{"type":26,"value":1403},"STD_VIDEO_H265_NO_REFERENCE_PICTURE",{"type":26,"value":88},{"type":21,"tag":42,"props":1406,"children":1408},{"className":1407},[],[1409],{"type":26,"value":1410},"pStdReferenceInfo→pic_type",{"type":26,"value":1412}," is added to ",{"type":21,"tag":42,"props":1414,"children":1416},{"className":1415},[],[1417],{"type":26,"value":1418},"h265L0PictureTypes",{"type":26,"value":1420},"\nor ",{"type":21,"tag":42,"props":1422,"children":1424},{"className":1423},[],[1425],{"type":26,"value":1426},"h265L1PictureTypes",{"type":26,"value":1428},", respectively, where\n",{"type":21,"tag":42,"props":1430,"children":1432},{"className":1431},[],[1433],{"type":26,"value":1268},{"type":26,"value":1270},{"type":21,"tag":251,"props":1436,"children":1438},{"href":1437},"/man/VkVideoEncodeH265DpbSlotInfoKHR",[1439],{"type":26,"value":1440},"VkVideoEncodeH265DpbSlotInfoKHR",{"type":26,"value":1163},{"type":21,"tag":42,"props":1443,"children":1445},{"className":1444},[],[1446],{"type":26,"value":318},{"type":26,"value":1284},{"type":21,"tag":42,"props":1449,"children":1451},{"className":1450},[],[1452],{"type":26,"value":393},{"type":26,"value":1291},{"type":21,"tag":42,"props":1455,"children":1457},{"className":1456},[],[1458],{"type":26,"value":886},{"type":26,"value":1298},{"type":21,"tag":1461,"props":1462,"children":1464},"validity-group",{"name":1463},"Valid Usage",[1465,1481,1502,1524,1565,1630,1691,1757,1836,1928,1954,1992,2027,2067,2104,2128,2159,2183,2217,2241,2275,2309,2346,2389,2425,2468,2499,2535,2582,2623,2661,2688,2722,2766,2802,2841,2915,3001,3049,3085,3157,3252,3330,3384,3454,3513,3623,3706,3769,3843,3896,3948,3984,4053,4139,4243,4290,4325,4391,4481,4557,4610,4680,4736,4838,4919,4978,5046,5098],{"type":21,"tag":1466,"props":1467,"children":1469},"validity-field",{"name":1468},"VUID-vkCmdEncodeVideoKHR-None-08250",[1470],{"type":21,"tag":22,"props":1471,"children":1472},{},[1473,1475,1479],{"type":26,"value":1474},"The bound video session ",{"type":21,"tag":902,"props":1476,"children":1478},{"type":1477},"must",[],{"type":26,"value":1480}," have been created with an encode operation",{"type":21,"tag":1466,"props":1482,"children":1484},{"name":1483},"VUID-vkCmdEncodeVideoKHR-None-07012",[1485],{"type":21,"tag":22,"props":1486,"children":1487},{},[1488,1489,1492,1494,1500],{"type":26,"value":1474},{"type":21,"tag":902,"props":1490,"children":1491},{"type":1477},[],{"type":26,"value":1493}," not be in ",{"type":21,"tag":251,"props":1495,"children":1497},{"href":1496},"/man/vkCreateVideoSessionKHR#video-session-uninitialized",[1498],{"type":26,"value":1499},"uninitialized",{"type":26,"value":1501}," state at the time the command is executed on the device",{"type":21,"tag":1466,"props":1503,"children":1505},{"name":1504},"VUID-vkCmdEncodeVideoKHR-None-08318",[1506],{"type":21,"tag":22,"props":1507,"children":1508},{},[1509,1511,1514,1516,1522],{"type":26,"value":1510},"The bound video session parameters object ",{"type":21,"tag":902,"props":1512,"children":1513},{"type":1477},[],{"type":26,"value":1515}," have been created with\nthe currently set ",{"type":21,"tag":251,"props":1517,"children":1519},{"href":1518},"/chapters/video-coding#encode-quality-level",[1520],{"type":26,"value":1521},"video encode quality level",{"type":26,"value":1523},"\nfor the bound video session at the time the command is executed on the\ndevice",{"type":21,"tag":1466,"props":1525,"children":1527},{"name":1526},"VUID-vkCmdEncodeVideoKHR-opCount-07174",[1528],{"type":21,"tag":22,"props":1529,"children":1530},{},[1531,1533,1537,1539,1543,1545,1550,1552,1555,1557,1563],{"type":26,"value":1532},"For each ",{"type":21,"tag":251,"props":1534,"children":1535},{"href":282},[1536],{"type":26,"value":285},{"type":26,"value":1538}," query, the\n",{"type":21,"tag":251,"props":1540,"children":1541},{"href":274},[1542],{"type":26,"value":277},{"type":26,"value":1544},"\ncorresponding to the query type of that query plus ",{"type":21,"tag":42,"props":1546,"children":1548},{"className":1547},[],[1549],{"type":26,"value":269},{"type":26,"value":1551}," ",{"type":21,"tag":902,"props":1553,"children":1554},{"type":1477},[],{"type":26,"value":1556},"\nbe less than or equal to the\n",{"type":21,"tag":251,"props":1558,"children":1560},{"href":1559},"/man/vkCmdBeginQuery#queries-operation-last-activatable-query-index",[1561],{"type":26,"value":1562},"last activatable query\nindex",{"type":26,"value":1564}," corresponding to the query type of that query plus one",{"type":21,"tag":1466,"props":1566,"children":1568},{"name":1567},"VUID-vkCmdEncodeVideoKHR-pNext-08360",[1569],{"type":21,"tag":22,"props":1570,"children":1571},{},[1572,1573,1578,1580,1585,1587,1592,1594,1598,1600,1605,1607,1612,1614,1618,1620,1623,1625],{"type":26,"value":304},{"type":21,"tag":42,"props":1574,"children":1576},{"className":1575},[],[1577],{"type":26,"value":310},{"type":26,"value":1579},", and the\n",{"type":21,"tag":42,"props":1581,"children":1583},{"className":1582},[],[1584],{"type":26,"value":318},{"type":26,"value":1586}," chain of ",{"type":21,"tag":42,"props":1588,"children":1590},{"className":1589},[],[1591],{"type":26,"value":247},{"type":26,"value":1593}," includes a\n",{"type":21,"tag":251,"props":1595,"children":1596},{"href":330},[1597],{"type":26,"value":333},{"type":26,"value":1599}," structure with its ",{"type":21,"tag":42,"props":1601,"children":1603},{"className":1602},[],[1604],{"type":26,"value":341},{"type":26,"value":1606},"\nmember specifying a valid ",{"type":21,"tag":42,"props":1608,"children":1610},{"className":1609},[],[1611],{"type":26,"value":349},{"type":26,"value":1613}," handle, then\n",{"type":21,"tag":251,"props":1615,"children":1616},{"href":330},[1617],{"type":26,"value":333},{"type":26,"value":1619},"::queryCount ",{"type":21,"tag":902,"props":1621,"children":1622},{"type":1477},[],{"type":26,"value":1624}," equal ",{"type":21,"tag":42,"props":1626,"children":1628},{"className":1627},[],[1629],{"type":26,"value":269},{"type":21,"tag":1466,"props":1631,"children":1633},{"name":1632},"VUID-vkCmdEncodeVideoKHR-pNext-08361",[1634],{"type":21,"tag":22,"props":1635,"children":1636},{},[1637,1638,1643,1644,1649,1650,1655,1656,1660,1661,1666,1667,1672,1674,1678,1680,1683,1685],{"type":26,"value":304},{"type":21,"tag":42,"props":1639,"children":1641},{"className":1640},[],[1642],{"type":26,"value":310},{"type":26,"value":1579},{"type":21,"tag":42,"props":1645,"children":1647},{"className":1646},[],[1648],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":1651,"children":1653},{"className":1652},[],[1654],{"type":26,"value":247},{"type":26,"value":1593},{"type":21,"tag":251,"props":1657,"children":1658},{"href":330},[1659],{"type":26,"value":333},{"type":26,"value":1599},{"type":21,"tag":42,"props":1662,"children":1664},{"className":1663},[],[1665],{"type":26,"value":341},{"type":26,"value":1606},{"type":21,"tag":42,"props":1668,"children":1670},{"className":1669},[],[1671],{"type":26,"value":349},{"type":26,"value":1673}," handle, then all the queries\nused by the command, as specified by the ",{"type":21,"tag":251,"props":1675,"children":1676},{"href":330},[1677],{"type":26,"value":333},{"type":26,"value":1679},"\nstructure, ",{"type":21,"tag":902,"props":1681,"children":1682},{"type":1477},[],{"type":26,"value":1684}," be ",{"type":21,"tag":1686,"props":1687,"children":1688},"em",{},[1689],{"type":26,"value":1690},"unavailable",{"type":21,"tag":1466,"props":1692,"children":1694},{"name":1693},"VUID-vkCmdEncodeVideoKHR-queryType-08362",[1695],{"type":21,"tag":22,"props":1696,"children":1697},{},[1698,1699,1704,1706,1712,1714,1719,1720,1724,1726,1731,1732,1737,1738,1741,1743,1749,1751],{"type":26,"value":304},{"type":21,"tag":42,"props":1700,"children":1702},{"className":1701},[],[1703],{"type":26,"value":310},{"type":26,"value":1705},", then the\n",{"type":21,"tag":42,"props":1707,"children":1709},{"className":1708},[],[1710],{"type":26,"value":1711},"queryType",{"type":26,"value":1713}," used to create the ",{"type":21,"tag":42,"props":1715,"children":1717},{"className":1716},[],[1718],{"type":26,"value":341},{"type":26,"value":1155},{"type":21,"tag":251,"props":1721,"children":1722},{"href":330},[1723],{"type":26,"value":333},{"type":26,"value":1725}," structure included in the ",{"type":21,"tag":42,"props":1727,"children":1729},{"className":1728},[],[1730],{"type":26,"value":318},{"type":26,"value":320},{"type":21,"tag":42,"props":1733,"children":1735},{"className":1734},[],[1736],{"type":26,"value":247},{"type":26,"value":1551},{"type":21,"tag":902,"props":1739,"children":1740},{"type":1477},[],{"type":26,"value":1742}," be\n",{"type":21,"tag":42,"props":1744,"children":1746},{"className":1745},[],[1747],{"type":26,"value":1748},"VK_QUERY_TYPE_RESULT_STATUS_ONLY_KHR",{"type":26,"value":1750}," or\n",{"type":21,"tag":42,"props":1752,"children":1754},{"className":1753},[],[1755],{"type":26,"value":1756},"VK_QUERY_TYPE_VIDEO_ENCODE_FEEDBACK_KHR",{"type":21,"tag":1466,"props":1758,"children":1760},{"name":1759},"VUID-vkCmdEncodeVideoKHR-queryPool-08363",[1761],{"type":21,"tag":22,"props":1762,"children":1763},{},[1764,1765,1770,1771,1776,1778,1782,1784,1789,1790,1795,1796,1799,1801,1807,1809,1814,1815,1821,1823,1827,1828,1834],{"type":26,"value":304},{"type":21,"tag":42,"props":1766,"children":1768},{"className":1767},[],[1769],{"type":26,"value":310},{"type":26,"value":1705},{"type":21,"tag":42,"props":1772,"children":1774},{"className":1773},[],[1775],{"type":26,"value":341},{"type":26,"value":1777}," specified in the ",{"type":21,"tag":251,"props":1779,"children":1780},{"href":330},[1781],{"type":26,"value":333},{"type":26,"value":1783},"\nstructure included in the ",{"type":21,"tag":42,"props":1785,"children":1787},{"className":1786},[],[1788],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":1791,"children":1793},{"className":1792},[],[1794],{"type":26,"value":247},{"type":26,"value":1551},{"type":21,"tag":902,"props":1797,"children":1798},{"type":1477},[],{"type":26,"value":1800},"\nhave been created with a ",{"type":21,"tag":251,"props":1802,"children":1804},{"href":1803},"/man/VkVideoProfileInfoKHR",[1805],{"type":26,"value":1806},"VkVideoProfileInfoKHR",{"type":26,"value":1808}," structure included\nin the ",{"type":21,"tag":42,"props":1810,"children":1812},{"className":1811},[],[1813],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":251,"props":1816,"children":1818},{"href":1817},"/man/VkQueryPoolCreateInfo",[1819],{"type":26,"value":1820},"VkQueryPoolCreateInfo",{"type":26,"value":1822}," identical to the\none specified in ",{"type":21,"tag":251,"props":1824,"children":1825},{"href":558},[1826],{"type":26,"value":561},{"type":26,"value":172},{"type":21,"tag":42,"props":1829,"children":1831},{"className":1830},[],[1832],{"type":26,"value":1833},"pVideoProfile",{"type":26,"value":1835},"\nthe bound video session was created with",{"type":21,"tag":1466,"props":1837,"children":1839},{"name":1838},"VUID-vkCmdEncodeVideoKHR-queryType-08364",[1840],{"type":21,"tag":22,"props":1841,"children":1842},{},[1843,1844,1849,1850,1855,1856,1861,1862,1866,1867,1872,1873,1878,1880,1885,1887,1893,1895,1900,1902,1905,1907,1913,1915,1921,1922],{"type":26,"value":304},{"type":21,"tag":42,"props":1845,"children":1847},{"className":1846},[],[1848],{"type":26,"value":310},{"type":26,"value":1579},{"type":21,"tag":42,"props":1851,"children":1853},{"className":1852},[],[1854],{"type":26,"value":1711},{"type":26,"value":1713},{"type":21,"tag":42,"props":1857,"children":1859},{"className":1858},[],[1860],{"type":26,"value":341},{"type":26,"value":1155},{"type":21,"tag":251,"props":1863,"children":1864},{"href":330},[1865],{"type":26,"value":333},{"type":26,"value":1725},{"type":21,"tag":42,"props":1868,"children":1870},{"className":1869},[],[1871],{"type":26,"value":318},{"type":26,"value":320},{"type":21,"tag":42,"props":1874,"children":1876},{"className":1875},[],[1877],{"type":26,"value":247},{"type":26,"value":1879}," is\n",{"type":21,"tag":42,"props":1881,"children":1883},{"className":1882},[],[1884],{"type":26,"value":1748},{"type":26,"value":1886},", then the ",{"type":21,"tag":42,"props":1888,"children":1890},{"className":1889},[],[1891],{"type":26,"value":1892},"VkCommandPool",{"type":26,"value":1894},"\nthat ",{"type":21,"tag":42,"props":1896,"children":1898},{"className":1897},[],[1899],{"type":26,"value":83},{"type":26,"value":1901}," was allocated from ",{"type":21,"tag":902,"props":1903,"children":1904},{"type":1477},[],{"type":26,"value":1906}," have been created with\na queue family index that supports ",{"type":21,"tag":251,"props":1908,"children":1910},{"href":1909},"/chapters/queries#queries-result-status-only",[1911],{"type":26,"value":1912},"result\nstatus queries",{"type":26,"value":1914},", as indicated by\n",{"type":21,"tag":251,"props":1916,"children":1918},{"href":1917},"/man/VkQueueFamilyQueryResultStatusPropertiesKHR",[1919],{"type":26,"value":1920},"VkQueueFamilyQueryResultStatusPropertiesKHR",{"type":26,"value":172},{"type":21,"tag":42,"props":1923,"children":1925},{"className":1924},[],[1926],{"type":26,"value":1927},"queryResultStatusSupport",{"type":21,"tag":1466,"props":1929,"children":1931},{"name":1930},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-08201",[1932],{"type":21,"tag":22,"props":1933,"children":1934},{},[1935,1941,1942,1945,1946,1952],{"type":21,"tag":42,"props":1936,"children":1938},{"className":1937},[],[1939],{"type":26,"value":1940},"pEncodeInfo→dstBuffer",{"type":26,"value":1551},{"type":21,"tag":902,"props":1943,"children":1944},{"type":1477},[],{"type":26,"value":1684},{"type":21,"tag":251,"props":1947,"children":1949},{"href":1948},"/chapters/video-coding#video-profile-compatibility",[1950],{"type":26,"value":1951},"compatible",{"type":26,"value":1953}," with the video profile the bound video session was created\nwith",{"type":21,"tag":1466,"props":1955,"children":1957},{"name":1956},"VUID-vkCmdEncodeVideoKHR-commandBuffer-08202",[1958],{"type":21,"tag":22,"props":1959,"children":1960},{},[1961,1962,1967,1969,1979,1981,1986,1987,1990],{"type":26,"value":820},{"type":21,"tag":42,"props":1963,"children":1965},{"className":1964},[],[1966],{"type":26,"value":83},{"type":26,"value":1968}," is an unprotected command buffer and\n",{"type":21,"tag":251,"props":1970,"children":1972},{"href":1971},"/man/VkPhysicalDeviceProtectedMemoryProperties#limits-protectedNoFault",[1973],{"type":21,"tag":42,"props":1974,"children":1976},{"className":1975},[],[1977],{"type":26,"value":1978},"protectedNoFault",{"type":26,"value":1980}," is not supported,\nthen ",{"type":21,"tag":42,"props":1982,"children":1984},{"className":1983},[],[1985],{"type":26,"value":1940},{"type":26,"value":1551},{"type":21,"tag":902,"props":1988,"children":1989},{"type":1477},[],{"type":26,"value":1991}," not be a protected buffer",{"type":21,"tag":1466,"props":1993,"children":1995},{"name":1994},"VUID-vkCmdEncodeVideoKHR-commandBuffer-08203",[1996],{"type":21,"tag":22,"props":1997,"children":1998},{},[1999,2000,2005,2007,2015,2016,2021,2022,2025],{"type":26,"value":820},{"type":21,"tag":42,"props":2001,"children":2003},{"className":2002},[],[2004],{"type":26,"value":83},{"type":26,"value":2006}," is a protected command buffer and\n",{"type":21,"tag":251,"props":2008,"children":2009},{"href":1971},[2010],{"type":21,"tag":42,"props":2011,"children":2013},{"className":2012},[],[2014],{"type":26,"value":1978},{"type":26,"value":1980},{"type":21,"tag":42,"props":2017,"children":2019},{"className":2018},[],[2020],{"type":26,"value":1940},{"type":26,"value":1551},{"type":21,"tag":902,"props":2023,"children":2024},{"type":1477},[],{"type":26,"value":2026}," be a protected buffer",{"type":21,"tag":1466,"props":2028,"children":2030},{"name":2029},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-08204",[2031],{"type":21,"tag":22,"props":2032,"children":2033},{},[2034,2040,2041,2044,2046,2052,2053,2059,2061,2065],{"type":21,"tag":42,"props":2035,"children":2037},{"className":2036},[],[2038],{"type":26,"value":2039},"pEncodeInfo→dstBufferOffset",{"type":26,"value":1551},{"type":21,"tag":902,"props":2042,"children":2043},{"type":1477},[],{"type":26,"value":2045}," be an integer multiple of\n",{"type":21,"tag":251,"props":2047,"children":2049},{"href":2048},"/man/VkVideoCapabilitiesKHR",[2050],{"type":26,"value":2051},"VkVideoCapabilitiesKHR",{"type":26,"value":172},{"type":21,"tag":42,"props":2054,"children":2056},{"className":2055},[],[2057],{"type":26,"value":2058},"minBitstreamBufferOffsetAlignment",{"type":26,"value":2060},",\nas returned by ",{"type":21,"tag":251,"props":2062,"children":2063},{"href":987},[2064],{"type":26,"value":990},{"type":26,"value":2066}," for the\nvideo profile the bound video session was created with",{"type":21,"tag":1466,"props":2068,"children":2070},{"name":2069},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-08205",[2071],{"type":21,"tag":22,"props":2072,"children":2073},{},[2074,2080,2081,2084,2085,2089,2090,2096,2098,2102],{"type":21,"tag":42,"props":2075,"children":2077},{"className":2076},[],[2078],{"type":26,"value":2079},"pEncodeInfo→dstBufferRange",{"type":26,"value":1551},{"type":21,"tag":902,"props":2082,"children":2083},{"type":1477},[],{"type":26,"value":2045},{"type":21,"tag":251,"props":2086,"children":2087},{"href":2048},[2088],{"type":26,"value":2051},{"type":26,"value":172},{"type":21,"tag":42,"props":2091,"children":2093},{"className":2092},[],[2094],{"type":26,"value":2095},"minBitstreamBufferSizeAlignment",{"type":26,"value":2097},", as\nreturned by ",{"type":21,"tag":251,"props":2099,"children":2100},{"href":987},[2101],{"type":26,"value":990},{"type":26,"value":2103}," for the video\nprofile the bound video session was created with",{"type":21,"tag":1466,"props":2105,"children":2107},{"name":2106},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-08206",[2108],{"type":21,"tag":22,"props":2109,"children":2110},{},[2111,2117,2118,2121,2122,2126],{"type":21,"tag":42,"props":2112,"children":2114},{"className":2113},[],[2115],{"type":26,"value":2116},"pEncodeInfo→srcPictureResource.imageViewBinding",{"type":26,"value":1551},{"type":21,"tag":902,"props":2119,"children":2120},{"type":1477},[],{"type":26,"value":1742},{"type":21,"tag":251,"props":2123,"children":2124},{"href":1948},[2125],{"type":26,"value":1951},{"type":26,"value":2127}," with the video profile the\nbound video session was created with",{"type":21,"tag":1466,"props":2129,"children":2131},{"name":2130},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-08207",[2132],{"type":21,"tag":22,"props":2133,"children":2134},{},[2135,2137,2142,2145,2147,2151,2152,2158],{"type":26,"value":2136},"The format of ",{"type":21,"tag":42,"props":2138,"children":2140},{"className":2139},[],[2141],{"type":26,"value":2116},{"type":21,"tag":902,"props":2143,"children":2144},{"type":1477},[],{"type":26,"value":2146}," match the ",{"type":21,"tag":251,"props":2148,"children":2149},{"href":558},[2150],{"type":26,"value":561},{"type":26,"value":172},{"type":21,"tag":42,"props":2153,"children":2155},{"className":2154},[],[2156],{"type":26,"value":2157},"pictureFormat",{"type":26,"value":1835},{"type":21,"tag":1466,"props":2160,"children":2162},{"name":2161},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-08208",[2163],{"type":21,"tag":22,"props":2164,"children":2165},{},[2166,2172,2173,2176,2178],{"type":21,"tag":42,"props":2167,"children":2169},{"className":2168},[],[2170],{"type":26,"value":2171},"pEncodeInfo→srcPictureResource.codedOffset",{"type":26,"value":1551},{"type":21,"tag":902,"props":2174,"children":2175},{"type":1477},[],{"type":26,"value":2177}," be an integer\nmultiple of ",{"type":21,"tag":42,"props":2179,"children":2181},{"className":2180},[],[2182],{"type":26,"value":758},{"type":21,"tag":1466,"props":2184,"children":2186},{"name":2185},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-08209",[2187],{"type":21,"tag":22,"props":2188,"children":2189},{},[2190,2196,2197,2200,2202,2208,2209,2215],{"type":21,"tag":42,"props":2191,"children":2193},{"className":2192},[],[2194],{"type":26,"value":2195},"pEncodeInfo→srcPictureResource.codedExtent",{"type":26,"value":1551},{"type":21,"tag":902,"props":2198,"children":2199},{"type":1477},[],{"type":26,"value":2201}," be between\n",{"type":21,"tag":42,"props":2203,"children":2205},{"className":2204},[],[2206],{"type":26,"value":2207},"minCodedExtent",{"type":26,"value":744},{"type":21,"tag":42,"props":2210,"children":2212},{"className":2211},[],[2213],{"type":26,"value":2214},"maxCodedExtent",{"type":26,"value":2216},", inclusive, the bound\nvideo session was created with",{"type":21,"tag":1466,"props":2218,"children":2220},{"name":2219},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-08210",[2221],{"type":21,"tag":22,"props":2222,"children":2223},{},[2224,2229,2230,2233,2235],{"type":21,"tag":42,"props":2225,"children":2227},{"className":2226},[],[2228],{"type":26,"value":2116},{"type":26,"value":1551},{"type":21,"tag":902,"props":2231,"children":2232},{"type":1477},[],{"type":26,"value":2234}," have been\ncreated with ",{"type":21,"tag":42,"props":2236,"children":2238},{"className":2237},[],[2239],{"type":26,"value":2240},"VK_IMAGE_USAGE_VIDEO_ENCODE_SRC_BIT_KHR",{"type":21,"tag":1466,"props":2242,"children":2244},{"name":2243},"VUID-vkCmdEncodeVideoKHR-commandBuffer-08211",[2245],{"type":21,"tag":22,"props":2246,"children":2247},{},[2248,2249,2254,2255,2263,2264,2269,2270,2273],{"type":26,"value":820},{"type":21,"tag":42,"props":2250,"children":2252},{"className":2251},[],[2253],{"type":26,"value":83},{"type":26,"value":1968},{"type":21,"tag":251,"props":2256,"children":2257},{"href":1971},[2258],{"type":21,"tag":42,"props":2259,"children":2261},{"className":2260},[],[2262],{"type":26,"value":1978},{"type":26,"value":1980},{"type":21,"tag":42,"props":2265,"children":2267},{"className":2266},[],[2268],{"type":26,"value":2116},{"type":26,"value":1551},{"type":21,"tag":902,"props":2271,"children":2272},{"type":1477},[],{"type":26,"value":2274}," not\nhave been created from a protected image",{"type":21,"tag":1466,"props":2276,"children":2278},{"name":2277},"VUID-vkCmdEncodeVideoKHR-commandBuffer-08212",[2279],{"type":21,"tag":22,"props":2280,"children":2281},{},[2282,2283,2288,2289,2297,2298,2303,2304,2307],{"type":26,"value":820},{"type":21,"tag":42,"props":2284,"children":2286},{"className":2285},[],[2287],{"type":26,"value":83},{"type":26,"value":2006},{"type":21,"tag":251,"props":2290,"children":2291},{"href":1971},[2292],{"type":21,"tag":42,"props":2293,"children":2295},{"className":2294},[],[2296],{"type":26,"value":1978},{"type":26,"value":1980},{"type":21,"tag":42,"props":2299,"children":2301},{"className":2300},[],[2302],{"type":26,"value":2116},{"type":26,"value":1551},{"type":21,"tag":902,"props":2305,"children":2306},{"type":1477},[],{"type":26,"value":2308}," have\nbeen created from a protected image",{"type":21,"tag":1466,"props":2310,"children":2312},{"name":2311},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-08377",[2313],{"type":21,"tag":22,"props":2314,"children":2315},{},[2316,2321,2322,2325,2327,2332,2334,2338,2339,2344],{"type":21,"tag":42,"props":2317,"children":2319},{"className":2318},[],[2320],{"type":26,"value":483},{"type":26,"value":1551},{"type":21,"tag":902,"props":2323,"children":2324},{"type":1477},[],{"type":26,"value":2326}," not be ",{"type":21,"tag":42,"props":2328,"children":2330},{"className":2329},[],[2331],{"type":26,"value":491},{"type":26,"value":2333}," unless the\nbound video session was created with\n",{"type":21,"tag":251,"props":2335,"children":2336},{"href":558},[2337],{"type":26,"value":561},{"type":26,"value":172},{"type":21,"tag":42,"props":2340,"children":2342},{"className":2341},[],[2343],{"type":26,"value":785},{"type":26,"value":2345}," equal to zero",{"type":21,"tag":1466,"props":2347,"children":2349},{"name":2348},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-08213",[2350],{"type":21,"tag":22,"props":2351,"children":2352},{},[2353,2354,2359,2360,2365,2366,2371,2372,2375,2377,2381,2382,2387],{"type":26,"value":820},{"type":21,"tag":42,"props":2355,"children":2357},{"className":2356},[],[2358],{"type":26,"value":483},{"type":26,"value":827},{"type":21,"tag":42,"props":2361,"children":2363},{"className":2362},[],[2364],{"type":26,"value":491},{"type":26,"value":834},{"type":21,"tag":42,"props":2367,"children":2369},{"className":2368},[],[2370],{"type":26,"value":576},{"type":26,"value":1551},{"type":21,"tag":902,"props":2373,"children":2374},{"type":1477},[],{"type":26,"value":2376}," be less than the\n",{"type":21,"tag":251,"props":2378,"children":2379},{"href":558},[2380],{"type":26,"value":561},{"type":26,"value":172},{"type":21,"tag":42,"props":2383,"children":2385},{"className":2384},[],[2386],{"type":26,"value":785},{"type":26,"value":2388}," specified when the\nbound video session was created",{"type":21,"tag":1466,"props":2390,"children":2392},{"name":2391},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-08214",[2393],{"type":21,"tag":22,"props":2394,"children":2395},{},[2396,2397,2402,2403,2408,2409,2415,2418,2420],{"type":26,"value":820},{"type":21,"tag":42,"props":2398,"children":2400},{"className":2399},[],[2401],{"type":26,"value":483},{"type":26,"value":827},{"type":21,"tag":42,"props":2404,"children":2406},{"className":2405},[],[2407],{"type":26,"value":491},{"type":26,"value":834},{"type":21,"tag":42,"props":2410,"children":2412},{"className":2411},[],[2413],{"type":26,"value":2414},"pEncodeInfo→pSetupReferenceSlot→pPictureResource→codedOffset",{"type":21,"tag":902,"props":2416,"children":2417},{"type":1477},[],{"type":26,"value":2419}," be an integer multiple of ",{"type":21,"tag":42,"props":2421,"children":2423},{"className":2422},[],[2424],{"type":26,"value":758},{"type":21,"tag":1466,"props":2426,"children":2428},{"name":2427},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-08215",[2429],{"type":21,"tag":22,"props":2430,"children":2431},{},[2432,2433,2438,2439,2444,2445,2450,2451,2454,2460,2462],{"type":26,"value":820},{"type":21,"tag":42,"props":2434,"children":2436},{"className":2435},[],[2437],{"type":26,"value":483},{"type":26,"value":827},{"type":21,"tag":42,"props":2440,"children":2442},{"className":2441},[],[2443],{"type":26,"value":491},{"type":26,"value":834},{"type":21,"tag":42,"props":2446,"children":2448},{"className":2447},[],[2449],{"type":26,"value":598},{"type":26,"value":1551},{"type":21,"tag":902,"props":2452,"children":2453},{"type":1477},[],{"type":21,"tag":251,"props":2455,"children":2457},{"href":2456},"/man/VkVideoPictureResourceInfoKHR#video-picture-resource-matching",[2458],{"type":26,"value":2459},"match",{"type":26,"value":2461}," one of the\n",{"type":21,"tag":251,"props":2463,"children":2465},{"href":2464},"/man/vkCmdBeginVideoCodingKHR#bound-reference-picture-resources",[2466],{"type":26,"value":2467},"bound reference picture resource",{"type":21,"tag":1466,"props":2469,"children":2471},{"name":2470},"VUID-vkCmdEncodeVideoKHR-activeReferencePictureCount-08216",[2472],{"type":21,"tag":22,"props":2473,"children":2474},{},[2475,2480,2481,2484,2486,2490,2491,2497],{"type":21,"tag":42,"props":2476,"children":2478},{"className":2477},[],[2479],{"type":26,"value":715},{"type":26,"value":1551},{"type":21,"tag":902,"props":2482,"children":2483},{"type":1477},[],{"type":26,"value":2485}," be less than or equal to the\n",{"type":21,"tag":251,"props":2487,"children":2488},{"href":558},[2489],{"type":26,"value":561},{"type":26,"value":172},{"type":21,"tag":42,"props":2492,"children":2494},{"className":2493},[],[2495],{"type":26,"value":2496},"maxActiveReferencePictures",{"type":26,"value":2498},"\nspecified when the bound video session was created",{"type":21,"tag":1466,"props":2500,"children":2502},{"name":2501},"VUID-vkCmdEncodeVideoKHR-slotIndex-08217",[2503],{"type":21,"tag":22,"props":2504,"children":2505},{},[2506,2507,2512,2514,2519,2520,2523,2524,2528,2529,2534],{"type":26,"value":439},{"type":21,"tag":42,"props":2508,"children":2510},{"className":2509},[],[2511],{"type":26,"value":886},{"type":26,"value":2513}," member of each element of\n",{"type":21,"tag":42,"props":2515,"children":2517},{"className":2516},[],[2518],{"type":26,"value":393},{"type":26,"value":1551},{"type":21,"tag":902,"props":2521,"children":2522},{"type":1477},[],{"type":26,"value":2376},{"type":21,"tag":251,"props":2525,"children":2526},{"href":558},[2527],{"type":26,"value":561},{"type":26,"value":172},{"type":21,"tag":42,"props":2530,"children":2532},{"className":2531},[],[2533],{"type":26,"value":785},{"type":26,"value":2388},{"type":21,"tag":1466,"props":2536,"children":2538},{"name":2537},"VUID-vkCmdEncodeVideoKHR-codedOffset-08218",[2539],{"type":21,"tag":22,"props":2540,"children":2541},{},[2542,2543,2549,2551,2557,2559,2565,2567,2572,2573,2576,2577],{"type":26,"value":439},{"type":21,"tag":42,"props":2544,"children":2546},{"className":2545},[],[2547],{"type":26,"value":2548},"codedOffset",{"type":26,"value":2550}," member of the ",{"type":21,"tag":251,"props":2552,"children":2554},{"href":2553},"/man/VkVideoPictureResourceInfoKHR",[2555],{"type":26,"value":2556},"VkVideoPictureResourceInfoKHR",{"type":26,"value":2558},"\nstructure pointed to by the ",{"type":21,"tag":42,"props":2560,"children":2562},{"className":2561},[],[2563],{"type":26,"value":2564},"pPictureResource",{"type":26,"value":2566}," member of each\nelement of ",{"type":21,"tag":42,"props":2568,"children":2570},{"className":2569},[],[2571],{"type":26,"value":393},{"type":26,"value":1551},{"type":21,"tag":902,"props":2574,"children":2575},{"type":1477},[],{"type":26,"value":2177},{"type":21,"tag":42,"props":2578,"children":2580},{"className":2579},[],[2581],{"type":26,"value":758},{"type":21,"tag":1466,"props":2583,"children":2585},{"name":2584},"VUID-vkCmdEncodeVideoKHR-pPictureResource-08219",[2586],{"type":21,"tag":22,"props":2587,"children":2588},{},[2589,2590,2595,2596,2601,2602,2605,2609,2610,2614,2616,2621],{"type":26,"value":439},{"type":21,"tag":42,"props":2591,"children":2593},{"className":2592},[],[2594],{"type":26,"value":2564},{"type":26,"value":2513},{"type":21,"tag":42,"props":2597,"children":2599},{"className":2598},[],[2600],{"type":26,"value":393},{"type":26,"value":1551},{"type":21,"tag":902,"props":2603,"children":2604},{"type":1477},[],{"type":21,"tag":251,"props":2606,"children":2607},{"href":2456},[2608],{"type":26,"value":2459},{"type":26,"value":2461},{"type":21,"tag":251,"props":2611,"children":2612},{"href":2464},[2613],{"type":26,"value":2467},{"type":26,"value":2615},"\nassociated with the DPB slot index specified in the ",{"type":21,"tag":42,"props":2617,"children":2619},{"className":2618},[],[2620],{"type":26,"value":886},{"type":26,"value":2622},"\nmember of that element",{"type":21,"tag":1466,"props":2624,"children":2626},{"name":2625},"VUID-vkCmdEncodeVideoKHR-pPictureResource-08220",[2627],{"type":21,"tag":22,"props":2628,"children":2629},{},[2630,2632,2637,2639,2644,2647,2648,2654,2656],{"type":26,"value":2631},"Each video picture resource corresponding to the ",{"type":21,"tag":42,"props":2633,"children":2635},{"className":2634},[],[2636],{"type":26,"value":2564},{"type":26,"value":2638},"\nmember specified in the elements of ",{"type":21,"tag":42,"props":2640,"children":2642},{"className":2641},[],[2643],{"type":26,"value":393},{"type":21,"tag":902,"props":2645,"children":2646},{"type":1477},[],{"type":26,"value":1684},{"type":21,"tag":251,"props":2649,"children":2651},{"href":2650},"/man/VkVideoPictureResourceInfoKHR#video-picture-resource-uniqueness",[2652],{"type":26,"value":2653},"unique",{"type":26,"value":2655}," within\n",{"type":21,"tag":42,"props":2657,"children":2659},{"className":2658},[],[2660],{"type":26,"value":393},{"type":21,"tag":1466,"props":2662,"children":2664},{"name":2663},"VUID-vkCmdEncodeVideoKHR-dpbFrameUseCount-08221",[2665],{"type":21,"tag":22,"props":2666,"children":2667},{},[2668,2670,2676,2677,2680,2682],{"type":26,"value":2669},"All elements of ",{"type":21,"tag":42,"props":2671,"children":2673},{"className":2672},[],[2674],{"type":26,"value":2675},"dpbFrameUseCount",{"type":26,"value":1551},{"type":21,"tag":902,"props":2678,"children":2679},{"type":1477},[],{"type":26,"value":2681}," be less than or equal to\n",{"type":21,"tag":42,"props":2683,"children":2685},{"className":2684},[],[2686],{"type":26,"value":2687},"1",{"type":21,"tag":1466,"props":2689,"children":2691},{"name":2690},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-08222",[2692],{"type":21,"tag":22,"props":2693,"children":2694},{},[2695,2697,2701,2703,2708,2709,2712,2714,2720],{"type":26,"value":2696},"The image subresource ",{"type":21,"tag":251,"props":2698,"children":2699},{"href":421},[2700],{"type":26,"value":424},{"type":26,"value":2702}," to\nby ",{"type":21,"tag":42,"props":2704,"children":2706},{"className":2705},[],[2707],{"type":26,"value":650},{"type":26,"value":1551},{"type":21,"tag":902,"props":2710,"children":2711},{"type":1477},[],{"type":26,"value":2713}," be in the\n",{"type":21,"tag":42,"props":2715,"children":2717},{"className":2716},[],[2718],{"type":26,"value":2719},"VK_IMAGE_LAYOUT_VIDEO_ENCODE_SRC_KHR",{"type":26,"value":2721}," layout at the time the video\nencode operation is executed on the device",{"type":21,"tag":1466,"props":2723,"children":2725},{"name":2724},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-08223",[2726],{"type":21,"tag":22,"props":2727,"children":2728},{},[2729,2730,2735,2736,2741,2743,2747,2749,2754,2755,2758,2759,2765],{"type":26,"value":820},{"type":21,"tag":42,"props":2731,"children":2733},{"className":2732},[],[2734],{"type":26,"value":483},{"type":26,"value":827},{"type":21,"tag":42,"props":2737,"children":2739},{"className":2738},[],[2740],{"type":26,"value":491},{"type":26,"value":2742},", then the image\nsubresource ",{"type":21,"tag":251,"props":2744,"children":2745},{"href":421},[2746],{"type":26,"value":424},{"type":26,"value":2748}," to by\n",{"type":21,"tag":42,"props":2750,"children":2752},{"className":2751},[],[2753],{"type":26,"value":598},{"type":26,"value":1551},{"type":21,"tag":902,"props":2756,"children":2757},{"type":1477},[],{"type":26,"value":2713},{"type":21,"tag":42,"props":2760,"children":2762},{"className":2761},[],[2763],{"type":26,"value":2764},"VK_IMAGE_LAYOUT_VIDEO_ENCODE_DPB_KHR",{"type":26,"value":2721},{"type":21,"tag":1466,"props":2767,"children":2769},{"name":2768},"VUID-vkCmdEncodeVideoKHR-pPictureResource-08224",[2770],{"type":21,"tag":22,"props":2771,"children":2772},{},[2773,2774,2778,2780,2785,2786,2791,2792,2795,2796,2801],{"type":26,"value":2696},{"type":21,"tag":251,"props":2775,"children":2776},{"href":421},[2777],{"type":26,"value":424},{"type":26,"value":2779}," to\nby the ",{"type":21,"tag":42,"props":2781,"children":2783},{"className":2782},[],[2784],{"type":26,"value":2564},{"type":26,"value":2513},{"type":21,"tag":42,"props":2787,"children":2789},{"className":2788},[],[2790],{"type":26,"value":393},{"type":26,"value":1551},{"type":21,"tag":902,"props":2793,"children":2794},{"type":1477},[],{"type":26,"value":2713},{"type":21,"tag":42,"props":2797,"children":2799},{"className":2798},[],[2800],{"type":26,"value":2764},{"type":26,"value":2721},{"type":21,"tag":1466,"props":2803,"children":2805},{"name":2804},"VUID-vkCmdEncodeVideoKHR-pNext-08225",[2806],{"type":21,"tag":22,"props":2807,"children":2808},{},[2809,2811,2817,2818,2823,2824,2829,2830,2833,2835,2839],{"type":26,"value":2810},"If the bound video session was created with the video codec operation\n",{"type":21,"tag":42,"props":2812,"children":2814},{"className":2813},[],[2815],{"type":26,"value":2816},"VK_VIDEO_CODEC_OPERATION_ENCODE_H264_BIT_KHR",{"type":26,"value":1886},{"type":21,"tag":42,"props":2819,"children":2821},{"className":2820},[],[2822],{"type":26,"value":318},{"type":26,"value":320},{"type":21,"tag":42,"props":2825,"children":2827},{"className":2826},[],[2828],{"type":26,"value":247},{"type":26,"value":1551},{"type":21,"tag":902,"props":2831,"children":2832},{"type":1477},[],{"type":26,"value":2834}," include a\n",{"type":21,"tag":251,"props":2836,"children":2837},{"href":1158},[2838],{"type":26,"value":1161},{"type":26,"value":2840}," structure",{"type":21,"tag":1466,"props":2842,"children":2844},{"name":2843},"VUID-vkCmdEncodeVideoKHR-StdVideoH264SequenceParameterSet-08226",[2845],{"type":21,"tag":22,"props":2846,"children":2847},{},[2848,2849,2854,2856,2859,2861,2867,2869,2875,2877,2883,2884,2889,2891,2897,2899,2903,2904,2909,2910],{"type":26,"value":2810},{"type":21,"tag":42,"props":2850,"children":2852},{"className":2851},[],[2853],{"type":26,"value":2816},{"type":26,"value":2855},", then the bound video\nsession parameters object ",{"type":21,"tag":902,"props":2857,"children":2858},{"type":1477},[],{"type":26,"value":2860}," contain a\n",{"type":21,"tag":42,"props":2862,"children":2864},{"className":2863},[],[2865],{"type":26,"value":2866},"StdVideoH264SequenceParameterSet",{"type":26,"value":2868}," entry with\n",{"type":21,"tag":42,"props":2870,"children":2872},{"className":2871},[],[2873],{"type":26,"value":2874},"seq_parameter_set_id",{"type":26,"value":2876}," matching\n",{"type":21,"tag":42,"props":2878,"children":2880},{"className":2879},[],[2881],{"type":26,"value":2882},"StdVideoEncodeH264PictureInfo",{"type":26,"value":172},{"type":21,"tag":42,"props":2885,"children":2887},{"className":2886},[],[2888],{"type":26,"value":2874},{"type":26,"value":2890}," that is\nprovided in the ",{"type":21,"tag":42,"props":2892,"children":2894},{"className":2893},[],[2895],{"type":26,"value":2896},"pStdPictureInfo",{"type":26,"value":2898}," member of the\n",{"type":21,"tag":251,"props":2900,"children":2901},{"href":1158},[2902],{"type":26,"value":1161},{"type":26,"value":1163},{"type":21,"tag":42,"props":2905,"children":2907},{"className":2906},[],[2908],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":2911,"children":2913},{"className":2912},[],[2914],{"type":26,"value":247},{"type":21,"tag":1466,"props":2916,"children":2918},{"name":2917},"VUID-vkCmdEncodeVideoKHR-StdVideoH264PictureParameterSet-08227",[2919],{"type":21,"tag":22,"props":2920,"children":2921},{},[2922,2923,2928,2929,2932,2933,2939,2940,2945,2946,2952,2953,2958,2959,2964,2965,2970,2971,2976,2978,2983,2985,2989,2990,2995,2996],{"type":26,"value":2810},{"type":21,"tag":42,"props":2924,"children":2926},{"className":2925},[],[2927],{"type":26,"value":2816},{"type":26,"value":2855},{"type":21,"tag":902,"props":2930,"children":2931},{"type":1477},[],{"type":26,"value":2860},{"type":21,"tag":42,"props":2934,"children":2936},{"className":2935},[],[2937],{"type":26,"value":2938},"StdVideoH264PictureParameterSet",{"type":26,"value":2868},{"type":21,"tag":42,"props":2941,"children":2943},{"className":2942},[],[2944],{"type":26,"value":2874},{"type":26,"value":744},{"type":21,"tag":42,"props":2947,"children":2949},{"className":2948},[],[2950],{"type":26,"value":2951},"pic_parameter_set_id",{"type":26,"value":2876},{"type":21,"tag":42,"props":2954,"children":2956},{"className":2955},[],[2957],{"type":26,"value":2882},{"type":26,"value":172},{"type":21,"tag":42,"props":2960,"children":2962},{"className":2961},[],[2963],{"type":26,"value":2874},{"type":26,"value":1182},{"type":21,"tag":42,"props":2966,"children":2968},{"className":2967},[],[2969],{"type":26,"value":2882},{"type":26,"value":172},{"type":21,"tag":42,"props":2972,"children":2974},{"className":2973},[],[2975],{"type":26,"value":2951},{"type":26,"value":2977},",\nrespectively, that are provided in the ",{"type":21,"tag":42,"props":2979,"children":2981},{"className":2980},[],[2982],{"type":26,"value":2896},{"type":26,"value":2984}," member of\nthe ",{"type":21,"tag":251,"props":2986,"children":2987},{"href":1158},[2988],{"type":26,"value":1161},{"type":26,"value":1163},{"type":21,"tag":42,"props":2991,"children":2993},{"className":2992},[],[2994],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":2997,"children":2999},{"className":2998},[],[3000],{"type":26,"value":247},{"type":21,"tag":1466,"props":3002,"children":3004},{"name":3003},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-08228",[3005],{"type":21,"tag":22,"props":3006,"children":3007},{},[3008,3009,3014,3015,3020,3021,3026,3027,3032,3033,3038,3039,3042,3044,3048],{"type":26,"value":2810},{"type":21,"tag":42,"props":3010,"children":3012},{"className":3011},[],[3013],{"type":26,"value":2816},{"type":26,"value":1182},{"type":21,"tag":42,"props":3016,"children":3018},{"className":3017},[],[3019],{"type":26,"value":483},{"type":26,"value":827},{"type":21,"tag":42,"props":3022,"children":3024},{"className":3023},[],[3025],{"type":26,"value":491},{"type":26,"value":1705},{"type":21,"tag":42,"props":3028,"children":3030},{"className":3029},[],[3031],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":3034,"children":3036},{"className":3035},[],[3037],{"type":26,"value":483},{"type":26,"value":1551},{"type":21,"tag":902,"props":3040,"children":3041},{"type":1477},[],{"type":26,"value":3043},"\ninclude a ",{"type":21,"tag":251,"props":3045,"children":3046},{"href":1273},[3047],{"type":26,"value":1276},{"type":26,"value":2840},{"type":21,"tag":1466,"props":3050,"children":3052},{"name":3051},"VUID-vkCmdEncodeVideoKHR-pNext-08229",[3053],{"type":21,"tag":22,"props":3054,"children":3055},{},[3056,3057,3062,3063,3068,3070,3075,3076,3079,3080,3084],{"type":26,"value":2810},{"type":21,"tag":42,"props":3058,"children":3060},{"className":3059},[],[3061],{"type":26,"value":2816},{"type":26,"value":1886},{"type":21,"tag":42,"props":3064,"children":3066},{"className":3065},[],[3067],{"type":26,"value":318},{"type":26,"value":3069},"\nchain of each element of ",{"type":21,"tag":42,"props":3071,"children":3073},{"className":3072},[],[3074],{"type":26,"value":393},{"type":26,"value":1551},{"type":21,"tag":902,"props":3077,"children":3078},{"type":1477},[],{"type":26,"value":3043},{"type":21,"tag":251,"props":3081,"children":3082},{"href":1273},[3083],{"type":26,"value":1276},{"type":26,"value":2840},{"type":21,"tag":1466,"props":3086,"children":3088},{"name":3087},"VUID-vkCmdEncodeVideoKHR-constantQp-08269",[3089],{"type":21,"tag":22,"props":3090,"children":3091},{},[3092,3093,3098,3100,3106,3108,3114,3115,3121,3122,3128,3129,3132,3134,3140,3141,3145,3146,3151,3152],{"type":26,"value":2810},{"type":21,"tag":42,"props":3094,"children":3096},{"className":3095},[],[3097],{"type":26,"value":2816},{"type":26,"value":3099}," and the current\n",{"type":21,"tag":251,"props":3101,"children":3103},{"href":3102},"/chapters/video-coding#encode-rate-control-modes",[3104],{"type":26,"value":3105},"rate control mode",{"type":26,"value":3107}," is not\n",{"type":21,"tag":42,"props":3109,"children":3111},{"className":3110},[],[3112],{"type":26,"value":3113},"VK_VIDEO_ENCODE_RATE_CONTROL_MODE_DISABLED_BIT_KHR",{"type":26,"value":834},{"type":21,"tag":251,"props":3116,"children":3118},{"href":3117},"/man/VkVideoEncodeH264NaluSliceInfoKHR",[3119],{"type":26,"value":3120},"VkVideoEncodeH264NaluSliceInfoKHR",{"type":26,"value":172},{"type":21,"tag":42,"props":3123,"children":3125},{"className":3124},[],[3126],{"type":26,"value":3127},"constantQp",{"type":26,"value":1551},{"type":21,"tag":902,"props":3130,"children":3131},{"type":1477},[],{"type":26,"value":3133}," be zero\nfor each element of the ",{"type":21,"tag":42,"props":3135,"children":3137},{"className":3136},[],[3138],{"type":26,"value":3139},"pNaluSliceEntries",{"type":26,"value":2898},{"type":21,"tag":251,"props":3142,"children":3143},{"href":1158},[3144],{"type":26,"value":1161},{"type":26,"value":1163},{"type":21,"tag":42,"props":3147,"children":3149},{"className":3148},[],[3150],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":3153,"children":3155},{"className":3154},[],[3156],{"type":26,"value":247},{"type":21,"tag":1466,"props":3158,"children":3160},{"name":3159},"VUID-vkCmdEncodeVideoKHR-constantQp-08270",[3161],{"type":21,"tag":22,"props":3162,"children":3163},{},[3164,3165,3170,3171,3175,3176,3181,3182,3186,3187,3192,3193,3196,3198,3204,3205,3211,3212,3216,3217,3223,3224,3228,3230,3235,3236,3240,3241,3246,3247],{"type":26,"value":2810},{"type":21,"tag":42,"props":3166,"children":3168},{"className":3167},[],[3169],{"type":26,"value":2816},{"type":26,"value":3099},{"type":21,"tag":251,"props":3172,"children":3173},{"href":3102},[3174],{"type":26,"value":3105},{"type":26,"value":1879},{"type":21,"tag":42,"props":3177,"children":3179},{"className":3178},[],[3180],{"type":26,"value":3113},{"type":26,"value":834},{"type":21,"tag":251,"props":3183,"children":3184},{"href":3117},[3185],{"type":26,"value":3120},{"type":26,"value":172},{"type":21,"tag":42,"props":3188,"children":3190},{"className":3189},[],[3191],{"type":26,"value":3127},{"type":26,"value":1551},{"type":21,"tag":902,"props":3194,"children":3195},{"type":1477},[],{"type":26,"value":3197}," be\nbetween ",{"type":21,"tag":251,"props":3199,"children":3201},{"href":3200},"/man/VkVideoEncodeH264CapabilitiesKHR",[3202],{"type":26,"value":3203},"VkVideoEncodeH264CapabilitiesKHR",{"type":26,"value":172},{"type":21,"tag":42,"props":3206,"children":3208},{"className":3207},[],[3209],{"type":26,"value":3210},"minQp",{"type":26,"value":1182},{"type":21,"tag":251,"props":3213,"children":3214},{"href":3200},[3215],{"type":26,"value":3203},{"type":26,"value":172},{"type":21,"tag":42,"props":3218,"children":3220},{"className":3219},[],[3221],{"type":26,"value":3222},"maxQp",{"type":26,"value":984},{"type":21,"tag":251,"props":3225,"children":3226},{"href":987},[3227],{"type":26,"value":990},{"type":26,"value":3229}," for the video profile the\nbound video session was created with, for each element of the\n",{"type":21,"tag":42,"props":3231,"children":3233},{"className":3232},[],[3234],{"type":26,"value":3139},{"type":26,"value":2898},{"type":21,"tag":251,"props":3237,"children":3238},{"href":1158},[3239],{"type":26,"value":1161},{"type":26,"value":1163},{"type":21,"tag":42,"props":3242,"children":3244},{"className":3243},[],[3245],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":3248,"children":3250},{"className":3249},[],[3251],{"type":26,"value":247},{"type":21,"tag":1466,"props":3253,"children":3255},{"name":3254},"VUID-vkCmdEncodeVideoKHR-constantQp-08271",[3256],{"type":21,"tag":22,"props":3257,"children":3258},{},[3259,3260,3265,3266,3270,3271,3277,3279,3285,3286,3290,3292,3296,3297,3302,3303,3306,3308,3313,3314,3318,3319,3324,3325],{"type":26,"value":2810},{"type":21,"tag":42,"props":3261,"children":3263},{"className":3262},[],[3264],{"type":26,"value":2816},{"type":26,"value":1182},{"type":21,"tag":251,"props":3267,"children":3268},{"href":3200},[3269],{"type":26,"value":3203},{"type":26,"value":172},{"type":21,"tag":42,"props":3272,"children":3274},{"className":3273},[],[3275],{"type":26,"value":3276},"flags",{"type":26,"value":3278}," does not include\n",{"type":21,"tag":42,"props":3280,"children":3282},{"className":3281},[],[3283],{"type":26,"value":3284},"VK_VIDEO_ENCODE_H264_CAPABILITY_PER_SLICE_CONSTANT_QP_BIT_KHR",{"type":26,"value":2097},{"type":21,"tag":251,"props":3287,"children":3288},{"href":987},[3289],{"type":26,"value":990},{"type":26,"value":3291}," for the video\nprofile the bound video session was created with, then\n",{"type":21,"tag":251,"props":3293,"children":3294},{"href":3117},[3295],{"type":26,"value":3120},{"type":26,"value":172},{"type":21,"tag":42,"props":3298,"children":3300},{"className":3299},[],[3301],{"type":26,"value":3127},{"type":26,"value":1551},{"type":21,"tag":902,"props":3304,"children":3305},{"type":1477},[],{"type":26,"value":3307}," have the\nsame value for each element of the ",{"type":21,"tag":42,"props":3309,"children":3311},{"className":3310},[],[3312],{"type":26,"value":3139},{"type":26,"value":2898},{"type":21,"tag":251,"props":3315,"children":3316},{"href":1158},[3317],{"type":26,"value":1161},{"type":26,"value":1163},{"type":21,"tag":42,"props":3320,"children":3322},{"className":3321},[],[3323],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":3326,"children":3328},{"className":3327},[],[3329],{"type":26,"value":247},{"type":21,"tag":1466,"props":3331,"children":3333},{"name":3332},"VUID-vkCmdEncodeVideoKHR-naluSliceEntryCount-08302",[3334],{"type":21,"tag":22,"props":3335,"children":3336},{},[3337,3338,3343,3344,3350,3351,3355,3356,3361,3362,3367,3368,3371,3372,3377,3379],{"type":26,"value":2810},{"type":21,"tag":42,"props":3339,"children":3341},{"className":3340},[],[3342],{"type":26,"value":2816},{"type":26,"value":1705},{"type":21,"tag":42,"props":3345,"children":3347},{"className":3346},[],[3348],{"type":26,"value":3349},"naluSliceEntryCount",{"type":26,"value":2898},{"type":21,"tag":251,"props":3352,"children":3353},{"href":1158},[3354],{"type":26,"value":1161},{"type":26,"value":1163},{"type":21,"tag":42,"props":3357,"children":3359},{"className":3358},[],[3360],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":3363,"children":3365},{"className":3364},[],[3366],{"type":26,"value":247},{"type":26,"value":1551},{"type":21,"tag":902,"props":3369,"children":3370},{"type":1477},[],{"type":26,"value":2681},{"type":21,"tag":42,"props":3373,"children":3375},{"className":3374},[],[3376],{"type":26,"value":1063},{"type":26,"value":3378}," multiplied by\n",{"type":21,"tag":42,"props":3380,"children":3382},{"className":3381},[],[3383],{"type":26,"value":1099},{"type":21,"tag":1466,"props":3385,"children":3387},{"name":3386},"VUID-vkCmdEncodeVideoKHR-naluSliceEntryCount-08312",[3388],{"type":21,"tag":22,"props":3389,"children":3390},{},[3391,3392,3397,3398,3402,3403,3408,3409,3415,3416,3420,3422,3427,3428,3432,3433,3438,3439,3444,3445,3448,3449],{"type":26,"value":2810},{"type":21,"tag":42,"props":3393,"children":3395},{"className":3394},[],[3396],{"type":26,"value":2816},{"type":26,"value":1182},{"type":21,"tag":251,"props":3399,"children":3400},{"href":3200},[3401],{"type":26,"value":3203},{"type":26,"value":172},{"type":21,"tag":42,"props":3404,"children":3406},{"className":3405},[],[3407],{"type":26,"value":3276},{"type":26,"value":3278},{"type":21,"tag":42,"props":3410,"children":3412},{"className":3411},[],[3413],{"type":26,"value":3414},"VK_VIDEO_ENCODE_H264_CAPABILITY_ROW_UNALIGNED_SLICE_BIT_KHR",{"type":26,"value":2097},{"type":21,"tag":251,"props":3417,"children":3418},{"href":987},[3419],{"type":26,"value":990},{"type":26,"value":3421}," for the video\nprofile the bound video session was created with, then the\n",{"type":21,"tag":42,"props":3423,"children":3425},{"className":3424},[],[3426],{"type":26,"value":3349},{"type":26,"value":2898},{"type":21,"tag":251,"props":3429,"children":3430},{"href":1158},[3431],{"type":26,"value":1161},{"type":26,"value":1163},{"type":21,"tag":42,"props":3434,"children":3436},{"className":3435},[],[3437],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":3440,"children":3442},{"className":3441},[],[3443],{"type":26,"value":247},{"type":26,"value":1551},{"type":21,"tag":902,"props":3446,"children":3447},{"type":1477},[],{"type":26,"value":2681},{"type":21,"tag":42,"props":3450,"children":3452},{"className":3451},[],[3453],{"type":26,"value":1099},{"type":21,"tag":1466,"props":3455,"children":3457},{"name":3456},"VUID-vkCmdEncodeVideoKHR-pNext-08352",[3458],{"type":21,"tag":22,"props":3459,"children":3460},{},[3461,3462,3467,3469,3474,3475,3480,3481,3485,3487,3492,3494,3498,3499,3504,3507,3508],{"type":26,"value":2810},{"type":21,"tag":42,"props":3463,"children":3465},{"className":3464},[],[3466],{"type":26,"value":2816},{"type":26,"value":3468},", the ",{"type":21,"tag":42,"props":3470,"children":3472},{"className":3471},[],[3473],{"type":26,"value":318},{"type":26,"value":320},{"type":21,"tag":42,"props":3476,"children":3478},{"className":3477},[],[3479],{"type":26,"value":247},{"type":26,"value":1593},{"type":21,"tag":251,"props":3482,"children":3483},{"href":1158},[3484],{"type":26,"value":1161},{"type":26,"value":3486}," structure, and\n",{"type":21,"tag":42,"props":3488,"children":3490},{"className":3489},[],[3491],{"type":26,"value":723},{"type":26,"value":3493}," is greater than zero, then\n",{"type":21,"tag":251,"props":3495,"children":3496},{"href":1158},[3497],{"type":26,"value":1161},{"type":26,"value":172},{"type":21,"tag":42,"props":3500,"children":3502},{"className":3501},[],[3503],{"type":26,"value":1196},{"type":21,"tag":902,"props":3505,"children":3506},{"type":1477},[],{"type":26,"value":2326},{"type":21,"tag":42,"props":3509,"children":3511},{"className":3510},[],[3512],{"type":26,"value":491},{"type":21,"tag":1466,"props":3514,"children":3516},{"name":3515},"VUID-vkCmdEncodeVideoKHR-pNext-08339",[3517],{"type":21,"tag":22,"props":3518,"children":3519},{},[3520,3521,3526,3527,3532,3533,3538,3539,3543,3544,3548,3549,3554,3556,3561,3563,3569,3570,3576,3578,3584,3585,3589,3590,3595,3598,3600,3605,3606,3609,3611,3616,3618],{"type":26,"value":2810},{"type":21,"tag":42,"props":3522,"children":3524},{"className":3523},[],[3525],{"type":26,"value":2816},{"type":26,"value":3468},{"type":21,"tag":42,"props":3528,"children":3530},{"className":3529},[],[3531],{"type":26,"value":318},{"type":26,"value":320},{"type":21,"tag":42,"props":3534,"children":3536},{"className":3535},[],[3537],{"type":26,"value":247},{"type":26,"value":1593},{"type":21,"tag":251,"props":3540,"children":3541},{"href":1158},[3542],{"type":26,"value":1161},{"type":26,"value":3486},{"type":21,"tag":251,"props":3545,"children":3546},{"href":1158},[3547],{"type":26,"value":1161},{"type":26,"value":172},{"type":21,"tag":42,"props":3550,"children":3552},{"className":3551},[],[3553],{"type":26,"value":1196},{"type":26,"value":3555},"\nis not ",{"type":21,"tag":42,"props":3557,"children":3559},{"className":3558},[],[3560],{"type":26,"value":491},{"type":26,"value":3562},", then each element of the ",{"type":21,"tag":42,"props":3564,"children":3566},{"className":3565},[],[3567],{"type":26,"value":3568},"RefPicList0",{"type":26,"value":1182},{"type":21,"tag":42,"props":3571,"children":3573},{"className":3572},[],[3574],{"type":26,"value":3575},"RefPicList1",{"type":26,"value":3577}," array members of the\n",{"type":21,"tag":42,"props":3579,"children":3581},{"className":3580},[],[3582],{"type":26,"value":3583},"StdVideoEncodeH264ReferenceListsInfo",{"type":26,"value":477},{"type":21,"tag":251,"props":3586,"children":3587},{"href":1158},[3588],{"type":26,"value":1161},{"type":26,"value":172},{"type":21,"tag":42,"props":3591,"children":3593},{"className":3592},[],[3594],{"type":26,"value":1196},{"type":21,"tag":902,"props":3596,"children":3597},{"type":1477},[],{"type":26,"value":3599}," either be ",{"type":21,"tag":42,"props":3601,"children":3603},{"className":3602},[],[3604],{"type":26,"value":1237},{"type":26,"value":1254},{"type":21,"tag":902,"props":3607,"children":3608},{"type":1477},[],{"type":26,"value":3610}," equal\nthe ",{"type":21,"tag":42,"props":3612,"children":3614},{"className":3613},[],[3615],{"type":26,"value":886},{"type":26,"value":3617}," member of one of the elements of\n",{"type":21,"tag":42,"props":3619,"children":3621},{"className":3620},[],[3622],{"type":26,"value":393},{"type":21,"tag":1466,"props":3624,"children":3626},{"name":3625},"VUID-vkCmdEncodeVideoKHR-pNext-08353",[3627],{"type":21,"tag":22,"props":3628,"children":3629},{},[3630,3631,3636,3637,3642,3643,3648,3649,3653,3654,3659,3661,3666,3667,3672,3673,3676,3678,3683,3684,3689,3690,3695,3696,3700,3701],{"type":26,"value":2810},{"type":21,"tag":42,"props":3632,"children":3634},{"className":3633},[],[3635],{"type":26,"value":2816},{"type":26,"value":3468},{"type":21,"tag":42,"props":3638,"children":3640},{"className":3639},[],[3641],{"type":26,"value":318},{"type":26,"value":320},{"type":21,"tag":42,"props":3644,"children":3646},{"className":3645},[],[3647],{"type":26,"value":247},{"type":26,"value":1593},{"type":21,"tag":251,"props":3650,"children":3651},{"href":1158},[3652],{"type":26,"value":1161},{"type":26,"value":3486},{"type":21,"tag":42,"props":3655,"children":3657},{"className":3656},[],[3658],{"type":26,"value":723},{"type":26,"value":3660}," is greater than zero, then the\n",{"type":21,"tag":42,"props":3662,"children":3664},{"className":3663},[],[3665],{"type":26,"value":886},{"type":26,"value":2513},{"type":21,"tag":42,"props":3668,"children":3670},{"className":3669},[],[3671],{"type":26,"value":393},{"type":26,"value":1551},{"type":21,"tag":902,"props":3674,"children":3675},{"type":1477},[],{"type":26,"value":3677}," equal one of the elements of\nthe ",{"type":21,"tag":42,"props":3679,"children":3681},{"className":3680},[],[3682],{"type":26,"value":3568},{"type":26,"value":1254},{"type":21,"tag":42,"props":3685,"children":3687},{"className":3686},[],[3688],{"type":26,"value":3575},{"type":26,"value":3577},{"type":21,"tag":42,"props":3691,"children":3693},{"className":3692},[],[3694],{"type":26,"value":3583},{"type":26,"value":477},{"type":21,"tag":251,"props":3697,"children":3698},{"href":1158},[3699],{"type":26,"value":1161},{"type":26,"value":172},{"type":21,"tag":42,"props":3702,"children":3704},{"className":3703},[],[3705],{"type":26,"value":1196},{"type":21,"tag":1466,"props":3707,"children":3709},{"name":3708},"VUID-vkCmdEncodeVideoKHR-maxPPictureL0ReferenceCount-08340",[3710],{"type":21,"tag":22,"props":3711,"children":3712},{},[3713,3714,3719,3720,3724,3725,3731,3733,3737,3739,3745,3747,3752,3753,3758,3759,3762,3763],{"type":26,"value":2810},{"type":21,"tag":42,"props":3715,"children":3717},{"className":3716},[],[3718],{"type":26,"value":2816},{"type":26,"value":1182},{"type":21,"tag":251,"props":3721,"children":3722},{"href":3200},[3723],{"type":26,"value":3203},{"type":26,"value":172},{"type":21,"tag":42,"props":3726,"children":3728},{"className":3727},[],[3729],{"type":26,"value":3730},"maxPPictureL0ReferenceCount",{"type":26,"value":3732},"\nis zero, as returned by ",{"type":21,"tag":251,"props":3734,"children":3735},{"href":987},[3736],{"type":26,"value":990},{"type":26,"value":3738},"\nfor the video profile the bound video session was created with, then\n",{"type":21,"tag":42,"props":3740,"children":3742},{"className":3741},[],[3743],{"type":26,"value":3744},"h264PictureType",{"type":26,"value":3746}," and each element of ",{"type":21,"tag":42,"props":3748,"children":3750},{"className":3749},[],[3751],{"type":26,"value":1252},{"type":26,"value":1182},{"type":21,"tag":42,"props":3754,"children":3756},{"className":3755},[],[3757],{"type":26,"value":1260},{"type":26,"value":1551},{"type":21,"tag":902,"props":3760,"children":3761},{"type":1477},[],{"type":26,"value":2326},{"type":21,"tag":42,"props":3764,"children":3766},{"className":3765},[],[3767],{"type":26,"value":3768},"STD_VIDEO_H264_PICTURE_TYPE_P",{"type":21,"tag":1466,"props":3770,"children":3772},{"name":3771},"VUID-vkCmdEncodeVideoKHR-maxBPictureL0ReferenceCount-08341",[3773],{"type":21,"tag":22,"props":3774,"children":3775},{},[3776,3777,3782,3783,3787,3788,3794,3796,3800,3801,3807,3809,3813,3815,3820,3822,3827,3828,3833,3836,3837],{"type":26,"value":2810},{"type":21,"tag":42,"props":3778,"children":3780},{"className":3779},[],[3781],{"type":26,"value":2816},{"type":26,"value":1182},{"type":21,"tag":251,"props":3784,"children":3785},{"href":3200},[3786],{"type":26,"value":3203},{"type":26,"value":172},{"type":21,"tag":42,"props":3789,"children":3791},{"className":3790},[],[3792],{"type":26,"value":3793},"maxBPictureL0ReferenceCount",{"type":26,"value":3795},"\nand ",{"type":21,"tag":251,"props":3797,"children":3798},{"href":3200},[3799],{"type":26,"value":3203},{"type":26,"value":172},{"type":21,"tag":42,"props":3802,"children":3804},{"className":3803},[],[3805],{"type":26,"value":3806},"maxL1ReferenceCount",{"type":26,"value":3808},"\nare both zero, as returned by\n",{"type":21,"tag":251,"props":3810,"children":3811},{"href":987},[3812],{"type":26,"value":990},{"type":26,"value":3814}," for the video profile the\nbound video session was created with, then ",{"type":21,"tag":42,"props":3816,"children":3818},{"className":3817},[],[3819],{"type":26,"value":3744},{"type":26,"value":3821}," and\neach element of ",{"type":21,"tag":42,"props":3823,"children":3825},{"className":3824},[],[3826],{"type":26,"value":1252},{"type":26,"value":744},{"type":21,"tag":42,"props":3829,"children":3831},{"className":3830},[],[3832],{"type":26,"value":1260},{"type":21,"tag":902,"props":3834,"children":3835},{"type":1477},[],{"type":26,"value":2326},{"type":21,"tag":42,"props":3838,"children":3840},{"className":3839},[],[3841],{"type":26,"value":3842},"STD_VIDEO_H264_PICTURE_TYPE_B",{"type":21,"tag":1466,"props":3844,"children":3846},{"name":3845},"VUID-vkCmdEncodeVideoKHR-flags-08342",[3847],{"type":21,"tag":22,"props":3848,"children":3849},{},[3850,3851,3856,3857,3861,3862,3867,3868,3874,3875,3879,3881,3886,3887,3890,3891],{"type":26,"value":2810},{"type":21,"tag":42,"props":3852,"children":3854},{"className":3853},[],[3855],{"type":26,"value":2816},{"type":26,"value":1182},{"type":21,"tag":251,"props":3858,"children":3859},{"href":3200},[3860],{"type":26,"value":3203},{"type":26,"value":172},{"type":21,"tag":42,"props":3863,"children":3865},{"className":3864},[],[3866],{"type":26,"value":3276},{"type":26,"value":3278},{"type":21,"tag":42,"props":3869,"children":3871},{"className":3870},[],[3872],{"type":26,"value":3873},"VK_VIDEO_ENCODE_H264_CAPABILITY_B_FRAME_IN_L0_LIST_BIT_KHR",{"type":26,"value":2097},{"type":21,"tag":251,"props":3876,"children":3877},{"href":987},[3878],{"type":26,"value":990},{"type":26,"value":3880}," for the video\nprofile the bound video session was created with, then each element of\n",{"type":21,"tag":42,"props":3882,"children":3884},{"className":3883},[],[3885],{"type":26,"value":1252},{"type":26,"value":1551},{"type":21,"tag":902,"props":3888,"children":3889},{"type":1477},[],{"type":26,"value":2326},{"type":21,"tag":42,"props":3892,"children":3894},{"className":3893},[],[3895],{"type":26,"value":3842},{"type":21,"tag":1466,"props":3897,"children":3899},{"name":3898},"VUID-vkCmdEncodeVideoKHR-flags-08343",[3900],{"type":21,"tag":22,"props":3901,"children":3902},{},[3903,3904,3909,3910,3914,3915,3920,3921,3927,3928,3932,3933,3938,3939,3942,3943],{"type":26,"value":2810},{"type":21,"tag":42,"props":3905,"children":3907},{"className":3906},[],[3908],{"type":26,"value":2816},{"type":26,"value":1182},{"type":21,"tag":251,"props":3911,"children":3912},{"href":3200},[3913],{"type":26,"value":3203},{"type":26,"value":172},{"type":21,"tag":42,"props":3916,"children":3918},{"className":3917},[],[3919],{"type":26,"value":3276},{"type":26,"value":3278},{"type":21,"tag":42,"props":3922,"children":3924},{"className":3923},[],[3925],{"type":26,"value":3926},"VK_VIDEO_ENCODE_H264_CAPABILITY_B_FRAME_IN_L1_LIST_BIT_KHR",{"type":26,"value":2097},{"type":21,"tag":251,"props":3929,"children":3930},{"href":987},[3931],{"type":26,"value":990},{"type":26,"value":3880},{"type":21,"tag":42,"props":3934,"children":3936},{"className":3935},[],[3937],{"type":26,"value":1260},{"type":26,"value":1551},{"type":21,"tag":902,"props":3940,"children":3941},{"type":1477},[],{"type":26,"value":2326},{"type":21,"tag":42,"props":3944,"children":3946},{"className":3945},[],[3947],{"type":26,"value":3842},{"type":21,"tag":1466,"props":3949,"children":3951},{"name":3950},"VUID-vkCmdEncodeVideoKHR-pNext-08230",[3952],{"type":21,"tag":22,"props":3953,"children":3954},{},[3955,3956,3962,3963,3968,3969,3974,3975,3978,3979,3983],{"type":26,"value":2810},{"type":21,"tag":42,"props":3957,"children":3959},{"className":3958},[],[3960],{"type":26,"value":3961},"VK_VIDEO_CODEC_OPERATION_ENCODE_H265_BIT_KHR",{"type":26,"value":1886},{"type":21,"tag":42,"props":3964,"children":3966},{"className":3965},[],[3967],{"type":26,"value":318},{"type":26,"value":320},{"type":21,"tag":42,"props":3970,"children":3972},{"className":3971},[],[3973],{"type":26,"value":247},{"type":26,"value":1551},{"type":21,"tag":902,"props":3976,"children":3977},{"type":1477},[],{"type":26,"value":2834},{"type":21,"tag":251,"props":3980,"children":3981},{"href":1333},[3982],{"type":26,"value":1336},{"type":26,"value":2840},{"type":21,"tag":1466,"props":3985,"children":3987},{"name":3986},"VUID-vkCmdEncodeVideoKHR-StdVideoH265VideoParameterSet-08231",[3988],{"type":21,"tag":22,"props":3989,"children":3990},{},[3991,3992,3997,3998,4001,4002,4008,4009,4015,4016,4022,4023,4029,4031,4036,4037,4041,4042,4047,4048],{"type":26,"value":2810},{"type":21,"tag":42,"props":3993,"children":3995},{"className":3994},[],[3996],{"type":26,"value":3961},{"type":26,"value":2855},{"type":21,"tag":902,"props":3999,"children":4000},{"type":1477},[],{"type":26,"value":2860},{"type":21,"tag":42,"props":4003,"children":4005},{"className":4004},[],[4006],{"type":26,"value":4007},"StdVideoH265VideoParameterSet",{"type":26,"value":2868},{"type":21,"tag":42,"props":4010,"children":4012},{"className":4011},[],[4013],{"type":26,"value":4014},"vps_video_parameter_set_id",{"type":26,"value":2876},{"type":21,"tag":42,"props":4017,"children":4019},{"className":4018},[],[4020],{"type":26,"value":4021},"StdVideoEncodeH265PictureInfo",{"type":26,"value":172},{"type":21,"tag":42,"props":4024,"children":4026},{"className":4025},[],[4027],{"type":26,"value":4028},"sps_video_parameter_set_id",{"type":26,"value":4030},"\nthat is provided in the ",{"type":21,"tag":42,"props":4032,"children":4034},{"className":4033},[],[4035],{"type":26,"value":2896},{"type":26,"value":2898},{"type":21,"tag":251,"props":4038,"children":4039},{"href":1333},[4040],{"type":26,"value":1336},{"type":26,"value":1163},{"type":21,"tag":42,"props":4043,"children":4045},{"className":4044},[],[4046],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":4049,"children":4051},{"className":4050},[],[4052],{"type":26,"value":247},{"type":21,"tag":1466,"props":4054,"children":4056},{"name":4055},"VUID-vkCmdEncodeVideoKHR-StdVideoH265SequenceParameterSet-08232",[4057],{"type":21,"tag":22,"props":4058,"children":4059},{},[4060,4061,4066,4067,4070,4071,4077,4078,4083,4084,4090,4092,4097,4098,4103,4104,4109,4110,4116,4117,4122,4123,4127,4128,4133,4134],{"type":26,"value":2810},{"type":21,"tag":42,"props":4062,"children":4064},{"className":4063},[],[4065],{"type":26,"value":3961},{"type":26,"value":2855},{"type":21,"tag":902,"props":4068,"children":4069},{"type":1477},[],{"type":26,"value":2860},{"type":21,"tag":42,"props":4072,"children":4074},{"className":4073},[],[4075],{"type":26,"value":4076},"StdVideoH265SequenceParameterSet",{"type":26,"value":2868},{"type":21,"tag":42,"props":4079,"children":4081},{"className":4080},[],[4082],{"type":26,"value":4028},{"type":26,"value":744},{"type":21,"tag":42,"props":4085,"children":4087},{"className":4086},[],[4088],{"type":26,"value":4089},"sps_seq_parameter_set_id",{"type":26,"value":4091},"\nmatching\n",{"type":21,"tag":42,"props":4093,"children":4095},{"className":4094},[],[4096],{"type":26,"value":4021},{"type":26,"value":172},{"type":21,"tag":42,"props":4099,"children":4101},{"className":4100},[],[4102],{"type":26,"value":4028},{"type":26,"value":1182},{"type":21,"tag":42,"props":4105,"children":4107},{"className":4106},[],[4108],{"type":26,"value":4021},{"type":26,"value":172},{"type":21,"tag":42,"props":4111,"children":4113},{"className":4112},[],[4114],{"type":26,"value":4115},"pps_seq_parameter_set_id",{"type":26,"value":2977},{"type":21,"tag":42,"props":4118,"children":4120},{"className":4119},[],[4121],{"type":26,"value":2896},{"type":26,"value":2984},{"type":21,"tag":251,"props":4124,"children":4125},{"href":1333},[4126],{"type":26,"value":1336},{"type":26,"value":1163},{"type":21,"tag":42,"props":4129,"children":4131},{"className":4130},[],[4132],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":4135,"children":4137},{"className":4136},[],[4138],{"type":26,"value":247},{"type":21,"tag":1466,"props":4140,"children":4142},{"name":4141},"VUID-vkCmdEncodeVideoKHR-StdVideoH265PictureParameterSet-08233",[4143],{"type":21,"tag":22,"props":4144,"children":4145},{},[4146,4147,4152,4153,4156,4157,4163,4164,4169,4171,4176,4178,4184,4185,4190,4191,4196,4197,4202,4203,4208,4209,4214,4215,4220,4221,4226,4227,4231,4232,4237,4238],{"type":26,"value":2810},{"type":21,"tag":42,"props":4148,"children":4150},{"className":4149},[],[4151],{"type":26,"value":3961},{"type":26,"value":2855},{"type":21,"tag":902,"props":4154,"children":4155},{"type":1477},[],{"type":26,"value":2860},{"type":21,"tag":42,"props":4158,"children":4160},{"className":4159},[],[4161],{"type":26,"value":4162},"StdVideoH265PictureParameterSet",{"type":26,"value":2868},{"type":21,"tag":42,"props":4165,"children":4167},{"className":4166},[],[4168],{"type":26,"value":4028},{"type":26,"value":4170},", ",{"type":21,"tag":42,"props":4172,"children":4174},{"className":4173},[],[4175],{"type":26,"value":4115},{"type":26,"value":4177},", and\n",{"type":21,"tag":42,"props":4179,"children":4181},{"className":4180},[],[4182],{"type":26,"value":4183},"pps_pic_parameter_set_id",{"type":26,"value":2876},{"type":21,"tag":42,"props":4186,"children":4188},{"className":4187},[],[4189],{"type":26,"value":4021},{"type":26,"value":172},{"type":21,"tag":42,"props":4192,"children":4194},{"className":4193},[],[4195],{"type":26,"value":4028},{"type":26,"value":88},{"type":21,"tag":42,"props":4198,"children":4200},{"className":4199},[],[4201],{"type":26,"value":4021},{"type":26,"value":172},{"type":21,"tag":42,"props":4204,"children":4206},{"className":4205},[],[4207],{"type":26,"value":4115},{"type":26,"value":4177},{"type":21,"tag":42,"props":4210,"children":4212},{"className":4211},[],[4213],{"type":26,"value":4021},{"type":26,"value":172},{"type":21,"tag":42,"props":4216,"children":4218},{"className":4217},[],[4219],{"type":26,"value":4183},{"type":26,"value":2977},{"type":21,"tag":42,"props":4222,"children":4224},{"className":4223},[],[4225],{"type":26,"value":2896},{"type":26,"value":2984},{"type":21,"tag":251,"props":4228,"children":4229},{"href":1333},[4230],{"type":26,"value":1336},{"type":26,"value":1163},{"type":21,"tag":42,"props":4233,"children":4235},{"className":4234},[],[4236],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":4239,"children":4241},{"className":4240},[],[4242],{"type":26,"value":247},{"type":21,"tag":1466,"props":4244,"children":4246},{"name":4245},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-08234",[4247],{"type":21,"tag":22,"props":4248,"children":4249},{},[4250,4251,4256,4257,4262,4263,4268,4269,4274,4275,4280,4281,4284,4285,4289],{"type":26,"value":2810},{"type":21,"tag":42,"props":4252,"children":4254},{"className":4253},[],[4255],{"type":26,"value":3961},{"type":26,"value":1182},{"type":21,"tag":42,"props":4258,"children":4260},{"className":4259},[],[4261],{"type":26,"value":483},{"type":26,"value":827},{"type":21,"tag":42,"props":4264,"children":4266},{"className":4265},[],[4267],{"type":26,"value":491},{"type":26,"value":1705},{"type":21,"tag":42,"props":4270,"children":4272},{"className":4271},[],[4273],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":4276,"children":4278},{"className":4277},[],[4279],{"type":26,"value":483},{"type":26,"value":1551},{"type":21,"tag":902,"props":4282,"children":4283},{"type":1477},[],{"type":26,"value":3043},{"type":21,"tag":251,"props":4286,"children":4287},{"href":1437},[4288],{"type":26,"value":1440},{"type":26,"value":2840},{"type":21,"tag":1466,"props":4291,"children":4293},{"name":4292},"VUID-vkCmdEncodeVideoKHR-pNext-08235",[4294],{"type":21,"tag":22,"props":4295,"children":4296},{},[4297,4298,4303,4304,4309,4310,4315,4316,4319,4320,4324],{"type":26,"value":2810},{"type":21,"tag":42,"props":4299,"children":4301},{"className":4300},[],[4302],{"type":26,"value":3961},{"type":26,"value":1886},{"type":21,"tag":42,"props":4305,"children":4307},{"className":4306},[],[4308],{"type":26,"value":318},{"type":26,"value":3069},{"type":21,"tag":42,"props":4311,"children":4313},{"className":4312},[],[4314],{"type":26,"value":393},{"type":26,"value":1551},{"type":21,"tag":902,"props":4317,"children":4318},{"type":1477},[],{"type":26,"value":3043},{"type":21,"tag":251,"props":4321,"children":4322},{"href":1437},[4323],{"type":26,"value":1440},{"type":26,"value":2840},{"type":21,"tag":1466,"props":4326,"children":4328},{"name":4327},"VUID-vkCmdEncodeVideoKHR-constantQp-08272",[4329],{"type":21,"tag":22,"props":4330,"children":4331},{},[4332,4333,4338,4339,4343,4344,4349,4350,4356,4357,4362,4363,4366,4368,4374,4375,4379,4380,4385,4386],{"type":26,"value":2810},{"type":21,"tag":42,"props":4334,"children":4336},{"className":4335},[],[4337],{"type":26,"value":3961},{"type":26,"value":3099},{"type":21,"tag":251,"props":4340,"children":4341},{"href":3102},[4342],{"type":26,"value":3105},{"type":26,"value":3107},{"type":21,"tag":42,"props":4345,"children":4347},{"className":4346},[],[4348],{"type":26,"value":3113},{"type":26,"value":834},{"type":21,"tag":251,"props":4351,"children":4353},{"href":4352},"/man/VkVideoEncodeH265NaluSliceSegmentInfoKHR",[4354],{"type":26,"value":4355},"VkVideoEncodeH265NaluSliceSegmentInfoKHR",{"type":26,"value":172},{"type":21,"tag":42,"props":4358,"children":4360},{"className":4359},[],[4361],{"type":26,"value":3127},{"type":26,"value":1551},{"type":21,"tag":902,"props":4364,"children":4365},{"type":1477},[],{"type":26,"value":4367},"\nbe zero for each element of the ",{"type":21,"tag":42,"props":4369,"children":4371},{"className":4370},[],[4372],{"type":26,"value":4373},"pNaluSliceSegmentEntries",{"type":26,"value":2984},{"type":21,"tag":251,"props":4376,"children":4377},{"href":1333},[4378],{"type":26,"value":1336},{"type":26,"value":1163},{"type":21,"tag":42,"props":4381,"children":4383},{"className":4382},[],[4384],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":4387,"children":4389},{"className":4388},[],[4390],{"type":26,"value":247},{"type":21,"tag":1466,"props":4392,"children":4394},{"name":4393},"VUID-vkCmdEncodeVideoKHR-constantQp-08273",[4395],{"type":21,"tag":22,"props":4396,"children":4397},{},[4398,4399,4404,4405,4409,4410,4415,4416,4420,4421,4426,4427,4430,4432,4436,4437,4442,4443,4447,4448,4453,4454,4458,4459,4464,4465,4469,4470,4475,4476],{"type":26,"value":2810},{"type":21,"tag":42,"props":4400,"children":4402},{"className":4401},[],[4403],{"type":26,"value":3961},{"type":26,"value":3099},{"type":21,"tag":251,"props":4406,"children":4407},{"href":3102},[4408],{"type":26,"value":3105},{"type":26,"value":1879},{"type":21,"tag":42,"props":4411,"children":4413},{"className":4412},[],[4414],{"type":26,"value":3113},{"type":26,"value":834},{"type":21,"tag":251,"props":4417,"children":4418},{"href":4352},[4419],{"type":26,"value":4355},{"type":26,"value":172},{"type":21,"tag":42,"props":4422,"children":4424},{"className":4423},[],[4425],{"type":26,"value":3127},{"type":26,"value":1551},{"type":21,"tag":902,"props":4428,"children":4429},{"type":1477},[],{"type":26,"value":4431},"\nbe between ",{"type":21,"tag":251,"props":4433,"children":4434},{"href":972},[4435],{"type":26,"value":975},{"type":26,"value":172},{"type":21,"tag":42,"props":4438,"children":4440},{"className":4439},[],[4441],{"type":26,"value":3210},{"type":26,"value":1182},{"type":21,"tag":251,"props":4444,"children":4445},{"href":972},[4446],{"type":26,"value":975},{"type":26,"value":172},{"type":21,"tag":42,"props":4449,"children":4451},{"className":4450},[],[4452],{"type":26,"value":3222},{"type":26,"value":984},{"type":21,"tag":251,"props":4455,"children":4456},{"href":987},[4457],{"type":26,"value":990},{"type":26,"value":3229},{"type":21,"tag":42,"props":4460,"children":4462},{"className":4461},[],[4463],{"type":26,"value":4373},{"type":26,"value":2898},{"type":21,"tag":251,"props":4466,"children":4467},{"href":1333},[4468],{"type":26,"value":1336},{"type":26,"value":1163},{"type":21,"tag":42,"props":4471,"children":4473},{"className":4472},[],[4474],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":4477,"children":4479},{"className":4478},[],[4480],{"type":26,"value":247},{"type":21,"tag":1466,"props":4482,"children":4484},{"name":4483},"VUID-vkCmdEncodeVideoKHR-constantQp-08274",[4485],{"type":21,"tag":22,"props":4486,"children":4487},{},[4488,4489,4494,4495,4499,4500,4505,4506,4512,4513,4517,4519,4523,4524,4529,4530,4533,4535,4540,4541,4545,4546,4551,4552],{"type":26,"value":2810},{"type":21,"tag":42,"props":4490,"children":4492},{"className":4491},[],[4493],{"type":26,"value":3961},{"type":26,"value":1182},{"type":21,"tag":251,"props":4496,"children":4497},{"href":972},[4498],{"type":26,"value":975},{"type":26,"value":172},{"type":21,"tag":42,"props":4501,"children":4503},{"className":4502},[],[4504],{"type":26,"value":3276},{"type":26,"value":3278},{"type":21,"tag":42,"props":4507,"children":4509},{"className":4508},[],[4510],{"type":26,"value":4511},"VK_VIDEO_ENCODE_H265_CAPABILITY_PER_SLICE_SEGMENT_CONSTANT_QP_BIT_KHR",{"type":26,"value":2060},{"type":21,"tag":251,"props":4514,"children":4515},{"href":987},[4516],{"type":26,"value":990},{"type":26,"value":4518}," for the\nvideo profile the bound video session was created with, then\n",{"type":21,"tag":251,"props":4520,"children":4521},{"href":4352},[4522],{"type":26,"value":4355},{"type":26,"value":172},{"type":21,"tag":42,"props":4525,"children":4527},{"className":4526},[],[4528],{"type":26,"value":3127},{"type":26,"value":1551},{"type":21,"tag":902,"props":4531,"children":4532},{"type":1477},[],{"type":26,"value":4534},"\nhave the same value for each element of the\n",{"type":21,"tag":42,"props":4536,"children":4538},{"className":4537},[],[4539],{"type":26,"value":4373},{"type":26,"value":2898},{"type":21,"tag":251,"props":4542,"children":4543},{"href":1158},[4544],{"type":26,"value":1161},{"type":26,"value":1163},{"type":21,"tag":42,"props":4547,"children":4549},{"className":4548},[],[4550],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":4553,"children":4555},{"className":4554},[],[4556],{"type":26,"value":247},{"type":21,"tag":1466,"props":4558,"children":4560},{"name":4559},"VUID-vkCmdEncodeVideoKHR-naluSliceSegmentEntryCount-08307",[4561],{"type":21,"tag":22,"props":4562,"children":4563},{},[4564,4565,4570,4571,4577,4578,4582,4583,4588,4589,4594,4595,4598,4599,4604,4605],{"type":26,"value":2810},{"type":21,"tag":42,"props":4566,"children":4568},{"className":4567},[],[4569],{"type":26,"value":3961},{"type":26,"value":1705},{"type":21,"tag":42,"props":4572,"children":4574},{"className":4573},[],[4575],{"type":26,"value":4576},"naluSliceSegmentEntryCount",{"type":26,"value":2898},{"type":21,"tag":251,"props":4579,"children":4580},{"href":1333},[4581],{"type":26,"value":1336},{"type":26,"value":1163},{"type":21,"tag":42,"props":4584,"children":4586},{"className":4585},[],[4587],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":4590,"children":4592},{"className":4591},[],[4593],{"type":26,"value":247},{"type":26,"value":1551},{"type":21,"tag":902,"props":4596,"children":4597},{"type":1477},[],{"type":26,"value":2681},{"type":21,"tag":42,"props":4600,"children":4602},{"className":4601},[],[4603],{"type":26,"value":1063},{"type":26,"value":3378},{"type":21,"tag":42,"props":4606,"children":4608},{"className":4607},[],[4609],{"type":26,"value":1099},{"type":21,"tag":1466,"props":4611,"children":4613},{"name":4612},"VUID-vkCmdEncodeVideoKHR-naluSliceSegmentEntryCount-08313",[4614],{"type":21,"tag":22,"props":4615,"children":4616},{},[4617,4618,4623,4624,4628,4629,4634,4635,4641,4642,4646,4648,4653,4654,4658,4659,4664,4665,4670,4671,4674,4675],{"type":26,"value":2810},{"type":21,"tag":42,"props":4619,"children":4621},{"className":4620},[],[4622],{"type":26,"value":3961},{"type":26,"value":1182},{"type":21,"tag":251,"props":4625,"children":4626},{"href":972},[4627],{"type":26,"value":975},{"type":26,"value":172},{"type":21,"tag":42,"props":4630,"children":4632},{"className":4631},[],[4633],{"type":26,"value":3276},{"type":26,"value":3278},{"type":21,"tag":42,"props":4636,"children":4638},{"className":4637},[],[4639],{"type":26,"value":4640},"VK_VIDEO_ENCODE_H265_CAPABILITY_ROW_UNALIGNED_SLICE_SEGMENT_BIT_KHR",{"type":26,"value":2060},{"type":21,"tag":251,"props":4643,"children":4644},{"href":987},[4645],{"type":26,"value":990},{"type":26,"value":4647}," for the\nvideo profile the bound video session was created with, then the\n",{"type":21,"tag":42,"props":4649,"children":4651},{"className":4650},[],[4652],{"type":26,"value":4576},{"type":26,"value":2898},{"type":21,"tag":251,"props":4655,"children":4656},{"href":1333},[4657],{"type":26,"value":1336},{"type":26,"value":1163},{"type":21,"tag":42,"props":4660,"children":4662},{"className":4661},[],[4663],{"type":26,"value":318},{"type":26,"value":1586},{"type":21,"tag":42,"props":4666,"children":4668},{"className":4667},[],[4669],{"type":26,"value":247},{"type":26,"value":1551},{"type":21,"tag":902,"props":4672,"children":4673},{"type":1477},[],{"type":26,"value":2681},{"type":21,"tag":42,"props":4676,"children":4678},{"className":4677},[],[4679],{"type":26,"value":1099},{"type":21,"tag":1466,"props":4681,"children":4683},{"name":4682},"VUID-vkCmdEncodeVideoKHR-pNext-08354",[4684],{"type":21,"tag":22,"props":4685,"children":4686},{},[4687,4688,4693,4694,4699,4700,4705,4706,4710,4711,4716,4717,4721,4722,4727,4730,4731],{"type":26,"value":2810},{"type":21,"tag":42,"props":4689,"children":4691},{"className":4690},[],[4692],{"type":26,"value":3961},{"type":26,"value":3468},{"type":21,"tag":42,"props":4695,"children":4697},{"className":4696},[],[4698],{"type":26,"value":318},{"type":26,"value":320},{"type":21,"tag":42,"props":4701,"children":4703},{"className":4702},[],[4704],{"type":26,"value":247},{"type":26,"value":1593},{"type":21,"tag":251,"props":4707,"children":4708},{"href":1333},[4709],{"type":26,"value":1336},{"type":26,"value":3486},{"type":21,"tag":42,"props":4712,"children":4714},{"className":4713},[],[4715],{"type":26,"value":723},{"type":26,"value":3493},{"type":21,"tag":251,"props":4718,"children":4719},{"href":1333},[4720],{"type":26,"value":1336},{"type":26,"value":172},{"type":21,"tag":42,"props":4723,"children":4725},{"className":4724},[],[4726],{"type":26,"value":1196},{"type":21,"tag":902,"props":4728,"children":4729},{"type":1477},[],{"type":26,"value":2326},{"type":21,"tag":42,"props":4732,"children":4734},{"className":4733},[],[4735],{"type":26,"value":491},{"type":21,"tag":1466,"props":4737,"children":4739},{"name":4738},"VUID-vkCmdEncodeVideoKHR-pNext-08344",[4740],{"type":21,"tag":22,"props":4741,"children":4742},{},[4743,4744,4749,4750,4755,4756,4761,4762,4766,4767,4771,4772,4777,4778,4783,4784,4789,4790,4795,4796,4802,4803,4807,4808,4813,4816,4817,4822,4823,4826,4827,4832,4833],{"type":26,"value":2810},{"type":21,"tag":42,"props":4745,"children":4747},{"className":4746},[],[4748],{"type":26,"value":3961},{"type":26,"value":3468},{"type":21,"tag":42,"props":4751,"children":4753},{"className":4752},[],[4754],{"type":26,"value":318},{"type":26,"value":320},{"type":21,"tag":42,"props":4757,"children":4759},{"className":4758},[],[4760],{"type":26,"value":247},{"type":26,"value":1593},{"type":21,"tag":251,"props":4763,"children":4764},{"href":1333},[4765],{"type":26,"value":1336},{"type":26,"value":3486},{"type":21,"tag":251,"props":4768,"children":4769},{"href":1333},[4770],{"type":26,"value":1336},{"type":26,"value":172},{"type":21,"tag":42,"props":4773,"children":4775},{"className":4774},[],[4776],{"type":26,"value":1196},{"type":26,"value":3555},{"type":21,"tag":42,"props":4779,"children":4781},{"className":4780},[],[4782],{"type":26,"value":491},{"type":26,"value":3562},{"type":21,"tag":42,"props":4785,"children":4787},{"className":4786},[],[4788],{"type":26,"value":3568},{"type":26,"value":1182},{"type":21,"tag":42,"props":4791,"children":4793},{"className":4792},[],[4794],{"type":26,"value":3575},{"type":26,"value":3577},{"type":21,"tag":42,"props":4797,"children":4799},{"className":4798},[],[4800],{"type":26,"value":4801},"StdVideoEncodeH265ReferenceListsInfo",{"type":26,"value":477},{"type":21,"tag":251,"props":4804,"children":4805},{"href":1333},[4806],{"type":26,"value":1336},{"type":26,"value":172},{"type":21,"tag":42,"props":4809,"children":4811},{"className":4810},[],[4812],{"type":26,"value":1196},{"type":21,"tag":902,"props":4814,"children":4815},{"type":1477},[],{"type":26,"value":3599},{"type":21,"tag":42,"props":4818,"children":4820},{"className":4819},[],[4821],{"type":26,"value":1403},{"type":26,"value":1254},{"type":21,"tag":902,"props":4824,"children":4825},{"type":1477},[],{"type":26,"value":3610},{"type":21,"tag":42,"props":4828,"children":4830},{"className":4829},[],[4831],{"type":26,"value":886},{"type":26,"value":3617},{"type":21,"tag":42,"props":4834,"children":4836},{"className":4835},[],[4837],{"type":26,"value":393},{"type":21,"tag":1466,"props":4839,"children":4841},{"name":4840},"VUID-vkCmdEncodeVideoKHR-pNext-08355",[4842],{"type":21,"tag":22,"props":4843,"children":4844},{},[4845,4846,4851,4852,4857,4858,4863,4864,4868,4869,4874,4875,4880,4881,4886,4887,4890,4891,4896,4897,4902,4903,4908,4909,4913,4914],{"type":26,"value":2810},{"type":21,"tag":42,"props":4847,"children":4849},{"className":4848},[],[4850],{"type":26,"value":3961},{"type":26,"value":3468},{"type":21,"tag":42,"props":4853,"children":4855},{"className":4854},[],[4856],{"type":26,"value":318},{"type":26,"value":320},{"type":21,"tag":42,"props":4859,"children":4861},{"className":4860},[],[4862],{"type":26,"value":247},{"type":26,"value":1593},{"type":21,"tag":251,"props":4865,"children":4866},{"href":1333},[4867],{"type":26,"value":1336},{"type":26,"value":3486},{"type":21,"tag":42,"props":4870,"children":4872},{"className":4871},[],[4873],{"type":26,"value":723},{"type":26,"value":3660},{"type":21,"tag":42,"props":4876,"children":4878},{"className":4877},[],[4879],{"type":26,"value":886},{"type":26,"value":2513},{"type":21,"tag":42,"props":4882,"children":4884},{"className":4883},[],[4885],{"type":26,"value":393},{"type":26,"value":1551},{"type":21,"tag":902,"props":4888,"children":4889},{"type":1477},[],{"type":26,"value":3677},{"type":21,"tag":42,"props":4892,"children":4894},{"className":4893},[],[4895],{"type":26,"value":3568},{"type":26,"value":1254},{"type":21,"tag":42,"props":4898,"children":4900},{"className":4899},[],[4901],{"type":26,"value":3575},{"type":26,"value":3577},{"type":21,"tag":42,"props":4904,"children":4906},{"className":4905},[],[4907],{"type":26,"value":4801},{"type":26,"value":477},{"type":21,"tag":251,"props":4910,"children":4911},{"href":1333},[4912],{"type":26,"value":1336},{"type":26,"value":172},{"type":21,"tag":42,"props":4915,"children":4917},{"className":4916},[],[4918],{"type":26,"value":1196},{"type":21,"tag":1466,"props":4920,"children":4922},{"name":4921},"VUID-vkCmdEncodeVideoKHR-maxPPictureL0ReferenceCount-08345",[4923],{"type":21,"tag":22,"props":4924,"children":4925},{},[4926,4927,4932,4933,4937,4938,4943,4944,4948,4949,4955,4956,4961,4962,4967,4968,4971,4972],{"type":26,"value":2810},{"type":21,"tag":42,"props":4928,"children":4930},{"className":4929},[],[4931],{"type":26,"value":3961},{"type":26,"value":1182},{"type":21,"tag":251,"props":4934,"children":4935},{"href":972},[4936],{"type":26,"value":975},{"type":26,"value":172},{"type":21,"tag":42,"props":4939,"children":4941},{"className":4940},[],[4942],{"type":26,"value":3730},{"type":26,"value":3732},{"type":21,"tag":251,"props":4945,"children":4946},{"href":987},[4947],{"type":26,"value":990},{"type":26,"value":3738},{"type":21,"tag":42,"props":4950,"children":4952},{"className":4951},[],[4953],{"type":26,"value":4954},"h265PictureType",{"type":26,"value":3746},{"type":21,"tag":42,"props":4957,"children":4959},{"className":4958},[],[4960],{"type":26,"value":1418},{"type":26,"value":1182},{"type":21,"tag":42,"props":4963,"children":4965},{"className":4964},[],[4966],{"type":26,"value":1426},{"type":26,"value":1551},{"type":21,"tag":902,"props":4969,"children":4970},{"type":1477},[],{"type":26,"value":2326},{"type":21,"tag":42,"props":4973,"children":4975},{"className":4974},[],[4976],{"type":26,"value":4977},"STD_VIDEO_H265_PICTURE_TYPE_P",{"type":21,"tag":1466,"props":4979,"children":4981},{"name":4980},"VUID-vkCmdEncodeVideoKHR-maxBPictureL0ReferenceCount-08346",[4982],{"type":21,"tag":22,"props":4983,"children":4984},{},[4985,4986,4991,4992,4996,4997,5002,5003,5007,5008,5013,5014,5018,5019,5024,5025,5030,5031,5036,5039,5040],{"type":26,"value":2810},{"type":21,"tag":42,"props":4987,"children":4989},{"className":4988},[],[4990],{"type":26,"value":3961},{"type":26,"value":1182},{"type":21,"tag":251,"props":4993,"children":4994},{"href":972},[4995],{"type":26,"value":975},{"type":26,"value":172},{"type":21,"tag":42,"props":4998,"children":5000},{"className":4999},[],[5001],{"type":26,"value":3793},{"type":26,"value":3795},{"type":21,"tag":251,"props":5004,"children":5005},{"href":972},[5006],{"type":26,"value":975},{"type":26,"value":172},{"type":21,"tag":42,"props":5009,"children":5011},{"className":5010},[],[5012],{"type":26,"value":3806},{"type":26,"value":3808},{"type":21,"tag":251,"props":5015,"children":5016},{"href":987},[5017],{"type":26,"value":990},{"type":26,"value":3814},{"type":21,"tag":42,"props":5020,"children":5022},{"className":5021},[],[5023],{"type":26,"value":4954},{"type":26,"value":3821},{"type":21,"tag":42,"props":5026,"children":5028},{"className":5027},[],[5029],{"type":26,"value":1418},{"type":26,"value":744},{"type":21,"tag":42,"props":5032,"children":5034},{"className":5033},[],[5035],{"type":26,"value":1426},{"type":21,"tag":902,"props":5037,"children":5038},{"type":1477},[],{"type":26,"value":2326},{"type":21,"tag":42,"props":5041,"children":5043},{"className":5042},[],[5044],{"type":26,"value":5045},"STD_VIDEO_H265_PICTURE_TYPE_B",{"type":21,"tag":1466,"props":5047,"children":5049},{"name":5048},"VUID-vkCmdEncodeVideoKHR-flags-08347",[5050],{"type":21,"tag":22,"props":5051,"children":5052},{},[5053,5054,5059,5060,5064,5065,5070,5071,5077,5078,5082,5083,5088,5089,5092,5093],{"type":26,"value":2810},{"type":21,"tag":42,"props":5055,"children":5057},{"className":5056},[],[5058],{"type":26,"value":3961},{"type":26,"value":1182},{"type":21,"tag":251,"props":5061,"children":5062},{"href":972},[5063],{"type":26,"value":975},{"type":26,"value":172},{"type":21,"tag":42,"props":5066,"children":5068},{"className":5067},[],[5069],{"type":26,"value":3276},{"type":26,"value":3278},{"type":21,"tag":42,"props":5072,"children":5074},{"className":5073},[],[5075],{"type":26,"value":5076},"VK_VIDEO_ENCODE_H265_CAPABILITY_B_FRAME_IN_L0_LIST_BIT_KHR",{"type":26,"value":2097},{"type":21,"tag":251,"props":5079,"children":5080},{"href":987},[5081],{"type":26,"value":990},{"type":26,"value":3880},{"type":21,"tag":42,"props":5084,"children":5086},{"className":5085},[],[5087],{"type":26,"value":1418},{"type":26,"value":1551},{"type":21,"tag":902,"props":5090,"children":5091},{"type":1477},[],{"type":26,"value":2326},{"type":21,"tag":42,"props":5094,"children":5096},{"className":5095},[],[5097],{"type":26,"value":3842},{"type":21,"tag":1466,"props":5099,"children":5101},{"name":5100},"VUID-vkCmdEncodeVideoKHR-flags-08348",[5102],{"type":21,"tag":22,"props":5103,"children":5104},{},[5105,5106,5111,5112,5116,5117,5122,5123,5129,5130,5134,5135,5140,5141,5144,5145],{"type":26,"value":2810},{"type":21,"tag":42,"props":5107,"children":5109},{"className":5108},[],[5110],{"type":26,"value":3961},{"type":26,"value":1182},{"type":21,"tag":251,"props":5113,"children":5114},{"href":972},[5115],{"type":26,"value":975},{"type":26,"value":172},{"type":21,"tag":42,"props":5118,"children":5120},{"className":5119},[],[5121],{"type":26,"value":3276},{"type":26,"value":3278},{"type":21,"tag":42,"props":5124,"children":5126},{"className":5125},[],[5127],{"type":26,"value":5128},"VK_VIDEO_ENCODE_H265_CAPABILITY_B_FRAME_IN_L1_LIST_BIT_KHR",{"type":26,"value":2097},{"type":21,"tag":251,"props":5131,"children":5132},{"href":987},[5133],{"type":26,"value":990},{"type":26,"value":3880},{"type":21,"tag":42,"props":5136,"children":5138},{"className":5137},[],[5139],{"type":26,"value":1426},{"type":26,"value":1551},{"type":21,"tag":902,"props":5142,"children":5143},{"type":1477},[],{"type":26,"value":2326},{"type":21,"tag":42,"props":5146,"children":5148},{"className":5147},[],[5149],{"type":26,"value":5045},{"type":21,"tag":1461,"props":5151,"children":5153},{"name":5152},"Valid Usage (Implicit)",[5154,5180,5203,5227,5253,5267,5280],{"type":21,"tag":1466,"props":5155,"children":5157},{"name":5156},"VUID-vkCmdEncodeVideoKHR-commandBuffer-parameter",[5158],{"type":21,"tag":22,"props":5159,"children":5160},{},[5161,5166,5167,5170,5172,5178],{"type":21,"tag":42,"props":5162,"children":5164},{"className":5163},[],[5165],{"type":26,"value":83},{"type":26,"value":1551},{"type":21,"tag":902,"props":5168,"children":5169},{"type":1477},[],{"type":26,"value":5171}," be a valid ",{"type":21,"tag":251,"props":5173,"children":5175},{"href":5174},"/man/VkCommandBuffer",[5176],{"type":26,"value":5177},"VkCommandBuffer",{"type":26,"value":5179}," handle",{"type":21,"tag":1466,"props":5181,"children":5183},{"name":5182},"VUID-vkCmdEncodeVideoKHR-pEncodeInfo-parameter",[5184],{"type":21,"tag":22,"props":5185,"children":5186},{},[5187,5192,5193,5196,5198,5202],{"type":21,"tag":42,"props":5188,"children":5190},{"className":5189},[],[5191],{"type":26,"value":247},{"type":26,"value":1551},{"type":21,"tag":902,"props":5194,"children":5195},{"type":1477},[],{"type":26,"value":5197}," be a valid pointer to a valid ",{"type":21,"tag":251,"props":5199,"children":5200},{"href":253},[5201],{"type":26,"value":256},{"type":26,"value":2840},{"type":21,"tag":1466,"props":5204,"children":5206},{"name":5205},"VUID-vkCmdEncodeVideoKHR-commandBuffer-recording",[5207],{"type":21,"tag":22,"props":5208,"children":5209},{},[5210,5215,5216,5219,5221],{"type":21,"tag":42,"props":5211,"children":5213},{"className":5212},[],[5214],{"type":26,"value":83},{"type":26,"value":1551},{"type":21,"tag":902,"props":5217,"children":5218},{"type":1477},[],{"type":26,"value":5220}," be in the ",{"type":21,"tag":251,"props":5222,"children":5224},{"href":5223},"/chapters/commandbuffers#commandbuffers-lifecycle",[5225],{"type":26,"value":5226},"recording state",{"type":21,"tag":1466,"props":5228,"children":5230},{"name":5229},"VUID-vkCmdEncodeVideoKHR-commandBuffer-cmdpool",[5231],{"type":21,"tag":22,"props":5232,"children":5233},{},[5234,5235,5240,5242,5247,5248,5251],{"type":26,"value":439},{"type":21,"tag":42,"props":5236,"children":5238},{"className":5237},[],[5239],{"type":26,"value":1892},{"type":26,"value":5241}," that ",{"type":21,"tag":42,"props":5243,"children":5245},{"className":5244},[],[5246],{"type":26,"value":83},{"type":26,"value":1901},{"type":21,"tag":902,"props":5249,"children":5250},{"type":1477},[],{"type":26,"value":5252}," support encode operations",{"type":21,"tag":1466,"props":5254,"children":5256},{"name":5255},"VUID-vkCmdEncodeVideoKHR-renderpass",[5257],{"type":21,"tag":22,"props":5258,"children":5259},{},[5260,5262,5265],{"type":26,"value":5261},"This command ",{"type":21,"tag":902,"props":5263,"children":5264},{"type":1477},[],{"type":26,"value":5266}," only be called outside of a render pass instance",{"type":21,"tag":1466,"props":5268,"children":5270},{"name":5269},"VUID-vkCmdEncodeVideoKHR-videocoding",[5271],{"type":21,"tag":22,"props":5272,"children":5273},{},[5274,5275,5278],{"type":26,"value":5261},{"type":21,"tag":902,"props":5276,"children":5277},{"type":1477},[],{"type":26,"value":5279}," only be called inside of a video coding scope",{"type":21,"tag":1466,"props":5281,"children":5283},{"name":5282},"VUID-vkCmdEncodeVideoKHR-bufferlevel",[5284],{"type":21,"tag":22,"props":5285,"children":5286},{},[5287,5292,5293,5296,5298],{"type":21,"tag":42,"props":5288,"children":5290},{"className":5289},[],[5291],{"type":26,"value":83},{"type":26,"value":1551},{"type":21,"tag":902,"props":5294,"children":5295},{"type":1477},[],{"type":26,"value":5297}," be a primary ",{"type":21,"tag":42,"props":5299,"children":5301},{"className":5300},[],[5302],{"type":26,"value":5177},{"type":21,"tag":5304,"props":5305,"children":5307},"validity-box",{"name":5306},"Host Synchronization",[5308],{"type":21,"tag":225,"props":5309,"children":5310},{},[5311,5327],{"type":21,"tag":229,"props":5312,"children":5313},{},[5314,5316,5321,5322,5325],{"type":26,"value":5315},"Host access to ",{"type":21,"tag":42,"props":5317,"children":5319},{"className":5318},[],[5320],{"type":26,"value":83},{"type":26,"value":1551},{"type":21,"tag":902,"props":5323,"children":5324},{"type":1477},[],{"type":26,"value":5326}," be externally synchronized",{"type":21,"tag":229,"props":5328,"children":5329},{},[5330,5332,5337,5338,5343,5344,5347],{"type":26,"value":5331},"Host access to the ",{"type":21,"tag":42,"props":5333,"children":5335},{"className":5334},[],[5336],{"type":26,"value":1892},{"type":26,"value":5241},{"type":21,"tag":42,"props":5339,"children":5341},{"className":5340},[],[5342],{"type":26,"value":83},{"type":26,"value":1901},{"type":21,"tag":902,"props":5345,"children":5346},{"type":1477},[],{"type":26,"value":5348}," be externally synchronized\n::",{"type":21,"tag":5350,"props":5351,"children":5352},"style",{},[5353],{"type":26,"value":5354},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":39,"searchDepth":71,"depth":71,"links":5356},[],"markdown",1725732603626]