[{"data":1,"prerenderedAt":2001},["ShallowReactive",2],{"zLcGOrcEVO":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":2000,"_id":4},"VkVideoDecodeAV1PictureInfoKHR","Structure specifies AV1 picture information when decoding a frame","VK_KHR_video_decode_av1","structs",[],{"type":10,"children":11,"toc":1998},"root",[12,28,459,698,731,738,768,801,807,826,1608,1663,1722,1726,1809,1815,1850,1992],{"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,911,1089,1137,1210,1348,1425,1513,1539,1598],{"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,890,896,897,903,905,910],{"type":13,"tag":21,"props":884,"children":886},{"className":885},[],[887],{"type":18,"value":888},"OrderHint",{"type":18,"value":839},{"type":13,"tag":21,"props":891,"children":893},{"className":892},[],[894],{"type":18,"value":895},"OrderHints",{"type":18,"value":847},{"type":13,"tag":21,"props":898,"children":900},{"className":899},[],[901],{"type":18,"value":902},"expectedFrameId",{"type":18,"value":904}," are\ninterpreted as defined in section 6.8.2 of the ",{"type":13,"tag":476,"props":906,"children":907},{"href":616},[908],{"type":18,"value":909},"AV1\nSpecification",{"type":18,"value":879},{"type":13,"tag":464,"props":912,"children":913},{},[914,916,922,924,930,932],{"type":18,"value":915},"the ",{"type":13,"tag":21,"props":917,"children":919},{"className":918},[],[920],{"type":18,"value":921},"StdVideoAV1TileInfo",{"type":18,"value":923}," structure pointed to by ",{"type":13,"tag":21,"props":925,"children":927},{"className":926},[],[928],{"type":18,"value":929},"pTileInfo",{"type":18,"value":931}," is\ninterpreted as follows:",{"type":13,"tag":460,"props":933,"children":934},{},[935,952,983,1012,1042,1072],{"type":13,"tag":464,"props":936,"children":937},{},[938,943,945,950],{"type":13,"tag":21,"props":939,"children":941},{"className":940},[],[942],{"type":18,"value":837},{"type":18,"value":944}," and ",{"type":13,"tag":21,"props":946,"children":948},{"className":947},[],[949],{"type":18,"value":845},{"type":18,"value":951}," are used only for padding\npurposes and are otherwise ignored;",{"type":13,"tag":464,"props":953,"children":954},{},[955,961,962,968,970,976,978,982],{"type":13,"tag":21,"props":956,"children":958},{"className":957},[],[959],{"type":18,"value":960},"pMiColStarts",{"type":18,"value":664},{"type":13,"tag":21,"props":963,"children":965},{"className":964},[],[966],{"type":18,"value":967},"TileCols",{"type":18,"value":969}," number of\nunsigned integers that corresponds to ",{"type":13,"tag":21,"props":971,"children":973},{"className":972},[],[974],{"type":18,"value":975},"MiColStarts",{"type":18,"value":977}," defined in\nsection 6.8.14 of the ",{"type":13,"tag":476,"props":979,"children":980},{"href":616},[981],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":984,"children":985},{},[986,992,993,999,1000,1006,1007,1011],{"type":13,"tag":21,"props":987,"children":989},{"className":988},[],[990],{"type":18,"value":991},"pMiRowStarts",{"type":18,"value":664},{"type":13,"tag":21,"props":994,"children":996},{"className":995},[],[997],{"type":18,"value":998},"TileRows",{"type":18,"value":969},{"type":13,"tag":21,"props":1001,"children":1003},{"className":1002},[],[1004],{"type":18,"value":1005},"MiRowStarts",{"type":18,"value":977},{"type":13,"tag":476,"props":1008,"children":1009},{"href":616},[1010],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1013,"children":1014},{},[1015,1021,1022,1027,1029,1035,1037,1041],{"type":13,"tag":21,"props":1016,"children":1018},{"className":1017},[],[1019],{"type":18,"value":1020},"pWidthInSbsMinus1",{"type":18,"value":664},{"type":13,"tag":21,"props":1023,"children":1025},{"className":1024},[],[1026],{"type":18,"value":967},{"type":18,"value":1028}," number\nof unsigned integers that corresponds to ",{"type":13,"tag":21,"props":1030,"children":1032},{"className":1031},[],[1033],{"type":18,"value":1034},"width_in_sbs_minus_1",{"type":18,"value":1036},"\ndefined in section 6.8.14 of the ",{"type":13,"tag":476,"props":1038,"children":1039},{"href":616},[1040],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1043,"children":1044},{},[1045,1051,1052,1057,1059,1065,1067,1071],{"type":13,"tag":21,"props":1046,"children":1048},{"className":1047},[],[1049],{"type":18,"value":1050},"pHeightInSbsMinus1",{"type":18,"value":664},{"type":13,"tag":21,"props":1053,"children":1055},{"className":1054},[],[1056],{"type":18,"value":998},{"type":18,"value":1058},"\nnumber of unsigned integers that corresponds to\n",{"type":13,"tag":21,"props":1060,"children":1062},{"className":1061},[],[1063],{"type":18,"value":1064},"height_in_sbs_minus_1",{"type":18,"value":1066}," defined in section 6.8.14 of the\n",{"type":13,"tag":476,"props":1068,"children":1069},{"href":616},[1070],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1073,"children":1074},{},[1075,1077,1082,1084,1088],{"type":18,"value":1076},"all other members of ",{"type":13,"tag":21,"props":1078,"children":1080},{"className":1079},[],[1081],{"type":18,"value":921},{"type":18,"value":1083}," are interpreted as\ndefined in section 6.8.14 of the ",{"type":13,"tag":476,"props":1085,"children":1086},{"href":616},[1087],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1090,"children":1091},{},[1092,1093,1099,1100,1106,1108],{"type":18,"value":915},{"type":13,"tag":21,"props":1094,"children":1096},{"className":1095},[],[1097],{"type":18,"value":1098},"StdVideoAV1Quantization",{"type":18,"value":818},{"type":13,"tag":21,"props":1101,"children":1103},{"className":1102},[],[1104],{"type":18,"value":1105},"pQuantization",{"type":18,"value":1107}," is interpreted as follows:",{"type":13,"tag":460,"props":1109,"children":1110},{},[1111,1121],{"type":13,"tag":464,"props":1112,"children":1113},{},[1114,1119],{"type":13,"tag":21,"props":1115,"children":1117},{"className":1116},[],[1118],{"type":18,"value":837},{"type":18,"value":1120}," is used only for padding purposes and is otherwise\nignored;",{"type":13,"tag":464,"props":1122,"children":1123},{},[1124,1125,1130,1132,1136],{"type":18,"value":1076},{"type":13,"tag":21,"props":1126,"children":1128},{"className":1127},[],[1129],{"type":18,"value":1098},{"type":18,"value":1131}," are interpreted as\ndefined in section 6.8.11 of the ",{"type":13,"tag":476,"props":1133,"children":1134},{"href":616},[1135],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1138,"children":1139},{},[1140,1142,1148,1150,1156,1157,1163,1165],{"type":18,"value":1141},"if ",{"type":13,"tag":21,"props":1143,"children":1145},{"className":1144},[],[1146],{"type":18,"value":1147},"flags.segmentation_enabled",{"type":18,"value":1149}," is set, then the\n",{"type":13,"tag":21,"props":1151,"children":1153},{"className":1152},[],[1154],{"type":18,"value":1155},"StdVideoAV1Segmentation",{"type":18,"value":923},{"type":13,"tag":21,"props":1158,"children":1160},{"className":1159},[],[1161],{"type":18,"value":1162},"pSegmentation",{"type":18,"value":1164},"\nis interpreted as follows:",{"type":13,"tag":460,"props":1166,"children":1167},{},[1168,1194],{"type":13,"tag":464,"props":1169,"children":1170},{},[1171,1173,1179,1181,1187,1189,1193],{"type":18,"value":1172},"the elements of ",{"type":13,"tag":21,"props":1174,"children":1176},{"className":1175},[],[1177],{"type":18,"value":1178},"FeatureEnabled",{"type":18,"value":1180}," are bitmasks where bit index\nj of element i corresponds to ",{"type":13,"tag":21,"props":1182,"children":1184},{"className":1183},[],[1185],{"type":18,"value":1186},"FeatureEnabled[i][j]",{"type":18,"value":1188}," as\ndefined in section 5.9.14 of the ",{"type":13,"tag":476,"props":1190,"children":1191},{"href":616},[1192],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1195,"children":1196},{},[1197,1203,1205,1209],{"type":13,"tag":21,"props":1198,"children":1200},{"className":1199},[],[1201],{"type":18,"value":1202},"FeatureData",{"type":18,"value":1204}," is interpreted as defined in section 5.9.14 of the\n",{"type":13,"tag":476,"props":1206,"children":1207},{"href":616},[1208],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1211,"children":1212},{},[1213,1214,1220,1221,1227,1228],{"type":18,"value":915},{"type":13,"tag":21,"props":1215,"children":1217},{"className":1216},[],[1218],{"type":18,"value":1219},"StdVideoAV1LoopFilter",{"type":18,"value":923},{"type":13,"tag":21,"props":1222,"children":1224},{"className":1223},[],[1225],{"type":18,"value":1226},"pLoopFilter",{"type":18,"value":1164},{"type":13,"tag":460,"props":1229,"children":1230},{},[1231,1240,1271,1299],{"type":13,"tag":464,"props":1232,"children":1233},{},[1234,1239],{"type":13,"tag":21,"props":1235,"children":1237},{"className":1236},[],[1238],{"type":18,"value":837},{"type":18,"value":1120},{"type":13,"tag":464,"props":1241,"children":1242},{},[1243,1249,1251,1256,1258,1264,1266,1270],{"type":13,"tag":21,"props":1244,"children":1246},{"className":1245},[],[1247],{"type":18,"value":1248},"update_ref_delta",{"type":18,"value":1250}," is a bitmask where bit index i is\ninterpreted as the value of ",{"type":13,"tag":21,"props":1252,"children":1254},{"className":1253},[],[1255],{"type":18,"value":1248},{"type":18,"value":1257}," corresponding to\nelement i of ",{"type":13,"tag":21,"props":1259,"children":1261},{"className":1260},[],[1262],{"type":18,"value":1263},"loop_filter_ref_deltas",{"type":18,"value":1265}," as defined in section\n6.8.10 of the ",{"type":13,"tag":476,"props":1267,"children":1268},{"href":616},[1269],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1272,"children":1273},{},[1274,1280,1281,1286,1287,1293,1294,1298],{"type":13,"tag":21,"props":1275,"children":1277},{"className":1276},[],[1278],{"type":18,"value":1279},"update_mode_delta",{"type":18,"value":1250},{"type":13,"tag":21,"props":1282,"children":1284},{"className":1283},[],[1285],{"type":18,"value":1279},{"type":18,"value":1257},{"type":13,"tag":21,"props":1288,"children":1290},{"className":1289},[],[1291],{"type":18,"value":1292},"loop_filter_mode_deltas",{"type":18,"value":1265},{"type":13,"tag":476,"props":1295,"children":1296},{"href":616},[1297],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1300,"children":1301},{},[1302,1303,1308,1310,1314,1315],{"type":18,"value":1076},{"type":13,"tag":21,"props":1304,"children":1306},{"className":1305},[],[1307],{"type":18,"value":1219},{"type":18,"value":1309}," are interpreted as\ndefined in section 6.8.10 of the ",{"type":13,"tag":476,"props":1311,"children":1312},{"href":616},[1313],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":1316,"props":1317,"children":1318},"note",{},[1319],{"type":13,"tag":14,"props":1320,"children":1321},{},[1322,1324,1329,1330,1335,1337,1341,1343,1347],{"type":18,"value":1323},"If the syntax elements corresponding to ",{"type":13,"tag":21,"props":1325,"children":1327},{"className":1326},[],[1328],{"type":18,"value":1263},{"type":18,"value":647},{"type":13,"tag":21,"props":1331,"children":1333},{"className":1332},[],[1334],{"type":18,"value":1292},{"type":18,"value":1336}," are not present or otherwise defined according\nto section 5.9.11 of the ",{"type":13,"tag":476,"props":1338,"children":1339},{"href":616},[1340],{"type":18,"value":619},{"type":18,"value":1342},", the application\nshould specify the previous values, as defined in section 6.8.10 of the\n",{"type":13,"tag":476,"props":1344,"children":1345},{"href":616},[1346],{"type":18,"value":619},{"type":18,"value":529},{"type":13,"tag":464,"props":1349,"children":1350},{},[1351,1352,1358,1360,1366,1368,1374,1375,1381,1383],{"type":18,"value":1141},{"type":13,"tag":21,"props":1353,"children":1355},{"className":1354},[],[1356],{"type":18,"value":1357},"flags.enable_cdef",{"type":18,"value":1359}," is set in the\n",{"type":13,"tag":476,"props":1361,"children":1363},{"href":1362},"/404#decode-av1-active-sequence-header",[1364],{"type":18,"value":1365},"active sequence header",{"type":18,"value":1367},", then the\nmembers of the ",{"type":13,"tag":21,"props":1369,"children":1371},{"className":1370},[],[1372],{"type":18,"value":1373},"StdVideoAV1CDEF",{"type":18,"value":923},{"type":13,"tag":21,"props":1376,"children":1378},{"className":1377},[],[1379],{"type":18,"value":1380},"pCDEF",{"type":18,"value":1382},"\nare interpreted as follows:",{"type":13,"tag":460,"props":1384,"children":1385},{},[1386,1409],{"type":13,"tag":464,"props":1387,"children":1388},{},[1389,1395,1396,1402,1404,1408],{"type":13,"tag":21,"props":1390,"children":1392},{"className":1391},[],[1393],{"type":18,"value":1394},"cdef_y_sec_strength",{"type":18,"value":944},{"type":13,"tag":21,"props":1397,"children":1399},{"className":1398},[],[1400],{"type":18,"value":1401},"cdef_uv_sec_strength",{"type":18,"value":1403}," are the\nbitstream values of the corresponding syntax elements defined in\nsection 5.9.19 of the ",{"type":13,"tag":476,"props":1405,"children":1406},{"href":616},[1407],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1410,"children":1411},{},[1412,1413,1418,1420,1424],{"type":18,"value":1076},{"type":13,"tag":21,"props":1414,"children":1416},{"className":1415},[],[1417],{"type":18,"value":1373},{"type":18,"value":1419}," are interpreted as defined in\nsection 6.10.14 of the ",{"type":13,"tag":476,"props":1421,"children":1422},{"href":616},[1423],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1426,"children":1427},{},[1428,1429,1435,1436,1442,1443],{"type":18,"value":915},{"type":13,"tag":21,"props":1430,"children":1432},{"className":1431},[],[1433],{"type":18,"value":1434},"StdVideoAV1LoopRestoration",{"type":18,"value":818},{"type":13,"tag":21,"props":1437,"children":1439},{"className":1438},[],[1440],{"type":18,"value":1441},"pLoopRestoration",{"type":18,"value":1107},{"type":13,"tag":460,"props":1444,"children":1445},{},[1446,1497],{"type":13,"tag":464,"props":1447,"children":1448},{},[1449,1455,1456,1462,1464,1470,1472,1477,1479,1484,1485,1490,1492,1496],{"type":13,"tag":21,"props":1450,"children":1452},{"className":1451},[],[1453],{"type":18,"value":1454},"LoopRestorationSize",{"type":18,"value":587},{"type":13,"tag":21,"props":1457,"children":1459},{"className":1458},[],[1460],{"type":18,"value":1461},"plane",{"type":18,"value":1463},"] is interpreted as\nlog2(",{"type":13,"tag":21,"props":1465,"children":1467},{"className":1466},[],[1468],{"type":18,"value":1469},"size",{"type":18,"value":1471},") - 5, where ",{"type":13,"tag":21,"props":1473,"children":1475},{"className":1474},[],[1476],{"type":18,"value":1469},{"type":18,"value":1478}," is the value of\n",{"type":13,"tag":21,"props":1480,"children":1482},{"className":1481},[],[1483],{"type":18,"value":1454},{"type":18,"value":587},{"type":13,"tag":21,"props":1486,"children":1488},{"className":1487},[],[1489],{"type":18,"value":1461},{"type":18,"value":1491},"] as defined in section 6.10.15 of\nthe ",{"type":13,"tag":476,"props":1493,"children":1494},{"href":616},[1495],{"type":18,"value":619},{"type":18,"value":529},{"type":13,"tag":464,"props":1498,"children":1499},{},[1500,1501,1506,1508,1512],{"type":18,"value":1076},{"type":13,"tag":21,"props":1502,"children":1504},{"className":1503},[],[1505],{"type":18,"value":1434},{"type":18,"value":1507}," are defined as in\nsection 6.10.15 of the ",{"type":13,"tag":476,"props":1509,"children":1510},{"href":616},[1511],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1514,"children":1515},{},[1516,1518,1524,1526,1532,1534,1538],{"type":18,"value":1517},"the members of the ",{"type":13,"tag":21,"props":1519,"children":1521},{"className":1520},[],[1522],{"type":18,"value":1523},"StdVideoAV1GlobalMotion",{"type":18,"value":1525}," structure provided in\n",{"type":13,"tag":21,"props":1527,"children":1529},{"className":1528},[],[1530],{"type":18,"value":1531},"global_motion",{"type":18,"value":1533}," are interpreted as defined in section 7.10 of the\n",{"type":13,"tag":476,"props":1535,"children":1536},{"href":616},[1537],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1540,"children":1541},{},[1542,1543,1549,1550,1554,1556,1562,1563,1569,1570],{"type":18,"value":1141},{"type":13,"tag":21,"props":1544,"children":1546},{"className":1545},[],[1547],{"type":18,"value":1548},"flags.film_grain_params_present",{"type":18,"value":1359},{"type":13,"tag":476,"props":1551,"children":1552},{"href":1362},[1553],{"type":18,"value":1365},{"type":18,"value":1555},", then the\n",{"type":13,"tag":21,"props":1557,"children":1559},{"className":1558},[],[1560],{"type":18,"value":1561},"StdVideoAV1FilmGrain",{"type":18,"value":923},{"type":13,"tag":21,"props":1564,"children":1566},{"className":1565},[],[1567],{"type":18,"value":1568},"pFilmGrain",{"type":18,"value":931},{"type":13,"tag":460,"props":1571,"children":1572},{},[1573,1582],{"type":13,"tag":464,"props":1574,"children":1575},{},[1576,1581],{"type":13,"tag":21,"props":1577,"children":1579},{"className":1578},[],[1580],{"type":18,"value":837},{"type":18,"value":1120},{"type":13,"tag":464,"props":1583,"children":1584},{},[1585,1586,1591,1593,1597],{"type":18,"value":1076},{"type":13,"tag":21,"props":1587,"children":1589},{"className":1588},[],[1590],{"type":18,"value":1561},{"type":18,"value":1592}," are interpreted as\ndefined in section 6.8.20 of the ",{"type":13,"tag":476,"props":1594,"children":1595},{"href":616},[1596],{"type":18,"value":619},{"type":18,"value":879},{"type":13,"tag":464,"props":1599,"children":1600},{},[1601,1603,1607],{"type":18,"value":1602},"all other members are interpreted as defined in section 6.8 of the\n",{"type":13,"tag":476,"props":1604,"children":1605},{"href":616},[1606],{"type":18,"value":619},{"type":18,"value":529},{"type":13,"tag":14,"props":1609,"children":1610},{},[1611,1613,1619,1621,1627,1628,1634,1636,1641,1643,1649,1651,1655,1657,1662],{"type":18,"value":1612},"When ",{"type":13,"tag":476,"props":1614,"children":1616},{"href":1615},"/man/VkVideoDecodeAV1PictureInfoKHR#decode-av1-film-grain",[1617],{"type":18,"value":1618},"film grain is enabled",{"type":18,"value":1620}," for the decoded frame,\nthe ",{"type":13,"tag":21,"props":1622,"children":1624},{"className":1623},[],[1625],{"type":18,"value":1626},"flags.update_grain",{"type":18,"value":944},{"type":13,"tag":21,"props":1629,"children":1631},{"className":1630},[],[1632],{"type":18,"value":1633},"film_grain_params_ref_idx",{"type":18,"value":1635}," values\nspecified in ",{"type":13,"tag":21,"props":1637,"children":1639},{"className":1638},[],[1640],{"type":18,"value":1561},{"type":18,"value":1642}," are ignored by AV1 decode operations\nand the ",{"type":13,"tag":21,"props":1644,"children":1646},{"className":1645},[],[1647],{"type":18,"value":1648},"load_grain_params",{"type":18,"value":1650}," function, as defined in section 6.8.20 of the\n",{"type":13,"tag":476,"props":1652,"children":1653},{"href":616},[1654],{"type":18,"value":619},{"type":18,"value":1656},", is not executed.\nInstead, the application is responsible for specifying the effective film\ngrain parameters for the frame in ",{"type":13,"tag":21,"props":1658,"children":1660},{"className":1659},[],[1661],{"type":18,"value":1561},{"type":18,"value":529},{"type":13,"tag":14,"props":1664,"children":1665},{},[1666,1667,1671,1673,1677,1678,1684,1686,1690,1691,1697,1699,1705,1707,1713,1714,1720],{"type":18,"value":1612},{"type":13,"tag":476,"props":1668,"children":1669},{"href":1615},[1670],{"type":18,"value":1618},{"type":18,"value":1672}," for the decoded frame,\nthe application is required to specify a different decode output picture\nresource in ",{"type":13,"tag":476,"props":1674,"children":1675},{"href":624},[1676],{"type":18,"value":627},{"type":18,"value":263},{"type":13,"tag":21,"props":1679,"children":1681},{"className":1680},[],[1682],{"type":18,"value":1683},"dstPictureResource",{"type":18,"value":1685}," compared to\nthe reconstructed picture specified in\n",{"type":13,"tag":476,"props":1687,"children":1688},{"href":624},[1689],{"type":18,"value":627},{"type":18,"value":263},{"type":13,"tag":21,"props":1692,"children":1694},{"className":1693},[],[1695],{"type":18,"value":1696},"pSetupReferenceSlot→pPictureResource",{"type":18,"value":1698}," even\nif the implementation does not report support for\n",{"type":13,"tag":21,"props":1700,"children":1702},{"className":1701},[],[1703],{"type":18,"value":1704},"VK_VIDEO_DECODE_CAPABILITY_DPB_AND_OUTPUT_DISTINCT_BIT_KHR",{"type":18,"value":1706}," in\n",{"type":13,"tag":476,"props":1708,"children":1710},{"href":1709},"/man/VkVideoDecodeCapabilitiesKHR",[1711],{"type":18,"value":1712},"VkVideoDecodeCapabilitiesKHR",{"type":18,"value":263},{"type":13,"tag":21,"props":1715,"children":1717},{"className":1716},[],[1718],{"type":18,"value":1719},"flags",{"type":18,"value":1721}," for the video decode\nprofile.",{"type":13,"tag":860,"props":1723,"children":1725},{"id":1724},"decode-av1-ref-pic-setup",[],{"type":13,"tag":14,"props":1727,"children":1728},{},[1729,1731,1736,1737,1743,1745,1751,1753,1759,1761,1765,1767,1773,1775,1780,1781,1786,1788,1793,1795,1800,1802,1807],{"type":18,"value":1730},"Reference picture setup is controlled by the value of\n",{"type":13,"tag":21,"props":1732,"children":1734},{"className":1733},[],[1735],{"type":18,"value":519},{"type":18,"value":263},{"type":13,"tag":21,"props":1738,"children":1740},{"className":1739},[],[1741],{"type":18,"value":1742},"refresh_frame_flags",{"type":18,"value":1744},".\nIf it is not zero and a ",{"type":13,"tag":476,"props":1746,"children":1748},{"href":1747},"/404#decode-reconstructed-picture-info",[1749],{"type":18,"value":1750},"reconstructed\npicture",{"type":18,"value":1752}," is specified, then the latter is used as the target of picture\nreconstruction to ",{"type":13,"tag":476,"props":1754,"children":1756},{"href":1755},"/chapters/video-coding#dpb-slot-states",[1757],{"type":18,"value":1758},"activate",{"type":18,"value":1760}," the ",{"type":13,"tag":476,"props":1762,"children":1763},{"href":559},[1764],{"type":18,"value":562},{"type":18,"value":1766},"\nspecified in ",{"type":13,"tag":21,"props":1768,"children":1770},{"className":1769},[],[1771],{"type":18,"value":1772},"pDecodeInfo→pSetupReferenceSlot→slotIndex",{"type":18,"value":1774},".\nIf ",{"type":13,"tag":21,"props":1776,"children":1778},{"className":1777},[],[1779],{"type":18,"value":519},{"type":18,"value":263},{"type":13,"tag":21,"props":1782,"children":1784},{"className":1783},[],[1785],{"type":18,"value":1742},{"type":18,"value":1787}," is zero, but\na ",{"type":13,"tag":476,"props":1789,"children":1790},{"href":1747},[1791],{"type":18,"value":1792},"reconstructed picture",{"type":18,"value":1794}," is specified,\nthen the corresponding picture reference associated with the ",{"type":13,"tag":476,"props":1796,"children":1797},{"href":559},[1798],{"type":18,"value":1799},"DPB\nslot",{"type":18,"value":1801}," is invalidated, as described in the ",{"type":13,"tag":476,"props":1803,"children":1804},{"href":1755},[1805],{"type":18,"value":1806},"DPB Slot\nStates",{"type":18,"value":1808}," section.",{"type":13,"tag":732,"props":1810,"children":1812},{"id":1811},"active-parameter-sets",[1813],{"type":18,"value":1814},"Active Parameter Sets",{"type":13,"tag":14,"props":1816,"children":1817},{},[1818,1819,1824,1826,1832,1834,1840,1842,1848],{"type":18,"value":19},{"type":13,"tag":1820,"props":1821,"children":1822},"em",{},[1823],{"type":18,"value":1365},{"type":18,"value":1825}," is the ",{"type":13,"tag":476,"props":1827,"children":1829},{"href":1828},"/chapters/video-coding#decode-av1-sequence-header",[1830],{"type":18,"value":1831},"AV1\nsequence header",{"type":18,"value":1833}," stored in the bound video session parameters object\n, unless the bound video session was created with\n",{"type":13,"tag":21,"props":1835,"children":1837},{"className":1836},[],[1838],{"type":18,"value":1839},"VK_VIDEO_SESSION_CREATE_INLINE_SESSION_PARAMETERS_BIT_KHR",{"type":18,"value":1841}," and the\nactive sequence header is specified\n",{"type":13,"tag":476,"props":1843,"children":1845},{"href":1844},"/chapters/video-coding#decode-av1-inline-parameter-sets",[1846],{"type":18,"value":1847},"inline",{"type":18,"value":1849},".\n.",{"type":13,"tag":1851,"props":1852,"children":1854},"validity-group",{"name":1853},"Valid Usage (Implicit)",[1855,1882,1907,1939,1968],{"type":13,"tag":1856,"props":1857,"children":1859},"validity-field",{"name":1858},"VUID-VkVideoDecodeAV1PictureInfoKHR-sType-sType",[1860],{"type":13,"tag":14,"props":1861,"children":1862},{},[1863,1868,1869,1874,1876],{"type":13,"tag":21,"props":1864,"children":1866},{"className":1865},[],[1867],{"type":18,"value":472},{"type":18,"value":865},{"type":13,"tag":1870,"props":1871,"children":1873},"normative",{"type":1872},"must",[],{"type":18,"value":1875}," be ",{"type":13,"tag":21,"props":1877,"children":1879},{"className":1878},[],[1880],{"type":18,"value":1881},"VK_STRUCTURE_TYPE_VIDEO_DECODE_AV1_PICTURE_INFO_KHR",{"type":13,"tag":1856,"props":1883,"children":1885},{"name":1884},"VUID-VkVideoDecodeAV1PictureInfoKHR-pStdPictureInfo-parameter",[1886],{"type":13,"tag":14,"props":1887,"children":1888},{},[1889,1894,1895,1898,1900,1905],{"type":13,"tag":21,"props":1890,"children":1892},{"className":1891},[],[1893],{"type":18,"value":511},{"type":18,"value":865},{"type":13,"tag":1870,"props":1896,"children":1897},{"type":1872},[],{"type":18,"value":1899}," be a valid pointer to a valid ",{"type":13,"tag":21,"props":1901,"children":1903},{"className":1902},[],[1904],{"type":18,"value":519},{"type":18,"value":1906}," value",{"type":13,"tag":1856,"props":1908,"children":1910},{"name":1909},"VUID-VkVideoDecodeAV1PictureInfoKHR-pTileOffsets-parameter",[1911],{"type":13,"tag":14,"props":1912,"children":1913},{},[1914,1919,1920,1923,1925,1930,1931,1937],{"type":13,"tag":21,"props":1915,"children":1917},{"className":1916},[],[1918],{"type":18,"value":645},{"type":18,"value":865},{"type":13,"tag":1870,"props":1921,"children":1922},{"type":1872},[],{"type":18,"value":1924}," be a valid pointer to an array of ",{"type":13,"tag":21,"props":1926,"children":1928},{"className":1927},[],[1929],{"type":18,"value":637},{"type":18,"value":865},{"type":13,"tag":21,"props":1932,"children":1934},{"className":1933},[],[1935],{"type":18,"value":1936},"uint32_t",{"type":18,"value":1938}," values",{"type":13,"tag":1856,"props":1940,"children":1942},{"name":1941},"VUID-VkVideoDecodeAV1PictureInfoKHR-pTileSizes-parameter",[1943],{"type":13,"tag":14,"props":1944,"children":1945},{},[1946,1951,1952,1955,1956,1961,1962,1967],{"type":13,"tag":21,"props":1947,"children":1949},{"className":1948},[],[1950],{"type":18,"value":653},{"type":18,"value":865},{"type":13,"tag":1870,"props":1953,"children":1954},{"type":1872},[],{"type":18,"value":1924},{"type":13,"tag":21,"props":1957,"children":1959},{"className":1958},[],[1960],{"type":18,"value":637},{"type":18,"value":865},{"type":13,"tag":21,"props":1963,"children":1965},{"className":1964},[],[1966],{"type":18,"value":1936},{"type":18,"value":1938},{"type":13,"tag":1856,"props":1969,"children":1971},{"name":1970},"VUID-VkVideoDecodeAV1PictureInfoKHR-tileCount-arraylength",[1972],{"type":13,"tag":14,"props":1973,"children":1974},{},[1975,1980,1981,1984,1986],{"type":13,"tag":21,"props":1976,"children":1978},{"className":1977},[],[1979],{"type":18,"value":637},{"type":18,"value":865},{"type":13,"tag":1870,"props":1982,"children":1983},{"type":1872},[],{"type":18,"value":1985}," be greater than ",{"type":13,"tag":21,"props":1987,"children":1989},{"className":1988},[],[1990],{"type":18,"value":1991},"0",{"type":13,"tag":1993,"props":1994,"children":1995},"style",{},[1996],{"type":18,"value":1997},"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":1999},[],"markdown",1744876576185]