[{"data":1,"prerenderedAt":2532},["ShallowReactive",2],{"$f-v9g2cPDcPmWo1BiT4EhFL_pIuG6ALuYh6RY60rV-wg":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":2531,"_id":4},"VkImageCreateFlagBits2KHR","Bitmask specifying additional parameters of an image","VK_KHR_extended_flags","enums",[],{"type":10,"children":11,"toc":2529},"root",[12,45,1657,2503,2523],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,25,27,34,36,43],{"type":18,"value":19},"text","Bits which ",{"type":13,"tag":21,"props":22,"children":24},"normative",{"type":23},"can",[],{"type":18,"value":26}," be set in\n",{"type":13,"tag":28,"props":29,"children":31},"a",{"href":30},"\u002Fman\u002FVkImageCreateFlags2CreateInfoKHR",[32],{"type":18,"value":33},"VkImageCreateFlags2CreateInfoKHR",{"type":18,"value":35},"::",{"type":13,"tag":37,"props":38,"children":40},"code",{"className":39},[],[41],{"type":18,"value":42},"flags",{"type":18,"value":44},", specifying additional\nparameters of an image, are:",{"type":13,"tag":46,"props":47,"children":48},"code-group",{},[49,768],{"type":13,"tag":50,"props":51,"children":57},"pre",{"className":52,"code":53,"filename":54,"language":55,"meta":56,"style":56},"language-c shiki shiki-themes github-light-default github-dark-default","typedef enum VkImageCreateFlagBits2KHR {\n VK_IMAGE_CREATE_2_SPARSE_BINDING_BIT_KHR = 0x00000001ULL,\n VK_IMAGE_CREATE_2_SPARSE_RESIDENCY_BIT_KHR = 0x00000002ULL,\n VK_IMAGE_CREATE_2_SPARSE_ALIASED_BIT_KHR = 0x00000004ULL,\n VK_IMAGE_CREATE_2_MUTABLE_FORMAT_BIT_KHR = 0x00000008ULL,\n VK_IMAGE_CREATE_2_CUBE_COMPATIBLE_BIT_KHR = 0x00000010ULL,\n \u002F\u002F Provided by extensions\n VK_IMAGE_CREATE_2_RESERVED_21_BIT_IMG = 0x00200000ULL,\n VK_IMAGE_CREATE_2_ALIAS_SINGLE_LAYER_DESCRIPTOR_BIT_KHR = 0x00400000ULL,\n VK_IMAGE_CREATE_2_2D_ARRAY_COMPATIBLE_BIT_KHR = 0x00000020ULL,\n VK_IMAGE_CREATE_2_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR = 0x00000040ULL,\n VK_IMAGE_CREATE_2_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR = 0x00000080ULL,\n VK_IMAGE_CREATE_2_EXTENDED_USAGE_BIT_KHR = 0x00000100ULL,\n VK_IMAGE_CREATE_2_DISJOINT_BIT_KHR = 0x00000200ULL,\n VK_IMAGE_CREATE_2_ALIAS_BIT_KHR = 0x00000400ULL,\n VK_IMAGE_CREATE_2_PROTECTED_BIT_KHR = 0x00000800ULL,\n VK_IMAGE_CREATE_2_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT = 0x00001000ULL,\n VK_IMAGE_CREATE_2_CORNER_SAMPLED_BIT_NV = 0x00002000ULL,\n VK_IMAGE_CREATE_2_SUBSAMPLED_BIT_EXT = 0x00004000ULL,\n VK_IMAGE_CREATE_2_FRAGMENT_DENSITY_MAP_OFFSET_BIT_EXT = 0x00008000ULL,\n VK_IMAGE_CREATE_2_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT = 0x00010000ULL,\n VK_IMAGE_CREATE_2_2D_VIEW_COMPATIBLE_BIT_EXT = 0x00020000ULL,\n VK_IMAGE_CREATE_2_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_BIT_EXT = 0x00040000ULL,\n VK_IMAGE_CREATE_2_VIDEO_PROFILE_INDEPENDENT_BIT_KHR = 0x00100000ULL,\n} VkImageCreateFlagBits2KHR;\n","C","c","",[58],{"type":13,"tag":37,"props":59,"children":60},{"__ignoreMap":56},[61,84,119,149,179,209,239,249,279,309,339,369,399,429,459,489,519,549,579,609,639,669,699,729,759],{"type":13,"tag":62,"props":63,"children":66},"span",{"class":64,"line":65},"line",1,[67,73,78],{"type":13,"tag":62,"props":68,"children":70},{"style":69},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[71],{"type":18,"value":72},"typedef",{"type":13,"tag":62,"props":74,"children":75},{"style":69},[76],{"type":18,"value":77}," enum",{"type":13,"tag":62,"props":79,"children":81},{"style":80},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[82],{"type":18,"value":83}," VkImageCreateFlagBits2KHR {\n",{"type":13,"tag":62,"props":85,"children":87},{"class":64,"line":86},2,[88,93,98,103,109,114],{"type":13,"tag":62,"props":89,"children":90},{"style":80},[91],{"type":18,"value":92}," VK_IMAGE_CREATE_2_SPARSE_BINDING_BIT_KHR ",{"type":13,"tag":62,"props":94,"children":95},{"style":69},[96],{"type":18,"value":97},"=",{"type":13,"tag":62,"props":99,"children":100},{"style":69},[101],{"type":18,"value":102}," 0x",{"type":13,"tag":62,"props":104,"children":106},{"style":105},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[107],{"type":18,"value":108},"00000001",{"type":13,"tag":62,"props":110,"children":111},{"style":69},[112],{"type":18,"value":113},"ULL",{"type":13,"tag":62,"props":115,"children":116},{"style":80},[117],{"type":18,"value":118},",\n",{"type":13,"tag":62,"props":120,"children":122},{"class":64,"line":121},3,[123,128,132,136,141,145],{"type":13,"tag":62,"props":124,"children":125},{"style":80},[126],{"type":18,"value":127}," VK_IMAGE_CREATE_2_SPARSE_RESIDENCY_BIT_KHR ",{"type":13,"tag":62,"props":129,"children":130},{"style":69},[131],{"type":18,"value":97},{"type":13,"tag":62,"props":133,"children":134},{"style":69},[135],{"type":18,"value":102},{"type":13,"tag":62,"props":137,"children":138},{"style":105},[139],{"type":18,"value":140},"00000002",{"type":13,"tag":62,"props":142,"children":143},{"style":69},[144],{"type":18,"value":113},{"type":13,"tag":62,"props":146,"children":147},{"style":80},[148],{"type":18,"value":118},{"type":13,"tag":62,"props":150,"children":152},{"class":64,"line":151},4,[153,158,162,166,171,175],{"type":13,"tag":62,"props":154,"children":155},{"style":80},[156],{"type":18,"value":157}," VK_IMAGE_CREATE_2_SPARSE_ALIASED_BIT_KHR ",{"type":13,"tag":62,"props":159,"children":160},{"style":69},[161],{"type":18,"value":97},{"type":13,"tag":62,"props":163,"children":164},{"style":69},[165],{"type":18,"value":102},{"type":13,"tag":62,"props":167,"children":168},{"style":105},[169],{"type":18,"value":170},"00000004",{"type":13,"tag":62,"props":172,"children":173},{"style":69},[174],{"type":18,"value":113},{"type":13,"tag":62,"props":176,"children":177},{"style":80},[178],{"type":18,"value":118},{"type":13,"tag":62,"props":180,"children":182},{"class":64,"line":181},5,[183,188,192,196,201,205],{"type":13,"tag":62,"props":184,"children":185},{"style":80},[186],{"type":18,"value":187}," VK_IMAGE_CREATE_2_MUTABLE_FORMAT_BIT_KHR ",{"type":13,"tag":62,"props":189,"children":190},{"style":69},[191],{"type":18,"value":97},{"type":13,"tag":62,"props":193,"children":194},{"style":69},[195],{"type":18,"value":102},{"type":13,"tag":62,"props":197,"children":198},{"style":105},[199],{"type":18,"value":200},"00000008",{"type":13,"tag":62,"props":202,"children":203},{"style":69},[204],{"type":18,"value":113},{"type":13,"tag":62,"props":206,"children":207},{"style":80},[208],{"type":18,"value":118},{"type":13,"tag":62,"props":210,"children":212},{"class":64,"line":211},6,[213,218,222,226,231,235],{"type":13,"tag":62,"props":214,"children":215},{"style":80},[216],{"type":18,"value":217}," VK_IMAGE_CREATE_2_CUBE_COMPATIBLE_BIT_KHR ",{"type":13,"tag":62,"props":219,"children":220},{"style":69},[221],{"type":18,"value":97},{"type":13,"tag":62,"props":223,"children":224},{"style":69},[225],{"type":18,"value":102},{"type":13,"tag":62,"props":227,"children":228},{"style":105},[229],{"type":18,"value":230},"00000010",{"type":13,"tag":62,"props":232,"children":233},{"style":69},[234],{"type":18,"value":113},{"type":13,"tag":62,"props":236,"children":237},{"style":80},[238],{"type":18,"value":118},{"type":13,"tag":62,"props":240,"children":242},{"class":64,"line":241},7,[243],{"type":13,"tag":62,"props":244,"children":246},{"style":245},"--shiki-default:#6E7781;--shiki-dark:#8B949E",[247],{"type":18,"value":248}," \u002F\u002F Provided by extensions\n",{"type":13,"tag":62,"props":250,"children":252},{"class":64,"line":251},8,[253,258,262,266,271,275],{"type":13,"tag":62,"props":254,"children":255},{"style":80},[256],{"type":18,"value":257}," VK_IMAGE_CREATE_2_RESERVED_21_BIT_IMG ",{"type":13,"tag":62,"props":259,"children":260},{"style":69},[261],{"type":18,"value":97},{"type":13,"tag":62,"props":263,"children":264},{"style":69},[265],{"type":18,"value":102},{"type":13,"tag":62,"props":267,"children":268},{"style":105},[269],{"type":18,"value":270},"00200000",{"type":13,"tag":62,"props":272,"children":273},{"style":69},[274],{"type":18,"value":113},{"type":13,"tag":62,"props":276,"children":277},{"style":80},[278],{"type":18,"value":118},{"type":13,"tag":62,"props":280,"children":282},{"class":64,"line":281},9,[283,288,292,296,301,305],{"type":13,"tag":62,"props":284,"children":285},{"style":80},[286],{"type":18,"value":287}," VK_IMAGE_CREATE_2_ALIAS_SINGLE_LAYER_DESCRIPTOR_BIT_KHR ",{"type":13,"tag":62,"props":289,"children":290},{"style":69},[291],{"type":18,"value":97},{"type":13,"tag":62,"props":293,"children":294},{"style":69},[295],{"type":18,"value":102},{"type":13,"tag":62,"props":297,"children":298},{"style":105},[299],{"type":18,"value":300},"00400000",{"type":13,"tag":62,"props":302,"children":303},{"style":69},[304],{"type":18,"value":113},{"type":13,"tag":62,"props":306,"children":307},{"style":80},[308],{"type":18,"value":118},{"type":13,"tag":62,"props":310,"children":312},{"class":64,"line":311},10,[313,318,322,326,331,335],{"type":13,"tag":62,"props":314,"children":315},{"style":80},[316],{"type":18,"value":317}," VK_IMAGE_CREATE_2_2D_ARRAY_COMPATIBLE_BIT_KHR ",{"type":13,"tag":62,"props":319,"children":320},{"style":69},[321],{"type":18,"value":97},{"type":13,"tag":62,"props":323,"children":324},{"style":69},[325],{"type":18,"value":102},{"type":13,"tag":62,"props":327,"children":328},{"style":105},[329],{"type":18,"value":330},"00000020",{"type":13,"tag":62,"props":332,"children":333},{"style":69},[334],{"type":18,"value":113},{"type":13,"tag":62,"props":336,"children":337},{"style":80},[338],{"type":18,"value":118},{"type":13,"tag":62,"props":340,"children":342},{"class":64,"line":341},11,[343,348,352,356,361,365],{"type":13,"tag":62,"props":344,"children":345},{"style":80},[346],{"type":18,"value":347}," VK_IMAGE_CREATE_2_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR ",{"type":13,"tag":62,"props":349,"children":350},{"style":69},[351],{"type":18,"value":97},{"type":13,"tag":62,"props":353,"children":354},{"style":69},[355],{"type":18,"value":102},{"type":13,"tag":62,"props":357,"children":358},{"style":105},[359],{"type":18,"value":360},"00000040",{"type":13,"tag":62,"props":362,"children":363},{"style":69},[364],{"type":18,"value":113},{"type":13,"tag":62,"props":366,"children":367},{"style":80},[368],{"type":18,"value":118},{"type":13,"tag":62,"props":370,"children":372},{"class":64,"line":371},12,[373,378,382,386,391,395],{"type":13,"tag":62,"props":374,"children":375},{"style":80},[376],{"type":18,"value":377}," VK_IMAGE_CREATE_2_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR ",{"type":13,"tag":62,"props":379,"children":380},{"style":69},[381],{"type":18,"value":97},{"type":13,"tag":62,"props":383,"children":384},{"style":69},[385],{"type":18,"value":102},{"type":13,"tag":62,"props":387,"children":388},{"style":105},[389],{"type":18,"value":390},"00000080",{"type":13,"tag":62,"props":392,"children":393},{"style":69},[394],{"type":18,"value":113},{"type":13,"tag":62,"props":396,"children":397},{"style":80},[398],{"type":18,"value":118},{"type":13,"tag":62,"props":400,"children":402},{"class":64,"line":401},13,[403,408,412,416,421,425],{"type":13,"tag":62,"props":404,"children":405},{"style":80},[406],{"type":18,"value":407}," VK_IMAGE_CREATE_2_EXTENDED_USAGE_BIT_KHR ",{"type":13,"tag":62,"props":409,"children":410},{"style":69},[411],{"type":18,"value":97},{"type":13,"tag":62,"props":413,"children":414},{"style":69},[415],{"type":18,"value":102},{"type":13,"tag":62,"props":417,"children":418},{"style":105},[419],{"type":18,"value":420},"00000100",{"type":13,"tag":62,"props":422,"children":423},{"style":69},[424],{"type":18,"value":113},{"type":13,"tag":62,"props":426,"children":427},{"style":80},[428],{"type":18,"value":118},{"type":13,"tag":62,"props":430,"children":432},{"class":64,"line":431},14,[433,438,442,446,451,455],{"type":13,"tag":62,"props":434,"children":435},{"style":80},[436],{"type":18,"value":437}," VK_IMAGE_CREATE_2_DISJOINT_BIT_KHR ",{"type":13,"tag":62,"props":439,"children":440},{"style":69},[441],{"type":18,"value":97},{"type":13,"tag":62,"props":443,"children":444},{"style":69},[445],{"type":18,"value":102},{"type":13,"tag":62,"props":447,"children":448},{"style":105},[449],{"type":18,"value":450},"00000200",{"type":13,"tag":62,"props":452,"children":453},{"style":69},[454],{"type":18,"value":113},{"type":13,"tag":62,"props":456,"children":457},{"style":80},[458],{"type":18,"value":118},{"type":13,"tag":62,"props":460,"children":462},{"class":64,"line":461},15,[463,468,472,476,481,485],{"type":13,"tag":62,"props":464,"children":465},{"style":80},[466],{"type":18,"value":467}," VK_IMAGE_CREATE_2_ALIAS_BIT_KHR ",{"type":13,"tag":62,"props":469,"children":470},{"style":69},[471],{"type":18,"value":97},{"type":13,"tag":62,"props":473,"children":474},{"style":69},[475],{"type":18,"value":102},{"type":13,"tag":62,"props":477,"children":478},{"style":105},[479],{"type":18,"value":480},"00000400",{"type":13,"tag":62,"props":482,"children":483},{"style":69},[484],{"type":18,"value":113},{"type":13,"tag":62,"props":486,"children":487},{"style":80},[488],{"type":18,"value":118},{"type":13,"tag":62,"props":490,"children":492},{"class":64,"line":491},16,[493,498,502,506,511,515],{"type":13,"tag":62,"props":494,"children":495},{"style":80},[496],{"type":18,"value":497}," VK_IMAGE_CREATE_2_PROTECTED_BIT_KHR ",{"type":13,"tag":62,"props":499,"children":500},{"style":69},[501],{"type":18,"value":97},{"type":13,"tag":62,"props":503,"children":504},{"style":69},[505],{"type":18,"value":102},{"type":13,"tag":62,"props":507,"children":508},{"style":105},[509],{"type":18,"value":510},"00000800",{"type":13,"tag":62,"props":512,"children":513},{"style":69},[514],{"type":18,"value":113},{"type":13,"tag":62,"props":516,"children":517},{"style":80},[518],{"type":18,"value":118},{"type":13,"tag":62,"props":520,"children":522},{"class":64,"line":521},17,[523,528,532,536,541,545],{"type":13,"tag":62,"props":524,"children":525},{"style":80},[526],{"type":18,"value":527}," VK_IMAGE_CREATE_2_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT ",{"type":13,"tag":62,"props":529,"children":530},{"style":69},[531],{"type":18,"value":97},{"type":13,"tag":62,"props":533,"children":534},{"style":69},[535],{"type":18,"value":102},{"type":13,"tag":62,"props":537,"children":538},{"style":105},[539],{"type":18,"value":540},"00001000",{"type":13,"tag":62,"props":542,"children":543},{"style":69},[544],{"type":18,"value":113},{"type":13,"tag":62,"props":546,"children":547},{"style":80},[548],{"type":18,"value":118},{"type":13,"tag":62,"props":550,"children":552},{"class":64,"line":551},18,[553,558,562,566,571,575],{"type":13,"tag":62,"props":554,"children":555},{"style":80},[556],{"type":18,"value":557}," VK_IMAGE_CREATE_2_CORNER_SAMPLED_BIT_NV ",{"type":13,"tag":62,"props":559,"children":560},{"style":69},[561],{"type":18,"value":97},{"type":13,"tag":62,"props":563,"children":564},{"style":69},[565],{"type":18,"value":102},{"type":13,"tag":62,"props":567,"children":568},{"style":105},[569],{"type":18,"value":570},"00002000",{"type":13,"tag":62,"props":572,"children":573},{"style":69},[574],{"type":18,"value":113},{"type":13,"tag":62,"props":576,"children":577},{"style":80},[578],{"type":18,"value":118},{"type":13,"tag":62,"props":580,"children":582},{"class":64,"line":581},19,[583,588,592,596,601,605],{"type":13,"tag":62,"props":584,"children":585},{"style":80},[586],{"type":18,"value":587}," VK_IMAGE_CREATE_2_SUBSAMPLED_BIT_EXT ",{"type":13,"tag":62,"props":589,"children":590},{"style":69},[591],{"type":18,"value":97},{"type":13,"tag":62,"props":593,"children":594},{"style":69},[595],{"type":18,"value":102},{"type":13,"tag":62,"props":597,"children":598},{"style":105},[599],{"type":18,"value":600},"00004000",{"type":13,"tag":62,"props":602,"children":603},{"style":69},[604],{"type":18,"value":113},{"type":13,"tag":62,"props":606,"children":607},{"style":80},[608],{"type":18,"value":118},{"type":13,"tag":62,"props":610,"children":612},{"class":64,"line":611},20,[613,618,622,626,631,635],{"type":13,"tag":62,"props":614,"children":615},{"style":80},[616],{"type":18,"value":617}," VK_IMAGE_CREATE_2_FRAGMENT_DENSITY_MAP_OFFSET_BIT_EXT ",{"type":13,"tag":62,"props":619,"children":620},{"style":69},[621],{"type":18,"value":97},{"type":13,"tag":62,"props":623,"children":624},{"style":69},[625],{"type":18,"value":102},{"type":13,"tag":62,"props":627,"children":628},{"style":105},[629],{"type":18,"value":630},"00008000",{"type":13,"tag":62,"props":632,"children":633},{"style":69},[634],{"type":18,"value":113},{"type":13,"tag":62,"props":636,"children":637},{"style":80},[638],{"type":18,"value":118},{"type":13,"tag":62,"props":640,"children":642},{"class":64,"line":641},21,[643,648,652,656,661,665],{"type":13,"tag":62,"props":644,"children":645},{"style":80},[646],{"type":18,"value":647}," VK_IMAGE_CREATE_2_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT ",{"type":13,"tag":62,"props":649,"children":650},{"style":69},[651],{"type":18,"value":97},{"type":13,"tag":62,"props":653,"children":654},{"style":69},[655],{"type":18,"value":102},{"type":13,"tag":62,"props":657,"children":658},{"style":105},[659],{"type":18,"value":660},"00010000",{"type":13,"tag":62,"props":662,"children":663},{"style":69},[664],{"type":18,"value":113},{"type":13,"tag":62,"props":666,"children":667},{"style":80},[668],{"type":18,"value":118},{"type":13,"tag":62,"props":670,"children":672},{"class":64,"line":671},22,[673,678,682,686,691,695],{"type":13,"tag":62,"props":674,"children":675},{"style":80},[676],{"type":18,"value":677}," VK_IMAGE_CREATE_2_2D_VIEW_COMPATIBLE_BIT_EXT ",{"type":13,"tag":62,"props":679,"children":680},{"style":69},[681],{"type":18,"value":97},{"type":13,"tag":62,"props":683,"children":684},{"style":69},[685],{"type":18,"value":102},{"type":13,"tag":62,"props":687,"children":688},{"style":105},[689],{"type":18,"value":690},"00020000",{"type":13,"tag":62,"props":692,"children":693},{"style":69},[694],{"type":18,"value":113},{"type":13,"tag":62,"props":696,"children":697},{"style":80},[698],{"type":18,"value":118},{"type":13,"tag":62,"props":700,"children":702},{"class":64,"line":701},23,[703,708,712,716,721,725],{"type":13,"tag":62,"props":704,"children":705},{"style":80},[706],{"type":18,"value":707}," VK_IMAGE_CREATE_2_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_BIT_EXT ",{"type":13,"tag":62,"props":709,"children":710},{"style":69},[711],{"type":18,"value":97},{"type":13,"tag":62,"props":713,"children":714},{"style":69},[715],{"type":18,"value":102},{"type":13,"tag":62,"props":717,"children":718},{"style":105},[719],{"type":18,"value":720},"00040000",{"type":13,"tag":62,"props":722,"children":723},{"style":69},[724],{"type":18,"value":113},{"type":13,"tag":62,"props":726,"children":727},{"style":80},[728],{"type":18,"value":118},{"type":13,"tag":62,"props":730,"children":732},{"class":64,"line":731},24,[733,738,742,746,751,755],{"type":13,"tag":62,"props":734,"children":735},{"style":80},[736],{"type":18,"value":737}," VK_IMAGE_CREATE_2_VIDEO_PROFILE_INDEPENDENT_BIT_KHR ",{"type":13,"tag":62,"props":739,"children":740},{"style":69},[741],{"type":18,"value":97},{"type":13,"tag":62,"props":743,"children":744},{"style":69},[745],{"type":18,"value":102},{"type":13,"tag":62,"props":747,"children":748},{"style":105},[749],{"type":18,"value":750},"00100000",{"type":13,"tag":62,"props":752,"children":753},{"style":69},[754],{"type":18,"value":113},{"type":13,"tag":62,"props":756,"children":757},{"style":80},[758],{"type":18,"value":118},{"type":13,"tag":62,"props":760,"children":762},{"class":64,"line":761},25,[763],{"type":13,"tag":62,"props":764,"children":765},{"style":80},[766],{"type":18,"value":767},"} VkImageCreateFlagBits2KHR;\n",{"type":13,"tag":50,"props":769,"children":774},{"className":770,"code":771,"filename":772,"language":773,"meta":56,"style":56},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct ImageCreateFlagBits2KHR(u64);\nimpl ImageCreateFlagBits2KHR {\n pub const SPARSE_BINDING: Self = 0x00000001;\n pub const SPARSE_RESIDENCY: Self = 0x00000002;\n pub const SPARSE_ALIASED: Self = 0x00000004;\n pub const MUTABLE_FORMAT: Self = 0x00000008;\n pub const CUBE_COMPATIBLE: Self = 0x00000010;\n pub const RESERVED_21_IMG: Self = 0x00200000;\n pub const ALIAS_SINGLE_LAYER_DESCRIPTOR: Self = 0x00400000;\n pub const TYPE_2D_ARRAY_COMPATIBLE: Self = 0x00000020;\n pub const SPLIT_INSTANCE_BIND_REGIONS: Self = 0x00000040;\n pub const BLOCK_TEXEL_VIEW_COMPATIBLE: Self = 0x00000080;\n pub const EXTENDED_USAGE: Self = 0x00000100;\n pub const DISJOINT: Self = 0x00000200;\n pub const ALIAS: Self = 0x00000400;\n pub const PROTECTED: Self = 0x00000800;\n pub const SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_EXT: Self = 0x00001000;\n pub const CORNER_SAMPLED_NV: Self = 0x00002000;\n pub const SUBSAMPLED_EXT: Self = 0x00004000;\n pub const FRAGMENT_DENSITY_MAP_OFFSET_EXT: Self = 0x00008000;\n pub const DESCRIPTOR_BUFFER_CAPTURE_REPLAY_EXT: Self = 0x00010000;\n pub const TYPE_2D_VIEW_COMPATIBLE_EXT: Self = 0x00020000;\n pub const MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_EXT: Self = 0x00040000;\n pub const VIDEO_PROFILE_INDEPENDENT: Self = 0x00100000;\n}\n","Rust","rs",[775],{"type":13,"tag":37,"props":776,"children":777},{"__ignoreMap":56},[778,812,829,872,909,946,983,1020,1057,1094,1131,1168,1205,1242,1279,1316,1353,1390,1427,1464,1501,1538,1575,1612,1649],{"type":13,"tag":62,"props":779,"children":780},{"class":64,"line":65},[781,786,791,797,802,807],{"type":13,"tag":62,"props":782,"children":783},{"style":69},[784],{"type":18,"value":785},"pub",{"type":13,"tag":62,"props":787,"children":788},{"style":69},[789],{"type":18,"value":790}," struct",{"type":13,"tag":62,"props":792,"children":794},{"style":793},"--shiki-default:#953800;--shiki-dark:#FFA657",[795],{"type":18,"value":796}," ImageCreateFlagBits2KHR",{"type":13,"tag":62,"props":798,"children":799},{"style":80},[800],{"type":18,"value":801},"(",{"type":13,"tag":62,"props":803,"children":804},{"style":793},[805],{"type":18,"value":806},"u64",{"type":13,"tag":62,"props":808,"children":809},{"style":80},[810],{"type":18,"value":811},");\n",{"type":13,"tag":62,"props":813,"children":814},{"class":64,"line":86},[815,820,824],{"type":13,"tag":62,"props":816,"children":817},{"style":69},[818],{"type":18,"value":819},"impl",{"type":13,"tag":62,"props":821,"children":822},{"style":793},[823],{"type":18,"value":796},{"type":13,"tag":62,"props":825,"children":826},{"style":80},[827],{"type":18,"value":828}," {\n",{"type":13,"tag":62,"props":830,"children":831},{"class":64,"line":121},[832,837,842,847,852,857,862,867],{"type":13,"tag":62,"props":833,"children":834},{"style":69},[835],{"type":18,"value":836}," pub",{"type":13,"tag":62,"props":838,"children":839},{"style":69},[840],{"type":18,"value":841}," const",{"type":13,"tag":62,"props":843,"children":844},{"style":105},[845],{"type":18,"value":846}," SPARSE_BINDING",{"type":13,"tag":62,"props":848,"children":849},{"style":69},[850],{"type":18,"value":851},":",{"type":13,"tag":62,"props":853,"children":854},{"style":105},[855],{"type":18,"value":856}," Self",{"type":13,"tag":62,"props":858,"children":859},{"style":69},[860],{"type":18,"value":861}," =",{"type":13,"tag":62,"props":863,"children":864},{"style":105},[865],{"type":18,"value":866}," 0x00000001",{"type":13,"tag":62,"props":868,"children":869},{"style":80},[870],{"type":18,"value":871},";\n",{"type":13,"tag":62,"props":873,"children":874},{"class":64,"line":151},[875,879,883,888,892,896,900,905],{"type":13,"tag":62,"props":876,"children":877},{"style":69},[878],{"type":18,"value":836},{"type":13,"tag":62,"props":880,"children":881},{"style":69},[882],{"type":18,"value":841},{"type":13,"tag":62,"props":884,"children":885},{"style":105},[886],{"type":18,"value":887}," SPARSE_RESIDENCY",{"type":13,"tag":62,"props":889,"children":890},{"style":69},[891],{"type":18,"value":851},{"type":13,"tag":62,"props":893,"children":894},{"style":105},[895],{"type":18,"value":856},{"type":13,"tag":62,"props":897,"children":898},{"style":69},[899],{"type":18,"value":861},{"type":13,"tag":62,"props":901,"children":902},{"style":105},[903],{"type":18,"value":904}," 0x00000002",{"type":13,"tag":62,"props":906,"children":907},{"style":80},[908],{"type":18,"value":871},{"type":13,"tag":62,"props":910,"children":911},{"class":64,"line":181},[912,916,920,925,929,933,937,942],{"type":13,"tag":62,"props":913,"children":914},{"style":69},[915],{"type":18,"value":836},{"type":13,"tag":62,"props":917,"children":918},{"style":69},[919],{"type":18,"value":841},{"type":13,"tag":62,"props":921,"children":922},{"style":105},[923],{"type":18,"value":924}," SPARSE_ALIASED",{"type":13,"tag":62,"props":926,"children":927},{"style":69},[928],{"type":18,"value":851},{"type":13,"tag":62,"props":930,"children":931},{"style":105},[932],{"type":18,"value":856},{"type":13,"tag":62,"props":934,"children":935},{"style":69},[936],{"type":18,"value":861},{"type":13,"tag":62,"props":938,"children":939},{"style":105},[940],{"type":18,"value":941}," 0x00000004",{"type":13,"tag":62,"props":943,"children":944},{"style":80},[945],{"type":18,"value":871},{"type":13,"tag":62,"props":947,"children":948},{"class":64,"line":211},[949,953,957,962,966,970,974,979],{"type":13,"tag":62,"props":950,"children":951},{"style":69},[952],{"type":18,"value":836},{"type":13,"tag":62,"props":954,"children":955},{"style":69},[956],{"type":18,"value":841},{"type":13,"tag":62,"props":958,"children":959},{"style":105},[960],{"type":18,"value":961}," MUTABLE_FORMAT",{"type":13,"tag":62,"props":963,"children":964},{"style":69},[965],{"type":18,"value":851},{"type":13,"tag":62,"props":967,"children":968},{"style":105},[969],{"type":18,"value":856},{"type":13,"tag":62,"props":971,"children":972},{"style":69},[973],{"type":18,"value":861},{"type":13,"tag":62,"props":975,"children":976},{"style":105},[977],{"type":18,"value":978}," 0x00000008",{"type":13,"tag":62,"props":980,"children":981},{"style":80},[982],{"type":18,"value":871},{"type":13,"tag":62,"props":984,"children":985},{"class":64,"line":241},[986,990,994,999,1003,1007,1011,1016],{"type":13,"tag":62,"props":987,"children":988},{"style":69},[989],{"type":18,"value":836},{"type":13,"tag":62,"props":991,"children":992},{"style":69},[993],{"type":18,"value":841},{"type":13,"tag":62,"props":995,"children":996},{"style":105},[997],{"type":18,"value":998}," CUBE_COMPATIBLE",{"type":13,"tag":62,"props":1000,"children":1001},{"style":69},[1002],{"type":18,"value":851},{"type":13,"tag":62,"props":1004,"children":1005},{"style":105},[1006],{"type":18,"value":856},{"type":13,"tag":62,"props":1008,"children":1009},{"style":69},[1010],{"type":18,"value":861},{"type":13,"tag":62,"props":1012,"children":1013},{"style":105},[1014],{"type":18,"value":1015}," 0x00000010",{"type":13,"tag":62,"props":1017,"children":1018},{"style":80},[1019],{"type":18,"value":871},{"type":13,"tag":62,"props":1021,"children":1022},{"class":64,"line":251},[1023,1027,1031,1036,1040,1044,1048,1053],{"type":13,"tag":62,"props":1024,"children":1025},{"style":69},[1026],{"type":18,"value":836},{"type":13,"tag":62,"props":1028,"children":1029},{"style":69},[1030],{"type":18,"value":841},{"type":13,"tag":62,"props":1032,"children":1033},{"style":105},[1034],{"type":18,"value":1035}," RESERVED_21_IMG",{"type":13,"tag":62,"props":1037,"children":1038},{"style":69},[1039],{"type":18,"value":851},{"type":13,"tag":62,"props":1041,"children":1042},{"style":105},[1043],{"type":18,"value":856},{"type":13,"tag":62,"props":1045,"children":1046},{"style":69},[1047],{"type":18,"value":861},{"type":13,"tag":62,"props":1049,"children":1050},{"style":105},[1051],{"type":18,"value":1052}," 0x00200000",{"type":13,"tag":62,"props":1054,"children":1055},{"style":80},[1056],{"type":18,"value":871},{"type":13,"tag":62,"props":1058,"children":1059},{"class":64,"line":281},[1060,1064,1068,1073,1077,1081,1085,1090],{"type":13,"tag":62,"props":1061,"children":1062},{"style":69},[1063],{"type":18,"value":836},{"type":13,"tag":62,"props":1065,"children":1066},{"style":69},[1067],{"type":18,"value":841},{"type":13,"tag":62,"props":1069,"children":1070},{"style":105},[1071],{"type":18,"value":1072}," ALIAS_SINGLE_LAYER_DESCRIPTOR",{"type":13,"tag":62,"props":1074,"children":1075},{"style":69},[1076],{"type":18,"value":851},{"type":13,"tag":62,"props":1078,"children":1079},{"style":105},[1080],{"type":18,"value":856},{"type":13,"tag":62,"props":1082,"children":1083},{"style":69},[1084],{"type":18,"value":861},{"type":13,"tag":62,"props":1086,"children":1087},{"style":105},[1088],{"type":18,"value":1089}," 0x00400000",{"type":13,"tag":62,"props":1091,"children":1092},{"style":80},[1093],{"type":18,"value":871},{"type":13,"tag":62,"props":1095,"children":1096},{"class":64,"line":311},[1097,1101,1105,1110,1114,1118,1122,1127],{"type":13,"tag":62,"props":1098,"children":1099},{"style":69},[1100],{"type":18,"value":836},{"type":13,"tag":62,"props":1102,"children":1103},{"style":69},[1104],{"type":18,"value":841},{"type":13,"tag":62,"props":1106,"children":1107},{"style":105},[1108],{"type":18,"value":1109}," TYPE_2D_ARRAY_COMPATIBLE",{"type":13,"tag":62,"props":1111,"children":1112},{"style":69},[1113],{"type":18,"value":851},{"type":13,"tag":62,"props":1115,"children":1116},{"style":105},[1117],{"type":18,"value":856},{"type":13,"tag":62,"props":1119,"children":1120},{"style":69},[1121],{"type":18,"value":861},{"type":13,"tag":62,"props":1123,"children":1124},{"style":105},[1125],{"type":18,"value":1126}," 0x00000020",{"type":13,"tag":62,"props":1128,"children":1129},{"style":80},[1130],{"type":18,"value":871},{"type":13,"tag":62,"props":1132,"children":1133},{"class":64,"line":341},[1134,1138,1142,1147,1151,1155,1159,1164],{"type":13,"tag":62,"props":1135,"children":1136},{"style":69},[1137],{"type":18,"value":836},{"type":13,"tag":62,"props":1139,"children":1140},{"style":69},[1141],{"type":18,"value":841},{"type":13,"tag":62,"props":1143,"children":1144},{"style":105},[1145],{"type":18,"value":1146}," SPLIT_INSTANCE_BIND_REGIONS",{"type":13,"tag":62,"props":1148,"children":1149},{"style":69},[1150],{"type":18,"value":851},{"type":13,"tag":62,"props":1152,"children":1153},{"style":105},[1154],{"type":18,"value":856},{"type":13,"tag":62,"props":1156,"children":1157},{"style":69},[1158],{"type":18,"value":861},{"type":13,"tag":62,"props":1160,"children":1161},{"style":105},[1162],{"type":18,"value":1163}," 0x00000040",{"type":13,"tag":62,"props":1165,"children":1166},{"style":80},[1167],{"type":18,"value":871},{"type":13,"tag":62,"props":1169,"children":1170},{"class":64,"line":371},[1171,1175,1179,1184,1188,1192,1196,1201],{"type":13,"tag":62,"props":1172,"children":1173},{"style":69},[1174],{"type":18,"value":836},{"type":13,"tag":62,"props":1176,"children":1177},{"style":69},[1178],{"type":18,"value":841},{"type":13,"tag":62,"props":1180,"children":1181},{"style":105},[1182],{"type":18,"value":1183}," BLOCK_TEXEL_VIEW_COMPATIBLE",{"type":13,"tag":62,"props":1185,"children":1186},{"style":69},[1187],{"type":18,"value":851},{"type":13,"tag":62,"props":1189,"children":1190},{"style":105},[1191],{"type":18,"value":856},{"type":13,"tag":62,"props":1193,"children":1194},{"style":69},[1195],{"type":18,"value":861},{"type":13,"tag":62,"props":1197,"children":1198},{"style":105},[1199],{"type":18,"value":1200}," 0x00000080",{"type":13,"tag":62,"props":1202,"children":1203},{"style":80},[1204],{"type":18,"value":871},{"type":13,"tag":62,"props":1206,"children":1207},{"class":64,"line":401},[1208,1212,1216,1221,1225,1229,1233,1238],{"type":13,"tag":62,"props":1209,"children":1210},{"style":69},[1211],{"type":18,"value":836},{"type":13,"tag":62,"props":1213,"children":1214},{"style":69},[1215],{"type":18,"value":841},{"type":13,"tag":62,"props":1217,"children":1218},{"style":105},[1219],{"type":18,"value":1220}," EXTENDED_USAGE",{"type":13,"tag":62,"props":1222,"children":1223},{"style":69},[1224],{"type":18,"value":851},{"type":13,"tag":62,"props":1226,"children":1227},{"style":105},[1228],{"type":18,"value":856},{"type":13,"tag":62,"props":1230,"children":1231},{"style":69},[1232],{"type":18,"value":861},{"type":13,"tag":62,"props":1234,"children":1235},{"style":105},[1236],{"type":18,"value":1237}," 0x00000100",{"type":13,"tag":62,"props":1239,"children":1240},{"style":80},[1241],{"type":18,"value":871},{"type":13,"tag":62,"props":1243,"children":1244},{"class":64,"line":431},[1245,1249,1253,1258,1262,1266,1270,1275],{"type":13,"tag":62,"props":1246,"children":1247},{"style":69},[1248],{"type":18,"value":836},{"type":13,"tag":62,"props":1250,"children":1251},{"style":69},[1252],{"type":18,"value":841},{"type":13,"tag":62,"props":1254,"children":1255},{"style":105},[1256],{"type":18,"value":1257}," DISJOINT",{"type":13,"tag":62,"props":1259,"children":1260},{"style":69},[1261],{"type":18,"value":851},{"type":13,"tag":62,"props":1263,"children":1264},{"style":105},[1265],{"type":18,"value":856},{"type":13,"tag":62,"props":1267,"children":1268},{"style":69},[1269],{"type":18,"value":861},{"type":13,"tag":62,"props":1271,"children":1272},{"style":105},[1273],{"type":18,"value":1274}," 0x00000200",{"type":13,"tag":62,"props":1276,"children":1277},{"style":80},[1278],{"type":18,"value":871},{"type":13,"tag":62,"props":1280,"children":1281},{"class":64,"line":461},[1282,1286,1290,1295,1299,1303,1307,1312],{"type":13,"tag":62,"props":1283,"children":1284},{"style":69},[1285],{"type":18,"value":836},{"type":13,"tag":62,"props":1287,"children":1288},{"style":69},[1289],{"type":18,"value":841},{"type":13,"tag":62,"props":1291,"children":1292},{"style":105},[1293],{"type":18,"value":1294}," ALIAS",{"type":13,"tag":62,"props":1296,"children":1297},{"style":69},[1298],{"type":18,"value":851},{"type":13,"tag":62,"props":1300,"children":1301},{"style":105},[1302],{"type":18,"value":856},{"type":13,"tag":62,"props":1304,"children":1305},{"style":69},[1306],{"type":18,"value":861},{"type":13,"tag":62,"props":1308,"children":1309},{"style":105},[1310],{"type":18,"value":1311}," 0x00000400",{"type":13,"tag":62,"props":1313,"children":1314},{"style":80},[1315],{"type":18,"value":871},{"type":13,"tag":62,"props":1317,"children":1318},{"class":64,"line":491},[1319,1323,1327,1332,1336,1340,1344,1349],{"type":13,"tag":62,"props":1320,"children":1321},{"style":69},[1322],{"type":18,"value":836},{"type":13,"tag":62,"props":1324,"children":1325},{"style":69},[1326],{"type":18,"value":841},{"type":13,"tag":62,"props":1328,"children":1329},{"style":105},[1330],{"type":18,"value":1331}," PROTECTED",{"type":13,"tag":62,"props":1333,"children":1334},{"style":69},[1335],{"type":18,"value":851},{"type":13,"tag":62,"props":1337,"children":1338},{"style":105},[1339],{"type":18,"value":856},{"type":13,"tag":62,"props":1341,"children":1342},{"style":69},[1343],{"type":18,"value":861},{"type":13,"tag":62,"props":1345,"children":1346},{"style":105},[1347],{"type":18,"value":1348}," 0x00000800",{"type":13,"tag":62,"props":1350,"children":1351},{"style":80},[1352],{"type":18,"value":871},{"type":13,"tag":62,"props":1354,"children":1355},{"class":64,"line":521},[1356,1360,1364,1369,1373,1377,1381,1386],{"type":13,"tag":62,"props":1357,"children":1358},{"style":69},[1359],{"type":18,"value":836},{"type":13,"tag":62,"props":1361,"children":1362},{"style":69},[1363],{"type":18,"value":841},{"type":13,"tag":62,"props":1365,"children":1366},{"style":105},[1367],{"type":18,"value":1368}," SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_EXT",{"type":13,"tag":62,"props":1370,"children":1371},{"style":69},[1372],{"type":18,"value":851},{"type":13,"tag":62,"props":1374,"children":1375},{"style":105},[1376],{"type":18,"value":856},{"type":13,"tag":62,"props":1378,"children":1379},{"style":69},[1380],{"type":18,"value":861},{"type":13,"tag":62,"props":1382,"children":1383},{"style":105},[1384],{"type":18,"value":1385}," 0x00001000",{"type":13,"tag":62,"props":1387,"children":1388},{"style":80},[1389],{"type":18,"value":871},{"type":13,"tag":62,"props":1391,"children":1392},{"class":64,"line":551},[1393,1397,1401,1406,1410,1414,1418,1423],{"type":13,"tag":62,"props":1394,"children":1395},{"style":69},[1396],{"type":18,"value":836},{"type":13,"tag":62,"props":1398,"children":1399},{"style":69},[1400],{"type":18,"value":841},{"type":13,"tag":62,"props":1402,"children":1403},{"style":105},[1404],{"type":18,"value":1405}," CORNER_SAMPLED_NV",{"type":13,"tag":62,"props":1407,"children":1408},{"style":69},[1409],{"type":18,"value":851},{"type":13,"tag":62,"props":1411,"children":1412},{"style":105},[1413],{"type":18,"value":856},{"type":13,"tag":62,"props":1415,"children":1416},{"style":69},[1417],{"type":18,"value":861},{"type":13,"tag":62,"props":1419,"children":1420},{"style":105},[1421],{"type":18,"value":1422}," 0x00002000",{"type":13,"tag":62,"props":1424,"children":1425},{"style":80},[1426],{"type":18,"value":871},{"type":13,"tag":62,"props":1428,"children":1429},{"class":64,"line":581},[1430,1434,1438,1443,1447,1451,1455,1460],{"type":13,"tag":62,"props":1431,"children":1432},{"style":69},[1433],{"type":18,"value":836},{"type":13,"tag":62,"props":1435,"children":1436},{"style":69},[1437],{"type":18,"value":841},{"type":13,"tag":62,"props":1439,"children":1440},{"style":105},[1441],{"type":18,"value":1442}," SUBSAMPLED_EXT",{"type":13,"tag":62,"props":1444,"children":1445},{"style":69},[1446],{"type":18,"value":851},{"type":13,"tag":62,"props":1448,"children":1449},{"style":105},[1450],{"type":18,"value":856},{"type":13,"tag":62,"props":1452,"children":1453},{"style":69},[1454],{"type":18,"value":861},{"type":13,"tag":62,"props":1456,"children":1457},{"style":105},[1458],{"type":18,"value":1459}," 0x00004000",{"type":13,"tag":62,"props":1461,"children":1462},{"style":80},[1463],{"type":18,"value":871},{"type":13,"tag":62,"props":1465,"children":1466},{"class":64,"line":611},[1467,1471,1475,1480,1484,1488,1492,1497],{"type":13,"tag":62,"props":1468,"children":1469},{"style":69},[1470],{"type":18,"value":836},{"type":13,"tag":62,"props":1472,"children":1473},{"style":69},[1474],{"type":18,"value":841},{"type":13,"tag":62,"props":1476,"children":1477},{"style":105},[1478],{"type":18,"value":1479}," FRAGMENT_DENSITY_MAP_OFFSET_EXT",{"type":13,"tag":62,"props":1481,"children":1482},{"style":69},[1483],{"type":18,"value":851},{"type":13,"tag":62,"props":1485,"children":1486},{"style":105},[1487],{"type":18,"value":856},{"type":13,"tag":62,"props":1489,"children":1490},{"style":69},[1491],{"type":18,"value":861},{"type":13,"tag":62,"props":1493,"children":1494},{"style":105},[1495],{"type":18,"value":1496}," 0x00008000",{"type":13,"tag":62,"props":1498,"children":1499},{"style":80},[1500],{"type":18,"value":871},{"type":13,"tag":62,"props":1502,"children":1503},{"class":64,"line":641},[1504,1508,1512,1517,1521,1525,1529,1534],{"type":13,"tag":62,"props":1505,"children":1506},{"style":69},[1507],{"type":18,"value":836},{"type":13,"tag":62,"props":1509,"children":1510},{"style":69},[1511],{"type":18,"value":841},{"type":13,"tag":62,"props":1513,"children":1514},{"style":105},[1515],{"type":18,"value":1516}," DESCRIPTOR_BUFFER_CAPTURE_REPLAY_EXT",{"type":13,"tag":62,"props":1518,"children":1519},{"style":69},[1520],{"type":18,"value":851},{"type":13,"tag":62,"props":1522,"children":1523},{"style":105},[1524],{"type":18,"value":856},{"type":13,"tag":62,"props":1526,"children":1527},{"style":69},[1528],{"type":18,"value":861},{"type":13,"tag":62,"props":1530,"children":1531},{"style":105},[1532],{"type":18,"value":1533}," 0x00010000",{"type":13,"tag":62,"props":1535,"children":1536},{"style":80},[1537],{"type":18,"value":871},{"type":13,"tag":62,"props":1539,"children":1540},{"class":64,"line":671},[1541,1545,1549,1554,1558,1562,1566,1571],{"type":13,"tag":62,"props":1542,"children":1543},{"style":69},[1544],{"type":18,"value":836},{"type":13,"tag":62,"props":1546,"children":1547},{"style":69},[1548],{"type":18,"value":841},{"type":13,"tag":62,"props":1550,"children":1551},{"style":105},[1552],{"type":18,"value":1553}," TYPE_2D_VIEW_COMPATIBLE_EXT",{"type":13,"tag":62,"props":1555,"children":1556},{"style":69},[1557],{"type":18,"value":851},{"type":13,"tag":62,"props":1559,"children":1560},{"style":105},[1561],{"type":18,"value":856},{"type":13,"tag":62,"props":1563,"children":1564},{"style":69},[1565],{"type":18,"value":861},{"type":13,"tag":62,"props":1567,"children":1568},{"style":105},[1569],{"type":18,"value":1570}," 0x00020000",{"type":13,"tag":62,"props":1572,"children":1573},{"style":80},[1574],{"type":18,"value":871},{"type":13,"tag":62,"props":1576,"children":1577},{"class":64,"line":701},[1578,1582,1586,1591,1595,1599,1603,1608],{"type":13,"tag":62,"props":1579,"children":1580},{"style":69},[1581],{"type":18,"value":836},{"type":13,"tag":62,"props":1583,"children":1584},{"style":69},[1585],{"type":18,"value":841},{"type":13,"tag":62,"props":1587,"children":1588},{"style":105},[1589],{"type":18,"value":1590}," MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_EXT",{"type":13,"tag":62,"props":1592,"children":1593},{"style":69},[1594],{"type":18,"value":851},{"type":13,"tag":62,"props":1596,"children":1597},{"style":105},[1598],{"type":18,"value":856},{"type":13,"tag":62,"props":1600,"children":1601},{"style":69},[1602],{"type":18,"value":861},{"type":13,"tag":62,"props":1604,"children":1605},{"style":105},[1606],{"type":18,"value":1607}," 0x00040000",{"type":13,"tag":62,"props":1609,"children":1610},{"style":80},[1611],{"type":18,"value":871},{"type":13,"tag":62,"props":1613,"children":1614},{"class":64,"line":731},[1615,1619,1623,1628,1632,1636,1640,1645],{"type":13,"tag":62,"props":1616,"children":1617},{"style":69},[1618],{"type":18,"value":836},{"type":13,"tag":62,"props":1620,"children":1621},{"style":69},[1622],{"type":18,"value":841},{"type":13,"tag":62,"props":1624,"children":1625},{"style":105},[1626],{"type":18,"value":1627}," VIDEO_PROFILE_INDEPENDENT",{"type":13,"tag":62,"props":1629,"children":1630},{"style":69},[1631],{"type":18,"value":851},{"type":13,"tag":62,"props":1633,"children":1634},{"style":105},[1635],{"type":18,"value":856},{"type":13,"tag":62,"props":1637,"children":1638},{"style":69},[1639],{"type":18,"value":861},{"type":13,"tag":62,"props":1641,"children":1642},{"style":105},[1643],{"type":18,"value":1644}," 0x00100000",{"type":13,"tag":62,"props":1646,"children":1647},{"style":80},[1648],{"type":18,"value":871},{"type":13,"tag":62,"props":1650,"children":1651},{"class":64,"line":761},[1652],{"type":13,"tag":62,"props":1653,"children":1654},{"style":80},[1655],{"type":18,"value":1656},"}\n",{"type":13,"tag":1658,"props":1659,"children":1660},"ul",{},[1661,1673,1702,1723,1776,1813,1847,1873,1884,1924,1947,1974,2004,2100,2116,2134,2279,2314,2338,2360],{"type":13,"tag":1662,"props":1663,"children":1664},"li",{},[1665,1671],{"type":13,"tag":37,"props":1666,"children":1668},{"className":1667},[],[1669],{"type":18,"value":1670},"VK_IMAGE_CREATE_2_SPARSE_BINDING_BIT_KHR",{"type":18,"value":1672}," specifies that the image\nwill be backed using sparse memory binding.",{"type":13,"tag":1662,"props":1674,"children":1675},{},[1676,1682,1684,1687,1689,1693,1695,1700],{"type":13,"tag":37,"props":1677,"children":1679},{"className":1678},[],[1680],{"type":18,"value":1681},"VK_IMAGE_CREATE_2_SPARSE_RESIDENCY_BIT_KHR",{"type":18,"value":1683}," specifies that the\nimage ",{"type":13,"tag":21,"props":1685,"children":1686},{"type":23},[],{"type":18,"value":1688}," be partially backed using sparse memory binding.\nImages created with this flag ",{"type":13,"tag":21,"props":1690,"children":1692},{"type":1691},"must",[],{"type":18,"value":1694}," also be created with the\n",{"type":13,"tag":37,"props":1696,"children":1698},{"className":1697},[],[1699],{"type":18,"value":1670},{"type":18,"value":1701}," flag.",{"type":13,"tag":1662,"props":1703,"children":1704},{},[1705,1711,1713,1716,1717,1722],{"type":13,"tag":37,"props":1706,"children":1708},{"className":1707},[],[1709],{"type":18,"value":1710},"VK_IMAGE_CREATE_2_SPARSE_ALIASED_BIT_KHR",{"type":18,"value":1712}," specifies that the image\nwill be backed using sparse memory binding with memory ranges that might\nalso simultaneously be backing another image (or another portion of the\nsame image).\nImages created with this flag ",{"type":13,"tag":21,"props":1714,"children":1715},{"type":1691},[],{"type":18,"value":1694},{"type":13,"tag":37,"props":1718,"children":1720},{"className":1719},[],[1721],{"type":18,"value":1670},{"type":18,"value":1701},{"type":13,"tag":1662,"props":1724,"children":1725},{},[1726,1732,1734,1737,1739,1745,1747,1753,1754,1759,1761,1766,1768,1774],{"type":13,"tag":37,"props":1727,"children":1729},{"className":1728},[],[1730],{"type":18,"value":1731},"VK_IMAGE_CREATE_2_MUTABLE_FORMAT_BIT_KHR",{"type":18,"value":1733}," specifies that the image\n",{"type":13,"tag":21,"props":1735,"children":1736},{"type":23},[],{"type":18,"value":1738}," be used to create a ",{"type":13,"tag":37,"props":1740,"children":1742},{"className":1741},[],[1743],{"type":18,"value":1744},"VkImageView",{"type":18,"value":1746}," with a different format from\nthe image.\nFor ",{"type":13,"tag":28,"props":1748,"children":1750},{"href":1749},"\u002Fchapters\u002Fformats#formats-multiplanar",[1751],{"type":18,"value":1752},"multi-planar formats",{"type":18,"value":118},{"type":13,"tag":37,"props":1755,"children":1757},{"className":1756},[],[1758],{"type":18,"value":1731},{"type":18,"value":1760}," specifies that a\n",{"type":13,"tag":37,"props":1762,"children":1764},{"className":1763},[],[1765],{"type":18,"value":1744},{"type":18,"value":1767}," can be created of a ",{"type":13,"tag":1769,"props":1770,"children":1771},"em",{},[1772],{"type":18,"value":1773},"plane",{"type":18,"value":1775}," of the image.",{"type":13,"tag":1662,"props":1777,"children":1778},{},[1779,1785,1786,1789,1790,1795,1797,1803,1805,1811],{"type":13,"tag":37,"props":1780,"children":1782},{"className":1781},[],[1783],{"type":18,"value":1784},"VK_IMAGE_CREATE_2_CUBE_COMPATIBLE_BIT_KHR",{"type":18,"value":1733},{"type":13,"tag":21,"props":1787,"children":1788},{"type":23},[],{"type":18,"value":1738},{"type":13,"tag":37,"props":1791,"children":1793},{"className":1792},[],[1794],{"type":18,"value":1744},{"type":18,"value":1796}," of type\n",{"type":13,"tag":37,"props":1798,"children":1800},{"className":1799},[],[1801],{"type":18,"value":1802},"VK_IMAGE_VIEW_TYPE_CUBE",{"type":18,"value":1804}," or ",{"type":13,"tag":37,"props":1806,"children":1808},{"className":1807},[],[1809],{"type":18,"value":1810},"VK_IMAGE_VIEW_TYPE_CUBE_ARRAY",{"type":18,"value":1812},".",{"type":13,"tag":1662,"props":1814,"children":1815},{},[1816,1822,1823,1826,1827,1832,1833,1839,1840,1846],{"type":13,"tag":37,"props":1817,"children":1819},{"className":1818},[],[1820],{"type":18,"value":1821},"VK_IMAGE_CREATE_2_2D_ARRAY_COMPATIBLE_BIT_KHR",{"type":18,"value":1683},{"type":13,"tag":21,"props":1824,"children":1825},{"type":23},[],{"type":18,"value":1738},{"type":13,"tag":37,"props":1828,"children":1830},{"className":1829},[],[1831],{"type":18,"value":1744},{"type":18,"value":1796},{"type":13,"tag":37,"props":1834,"children":1836},{"className":1835},[],[1837],{"type":18,"value":1838},"VK_IMAGE_VIEW_TYPE_2D",{"type":18,"value":1804},{"type":13,"tag":37,"props":1841,"children":1843},{"className":1842},[],[1844],{"type":18,"value":1845},"VK_IMAGE_VIEW_TYPE_2D_ARRAY",{"type":18,"value":1812},{"type":13,"tag":1662,"props":1848,"children":1849},{},[1850,1856,1857,1860,1861,1866,1867,1872],{"type":13,"tag":37,"props":1851,"children":1853},{"className":1852},[],[1854],{"type":18,"value":1855},"VK_IMAGE_CREATE_2_2D_VIEW_COMPATIBLE_BIT_EXT",{"type":18,"value":1683},{"type":13,"tag":21,"props":1858,"children":1859},{"type":23},[],{"type":18,"value":1738},{"type":13,"tag":37,"props":1862,"children":1864},{"className":1863},[],[1865],{"type":18,"value":1744},{"type":18,"value":1796},{"type":13,"tag":37,"props":1868,"children":1870},{"className":1869},[],[1871],{"type":18,"value":1838},{"type":18,"value":1812},{"type":13,"tag":1662,"props":1874,"children":1875},{},[1876,1882],{"type":13,"tag":37,"props":1877,"children":1879},{"className":1878},[],[1880],{"type":18,"value":1881},"VK_IMAGE_CREATE_2_PROTECTED_BIT_KHR",{"type":18,"value":1883}," specifies that the image is a\nprotected image.",{"type":13,"tag":1662,"props":1885,"children":1886},{},[1887,1893,1895,1898,1900,1906,1908,1914,1916,1922],{"type":13,"tag":37,"props":1888,"children":1890},{"className":1889},[],[1891],{"type":18,"value":1892},"VK_IMAGE_CREATE_2_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR",{"type":18,"value":1894}," specifies\nthat the image ",{"type":13,"tag":21,"props":1896,"children":1897},{"type":23},[],{"type":18,"value":1899}," be used with a non-zero value of the\n",{"type":13,"tag":37,"props":1901,"children":1903},{"className":1902},[],[1904],{"type":18,"value":1905},"splitInstanceBindRegionCount",{"type":18,"value":1907}," member of a\n",{"type":13,"tag":28,"props":1909,"children":1911},{"href":1910},"\u002Fman\u002FVkBindImageMemoryDeviceGroupInfo",[1912],{"type":18,"value":1913},"VkBindImageMemoryDeviceGroupInfo",{"type":18,"value":1915}," structure passed into\n",{"type":13,"tag":28,"props":1917,"children":1919},{"href":1918},"\u002Fman\u002FvkBindImageMemory2",[1920],{"type":18,"value":1921},"vkBindImageMemory2",{"type":18,"value":1923},".\nThis flag also has the effect of making the image use the standard\nsparse image block dimensions.",{"type":13,"tag":1662,"props":1925,"children":1926},{},[1927,1933,1935,1938,1940,1945],{"type":13,"tag":37,"props":1928,"children":1930},{"className":1929},[],[1931],{"type":18,"value":1932},"VK_IMAGE_CREATE_2_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR",{"type":18,"value":1934}," specifies\nthat the image having a compressed format ",{"type":13,"tag":21,"props":1936,"children":1937},{"type":23},[],{"type":18,"value":1939}," be used to create a\n",{"type":13,"tag":37,"props":1941,"children":1943},{"className":1942},[],[1944],{"type":18,"value":1744},{"type":18,"value":1946}," with an uncompressed format where each texel in the\nimage view corresponds to a compressed texel block of the image.",{"type":13,"tag":1662,"props":1948,"children":1949},{},[1950,1956,1957,1960,1962,1967,1969,1972],{"type":13,"tag":37,"props":1951,"children":1953},{"className":1952},[],[1954],{"type":18,"value":1955},"VK_IMAGE_CREATE_2_EXTENDED_USAGE_BIT_KHR",{"type":18,"value":1733},{"type":13,"tag":21,"props":1958,"children":1959},{"type":23},[],{"type":18,"value":1961}," be created with usage flags that are not supported for the format\nthe image is created with but are supported for at least one format a\n",{"type":13,"tag":37,"props":1963,"children":1965},{"className":1964},[],[1966],{"type":18,"value":1744},{"type":18,"value":1968}," created from the image ",{"type":13,"tag":21,"props":1970,"children":1971},{"type":23},[],{"type":18,"value":1973}," have.",{"type":13,"tag":1662,"props":1975,"children":1976},{},[1977,1983,1985,1990,1992,1995,1997,2002],{"type":13,"tag":37,"props":1978,"children":1980},{"className":1979},[],[1981],{"type":18,"value":1982},"VK_IMAGE_CREATE_2_DISJOINT_BIT_KHR",{"type":18,"value":1984}," specifies that an image with a\n",{"type":13,"tag":28,"props":1986,"children":1987},{"href":1749},[1988],{"type":18,"value":1989},"multi-planar format",{"type":18,"value":1991}," ",{"type":13,"tag":21,"props":1993,"children":1994},{"type":1691},[],{"type":18,"value":1996}," have each plane\nseparately bound to memory, rather than having a single memory binding\nfor the whole image; the presence of this bit distinguishes a ",{"type":13,"tag":1769,"props":1998,"children":1999},{},[2000],{"type":18,"value":2001},"disjoint\nimage",{"type":18,"value":2003}," from an image without this bit set.",{"type":13,"tag":1662,"props":2005,"children":2006},{},[2007,2013,2015,2018,2020,2026,2028,2033,2035,2038,2040,2043,2045,2051,2053,2059,2061,2067,2069,2075,2077,2083,2085,2091,2093,2098],{"type":13,"tag":37,"props":2008,"children":2010},{"className":2009},[],[2011],{"type":18,"value":2012},"VK_IMAGE_CREATE_2_ALIAS_BIT_KHR",{"type":18,"value":2014}," specifies that two images created with the same creation parameters and aliased to the same memory ",{"type":13,"tag":21,"props":2016,"children":2017},{"type":23},[],{"type":18,"value":2019}," interpret the contents of the memory consistently with each other, subject to the rules described in the ",{"type":13,"tag":28,"props":2021,"children":2023},{"href":2022},"\u002Fchapters\u002Fresources#resources-memory-aliasing",[2024],{"type":18,"value":2025},"Memory Aliasing",{"type":18,"value":2027}," section. This flag further specifies that each plane of a ",{"type":13,"tag":1769,"props":2029,"children":2030},{},[2031],{"type":18,"value":2032},"disjoint",{"type":18,"value":2034}," image ",{"type":13,"tag":21,"props":2036,"children":2037},{"type":23},[],{"type":18,"value":2039}," share an in-memory non-linear representation with single-plane images, and that a single-plane image ",{"type":13,"tag":21,"props":2041,"children":2042},{"type":23},[],{"type":18,"value":2044}," share an in-memory non-linear representation with a plane of a multi-planar disjoint image, according to the rules in ",{"type":13,"tag":28,"props":2046,"children":2048},{"href":2047},"\u002Fchapters\u002Fformats#formats-compatible-planes",[2049],{"type":18,"value":2050},"Compatible Formats of Planes of Multi-Planar Formats",{"type":18,"value":2052},". If the ",{"type":13,"tag":37,"props":2054,"children":2056},{"className":2055},[],[2057],{"type":18,"value":2058},"pNext",{"type":18,"value":2060}," chain includes a\n",{"type":13,"tag":28,"props":2062,"children":2064},{"href":2063},"\u002Fman\u002FVkExternalMemoryImageCreateInfo",[2065],{"type":18,"value":2066},"VkExternalMemoryImageCreateInfo",{"type":18,"value":2068},"\nor\n",{"type":13,"tag":28,"props":2070,"children":2072},{"href":2071},"\u002Fman\u002FVkExternalMemoryImageCreateInfoNV",[2073],{"type":18,"value":2074},"VkExternalMemoryImageCreateInfoNV",{"type":18,"value":2076}," structure whose ",{"type":13,"tag":37,"props":2078,"children":2080},{"className":2079},[],[2081],{"type":18,"value":2082},"handleTypes",{"type":18,"value":2084}," member is not ",{"type":13,"tag":37,"props":2086,"children":2088},{"className":2087},[],[2089],{"type":18,"value":2090},"0",{"type":18,"value":2092},", it is as if ",{"type":13,"tag":37,"props":2094,"children":2096},{"className":2095},[],[2097],{"type":18,"value":2012},{"type":18,"value":2099}," is set.",{"type":13,"tag":1662,"props":2101,"children":2102},{},[2103,2109,2111,2114],{"type":13,"tag":37,"props":2104,"children":2106},{"className":2105},[],[2107],{"type":18,"value":2108},"VK_IMAGE_CREATE_2_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT",{"type":18,"value":2110},"\nspecifies that an image with a depth or depth\u002Fstencil format ",{"type":13,"tag":21,"props":2112,"children":2113},{"type":23},[],{"type":18,"value":2115}," be\nused with custom sample locations when used as a depth\u002Fstencil\nattachment.",{"type":13,"tag":1662,"props":2117,"children":2118},{},[2119,2125,2127,2133],{"type":13,"tag":37,"props":2120,"children":2122},{"className":2121},[],[2123],{"type":18,"value":2124},"VK_IMAGE_CREATE_2_CORNER_SAMPLED_BIT_NV",{"type":18,"value":2126}," specifies that the image\nis a ",{"type":13,"tag":28,"props":2128,"children":2130},{"href":2129},"\u002Fchapters\u002Fresources#resources-images-corner-sampled",[2131],{"type":18,"value":2132},"corner-sampled image",{"type":18,"value":1812},{"type":13,"tag":1662,"props":2135,"children":2136},{},[2137,2143,2145,2148,2150,2154,2156],{"type":13,"tag":37,"props":2138,"children":2140},{"className":2139},[],[2141],{"type":18,"value":2142},"VK_IMAGE_CREATE_2_SUBSAMPLED_BIT_EXT",{"type":18,"value":2144}," specifies that an image ",{"type":13,"tag":21,"props":2146,"children":2147},{"type":23},[],{"type":18,"value":2149},"\nbe in a subsampled format which ",{"type":13,"tag":21,"props":2151,"children":2153},{"type":2152},"may",[],{"type":18,"value":2155}," be more optimal when written as an\nattachment by a render pass that has a fragment density map attachment.\nAccessing a subsampled image has additional considerations:",{"type":13,"tag":1658,"props":2157,"children":2158},{},[2159,2186,2191,2245,2274],{"type":13,"tag":1662,"props":2160,"children":2161},{},[2162,2164,2169,2171,2177,2179,2185],{"type":18,"value":2163},"Image data read as an image sampler will have undefined values if the\nsampler was not created with ",{"type":13,"tag":37,"props":2165,"children":2167},{"className":2166},[],[2168],{"type":18,"value":42},{"type":18,"value":2170}," containing\n",{"type":13,"tag":37,"props":2172,"children":2174},{"className":2173},[],[2175],{"type":18,"value":2176},"VK_SAMPLER_CREATE_SUBSAMPLED_BIT_EXT",{"type":18,"value":2178}," or was not sampled through\nthe use of a combined image sampler with an immutable sampler in\n",{"type":13,"tag":37,"props":2180,"children":2182},{"className":2181},[],[2183],{"type":18,"value":2184},"VkDescriptorSetLayoutBinding",{"type":18,"value":1812},{"type":13,"tag":1662,"props":2187,"children":2188},{},[2189],{"type":18,"value":2190},"Image data read with an input attachment will have undefined values if\nthe contents were not written as an attachment in an earlier subpass of\nthe same render pass.",{"type":13,"tag":1662,"props":2192,"children":2193},{},[2194,2196,2202,2204,2221,2223,2229,2231,2236,2238,2244],{"type":18,"value":2195},"Image data read as an image sampler in the fragment shader will be\nadditionally be read by the device during\n",{"type":13,"tag":37,"props":2197,"children":2199},{"className":2198},[],[2200],{"type":18,"value":2201},"VK_PIPELINE_STAGE_VERTEX_SHADER_BIT",{"type":18,"value":2203}," if\n",{"type":13,"tag":28,"props":2205,"children":2207},{"href":2206},"\u002Fman\u002FVkPhysicalDeviceFragmentDensityMap2PropertiesEXT#limits-subsampledCoarseReconstructionEarlyAccess",[2208,2214,2215],{"type":13,"tag":37,"props":2209,"children":2211},{"className":2210},[],[2212],{"type":18,"value":2213},"VkPhysicalDeviceFragmentDensityMap2PropertiesEXT",{"type":18,"value":35},{"type":13,"tag":37,"props":2216,"children":2218},{"className":2217},[],[2219],{"type":18,"value":2220},"subsampledCoarseReconstructionEarlyAccess",{"type":18,"value":2222},"\nis ",{"type":13,"tag":37,"props":2224,"children":2226},{"className":2225},[],[2227],{"type":18,"value":2228},"VK_TRUE",{"type":18,"value":2230}," and the sampler was created with ",{"type":13,"tag":37,"props":2232,"children":2234},{"className":2233},[],[2235],{"type":18,"value":42},{"type":18,"value":2237},"\ncontaining\n",{"type":13,"tag":37,"props":2239,"children":2241},{"className":2240},[],[2242],{"type":18,"value":2243},"VK_SAMPLER_CREATE_SUBSAMPLED_COARSE_RECONSTRUCTION_BIT_EXT",{"type":18,"value":1812},{"type":13,"tag":1662,"props":2246,"children":2247},{},[2248,2250,2266,2267,2272],{"type":18,"value":2249},"Image data read with load operations are resampled to the fragment\ndensity of the render pass if ",{"type":13,"tag":28,"props":2251,"children":2253},{"href":2252},"\u002Fman\u002FVkPhysicalDeviceFragmentDensityMap2PropertiesEXT#limits-subsampledLoads",[2254,2259,2260],{"type":13,"tag":37,"props":2255,"children":2257},{"className":2256},[],[2258],{"type":18,"value":2213},{"type":18,"value":35},{"type":13,"tag":37,"props":2261,"children":2263},{"className":2262},[],[2264],{"type":18,"value":2265},"subsampledLoads",{"type":18,"value":2222},{"type":13,"tag":37,"props":2268,"children":2270},{"className":2269},[],[2271],{"type":18,"value":2228},{"type":18,"value":2273},".\nOtherwise, values of image data are undefined.",{"type":13,"tag":1662,"props":2275,"children":2276},{},[2277],{"type":18,"value":2278},"Image contents outside of the render area take on undefined values if\nthe image is stored as a render pass attachment.",{"type":13,"tag":1662,"props":2280,"children":2281},{},[2282,2288,2290,2293,2295,2301,2303,2306,2308,2313],{"type":13,"tag":37,"props":2283,"children":2285},{"className":2284},[],[2286],{"type":18,"value":2287},"VK_IMAGE_CREATE_2_FRAGMENT_DENSITY_MAP_OFFSET_BIT_EXT",{"type":18,"value":2289}," specifies\nthat an image ",{"type":13,"tag":21,"props":2291,"children":2292},{"type":23},[],{"type":18,"value":2294}," be used in a render pass with non-zero\n",{"type":13,"tag":28,"props":2296,"children":2298},{"href":2297},"\u002Fman\u002FVkRenderPassFragmentDensityMapOffsetEndInfoEXT#renderpass-fragmentdensitymapoffsets",[2299],{"type":18,"value":2300},"fragment density map offsets",{"type":18,"value":2302},".\nIn a render pass with non-zero offsets, fragment density map\nattachments, input attachments, color attachments, depth\u002Fstencil\nattachment, resolve attachments, and preserve attachments ",{"type":13,"tag":21,"props":2304,"children":2305},{"type":1691},[],{"type":18,"value":2307}," be\ncreated with\n",{"type":13,"tag":37,"props":2309,"children":2311},{"className":2310},[],[2312],{"type":18,"value":2287},{"type":18,"value":1812},{"type":13,"tag":1662,"props":2315,"children":2316},{},[2317,2323,2325,2328,2330,2336],{"type":13,"tag":37,"props":2318,"children":2320},{"className":2319},[],[2321],{"type":18,"value":2322},"VK_IMAGE_CREATE_2_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT",{"type":18,"value":2324},"\nspecifies that the image ",{"type":13,"tag":21,"props":2326,"children":2327},{"type":23},[],{"type":18,"value":2329}," be used with descriptor buffers when\ncapturing and replaying (e.g. for trace capture and replay), see\n",{"type":13,"tag":28,"props":2331,"children":2333},{"href":2332},"\u002Fman\u002FVkOpaqueCaptureDescriptorDataCreateInfoEXT",[2334],{"type":18,"value":2335},"VkOpaqueCaptureDescriptorDataCreateInfoEXT",{"type":18,"value":2337}," for more detail.",{"type":13,"tag":1662,"props":2339,"children":2340},{},[2341,2347,2349,2352,2354],{"type":13,"tag":37,"props":2342,"children":2344},{"className":2343},[],[2345],{"type":18,"value":2346},"VK_IMAGE_CREATE_2_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_BIT_EXT",{"type":18,"value":2348},"\nspecifies that an image ",{"type":13,"tag":21,"props":2350,"children":2351},{"type":23},[],{"type":18,"value":2353}," be used with\n",{"type":13,"tag":28,"props":2355,"children":2357},{"href":2356},"\u002Fchapters\u002Frenderpass#multisampled-render-to-single-sampled",[2358],{"type":18,"value":2359},"multisampled rendering as a\nsingle-sampled framebuffer attachment",{"type":13,"tag":1662,"props":2361,"children":2362},{},[2363,2369,2371,2374,2376,2382,2384,2390,2392,2398,2400],{"type":13,"tag":37,"props":2364,"children":2366},{"className":2365},[],[2367],{"type":18,"value":2368},"VK_IMAGE_CREATE_2_VIDEO_PROFILE_INDEPENDENT_BIT_KHR",{"type":18,"value":2370}," specifies that\nthe image ",{"type":13,"tag":21,"props":2372,"children":2373},{"type":23},[],{"type":18,"value":2375}," be used in ",{"type":13,"tag":28,"props":2377,"children":2379},{"href":2378},"\u002Fchapters\u002Fvideo-coding#video-coding",[2380],{"type":18,"value":2381},"video coding operations",{"type":18,"value":2383},"\nwithout having to specify at image creation time the set of video\nprofiles the image will be used with, except for images used only as\n",{"type":13,"tag":28,"props":2385,"children":2387},{"href":2386},"\u002Fchapters\u002Fvideo-coding#dpb",[2388],{"type":18,"value":2389},"DPB",{"type":18,"value":2391}," pictures, as long as the image is otherwise\n",{"type":13,"tag":28,"props":2393,"children":2395},{"href":2394},"\u002Fchapters\u002Fvideo-coding#video-profile-compatibility",[2396],{"type":18,"value":2397},"compatible",{"type":18,"value":2399}," with the video profile in\nquestion.",{"type":13,"tag":2401,"props":2402,"children":2403},"note",{},[2404,2409,2434,2477,2487],{"type":13,"tag":14,"props":2405,"children":2406},{},[2407],{"type":18,"value":2408},"This enables exchanging video picture data without additional copies or\nconversions when used as:",{"type":13,"tag":1658,"props":2410,"children":2411},{},[2412,2423],{"type":13,"tag":1662,"props":2413,"children":2414},{},[2415,2421],{"type":13,"tag":28,"props":2416,"children":2418},{"href":2417},"\u002Fchapters\u002Fvideo-coding#decode-output-picture",[2419],{"type":18,"value":2420},"Decode output pictures",{"type":18,"value":2422},", regardless of the\nvideo profile used to produce them.",{"type":13,"tag":1662,"props":2424,"children":2425},{},[2426,2432],{"type":13,"tag":28,"props":2427,"children":2429},{"href":2428},"\u002Fchapters\u002Fvideo-coding#encode-input-picture",[2430],{"type":18,"value":2431},"Encode input pictures",{"type":18,"value":2433},", regardless of the video\nprofile used to consume them.",{"type":13,"tag":14,"props":2435,"children":2436},{},[2437,2439,2445,2447,2453,2455,2461,2463,2468,2470,2476],{"type":18,"value":2438},"This includes images created with both\n",{"type":13,"tag":37,"props":2440,"children":2442},{"className":2441},[],[2443],{"type":18,"value":2444},"VK_IMAGE_USAGE_VIDEO_DECODE_DST_BIT_KHR",{"type":18,"value":2446}," and\n",{"type":13,"tag":37,"props":2448,"children":2450},{"className":2449},[],[2451],{"type":18,"value":2452},"VK_IMAGE_USAGE_VIDEO_DECODE_DPB_BIT_KHR",{"type":18,"value":2454},", which is necessary to use the\nsame video picture as the ",{"type":13,"tag":28,"props":2456,"children":2458},{"href":2457},"\u002Fchapters\u002Fvideo-coding#reconstructed-picture",[2459],{"type":18,"value":2460},"reconstructed picture",{"type":18,"value":2462},"\nand ",{"type":13,"tag":28,"props":2464,"children":2465},{"href":2417},[2466],{"type":18,"value":2467},"decode output picture",{"type":18,"value":2469}," in a video decode\noperation on implementations supporting\n",{"type":13,"tag":37,"props":2471,"children":2473},{"className":2472},[],[2474],{"type":18,"value":2475},"VK_VIDEO_DECODE_CAPABILITY_DPB_AND_OUTPUT_COINCIDE_BIT_KHR",{"type":18,"value":1812},{"type":13,"tag":14,"props":2478,"children":2479},{},[2480,2482,2485],{"type":18,"value":2481},"However, images with only DPB usage remain tied to the video profiles the\nimage was created with, as the data layout of such DPB-only images ",{"type":13,"tag":21,"props":2483,"children":2484},{"type":2152},[],{"type":18,"value":2486}," be\nimplementation- and codec-dependent.",{"type":13,"tag":14,"props":2488,"children":2489},{},[2490,2492,2496,2498,2501],{"type":18,"value":2491},"If an application would like to share or reuse the device memory backing\nsuch images (e.g. for the purposes of temporal aliasing), then it ",{"type":13,"tag":21,"props":2493,"children":2495},{"type":2494},"should",[],{"type":18,"value":2497},"\ncreate separate image objects for each video profile and bind them to the\nsame underlying device memory range, similar to how memory resources ",{"type":13,"tag":21,"props":2499,"children":2500},{"type":23},[],{"type":18,"value":2502}," be\nshared across separate video sessions or any other memory-backed resource.",{"type":13,"tag":14,"props":2504,"children":2505},{},[2506,2508,2514,2515,2521],{"type":18,"value":2507},"See ",{"type":13,"tag":28,"props":2509,"children":2511},{"href":2510},"\u002Fchapters\u002Fsparsememory#sparsememory-sparseresourcefeatures",[2512],{"type":18,"value":2513},"Sparse Resource Features",{"type":18,"value":2446},{"type":13,"tag":28,"props":2516,"children":2518},{"href":2517},"\u002Fchapters\u002Fsparsememory#sparsememory-physicalfeatures",[2519],{"type":18,"value":2520},"Sparse Physical Device Features",{"type":18,"value":2522}," for more\ndetails.",{"type":13,"tag":2524,"props":2525,"children":2526},"style",{},[2527],{"type":18,"value":2528},"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":56,"searchDepth":86,"depth":86,"links":2530},[],"markdown",1780828914098]