[{"data":1,"prerenderedAt":1975},["ShallowReactive",2],{"zLcGOrcEVO":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":1974,"_id":4},"VkVideoDecodeAV1PictureInfoKHR","Structure specifies AV1 picture information when decoding a frame","VK_KHR_video_decode_av1","structs",[],{"type":10,"children":11,"toc":1972},"root",[12,28,459,698,731,738,768,801,807,826,1598,1653,1712,1716,1799,1805,1824,1966],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,26],{"type":18,"value":19},"text","The ",{"type":13,"tag":21,"props":22,"children":24},"code",{"className":23},[],[25],{"type":18,"value":4},{"type":18,"value":27}," structure is defined as:",{"type":13,"tag":29,"props":30,"children":31},"code-group",{},[32,209],{"type":13,"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","typedef struct VkVideoDecodeAV1PictureInfoKHR {\n VkStructureType sType;\n const void* pNext;\n const StdVideoDecodeAV1PictureInfo* pStdPictureInfo;\n int32_t referenceNameSlotIndices[VK_MAX_VIDEO_AV1_REFERENCES_PER_FRAME_KHR];\n uint32_t frameHeaderOffset;\n uint32_t tileCount;\n const uint32_t* pTileOffsets;\n const uint32_t* pTileSizes;\n} VkVideoDecodeAV1PictureInfoKHR;\n","C","c","",[41],{"type":13,"tag":21,"props":42,"children":43},{"__ignoreMap":39},[44,67,76,95,118,138,152,165,183,200],{"type":13,"tag":45,"props":46,"children":49},"span",{"class":47,"line":48},"line",1,[50,56,61],{"type":13,"tag":45,"props":51,"children":53},{"style":52},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[54],{"type":18,"value":55},"typedef",{"type":13,"tag":45,"props":57,"children":58},{"style":52},[59],{"type":18,"value":60}," struct",{"type":13,"tag":45,"props":62,"children":64},{"style":63},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[65],{"type":18,"value":66}," VkVideoDecodeAV1PictureInfoKHR {\n",{"type":13,"tag":45,"props":68,"children":70},{"class":47,"line":69},2,[71],{"type":13,"tag":45,"props":72,"children":73},{"style":63},[74],{"type":18,"value":75}," VkStructureType sType;\n",{"type":13,"tag":45,"props":77,"children":79},{"class":47,"line":78},3,[80,85,90],{"type":13,"tag":45,"props":81,"children":82},{"style":52},[83],{"type":18,"value":84}," const",{"type":13,"tag":45,"props":86,"children":87},{"style":52},[88],{"type":18,"value":89}," void*",{"type":13,"tag":45,"props":91,"children":92},{"style":63},[93],{"type":18,"value":94}," pNext;\n",{"type":13,"tag":45,"props":96,"children":98},{"class":47,"line":97},4,[99,103,108,113],{"type":13,"tag":45,"props":100,"children":101},{"style":52},[102],{"type":18,"value":84},{"type":13,"tag":45,"props":104,"children":105},{"style":63},[106],{"type":18,"value":107}," StdVideoDecodeAV1PictureInfo",{"type":13,"tag":45,"props":109,"children":110},{"style":52},[111],{"type":18,"value":112},"*",{"type":13,"tag":45,"props":114,"children":115},{"style":63},[116],{"type":18,"value":117}," pStdPictureInfo;\n",{"type":13,"tag":45,"props":119,"children":121},{"class":47,"line":120},5,[122,127,133],{"type":13,"tag":45,"props":123,"children":124},{"style":52},[125],{"type":18,"value":126}," int32_t",{"type":13,"tag":45,"props":128,"children":130},{"style":129},"--shiki-default:#953800;--shiki-dark:#FFA657",[131],{"type":18,"value":132}," referenceNameSlotIndices",{"type":13,"tag":45,"props":134,"children":135},{"style":63},[136],{"type":18,"value":137},"[VK_MAX_VIDEO_AV1_REFERENCES_PER_FRAME_KHR];\n",{"type":13,"tag":45,"props":139,"children":141},{"class":47,"line":140},6,[142,147],{"type":13,"tag":45,"props":143,"children":144},{"style":52},[145],{"type":18,"value":146}," uint32_t",{"type":13,"tag":45,"props":148,"children":149},{"style":63},[150],{"type":18,"value":151}," frameHeaderOffset;\n",{"type":13,"tag":45,"props":153,"children":155},{"class":47,"line":154},7,[156,160],{"type":13,"tag":45,"props":157,"children":158},{"style":52},[159],{"type":18,"value":146},{"type":13,"tag":45,"props":161,"children":162},{"style":63},[163],{"type":18,"value":164}," tileCount;\n",{"type":13,"tag":45,"props":166,"children":168},{"class":47,"line":167},8,[169,173,178],{"type":13,"tag":45,"props":170,"children":171},{"style":52},[172],{"type":18,"value":84},{"type":13,"tag":45,"props":174,"children":175},{"style":52},[176],{"type":18,"value":177}," uint32_t*",{"type":13,"tag":45,"props":179,"children":180},{"style":63},[181],{"type":18,"value":182}," pTileOffsets;\n",{"type":13,"tag":45,"props":184,"children":186},{"class":47,"line":185},9,[187,191,195],{"type":13,"tag":45,"props":188,"children":189},{"style":52},[190],{"type":18,"value":84},{"type":13,"tag":45,"props":192,"children":193},{"style":52},[194],{"type":18,"value":177},{"type":13,"tag":45,"props":196,"children":197},{"style":63},[198],{"type":18,"value":199}," pTileSizes;\n",{"type":13,"tag":45,"props":201,"children":203},{"class":47,"line":202},10,[204],{"type":13,"tag":45,"props":205,"children":206},{"style":63},[207],{"type":18,"value":208},"} VkVideoDecodeAV1PictureInfoKHR;\n",{"type":13,"tag":33,"props":210,"children":215},{"className":211,"code":212,"filename":213,"language":214,"meta":39,"style":39},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct VideoDecodeAV1PictureInfoKHR {\n s_type: vk::StructureType,\n p_next: *const c_void,\n p_std_picture_info: *const StdVideoDecodeAV1PictureInfo,\n reference_name_slot_indices: *const [i32 ; MAX_VIDEO_AV1_REFERENCES_PER_FRAME_KHR],\n frame_header_offset: u32,\n tile_count: u32,\n p_tile_offsets: *const u32,\n p_tile_sizes: *const u32,\n}\n","Rust","rs",[216],{"type":13,"tag":21,"props":217,"children":218},{"__ignoreMap":39},[219,241,274,296,321,362,383,403,427,451],{"type":13,"tag":45,"props":220,"children":221},{"class":47,"line":48},[222,227,231,236],{"type":13,"tag":45,"props":223,"children":224},{"style":52},[225],{"type":18,"value":226},"pub",{"type":13,"tag":45,"props":228,"children":229},{"style":52},[230],{"type":18,"value":60},{"type":13,"tag":45,"props":232,"children":233},{"style":129},[234],{"type":18,"value":235}," VideoDecodeAV1PictureInfoKHR",{"type":13,"tag":45,"props":237,"children":238},{"style":63},[239],{"type":18,"value":240}," {\n",{"type":13,"tag":45,"props":242,"children":243},{"class":47,"line":69},[244,249,254,259,264,269],{"type":13,"tag":45,"props":245,"children":246},{"style":63},[247],{"type":18,"value":248}," s_type",{"type":13,"tag":45,"props":250,"children":251},{"style":52},[252],{"type":18,"value":253},":",{"type":13,"tag":45,"props":255,"children":256},{"style":129},[257],{"type":18,"value":258}," vk",{"type":13,"tag":45,"props":260,"children":261},{"style":52},[262],{"type":18,"value":263},"::",{"type":13,"tag":45,"props":265,"children":266},{"style":129},[267],{"type":18,"value":268},"StructureType",{"type":13,"tag":45,"props":270,"children":271},{"style":63},[272],{"type":18,"value":273},",\n",{"type":13,"tag":45,"props":275,"children":276},{"class":47,"line":78},[277,282,286,291],{"type":13,"tag":45,"props":278,"children":279},{"style":63},[280],{"type":18,"value":281}," p_next",{"type":13,"tag":45,"props":283,"children":284},{"style":52},[285],{"type":18,"value":253},{"type":13,"tag":45,"props":287,"children":288},{"style":52},[289],{"type":18,"value":290}," *const",{"type":13,"tag":45,"props":292,"children":293},{"style":63},[294],{"type":18,"value":295}," c_void,\n",{"type":13,"tag":45,"props":297,"children":298},{"class":47,"line":97},[299,304,308,312,317],{"type":13,"tag":45,"props":300,"children":301},{"style":63},[302],{"type":18,"value":303}," p_std_picture_info",{"type":13,"tag":45,"props":305,"children":306},{"style":52},[307],{"type":18,"value":253},{"type":13,"tag":45,"props":309,"children":310},{"style":52},[311],{"type":18,"value":290},{"type":13,"tag":45,"props":313,"children":315},{"style":314},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[316],{"type":18,"value":107},{"type":13,"tag":45,"props":318,"children":319},{"style":63},[320],{"type":18,"value":273},{"type":13,"tag":45,"props":322,"children":323},{"class":47,"line":120},[324,329,333,337,342,347,352,357],{"type":13,"tag":45,"props":325,"children":326},{"style":63},[327],{"type":18,"value":328}," reference_name_slot_indices",{"type":13,"tag":45,"props":330,"children":331},{"style":52},[332],{"type":18,"value":253},{"type":13,"tag":45,"props":334,"children":335},{"style":52},[336],{"type":18,"value":290},{"type":13,"tag":45,"props":338,"children":339},{"style":63},[340],{"type":18,"value":341}," [",{"type":13,"tag":45,"props":343,"children":344},{"style":129},[345],{"type":18,"value":346},"i32",{"type":13,"tag":45,"props":348,"children":349},{"style":63},[350],{"type":18,"value":351}," ; ",{"type":13,"tag":45,"props":353,"children":354},{"style":314},[355],{"type":18,"value":356},"MAX_VIDEO_AV1_REFERENCES_PER_FRAME_KHR",{"type":13,"tag":45,"props":358,"children":359},{"style":63},[360],{"type":18,"value":361},"],\n",{"type":13,"tag":45,"props":363,"children":364},{"class":47,"line":140},[365,370,374,379],{"type":13,"tag":45,"props":366,"children":367},{"style":63},[368],{"type":18,"value":369}," frame_header_offset",{"type":13,"tag":45,"props":371,"children":372},{"style":52},[373],{"type":18,"value":253},{"type":13,"tag":45,"props":375,"children":376},{"style":129},[377],{"type":18,"value":378}," u32",{"type":13,"tag":45,"props":380,"children":381},{"style":63},[382],{"type":18,"value":273},{"type":13,"tag":45,"props":384,"children":385},{"class":47,"line":154},[386,391,395,399],{"type":13,"tag":45,"props":387,"children":388},{"style":63},[389],{"type":18,"value":390}," tile_count",{"type":13,"tag":45,"props":392,"children":393},{"style":52},[394],{"type":18,"value":253},{"type":13,"tag":45,"props":396,"children":397},{"style":129},[398],{"type":18,"value":378},{"type":13,"tag":45,"props":400,"children":401},{"style":63},[402],{"type":18,"value":273},{"type":13,"tag":45,"props":404,"children":405},{"class":47,"line":167},[406,411,415,419,423],{"type":13,"tag":45,"props":407,"children":408},{"style":63},[409],{"type":18,"value":410}," p_tile_offsets",{"type":13,"tag":45,"props":412,"children":413},{"style":52},[414],{"type":18,"value":253},{"type":13,"tag":45,"props":416,"children":417},{"style":52},[418],{"type":18,"value":290},{"type":13,"tag":45,"props":420,"children":421},{"style":129},[422],{"type":18,"value":378},{"type":13,"tag":45,"props":424,"children":425},{"style":63},[426],{"type":18,"value":273},{"type":13,"tag":45,"props":428,"children":429},{"class":47,"line":185},[430,435,439,443,447],{"type":13,"tag":45,"props":431,"children":432},{"style":63},[433],{"type":18,"value":434}," p_tile_sizes",{"type":13,"tag":45,"props":436,"children":437},{"style":52},[438],{"type":18,"value":253},{"type":13,"tag":45,"props":440,"children":441},{"style":52},[442],{"type":18,"value":290},{"type":13,"tag":45,"props":444,"children":445},{"style":129},[446],{"type":18,"value":378},{"type":13,"tag":45,"props":448,"children":449},{"style":63},[450],{"type":18,"value":273},{"type":13,"tag":45,"props":452,"children":453},{"class":47,"line":202},[454],{"type":13,"tag":45,"props":455,"children":456},{"style":63},[457],{"type":18,"value":458},"}\n",{"type":13,"tag":460,"props":461,"children":462},"ul",{},[463,484,503,530,603,629,655,677],{"type":13,"tag":464,"props":465,"children":466},"li",{},[467,473,475,482],{"type":13,"tag":21,"props":468,"children":470},{"className":469},[],[471],{"type":18,"value":472},"sType",{"type":18,"value":474}," is a ",{"type":13,"tag":476,"props":477,"children":479},"a",{"href":478},"/man/VkStructureType",[480],{"type":18,"value":481},"VkStructureType",{"type":18,"value":483}," value identifying this structure.",{"type":13,"tag":464,"props":485,"children":486},{},[487,493,495,501],{"type":13,"tag":21,"props":488,"children":490},{"className":489},[],[491],{"type":18,"value":492},"pNext",{"type":18,"value":494}," is ",{"type":13,"tag":21,"props":496,"children":498},{"className":497},[],[499],{"type":18,"value":500},"NULL",{"type":18,"value":502}," or a pointer to a structure extending this\nstructure.",{"type":13,"tag":464,"props":504,"children":505},{},[506,512,514,520,522,528],{"type":13,"tag":21,"props":507,"children":509},{"className":508},[],[510],{"type":18,"value":511},"pStdPictureInfo",{"type":18,"value":513}," is a pointer to a\n",{"type":13,"tag":21,"props":515,"children":517},{"className":516},[],[518],{"type":18,"value":519},"StdVideoDecodeAV1PictureInfo",{"type":18,"value":521}," structure specifying\n",{"type":13,"tag":476,"props":523,"children":525},{"href":524},"/404#decode-av1-picture-info",[526],{"type":18,"value":527},"AV1 picture information",{"type":18,"value":529},".",{"type":13,"tag":464,"props":531,"children":532},{},[533,539,541,547,549,555,557,563,565,571,573,579,581,586,588,593,595,601],{"type":13,"tag":21,"props":534,"children":536},{"className":535},[],[537],{"type":18,"value":538},"referenceNameSlotIndices",{"type":18,"value":540}," is an array of seven\n(",{"type":13,"tag":21,"props":542,"children":544},{"className":543},[],[545],{"type":18,"value":546},"VK_MAX_VIDEO_AV1_REFERENCES_PER_FRAME_KHR",{"type":18,"value":548},", which is equal to the\nVideo Std definition ",{"type":13,"tag":21,"props":550,"children":552},{"className":551},[],[553],{"type":18,"value":554},"STD_VIDEO_AV1_REFS_PER_FRAME",{"type":18,"value":556},") signed integer\nvalues specifying the index of the ",{"type":13,"tag":476,"props":558,"children":560},{"href":559},"/chapters/video-coding#dpb-slot",[561],{"type":18,"value":562},"DPB slot",{"type":18,"value":564}," or a negative\ninteger value for each ",{"type":13,"tag":476,"props":566,"children":568},{"href":567},"/chapters/video-coding#decode-av1-reference-names",[569],{"type":18,"value":570},"AV1 reference name",{"type":18,"value":572},"\nused for inter coding.\nIn particular, the DPB slot index for the AV1 reference name ",{"type":13,"tag":21,"props":574,"children":576},{"className":575},[],[577],{"type":18,"value":578},"frame",{"type":18,"value":580},"\nis specified in ",{"type":13,"tag":21,"props":582,"children":584},{"className":583},[],[585],{"type":18,"value":538},{"type":18,"value":587},"[",{"type":13,"tag":21,"props":589,"children":591},{"className":590},[],[592],{"type":18,"value":578},{"type":18,"value":594}," -\n",{"type":13,"tag":21,"props":596,"children":598},{"className":597},[],[599],{"type":18,"value":600},"STD_VIDEO_AV1_REFERENCE_NAME_LAST_FRAME",{"type":18,"value":602},"].",{"type":13,"tag":464,"props":604,"children":605},{},[606,612,614,620,622,628],{"type":13,"tag":21,"props":607,"children":609},{"className":608},[],[610],{"type":18,"value":611},"frameHeaderOffset",{"type":18,"value":613}," is the byte offset of the AV1 frame header OBU,\nas defined in section 5.9 of the ",{"type":13,"tag":476,"props":615,"children":617},{"href":616},"/chapters/introduction#aomedia-av1",[618],{"type":18,"value":619},"AV1 Specification",{"type":18,"value":621},",\nwithin the video bitstream buffer range specified in\n",{"type":13,"tag":476,"props":623,"children":625},{"href":624},"/man/VkVideoDecodeInfoKHR",[626],{"type":18,"value":627},"VkVideoDecodeInfoKHR",{"type":18,"value":529},{"type":13,"tag":464,"props":630,"children":631},{},[632,638,640,646,648,654],{"type":13,"tag":21,"props":633,"children":635},{"className":634},[],[636],{"type":18,"value":637},"tileCount",{"type":18,"value":639}," is the number of elements in ",{"type":13,"tag":21,"props":641,"children":643},{"className":642},[],[644],{"type":18,"value":645},"pTileOffsets",{"type":18,"value":647}," and\n",{"type":13,"tag":21,"props":649,"children":651},{"className":650},[],[652],{"type":18,"value":653},"pTileSizes",{"type":18,"value":529},{"type":13,"tag":464,"props":656,"children":657},{},[658,663,665,670,672,676],{"type":13,"tag":21,"props":659,"children":661},{"className":660},[],[662],{"type":18,"value":645},{"type":18,"value":664}," is a pointer to an array of ",{"type":13,"tag":21,"props":666,"children":668},{"className":667},[],[669],{"type":18,"value":637},{"type":18,"value":671}," integers\nspecifying the byte offset of the tiles of the picture within the video\nbitstream buffer range specified in ",{"type":13,"tag":476,"props":673,"children":674},{"href":624},[675],{"type":18,"value":627},{"type":18,"value":529},{"type":13,"tag":464,"props":678,"children":679},{},[680,685,686,691,693,697],{"type":13,"tag":21,"props":681,"children":683},{"className":682},[],[684],{"type":18,"value":653},{"type":18,"value":664},{"type":13,"tag":21,"props":687,"children":689},{"className":688},[],[690],{"type":18,"value":637},{"type":18,"value":692}," integers\nspecifying the byte size of the tiles of the picture within the video\nbitstream buffer range specified in ",{"type":13,"tag":476,"props":694,"children":695},{"href":624},[696],{"type":18,"value":627},{"type":18,"value":529},{"type":13,"tag":14,"props":699,"children":700},{},[701,703,708,710,714,716,722,724,730],{"type":18,"value":702},"This structure is specified in the ",{"type":13,"tag":21,"props":704,"children":706},{"className":705},[],[707],{"type":18,"value":492},{"type":18,"value":709}," chain of the\n",{"type":13,"tag":476,"props":711,"children":712},{"href":624},[713],{"type":18,"value":627},{"type":18,"value":715}," structure passed to ",{"type":13,"tag":476,"props":717,"children":719},{"href":718},"/man/vkCmdDecodeVideoKHR",[720],{"type":18,"value":721},"vkCmdDecodeVideoKHR",{"type":18,"value":723}," to\nspecify the codec-specific picture information for an ",{"type":13,"tag":476,"props":725,"children":727},{"href":726},"/chapters/video-coding#decode-av1",[728],{"type":18,"value":729},"AV1\ndecode operation",{"type":18,"value":529},{"type":13,"tag":732,"props":733,"children":735},"h6",{"id":734},"decode-output-picture-information",[736],{"type":18,"value":737},"Decode Output Picture Information",{"type":13,"tag":14,"props":739,"children":740},{},[741,743,748,749,753,754,758,760,766],{"type":18,"value":742},"When this structure is specified in the ",{"type":13,"tag":21,"props":744,"children":746},{"className":745},[],[747],{"type":18,"value":492},{"type":18,"value":709},{"type":13,"tag":476,"props":750,"children":751},{"href":624},[752],{"type":18,"value":627},{"type":18,"value":715},{"type":13,"tag":476,"props":755,"children":756},{"href":718},[757],{"type":18,"value":721},{"type":18,"value":759},",\nthe information related to the ",{"type":13,"tag":476,"props":761,"children":763},{"href":762},"/404#decode-output-picture-info",[764],{"type":18,"value":765},"decode output\npicture",{"type":18,"value":767}," is defined as follows:",{"type":13,"tag":460,"props":769,"children":770},{},[771,784],{"type":13,"tag":464,"props":772,"children":773},{},[774,776,782],{"type":18,"value":775},"The image subregion used is determined according to the\n",{"type":13,"tag":476,"props":777,"children":779},{"href":778},"/chapters/video-coding#decode-av1-picture-data-access",[780],{"type":18,"value":781},"AV1 Decode Picture Data Access",{"type":18,"value":783},"\nsection.",{"type":13,"tag":464,"props":785,"children":786},{},[787,789,793,795,800],{"type":18,"value":788},"The decode output picture is associated with the\n",{"type":13,"tag":476,"props":790,"children":791},{"href":524},[792],{"type":18,"value":527},{"type":18,"value":794}," provided in\n",{"type":13,"tag":21,"props":796,"children":798},{"className":797},[],[799],{"type":18,"value":511},{"type":18,"value":529},{"type":13,"tag":732,"props":802,"children":804},{"id":803},"std-picture-information",[805],{"type":18,"value":806},"Std Picture Information",{"type":13,"tag":14,"props":808,"children":809},{},[810,812,817,819,824],{"type":18,"value":811},"The members of the ",{"type":13,"tag":21,"props":813,"children":815},{"className":814},[],[816],{"type":18,"value":519},{"type":18,"value":818}," structure pointed to by\n",{"type":13,"tag":21,"props":820,"children":822},{"className":821},[],[823],{"type":18,"value":511},{"type":18,"value":825}," are interpreted as follows:",{"type":13,"tag":460,"props":827,"children":828},{},[829,856,880,904,935,1112,1160,1233,1338,1415,1503,1529,1588],{"type":13,"tag":464,"props":830,"children":831},{},[832,838,840,846,848,854],{"type":13,"tag":21,"props":833,"children":835},{"className":834},[],[836],{"type":18,"value":837},"flags.reserved",{"type":18,"value":839},", ",{"type":13,"tag":21,"props":841,"children":843},{"className":842},[],[844],{"type":18,"value":845},"reserved1",{"type":18,"value":847},", and ",{"type":13,"tag":21,"props":849,"children":851},{"className":850},[],[852],{"type":18,"value":853},"reserved2",{"type":18,"value":855}," are used only\nfor padding purposes and are otherwise ignored;",{"type":13,"tag":464,"props":857,"children":858},{},[859,864,866,872,874,878],{"type":13,"tag":860,"props":861,"children":863},"anchor",{"id":862},"decode-av1-film-grain",[],{"type":18,"value":865}," ",{"type":13,"tag":21,"props":867,"children":869},{"className":868},[],[870],{"type":18,"value":871},"flags.apply_grain",{"type":18,"value":873}," indicates that film\ngrain is enabled for the decoded picture, as defined in section 6.8.20\nof the ",{"type":13,"tag":476,"props":875,"children":876},{"href":616},[877],{"type":18,"value":619},{"type":18,"value":879},";",{"type":13,"tag":464,"props":881,"children":882},{},[883,889,891,897,899,903],{"type":13,"tag":21,"props":884,"children":886},{"className":885},[],[887],{"type":18,"value":888},"tg_start",{"type":18,"value":890}," and ",{"type":13,"tag":21,"props":892,"children":894},{"className":893},[],[895],{"type":18,"value":896},"tg_end",{"type":18,"value":898}," are interpreted as defined in section\n6.10.1 of the ",{"type":13,"tag":476,"props":900,"children":901},{"href":616},[902],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":905,"children":906},{},[907,913,914,920,921,927,929,934],{"type":13,"tag":21,"props":908,"children":910},{"className":909},[],[911],{"type":18,"value":912},"OrderHint",{"type":18,"value":839},{"type":13,"tag":21,"props":915,"children":917},{"className":916},[],[918],{"type":18,"value":919},"OrderHints",{"type":18,"value":847},{"type":13,"tag":21,"props":922,"children":924},{"className":923},[],[925],{"type":18,"value":926},"expectedFrameId",{"type":18,"value":928}," are\ninterpreted as defined in section 6.8.2 of the ",{"type":13,"tag":476,"props":930,"children":931},{"href":616},[932],{"type":18,"value":933},"AV1\nSpecification",{"type":18,"value":879},{"type":13,"tag":464,"props":936,"children":937},{},[938,940,946,948,954,956],{"type":18,"value":939},"the ",{"type":13,"tag":21,"props":941,"children":943},{"className":942},[],[944],{"type":18,"value":945},"StdVideoAV1TileInfo",{"type":18,"value":947}," structure pointed to by ",{"type":13,"tag":21,"props":949,"children":951},{"className":950},[],[952],{"type":18,"value":953},"pTileInfo",{"type":18,"value":955}," is\ninterpreted as follows:",{"type":13,"tag":460,"props":957,"children":958},{},[959,975,1006,1035,1065,1095],{"type":13,"tag":464,"props":960,"children":961},{},[962,967,968,973],{"type":13,"tag":21,"props":963,"children":965},{"className":964},[],[966],{"type":18,"value":837},{"type":18,"value":890},{"type":13,"tag":21,"props":969,"children":971},{"className":970},[],[972],{"type":18,"value":845},{"type":18,"value":974}," are used only for padding\npurposes and are otherwise ignored;",{"type":13,"tag":464,"props":976,"children":977},{},[978,984,985,991,993,999,1001,1005],{"type":13,"tag":21,"props":979,"children":981},{"className":980},[],[982],{"type":18,"value":983},"pMiColStarts",{"type":18,"value":664},{"type":13,"tag":21,"props":986,"children":988},{"className":987},[],[989],{"type":18,"value":990},"TileCols",{"type":18,"value":992}," number of\nunsigned integers that corresponds to ",{"type":13,"tag":21,"props":994,"children":996},{"className":995},[],[997],{"type":18,"value":998},"MiColStarts",{"type":18,"value":1000}," defined in\nsection 6.8.14 of the ",{"type":13,"tag":476,"props":1002,"children":1003},{"href":616},[1004],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1007,"children":1008},{},[1009,1015,1016,1022,1023,1029,1030,1034],{"type":13,"tag":21,"props":1010,"children":1012},{"className":1011},[],[1013],{"type":18,"value":1014},"pMiRowStarts",{"type":18,"value":664},{"type":13,"tag":21,"props":1017,"children":1019},{"className":1018},[],[1020],{"type":18,"value":1021},"TileRows",{"type":18,"value":992},{"type":13,"tag":21,"props":1024,"children":1026},{"className":1025},[],[1027],{"type":18,"value":1028},"MiRowStarts",{"type":18,"value":1000},{"type":13,"tag":476,"props":1031,"children":1032},{"href":616},[1033],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1036,"children":1037},{},[1038,1044,1045,1050,1052,1058,1060,1064],{"type":13,"tag":21,"props":1039,"children":1041},{"className":1040},[],[1042],{"type":18,"value":1043},"pWidthInSbsMinus1",{"type":18,"value":664},{"type":13,"tag":21,"props":1046,"children":1048},{"className":1047},[],[1049],{"type":18,"value":990},{"type":18,"value":1051}," number\nof unsigned integers that corresponds to ",{"type":13,"tag":21,"props":1053,"children":1055},{"className":1054},[],[1056],{"type":18,"value":1057},"width_in_sbs_minus_1",{"type":18,"value":1059},"\ndefined in section 6.8.14 of the ",{"type":13,"tag":476,"props":1061,"children":1062},{"href":616},[1063],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1066,"children":1067},{},[1068,1074,1075,1080,1082,1088,1090,1094],{"type":13,"tag":21,"props":1069,"children":1071},{"className":1070},[],[1072],{"type":18,"value":1073},"pHeightInSbsMinus1",{"type":18,"value":664},{"type":13,"tag":21,"props":1076,"children":1078},{"className":1077},[],[1079],{"type":18,"value":1021},{"type":18,"value":1081},"\nnumber of unsigned integers that corresponds to\n",{"type":13,"tag":21,"props":1083,"children":1085},{"className":1084},[],[1086],{"type":18,"value":1087},"height_in_sbs_minus_1",{"type":18,"value":1089}," defined in section 6.8.14 of the\n",{"type":13,"tag":476,"props":1091,"children":1092},{"href":616},[1093],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1096,"children":1097},{},[1098,1100,1105,1107,1111],{"type":18,"value":1099},"all other members of ",{"type":13,"tag":21,"props":1101,"children":1103},{"className":1102},[],[1104],{"type":18,"value":945},{"type":18,"value":1106}," are interpreted as\ndefined in section 6.8.14 of the ",{"type":13,"tag":476,"props":1108,"children":1109},{"href":616},[1110],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1113,"children":1114},{},[1115,1116,1122,1123,1129,1131],{"type":18,"value":939},{"type":13,"tag":21,"props":1117,"children":1119},{"className":1118},[],[1120],{"type":18,"value":1121},"StdVideoAV1Quantization",{"type":18,"value":818},{"type":13,"tag":21,"props":1124,"children":1126},{"className":1125},[],[1127],{"type":18,"value":1128},"pQuantization",{"type":18,"value":1130}," is interpreted as follows:",{"type":13,"tag":460,"props":1132,"children":1133},{},[1134,1144],{"type":13,"tag":464,"props":1135,"children":1136},{},[1137,1142],{"type":13,"tag":21,"props":1138,"children":1140},{"className":1139},[],[1141],{"type":18,"value":837},{"type":18,"value":1143}," is used only for padding purposes and is otherwise\nignored;",{"type":13,"tag":464,"props":1145,"children":1146},{},[1147,1148,1153,1155,1159],{"type":18,"value":1099},{"type":13,"tag":21,"props":1149,"children":1151},{"className":1150},[],[1152],{"type":18,"value":1121},{"type":18,"value":1154}," are interpreted as\ndefined in section 6.8.11 of the ",{"type":13,"tag":476,"props":1156,"children":1157},{"href":616},[1158],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1161,"children":1162},{},[1163,1165,1171,1173,1179,1180,1186,1188],{"type":18,"value":1164},"if ",{"type":13,"tag":21,"props":1166,"children":1168},{"className":1167},[],[1169],{"type":18,"value":1170},"flags.segmentation_enabled",{"type":18,"value":1172}," is set, then the\n",{"type":13,"tag":21,"props":1174,"children":1176},{"className":1175},[],[1177],{"type":18,"value":1178},"StdVideoAV1Segmentation",{"type":18,"value":947},{"type":13,"tag":21,"props":1181,"children":1183},{"className":1182},[],[1184],{"type":18,"value":1185},"pSegmentation",{"type":18,"value":1187},"\nis interpreted as follows:",{"type":13,"tag":460,"props":1189,"children":1190},{},[1191,1217],{"type":13,"tag":464,"props":1192,"children":1193},{},[1194,1196,1202,1204,1210,1212,1216],{"type":18,"value":1195},"the elements of ",{"type":13,"tag":21,"props":1197,"children":1199},{"className":1198},[],[1200],{"type":18,"value":1201},"FeatureEnabled",{"type":18,"value":1203}," are bitmasks where bit index\nj of element i corresponds to ",{"type":13,"tag":21,"props":1205,"children":1207},{"className":1206},[],[1208],{"type":18,"value":1209},"FeatureEnabled[i][j]",{"type":18,"value":1211}," as\ndefined in section 6.8.13 of the ",{"type":13,"tag":476,"props":1213,"children":1214},{"href":616},[1215],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1218,"children":1219},{},[1220,1226,1228,1232],{"type":13,"tag":21,"props":1221,"children":1223},{"className":1222},[],[1224],{"type":18,"value":1225},"FeatureData",{"type":18,"value":1227}," is interpreted as defined in section 6.8.13 of the\n",{"type":13,"tag":476,"props":1229,"children":1230},{"href":616},[1231],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1234,"children":1235},{},[1236,1237,1243,1244,1250,1251],{"type":18,"value":939},{"type":13,"tag":21,"props":1238,"children":1240},{"className":1239},[],[1241],{"type":18,"value":1242},"StdVideoAV1LoopFilter",{"type":18,"value":947},{"type":13,"tag":21,"props":1245,"children":1247},{"className":1246},[],[1248],{"type":18,"value":1249},"pLoopFilter",{"type":18,"value":1187},{"type":13,"tag":460,"props":1252,"children":1253},{},[1254,1263,1294,1322],{"type":13,"tag":464,"props":1255,"children":1256},{},[1257,1262],{"type":13,"tag":21,"props":1258,"children":1260},{"className":1259},[],[1261],{"type":18,"value":837},{"type":18,"value":1143},{"type":13,"tag":464,"props":1264,"children":1265},{},[1266,1272,1274,1279,1281,1287,1289,1293],{"type":13,"tag":21,"props":1267,"children":1269},{"className":1268},[],[1270],{"type":18,"value":1271},"update_ref_delta",{"type":18,"value":1273}," is a bitmask where bit index i is\ninterpreted as the value of ",{"type":13,"tag":21,"props":1275,"children":1277},{"className":1276},[],[1278],{"type":18,"value":1271},{"type":18,"value":1280}," corresponding to\nelement i of ",{"type":13,"tag":21,"props":1282,"children":1284},{"className":1283},[],[1285],{"type":18,"value":1286},"loop_filter_ref_deltas",{"type":18,"value":1288}," as defined in section\n6.8.10 of the ",{"type":13,"tag":476,"props":1290,"children":1291},{"href":616},[1292],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1295,"children":1296},{},[1297,1303,1304,1309,1310,1316,1317,1321],{"type":13,"tag":21,"props":1298,"children":1300},{"className":1299},[],[1301],{"type":18,"value":1302},"update_mode_delta",{"type":18,"value":1273},{"type":13,"tag":21,"props":1305,"children":1307},{"className":1306},[],[1308],{"type":18,"value":1302},{"type":18,"value":1280},{"type":13,"tag":21,"props":1311,"children":1313},{"className":1312},[],[1314],{"type":18,"value":1315},"loop_filter_mode_deltas",{"type":18,"value":1288},{"type":13,"tag":476,"props":1318,"children":1319},{"href":616},[1320],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1323,"children":1324},{},[1325,1326,1331,1333,1337],{"type":18,"value":1099},{"type":13,"tag":21,"props":1327,"children":1329},{"className":1328},[],[1330],{"type":18,"value":1242},{"type":18,"value":1332}," are interpreted as\ndefined in section 6.8.10 of the ",{"type":13,"tag":476,"props":1334,"children":1335},{"href":616},[1336],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1339,"children":1340},{},[1341,1342,1348,1350,1356,1358,1364,1365,1371,1373],{"type":18,"value":1164},{"type":13,"tag":21,"props":1343,"children":1345},{"className":1344},[],[1346],{"type":18,"value":1347},"flags.enable_cdef",{"type":18,"value":1349}," is set in the\n",{"type":13,"tag":476,"props":1351,"children":1353},{"href":1352},"/404#decode-av1-active-sequence-header",[1354],{"type":18,"value":1355},"active sequence header",{"type":18,"value":1357},", then the\nmembers of the ",{"type":13,"tag":21,"props":1359,"children":1361},{"className":1360},[],[1362],{"type":18,"value":1363},"StdVideoAV1CDEF",{"type":18,"value":947},{"type":13,"tag":21,"props":1366,"children":1368},{"className":1367},[],[1369],{"type":18,"value":1370},"pCDEF",{"type":18,"value":1372},"\nare interpreted as follows:",{"type":13,"tag":460,"props":1374,"children":1375},{},[1376,1399],{"type":13,"tag":464,"props":1377,"children":1378},{},[1379,1385,1386,1392,1394,1398],{"type":13,"tag":21,"props":1380,"children":1382},{"className":1381},[],[1383],{"type":18,"value":1384},"cdef_y_sec_strength",{"type":18,"value":890},{"type":13,"tag":21,"props":1387,"children":1389},{"className":1388},[],[1390],{"type":18,"value":1391},"cdef_uv_sec_strength",{"type":18,"value":1393}," are the\nbitstream values of the corresponding syntax elements defined in\nsection 5.9.19 of the ",{"type":13,"tag":476,"props":1395,"children":1396},{"href":616},[1397],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1400,"children":1401},{},[1402,1403,1408,1410,1414],{"type":18,"value":1099},{"type":13,"tag":21,"props":1404,"children":1406},{"className":1405},[],[1407],{"type":18,"value":1363},{"type":18,"value":1409}," are interpreted as defined in\nsection 6.10.14 of the ",{"type":13,"tag":476,"props":1411,"children":1412},{"href":616},[1413],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1416,"children":1417},{},[1418,1419,1425,1426,1432,1433],{"type":18,"value":939},{"type":13,"tag":21,"props":1420,"children":1422},{"className":1421},[],[1423],{"type":18,"value":1424},"StdVideoAV1LoopRestoration",{"type":18,"value":818},{"type":13,"tag":21,"props":1427,"children":1429},{"className":1428},[],[1430],{"type":18,"value":1431},"pLoopRestoration",{"type":18,"value":1130},{"type":13,"tag":460,"props":1434,"children":1435},{},[1436,1487],{"type":13,"tag":464,"props":1437,"children":1438},{},[1439,1445,1446,1452,1454,1460,1462,1467,1469,1474,1475,1480,1482,1486],{"type":13,"tag":21,"props":1440,"children":1442},{"className":1441},[],[1443],{"type":18,"value":1444},"LoopRestorationSize",{"type":18,"value":587},{"type":13,"tag":21,"props":1447,"children":1449},{"className":1448},[],[1450],{"type":18,"value":1451},"plane",{"type":18,"value":1453},"] is interpreted as\nlog2(",{"type":13,"tag":21,"props":1455,"children":1457},{"className":1456},[],[1458],{"type":18,"value":1459},"size",{"type":18,"value":1461},") - 5, where ",{"type":13,"tag":21,"props":1463,"children":1465},{"className":1464},[],[1466],{"type":18,"value":1459},{"type":18,"value":1468}," is the value of\n",{"type":13,"tag":21,"props":1470,"children":1472},{"className":1471},[],[1473],{"type":18,"value":1444},{"type":18,"value":587},{"type":13,"tag":21,"props":1476,"children":1478},{"className":1477},[],[1479],{"type":18,"value":1451},{"type":18,"value":1481},"] as defined in section 6.10.15 of\nthe ",{"type":13,"tag":476,"props":1483,"children":1484},{"href":616},[1485],{"type":18,"value":619},{"type":18,"value":529},{"type":13,"tag":464,"props":1488,"children":1489},{},[1490,1491,1496,1498,1502],{"type":18,"value":1099},{"type":13,"tag":21,"props":1492,"children":1494},{"className":1493},[],[1495],{"type":18,"value":1424},{"type":18,"value":1497}," are defined as in\nsection 6.10.15 of the ",{"type":13,"tag":476,"props":1499,"children":1500},{"href":616},[1501],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1504,"children":1505},{},[1506,1508,1514,1516,1522,1524,1528],{"type":18,"value":1507},"the members of the ",{"type":13,"tag":21,"props":1509,"children":1511},{"className":1510},[],[1512],{"type":18,"value":1513},"StdVideoAV1GlobalMotion",{"type":18,"value":1515}," structure provided in\n",{"type":13,"tag":21,"props":1517,"children":1519},{"className":1518},[],[1520],{"type":18,"value":1521},"global_motion",{"type":18,"value":1523}," are interpreted as defined in section 7.10 of the\n",{"type":13,"tag":476,"props":1525,"children":1526},{"href":616},[1527],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1530,"children":1531},{},[1532,1533,1539,1540,1544,1546,1552,1553,1559,1560],{"type":18,"value":1164},{"type":13,"tag":21,"props":1534,"children":1536},{"className":1535},[],[1537],{"type":18,"value":1538},"flags.film_grain_params_present",{"type":18,"value":1349},{"type":13,"tag":476,"props":1541,"children":1542},{"href":1352},[1543],{"type":18,"value":1355},{"type":18,"value":1545},", then the\n",{"type":13,"tag":21,"props":1547,"children":1549},{"className":1548},[],[1550],{"type":18,"value":1551},"StdVideoAV1FilmGrain",{"type":18,"value":947},{"type":13,"tag":21,"props":1554,"children":1556},{"className":1555},[],[1557],{"type":18,"value":1558},"pFilmGrain",{"type":18,"value":955},{"type":13,"tag":460,"props":1561,"children":1562},{},[1563,1572],{"type":13,"tag":464,"props":1564,"children":1565},{},[1566,1571],{"type":13,"tag":21,"props":1567,"children":1569},{"className":1568},[],[1570],{"type":18,"value":837},{"type":18,"value":1143},{"type":13,"tag":464,"props":1573,"children":1574},{},[1575,1576,1581,1583,1587],{"type":18,"value":1099},{"type":13,"tag":21,"props":1577,"children":1579},{"className":1578},[],[1580],{"type":18,"value":1551},{"type":18,"value":1582}," are interpreted as\ndefined in section 6.8.20 of the ",{"type":13,"tag":476,"props":1584,"children":1585},{"href":616},[1586],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1589,"children":1590},{},[1591,1593,1597],{"type":18,"value":1592},"all other members are interpreted as defined in section 6.8 of the\n",{"type":13,"tag":476,"props":1594,"children":1595},{"href":616},[1596],{"type":18,"value":619},{"type":18,"value":529},{"type":13,"tag":14,"props":1599,"children":1600},{},[1601,1603,1609,1611,1617,1618,1624,1626,1631,1633,1639,1641,1645,1647,1652],{"type":18,"value":1602},"When ",{"type":13,"tag":476,"props":1604,"children":1606},{"href":1605},"/man/VkVideoDecodeAV1PictureInfoKHR#decode-av1-film-grain",[1607],{"type":18,"value":1608},"film grain is enabled",{"type":18,"value":1610}," for the decoded frame,\nthe ",{"type":13,"tag":21,"props":1612,"children":1614},{"className":1613},[],[1615],{"type":18,"value":1616},"flags.update_grain",{"type":18,"value":890},{"type":13,"tag":21,"props":1619,"children":1621},{"className":1620},[],[1622],{"type":18,"value":1623},"film_grain_params_ref_idx",{"type":18,"value":1625}," values\nspecified in ",{"type":13,"tag":21,"props":1627,"children":1629},{"className":1628},[],[1630],{"type":18,"value":1551},{"type":18,"value":1632}," are ignored by AV1 decode operations\nand the ",{"type":13,"tag":21,"props":1634,"children":1636},{"className":1635},[],[1637],{"type":18,"value":1638},"load_grain_params",{"type":18,"value":1640}," function, as defined in section 6.8.20 of the\n",{"type":13,"tag":476,"props":1642,"children":1643},{"href":616},[1644],{"type":18,"value":619},{"type":18,"value":1646},", is not executed.\nInstead, the application is responsible for specifying the effective film\ngrain parameters for the frame in ",{"type":13,"tag":21,"props":1648,"children":1650},{"className":1649},[],[1651],{"type":18,"value":1551},{"type":18,"value":529},{"type":13,"tag":14,"props":1654,"children":1655},{},[1656,1657,1661,1663,1667,1668,1674,1676,1680,1681,1687,1689,1695,1697,1703,1704,1710],{"type":18,"value":1602},{"type":13,"tag":476,"props":1658,"children":1659},{"href":1605},[1660],{"type":18,"value":1608},{"type":18,"value":1662}," for the decoded frame,\nthe application is required to specify a different decode output picture\nresource in ",{"type":13,"tag":476,"props":1664,"children":1665},{"href":624},[1666],{"type":18,"value":627},{"type":18,"value":263},{"type":13,"tag":21,"props":1669,"children":1671},{"className":1670},[],[1672],{"type":18,"value":1673},"dstPictureResource",{"type":18,"value":1675}," compared to\nthe reconstructed picture specified in\n",{"type":13,"tag":476,"props":1677,"children":1678},{"href":624},[1679],{"type":18,"value":627},{"type":18,"value":263},{"type":13,"tag":21,"props":1682,"children":1684},{"className":1683},[],[1685],{"type":18,"value":1686},"pSetupReferenceSlot→pPictureResource",{"type":18,"value":1688}," even\nif the implementation does not report support for\n",{"type":13,"tag":21,"props":1690,"children":1692},{"className":1691},[],[1693],{"type":18,"value":1694},"VK_VIDEO_DECODE_CAPABILITY_DPB_AND_OUTPUT_DISTINCT_BIT_KHR",{"type":18,"value":1696}," in\n",{"type":13,"tag":476,"props":1698,"children":1700},{"href":1699},"/man/VkVideoDecodeCapabilitiesKHR",[1701],{"type":18,"value":1702},"VkVideoDecodeCapabilitiesKHR",{"type":18,"value":263},{"type":13,"tag":21,"props":1705,"children":1707},{"className":1706},[],[1708],{"type":18,"value":1709},"flags",{"type":18,"value":1711}," for the video decode\nprofile.",{"type":13,"tag":860,"props":1713,"children":1715},{"id":1714},"decode-av1-ref-pic-setup",[],{"type":13,"tag":14,"props":1717,"children":1718},{},[1719,1721,1726,1727,1733,1735,1741,1743,1749,1751,1755,1757,1763,1765,1770,1771,1776,1778,1783,1785,1790,1792,1797],{"type":18,"value":1720},"Reference picture setup is controlled by the value of\n",{"type":13,"tag":21,"props":1722,"children":1724},{"className":1723},[],[1725],{"type":18,"value":519},{"type":18,"value":263},{"type":13,"tag":21,"props":1728,"children":1730},{"className":1729},[],[1731],{"type":18,"value":1732},"refresh_frame_flags",{"type":18,"value":1734},".\nIf it is not zero and a ",{"type":13,"tag":476,"props":1736,"children":1738},{"href":1737},"/404#decode-reconstructed-picture-info",[1739],{"type":18,"value":1740},"reconstructed\npicture",{"type":18,"value":1742}," is specified, then the latter is used as the target of picture\nreconstruction to ",{"type":13,"tag":476,"props":1744,"children":1746},{"href":1745},"/chapters/video-coding#dpb-slot-states",[1747],{"type":18,"value":1748},"activate",{"type":18,"value":1750}," the ",{"type":13,"tag":476,"props":1752,"children":1753},{"href":559},[1754],{"type":18,"value":562},{"type":18,"value":1756},"\nspecified in ",{"type":13,"tag":21,"props":1758,"children":1760},{"className":1759},[],[1761],{"type":18,"value":1762},"pDecodeInfo→pSetupReferenceSlot→slotIndex",{"type":18,"value":1764},".\nIf ",{"type":13,"tag":21,"props":1766,"children":1768},{"className":1767},[],[1769],{"type":18,"value":519},{"type":18,"value":263},{"type":13,"tag":21,"props":1772,"children":1774},{"className":1773},[],[1775],{"type":18,"value":1732},{"type":18,"value":1777}," is zero, but\na ",{"type":13,"tag":476,"props":1779,"children":1780},{"href":1737},[1781],{"type":18,"value":1782},"reconstructed picture",{"type":18,"value":1784}," is specified,\nthen the corresponding picture reference associated with the ",{"type":13,"tag":476,"props":1786,"children":1787},{"href":559},[1788],{"type":18,"value":1789},"DPB\nslot",{"type":18,"value":1791}," is invalidated, as described in the ",{"type":13,"tag":476,"props":1793,"children":1794},{"href":1745},[1795],{"type":18,"value":1796},"DPB Slot\nStates",{"type":18,"value":1798}," section.",{"type":13,"tag":732,"props":1800,"children":1802},{"id":1801},"active-parameter-sets",[1803],{"type":18,"value":1804},"Active Parameter Sets",{"type":13,"tag":14,"props":1806,"children":1807},{},[1808,1809,1814,1816,1822],{"type":18,"value":19},{"type":13,"tag":1810,"props":1811,"children":1812},"em",{},[1813],{"type":18,"value":1355},{"type":18,"value":1815}," is the ",{"type":13,"tag":476,"props":1817,"children":1819},{"href":1818},"/chapters/video-coding#decode-av1-sequence-header",[1820],{"type":18,"value":1821},"AV1\nsequence header",{"type":18,"value":1823}," stored in the bound video session parameters object.",{"type":13,"tag":1825,"props":1826,"children":1828},"validity-group",{"name":1827},"Valid Usage (Implicit)",[1829,1856,1881,1913,1942],{"type":13,"tag":1830,"props":1831,"children":1833},"validity-field",{"name":1832},"VUID-VkVideoDecodeAV1PictureInfoKHR-sType-sType",[1834],{"type":13,"tag":14,"props":1835,"children":1836},{},[1837,1842,1843,1848,1850],{"type":13,"tag":21,"props":1838,"children":1840},{"className":1839},[],[1841],{"type":18,"value":472},{"type":18,"value":865},{"type":13,"tag":1844,"props":1845,"children":1847},"normative",{"type":1846},"must",[],{"type":18,"value":1849}," be ",{"type":13,"tag":21,"props":1851,"children":1853},{"className":1852},[],[1854],{"type":18,"value":1855},"VK_STRUCTURE_TYPE_VIDEO_DECODE_AV1_PICTURE_INFO_KHR",{"type":13,"tag":1830,"props":1857,"children":1859},{"name":1858},"VUID-VkVideoDecodeAV1PictureInfoKHR-pStdPictureInfo-parameter",[1860],{"type":13,"tag":14,"props":1861,"children":1862},{},[1863,1868,1869,1872,1874,1879],{"type":13,"tag":21,"props":1864,"children":1866},{"className":1865},[],[1867],{"type":18,"value":511},{"type":18,"value":865},{"type":13,"tag":1844,"props":1870,"children":1871},{"type":1846},[],{"type":18,"value":1873}," be a valid pointer to a valid ",{"type":13,"tag":21,"props":1875,"children":1877},{"className":1876},[],[1878],{"type":18,"value":519},{"type":18,"value":1880}," value",{"type":13,"tag":1830,"props":1882,"children":1884},{"name":1883},"VUID-VkVideoDecodeAV1PictureInfoKHR-pTileOffsets-parameter",[1885],{"type":13,"tag":14,"props":1886,"children":1887},{},[1888,1893,1894,1897,1899,1904,1905,1911],{"type":13,"tag":21,"props":1889,"children":1891},{"className":1890},[],[1892],{"type":18,"value":645},{"type":18,"value":865},{"type":13,"tag":1844,"props":1895,"children":1896},{"type":1846},[],{"type":18,"value":1898}," be a valid pointer to an array of ",{"type":13,"tag":21,"props":1900,"children":1902},{"className":1901},[],[1903],{"type":18,"value":637},{"type":18,"value":865},{"type":13,"tag":21,"props":1906,"children":1908},{"className":1907},[],[1909],{"type":18,"value":1910},"uint32_t",{"type":18,"value":1912}," values",{"type":13,"tag":1830,"props":1914,"children":1916},{"name":1915},"VUID-VkVideoDecodeAV1PictureInfoKHR-pTileSizes-parameter",[1917],{"type":13,"tag":14,"props":1918,"children":1919},{},[1920,1925,1926,1929,1930,1935,1936,1941],{"type":13,"tag":21,"props":1921,"children":1923},{"className":1922},[],[1924],{"type":18,"value":653},{"type":18,"value":865},{"type":13,"tag":1844,"props":1927,"children":1928},{"type":1846},[],{"type":18,"value":1898},{"type":13,"tag":21,"props":1931,"children":1933},{"className":1932},[],[1934],{"type":18,"value":637},{"type":18,"value":865},{"type":13,"tag":21,"props":1937,"children":1939},{"className":1938},[],[1940],{"type":18,"value":1910},{"type":18,"value":1912},{"type":13,"tag":1830,"props":1943,"children":1945},{"name":1944},"VUID-VkVideoDecodeAV1PictureInfoKHR-tileCount-arraylength",[1946],{"type":13,"tag":14,"props":1947,"children":1948},{},[1949,1954,1955,1958,1960],{"type":13,"tag":21,"props":1950,"children":1952},{"className":1951},[],[1953],{"type":18,"value":637},{"type":18,"value":865},{"type":13,"tag":1844,"props":1956,"children":1957},{"type":1846},[],{"type":18,"value":1959}," be greater than ",{"type":13,"tag":21,"props":1961,"children":1963},{"className":1962},[],[1964],{"type":18,"value":1965},"0",{"type":13,"tag":1967,"props":1968,"children":1969},"style",{},[1970],{"type":18,"value":1971},"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":69,"depth":69,"links":1973},[],"markdown",1729612485566]