[{"data":1,"prerenderedAt":4279},["ShallowReactive",2],{"MUFBgBP3Xn":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":4278,"_id":4},"VkAccessFlagBits2","Access flags for VkAccessFlags2","VK_VERSION_1_3","enums",[],{"type":10,"children":11,"toc":4276},"root",[12,69,2938,2943,3023,4224,4246,4270],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,25,27,34,36,42,44,51,53,59,61,67],{"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 the ",{"type":13,"tag":28,"props":29,"children":31},"code",{"className":30},[],[32],{"type":18,"value":33},"srcAccessMask",{"type":18,"value":35}," and ",{"type":13,"tag":28,"props":37,"children":39},{"className":38},[],[40],{"type":18,"value":41},"dstAccessMask",{"type":18,"value":43},"\nmembers of ",{"type":13,"tag":45,"props":46,"children":48},"a",{"href":47},"/man/VkMemoryBarrier2KHR",[49],{"type":18,"value":50},"VkMemoryBarrier2KHR",{"type":18,"value":52},", ",{"type":13,"tag":45,"props":54,"children":56},{"href":55},"/man/VkImageMemoryBarrier2KHR",[57],{"type":18,"value":58},"VkImageMemoryBarrier2KHR",{"type":18,"value":60},", and\n",{"type":13,"tag":45,"props":62,"children":64},{"href":63},"/man/VkBufferMemoryBarrier2KHR",[65],{"type":18,"value":66},"VkBufferMemoryBarrier2KHR",{"type":18,"value":68},", specifying access behavior, are:",{"type":13,"tag":70,"props":71,"children":72},"code-group",{},[73,1132],{"type":13,"tag":74,"props":75,"children":81},"pre",{"className":76,"code":77,"filename":78,"language":79,"meta":80,"style":80},"language-c shiki shiki-themes github-light-default github-dark-default","typedef enum VkAccessFlagBits2 {\n VK_ACCESS_2_NONE = 0,\n VK_ACCESS_2_NONE_KHR = VK_ACCESS_2_NONE,\n VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT = 0x00000001ULL,\n VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT_KHR = VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT,\n VK_ACCESS_2_INDEX_READ_BIT = 0x00000002ULL,\n VK_ACCESS_2_INDEX_READ_BIT_KHR = VK_ACCESS_2_INDEX_READ_BIT,\n VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT = 0x00000004ULL,\n VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHR = VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT,\n VK_ACCESS_2_UNIFORM_READ_BIT = 0x00000008ULL,\n VK_ACCESS_2_UNIFORM_READ_BIT_KHR = VK_ACCESS_2_UNIFORM_READ_BIT,\n VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT = 0x00000010ULL,\n VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHR = VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT,\n VK_ACCESS_2_SHADER_READ_BIT = 0x00000020ULL,\n VK_ACCESS_2_SHADER_READ_BIT_KHR = VK_ACCESS_2_SHADER_READ_BIT,\n VK_ACCESS_2_SHADER_WRITE_BIT = 0x00000040ULL,\n VK_ACCESS_2_SHADER_WRITE_BIT_KHR = VK_ACCESS_2_SHADER_WRITE_BIT,\n VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT = 0x00000080ULL,\n VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHR = VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT,\n VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT = 0x00000100ULL,\n VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHR = VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT,\n VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT = 0x00000200ULL,\n VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHR = VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT,\n VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT = 0x00000400ULL,\n VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHR = VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT,\n VK_ACCESS_2_TRANSFER_READ_BIT = 0x00000800ULL,\n VK_ACCESS_2_TRANSFER_READ_BIT_KHR = VK_ACCESS_2_TRANSFER_READ_BIT,\n VK_ACCESS_2_TRANSFER_WRITE_BIT = 0x00001000ULL,\n VK_ACCESS_2_TRANSFER_WRITE_BIT_KHR = VK_ACCESS_2_TRANSFER_WRITE_BIT,\n VK_ACCESS_2_HOST_READ_BIT = 0x00002000ULL,\n VK_ACCESS_2_HOST_READ_BIT_KHR = VK_ACCESS_2_HOST_READ_BIT,\n VK_ACCESS_2_HOST_WRITE_BIT = 0x00004000ULL,\n VK_ACCESS_2_HOST_WRITE_BIT_KHR = VK_ACCESS_2_HOST_WRITE_BIT,\n VK_ACCESS_2_MEMORY_READ_BIT = 0x00008000ULL,\n VK_ACCESS_2_MEMORY_READ_BIT_KHR = VK_ACCESS_2_MEMORY_READ_BIT,\n VK_ACCESS_2_MEMORY_WRITE_BIT = 0x00010000ULL,\n VK_ACCESS_2_MEMORY_WRITE_BIT_KHR = VK_ACCESS_2_MEMORY_WRITE_BIT,\n // bitpos 17-31 are specified by extensions to the original VkAccessFlagBits enum,\n VK_ACCESS_2_SHADER_SAMPLED_READ_BIT = 0x100000000ULL,\n VK_ACCESS_2_SHADER_SAMPLED_READ_BIT_KHR = VK_ACCESS_2_SHADER_SAMPLED_READ_BIT,\n VK_ACCESS_2_SHADER_STORAGE_READ_BIT = 0x200000000ULL,\n VK_ACCESS_2_SHADER_STORAGE_READ_BIT_KHR = VK_ACCESS_2_SHADER_STORAGE_READ_BIT,\n VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT = 0x400000000ULL,\n VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR = VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT,\n} VkAccessFlagBits2;\n","C","c","",[82],{"type":13,"tag":28,"props":83,"children":84},{"__ignoreMap":80},[85,108,133,151,183,201,231,249,279,297,327,345,375,393,423,441,471,489,519,537,567,585,615,633,663,681,711,729,759,777,807,825,855,873,903,921,951,969,979,1009,1027,1057,1075,1105,1123],{"type":13,"tag":86,"props":87,"children":90},"span",{"class":88,"line":89},"line",1,[91,97,102],{"type":13,"tag":86,"props":92,"children":94},{"style":93},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[95],{"type":18,"value":96},"typedef",{"type":13,"tag":86,"props":98,"children":99},{"style":93},[100],{"type":18,"value":101}," enum",{"type":13,"tag":86,"props":103,"children":105},{"style":104},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[106],{"type":18,"value":107}," VkAccessFlagBits2 {\n",{"type":13,"tag":86,"props":109,"children":111},{"class":88,"line":110},2,[112,117,122,128],{"type":13,"tag":86,"props":113,"children":114},{"style":104},[115],{"type":18,"value":116}," VK_ACCESS_2_NONE ",{"type":13,"tag":86,"props":118,"children":119},{"style":93},[120],{"type":18,"value":121},"=",{"type":13,"tag":86,"props":123,"children":125},{"style":124},"--shiki-default:#0550AE;--shiki-dark:#79C0FF",[126],{"type":18,"value":127}," 0",{"type":13,"tag":86,"props":129,"children":130},{"style":104},[131],{"type":18,"value":132},",\n",{"type":13,"tag":86,"props":134,"children":136},{"class":88,"line":135},3,[137,142,146],{"type":13,"tag":86,"props":138,"children":139},{"style":104},[140],{"type":18,"value":141}," VK_ACCESS_2_NONE_KHR ",{"type":13,"tag":86,"props":143,"children":144},{"style":93},[145],{"type":18,"value":121},{"type":13,"tag":86,"props":147,"children":148},{"style":104},[149],{"type":18,"value":150}," VK_ACCESS_2_NONE,\n",{"type":13,"tag":86,"props":152,"children":154},{"class":88,"line":153},4,[155,160,164,169,174,179],{"type":13,"tag":86,"props":156,"children":157},{"style":104},[158],{"type":18,"value":159}," VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT ",{"type":13,"tag":86,"props":161,"children":162},{"style":93},[163],{"type":18,"value":121},{"type":13,"tag":86,"props":165,"children":166},{"style":93},[167],{"type":18,"value":168}," 0x",{"type":13,"tag":86,"props":170,"children":171},{"style":124},[172],{"type":18,"value":173},"00000001",{"type":13,"tag":86,"props":175,"children":176},{"style":93},[177],{"type":18,"value":178},"ULL",{"type":13,"tag":86,"props":180,"children":181},{"style":104},[182],{"type":18,"value":132},{"type":13,"tag":86,"props":184,"children":186},{"class":88,"line":185},5,[187,192,196],{"type":13,"tag":86,"props":188,"children":189},{"style":104},[190],{"type":18,"value":191}," VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT_KHR ",{"type":13,"tag":86,"props":193,"children":194},{"style":93},[195],{"type":18,"value":121},{"type":13,"tag":86,"props":197,"children":198},{"style":104},[199],{"type":18,"value":200}," VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT,\n",{"type":13,"tag":86,"props":202,"children":204},{"class":88,"line":203},6,[205,210,214,218,223,227],{"type":13,"tag":86,"props":206,"children":207},{"style":104},[208],{"type":18,"value":209}," VK_ACCESS_2_INDEX_READ_BIT ",{"type":13,"tag":86,"props":211,"children":212},{"style":93},[213],{"type":18,"value":121},{"type":13,"tag":86,"props":215,"children":216},{"style":93},[217],{"type":18,"value":168},{"type":13,"tag":86,"props":219,"children":220},{"style":124},[221],{"type":18,"value":222},"00000002",{"type":13,"tag":86,"props":224,"children":225},{"style":93},[226],{"type":18,"value":178},{"type":13,"tag":86,"props":228,"children":229},{"style":104},[230],{"type":18,"value":132},{"type":13,"tag":86,"props":232,"children":234},{"class":88,"line":233},7,[235,240,244],{"type":13,"tag":86,"props":236,"children":237},{"style":104},[238],{"type":18,"value":239}," VK_ACCESS_2_INDEX_READ_BIT_KHR ",{"type":13,"tag":86,"props":241,"children":242},{"style":93},[243],{"type":18,"value":121},{"type":13,"tag":86,"props":245,"children":246},{"style":104},[247],{"type":18,"value":248}," VK_ACCESS_2_INDEX_READ_BIT,\n",{"type":13,"tag":86,"props":250,"children":252},{"class":88,"line":251},8,[253,258,262,266,271,275],{"type":13,"tag":86,"props":254,"children":255},{"style":104},[256],{"type":18,"value":257}," VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT ",{"type":13,"tag":86,"props":259,"children":260},{"style":93},[261],{"type":18,"value":121},{"type":13,"tag":86,"props":263,"children":264},{"style":93},[265],{"type":18,"value":168},{"type":13,"tag":86,"props":267,"children":268},{"style":124},[269],{"type":18,"value":270},"00000004",{"type":13,"tag":86,"props":272,"children":273},{"style":93},[274],{"type":18,"value":178},{"type":13,"tag":86,"props":276,"children":277},{"style":104},[278],{"type":18,"value":132},{"type":13,"tag":86,"props":280,"children":282},{"class":88,"line":281},9,[283,288,292],{"type":13,"tag":86,"props":284,"children":285},{"style":104},[286],{"type":18,"value":287}," VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT_KHR ",{"type":13,"tag":86,"props":289,"children":290},{"style":93},[291],{"type":18,"value":121},{"type":13,"tag":86,"props":293,"children":294},{"style":104},[295],{"type":18,"value":296}," VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT,\n",{"type":13,"tag":86,"props":298,"children":300},{"class":88,"line":299},10,[301,306,310,314,319,323],{"type":13,"tag":86,"props":302,"children":303},{"style":104},[304],{"type":18,"value":305}," VK_ACCESS_2_UNIFORM_READ_BIT ",{"type":13,"tag":86,"props":307,"children":308},{"style":93},[309],{"type":18,"value":121},{"type":13,"tag":86,"props":311,"children":312},{"style":93},[313],{"type":18,"value":168},{"type":13,"tag":86,"props":315,"children":316},{"style":124},[317],{"type":18,"value":318},"00000008",{"type":13,"tag":86,"props":320,"children":321},{"style":93},[322],{"type":18,"value":178},{"type":13,"tag":86,"props":324,"children":325},{"style":104},[326],{"type":18,"value":132},{"type":13,"tag":86,"props":328,"children":330},{"class":88,"line":329},11,[331,336,340],{"type":13,"tag":86,"props":332,"children":333},{"style":104},[334],{"type":18,"value":335}," VK_ACCESS_2_UNIFORM_READ_BIT_KHR ",{"type":13,"tag":86,"props":337,"children":338},{"style":93},[339],{"type":18,"value":121},{"type":13,"tag":86,"props":341,"children":342},{"style":104},[343],{"type":18,"value":344}," VK_ACCESS_2_UNIFORM_READ_BIT,\n",{"type":13,"tag":86,"props":346,"children":348},{"class":88,"line":347},12,[349,354,358,362,367,371],{"type":13,"tag":86,"props":350,"children":351},{"style":104},[352],{"type":18,"value":353}," VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT ",{"type":13,"tag":86,"props":355,"children":356},{"style":93},[357],{"type":18,"value":121},{"type":13,"tag":86,"props":359,"children":360},{"style":93},[361],{"type":18,"value":168},{"type":13,"tag":86,"props":363,"children":364},{"style":124},[365],{"type":18,"value":366},"00000010",{"type":13,"tag":86,"props":368,"children":369},{"style":93},[370],{"type":18,"value":178},{"type":13,"tag":86,"props":372,"children":373},{"style":104},[374],{"type":18,"value":132},{"type":13,"tag":86,"props":376,"children":378},{"class":88,"line":377},13,[379,384,388],{"type":13,"tag":86,"props":380,"children":381},{"style":104},[382],{"type":18,"value":383}," VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT_KHR ",{"type":13,"tag":86,"props":385,"children":386},{"style":93},[387],{"type":18,"value":121},{"type":13,"tag":86,"props":389,"children":390},{"style":104},[391],{"type":18,"value":392}," VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT,\n",{"type":13,"tag":86,"props":394,"children":396},{"class":88,"line":395},14,[397,402,406,410,415,419],{"type":13,"tag":86,"props":398,"children":399},{"style":104},[400],{"type":18,"value":401}," VK_ACCESS_2_SHADER_READ_BIT ",{"type":13,"tag":86,"props":403,"children":404},{"style":93},[405],{"type":18,"value":121},{"type":13,"tag":86,"props":407,"children":408},{"style":93},[409],{"type":18,"value":168},{"type":13,"tag":86,"props":411,"children":412},{"style":124},[413],{"type":18,"value":414},"00000020",{"type":13,"tag":86,"props":416,"children":417},{"style":93},[418],{"type":18,"value":178},{"type":13,"tag":86,"props":420,"children":421},{"style":104},[422],{"type":18,"value":132},{"type":13,"tag":86,"props":424,"children":426},{"class":88,"line":425},15,[427,432,436],{"type":13,"tag":86,"props":428,"children":429},{"style":104},[430],{"type":18,"value":431}," VK_ACCESS_2_SHADER_READ_BIT_KHR ",{"type":13,"tag":86,"props":433,"children":434},{"style":93},[435],{"type":18,"value":121},{"type":13,"tag":86,"props":437,"children":438},{"style":104},[439],{"type":18,"value":440}," VK_ACCESS_2_SHADER_READ_BIT,\n",{"type":13,"tag":86,"props":442,"children":444},{"class":88,"line":443},16,[445,450,454,458,463,467],{"type":13,"tag":86,"props":446,"children":447},{"style":104},[448],{"type":18,"value":449}," VK_ACCESS_2_SHADER_WRITE_BIT ",{"type":13,"tag":86,"props":451,"children":452},{"style":93},[453],{"type":18,"value":121},{"type":13,"tag":86,"props":455,"children":456},{"style":93},[457],{"type":18,"value":168},{"type":13,"tag":86,"props":459,"children":460},{"style":124},[461],{"type":18,"value":462},"00000040",{"type":13,"tag":86,"props":464,"children":465},{"style":93},[466],{"type":18,"value":178},{"type":13,"tag":86,"props":468,"children":469},{"style":104},[470],{"type":18,"value":132},{"type":13,"tag":86,"props":472,"children":474},{"class":88,"line":473},17,[475,480,484],{"type":13,"tag":86,"props":476,"children":477},{"style":104},[478],{"type":18,"value":479}," VK_ACCESS_2_SHADER_WRITE_BIT_KHR ",{"type":13,"tag":86,"props":481,"children":482},{"style":93},[483],{"type":18,"value":121},{"type":13,"tag":86,"props":485,"children":486},{"style":104},[487],{"type":18,"value":488}," VK_ACCESS_2_SHADER_WRITE_BIT,\n",{"type":13,"tag":86,"props":490,"children":492},{"class":88,"line":491},18,[493,498,502,506,511,515],{"type":13,"tag":86,"props":494,"children":495},{"style":104},[496],{"type":18,"value":497}," VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT ",{"type":13,"tag":86,"props":499,"children":500},{"style":93},[501],{"type":18,"value":121},{"type":13,"tag":86,"props":503,"children":504},{"style":93},[505],{"type":18,"value":168},{"type":13,"tag":86,"props":507,"children":508},{"style":124},[509],{"type":18,"value":510},"00000080",{"type":13,"tag":86,"props":512,"children":513},{"style":93},[514],{"type":18,"value":178},{"type":13,"tag":86,"props":516,"children":517},{"style":104},[518],{"type":18,"value":132},{"type":13,"tag":86,"props":520,"children":522},{"class":88,"line":521},19,[523,528,532],{"type":13,"tag":86,"props":524,"children":525},{"style":104},[526],{"type":18,"value":527}," VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT_KHR ",{"type":13,"tag":86,"props":529,"children":530},{"style":93},[531],{"type":18,"value":121},{"type":13,"tag":86,"props":533,"children":534},{"style":104},[535],{"type":18,"value":536}," VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT,\n",{"type":13,"tag":86,"props":538,"children":540},{"class":88,"line":539},20,[541,546,550,554,559,563],{"type":13,"tag":86,"props":542,"children":543},{"style":104},[544],{"type":18,"value":545}," VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT ",{"type":13,"tag":86,"props":547,"children":548},{"style":93},[549],{"type":18,"value":121},{"type":13,"tag":86,"props":551,"children":552},{"style":93},[553],{"type":18,"value":168},{"type":13,"tag":86,"props":555,"children":556},{"style":124},[557],{"type":18,"value":558},"00000100",{"type":13,"tag":86,"props":560,"children":561},{"style":93},[562],{"type":18,"value":178},{"type":13,"tag":86,"props":564,"children":565},{"style":104},[566],{"type":18,"value":132},{"type":13,"tag":86,"props":568,"children":570},{"class":88,"line":569},21,[571,576,580],{"type":13,"tag":86,"props":572,"children":573},{"style":104},[574],{"type":18,"value":575}," VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT_KHR ",{"type":13,"tag":86,"props":577,"children":578},{"style":93},[579],{"type":18,"value":121},{"type":13,"tag":86,"props":581,"children":582},{"style":104},[583],{"type":18,"value":584}," VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT,\n",{"type":13,"tag":86,"props":586,"children":588},{"class":88,"line":587},22,[589,594,598,602,607,611],{"type":13,"tag":86,"props":590,"children":591},{"style":104},[592],{"type":18,"value":593}," VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT ",{"type":13,"tag":86,"props":595,"children":596},{"style":93},[597],{"type":18,"value":121},{"type":13,"tag":86,"props":599,"children":600},{"style":93},[601],{"type":18,"value":168},{"type":13,"tag":86,"props":603,"children":604},{"style":124},[605],{"type":18,"value":606},"00000200",{"type":13,"tag":86,"props":608,"children":609},{"style":93},[610],{"type":18,"value":178},{"type":13,"tag":86,"props":612,"children":613},{"style":104},[614],{"type":18,"value":132},{"type":13,"tag":86,"props":616,"children":618},{"class":88,"line":617},23,[619,624,628],{"type":13,"tag":86,"props":620,"children":621},{"style":104},[622],{"type":18,"value":623}," VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT_KHR ",{"type":13,"tag":86,"props":625,"children":626},{"style":93},[627],{"type":18,"value":121},{"type":13,"tag":86,"props":629,"children":630},{"style":104},[631],{"type":18,"value":632}," VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT,\n",{"type":13,"tag":86,"props":634,"children":636},{"class":88,"line":635},24,[637,642,646,650,655,659],{"type":13,"tag":86,"props":638,"children":639},{"style":104},[640],{"type":18,"value":641}," VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT ",{"type":13,"tag":86,"props":643,"children":644},{"style":93},[645],{"type":18,"value":121},{"type":13,"tag":86,"props":647,"children":648},{"style":93},[649],{"type":18,"value":168},{"type":13,"tag":86,"props":651,"children":652},{"style":124},[653],{"type":18,"value":654},"00000400",{"type":13,"tag":86,"props":656,"children":657},{"style":93},[658],{"type":18,"value":178},{"type":13,"tag":86,"props":660,"children":661},{"style":104},[662],{"type":18,"value":132},{"type":13,"tag":86,"props":664,"children":666},{"class":88,"line":665},25,[667,672,676],{"type":13,"tag":86,"props":668,"children":669},{"style":104},[670],{"type":18,"value":671}," VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT_KHR ",{"type":13,"tag":86,"props":673,"children":674},{"style":93},[675],{"type":18,"value":121},{"type":13,"tag":86,"props":677,"children":678},{"style":104},[679],{"type":18,"value":680}," VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT,\n",{"type":13,"tag":86,"props":682,"children":684},{"class":88,"line":683},26,[685,690,694,698,703,707],{"type":13,"tag":86,"props":686,"children":687},{"style":104},[688],{"type":18,"value":689}," VK_ACCESS_2_TRANSFER_READ_BIT ",{"type":13,"tag":86,"props":691,"children":692},{"style":93},[693],{"type":18,"value":121},{"type":13,"tag":86,"props":695,"children":696},{"style":93},[697],{"type":18,"value":168},{"type":13,"tag":86,"props":699,"children":700},{"style":124},[701],{"type":18,"value":702},"00000800",{"type":13,"tag":86,"props":704,"children":705},{"style":93},[706],{"type":18,"value":178},{"type":13,"tag":86,"props":708,"children":709},{"style":104},[710],{"type":18,"value":132},{"type":13,"tag":86,"props":712,"children":714},{"class":88,"line":713},27,[715,720,724],{"type":13,"tag":86,"props":716,"children":717},{"style":104},[718],{"type":18,"value":719}," VK_ACCESS_2_TRANSFER_READ_BIT_KHR ",{"type":13,"tag":86,"props":721,"children":722},{"style":93},[723],{"type":18,"value":121},{"type":13,"tag":86,"props":725,"children":726},{"style":104},[727],{"type":18,"value":728}," VK_ACCESS_2_TRANSFER_READ_BIT,\n",{"type":13,"tag":86,"props":730,"children":732},{"class":88,"line":731},28,[733,738,742,746,751,755],{"type":13,"tag":86,"props":734,"children":735},{"style":104},[736],{"type":18,"value":737}," VK_ACCESS_2_TRANSFER_WRITE_BIT ",{"type":13,"tag":86,"props":739,"children":740},{"style":93},[741],{"type":18,"value":121},{"type":13,"tag":86,"props":743,"children":744},{"style":93},[745],{"type":18,"value":168},{"type":13,"tag":86,"props":747,"children":748},{"style":124},[749],{"type":18,"value":750},"00001000",{"type":13,"tag":86,"props":752,"children":753},{"style":93},[754],{"type":18,"value":178},{"type":13,"tag":86,"props":756,"children":757},{"style":104},[758],{"type":18,"value":132},{"type":13,"tag":86,"props":760,"children":762},{"class":88,"line":761},29,[763,768,772],{"type":13,"tag":86,"props":764,"children":765},{"style":104},[766],{"type":18,"value":767}," VK_ACCESS_2_TRANSFER_WRITE_BIT_KHR ",{"type":13,"tag":86,"props":769,"children":770},{"style":93},[771],{"type":18,"value":121},{"type":13,"tag":86,"props":773,"children":774},{"style":104},[775],{"type":18,"value":776}," VK_ACCESS_2_TRANSFER_WRITE_BIT,\n",{"type":13,"tag":86,"props":778,"children":780},{"class":88,"line":779},30,[781,786,790,794,799,803],{"type":13,"tag":86,"props":782,"children":783},{"style":104},[784],{"type":18,"value":785}," VK_ACCESS_2_HOST_READ_BIT ",{"type":13,"tag":86,"props":787,"children":788},{"style":93},[789],{"type":18,"value":121},{"type":13,"tag":86,"props":791,"children":792},{"style":93},[793],{"type":18,"value":168},{"type":13,"tag":86,"props":795,"children":796},{"style":124},[797],{"type":18,"value":798},"00002000",{"type":13,"tag":86,"props":800,"children":801},{"style":93},[802],{"type":18,"value":178},{"type":13,"tag":86,"props":804,"children":805},{"style":104},[806],{"type":18,"value":132},{"type":13,"tag":86,"props":808,"children":810},{"class":88,"line":809},31,[811,816,820],{"type":13,"tag":86,"props":812,"children":813},{"style":104},[814],{"type":18,"value":815}," VK_ACCESS_2_HOST_READ_BIT_KHR ",{"type":13,"tag":86,"props":817,"children":818},{"style":93},[819],{"type":18,"value":121},{"type":13,"tag":86,"props":821,"children":822},{"style":104},[823],{"type":18,"value":824}," VK_ACCESS_2_HOST_READ_BIT,\n",{"type":13,"tag":86,"props":826,"children":828},{"class":88,"line":827},32,[829,834,838,842,847,851],{"type":13,"tag":86,"props":830,"children":831},{"style":104},[832],{"type":18,"value":833}," VK_ACCESS_2_HOST_WRITE_BIT ",{"type":13,"tag":86,"props":835,"children":836},{"style":93},[837],{"type":18,"value":121},{"type":13,"tag":86,"props":839,"children":840},{"style":93},[841],{"type":18,"value":168},{"type":13,"tag":86,"props":843,"children":844},{"style":124},[845],{"type":18,"value":846},"00004000",{"type":13,"tag":86,"props":848,"children":849},{"style":93},[850],{"type":18,"value":178},{"type":13,"tag":86,"props":852,"children":853},{"style":104},[854],{"type":18,"value":132},{"type":13,"tag":86,"props":856,"children":858},{"class":88,"line":857},33,[859,864,868],{"type":13,"tag":86,"props":860,"children":861},{"style":104},[862],{"type":18,"value":863}," VK_ACCESS_2_HOST_WRITE_BIT_KHR ",{"type":13,"tag":86,"props":865,"children":866},{"style":93},[867],{"type":18,"value":121},{"type":13,"tag":86,"props":869,"children":870},{"style":104},[871],{"type":18,"value":872}," VK_ACCESS_2_HOST_WRITE_BIT,\n",{"type":13,"tag":86,"props":874,"children":876},{"class":88,"line":875},34,[877,882,886,890,895,899],{"type":13,"tag":86,"props":878,"children":879},{"style":104},[880],{"type":18,"value":881}," VK_ACCESS_2_MEMORY_READ_BIT ",{"type":13,"tag":86,"props":883,"children":884},{"style":93},[885],{"type":18,"value":121},{"type":13,"tag":86,"props":887,"children":888},{"style":93},[889],{"type":18,"value":168},{"type":13,"tag":86,"props":891,"children":892},{"style":124},[893],{"type":18,"value":894},"00008000",{"type":13,"tag":86,"props":896,"children":897},{"style":93},[898],{"type":18,"value":178},{"type":13,"tag":86,"props":900,"children":901},{"style":104},[902],{"type":18,"value":132},{"type":13,"tag":86,"props":904,"children":906},{"class":88,"line":905},35,[907,912,916],{"type":13,"tag":86,"props":908,"children":909},{"style":104},[910],{"type":18,"value":911}," VK_ACCESS_2_MEMORY_READ_BIT_KHR ",{"type":13,"tag":86,"props":913,"children":914},{"style":93},[915],{"type":18,"value":121},{"type":13,"tag":86,"props":917,"children":918},{"style":104},[919],{"type":18,"value":920}," VK_ACCESS_2_MEMORY_READ_BIT,\n",{"type":13,"tag":86,"props":922,"children":924},{"class":88,"line":923},36,[925,930,934,938,943,947],{"type":13,"tag":86,"props":926,"children":927},{"style":104},[928],{"type":18,"value":929}," VK_ACCESS_2_MEMORY_WRITE_BIT ",{"type":13,"tag":86,"props":931,"children":932},{"style":93},[933],{"type":18,"value":121},{"type":13,"tag":86,"props":935,"children":936},{"style":93},[937],{"type":18,"value":168},{"type":13,"tag":86,"props":939,"children":940},{"style":124},[941],{"type":18,"value":942},"00010000",{"type":13,"tag":86,"props":944,"children":945},{"style":93},[946],{"type":18,"value":178},{"type":13,"tag":86,"props":948,"children":949},{"style":104},[950],{"type":18,"value":132},{"type":13,"tag":86,"props":952,"children":954},{"class":88,"line":953},37,[955,960,964],{"type":13,"tag":86,"props":956,"children":957},{"style":104},[958],{"type":18,"value":959}," VK_ACCESS_2_MEMORY_WRITE_BIT_KHR ",{"type":13,"tag":86,"props":961,"children":962},{"style":93},[963],{"type":18,"value":121},{"type":13,"tag":86,"props":965,"children":966},{"style":104},[967],{"type":18,"value":968}," VK_ACCESS_2_MEMORY_WRITE_BIT,\n",{"type":13,"tag":86,"props":970,"children":972},{"class":88,"line":971},38,[973],{"type":13,"tag":86,"props":974,"children":976},{"style":975},"--shiki-default:#6E7781;--shiki-dark:#8B949E",[977],{"type":18,"value":978}," // bitpos 17-31 are specified by extensions to the original VkAccessFlagBits enum,\n",{"type":13,"tag":86,"props":980,"children":982},{"class":88,"line":981},39,[983,988,992,996,1001,1005],{"type":13,"tag":86,"props":984,"children":985},{"style":104},[986],{"type":18,"value":987}," VK_ACCESS_2_SHADER_SAMPLED_READ_BIT ",{"type":13,"tag":86,"props":989,"children":990},{"style":93},[991],{"type":18,"value":121},{"type":13,"tag":86,"props":993,"children":994},{"style":93},[995],{"type":18,"value":168},{"type":13,"tag":86,"props":997,"children":998},{"style":124},[999],{"type":18,"value":1000},"100000000",{"type":13,"tag":86,"props":1002,"children":1003},{"style":93},[1004],{"type":18,"value":178},{"type":13,"tag":86,"props":1006,"children":1007},{"style":104},[1008],{"type":18,"value":132},{"type":13,"tag":86,"props":1010,"children":1012},{"class":88,"line":1011},40,[1013,1018,1022],{"type":13,"tag":86,"props":1014,"children":1015},{"style":104},[1016],{"type":18,"value":1017}," VK_ACCESS_2_SHADER_SAMPLED_READ_BIT_KHR ",{"type":13,"tag":86,"props":1019,"children":1020},{"style":93},[1021],{"type":18,"value":121},{"type":13,"tag":86,"props":1023,"children":1024},{"style":104},[1025],{"type":18,"value":1026}," VK_ACCESS_2_SHADER_SAMPLED_READ_BIT,\n",{"type":13,"tag":86,"props":1028,"children":1030},{"class":88,"line":1029},41,[1031,1036,1040,1044,1049,1053],{"type":13,"tag":86,"props":1032,"children":1033},{"style":104},[1034],{"type":18,"value":1035}," VK_ACCESS_2_SHADER_STORAGE_READ_BIT ",{"type":13,"tag":86,"props":1037,"children":1038},{"style":93},[1039],{"type":18,"value":121},{"type":13,"tag":86,"props":1041,"children":1042},{"style":93},[1043],{"type":18,"value":168},{"type":13,"tag":86,"props":1045,"children":1046},{"style":124},[1047],{"type":18,"value":1048},"200000000",{"type":13,"tag":86,"props":1050,"children":1051},{"style":93},[1052],{"type":18,"value":178},{"type":13,"tag":86,"props":1054,"children":1055},{"style":104},[1056],{"type":18,"value":132},{"type":13,"tag":86,"props":1058,"children":1060},{"class":88,"line":1059},42,[1061,1066,1070],{"type":13,"tag":86,"props":1062,"children":1063},{"style":104},[1064],{"type":18,"value":1065}," VK_ACCESS_2_SHADER_STORAGE_READ_BIT_KHR ",{"type":13,"tag":86,"props":1067,"children":1068},{"style":93},[1069],{"type":18,"value":121},{"type":13,"tag":86,"props":1071,"children":1072},{"style":104},[1073],{"type":18,"value":1074}," VK_ACCESS_2_SHADER_STORAGE_READ_BIT,\n",{"type":13,"tag":86,"props":1076,"children":1078},{"class":88,"line":1077},43,[1079,1084,1088,1092,1097,1101],{"type":13,"tag":86,"props":1080,"children":1081},{"style":104},[1082],{"type":18,"value":1083}," VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT ",{"type":13,"tag":86,"props":1085,"children":1086},{"style":93},[1087],{"type":18,"value":121},{"type":13,"tag":86,"props":1089,"children":1090},{"style":93},[1091],{"type":18,"value":168},{"type":13,"tag":86,"props":1093,"children":1094},{"style":124},[1095],{"type":18,"value":1096},"400000000",{"type":13,"tag":86,"props":1098,"children":1099},{"style":93},[1100],{"type":18,"value":178},{"type":13,"tag":86,"props":1102,"children":1103},{"style":104},[1104],{"type":18,"value":132},{"type":13,"tag":86,"props":1106,"children":1108},{"class":88,"line":1107},44,[1109,1114,1118],{"type":13,"tag":86,"props":1110,"children":1111},{"style":104},[1112],{"type":18,"value":1113}," VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT_KHR ",{"type":13,"tag":86,"props":1115,"children":1116},{"style":93},[1117],{"type":18,"value":121},{"type":13,"tag":86,"props":1119,"children":1120},{"style":104},[1121],{"type":18,"value":1122}," VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT,\n",{"type":13,"tag":86,"props":1124,"children":1126},{"class":88,"line":1125},45,[1127],{"type":13,"tag":86,"props":1128,"children":1129},{"style":104},[1130],{"type":18,"value":1131},"} VkAccessFlagBits2;\n",{"type":13,"tag":74,"props":1133,"children":1138},{"className":1134,"code":1135,"filename":1136,"language":1137,"meta":80,"style":80},"language-rs shiki shiki-themes github-light-default github-dark-default","pub struct AccessFlagBits2(u64);\nimpl AccessFlagBits2 {\n pub const NONE: Self = 0;\n pub const NONE_KHR: Self = Self::NONE;\n pub const INDIRECT_COMMAND_READ: Self = 0x00000001;\n pub const INDIRECT_COMMAND_READ_KHR: Self = Self::INDIRECT_COMMAND_READ;\n pub const INDEX_READ: Self = 0x00000002;\n pub const INDEX_READ_KHR: Self = Self::INDEX_READ;\n pub const VERTEX_ATTRIBUTE_READ: Self = 0x00000004;\n pub const VERTEX_ATTRIBUTE_READ_KHR: Self = Self::VERTEX_ATTRIBUTE_READ;\n pub const UNIFORM_READ: Self = 0x00000008;\n pub const UNIFORM_READ_KHR: Self = Self::UNIFORM_READ;\n pub const INPUT_ATTACHMENT_READ: Self = 0x00000010;\n pub const INPUT_ATTACHMENT_READ_KHR: Self = Self::INPUT_ATTACHMENT_READ;\n pub const SHADER_READ: Self = 0x00000020;\n pub const SHADER_READ_KHR: Self = Self::SHADER_READ;\n pub const SHADER_WRITE: Self = 0x00000040;\n pub const SHADER_WRITE_KHR: Self = Self::SHADER_WRITE;\n pub const COLOR_ATTACHMENT_READ: Self = 0x00000080;\n pub const COLOR_ATTACHMENT_READ_KHR: Self = Self::COLOR_ATTACHMENT_READ;\n pub const COLOR_ATTACHMENT_WRITE: Self = 0x00000100;\n pub const COLOR_ATTACHMENT_WRITE_KHR: Self = Self::COLOR_ATTACHMENT_WRITE;\n pub const DEPTH_STENCIL_ATTACHMENT_READ: Self = 0x00000200;\n pub const DEPTH_STENCIL_ATTACHMENT_READ_KHR: Self = Self::DEPTH_STENCIL_ATTACHMENT_READ;\n pub const DEPTH_STENCIL_ATTACHMENT_WRITE: Self = 0x00000400;\n pub const DEPTH_STENCIL_ATTACHMENT_WRITE_KHR: Self = Self::DEPTH_STENCIL_ATTACHMENT_WRITE;\n pub const TRANSFER_READ: Self = 0x00000800;\n pub const TRANSFER_READ_KHR: Self = Self::TRANSFER_READ;\n pub const TRANSFER_WRITE: Self = 0x00001000;\n pub const TRANSFER_WRITE_KHR: Self = Self::TRANSFER_WRITE;\n pub const HOST_READ: Self = 0x00002000;\n pub const HOST_READ_KHR: Self = Self::HOST_READ;\n pub const HOST_WRITE: Self = 0x00004000;\n pub const HOST_WRITE_KHR: Self = Self::HOST_WRITE;\n pub const MEMORY_READ: Self = 0x00008000;\n pub const MEMORY_READ_KHR: Self = Self::MEMORY_READ;\n pub const MEMORY_WRITE: Self = 0x00010000;\n pub const MEMORY_WRITE_KHR: Self = Self::MEMORY_WRITE;\n // bitpos 17-31 are specified by extensions to the original VkAccessFlagBits enum\n pub const SHADER_SAMPLED_READ: Self = 0x100000000;\n pub const SHADER_SAMPLED_READ_KHR: Self = Self::SHADER_SAMPLED_READ;\n pub const SHADER_STORAGE_READ: Self = 0x200000000;\n pub const SHADER_STORAGE_READ_KHR: Self = Self::SHADER_STORAGE_READ;\n pub const SHADER_STORAGE_WRITE: Self = 0x400000000;\n pub const SHADER_STORAGE_WRITE_KHR: Self = Self::SHADER_STORAGE_WRITE;\n}\n","Rust","rs",[1139],{"type":13,"tag":28,"props":1140,"children":1141},{"__ignoreMap":80},[1142,1176,1193,1235,1281,1318,1363,1400,1445,1482,1527,1564,1609,1646,1691,1728,1773,1810,1855,1892,1937,1974,2019,2056,2101,2138,2183,2220,2265,2302,2347,2384,2429,2466,2511,2548,2593,2630,2675,2683,2720,2765,2802,2847,2884,2929],{"type":13,"tag":86,"props":1143,"children":1144},{"class":88,"line":89},[1145,1150,1155,1161,1166,1171],{"type":13,"tag":86,"props":1146,"children":1147},{"style":93},[1148],{"type":18,"value":1149},"pub",{"type":13,"tag":86,"props":1151,"children":1152},{"style":93},[1153],{"type":18,"value":1154}," struct",{"type":13,"tag":86,"props":1156,"children":1158},{"style":1157},"--shiki-default:#953800;--shiki-dark:#FFA657",[1159],{"type":18,"value":1160}," AccessFlagBits2",{"type":13,"tag":86,"props":1162,"children":1163},{"style":104},[1164],{"type":18,"value":1165},"(",{"type":13,"tag":86,"props":1167,"children":1168},{"style":1157},[1169],{"type":18,"value":1170},"u64",{"type":13,"tag":86,"props":1172,"children":1173},{"style":104},[1174],{"type":18,"value":1175},");\n",{"type":13,"tag":86,"props":1177,"children":1178},{"class":88,"line":110},[1179,1184,1188],{"type":13,"tag":86,"props":1180,"children":1181},{"style":93},[1182],{"type":18,"value":1183},"impl",{"type":13,"tag":86,"props":1185,"children":1186},{"style":1157},[1187],{"type":18,"value":1160},{"type":13,"tag":86,"props":1189,"children":1190},{"style":104},[1191],{"type":18,"value":1192}," {\n",{"type":13,"tag":86,"props":1194,"children":1195},{"class":88,"line":135},[1196,1201,1206,1211,1216,1221,1226,1230],{"type":13,"tag":86,"props":1197,"children":1198},{"style":93},[1199],{"type":18,"value":1200}," pub",{"type":13,"tag":86,"props":1202,"children":1203},{"style":93},[1204],{"type":18,"value":1205}," const",{"type":13,"tag":86,"props":1207,"children":1208},{"style":124},[1209],{"type":18,"value":1210}," NONE",{"type":13,"tag":86,"props":1212,"children":1213},{"style":93},[1214],{"type":18,"value":1215},":",{"type":13,"tag":86,"props":1217,"children":1218},{"style":124},[1219],{"type":18,"value":1220}," Self",{"type":13,"tag":86,"props":1222,"children":1223},{"style":93},[1224],{"type":18,"value":1225}," =",{"type":13,"tag":86,"props":1227,"children":1228},{"style":124},[1229],{"type":18,"value":127},{"type":13,"tag":86,"props":1231,"children":1232},{"style":104},[1233],{"type":18,"value":1234},";\n",{"type":13,"tag":86,"props":1236,"children":1237},{"class":88,"line":153},[1238,1242,1246,1251,1255,1259,1263,1267,1272,1277],{"type":13,"tag":86,"props":1239,"children":1240},{"style":93},[1241],{"type":18,"value":1200},{"type":13,"tag":86,"props":1243,"children":1244},{"style":93},[1245],{"type":18,"value":1205},{"type":13,"tag":86,"props":1247,"children":1248},{"style":124},[1249],{"type":18,"value":1250}," NONE_KHR",{"type":13,"tag":86,"props":1252,"children":1253},{"style":93},[1254],{"type":18,"value":1215},{"type":13,"tag":86,"props":1256,"children":1257},{"style":124},[1258],{"type":18,"value":1220},{"type":13,"tag":86,"props":1260,"children":1261},{"style":93},[1262],{"type":18,"value":1225},{"type":13,"tag":86,"props":1264,"children":1265},{"style":124},[1266],{"type":18,"value":1220},{"type":13,"tag":86,"props":1268,"children":1269},{"style":93},[1270],{"type":18,"value":1271},"::",{"type":13,"tag":86,"props":1273,"children":1274},{"style":124},[1275],{"type":18,"value":1276},"NONE",{"type":13,"tag":86,"props":1278,"children":1279},{"style":104},[1280],{"type":18,"value":1234},{"type":13,"tag":86,"props":1282,"children":1283},{"class":88,"line":185},[1284,1288,1292,1297,1301,1305,1309,1314],{"type":13,"tag":86,"props":1285,"children":1286},{"style":93},[1287],{"type":18,"value":1200},{"type":13,"tag":86,"props":1289,"children":1290},{"style":93},[1291],{"type":18,"value":1205},{"type":13,"tag":86,"props":1293,"children":1294},{"style":124},[1295],{"type":18,"value":1296}," INDIRECT_COMMAND_READ",{"type":13,"tag":86,"props":1298,"children":1299},{"style":93},[1300],{"type":18,"value":1215},{"type":13,"tag":86,"props":1302,"children":1303},{"style":124},[1304],{"type":18,"value":1220},{"type":13,"tag":86,"props":1306,"children":1307},{"style":93},[1308],{"type":18,"value":1225},{"type":13,"tag":86,"props":1310,"children":1311},{"style":124},[1312],{"type":18,"value":1313}," 0x00000001",{"type":13,"tag":86,"props":1315,"children":1316},{"style":104},[1317],{"type":18,"value":1234},{"type":13,"tag":86,"props":1319,"children":1320},{"class":88,"line":203},[1321,1325,1329,1334,1338,1342,1346,1350,1354,1359],{"type":13,"tag":86,"props":1322,"children":1323},{"style":93},[1324],{"type":18,"value":1200},{"type":13,"tag":86,"props":1326,"children":1327},{"style":93},[1328],{"type":18,"value":1205},{"type":13,"tag":86,"props":1330,"children":1331},{"style":124},[1332],{"type":18,"value":1333}," INDIRECT_COMMAND_READ_KHR",{"type":13,"tag":86,"props":1335,"children":1336},{"style":93},[1337],{"type":18,"value":1215},{"type":13,"tag":86,"props":1339,"children":1340},{"style":124},[1341],{"type":18,"value":1220},{"type":13,"tag":86,"props":1343,"children":1344},{"style":93},[1345],{"type":18,"value":1225},{"type":13,"tag":86,"props":1347,"children":1348},{"style":124},[1349],{"type":18,"value":1220},{"type":13,"tag":86,"props":1351,"children":1352},{"style":93},[1353],{"type":18,"value":1271},{"type":13,"tag":86,"props":1355,"children":1356},{"style":124},[1357],{"type":18,"value":1358},"INDIRECT_COMMAND_READ",{"type":13,"tag":86,"props":1360,"children":1361},{"style":104},[1362],{"type":18,"value":1234},{"type":13,"tag":86,"props":1364,"children":1365},{"class":88,"line":233},[1366,1370,1374,1379,1383,1387,1391,1396],{"type":13,"tag":86,"props":1367,"children":1368},{"style":93},[1369],{"type":18,"value":1200},{"type":13,"tag":86,"props":1371,"children":1372},{"style":93},[1373],{"type":18,"value":1205},{"type":13,"tag":86,"props":1375,"children":1376},{"style":124},[1377],{"type":18,"value":1378}," INDEX_READ",{"type":13,"tag":86,"props":1380,"children":1381},{"style":93},[1382],{"type":18,"value":1215},{"type":13,"tag":86,"props":1384,"children":1385},{"style":124},[1386],{"type":18,"value":1220},{"type":13,"tag":86,"props":1388,"children":1389},{"style":93},[1390],{"type":18,"value":1225},{"type":13,"tag":86,"props":1392,"children":1393},{"style":124},[1394],{"type":18,"value":1395}," 0x00000002",{"type":13,"tag":86,"props":1397,"children":1398},{"style":104},[1399],{"type":18,"value":1234},{"type":13,"tag":86,"props":1401,"children":1402},{"class":88,"line":251},[1403,1407,1411,1416,1420,1424,1428,1432,1436,1441],{"type":13,"tag":86,"props":1404,"children":1405},{"style":93},[1406],{"type":18,"value":1200},{"type":13,"tag":86,"props":1408,"children":1409},{"style":93},[1410],{"type":18,"value":1205},{"type":13,"tag":86,"props":1412,"children":1413},{"style":124},[1414],{"type":18,"value":1415}," INDEX_READ_KHR",{"type":13,"tag":86,"props":1417,"children":1418},{"style":93},[1419],{"type":18,"value":1215},{"type":13,"tag":86,"props":1421,"children":1422},{"style":124},[1423],{"type":18,"value":1220},{"type":13,"tag":86,"props":1425,"children":1426},{"style":93},[1427],{"type":18,"value":1225},{"type":13,"tag":86,"props":1429,"children":1430},{"style":124},[1431],{"type":18,"value":1220},{"type":13,"tag":86,"props":1433,"children":1434},{"style":93},[1435],{"type":18,"value":1271},{"type":13,"tag":86,"props":1437,"children":1438},{"style":124},[1439],{"type":18,"value":1440},"INDEX_READ",{"type":13,"tag":86,"props":1442,"children":1443},{"style":104},[1444],{"type":18,"value":1234},{"type":13,"tag":86,"props":1446,"children":1447},{"class":88,"line":281},[1448,1452,1456,1461,1465,1469,1473,1478],{"type":13,"tag":86,"props":1449,"children":1450},{"style":93},[1451],{"type":18,"value":1200},{"type":13,"tag":86,"props":1453,"children":1454},{"style":93},[1455],{"type":18,"value":1205},{"type":13,"tag":86,"props":1457,"children":1458},{"style":124},[1459],{"type":18,"value":1460}," VERTEX_ATTRIBUTE_READ",{"type":13,"tag":86,"props":1462,"children":1463},{"style":93},[1464],{"type":18,"value":1215},{"type":13,"tag":86,"props":1466,"children":1467},{"style":124},[1468],{"type":18,"value":1220},{"type":13,"tag":86,"props":1470,"children":1471},{"style":93},[1472],{"type":18,"value":1225},{"type":13,"tag":86,"props":1474,"children":1475},{"style":124},[1476],{"type":18,"value":1477}," 0x00000004",{"type":13,"tag":86,"props":1479,"children":1480},{"style":104},[1481],{"type":18,"value":1234},{"type":13,"tag":86,"props":1483,"children":1484},{"class":88,"line":299},[1485,1489,1493,1498,1502,1506,1510,1514,1518,1523],{"type":13,"tag":86,"props":1486,"children":1487},{"style":93},[1488],{"type":18,"value":1200},{"type":13,"tag":86,"props":1490,"children":1491},{"style":93},[1492],{"type":18,"value":1205},{"type":13,"tag":86,"props":1494,"children":1495},{"style":124},[1496],{"type":18,"value":1497}," VERTEX_ATTRIBUTE_READ_KHR",{"type":13,"tag":86,"props":1499,"children":1500},{"style":93},[1501],{"type":18,"value":1215},{"type":13,"tag":86,"props":1503,"children":1504},{"style":124},[1505],{"type":18,"value":1220},{"type":13,"tag":86,"props":1507,"children":1508},{"style":93},[1509],{"type":18,"value":1225},{"type":13,"tag":86,"props":1511,"children":1512},{"style":124},[1513],{"type":18,"value":1220},{"type":13,"tag":86,"props":1515,"children":1516},{"style":93},[1517],{"type":18,"value":1271},{"type":13,"tag":86,"props":1519,"children":1520},{"style":124},[1521],{"type":18,"value":1522},"VERTEX_ATTRIBUTE_READ",{"type":13,"tag":86,"props":1524,"children":1525},{"style":104},[1526],{"type":18,"value":1234},{"type":13,"tag":86,"props":1528,"children":1529},{"class":88,"line":329},[1530,1534,1538,1543,1547,1551,1555,1560],{"type":13,"tag":86,"props":1531,"children":1532},{"style":93},[1533],{"type":18,"value":1200},{"type":13,"tag":86,"props":1535,"children":1536},{"style":93},[1537],{"type":18,"value":1205},{"type":13,"tag":86,"props":1539,"children":1540},{"style":124},[1541],{"type":18,"value":1542}," UNIFORM_READ",{"type":13,"tag":86,"props":1544,"children":1545},{"style":93},[1546],{"type":18,"value":1215},{"type":13,"tag":86,"props":1548,"children":1549},{"style":124},[1550],{"type":18,"value":1220},{"type":13,"tag":86,"props":1552,"children":1553},{"style":93},[1554],{"type":18,"value":1225},{"type":13,"tag":86,"props":1556,"children":1557},{"style":124},[1558],{"type":18,"value":1559}," 0x00000008",{"type":13,"tag":86,"props":1561,"children":1562},{"style":104},[1563],{"type":18,"value":1234},{"type":13,"tag":86,"props":1565,"children":1566},{"class":88,"line":347},[1567,1571,1575,1580,1584,1588,1592,1596,1600,1605],{"type":13,"tag":86,"props":1568,"children":1569},{"style":93},[1570],{"type":18,"value":1200},{"type":13,"tag":86,"props":1572,"children":1573},{"style":93},[1574],{"type":18,"value":1205},{"type":13,"tag":86,"props":1576,"children":1577},{"style":124},[1578],{"type":18,"value":1579}," UNIFORM_READ_KHR",{"type":13,"tag":86,"props":1581,"children":1582},{"style":93},[1583],{"type":18,"value":1215},{"type":13,"tag":86,"props":1585,"children":1586},{"style":124},[1587],{"type":18,"value":1220},{"type":13,"tag":86,"props":1589,"children":1590},{"style":93},[1591],{"type":18,"value":1225},{"type":13,"tag":86,"props":1593,"children":1594},{"style":124},[1595],{"type":18,"value":1220},{"type":13,"tag":86,"props":1597,"children":1598},{"style":93},[1599],{"type":18,"value":1271},{"type":13,"tag":86,"props":1601,"children":1602},{"style":124},[1603],{"type":18,"value":1604},"UNIFORM_READ",{"type":13,"tag":86,"props":1606,"children":1607},{"style":104},[1608],{"type":18,"value":1234},{"type":13,"tag":86,"props":1610,"children":1611},{"class":88,"line":377},[1612,1616,1620,1625,1629,1633,1637,1642],{"type":13,"tag":86,"props":1613,"children":1614},{"style":93},[1615],{"type":18,"value":1200},{"type":13,"tag":86,"props":1617,"children":1618},{"style":93},[1619],{"type":18,"value":1205},{"type":13,"tag":86,"props":1621,"children":1622},{"style":124},[1623],{"type":18,"value":1624}," INPUT_ATTACHMENT_READ",{"type":13,"tag":86,"props":1626,"children":1627},{"style":93},[1628],{"type":18,"value":1215},{"type":13,"tag":86,"props":1630,"children":1631},{"style":124},[1632],{"type":18,"value":1220},{"type":13,"tag":86,"props":1634,"children":1635},{"style":93},[1636],{"type":18,"value":1225},{"type":13,"tag":86,"props":1638,"children":1639},{"style":124},[1640],{"type":18,"value":1641}," 0x00000010",{"type":13,"tag":86,"props":1643,"children":1644},{"style":104},[1645],{"type":18,"value":1234},{"type":13,"tag":86,"props":1647,"children":1648},{"class":88,"line":395},[1649,1653,1657,1662,1666,1670,1674,1678,1682,1687],{"type":13,"tag":86,"props":1650,"children":1651},{"style":93},[1652],{"type":18,"value":1200},{"type":13,"tag":86,"props":1654,"children":1655},{"style":93},[1656],{"type":18,"value":1205},{"type":13,"tag":86,"props":1658,"children":1659},{"style":124},[1660],{"type":18,"value":1661}," INPUT_ATTACHMENT_READ_KHR",{"type":13,"tag":86,"props":1663,"children":1664},{"style":93},[1665],{"type":18,"value":1215},{"type":13,"tag":86,"props":1667,"children":1668},{"style":124},[1669],{"type":18,"value":1220},{"type":13,"tag":86,"props":1671,"children":1672},{"style":93},[1673],{"type":18,"value":1225},{"type":13,"tag":86,"props":1675,"children":1676},{"style":124},[1677],{"type":18,"value":1220},{"type":13,"tag":86,"props":1679,"children":1680},{"style":93},[1681],{"type":18,"value":1271},{"type":13,"tag":86,"props":1683,"children":1684},{"style":124},[1685],{"type":18,"value":1686},"INPUT_ATTACHMENT_READ",{"type":13,"tag":86,"props":1688,"children":1689},{"style":104},[1690],{"type":18,"value":1234},{"type":13,"tag":86,"props":1692,"children":1693},{"class":88,"line":425},[1694,1698,1702,1707,1711,1715,1719,1724],{"type":13,"tag":86,"props":1695,"children":1696},{"style":93},[1697],{"type":18,"value":1200},{"type":13,"tag":86,"props":1699,"children":1700},{"style":93},[1701],{"type":18,"value":1205},{"type":13,"tag":86,"props":1703,"children":1704},{"style":124},[1705],{"type":18,"value":1706}," SHADER_READ",{"type":13,"tag":86,"props":1708,"children":1709},{"style":93},[1710],{"type":18,"value":1215},{"type":13,"tag":86,"props":1712,"children":1713},{"style":124},[1714],{"type":18,"value":1220},{"type":13,"tag":86,"props":1716,"children":1717},{"style":93},[1718],{"type":18,"value":1225},{"type":13,"tag":86,"props":1720,"children":1721},{"style":124},[1722],{"type":18,"value":1723}," 0x00000020",{"type":13,"tag":86,"props":1725,"children":1726},{"style":104},[1727],{"type":18,"value":1234},{"type":13,"tag":86,"props":1729,"children":1730},{"class":88,"line":443},[1731,1735,1739,1744,1748,1752,1756,1760,1764,1769],{"type":13,"tag":86,"props":1732,"children":1733},{"style":93},[1734],{"type":18,"value":1200},{"type":13,"tag":86,"props":1736,"children":1737},{"style":93},[1738],{"type":18,"value":1205},{"type":13,"tag":86,"props":1740,"children":1741},{"style":124},[1742],{"type":18,"value":1743}," SHADER_READ_KHR",{"type":13,"tag":86,"props":1745,"children":1746},{"style":93},[1747],{"type":18,"value":1215},{"type":13,"tag":86,"props":1749,"children":1750},{"style":124},[1751],{"type":18,"value":1220},{"type":13,"tag":86,"props":1753,"children":1754},{"style":93},[1755],{"type":18,"value":1225},{"type":13,"tag":86,"props":1757,"children":1758},{"style":124},[1759],{"type":18,"value":1220},{"type":13,"tag":86,"props":1761,"children":1762},{"style":93},[1763],{"type":18,"value":1271},{"type":13,"tag":86,"props":1765,"children":1766},{"style":124},[1767],{"type":18,"value":1768},"SHADER_READ",{"type":13,"tag":86,"props":1770,"children":1771},{"style":104},[1772],{"type":18,"value":1234},{"type":13,"tag":86,"props":1774,"children":1775},{"class":88,"line":473},[1776,1780,1784,1789,1793,1797,1801,1806],{"type":13,"tag":86,"props":1777,"children":1778},{"style":93},[1779],{"type":18,"value":1200},{"type":13,"tag":86,"props":1781,"children":1782},{"style":93},[1783],{"type":18,"value":1205},{"type":13,"tag":86,"props":1785,"children":1786},{"style":124},[1787],{"type":18,"value":1788}," SHADER_WRITE",{"type":13,"tag":86,"props":1790,"children":1791},{"style":93},[1792],{"type":18,"value":1215},{"type":13,"tag":86,"props":1794,"children":1795},{"style":124},[1796],{"type":18,"value":1220},{"type":13,"tag":86,"props":1798,"children":1799},{"style":93},[1800],{"type":18,"value":1225},{"type":13,"tag":86,"props":1802,"children":1803},{"style":124},[1804],{"type":18,"value":1805}," 0x00000040",{"type":13,"tag":86,"props":1807,"children":1808},{"style":104},[1809],{"type":18,"value":1234},{"type":13,"tag":86,"props":1811,"children":1812},{"class":88,"line":491},[1813,1817,1821,1826,1830,1834,1838,1842,1846,1851],{"type":13,"tag":86,"props":1814,"children":1815},{"style":93},[1816],{"type":18,"value":1200},{"type":13,"tag":86,"props":1818,"children":1819},{"style":93},[1820],{"type":18,"value":1205},{"type":13,"tag":86,"props":1822,"children":1823},{"style":124},[1824],{"type":18,"value":1825}," SHADER_WRITE_KHR",{"type":13,"tag":86,"props":1827,"children":1828},{"style":93},[1829],{"type":18,"value":1215},{"type":13,"tag":86,"props":1831,"children":1832},{"style":124},[1833],{"type":18,"value":1220},{"type":13,"tag":86,"props":1835,"children":1836},{"style":93},[1837],{"type":18,"value":1225},{"type":13,"tag":86,"props":1839,"children":1840},{"style":124},[1841],{"type":18,"value":1220},{"type":13,"tag":86,"props":1843,"children":1844},{"style":93},[1845],{"type":18,"value":1271},{"type":13,"tag":86,"props":1847,"children":1848},{"style":124},[1849],{"type":18,"value":1850},"SHADER_WRITE",{"type":13,"tag":86,"props":1852,"children":1853},{"style":104},[1854],{"type":18,"value":1234},{"type":13,"tag":86,"props":1856,"children":1857},{"class":88,"line":521},[1858,1862,1866,1871,1875,1879,1883,1888],{"type":13,"tag":86,"props":1859,"children":1860},{"style":93},[1861],{"type":18,"value":1200},{"type":13,"tag":86,"props":1863,"children":1864},{"style":93},[1865],{"type":18,"value":1205},{"type":13,"tag":86,"props":1867,"children":1868},{"style":124},[1869],{"type":18,"value":1870}," COLOR_ATTACHMENT_READ",{"type":13,"tag":86,"props":1872,"children":1873},{"style":93},[1874],{"type":18,"value":1215},{"type":13,"tag":86,"props":1876,"children":1877},{"style":124},[1878],{"type":18,"value":1220},{"type":13,"tag":86,"props":1880,"children":1881},{"style":93},[1882],{"type":18,"value":1225},{"type":13,"tag":86,"props":1884,"children":1885},{"style":124},[1886],{"type":18,"value":1887}," 0x00000080",{"type":13,"tag":86,"props":1889,"children":1890},{"style":104},[1891],{"type":18,"value":1234},{"type":13,"tag":86,"props":1893,"children":1894},{"class":88,"line":539},[1895,1899,1903,1908,1912,1916,1920,1924,1928,1933],{"type":13,"tag":86,"props":1896,"children":1897},{"style":93},[1898],{"type":18,"value":1200},{"type":13,"tag":86,"props":1900,"children":1901},{"style":93},[1902],{"type":18,"value":1205},{"type":13,"tag":86,"props":1904,"children":1905},{"style":124},[1906],{"type":18,"value":1907}," COLOR_ATTACHMENT_READ_KHR",{"type":13,"tag":86,"props":1909,"children":1910},{"style":93},[1911],{"type":18,"value":1215},{"type":13,"tag":86,"props":1913,"children":1914},{"style":124},[1915],{"type":18,"value":1220},{"type":13,"tag":86,"props":1917,"children":1918},{"style":93},[1919],{"type":18,"value":1225},{"type":13,"tag":86,"props":1921,"children":1922},{"style":124},[1923],{"type":18,"value":1220},{"type":13,"tag":86,"props":1925,"children":1926},{"style":93},[1927],{"type":18,"value":1271},{"type":13,"tag":86,"props":1929,"children":1930},{"style":124},[1931],{"type":18,"value":1932},"COLOR_ATTACHMENT_READ",{"type":13,"tag":86,"props":1934,"children":1935},{"style":104},[1936],{"type":18,"value":1234},{"type":13,"tag":86,"props":1938,"children":1939},{"class":88,"line":569},[1940,1944,1948,1953,1957,1961,1965,1970],{"type":13,"tag":86,"props":1941,"children":1942},{"style":93},[1943],{"type":18,"value":1200},{"type":13,"tag":86,"props":1945,"children":1946},{"style":93},[1947],{"type":18,"value":1205},{"type":13,"tag":86,"props":1949,"children":1950},{"style":124},[1951],{"type":18,"value":1952}," COLOR_ATTACHMENT_WRITE",{"type":13,"tag":86,"props":1954,"children":1955},{"style":93},[1956],{"type":18,"value":1215},{"type":13,"tag":86,"props":1958,"children":1959},{"style":124},[1960],{"type":18,"value":1220},{"type":13,"tag":86,"props":1962,"children":1963},{"style":93},[1964],{"type":18,"value":1225},{"type":13,"tag":86,"props":1966,"children":1967},{"style":124},[1968],{"type":18,"value":1969}," 0x00000100",{"type":13,"tag":86,"props":1971,"children":1972},{"style":104},[1973],{"type":18,"value":1234},{"type":13,"tag":86,"props":1975,"children":1976},{"class":88,"line":587},[1977,1981,1985,1990,1994,1998,2002,2006,2010,2015],{"type":13,"tag":86,"props":1978,"children":1979},{"style":93},[1980],{"type":18,"value":1200},{"type":13,"tag":86,"props":1982,"children":1983},{"style":93},[1984],{"type":18,"value":1205},{"type":13,"tag":86,"props":1986,"children":1987},{"style":124},[1988],{"type":18,"value":1989}," COLOR_ATTACHMENT_WRITE_KHR",{"type":13,"tag":86,"props":1991,"children":1992},{"style":93},[1993],{"type":18,"value":1215},{"type":13,"tag":86,"props":1995,"children":1996},{"style":124},[1997],{"type":18,"value":1220},{"type":13,"tag":86,"props":1999,"children":2000},{"style":93},[2001],{"type":18,"value":1225},{"type":13,"tag":86,"props":2003,"children":2004},{"style":124},[2005],{"type":18,"value":1220},{"type":13,"tag":86,"props":2007,"children":2008},{"style":93},[2009],{"type":18,"value":1271},{"type":13,"tag":86,"props":2011,"children":2012},{"style":124},[2013],{"type":18,"value":2014},"COLOR_ATTACHMENT_WRITE",{"type":13,"tag":86,"props":2016,"children":2017},{"style":104},[2018],{"type":18,"value":1234},{"type":13,"tag":86,"props":2020,"children":2021},{"class":88,"line":617},[2022,2026,2030,2035,2039,2043,2047,2052],{"type":13,"tag":86,"props":2023,"children":2024},{"style":93},[2025],{"type":18,"value":1200},{"type":13,"tag":86,"props":2027,"children":2028},{"style":93},[2029],{"type":18,"value":1205},{"type":13,"tag":86,"props":2031,"children":2032},{"style":124},[2033],{"type":18,"value":2034}," DEPTH_STENCIL_ATTACHMENT_READ",{"type":13,"tag":86,"props":2036,"children":2037},{"style":93},[2038],{"type":18,"value":1215},{"type":13,"tag":86,"props":2040,"children":2041},{"style":124},[2042],{"type":18,"value":1220},{"type":13,"tag":86,"props":2044,"children":2045},{"style":93},[2046],{"type":18,"value":1225},{"type":13,"tag":86,"props":2048,"children":2049},{"style":124},[2050],{"type":18,"value":2051}," 0x00000200",{"type":13,"tag":86,"props":2053,"children":2054},{"style":104},[2055],{"type":18,"value":1234},{"type":13,"tag":86,"props":2057,"children":2058},{"class":88,"line":635},[2059,2063,2067,2072,2076,2080,2084,2088,2092,2097],{"type":13,"tag":86,"props":2060,"children":2061},{"style":93},[2062],{"type":18,"value":1200},{"type":13,"tag":86,"props":2064,"children":2065},{"style":93},[2066],{"type":18,"value":1205},{"type":13,"tag":86,"props":2068,"children":2069},{"style":124},[2070],{"type":18,"value":2071}," DEPTH_STENCIL_ATTACHMENT_READ_KHR",{"type":13,"tag":86,"props":2073,"children":2074},{"style":93},[2075],{"type":18,"value":1215},{"type":13,"tag":86,"props":2077,"children":2078},{"style":124},[2079],{"type":18,"value":1220},{"type":13,"tag":86,"props":2081,"children":2082},{"style":93},[2083],{"type":18,"value":1225},{"type":13,"tag":86,"props":2085,"children":2086},{"style":124},[2087],{"type":18,"value":1220},{"type":13,"tag":86,"props":2089,"children":2090},{"style":93},[2091],{"type":18,"value":1271},{"type":13,"tag":86,"props":2093,"children":2094},{"style":124},[2095],{"type":18,"value":2096},"DEPTH_STENCIL_ATTACHMENT_READ",{"type":13,"tag":86,"props":2098,"children":2099},{"style":104},[2100],{"type":18,"value":1234},{"type":13,"tag":86,"props":2102,"children":2103},{"class":88,"line":665},[2104,2108,2112,2117,2121,2125,2129,2134],{"type":13,"tag":86,"props":2105,"children":2106},{"style":93},[2107],{"type":18,"value":1200},{"type":13,"tag":86,"props":2109,"children":2110},{"style":93},[2111],{"type":18,"value":1205},{"type":13,"tag":86,"props":2113,"children":2114},{"style":124},[2115],{"type":18,"value":2116}," DEPTH_STENCIL_ATTACHMENT_WRITE",{"type":13,"tag":86,"props":2118,"children":2119},{"style":93},[2120],{"type":18,"value":1215},{"type":13,"tag":86,"props":2122,"children":2123},{"style":124},[2124],{"type":18,"value":1220},{"type":13,"tag":86,"props":2126,"children":2127},{"style":93},[2128],{"type":18,"value":1225},{"type":13,"tag":86,"props":2130,"children":2131},{"style":124},[2132],{"type":18,"value":2133}," 0x00000400",{"type":13,"tag":86,"props":2135,"children":2136},{"style":104},[2137],{"type":18,"value":1234},{"type":13,"tag":86,"props":2139,"children":2140},{"class":88,"line":683},[2141,2145,2149,2154,2158,2162,2166,2170,2174,2179],{"type":13,"tag":86,"props":2142,"children":2143},{"style":93},[2144],{"type":18,"value":1200},{"type":13,"tag":86,"props":2146,"children":2147},{"style":93},[2148],{"type":18,"value":1205},{"type":13,"tag":86,"props":2150,"children":2151},{"style":124},[2152],{"type":18,"value":2153}," DEPTH_STENCIL_ATTACHMENT_WRITE_KHR",{"type":13,"tag":86,"props":2155,"children":2156},{"style":93},[2157],{"type":18,"value":1215},{"type":13,"tag":86,"props":2159,"children":2160},{"style":124},[2161],{"type":18,"value":1220},{"type":13,"tag":86,"props":2163,"children":2164},{"style":93},[2165],{"type":18,"value":1225},{"type":13,"tag":86,"props":2167,"children":2168},{"style":124},[2169],{"type":18,"value":1220},{"type":13,"tag":86,"props":2171,"children":2172},{"style":93},[2173],{"type":18,"value":1271},{"type":13,"tag":86,"props":2175,"children":2176},{"style":124},[2177],{"type":18,"value":2178},"DEPTH_STENCIL_ATTACHMENT_WRITE",{"type":13,"tag":86,"props":2180,"children":2181},{"style":104},[2182],{"type":18,"value":1234},{"type":13,"tag":86,"props":2184,"children":2185},{"class":88,"line":713},[2186,2190,2194,2199,2203,2207,2211,2216],{"type":13,"tag":86,"props":2187,"children":2188},{"style":93},[2189],{"type":18,"value":1200},{"type":13,"tag":86,"props":2191,"children":2192},{"style":93},[2193],{"type":18,"value":1205},{"type":13,"tag":86,"props":2195,"children":2196},{"style":124},[2197],{"type":18,"value":2198}," TRANSFER_READ",{"type":13,"tag":86,"props":2200,"children":2201},{"style":93},[2202],{"type":18,"value":1215},{"type":13,"tag":86,"props":2204,"children":2205},{"style":124},[2206],{"type":18,"value":1220},{"type":13,"tag":86,"props":2208,"children":2209},{"style":93},[2210],{"type":18,"value":1225},{"type":13,"tag":86,"props":2212,"children":2213},{"style":124},[2214],{"type":18,"value":2215}," 0x00000800",{"type":13,"tag":86,"props":2217,"children":2218},{"style":104},[2219],{"type":18,"value":1234},{"type":13,"tag":86,"props":2221,"children":2222},{"class":88,"line":731},[2223,2227,2231,2236,2240,2244,2248,2252,2256,2261],{"type":13,"tag":86,"props":2224,"children":2225},{"style":93},[2226],{"type":18,"value":1200},{"type":13,"tag":86,"props":2228,"children":2229},{"style":93},[2230],{"type":18,"value":1205},{"type":13,"tag":86,"props":2232,"children":2233},{"style":124},[2234],{"type":18,"value":2235}," TRANSFER_READ_KHR",{"type":13,"tag":86,"props":2237,"children":2238},{"style":93},[2239],{"type":18,"value":1215},{"type":13,"tag":86,"props":2241,"children":2242},{"style":124},[2243],{"type":18,"value":1220},{"type":13,"tag":86,"props":2245,"children":2246},{"style":93},[2247],{"type":18,"value":1225},{"type":13,"tag":86,"props":2249,"children":2250},{"style":124},[2251],{"type":18,"value":1220},{"type":13,"tag":86,"props":2253,"children":2254},{"style":93},[2255],{"type":18,"value":1271},{"type":13,"tag":86,"props":2257,"children":2258},{"style":124},[2259],{"type":18,"value":2260},"TRANSFER_READ",{"type":13,"tag":86,"props":2262,"children":2263},{"style":104},[2264],{"type":18,"value":1234},{"type":13,"tag":86,"props":2266,"children":2267},{"class":88,"line":761},[2268,2272,2276,2281,2285,2289,2293,2298],{"type":13,"tag":86,"props":2269,"children":2270},{"style":93},[2271],{"type":18,"value":1200},{"type":13,"tag":86,"props":2273,"children":2274},{"style":93},[2275],{"type":18,"value":1205},{"type":13,"tag":86,"props":2277,"children":2278},{"style":124},[2279],{"type":18,"value":2280}," TRANSFER_WRITE",{"type":13,"tag":86,"props":2282,"children":2283},{"style":93},[2284],{"type":18,"value":1215},{"type":13,"tag":86,"props":2286,"children":2287},{"style":124},[2288],{"type":18,"value":1220},{"type":13,"tag":86,"props":2290,"children":2291},{"style":93},[2292],{"type":18,"value":1225},{"type":13,"tag":86,"props":2294,"children":2295},{"style":124},[2296],{"type":18,"value":2297}," 0x00001000",{"type":13,"tag":86,"props":2299,"children":2300},{"style":104},[2301],{"type":18,"value":1234},{"type":13,"tag":86,"props":2303,"children":2304},{"class":88,"line":779},[2305,2309,2313,2318,2322,2326,2330,2334,2338,2343],{"type":13,"tag":86,"props":2306,"children":2307},{"style":93},[2308],{"type":18,"value":1200},{"type":13,"tag":86,"props":2310,"children":2311},{"style":93},[2312],{"type":18,"value":1205},{"type":13,"tag":86,"props":2314,"children":2315},{"style":124},[2316],{"type":18,"value":2317}," TRANSFER_WRITE_KHR",{"type":13,"tag":86,"props":2319,"children":2320},{"style":93},[2321],{"type":18,"value":1215},{"type":13,"tag":86,"props":2323,"children":2324},{"style":124},[2325],{"type":18,"value":1220},{"type":13,"tag":86,"props":2327,"children":2328},{"style":93},[2329],{"type":18,"value":1225},{"type":13,"tag":86,"props":2331,"children":2332},{"style":124},[2333],{"type":18,"value":1220},{"type":13,"tag":86,"props":2335,"children":2336},{"style":93},[2337],{"type":18,"value":1271},{"type":13,"tag":86,"props":2339,"children":2340},{"style":124},[2341],{"type":18,"value":2342},"TRANSFER_WRITE",{"type":13,"tag":86,"props":2344,"children":2345},{"style":104},[2346],{"type":18,"value":1234},{"type":13,"tag":86,"props":2348,"children":2349},{"class":88,"line":809},[2350,2354,2358,2363,2367,2371,2375,2380],{"type":13,"tag":86,"props":2351,"children":2352},{"style":93},[2353],{"type":18,"value":1200},{"type":13,"tag":86,"props":2355,"children":2356},{"style":93},[2357],{"type":18,"value":1205},{"type":13,"tag":86,"props":2359,"children":2360},{"style":124},[2361],{"type":18,"value":2362}," HOST_READ",{"type":13,"tag":86,"props":2364,"children":2365},{"style":93},[2366],{"type":18,"value":1215},{"type":13,"tag":86,"props":2368,"children":2369},{"style":124},[2370],{"type":18,"value":1220},{"type":13,"tag":86,"props":2372,"children":2373},{"style":93},[2374],{"type":18,"value":1225},{"type":13,"tag":86,"props":2376,"children":2377},{"style":124},[2378],{"type":18,"value":2379}," 0x00002000",{"type":13,"tag":86,"props":2381,"children":2382},{"style":104},[2383],{"type":18,"value":1234},{"type":13,"tag":86,"props":2385,"children":2386},{"class":88,"line":827},[2387,2391,2395,2400,2404,2408,2412,2416,2420,2425],{"type":13,"tag":86,"props":2388,"children":2389},{"style":93},[2390],{"type":18,"value":1200},{"type":13,"tag":86,"props":2392,"children":2393},{"style":93},[2394],{"type":18,"value":1205},{"type":13,"tag":86,"props":2396,"children":2397},{"style":124},[2398],{"type":18,"value":2399}," HOST_READ_KHR",{"type":13,"tag":86,"props":2401,"children":2402},{"style":93},[2403],{"type":18,"value":1215},{"type":13,"tag":86,"props":2405,"children":2406},{"style":124},[2407],{"type":18,"value":1220},{"type":13,"tag":86,"props":2409,"children":2410},{"style":93},[2411],{"type":18,"value":1225},{"type":13,"tag":86,"props":2413,"children":2414},{"style":124},[2415],{"type":18,"value":1220},{"type":13,"tag":86,"props":2417,"children":2418},{"style":93},[2419],{"type":18,"value":1271},{"type":13,"tag":86,"props":2421,"children":2422},{"style":124},[2423],{"type":18,"value":2424},"HOST_READ",{"type":13,"tag":86,"props":2426,"children":2427},{"style":104},[2428],{"type":18,"value":1234},{"type":13,"tag":86,"props":2430,"children":2431},{"class":88,"line":857},[2432,2436,2440,2445,2449,2453,2457,2462],{"type":13,"tag":86,"props":2433,"children":2434},{"style":93},[2435],{"type":18,"value":1200},{"type":13,"tag":86,"props":2437,"children":2438},{"style":93},[2439],{"type":18,"value":1205},{"type":13,"tag":86,"props":2441,"children":2442},{"style":124},[2443],{"type":18,"value":2444}," HOST_WRITE",{"type":13,"tag":86,"props":2446,"children":2447},{"style":93},[2448],{"type":18,"value":1215},{"type":13,"tag":86,"props":2450,"children":2451},{"style":124},[2452],{"type":18,"value":1220},{"type":13,"tag":86,"props":2454,"children":2455},{"style":93},[2456],{"type":18,"value":1225},{"type":13,"tag":86,"props":2458,"children":2459},{"style":124},[2460],{"type":18,"value":2461}," 0x00004000",{"type":13,"tag":86,"props":2463,"children":2464},{"style":104},[2465],{"type":18,"value":1234},{"type":13,"tag":86,"props":2467,"children":2468},{"class":88,"line":875},[2469,2473,2477,2482,2486,2490,2494,2498,2502,2507],{"type":13,"tag":86,"props":2470,"children":2471},{"style":93},[2472],{"type":18,"value":1200},{"type":13,"tag":86,"props":2474,"children":2475},{"style":93},[2476],{"type":18,"value":1205},{"type":13,"tag":86,"props":2478,"children":2479},{"style":124},[2480],{"type":18,"value":2481}," HOST_WRITE_KHR",{"type":13,"tag":86,"props":2483,"children":2484},{"style":93},[2485],{"type":18,"value":1215},{"type":13,"tag":86,"props":2487,"children":2488},{"style":124},[2489],{"type":18,"value":1220},{"type":13,"tag":86,"props":2491,"children":2492},{"style":93},[2493],{"type":18,"value":1225},{"type":13,"tag":86,"props":2495,"children":2496},{"style":124},[2497],{"type":18,"value":1220},{"type":13,"tag":86,"props":2499,"children":2500},{"style":93},[2501],{"type":18,"value":1271},{"type":13,"tag":86,"props":2503,"children":2504},{"style":124},[2505],{"type":18,"value":2506},"HOST_WRITE",{"type":13,"tag":86,"props":2508,"children":2509},{"style":104},[2510],{"type":18,"value":1234},{"type":13,"tag":86,"props":2512,"children":2513},{"class":88,"line":905},[2514,2518,2522,2527,2531,2535,2539,2544],{"type":13,"tag":86,"props":2515,"children":2516},{"style":93},[2517],{"type":18,"value":1200},{"type":13,"tag":86,"props":2519,"children":2520},{"style":93},[2521],{"type":18,"value":1205},{"type":13,"tag":86,"props":2523,"children":2524},{"style":124},[2525],{"type":18,"value":2526}," MEMORY_READ",{"type":13,"tag":86,"props":2528,"children":2529},{"style":93},[2530],{"type":18,"value":1215},{"type":13,"tag":86,"props":2532,"children":2533},{"style":124},[2534],{"type":18,"value":1220},{"type":13,"tag":86,"props":2536,"children":2537},{"style":93},[2538],{"type":18,"value":1225},{"type":13,"tag":86,"props":2540,"children":2541},{"style":124},[2542],{"type":18,"value":2543}," 0x00008000",{"type":13,"tag":86,"props":2545,"children":2546},{"style":104},[2547],{"type":18,"value":1234},{"type":13,"tag":86,"props":2549,"children":2550},{"class":88,"line":923},[2551,2555,2559,2564,2568,2572,2576,2580,2584,2589],{"type":13,"tag":86,"props":2552,"children":2553},{"style":93},[2554],{"type":18,"value":1200},{"type":13,"tag":86,"props":2556,"children":2557},{"style":93},[2558],{"type":18,"value":1205},{"type":13,"tag":86,"props":2560,"children":2561},{"style":124},[2562],{"type":18,"value":2563}," MEMORY_READ_KHR",{"type":13,"tag":86,"props":2565,"children":2566},{"style":93},[2567],{"type":18,"value":1215},{"type":13,"tag":86,"props":2569,"children":2570},{"style":124},[2571],{"type":18,"value":1220},{"type":13,"tag":86,"props":2573,"children":2574},{"style":93},[2575],{"type":18,"value":1225},{"type":13,"tag":86,"props":2577,"children":2578},{"style":124},[2579],{"type":18,"value":1220},{"type":13,"tag":86,"props":2581,"children":2582},{"style":93},[2583],{"type":18,"value":1271},{"type":13,"tag":86,"props":2585,"children":2586},{"style":124},[2587],{"type":18,"value":2588},"MEMORY_READ",{"type":13,"tag":86,"props":2590,"children":2591},{"style":104},[2592],{"type":18,"value":1234},{"type":13,"tag":86,"props":2594,"children":2595},{"class":88,"line":953},[2596,2600,2604,2609,2613,2617,2621,2626],{"type":13,"tag":86,"props":2597,"children":2598},{"style":93},[2599],{"type":18,"value":1200},{"type":13,"tag":86,"props":2601,"children":2602},{"style":93},[2603],{"type":18,"value":1205},{"type":13,"tag":86,"props":2605,"children":2606},{"style":124},[2607],{"type":18,"value":2608}," MEMORY_WRITE",{"type":13,"tag":86,"props":2610,"children":2611},{"style":93},[2612],{"type":18,"value":1215},{"type":13,"tag":86,"props":2614,"children":2615},{"style":124},[2616],{"type":18,"value":1220},{"type":13,"tag":86,"props":2618,"children":2619},{"style":93},[2620],{"type":18,"value":1225},{"type":13,"tag":86,"props":2622,"children":2623},{"style":124},[2624],{"type":18,"value":2625}," 0x00010000",{"type":13,"tag":86,"props":2627,"children":2628},{"style":104},[2629],{"type":18,"value":1234},{"type":13,"tag":86,"props":2631,"children":2632},{"class":88,"line":971},[2633,2637,2641,2646,2650,2654,2658,2662,2666,2671],{"type":13,"tag":86,"props":2634,"children":2635},{"style":93},[2636],{"type":18,"value":1200},{"type":13,"tag":86,"props":2638,"children":2639},{"style":93},[2640],{"type":18,"value":1205},{"type":13,"tag":86,"props":2642,"children":2643},{"style":124},[2644],{"type":18,"value":2645}," MEMORY_WRITE_KHR",{"type":13,"tag":86,"props":2647,"children":2648},{"style":93},[2649],{"type":18,"value":1215},{"type":13,"tag":86,"props":2651,"children":2652},{"style":124},[2653],{"type":18,"value":1220},{"type":13,"tag":86,"props":2655,"children":2656},{"style":93},[2657],{"type":18,"value":1225},{"type":13,"tag":86,"props":2659,"children":2660},{"style":124},[2661],{"type":18,"value":1220},{"type":13,"tag":86,"props":2663,"children":2664},{"style":93},[2665],{"type":18,"value":1271},{"type":13,"tag":86,"props":2667,"children":2668},{"style":124},[2669],{"type":18,"value":2670},"MEMORY_WRITE",{"type":13,"tag":86,"props":2672,"children":2673},{"style":104},[2674],{"type":18,"value":1234},{"type":13,"tag":86,"props":2676,"children":2677},{"class":88,"line":981},[2678],{"type":13,"tag":86,"props":2679,"children":2680},{"style":975},[2681],{"type":18,"value":2682}," // bitpos 17-31 are specified by extensions to the original VkAccessFlagBits enum\n",{"type":13,"tag":86,"props":2684,"children":2685},{"class":88,"line":1011},[2686,2690,2694,2699,2703,2707,2711,2716],{"type":13,"tag":86,"props":2687,"children":2688},{"style":93},[2689],{"type":18,"value":1200},{"type":13,"tag":86,"props":2691,"children":2692},{"style":93},[2693],{"type":18,"value":1205},{"type":13,"tag":86,"props":2695,"children":2696},{"style":124},[2697],{"type":18,"value":2698}," SHADER_SAMPLED_READ",{"type":13,"tag":86,"props":2700,"children":2701},{"style":93},[2702],{"type":18,"value":1215},{"type":13,"tag":86,"props":2704,"children":2705},{"style":124},[2706],{"type":18,"value":1220},{"type":13,"tag":86,"props":2708,"children":2709},{"style":93},[2710],{"type":18,"value":1225},{"type":13,"tag":86,"props":2712,"children":2713},{"style":124},[2714],{"type":18,"value":2715}," 0x100000000",{"type":13,"tag":86,"props":2717,"children":2718},{"style":104},[2719],{"type":18,"value":1234},{"type":13,"tag":86,"props":2721,"children":2722},{"class":88,"line":1029},[2723,2727,2731,2736,2740,2744,2748,2752,2756,2761],{"type":13,"tag":86,"props":2724,"children":2725},{"style":93},[2726],{"type":18,"value":1200},{"type":13,"tag":86,"props":2728,"children":2729},{"style":93},[2730],{"type":18,"value":1205},{"type":13,"tag":86,"props":2732,"children":2733},{"style":124},[2734],{"type":18,"value":2735}," SHADER_SAMPLED_READ_KHR",{"type":13,"tag":86,"props":2737,"children":2738},{"style":93},[2739],{"type":18,"value":1215},{"type":13,"tag":86,"props":2741,"children":2742},{"style":124},[2743],{"type":18,"value":1220},{"type":13,"tag":86,"props":2745,"children":2746},{"style":93},[2747],{"type":18,"value":1225},{"type":13,"tag":86,"props":2749,"children":2750},{"style":124},[2751],{"type":18,"value":1220},{"type":13,"tag":86,"props":2753,"children":2754},{"style":93},[2755],{"type":18,"value":1271},{"type":13,"tag":86,"props":2757,"children":2758},{"style":124},[2759],{"type":18,"value":2760},"SHADER_SAMPLED_READ",{"type":13,"tag":86,"props":2762,"children":2763},{"style":104},[2764],{"type":18,"value":1234},{"type":13,"tag":86,"props":2766,"children":2767},{"class":88,"line":1059},[2768,2772,2776,2781,2785,2789,2793,2798],{"type":13,"tag":86,"props":2769,"children":2770},{"style":93},[2771],{"type":18,"value":1200},{"type":13,"tag":86,"props":2773,"children":2774},{"style":93},[2775],{"type":18,"value":1205},{"type":13,"tag":86,"props":2777,"children":2778},{"style":124},[2779],{"type":18,"value":2780}," SHADER_STORAGE_READ",{"type":13,"tag":86,"props":2782,"children":2783},{"style":93},[2784],{"type":18,"value":1215},{"type":13,"tag":86,"props":2786,"children":2787},{"style":124},[2788],{"type":18,"value":1220},{"type":13,"tag":86,"props":2790,"children":2791},{"style":93},[2792],{"type":18,"value":1225},{"type":13,"tag":86,"props":2794,"children":2795},{"style":124},[2796],{"type":18,"value":2797}," 0x200000000",{"type":13,"tag":86,"props":2799,"children":2800},{"style":104},[2801],{"type":18,"value":1234},{"type":13,"tag":86,"props":2803,"children":2804},{"class":88,"line":1077},[2805,2809,2813,2818,2822,2826,2830,2834,2838,2843],{"type":13,"tag":86,"props":2806,"children":2807},{"style":93},[2808],{"type":18,"value":1200},{"type":13,"tag":86,"props":2810,"children":2811},{"style":93},[2812],{"type":18,"value":1205},{"type":13,"tag":86,"props":2814,"children":2815},{"style":124},[2816],{"type":18,"value":2817}," SHADER_STORAGE_READ_KHR",{"type":13,"tag":86,"props":2819,"children":2820},{"style":93},[2821],{"type":18,"value":1215},{"type":13,"tag":86,"props":2823,"children":2824},{"style":124},[2825],{"type":18,"value":1220},{"type":13,"tag":86,"props":2827,"children":2828},{"style":93},[2829],{"type":18,"value":1225},{"type":13,"tag":86,"props":2831,"children":2832},{"style":124},[2833],{"type":18,"value":1220},{"type":13,"tag":86,"props":2835,"children":2836},{"style":93},[2837],{"type":18,"value":1271},{"type":13,"tag":86,"props":2839,"children":2840},{"style":124},[2841],{"type":18,"value":2842},"SHADER_STORAGE_READ",{"type":13,"tag":86,"props":2844,"children":2845},{"style":104},[2846],{"type":18,"value":1234},{"type":13,"tag":86,"props":2848,"children":2849},{"class":88,"line":1107},[2850,2854,2858,2863,2867,2871,2875,2880],{"type":13,"tag":86,"props":2851,"children":2852},{"style":93},[2853],{"type":18,"value":1200},{"type":13,"tag":86,"props":2855,"children":2856},{"style":93},[2857],{"type":18,"value":1205},{"type":13,"tag":86,"props":2859,"children":2860},{"style":124},[2861],{"type":18,"value":2862}," SHADER_STORAGE_WRITE",{"type":13,"tag":86,"props":2864,"children":2865},{"style":93},[2866],{"type":18,"value":1215},{"type":13,"tag":86,"props":2868,"children":2869},{"style":124},[2870],{"type":18,"value":1220},{"type":13,"tag":86,"props":2872,"children":2873},{"style":93},[2874],{"type":18,"value":1225},{"type":13,"tag":86,"props":2876,"children":2877},{"style":124},[2878],{"type":18,"value":2879}," 0x400000000",{"type":13,"tag":86,"props":2881,"children":2882},{"style":104},[2883],{"type":18,"value":1234},{"type":13,"tag":86,"props":2885,"children":2886},{"class":88,"line":1125},[2887,2891,2895,2900,2904,2908,2912,2916,2920,2925],{"type":13,"tag":86,"props":2888,"children":2889},{"style":93},[2890],{"type":18,"value":1200},{"type":13,"tag":86,"props":2892,"children":2893},{"style":93},[2894],{"type":18,"value":1205},{"type":13,"tag":86,"props":2896,"children":2897},{"style":124},[2898],{"type":18,"value":2899}," SHADER_STORAGE_WRITE_KHR",{"type":13,"tag":86,"props":2901,"children":2902},{"style":93},[2903],{"type":18,"value":1215},{"type":13,"tag":86,"props":2905,"children":2906},{"style":124},[2907],{"type":18,"value":1220},{"type":13,"tag":86,"props":2909,"children":2910},{"style":93},[2911],{"type":18,"value":1225},{"type":13,"tag":86,"props":2913,"children":2914},{"style":124},[2915],{"type":18,"value":1220},{"type":13,"tag":86,"props":2917,"children":2918},{"style":93},[2919],{"type":18,"value":1271},{"type":13,"tag":86,"props":2921,"children":2922},{"style":124},[2923],{"type":18,"value":2924},"SHADER_STORAGE_WRITE",{"type":13,"tag":86,"props":2926,"children":2927},{"style":104},[2928],{"type":18,"value":1234},{"type":13,"tag":86,"props":2930,"children":2932},{"class":88,"line":2931},46,[2933],{"type":13,"tag":86,"props":2934,"children":2935},{"style":104},[2936],{"type":18,"value":2937},"}\n",{"type":13,"tag":14,"props":2939,"children":2940},{},[2941],{"type":18,"value":2942},"or the equivalent",{"type":13,"tag":70,"props":2944,"children":2945},{},[2946,2972],{"type":13,"tag":74,"props":2947,"children":2949},{"className":76,"code":2948,"filename":78,"language":79,"meta":80,"style":80},"#define VkAccessFlagBits2KHR VkAccessFlagBits2\n",[2950],{"type":13,"tag":28,"props":2951,"children":2952},{"__ignoreMap":80},[2953],{"type":13,"tag":86,"props":2954,"children":2955},{"class":88,"line":89},[2956,2961,2967],{"type":13,"tag":86,"props":2957,"children":2958},{"style":93},[2959],{"type":18,"value":2960},"#define",{"type":13,"tag":86,"props":2962,"children":2964},{"style":2963},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[2965],{"type":18,"value":2966}," VkAccessFlagBits2KHR",{"type":13,"tag":86,"props":2968,"children":2969},{"style":104},[2970],{"type":18,"value":2971}," VkAccessFlagBits2\n",{"type":13,"tag":74,"props":2973,"children":2975},{"className":1134,"code":2974,"filename":1136,"language":1137,"meta":80,"style":80},"const AccessFlagBits2KHR: _ = vk::AccessFlagBits2;\n",[2976],{"type":13,"tag":28,"props":2977,"children":2978},{"__ignoreMap":80},[2979],{"type":13,"tag":86,"props":2980,"children":2981},{"class":88,"line":89},[2982,2987,2992,2996,3001,3005,3010,3014,3019],{"type":13,"tag":86,"props":2983,"children":2984},{"style":93},[2985],{"type":18,"value":2986},"const",{"type":13,"tag":86,"props":2988,"children":2989},{"style":124},[2990],{"type":18,"value":2991}," AccessFlagBits2KHR",{"type":13,"tag":86,"props":2993,"children":2994},{"style":93},[2995],{"type":18,"value":1215},{"type":13,"tag":86,"props":2997,"children":2998},{"style":104},[2999],{"type":18,"value":3000}," _ ",{"type":13,"tag":86,"props":3002,"children":3003},{"style":93},[3004],{"type":18,"value":121},{"type":13,"tag":86,"props":3006,"children":3007},{"style":1157},[3008],{"type":18,"value":3009}," vk",{"type":13,"tag":86,"props":3011,"children":3012},{"style":93},[3013],{"type":18,"value":1271},{"type":13,"tag":86,"props":3015,"children":3016},{"style":1157},[3017],{"type":18,"value":3018},"AccessFlagBits2",{"type":13,"tag":86,"props":3020,"children":3021},{"style":104},[3022],{"type":18,"value":1234},{"type":13,"tag":3024,"props":3025,"children":3026},"ul",{},[3027,3039,3058,3076,3095,3129,3156,3175,3209,3233,3272,3291,3321,3352,3370,3441,3491,3547,3592,3632,3682,3701,3718,3736,3754,3779,3803,3828,3845,3874,3892,3926,3950,3982,4000,4025,4050,4072,4096,4117,4135,4160,4182,4200],{"type":13,"tag":3028,"props":3029,"children":3030},"li",{},[3031,3037],{"type":13,"tag":28,"props":3032,"children":3034},{"className":3033},[],[3035],{"type":18,"value":3036},"VK_ACCESS_2_NONE",{"type":18,"value":3038}," specifies no accesses.",{"type":13,"tag":3028,"props":3040,"children":3041},{},[3042,3048,3050,3056],{"type":13,"tag":28,"props":3043,"children":3045},{"className":3044},[],[3046],{"type":18,"value":3047},"VK_ACCESS_2_MEMORY_READ_BIT",{"type":18,"value":3049}," specifies all read accesses.\nIt is always valid in any access mask, and is treated as equivalent to\nsetting all ",{"type":13,"tag":28,"props":3051,"children":3053},{"className":3052},[],[3054],{"type":18,"value":3055},"READ",{"type":18,"value":3057}," access flags that are valid where it is used.",{"type":13,"tag":3028,"props":3059,"children":3060},{},[3061,3067,3069,3075],{"type":13,"tag":28,"props":3062,"children":3064},{"className":3063},[],[3065],{"type":18,"value":3066},"VK_ACCESS_2_MEMORY_WRITE_BIT",{"type":18,"value":3068}," specifies all write accesses.\nIt is always valid in any access mask, and is treated as equivalent to\nsetting all ",{"type":13,"tag":28,"props":3070,"children":3072},{"className":3071},[],[3073],{"type":18,"value":3074},"WRITE",{"type":18,"value":3057},{"type":13,"tag":3028,"props":3077,"children":3078},{},[3079,3085,3087,3093],{"type":13,"tag":28,"props":3080,"children":3082},{"className":3081},[],[3083],{"type":18,"value":3084},"VK_ACCESS_2_INDIRECT_COMMAND_READ_BIT",{"type":18,"value":3086}," specifies read access to\ncommand data read from indirect buffers as part of an indirect\nbuild,\ntrace,\ndrawing or dispatch command.\nSuch access occurs in the ",{"type":13,"tag":28,"props":3088,"children":3090},{"className":3089},[],[3091],{"type":18,"value":3092},"VK_PIPELINE_STAGE_2_DRAW_INDIRECT_BIT",{"type":18,"value":3094},"\npipeline stage.",{"type":13,"tag":3028,"props":3096,"children":3097},{},[3098,3104,3106,3112,3114,3120,3122,3128],{"type":13,"tag":28,"props":3099,"children":3101},{"className":3100},[],[3102],{"type":18,"value":3103},"VK_ACCESS_2_INDEX_READ_BIT",{"type":18,"value":3105}," specifies read access to an index\nbuffer as part of an indexed drawing command, bound by\n",{"type":13,"tag":45,"props":3107,"children":3109},{"href":3108},"/man/vkCmdBindIndexBuffer2KHR",[3110],{"type":18,"value":3111},"vkCmdBindIndexBuffer2KHR",{"type":18,"value":3113}," and\n",{"type":13,"tag":45,"props":3115,"children":3117},{"href":3116},"/man/vkCmdBindIndexBuffer",[3118],{"type":18,"value":3119},"vkCmdBindIndexBuffer",{"type":18,"value":3121},".\nSuch access occurs in the ",{"type":13,"tag":28,"props":3123,"children":3125},{"className":3124},[],[3126],{"type":18,"value":3127},"VK_PIPELINE_STAGE_2_INDEX_INPUT_BIT",{"type":18,"value":3094},{"type":13,"tag":3028,"props":3130,"children":3131},{},[3132,3138,3140,3146,3148,3154],{"type":13,"tag":28,"props":3133,"children":3135},{"className":3134},[],[3136],{"type":18,"value":3137},"VK_ACCESS_2_VERTEX_ATTRIBUTE_READ_BIT",{"type":18,"value":3139}," specifies read access to a\nvertex buffer as part of a drawing command, bound by\n",{"type":13,"tag":45,"props":3141,"children":3143},{"href":3142},"/man/vkCmdBindVertexBuffers",[3144],{"type":18,"value":3145},"vkCmdBindVertexBuffers",{"type":18,"value":3147},".\nSuch access occurs in the\n",{"type":13,"tag":28,"props":3149,"children":3151},{"className":3150},[],[3152],{"type":18,"value":3153},"VK_PIPELINE_STAGE_2_VERTEX_ATTRIBUTE_INPUT_BIT",{"type":18,"value":3155}," pipeline stage.",{"type":13,"tag":3028,"props":3157,"children":3158},{},[3159,3165,3167,3173],{"type":13,"tag":28,"props":3160,"children":3162},{"className":3161},[],[3163],{"type":18,"value":3164},"VK_ACCESS_2_UNIFORM_READ_BIT",{"type":18,"value":3166}," specifies read access to a\n",{"type":13,"tag":45,"props":3168,"children":3170},{"href":3169},"/chapters/descriptorsets#descriptorsets-uniformbuffer",[3171],{"type":18,"value":3172},"uniform buffer",{"type":18,"value":3174}," in any shader pipeline\nstage.",{"type":13,"tag":3028,"props":3176,"children":3177},{},[3178,3184,3186,3192,3194,3200,3202,3208],{"type":13,"tag":28,"props":3179,"children":3181},{"className":3180},[],[3182],{"type":18,"value":3183},"VK_ACCESS_2_INPUT_ATTACHMENT_READ_BIT",{"type":18,"value":3185}," specifies read access to an\n",{"type":13,"tag":45,"props":3187,"children":3189},{"href":3188},"/chapters/renderpass#renderpass",[3190],{"type":18,"value":3191},"input attachment",{"type":18,"value":3193}," within a render pass during\nsubpass shading or\nfragment shading.\nSuch access occurs in the\n",{"type":13,"tag":28,"props":3195,"children":3197},{"className":3196},[],[3198],{"type":18,"value":3199},"VK_PIPELINE_STAGE_2_SUBPASS_SHADER_BIT_HUAWEI",{"type":18,"value":3201}," or\n",{"type":13,"tag":28,"props":3203,"children":3205},{"className":3204},[],[3206],{"type":18,"value":3207},"VK_PIPELINE_STAGE_2_FRAGMENT_SHADER_BIT",{"type":18,"value":3155},{"type":13,"tag":3028,"props":3210,"children":3211},{},[3212,3218,3219,3225,3226,3232],{"type":13,"tag":28,"props":3213,"children":3215},{"className":3214},[],[3216],{"type":18,"value":3217},"VK_ACCESS_2_SHADER_SAMPLED_READ_BIT",{"type":18,"value":3166},{"type":13,"tag":45,"props":3220,"children":3222},{"href":3221},"/chapters/descriptorsets#descriptorsets-uniformtexelbuffer",[3223],{"type":18,"value":3224},"uniform texel buffer",{"type":18,"value":3201},{"type":13,"tag":45,"props":3227,"children":3229},{"href":3228},"/chapters/descriptorsets#descriptorsets-sampledimage",[3230],{"type":18,"value":3231},"sampled image",{"type":18,"value":3174},{"type":13,"tag":3028,"props":3234,"children":3235},{},[3236,3242,3243,3249,3250,3256,3257,3263,3265,3271],{"type":13,"tag":28,"props":3237,"children":3239},{"className":3238},[],[3240],{"type":18,"value":3241},"VK_ACCESS_2_SHADER_STORAGE_READ_BIT",{"type":18,"value":3166},{"type":13,"tag":45,"props":3244,"children":3246},{"href":3245},"/chapters/descriptorsets#descriptorsets-storagebuffer",[3247],{"type":18,"value":3248},"storage buffer",{"type":18,"value":132},{"type":13,"tag":45,"props":3251,"children":3253},{"href":3252},"/chapters/descriptorsets#descriptorsets-physical-storage-buffer",[3254],{"type":18,"value":3255},"physical storage buffer",{"type":18,"value":132},{"type":13,"tag":45,"props":3258,"children":3260},{"href":3259},"/chapters/descriptorsets#descriptorsets-storagetexelbuffer",[3261],{"type":18,"value":3262},"storage texel buffer",{"type":18,"value":3264},", or\n",{"type":13,"tag":45,"props":3266,"children":3268},{"href":3267},"/chapters/descriptorsets#descriptorsets-storageimage",[3269],{"type":18,"value":3270},"storage image",{"type":18,"value":3174},{"type":13,"tag":3028,"props":3273,"children":3274},{},[3275,3281,3283,3289],{"type":13,"tag":28,"props":3276,"children":3278},{"className":3277},[],[3279],{"type":18,"value":3280},"VK_ACCESS_2_SHADER_BINDING_TABLE_READ_BIT_KHR",{"type":18,"value":3282}," specifies read\naccess to a ",{"type":13,"tag":45,"props":3284,"children":3286},{"href":3285},"/chapters/ray-tracing#shader-binding-table",[3287],{"type":18,"value":3288},"shader binding table",{"type":18,"value":3290}," in any shader\npipeline stage.",{"type":13,"tag":3028,"props":3292,"children":3293},{},[3294,3300,3302],{"type":13,"tag":28,"props":3295,"children":3297},{"className":3296},[],[3298],{"type":18,"value":3299},"VK_ACCESS_2_SHADER_READ_BIT",{"type":18,"value":3301},"\nis equivalent to the logical OR of:",{"type":13,"tag":3024,"props":3303,"children":3304},{},[3305,3313],{"type":13,"tag":3028,"props":3306,"children":3307},{},[3308],{"type":13,"tag":28,"props":3309,"children":3311},{"className":3310},[],[3312],{"type":18,"value":3217},{"type":13,"tag":3028,"props":3314,"children":3315},{},[3316],{"type":13,"tag":28,"props":3317,"children":3319},{"className":3318},[],[3320],{"type":18,"value":3241},{"type":13,"tag":3028,"props":3322,"children":3323},{},[3324,3330,3332,3336,3337,3341,3342,3346,3347,3351],{"type":13,"tag":28,"props":3325,"children":3327},{"className":3326},[],[3328],{"type":18,"value":3329},"VK_ACCESS_2_SHADER_STORAGE_WRITE_BIT",{"type":18,"value":3331}," specifies write access to a\n",{"type":13,"tag":45,"props":3333,"children":3334},{"href":3245},[3335],{"type":18,"value":3248},{"type":18,"value":132},{"type":13,"tag":45,"props":3338,"children":3339},{"href":3252},[3340],{"type":18,"value":3255},{"type":18,"value":132},{"type":13,"tag":45,"props":3343,"children":3344},{"href":3259},[3345],{"type":18,"value":3262},{"type":18,"value":3264},{"type":13,"tag":45,"props":3348,"children":3349},{"href":3267},[3350],{"type":18,"value":3270},{"type":18,"value":3174},{"type":13,"tag":3028,"props":3353,"children":3354},{},[3355,3361,3363,3368],{"type":13,"tag":28,"props":3356,"children":3358},{"className":3357},[],[3359],{"type":18,"value":3360},"VK_ACCESS_2_SHADER_WRITE_BIT",{"type":18,"value":3362}," is equivalent to\n",{"type":13,"tag":28,"props":3364,"children":3366},{"className":3365},[],[3367],{"type":18,"value":3329},{"type":18,"value":3369},".",{"type":13,"tag":3028,"props":3371,"children":3372},{},[3373,3379,3380,3385,3387,3393,3395,3401,3403,3409,3411,3417,3419,3425,3427,3433,3435,3440],{"type":13,"tag":28,"props":3374,"children":3376},{"className":3375},[],[3377],{"type":18,"value":3378},"VK_ACCESS_2_COLOR_ATTACHMENT_READ_BIT",{"type":18,"value":3166},{"type":13,"tag":45,"props":3381,"children":3382},{"href":3188},[3383],{"type":18,"value":3384},"color attachment",{"type":18,"value":3386},", such as via\n",{"type":13,"tag":45,"props":3388,"children":3390},{"href":3389},"/chapters/framebuffer#framebuffer-blending",[3391],{"type":18,"value":3392},"blending",{"type":18,"value":3394}," (other than\n",{"type":13,"tag":45,"props":3396,"children":3398},{"href":3397},"/chapters/framebuffer#framebuffer-blend-advanced",[3399],{"type":18,"value":3400},"advanced blend operations",{"type":18,"value":3402},"),\n",{"type":13,"tag":45,"props":3404,"children":3406},{"href":3405},"/chapters/framebuffer#framebuffer-logicop",[3407],{"type":18,"value":3408},"logic operations",{"type":18,"value":3410}," or certain\n",{"type":13,"tag":45,"props":3412,"children":3414},{"href":3413},"/chapters/renderpass#renderpass-load-operations",[3415],{"type":18,"value":3416},"render pass load operations",{"type":18,"value":3418}," in the\n",{"type":13,"tag":28,"props":3420,"children":3422},{"className":3421},[],[3423],{"type":18,"value":3424},"VK_PIPELINE_STAGE_2_COLOR_ATTACHMENT_OUTPUT_BIT",{"type":18,"value":3426}," pipeline stage or\nvia ",{"type":13,"tag":45,"props":3428,"children":3430},{"href":3429},"/chapters/fragops#fragops-shader-tileimage-reads",[3431],{"type":18,"value":3432},"fragment shader tile image reads",{"type":18,"value":3434},"\nin the ",{"type":13,"tag":28,"props":3436,"children":3438},{"className":3437},[],[3439],{"type":18,"value":3207},{"type":18,"value":3155},{"type":13,"tag":3028,"props":3442,"children":3443},{},[3444,3450,3451,3455,3457,3462,3464,3469,3470,3476,3477,3483,3485,3490],{"type":13,"tag":28,"props":3445,"children":3447},{"className":3446},[],[3448],{"type":18,"value":3449},"VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT",{"type":18,"value":3331},{"type":13,"tag":45,"props":3452,"children":3453},{"href":3188},[3454],{"type":18,"value":3384},{"type":18,"value":3456}," during a ",{"type":13,"tag":45,"props":3458,"children":3459},{"href":3188},[3460],{"type":18,"value":3461},"render pass",{"type":18,"value":3463}," or\nvia certain render pass ",{"type":13,"tag":45,"props":3465,"children":3466},{"href":3413},[3467],{"type":18,"value":3468},"load",{"type":18,"value":132},{"type":13,"tag":45,"props":3471,"children":3473},{"href":3472},"/chapters/renderpass#renderpass-store-operations",[3474],{"type":18,"value":3475},"store",{"type":18,"value":60},{"type":13,"tag":45,"props":3478,"children":3480},{"href":3479},"/chapters/renderpass#renderpass-resolve-operations",[3481],{"type":18,"value":3482},"multisample resolve",{"type":18,"value":3484}," operations.\nSuch access occurs in the\n",{"type":13,"tag":28,"props":3486,"children":3488},{"className":3487},[],[3489],{"type":18,"value":3424},{"type":18,"value":3155},{"type":13,"tag":3028,"props":3492,"children":3493},{},[3494,3500,3501,3506,3508,3514,3515,3519,3520,3526,3527,3533,3535,3539,3541,3546],{"type":13,"tag":28,"props":3495,"children":3497},{"className":3496},[],[3498],{"type":18,"value":3499},"VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_READ_BIT",{"type":18,"value":3282},{"type":13,"tag":45,"props":3502,"children":3503},{"href":3188},[3504],{"type":18,"value":3505},"depth/stencil attachment",{"type":18,"value":3507},", via\n",{"type":13,"tag":45,"props":3509,"children":3511},{"href":3510},"/chapters/fragops#fragops-ds-state",[3512],{"type":18,"value":3513},"depth or stencil operations",{"type":18,"value":3410},{"type":13,"tag":45,"props":3516,"children":3517},{"href":3413},[3518],{"type":18,"value":3416},{"type":18,"value":3418},{"type":13,"tag":28,"props":3521,"children":3523},{"className":3522},[],[3524],{"type":18,"value":3525},"VK_PIPELINE_STAGE_2_EARLY_FRAGMENT_TESTS_BIT",{"type":18,"value":3201},{"type":13,"tag":28,"props":3528,"children":3530},{"className":3529},[],[3531],{"type":18,"value":3532},"VK_PIPELINE_STAGE_2_LATE_FRAGMENT_TESTS_BIT",{"type":18,"value":3534}," pipeline stages or via\n",{"type":13,"tag":45,"props":3536,"children":3537},{"href":3429},[3538],{"type":18,"value":3432},{"type":18,"value":3540}," in\nthe ",{"type":13,"tag":28,"props":3542,"children":3544},{"className":3543},[],[3545],{"type":18,"value":3207},{"type":18,"value":3155},{"type":13,"tag":3028,"props":3548,"children":3549},{},[3550,3556,3558,3562,3563,3567,3569,3573,3574,3578,3579,3584,3585,3590],{"type":13,"tag":28,"props":3551,"children":3553},{"className":3552},[],[3554],{"type":18,"value":3555},"VK_ACCESS_2_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT",{"type":18,"value":3557}," specifies write\naccess to a ",{"type":13,"tag":45,"props":3559,"children":3560},{"href":3188},[3561],{"type":18,"value":3505},{"type":18,"value":3507},{"type":13,"tag":45,"props":3564,"children":3565},{"href":3510},[3566],{"type":18,"value":3513},{"type":18,"value":3568}," or certain render pass\n",{"type":13,"tag":45,"props":3570,"children":3571},{"href":3413},[3572],{"type":18,"value":3468},{"type":18,"value":35},{"type":13,"tag":45,"props":3575,"children":3576},{"href":3472},[3577],{"type":18,"value":3475},{"type":18,"value":3484},{"type":13,"tag":28,"props":3580,"children":3582},{"className":3581},[],[3583],{"type":18,"value":3525},{"type":18,"value":3201},{"type":13,"tag":28,"props":3586,"children":3588},{"className":3587},[],[3589],{"type":18,"value":3532},{"type":18,"value":3591}," pipeline stages.",{"type":13,"tag":3028,"props":3593,"children":3594},{},[3595,3601,3603,3609,3611,3617,3618,3624,3625,3631],{"type":13,"tag":28,"props":3596,"children":3598},{"className":3597},[],[3599],{"type":18,"value":3600},"VK_ACCESS_2_TRANSFER_READ_BIT",{"type":18,"value":3602}," specifies read access to an image or\nbuffer in a ",{"type":13,"tag":45,"props":3604,"children":3606},{"href":3605},"/chapters/copies#copies",[3607],{"type":18,"value":3608},"copy",{"type":18,"value":3610}," operation.\nSuch access occurs in the ",{"type":13,"tag":28,"props":3612,"children":3614},{"className":3613},[],[3615],{"type":18,"value":3616},"VK_PIPELINE_STAGE_2_COPY_BIT",{"type":18,"value":132},{"type":13,"tag":28,"props":3619,"children":3621},{"className":3620},[],[3622],{"type":18,"value":3623},"VK_PIPELINE_STAGE_2_BLIT_BIT",{"type":18,"value":3264},{"type":13,"tag":28,"props":3626,"children":3628},{"className":3627},[],[3629],{"type":18,"value":3630},"VK_PIPELINE_STAGE_2_RESOLVE_BIT",{"type":18,"value":3591},{"type":13,"tag":3028,"props":3633,"children":3634},{},[3635,3641,3643,3649,3651,3655,3656,3661,3662,3667,3668,3674,3676,3681],{"type":13,"tag":28,"props":3636,"children":3638},{"className":3637},[],[3639],{"type":18,"value":3640},"VK_ACCESS_2_TRANSFER_WRITE_BIT",{"type":18,"value":3642}," specifies write access to an image\nor buffer in a ",{"type":13,"tag":45,"props":3644,"children":3646},{"href":3645},"/chapters/clears#clears",[3647],{"type":18,"value":3648},"clear",{"type":18,"value":3650}," or ",{"type":13,"tag":45,"props":3652,"children":3653},{"href":3605},[3654],{"type":18,"value":3608},{"type":18,"value":3610},{"type":13,"tag":28,"props":3657,"children":3659},{"className":3658},[],[3660],{"type":18,"value":3616},{"type":18,"value":132},{"type":13,"tag":28,"props":3663,"children":3665},{"className":3664},[],[3666],{"type":18,"value":3623},{"type":18,"value":52},{"type":13,"tag":28,"props":3669,"children":3671},{"className":3670},[],[3672],{"type":18,"value":3673},"VK_PIPELINE_STAGE_2_CLEAR_BIT",{"type":18,"value":3675},",\nor ",{"type":13,"tag":28,"props":3677,"children":3679},{"className":3678},[],[3680],{"type":18,"value":3630},{"type":18,"value":3591},{"type":13,"tag":3028,"props":3683,"children":3684},{},[3685,3691,3693,3699],{"type":13,"tag":28,"props":3686,"children":3688},{"className":3687},[],[3689],{"type":18,"value":3690},"VK_ACCESS_2_HOST_READ_BIT",{"type":18,"value":3692}," specifies read access by a host\noperation.\nAccesses of this type are not performed through a resource, but directly\non memory.\nSuch access occurs in the ",{"type":13,"tag":28,"props":3694,"children":3696},{"className":3695},[],[3697],{"type":18,"value":3698},"VK_PIPELINE_STAGE_2_HOST_BIT",{"type":18,"value":3700}," pipeline\nstage.",{"type":13,"tag":3028,"props":3702,"children":3703},{},[3704,3710,3712,3717],{"type":13,"tag":28,"props":3705,"children":3707},{"className":3706},[],[3708],{"type":18,"value":3709},"VK_ACCESS_2_HOST_WRITE_BIT",{"type":18,"value":3711}," specifies write access by a host\noperation.\nAccesses of this type are not performed through a resource, but directly\non memory.\nSuch access occurs in the ",{"type":13,"tag":28,"props":3713,"children":3715},{"className":3714},[],[3716],{"type":18,"value":3698},{"type":18,"value":3700},{"type":13,"tag":3028,"props":3719,"children":3720},{},[3721,3727,3729,3735],{"type":13,"tag":28,"props":3722,"children":3724},{"className":3723},[],[3725],{"type":18,"value":3726},"VK_ACCESS_2_CONDITIONAL_RENDERING_READ_BIT_EXT",{"type":18,"value":3728}," specifies read\naccess to a predicate as part of conditional rendering.\nSuch access occurs in the\n",{"type":13,"tag":28,"props":3730,"children":3732},{"className":3731},[],[3733],{"type":18,"value":3734},"VK_PIPELINE_STAGE_2_CONDITIONAL_RENDERING_BIT_EXT",{"type":18,"value":3155},{"type":13,"tag":3028,"props":3737,"children":3738},{},[3739,3745,3747,3753],{"type":13,"tag":28,"props":3740,"children":3742},{"className":3741},[],[3743],{"type":18,"value":3744},"VK_ACCESS_2_TRANSFORM_FEEDBACK_WRITE_BIT_EXT",{"type":18,"value":3746}," specifies write\naccess to a transform feedback buffer made when transform feedback is\nactive.\nSuch access occurs in the\n",{"type":13,"tag":28,"props":3748,"children":3750},{"className":3749},[],[3751],{"type":18,"value":3752},"VK_PIPELINE_STAGE_2_TRANSFORM_FEEDBACK_BIT_EXT",{"type":18,"value":3155},{"type":13,"tag":3028,"props":3755,"children":3756},{},[3757,3763,3765,3771,3773,3778],{"type":13,"tag":28,"props":3758,"children":3760},{"className":3759},[],[3761],{"type":18,"value":3762},"VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_READ_BIT_EXT",{"type":18,"value":3764}," specifies read\naccess to a transform feedback counter buffer which is read when\n",{"type":13,"tag":45,"props":3766,"children":3768},{"href":3767},"/man/vkCmdBeginTransformFeedbackEXT",[3769],{"type":18,"value":3770},"vkCmdBeginTransformFeedbackEXT",{"type":18,"value":3772}," executes.\nSuch access occurs in the\n",{"type":13,"tag":28,"props":3774,"children":3776},{"className":3775},[],[3777],{"type":18,"value":3752},{"type":18,"value":3155},{"type":13,"tag":3028,"props":3780,"children":3781},{},[3782,3788,3790,3796,3797,3802],{"type":13,"tag":28,"props":3783,"children":3785},{"className":3784},[],[3786],{"type":18,"value":3787},"VK_ACCESS_2_TRANSFORM_FEEDBACK_COUNTER_WRITE_BIT_EXT",{"type":18,"value":3789}," specifies\nwrite access to a transform feedback counter buffer which is written\nwhen ",{"type":13,"tag":45,"props":3791,"children":3793},{"href":3792},"/man/vkCmdEndTransformFeedbackEXT",[3794],{"type":18,"value":3795},"vkCmdEndTransformFeedbackEXT",{"type":18,"value":3772},{"type":13,"tag":28,"props":3798,"children":3800},{"className":3799},[],[3801],{"type":18,"value":3752},{"type":18,"value":3155},{"type":13,"tag":3028,"props":3804,"children":3805},{},[3806,3812,3814,3820,3821,3827],{"type":13,"tag":28,"props":3807,"children":3809},{"className":3808},[],[3810],{"type":18,"value":3811},"VK_ACCESS_2_COMMAND_PREPROCESS_READ_BIT_NV",{"type":18,"value":3813}," specifies reads from\nbuffer inputs to ",{"type":13,"tag":45,"props":3815,"children":3817},{"href":3816},"/man/vkCmdPreprocessGeneratedCommandsNV",[3818],{"type":18,"value":3819},"vkCmdPreprocessGeneratedCommandsNV",{"type":18,"value":3147},{"type":13,"tag":28,"props":3822,"children":3824},{"className":3823},[],[3825],{"type":18,"value":3826},"VK_PIPELINE_STAGE_2_COMMAND_PREPROCESS_BIT_NV",{"type":18,"value":3155},{"type":13,"tag":3028,"props":3829,"children":3830},{},[3831,3837,3839,3844],{"type":13,"tag":28,"props":3832,"children":3834},{"className":3833},[],[3835],{"type":18,"value":3836},"VK_ACCESS_2_COMMAND_PREPROCESS_WRITE_BIT_NV",{"type":18,"value":3838}," specifies writes to\nthe target command buffer preprocess outputs.\nSuch access occurs in the\n",{"type":13,"tag":28,"props":3840,"children":3842},{"className":3841},[],[3843],{"type":18,"value":3826},{"type":18,"value":3155},{"type":13,"tag":3028,"props":3846,"children":3847},{},[3848,3854,3856,3861,3863,3867,3868,3873],{"type":13,"tag":28,"props":3849,"children":3851},{"className":3850},[],[3852],{"type":18,"value":3853},"VK_ACCESS_2_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT",{"type":18,"value":3855}," specifies\nread access to ",{"type":13,"tag":45,"props":3857,"children":3858},{"href":3188},[3859],{"type":18,"value":3860},"color attachments",{"type":18,"value":3862},", including\n",{"type":13,"tag":45,"props":3864,"children":3865},{"href":3397},[3866],{"type":18,"value":3400},{"type":18,"value":3147},{"type":13,"tag":28,"props":3869,"children":3871},{"className":3870},[],[3872],{"type":18,"value":3424},{"type":18,"value":3155},{"type":13,"tag":3028,"props":3875,"children":3876},{},[3877,3883,3885,3891],{"type":13,"tag":28,"props":3878,"children":3880},{"className":3879},[],[3881],{"type":18,"value":3882},"VK_ACCESS_2_INVOCATION_MASK_READ_BIT_HUAWEI",{"type":18,"value":3884}," specifies read access\nto an invocation mask image in the\n",{"type":13,"tag":28,"props":3886,"children":3888},{"className":3887},[],[3889],{"type":18,"value":3890},"VK_PIPELINE_STAGE_2_INVOCATION_MASK_BIT_HUAWEI",{"type":18,"value":3155},{"type":13,"tag":3028,"props":3893,"children":3894},{},[3895,3901,3903,3909,3911,3917,3919,3925],{"type":13,"tag":28,"props":3896,"children":3898},{"className":3897},[],[3899],{"type":18,"value":3900},"VK_ACCESS_2_ACCELERATION_STRUCTURE_READ_BIT_KHR",{"type":18,"value":3902}," specifies read\naccess to an acceleration structure as part of a trace, build, or copy\ncommand, or to an ",{"type":13,"tag":45,"props":3904,"children":3906},{"href":3905},"/man/vkCmdBuildAccelerationStructuresKHR#acceleration-structure-scratch",[3907],{"type":18,"value":3908},"acceleration\nstructure scratch buffer",{"type":18,"value":3910}," as part of a build command.\nSuch access occurs in the\n",{"type":13,"tag":28,"props":3912,"children":3914},{"className":3913},[],[3915],{"type":18,"value":3916},"VK_PIPELINE_STAGE_2_RAY_TRACING_SHADER_BIT_KHR",{"type":18,"value":3918}," pipeline stage or\n",{"type":13,"tag":28,"props":3920,"children":3922},{"className":3921},[],[3923],{"type":18,"value":3924},"VK_PIPELINE_STAGE_2_ACCELERATION_STRUCTURE_BUILD_BIT_KHR",{"type":18,"value":3700},{"type":13,"tag":3028,"props":3927,"children":3928},{},[3929,3935,3937,3942,3944,3949],{"type":13,"tag":28,"props":3930,"children":3932},{"className":3931},[],[3933],{"type":18,"value":3934},"VK_ACCESS_2_ACCELERATION_STRUCTURE_WRITE_BIT_KHR",{"type":18,"value":3936}," specifies write\naccess to an acceleration structure or ",{"type":13,"tag":45,"props":3938,"children":3939},{"href":3905},[3940],{"type":18,"value":3941},"acceleration structure scratch buffer",{"type":18,"value":3943}," as part of a build or copy\ncommand.\nSuch access occurs in the\n",{"type":13,"tag":28,"props":3945,"children":3947},{"className":3946},[],[3948],{"type":18,"value":3924},{"type":18,"value":3700},{"type":13,"tag":3028,"props":3951,"children":3952},{},[3953,3959,3960,3966,3968,3974,3975,3981],{"type":13,"tag":28,"props":3954,"children":3956},{"className":3955},[],[3957],{"type":18,"value":3958},"VK_ACCESS_2_FRAGMENT_DENSITY_MAP_READ_BIT_EXT",{"type":18,"value":3282},{"type":13,"tag":45,"props":3961,"children":3963},{"href":3962},"/chapters/renderpass#renderpass-fragmentdensitymapattachment",[3964],{"type":18,"value":3965},"fragment density\nmap attachment",{"type":18,"value":3967}," during dynamic ",{"type":13,"tag":45,"props":3969,"children":3971},{"href":3970},"/chapters/fragmentdensitymapops#fragmentdensitymapops",[3972],{"type":18,"value":3973},"fragment\ndensity map operations",{"type":18,"value":3147},{"type":13,"tag":28,"props":3976,"children":3978},{"className":3977},[],[3979],{"type":18,"value":3980},"VK_PIPELINE_STAGE_2_FRAGMENT_DENSITY_PROCESS_BIT_EXT",{"type":18,"value":3700},{"type":13,"tag":3028,"props":3983,"children":3984},{},[3985,3991,3993,3999],{"type":13,"tag":28,"props":3986,"children":3988},{"className":3987},[],[3989],{"type":18,"value":3990},"VK_ACCESS_2_FRAGMENT_SHADING_RATE_ATTACHMENT_READ_BIT_KHR",{"type":18,"value":3992},"\nspecifies read access to a fragment shading rate attachment during\nrasterization.\nSuch access occurs in the\n",{"type":13,"tag":28,"props":3994,"children":3996},{"className":3995},[],[3997],{"type":18,"value":3998},"VK_PIPELINE_STAGE_2_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR",{"type":18,"value":3094},{"type":13,"tag":3028,"props":4001,"children":4002},{},[4003,4009,4011,4017,4019,4024],{"type":13,"tag":28,"props":4004,"children":4006},{"className":4005},[],[4007],{"type":18,"value":4008},"VK_ACCESS_2_SHADING_RATE_IMAGE_READ_BIT_NV",{"type":18,"value":4010}," specifies read access\nto a shading rate image during rasterization.\nSuch access occurs in the\n",{"type":13,"tag":28,"props":4012,"children":4014},{"className":4013},[],[4015],{"type":18,"value":4016},"VK_PIPELINE_STAGE_2_SHADING_RATE_IMAGE_BIT_NV",{"type":18,"value":4018}," pipeline stage.\nIt is equivalent to\n",{"type":13,"tag":28,"props":4020,"children":4022},{"className":4021},[],[4023],{"type":18,"value":3990},{"type":18,"value":3369},{"type":13,"tag":3028,"props":4026,"children":4027},{},[4028,4034,4036,4042,4043,4049],{"type":13,"tag":28,"props":4029,"children":4031},{"className":4030},[],[4032],{"type":18,"value":4033},"VK_ACCESS_2_VIDEO_DECODE_READ_BIT_KHR",{"type":18,"value":4035}," specifies read access to an\nimage or buffer resource in a ",{"type":13,"tag":45,"props":4037,"children":4039},{"href":4038},"/chapters/video-coding#video-decode-operations",[4040],{"type":18,"value":4041},"video decode\noperation",{"type":18,"value":3121},{"type":13,"tag":28,"props":4044,"children":4046},{"className":4045},[],[4047],{"type":18,"value":4048},"VK_PIPELINE_STAGE_2_VIDEO_DECODE_BIT_KHR",{"type":18,"value":3094},{"type":13,"tag":3028,"props":4051,"children":4052},{},[4053,4059,4061,4065,4066,4071],{"type":13,"tag":28,"props":4054,"children":4056},{"className":4055},[],[4057],{"type":18,"value":4058},"VK_ACCESS_2_VIDEO_DECODE_WRITE_BIT_KHR",{"type":18,"value":4060}," specifies write access to\nan image or buffer resource in a ",{"type":13,"tag":45,"props":4062,"children":4063},{"href":4038},[4064],{"type":18,"value":4041},{"type":18,"value":3121},{"type":13,"tag":28,"props":4067,"children":4069},{"className":4068},[],[4070],{"type":18,"value":4048},{"type":18,"value":3094},{"type":13,"tag":3028,"props":4073,"children":4074},{},[4075,4081,4082,4088,4089,4095],{"type":13,"tag":28,"props":4076,"children":4078},{"className":4077},[],[4079],{"type":18,"value":4080},"VK_ACCESS_2_VIDEO_ENCODE_READ_BIT_KHR",{"type":18,"value":4035},{"type":13,"tag":45,"props":4083,"children":4085},{"href":4084},"/chapters/video-coding#video-encode-operations",[4086],{"type":18,"value":4087},"video encode\noperation",{"type":18,"value":3121},{"type":13,"tag":28,"props":4090,"children":4092},{"className":4091},[],[4093],{"type":18,"value":4094},"VK_PIPELINE_STAGE_2_VIDEO_ENCODE_BIT_KHR",{"type":18,"value":3094},{"type":13,"tag":3028,"props":4097,"children":4098},{},[4099,4105,4106,4110,4111,4116],{"type":13,"tag":28,"props":4100,"children":4102},{"className":4101},[],[4103],{"type":18,"value":4104},"VK_ACCESS_2_VIDEO_ENCODE_WRITE_BIT_KHR",{"type":18,"value":4060},{"type":13,"tag":45,"props":4107,"children":4108},{"href":4084},[4109],{"type":18,"value":4087},{"type":18,"value":3121},{"type":13,"tag":28,"props":4112,"children":4114},{"className":4113},[],[4115],{"type":18,"value":4094},{"type":18,"value":3094},{"type":13,"tag":3028,"props":4118,"children":4119},{},[4120,4126,4128,4134],{"type":13,"tag":28,"props":4121,"children":4123},{"className":4122},[],[4124],{"type":18,"value":4125},"VK_ACCESS_2_DESCRIPTOR_BUFFER_READ_BIT_EXT",{"type":18,"value":4127}," specifies read access\nto a ",{"type":13,"tag":45,"props":4129,"children":4131},{"href":4130},"/chapters/descriptorsets#descriptorbuffers",[4132],{"type":18,"value":4133},"descriptor buffer",{"type":18,"value":3174},{"type":13,"tag":3028,"props":4136,"children":4137},{},[4138,4144,4146,4152,4153,4159],{"type":13,"tag":28,"props":4139,"children":4141},{"className":4140},[],[4142],{"type":18,"value":4143},"VK_ACCESS_2_OPTICAL_FLOW_READ_BIT_NV",{"type":18,"value":4145}," specifies read access to an\nimage or buffer resource as part of a ",{"type":13,"tag":45,"props":4147,"children":4149},{"href":4148},"/chapters/opticalflow#opticalflow-operations",[4150],{"type":18,"value":4151},"optical\nflow operation",{"type":18,"value":3121},{"type":13,"tag":28,"props":4154,"children":4156},{"className":4155},[],[4157],{"type":18,"value":4158},"VK_PIPELINE_STAGE_2_OPTICAL_FLOW_BIT_NV",{"type":18,"value":3094},{"type":13,"tag":3028,"props":4161,"children":4162},{},[4163,4169,4171,4175,4176,4181],{"type":13,"tag":28,"props":4164,"children":4166},{"className":4165},[],[4167],{"type":18,"value":4168},"VK_ACCESS_2_OPTICAL_FLOW_WRITE_BIT_NV",{"type":18,"value":4170}," specifies write access to an\nimage or buffer resource as part of a ",{"type":13,"tag":45,"props":4172,"children":4173},{"href":4148},[4174],{"type":18,"value":4151},{"type":18,"value":3121},{"type":13,"tag":28,"props":4177,"children":4179},{"className":4178},[],[4180],{"type":18,"value":4158},{"type":18,"value":3094},{"type":13,"tag":3028,"props":4183,"children":4184},{},[4185,4191,4193,4199],{"type":13,"tag":28,"props":4186,"children":4188},{"className":4187},[],[4189],{"type":18,"value":4190},"VK_ACCESS_2_MICROMAP_WRITE_BIT_EXT",{"type":18,"value":4192}," specifies write access to a\nmicromap object.\nSuch access occurs in the\n",{"type":13,"tag":28,"props":4194,"children":4196},{"className":4195},[],[4197],{"type":18,"value":4198},"VK_PIPELINE_STAGE_2_MICROMAP_BUILD_BIT_EXT",{"type":18,"value":3155},{"type":13,"tag":3028,"props":4201,"children":4202},{},[4203,4209,4211,4216,4217,4222],{"type":13,"tag":28,"props":4204,"children":4206},{"className":4205},[],[4207],{"type":18,"value":4208},"VK_ACCESS_2_MICROMAP_READ_BIT_EXT",{"type":18,"value":4210}," specifies read access to a\nmicromap object.\nSuch access occurs in the\n",{"type":13,"tag":28,"props":4212,"children":4214},{"className":4213},[],[4215],{"type":18,"value":4198},{"type":18,"value":3113},{"type":13,"tag":28,"props":4218,"children":4220},{"className":4219},[],[4221],{"type":18,"value":3924},{"type":18,"value":4223}," pipeline\nstages.",{"type":13,"tag":4225,"props":4226,"children":4227},"note",{},[4228],{"type":13,"tag":14,"props":4229,"children":4230},{},[4231,4233,4238,4239,4244],{"type":18,"value":4232},"In situations where an application wishes to select all access types for a\ngiven set of pipeline stages, ",{"type":13,"tag":28,"props":4234,"children":4236},{"className":4235},[],[4237],{"type":18,"value":3047},{"type":18,"value":3201},{"type":13,"tag":28,"props":4240,"children":4242},{"className":4241},[],[4243],{"type":18,"value":3066},{"type":18,"value":4245}," can be used.\nThis is particularly useful when specifying stages that only have a single\naccess type.",{"type":13,"tag":4225,"props":4247,"children":4248},{},[4249],{"type":13,"tag":14,"props":4250,"children":4251},{},[4252,4254,4260,4262,4268],{"type":18,"value":4253},"The ",{"type":13,"tag":28,"props":4255,"children":4257},{"className":4256},[],[4258],{"type":18,"value":4259},"VkAccessFlags2",{"type":18,"value":4261}," bitmask goes beyond the 31 individual bit flags\nallowable within a C99 enum, which is how ",{"type":13,"tag":45,"props":4263,"children":4265},{"href":4264},"/man/VkAccessFlagBits",[4266],{"type":18,"value":4267},"VkAccessFlagBits",{"type":18,"value":4269}," is defined.\nThe first 31 values are common to both, and are interchangeable.",{"type":13,"tag":4271,"props":4272,"children":4273},"style",{},[4274],{"type":18,"value":4275},"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":80,"searchDepth":110,"depth":110,"links":4277},[],"markdown",1725732538339]