[{"data":1,"prerenderedAt":1610},["ShallowReactive",2],{"bp7rxxZH61":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":1609,"_id":4},"VkBufferUsageFlagBits2","Bitmask controlling how a pipeline is created","VK_VERSION_1_4","enums",[],{"type":10,"children":11,"toc":1607},"root",[12,45,777,782,862,1601],{"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 ",{"type":13,"tag":28,"props":29,"children":31},"a",{"href":30},"/man/VkBufferUsageFlags2CreateInfo",[32],{"type":18,"value":33},"VkBufferUsageFlags2CreateInfo",{"type":18,"value":35},"::",{"type":13,"tag":37,"props":38,"children":40},"code",{"className":39},[],[41],{"type":18,"value":42},"usage",{"type":18,"value":44},",\nspecifying usage behavior of a buffer, are:",{"type":13,"tag":46,"props":47,"children":48},"code-group",{},[49,368],{"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 VkBufferUsageFlagBits2 {\n VK_BUFFER_USAGE_2_TRANSFER_SRC_BIT = 0x00000001ULL,\n VK_BUFFER_USAGE_2_TRANSFER_DST_BIT = 0x00000002ULL,\n VK_BUFFER_USAGE_2_UNIFORM_TEXEL_BUFFER_BIT = 0x00000004ULL,\n VK_BUFFER_USAGE_2_STORAGE_TEXEL_BUFFER_BIT = 0x00000008ULL,\n VK_BUFFER_USAGE_2_UNIFORM_BUFFER_BIT = 0x00000010ULL,\n VK_BUFFER_USAGE_2_STORAGE_BUFFER_BIT = 0x00000020ULL,\n VK_BUFFER_USAGE_2_INDEX_BUFFER_BIT = 0x00000040ULL,\n VK_BUFFER_USAGE_2_VERTEX_BUFFER_BIT = 0x00000080ULL,\n VK_BUFFER_USAGE_2_INDIRECT_BUFFER_BIT = 0x00000100ULL,\n} VkBufferUsageFlagBits2;\n","C","c","",[58],{"type":13,"tag":37,"props":59,"children":60},{"__ignoreMap":56},[61,84,119,149,179,209,239,269,299,329,359],{"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}," VkBufferUsageFlagBits2 {\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_BUFFER_USAGE_2_TRANSFER_SRC_BIT ",{"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_BUFFER_USAGE_2_TRANSFER_DST_BIT ",{"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_BUFFER_USAGE_2_UNIFORM_TEXEL_BUFFER_BIT ",{"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_BUFFER_USAGE_2_STORAGE_TEXEL_BUFFER_BIT ",{"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_BUFFER_USAGE_2_UNIFORM_BUFFER_BIT ",{"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,248,252,256,261,265],{"type":13,"tag":62,"props":244,"children":245},{"style":80},[246],{"type":18,"value":247}," VK_BUFFER_USAGE_2_STORAGE_BUFFER_BIT ",{"type":13,"tag":62,"props":249,"children":250},{"style":69},[251],{"type":18,"value":97},{"type":13,"tag":62,"props":253,"children":254},{"style":69},[255],{"type":18,"value":102},{"type":13,"tag":62,"props":257,"children":258},{"style":105},[259],{"type":18,"value":260},"00000020",{"type":13,"tag":62,"props":262,"children":263},{"style":69},[264],{"type":18,"value":113},{"type":13,"tag":62,"props":266,"children":267},{"style":80},[268],{"type":18,"value":118},{"type":13,"tag":62,"props":270,"children":272},{"class":64,"line":271},8,[273,278,282,286,291,295],{"type":13,"tag":62,"props":274,"children":275},{"style":80},[276],{"type":18,"value":277}," VK_BUFFER_USAGE_2_INDEX_BUFFER_BIT ",{"type":13,"tag":62,"props":279,"children":280},{"style":69},[281],{"type":18,"value":97},{"type":13,"tag":62,"props":283,"children":284},{"style":69},[285],{"type":18,"value":102},{"type":13,"tag":62,"props":287,"children":288},{"style":105},[289],{"type":18,"value":290},"00000040",{"type":13,"tag":62,"props":292,"children":293},{"style":69},[294],{"type":18,"value":113},{"type":13,"tag":62,"props":296,"children":297},{"style":80},[298],{"type":18,"value":118},{"type":13,"tag":62,"props":300,"children":302},{"class":64,"line":301},9,[303,308,312,316,321,325],{"type":13,"tag":62,"props":304,"children":305},{"style":80},[306],{"type":18,"value":307}," VK_BUFFER_USAGE_2_VERTEX_BUFFER_BIT ",{"type":13,"tag":62,"props":309,"children":310},{"style":69},[311],{"type":18,"value":97},{"type":13,"tag":62,"props":313,"children":314},{"style":69},[315],{"type":18,"value":102},{"type":13,"tag":62,"props":317,"children":318},{"style":105},[319],{"type":18,"value":320},"00000080",{"type":13,"tag":62,"props":322,"children":323},{"style":69},[324],{"type":18,"value":113},{"type":13,"tag":62,"props":326,"children":327},{"style":80},[328],{"type":18,"value":118},{"type":13,"tag":62,"props":330,"children":332},{"class":64,"line":331},10,[333,338,342,346,351,355],{"type":13,"tag":62,"props":334,"children":335},{"style":80},[336],{"type":18,"value":337}," VK_BUFFER_USAGE_2_INDIRECT_BUFFER_BIT ",{"type":13,"tag":62,"props":339,"children":340},{"style":69},[341],{"type":18,"value":97},{"type":13,"tag":62,"props":343,"children":344},{"style":69},[345],{"type":18,"value":102},{"type":13,"tag":62,"props":347,"children":348},{"style":105},[349],{"type":18,"value":350},"00000100",{"type":13,"tag":62,"props":352,"children":353},{"style":69},[354],{"type":18,"value":113},{"type":13,"tag":62,"props":356,"children":357},{"style":80},[358],{"type":18,"value":118},{"type":13,"tag":62,"props":360,"children":362},{"class":64,"line":361},11,[363],{"type":13,"tag":62,"props":364,"children":365},{"style":80},[366],{"type":18,"value":367},"} VkBufferUsageFlagBits2;\n",{"type":13,"tag":50,"props":369,"children":374},{"className":370,"code":371,"filename":372,"language":373,"meta":56,"style":56},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct BufferUsageFlagBits2(u64);\nimpl BufferUsageFlagBits2 {\n pub const TRANSFER_SRC: Self = 0x00000001;\n pub const TRANSFER_DST: Self = 0x00000002;\n pub const UNIFORM_TEXEL_BUFFER: Self = 0x00000004;\n pub const STORAGE_TEXEL_BUFFER: Self = 0x00000008;\n pub const UNIFORM_BUFFER: Self = 0x00000010;\n pub const STORAGE_BUFFER: Self = 0x00000020;\n pub const INDEX_BUFFER: Self = 0x00000040;\n pub const VERTEX_BUFFER: Self = 0x00000080;\n pub const INDIRECT_BUFFER: Self = 0x00000100;\n}\n","Rust","rs",[375],{"type":13,"tag":37,"props":376,"children":377},{"__ignoreMap":56},[378,412,429,472,509,546,583,620,657,694,731,768],{"type":13,"tag":62,"props":379,"children":380},{"class":64,"line":65},[381,386,391,397,402,407],{"type":13,"tag":62,"props":382,"children":383},{"style":69},[384],{"type":18,"value":385},"pub",{"type":13,"tag":62,"props":387,"children":388},{"style":69},[389],{"type":18,"value":390}," struct",{"type":13,"tag":62,"props":392,"children":394},{"style":393},"--shiki-default:#953800;--shiki-dark:#FFA657",[395],{"type":18,"value":396}," BufferUsageFlagBits2",{"type":13,"tag":62,"props":398,"children":399},{"style":80},[400],{"type":18,"value":401},"(",{"type":13,"tag":62,"props":403,"children":404},{"style":393},[405],{"type":18,"value":406},"u64",{"type":13,"tag":62,"props":408,"children":409},{"style":80},[410],{"type":18,"value":411},");\n",{"type":13,"tag":62,"props":413,"children":414},{"class":64,"line":86},[415,420,424],{"type":13,"tag":62,"props":416,"children":417},{"style":69},[418],{"type":18,"value":419},"impl",{"type":13,"tag":62,"props":421,"children":422},{"style":393},[423],{"type":18,"value":396},{"type":13,"tag":62,"props":425,"children":426},{"style":80},[427],{"type":18,"value":428}," {\n",{"type":13,"tag":62,"props":430,"children":431},{"class":64,"line":121},[432,437,442,447,452,457,462,467],{"type":13,"tag":62,"props":433,"children":434},{"style":69},[435],{"type":18,"value":436}," pub",{"type":13,"tag":62,"props":438,"children":439},{"style":69},[440],{"type":18,"value":441}," const",{"type":13,"tag":62,"props":443,"children":444},{"style":105},[445],{"type":18,"value":446}," TRANSFER_SRC",{"type":13,"tag":62,"props":448,"children":449},{"style":69},[450],{"type":18,"value":451},":",{"type":13,"tag":62,"props":453,"children":454},{"style":105},[455],{"type":18,"value":456}," Self",{"type":13,"tag":62,"props":458,"children":459},{"style":69},[460],{"type":18,"value":461}," =",{"type":13,"tag":62,"props":463,"children":464},{"style":105},[465],{"type":18,"value":466}," 0x00000001",{"type":13,"tag":62,"props":468,"children":469},{"style":80},[470],{"type":18,"value":471},";\n",{"type":13,"tag":62,"props":473,"children":474},{"class":64,"line":151},[475,479,483,488,492,496,500,505],{"type":13,"tag":62,"props":476,"children":477},{"style":69},[478],{"type":18,"value":436},{"type":13,"tag":62,"props":480,"children":481},{"style":69},[482],{"type":18,"value":441},{"type":13,"tag":62,"props":484,"children":485},{"style":105},[486],{"type":18,"value":487}," TRANSFER_DST",{"type":13,"tag":62,"props":489,"children":490},{"style":69},[491],{"type":18,"value":451},{"type":13,"tag":62,"props":493,"children":494},{"style":105},[495],{"type":18,"value":456},{"type":13,"tag":62,"props":497,"children":498},{"style":69},[499],{"type":18,"value":461},{"type":13,"tag":62,"props":501,"children":502},{"style":105},[503],{"type":18,"value":504}," 0x00000002",{"type":13,"tag":62,"props":506,"children":507},{"style":80},[508],{"type":18,"value":471},{"type":13,"tag":62,"props":510,"children":511},{"class":64,"line":181},[512,516,520,525,529,533,537,542],{"type":13,"tag":62,"props":513,"children":514},{"style":69},[515],{"type":18,"value":436},{"type":13,"tag":62,"props":517,"children":518},{"style":69},[519],{"type":18,"value":441},{"type":13,"tag":62,"props":521,"children":522},{"style":105},[523],{"type":18,"value":524}," UNIFORM_TEXEL_BUFFER",{"type":13,"tag":62,"props":526,"children":527},{"style":69},[528],{"type":18,"value":451},{"type":13,"tag":62,"props":530,"children":531},{"style":105},[532],{"type":18,"value":456},{"type":13,"tag":62,"props":534,"children":535},{"style":69},[536],{"type":18,"value":461},{"type":13,"tag":62,"props":538,"children":539},{"style":105},[540],{"type":18,"value":541}," 0x00000004",{"type":13,"tag":62,"props":543,"children":544},{"style":80},[545],{"type":18,"value":471},{"type":13,"tag":62,"props":547,"children":548},{"class":64,"line":211},[549,553,557,562,566,570,574,579],{"type":13,"tag":62,"props":550,"children":551},{"style":69},[552],{"type":18,"value":436},{"type":13,"tag":62,"props":554,"children":555},{"style":69},[556],{"type":18,"value":441},{"type":13,"tag":62,"props":558,"children":559},{"style":105},[560],{"type":18,"value":561}," STORAGE_TEXEL_BUFFER",{"type":13,"tag":62,"props":563,"children":564},{"style":69},[565],{"type":18,"value":451},{"type":13,"tag":62,"props":567,"children":568},{"style":105},[569],{"type":18,"value":456},{"type":13,"tag":62,"props":571,"children":572},{"style":69},[573],{"type":18,"value":461},{"type":13,"tag":62,"props":575,"children":576},{"style":105},[577],{"type":18,"value":578}," 0x00000008",{"type":13,"tag":62,"props":580,"children":581},{"style":80},[582],{"type":18,"value":471},{"type":13,"tag":62,"props":584,"children":585},{"class":64,"line":241},[586,590,594,599,603,607,611,616],{"type":13,"tag":62,"props":587,"children":588},{"style":69},[589],{"type":18,"value":436},{"type":13,"tag":62,"props":591,"children":592},{"style":69},[593],{"type":18,"value":441},{"type":13,"tag":62,"props":595,"children":596},{"style":105},[597],{"type":18,"value":598}," UNIFORM_BUFFER",{"type":13,"tag":62,"props":600,"children":601},{"style":69},[602],{"type":18,"value":451},{"type":13,"tag":62,"props":604,"children":605},{"style":105},[606],{"type":18,"value":456},{"type":13,"tag":62,"props":608,"children":609},{"style":69},[610],{"type":18,"value":461},{"type":13,"tag":62,"props":612,"children":613},{"style":105},[614],{"type":18,"value":615}," 0x00000010",{"type":13,"tag":62,"props":617,"children":618},{"style":80},[619],{"type":18,"value":471},{"type":13,"tag":62,"props":621,"children":622},{"class":64,"line":271},[623,627,631,636,640,644,648,653],{"type":13,"tag":62,"props":624,"children":625},{"style":69},[626],{"type":18,"value":436},{"type":13,"tag":62,"props":628,"children":629},{"style":69},[630],{"type":18,"value":441},{"type":13,"tag":62,"props":632,"children":633},{"style":105},[634],{"type":18,"value":635}," STORAGE_BUFFER",{"type":13,"tag":62,"props":637,"children":638},{"style":69},[639],{"type":18,"value":451},{"type":13,"tag":62,"props":641,"children":642},{"style":105},[643],{"type":18,"value":456},{"type":13,"tag":62,"props":645,"children":646},{"style":69},[647],{"type":18,"value":461},{"type":13,"tag":62,"props":649,"children":650},{"style":105},[651],{"type":18,"value":652}," 0x00000020",{"type":13,"tag":62,"props":654,"children":655},{"style":80},[656],{"type":18,"value":471},{"type":13,"tag":62,"props":658,"children":659},{"class":64,"line":301},[660,664,668,673,677,681,685,690],{"type":13,"tag":62,"props":661,"children":662},{"style":69},[663],{"type":18,"value":436},{"type":13,"tag":62,"props":665,"children":666},{"style":69},[667],{"type":18,"value":441},{"type":13,"tag":62,"props":669,"children":670},{"style":105},[671],{"type":18,"value":672}," INDEX_BUFFER",{"type":13,"tag":62,"props":674,"children":675},{"style":69},[676],{"type":18,"value":451},{"type":13,"tag":62,"props":678,"children":679},{"style":105},[680],{"type":18,"value":456},{"type":13,"tag":62,"props":682,"children":683},{"style":69},[684],{"type":18,"value":461},{"type":13,"tag":62,"props":686,"children":687},{"style":105},[688],{"type":18,"value":689}," 0x00000040",{"type":13,"tag":62,"props":691,"children":692},{"style":80},[693],{"type":18,"value":471},{"type":13,"tag":62,"props":695,"children":696},{"class":64,"line":331},[697,701,705,710,714,718,722,727],{"type":13,"tag":62,"props":698,"children":699},{"style":69},[700],{"type":18,"value":436},{"type":13,"tag":62,"props":702,"children":703},{"style":69},[704],{"type":18,"value":441},{"type":13,"tag":62,"props":706,"children":707},{"style":105},[708],{"type":18,"value":709}," VERTEX_BUFFER",{"type":13,"tag":62,"props":711,"children":712},{"style":69},[713],{"type":18,"value":451},{"type":13,"tag":62,"props":715,"children":716},{"style":105},[717],{"type":18,"value":456},{"type":13,"tag":62,"props":719,"children":720},{"style":69},[721],{"type":18,"value":461},{"type":13,"tag":62,"props":723,"children":724},{"style":105},[725],{"type":18,"value":726}," 0x00000080",{"type":13,"tag":62,"props":728,"children":729},{"style":80},[730],{"type":18,"value":471},{"type":13,"tag":62,"props":732,"children":733},{"class":64,"line":361},[734,738,742,747,751,755,759,764],{"type":13,"tag":62,"props":735,"children":736},{"style":69},[737],{"type":18,"value":436},{"type":13,"tag":62,"props":739,"children":740},{"style":69},[741],{"type":18,"value":441},{"type":13,"tag":62,"props":743,"children":744},{"style":105},[745],{"type":18,"value":746}," INDIRECT_BUFFER",{"type":13,"tag":62,"props":748,"children":749},{"style":69},[750],{"type":18,"value":451},{"type":13,"tag":62,"props":752,"children":753},{"style":105},[754],{"type":18,"value":456},{"type":13,"tag":62,"props":756,"children":757},{"style":69},[758],{"type":18,"value":461},{"type":13,"tag":62,"props":760,"children":761},{"style":105},[762],{"type":18,"value":763}," 0x00000100",{"type":13,"tag":62,"props":765,"children":766},{"style":80},[767],{"type":18,"value":471},{"type":13,"tag":62,"props":769,"children":771},{"class":64,"line":770},12,[772],{"type":13,"tag":62,"props":773,"children":774},{"style":80},[775],{"type":18,"value":776},"}\n",{"type":13,"tag":14,"props":778,"children":779},{},[780],{"type":18,"value":781},"or the equivalent",{"type":13,"tag":46,"props":783,"children":784},{},[785,811],{"type":13,"tag":50,"props":786,"children":788},{"className":52,"code":787,"filename":54,"language":55,"meta":56,"style":56},"#define VkBufferUsageFlagBits2KHR VkBufferUsageFlagBits2\n",[789],{"type":13,"tag":37,"props":790,"children":791},{"__ignoreMap":56},[792],{"type":13,"tag":62,"props":793,"children":794},{"class":64,"line":65},[795,800,806],{"type":13,"tag":62,"props":796,"children":797},{"style":69},[798],{"type":18,"value":799},"#define",{"type":13,"tag":62,"props":801,"children":803},{"style":802},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[804],{"type":18,"value":805}," VkBufferUsageFlagBits2KHR",{"type":13,"tag":62,"props":807,"children":808},{"style":80},[809],{"type":18,"value":810}," VkBufferUsageFlagBits2\n",{"type":13,"tag":50,"props":812,"children":814},{"className":370,"code":813,"filename":372,"language":373,"meta":56,"style":56},"const BufferUsageFlagBits2KHR: _ = vk::BufferUsageFlagBits2;\n",[815],{"type":13,"tag":37,"props":816,"children":817},{"__ignoreMap":56},[818],{"type":13,"tag":62,"props":819,"children":820},{"class":64,"line":65},[821,826,831,835,840,844,849,853,858],{"type":13,"tag":62,"props":822,"children":823},{"style":69},[824],{"type":18,"value":825},"const",{"type":13,"tag":62,"props":827,"children":828},{"style":105},[829],{"type":18,"value":830}," BufferUsageFlagBits2KHR",{"type":13,"tag":62,"props":832,"children":833},{"style":69},[834],{"type":18,"value":451},{"type":13,"tag":62,"props":836,"children":837},{"style":80},[838],{"type":18,"value":839}," _ ",{"type":13,"tag":62,"props":841,"children":842},{"style":69},[843],{"type":18,"value":97},{"type":13,"tag":62,"props":845,"children":846},{"style":393},[847],{"type":18,"value":848}," vk",{"type":13,"tag":62,"props":850,"children":851},{"style":69},[852],{"type":18,"value":35},{"type":13,"tag":62,"props":854,"children":855},{"style":393},[856],{"type":18,"value":857},"BufferUsageFlagBits2",{"type":13,"tag":62,"props":859,"children":860},{"style":80},[861],{"type":18,"value":471},{"type":13,"tag":863,"props":864,"children":865},"ul",{},[866,903,918,958,991,1037,1077,1111,1137,1279,1303,1321,1346,1370,1380,1396,1414,1432,1450,1468,1491,1513,1524,1546,1556,1579],{"type":13,"tag":867,"props":868,"children":869},"li",{},[870,876,878,881,883,889,891,901],{"type":13,"tag":37,"props":871,"children":873},{"className":872},[],[874],{"type":18,"value":875},"VK_BUFFER_USAGE_2_TRANSFER_SRC_BIT",{"type":18,"value":877}," specifies that the buffer ",{"type":13,"tag":21,"props":879,"children":880},{"type":23},[],{"type":18,"value":882},"\nbe used as the source of a ",{"type":13,"tag":884,"props":885,"children":886},"em",{},[887],{"type":18,"value":888},"transfer command",{"type":18,"value":890}," (see the definition of\n",{"type":13,"tag":28,"props":892,"children":894},{"href":893},"/man/VkPipelineStageFlagBits#synchronization-pipeline-stages-transfer",[895],{"type":13,"tag":37,"props":896,"children":898},{"className":897},[],[899],{"type":18,"value":900},"VK_PIPELINE_STAGE_TRANSFER_BIT",{"type":18,"value":902},").",{"type":13,"tag":867,"props":904,"children":905},{},[906,912,913,916],{"type":13,"tag":37,"props":907,"children":909},{"className":908},[],[910],{"type":18,"value":911},"VK_BUFFER_USAGE_2_TRANSFER_DST_BIT",{"type":18,"value":877},{"type":13,"tag":21,"props":914,"children":915},{"type":23},[],{"type":18,"value":917},"\nbe used as the destination of a transfer command.",{"type":13,"tag":867,"props":919,"children":920},{},[921,927,929,932,934,940,942,948,950,956],{"type":13,"tag":37,"props":922,"children":924},{"className":923},[],[925],{"type":18,"value":926},"VK_BUFFER_USAGE_2_UNIFORM_TEXEL_BUFFER_BIT",{"type":18,"value":928}," specifies that the\nbuffer ",{"type":13,"tag":21,"props":930,"children":931},{"type":23},[],{"type":18,"value":933}," be used to create a ",{"type":13,"tag":37,"props":935,"children":937},{"className":936},[],[938],{"type":18,"value":939},"VkBufferView",{"type":18,"value":941}," suitable for\noccupying a ",{"type":13,"tag":37,"props":943,"children":945},{"className":944},[],[946],{"type":18,"value":947},"VkDescriptorSet",{"type":18,"value":949}," slot of type\n",{"type":13,"tag":37,"props":951,"children":953},{"className":952},[],[954],{"type":18,"value":955},"VK_DESCRIPTOR_TYPE_UNIFORM_TEXEL_BUFFER",{"type":18,"value":957},".",{"type":13,"tag":867,"props":959,"children":960},{},[961,967,968,971,972,977,978,983,984,990],{"type":13,"tag":37,"props":962,"children":964},{"className":963},[],[965],{"type":18,"value":966},"VK_BUFFER_USAGE_2_STORAGE_TEXEL_BUFFER_BIT",{"type":18,"value":928},{"type":13,"tag":21,"props":969,"children":970},{"type":23},[],{"type":18,"value":933},{"type":13,"tag":37,"props":973,"children":975},{"className":974},[],[976],{"type":18,"value":939},{"type":18,"value":941},{"type":13,"tag":37,"props":979,"children":981},{"className":980},[],[982],{"type":18,"value":947},{"type":18,"value":949},{"type":13,"tag":37,"props":985,"children":987},{"className":986},[],[988],{"type":18,"value":989},"VK_DESCRIPTOR_TYPE_STORAGE_TEXEL_BUFFER",{"type":18,"value":957},{"type":13,"tag":867,"props":992,"children":993},{},[994,1000,1002,1005,1007,1013,1015,1020,1022,1028,1030,1036],{"type":13,"tag":37,"props":995,"children":997},{"className":996},[],[998],{"type":18,"value":999},"VK_BUFFER_USAGE_2_UNIFORM_BUFFER_BIT",{"type":18,"value":1001}," specifies that the buffer\n",{"type":13,"tag":21,"props":1003,"children":1004},{"type":23},[],{"type":18,"value":1006}," be used in a ",{"type":13,"tag":37,"props":1008,"children":1010},{"className":1009},[],[1011],{"type":18,"value":1012},"VkDescriptorBufferInfo",{"type":18,"value":1014}," suitable for occupying a\n",{"type":13,"tag":37,"props":1016,"children":1018},{"className":1017},[],[1019],{"type":18,"value":947},{"type":18,"value":1021}," slot either of type\n",{"type":13,"tag":37,"props":1023,"children":1025},{"className":1024},[],[1026],{"type":18,"value":1027},"VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER",{"type":18,"value":1029}," or\n",{"type":13,"tag":37,"props":1031,"children":1033},{"className":1032},[],[1034],{"type":18,"value":1035},"VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER_DYNAMIC",{"type":18,"value":957},{"type":13,"tag":867,"props":1038,"children":1039},{},[1040,1046,1047,1050,1051,1056,1057,1062,1063,1069,1070,1076],{"type":13,"tag":37,"props":1041,"children":1043},{"className":1042},[],[1044],{"type":18,"value":1045},"VK_BUFFER_USAGE_2_STORAGE_BUFFER_BIT",{"type":18,"value":1001},{"type":13,"tag":21,"props":1048,"children":1049},{"type":23},[],{"type":18,"value":1006},{"type":13,"tag":37,"props":1052,"children":1054},{"className":1053},[],[1055],{"type":18,"value":1012},{"type":18,"value":1014},{"type":13,"tag":37,"props":1058,"children":1060},{"className":1059},[],[1061],{"type":18,"value":947},{"type":18,"value":1021},{"type":13,"tag":37,"props":1064,"children":1066},{"className":1065},[],[1067],{"type":18,"value":1068},"VK_DESCRIPTOR_TYPE_STORAGE_BUFFER",{"type":18,"value":1029},{"type":13,"tag":37,"props":1071,"children":1073},{"className":1072},[],[1074],{"type":18,"value":1075},"VK_DESCRIPTOR_TYPE_STORAGE_BUFFER_DYNAMIC",{"type":18,"value":957},{"type":13,"tag":867,"props":1078,"children":1079},{},[1080,1086,1088,1094,1096,1102,1104,1110],{"type":13,"tag":37,"props":1081,"children":1083},{"className":1082},[],[1084],{"type":18,"value":1085},"VK_BUFFER_USAGE_2_INDEX_BUFFER_BIT",{"type":18,"value":1087}," specifies that the buffer is\nsuitable for passing as the ",{"type":13,"tag":37,"props":1089,"children":1091},{"className":1090},[],[1092],{"type":18,"value":1093},"buffer",{"type":18,"value":1095}," parameter to\n",{"type":13,"tag":28,"props":1097,"children":1099},{"href":1098},"/man/vkCmdBindIndexBuffer2",[1100],{"type":18,"value":1101},"vkCmdBindIndexBuffer2",{"type":18,"value":1103}," and\n",{"type":13,"tag":28,"props":1105,"children":1107},{"href":1106},"/man/vkCmdBindIndexBuffer",[1108],{"type":18,"value":1109},"vkCmdBindIndexBuffer",{"type":18,"value":957},{"type":13,"tag":867,"props":1112,"children":1113},{},[1114,1120,1122,1128,1130,1136],{"type":13,"tag":37,"props":1115,"children":1117},{"className":1116},[],[1118],{"type":18,"value":1119},"VK_BUFFER_USAGE_2_VERTEX_BUFFER_BIT",{"type":18,"value":1121}," specifies that the buffer is\nsuitable for passing as an element of the ",{"type":13,"tag":37,"props":1123,"children":1125},{"className":1124},[],[1126],{"type":18,"value":1127},"pBuffers",{"type":18,"value":1129}," array to\n",{"type":13,"tag":28,"props":1131,"children":1133},{"href":1132},"/man/vkCmdBindVertexBuffers",[1134],{"type":18,"value":1135},"vkCmdBindVertexBuffers",{"type":18,"value":957},{"type":13,"tag":867,"props":1138,"children":1139},{},[1140,1146,1147,1152,1153,1159,1161,1167,1168,1174,1175,1181,1182,1188,1189,1195,1196,1202,1204,1210,1212,1217,1219,1225,1227,1233,1234,1240,1242,1248,1249,1255,1257,1263,1264,1270,1272,1278],{"type":13,"tag":37,"props":1141,"children":1143},{"className":1142},[],[1144],{"type":18,"value":1145},"VK_BUFFER_USAGE_2_INDIRECT_BUFFER_BIT",{"type":18,"value":1087},{"type":13,"tag":37,"props":1148,"children":1150},{"className":1149},[],[1151],{"type":18,"value":1093},{"type":18,"value":1095},{"type":13,"tag":28,"props":1154,"children":1156},{"href":1155},"/man/vkCmdDrawIndirect",[1157],{"type":18,"value":1158},"vkCmdDrawIndirect",{"type":18,"value":1160},", ",{"type":13,"tag":28,"props":1162,"children":1164},{"href":1163},"/man/vkCmdDrawIndexedIndirect",[1165],{"type":18,"value":1166},"vkCmdDrawIndexedIndirect",{"type":18,"value":118},{"type":13,"tag":28,"props":1169,"children":1171},{"href":1170},"/man/vkCmdDrawMeshTasksIndirectNV",[1172],{"type":18,"value":1173},"vkCmdDrawMeshTasksIndirectNV",{"type":18,"value":118},{"type":13,"tag":28,"props":1176,"children":1178},{"href":1177},"/man/vkCmdDrawMeshTasksIndirectCountNV",[1179],{"type":18,"value":1180},"vkCmdDrawMeshTasksIndirectCountNV",{"type":18,"value":118},{"type":13,"tag":37,"props":1183,"children":1185},{"className":1184},[],[1186],{"type":18,"value":1187},"vkCmdDrawMeshTasksIndirectEXT",{"type":18,"value":118},{"type":13,"tag":37,"props":1190,"children":1192},{"className":1191},[],[1193],{"type":18,"value":1194},"vkCmdDrawMeshTasksIndirectCountEXT",{"type":18,"value":118},{"type":13,"tag":28,"props":1197,"children":1199},{"href":1198},"/man/vkCmdDrawClusterIndirectHUAWEI",[1200],{"type":18,"value":1201},"vkCmdDrawClusterIndirectHUAWEI",{"type":18,"value":1203},",\nor ",{"type":13,"tag":28,"props":1205,"children":1207},{"href":1206},"/man/vkCmdDispatchIndirect",[1208],{"type":18,"value":1209},"vkCmdDispatchIndirect",{"type":18,"value":1211},".\nIt is also suitable for passing as the ",{"type":13,"tag":37,"props":1213,"children":1215},{"className":1214},[],[1216],{"type":18,"value":1093},{"type":18,"value":1218}," member of\n",{"type":13,"tag":37,"props":1220,"children":1222},{"className":1221},[],[1223],{"type":18,"value":1224},"VkIndirectCommandsStreamNV",{"type":18,"value":1226},", or ",{"type":13,"tag":37,"props":1228,"children":1230},{"className":1229},[],[1231],{"type":18,"value":1232},"sequencesCountBuffer",{"type":18,"value":1029},{"type":13,"tag":37,"props":1235,"children":1237},{"className":1236},[],[1238],{"type":18,"value":1239},"sequencesIndexBuffer",{"type":18,"value":1241}," or ",{"type":13,"tag":37,"props":1243,"children":1245},{"className":1244},[],[1246],{"type":18,"value":1247},"preprocessedBuffer",{"type":18,"value":1218},{"type":13,"tag":37,"props":1250,"children":1252},{"className":1251},[],[1253],{"type":18,"value":1254},"VkGeneratedCommandsInfoNV",{"type":18,"value":1256},".\nIt is also suitable for passing as the underlying buffer of either the\n",{"type":13,"tag":37,"props":1258,"children":1260},{"className":1259},[],[1261],{"type":18,"value":1262},"preprocessAddress",{"type":18,"value":1241},{"type":13,"tag":37,"props":1265,"children":1267},{"className":1266},[],[1268],{"type":18,"value":1269},"sequenceCountAddress",{"type":18,"value":1271}," members of\n",{"type":13,"tag":37,"props":1273,"children":1275},{"className":1274},[],[1276],{"type":18,"value":1277},"VkGeneratedCommandsInfoEXT",{"type":18,"value":957},{"type":13,"tag":867,"props":1280,"children":1281},{},[1282,1288,1290,1295,1296,1302],{"type":13,"tag":37,"props":1283,"children":1285},{"className":1284},[],[1286],{"type":18,"value":1287},"VK_BUFFER_USAGE_2_CONDITIONAL_RENDERING_BIT_EXT",{"type":18,"value":1289}," specifies that the\nbuffer is suitable for passing as the ",{"type":13,"tag":37,"props":1291,"children":1293},{"className":1292},[],[1294],{"type":18,"value":1093},{"type":18,"value":1095},{"type":13,"tag":28,"props":1297,"children":1299},{"href":1298},"/man/vkCmdBeginConditionalRenderingEXT",[1300],{"type":18,"value":1301},"vkCmdBeginConditionalRenderingEXT",{"type":18,"value":957},{"type":13,"tag":867,"props":1304,"children":1305},{},[1306,1312,1314,1320],{"type":13,"tag":37,"props":1307,"children":1309},{"className":1308},[],[1310],{"type":18,"value":1311},"VK_BUFFER_USAGE_2_TRANSFORM_FEEDBACK_BUFFER_BIT_EXT",{"type":18,"value":1313}," specifies that\nthe buffer is suitable for using for binding as a transform feedback\nbuffer with ",{"type":13,"tag":28,"props":1315,"children":1317},{"href":1316},"/man/vkCmdBindTransformFeedbackBuffersEXT",[1318],{"type":18,"value":1319},"vkCmdBindTransformFeedbackBuffersEXT",{"type":18,"value":957},{"type":13,"tag":867,"props":1322,"children":1323},{},[1324,1330,1332,1338,1339,1345],{"type":13,"tag":37,"props":1325,"children":1327},{"className":1326},[],[1328],{"type":18,"value":1329},"VK_BUFFER_USAGE_2_TRANSFORM_FEEDBACK_COUNTER_BUFFER_BIT_EXT",{"type":18,"value":1331},"\nspecifies that the buffer is suitable for using as a counter buffer with\n",{"type":13,"tag":28,"props":1333,"children":1335},{"href":1334},"/man/vkCmdBeginTransformFeedbackEXT",[1336],{"type":18,"value":1337},"vkCmdBeginTransformFeedbackEXT",{"type":18,"value":1103},{"type":13,"tag":28,"props":1340,"children":1342},{"href":1341},"/man/vkCmdEndTransformFeedbackEXT",[1343],{"type":18,"value":1344},"vkCmdEndTransformFeedbackEXT",{"type":18,"value":957},{"type":13,"tag":867,"props":1347,"children":1348},{},[1349,1355,1357,1361,1363,1369],{"type":13,"tag":37,"props":1350,"children":1352},{"className":1351},[],[1353],{"type":18,"value":1354},"VK_BUFFER_USAGE_2_SAMPLER_DESCRIPTOR_BUFFER_BIT_EXT",{"type":18,"value":1356}," specifies that\nthe buffer is suitable to contain sampler and combined image sampler\ndescriptors when bound as a descriptor buffer.\nBuffers containing combined image sampler descriptors ",{"type":13,"tag":21,"props":1358,"children":1360},{"type":1359},"must",[],{"type":18,"value":1362}," also specify\n",{"type":13,"tag":37,"props":1364,"children":1366},{"className":1365},[],[1367],{"type":18,"value":1368},"VK_BUFFER_USAGE_2_RESOURCE_DESCRIPTOR_BUFFER_BIT_EXT",{"type":18,"value":957},{"type":13,"tag":867,"props":1371,"children":1372},{},[1373,1378],{"type":13,"tag":37,"props":1374,"children":1376},{"className":1375},[],[1377],{"type":18,"value":1368},{"type":18,"value":1379}," specifies\nthat the buffer is suitable to contain resource descriptors when bound\nas a descriptor buffer.",{"type":13,"tag":867,"props":1381,"children":1382},{},[1383,1389,1391,1394],{"type":13,"tag":37,"props":1384,"children":1386},{"className":1385},[],[1387],{"type":18,"value":1388},"VK_BUFFER_USAGE_2_PUSH_DESCRIPTORS_DESCRIPTOR_BUFFER_BIT_EXT",{"type":18,"value":1390},"\nspecifies that the buffer, when bound, ",{"type":13,"tag":21,"props":1392,"children":1393},{"type":23},[],{"type":18,"value":1395}," be used by the\nimplementation to support push descriptors when using descriptor\nbuffers.",{"type":13,"tag":867,"props":1397,"children":1398},{},[1399,1405,1407,1413],{"type":13,"tag":37,"props":1400,"children":1402},{"className":1401},[],[1403],{"type":18,"value":1404},"VK_BUFFER_USAGE_2_RAY_TRACING_BIT_NV",{"type":18,"value":1406}," specifies that the buffer is\nsuitable for use in ",{"type":13,"tag":28,"props":1408,"children":1410},{"href":1409},"/man/vkCmdTraceRaysNV",[1411],{"type":18,"value":1412},"vkCmdTraceRaysNV",{"type":18,"value":957},{"type":13,"tag":867,"props":1415,"children":1416},{},[1417,1423,1425,1431],{"type":13,"tag":37,"props":1418,"children":1420},{"className":1419},[],[1421],{"type":18,"value":1422},"VK_BUFFER_USAGE_2_SHADER_BINDING_TABLE_BIT_KHR",{"type":18,"value":1424}," specifies that the\nbuffer is suitable for use as a ",{"type":13,"tag":28,"props":1426,"children":1428},{"href":1427},"/chapters/ray-tracing#shader-binding-table",[1429],{"type":18,"value":1430},"Shader Binding\nTable",{"type":18,"value":957},{"type":13,"tag":867,"props":1433,"children":1434},{},[1435,1441,1443,1449],{"type":13,"tag":37,"props":1436,"children":1438},{"className":1437},[],[1439],{"type":18,"value":1440},"VK_BUFFER_USAGE_2_ACCELERATION_STRUCTURE_BUILD_INPUT_READ_ONLY_BIT_KHR",{"type":18,"value":1442},"\nspecifies that the buffer is suitable for use as a read-only input to an\n",{"type":13,"tag":28,"props":1444,"children":1446},{"href":1445},"/chapters/acceleration-structure#acceleration-structure-building",[1447],{"type":18,"value":1448},"acceleration structure build",{"type":18,"value":957},{"type":13,"tag":867,"props":1451,"children":1452},{},[1453,1459,1461,1467],{"type":13,"tag":37,"props":1454,"children":1456},{"className":1455},[],[1457],{"type":18,"value":1458},"VK_BUFFER_USAGE_2_ACCELERATION_STRUCTURE_STORAGE_BIT_KHR",{"type":18,"value":1460}," specifies\nthat the buffer is suitable for storage space for a\n",{"type":13,"tag":28,"props":1462,"children":1464},{"href":1463},"/man/VkAccelerationStructureKHR",[1465],{"type":18,"value":1466},"VkAccelerationStructureKHR",{"type":18,"value":957},{"type":13,"tag":867,"props":1469,"children":1470},{},[1471,1477,1478,1481,1483,1489],{"type":13,"tag":37,"props":1472,"children":1474},{"className":1473},[],[1475],{"type":18,"value":1476},"VK_BUFFER_USAGE_2_SHADER_DEVICE_ADDRESS_BIT",{"type":18,"value":928},{"type":13,"tag":21,"props":1479,"children":1480},{"type":23},[],{"type":18,"value":1482}," be used to retrieve a buffer device address via\n",{"type":13,"tag":28,"props":1484,"children":1486},{"href":1485},"/man/vkGetBufferDeviceAddress",[1487],{"type":18,"value":1488},"vkGetBufferDeviceAddress",{"type":18,"value":1490}," and use that address to access the\nbuffer’s memory from a shader.",{"type":13,"tag":867,"props":1492,"children":1493},{},[1494,1500,1501,1504,1506,1512],{"type":13,"tag":37,"props":1495,"children":1497},{"className":1496},[],[1498],{"type":18,"value":1499},"VK_BUFFER_USAGE_2_VIDEO_DECODE_SRC_BIT_KHR",{"type":18,"value":928},{"type":13,"tag":21,"props":1502,"children":1503},{"type":23},[],{"type":18,"value":1505}," be used as the source video bitstream buffer in a\n",{"type":13,"tag":28,"props":1507,"children":1509},{"href":1508},"/chapters/video-coding#video-decode-operations",[1510],{"type":18,"value":1511},"video decode operation",{"type":18,"value":957},{"type":13,"tag":867,"props":1514,"children":1515},{},[1516,1522],{"type":13,"tag":37,"props":1517,"children":1519},{"className":1518},[],[1520],{"type":18,"value":1521},"VK_BUFFER_USAGE_2_VIDEO_DECODE_DST_BIT_KHR",{"type":18,"value":1523}," is reserved for future\nuse.",{"type":13,"tag":867,"props":1525,"children":1526},{},[1527,1533,1534,1537,1539,1545],{"type":13,"tag":37,"props":1528,"children":1530},{"className":1529},[],[1531],{"type":18,"value":1532},"VK_BUFFER_USAGE_2_VIDEO_ENCODE_DST_BIT_KHR",{"type":18,"value":928},{"type":13,"tag":21,"props":1535,"children":1536},{"type":23},[],{"type":18,"value":1538}," be used as the destination video bitstream buffer in a\n",{"type":13,"tag":28,"props":1540,"children":1542},{"href":1541},"/chapters/video-coding#video-encode-operations",[1543],{"type":18,"value":1544},"video encode operation",{"type":18,"value":957},{"type":13,"tag":867,"props":1547,"children":1548},{},[1549,1555],{"type":13,"tag":37,"props":1550,"children":1552},{"className":1551},[],[1553],{"type":18,"value":1554},"VK_BUFFER_USAGE_2_VIDEO_ENCODE_SRC_BIT_KHR",{"type":18,"value":1523},{"type":13,"tag":867,"props":1557,"children":1558},{},[1559,1565,1567,1570,1572,1578],{"type":13,"tag":37,"props":1560,"children":1562},{"className":1561},[],[1563],{"type":18,"value":1564},"VK_BUFFER_USAGE_2_EXECUTION_GRAPH_SCRATCH_BIT_AMDX",{"type":18,"value":1566}," specifies that\nthe buffer ",{"type":13,"tag":21,"props":1568,"children":1569},{"type":23},[],{"type":18,"value":1571}," be used for as scratch memory for\n",{"type":13,"tag":28,"props":1573,"children":1575},{"href":1574},"/chapters/executiongraphs#executiongraphs",[1576],{"type":18,"value":1577},"execution graph dispatch",{"type":18,"value":957},{"type":13,"tag":867,"props":1580,"children":1581},{},[1582,1588,1589,1592,1594,1600],{"type":13,"tag":37,"props":1583,"children":1585},{"className":1584},[],[1586],{"type":18,"value":1587},"VK_BUFFER_USAGE_2_PREPROCESS_BUFFER_BIT_EXT",{"type":18,"value":928},{"type":13,"tag":21,"props":1590,"children":1591},{"type":23},[],{"type":18,"value":1593}," be used as a preprocess buffer for\n",{"type":13,"tag":28,"props":1595,"children":1597},{"href":1596},"/chapters/device-generated-commands#device-generated-commands",[1598],{"type":18,"value":1599},"Device-Generated Commands",{"type":18,"value":957},{"type":13,"tag":1602,"props":1603,"children":1604},"style",{},[1605],{"type":18,"value":1606},"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":1608},[],"markdown",1744876538223]