[{"data":1,"prerenderedAt":559},["ShallowReactive",2],{"Nfj2xnU7uT":3},{"title":4,"description":5,"parent":6,"type":7,"xrefs":8,"body":9,"_type":558,"_id":4},"vkDestroyBufferCollectionFUCHSIA","Destroy a buffer collection","VK_FUCHSIA_buffer_collection","protos",[],{"type":10,"children":11,"toc":556},"root",[12,29,290,353,433,550],{"type":13,"tag":14,"props":15,"children":16},"element","p",{},[17,20,27],{"type":18,"value":19},"text","To release a ",{"type":13,"tag":21,"props":22,"children":24},"a",{"href":23},"/man/VkBufferCollectionFUCHSIA",[25],{"type":18,"value":26},"VkBufferCollectionFUCHSIA",{"type":18,"value":28},":",{"type":13,"tag":30,"props":31,"children":32},"code-group",{},[33,137],{"type":13,"tag":34,"props":35,"children":41},"pre",{"className":36,"code":37,"filename":38,"language":39,"meta":40,"style":40},"language-c shiki shiki-themes github-light-default github-dark-default","void vkDestroyBufferCollectionFUCHSIA(\n VkDevice device,\n VkBufferCollectionFUCHSIA collection,\n const VkAllocationCallbacks* pAllocator);\n","C","c","",[42],{"type":13,"tag":43,"props":44,"children":45},"code",{"__ignoreMap":40},[46,70,90,108],{"type":13,"tag":47,"props":48,"children":51},"span",{"class":49,"line":50},"line",1,[52,58,64],{"type":13,"tag":47,"props":53,"children":55},{"style":54},"--shiki-default:#CF222E;--shiki-dark:#FF7B72",[56],{"type":18,"value":57},"void",{"type":13,"tag":47,"props":59,"children":61},{"style":60},"--shiki-default:#8250DF;--shiki-dark:#D2A8FF",[62],{"type":18,"value":63}," vkDestroyBufferCollectionFUCHSIA",{"type":13,"tag":47,"props":65,"children":67},{"style":66},"--shiki-default:#1F2328;--shiki-dark:#E6EDF3",[68],{"type":18,"value":69},"(\n",{"type":13,"tag":47,"props":71,"children":73},{"class":49,"line":72},2,[74,79,85],{"type":13,"tag":47,"props":75,"children":76},{"style":66},[77],{"type":18,"value":78}," VkDevice ",{"type":13,"tag":47,"props":80,"children":82},{"style":81},"--shiki-default:#953800;--shiki-dark:#FFA657",[83],{"type":18,"value":84},"device",{"type":13,"tag":47,"props":86,"children":87},{"style":66},[88],{"type":18,"value":89},",\n",{"type":13,"tag":47,"props":91,"children":93},{"class":49,"line":92},3,[94,99,104],{"type":13,"tag":47,"props":95,"children":96},{"style":66},[97],{"type":18,"value":98}," VkBufferCollectionFUCHSIA ",{"type":13,"tag":47,"props":100,"children":101},{"style":81},[102],{"type":18,"value":103},"collection",{"type":13,"tag":47,"props":105,"children":106},{"style":66},[107],{"type":18,"value":89},{"type":13,"tag":47,"props":109,"children":111},{"class":49,"line":110},4,[112,117,122,127,132],{"type":13,"tag":47,"props":113,"children":114},{"style":54},[115],{"type":18,"value":116}," const",{"type":13,"tag":47,"props":118,"children":119},{"style":66},[120],{"type":18,"value":121}," VkAllocationCallbacks",{"type":13,"tag":47,"props":123,"children":124},{"style":54},[125],{"type":18,"value":126},"*",{"type":13,"tag":47,"props":128,"children":129},{"style":81},[130],{"type":18,"value":131}," pAllocator",{"type":13,"tag":47,"props":133,"children":134},{"style":66},[135],{"type":18,"value":136},");\n",{"type":13,"tag":34,"props":138,"children":143},{"className":139,"code":140,"filename":141,"language":142,"meta":40,"style":40},"language-rs shiki shiki-themes github-light-default github-dark-default","pub fn destroy_buffer_collection_fuchsia(\n device: crate :: vk :: vk::Device,\n collection: vk::BufferCollectionFUCHSIA,\n p_allocator: *const vk::AllocationCallbacks,\n);\n","Rust","rs",[144],{"type":13,"tag":43,"props":145,"children":146},{"__ignoreMap":40},[147,169,219,248,282],{"type":13,"tag":47,"props":148,"children":149},{"class":49,"line":50},[150,155,160,165],{"type":13,"tag":47,"props":151,"children":152},{"style":54},[153],{"type":18,"value":154},"pub",{"type":13,"tag":47,"props":156,"children":157},{"style":54},[158],{"type":18,"value":159}," fn",{"type":13,"tag":47,"props":161,"children":162},{"style":60},[163],{"type":18,"value":164}," destroy_buffer_collection_fuchsia",{"type":13,"tag":47,"props":166,"children":167},{"style":66},[168],{"type":18,"value":69},{"type":13,"tag":47,"props":170,"children":171},{"class":49,"line":72},[172,177,181,186,191,196,201,206,210,215],{"type":13,"tag":47,"props":173,"children":174},{"style":66},[175],{"type":18,"value":176}," device",{"type":13,"tag":47,"props":178,"children":179},{"style":54},[180],{"type":18,"value":28},{"type":13,"tag":47,"props":182,"children":183},{"style":54},[184],{"type":18,"value":185}," crate",{"type":13,"tag":47,"props":187,"children":188},{"style":54},[189],{"type":18,"value":190}," ::",{"type":13,"tag":47,"props":192,"children":193},{"style":66},[194],{"type":18,"value":195}," vk ",{"type":13,"tag":47,"props":197,"children":198},{"style":54},[199],{"type":18,"value":200},"::",{"type":13,"tag":47,"props":202,"children":203},{"style":81},[204],{"type":18,"value":205}," vk",{"type":13,"tag":47,"props":207,"children":208},{"style":54},[209],{"type":18,"value":200},{"type":13,"tag":47,"props":211,"children":212},{"style":81},[213],{"type":18,"value":214},"Device",{"type":13,"tag":47,"props":216,"children":217},{"style":66},[218],{"type":18,"value":89},{"type":13,"tag":47,"props":220,"children":221},{"class":49,"line":92},[222,227,231,235,239,244],{"type":13,"tag":47,"props":223,"children":224},{"style":66},[225],{"type":18,"value":226}," collection",{"type":13,"tag":47,"props":228,"children":229},{"style":54},[230],{"type":18,"value":28},{"type":13,"tag":47,"props":232,"children":233},{"style":81},[234],{"type":18,"value":205},{"type":13,"tag":47,"props":236,"children":237},{"style":54},[238],{"type":18,"value":200},{"type":13,"tag":47,"props":240,"children":241},{"style":81},[242],{"type":18,"value":243},"BufferCollectionFUCHSIA",{"type":13,"tag":47,"props":245,"children":246},{"style":66},[247],{"type":18,"value":89},{"type":13,"tag":47,"props":249,"children":250},{"class":49,"line":110},[251,256,260,265,269,273,278],{"type":13,"tag":47,"props":252,"children":253},{"style":66},[254],{"type":18,"value":255}," p_allocator",{"type":13,"tag":47,"props":257,"children":258},{"style":54},[259],{"type":18,"value":28},{"type":13,"tag":47,"props":261,"children":262},{"style":54},[263],{"type":18,"value":264}," *const",{"type":13,"tag":47,"props":266,"children":267},{"style":81},[268],{"type":18,"value":205},{"type":13,"tag":47,"props":270,"children":271},{"style":54},[272],{"type":18,"value":200},{"type":13,"tag":47,"props":274,"children":275},{"style":81},[276],{"type":18,"value":277},"AllocationCallbacks",{"type":13,"tag":47,"props":279,"children":280},{"style":66},[281],{"type":18,"value":89},{"type":13,"tag":47,"props":283,"children":285},{"class":49,"line":284},5,[286],{"type":13,"tag":47,"props":287,"children":288},{"style":66},[289],{"type":18,"value":136},{"type":13,"tag":291,"props":292,"children":293},"ul",{},[294,310,326],{"type":13,"tag":295,"props":296,"children":297},"li",{},[298,303,305],{"type":13,"tag":43,"props":299,"children":301},{"className":300},[],[302],{"type":18,"value":84},{"type":18,"value":304}," is the logical device that creates the\n",{"type":13,"tag":43,"props":306,"children":308},{"className":307},[],[309],{"type":18,"value":26},{"type":13,"tag":295,"props":311,"children":312},{},[313,318,320,324],{"type":13,"tag":43,"props":314,"children":316},{"className":315},[],[317],{"type":18,"value":103},{"type":18,"value":319}," is the ",{"type":13,"tag":21,"props":321,"children":322},{"href":23},[323],{"type":18,"value":26},{"type":18,"value":325}," handle",{"type":13,"tag":295,"props":327,"children":328},{},[329,335,337,343,345,351],{"type":13,"tag":43,"props":330,"children":332},{"className":331},[],[333],{"type":18,"value":334},"pAllocator",{"type":18,"value":336}," is a pointer to a ",{"type":13,"tag":21,"props":338,"children":340},{"href":339},"/man/VkAllocationCallbacks",[341],{"type":18,"value":342},"VkAllocationCallbacks",{"type":18,"value":344}," structure\ncontrolling host memory allocation as described in the\n",{"type":13,"tag":21,"props":346,"children":348},{"href":347},"/chapters/memory#memory-allocation",[349],{"type":18,"value":350},"Memory Allocation",{"type":18,"value":352}," chapter",{"type":13,"tag":354,"props":355,"children":357},"validity-group",{"name":356},"Valid Usage",[358],{"type":13,"tag":359,"props":360,"children":362},"validity-field",{"name":361},"VUID-vkDestroyBufferCollectionFUCHSIA-collection-06407",[363],{"type":13,"tag":14,"props":364,"children":365},{},[366,372,374,380,382,387,389,395,397,403,405,411,413,419,421,426,428],{"type":13,"tag":21,"props":367,"children":369},{"href":368},"/man/VkImage",[370],{"type":18,"value":371},"VkImage",{"type":18,"value":373}," and ",{"type":13,"tag":21,"props":375,"children":377},{"href":376},"/man/VkBuffer",[378],{"type":18,"value":379},"VkBuffer",{"type":18,"value":381}," objects that referenced\n",{"type":13,"tag":43,"props":383,"children":385},{"className":384},[],[386],{"type":18,"value":103},{"type":18,"value":388}," upon creation by inclusion of a\n",{"type":13,"tag":21,"props":390,"children":392},{"href":391},"/man/VkBufferCollectionImageCreateInfoFUCHSIA",[393],{"type":18,"value":394},"VkBufferCollectionImageCreateInfoFUCHSIA",{"type":18,"value":396}," or\n",{"type":13,"tag":21,"props":398,"children":400},{"href":399},"/man/VkBufferCollectionBufferCreateInfoFUCHSIA",[401],{"type":18,"value":402},"VkBufferCollectionBufferCreateInfoFUCHSIA",{"type":18,"value":404}," chained to their\n",{"type":13,"tag":21,"props":406,"children":408},{"href":407},"/man/VkImageCreateInfo",[409],{"type":18,"value":410},"VkImageCreateInfo",{"type":18,"value":412}," or ",{"type":13,"tag":21,"props":414,"children":416},{"href":415},"/man/VkBufferCreateInfo",[417],{"type":18,"value":418},"VkBufferCreateInfo",{"type":18,"value":420}," structures\nrespectively, ",{"type":13,"tag":422,"props":423,"children":425},"normative",{"type":424},"may",[],{"type":18,"value":427}," outlive ",{"type":13,"tag":43,"props":429,"children":431},{"className":430},[],[432],{"type":18,"value":103},{"type":13,"tag":354,"props":434,"children":436},{"name":435},"Valid Usage (Implicit)",[437,464,486,527],{"type":13,"tag":359,"props":438,"children":440},{"name":439},"VUID-vkDestroyBufferCollectionFUCHSIA-device-parameter",[441],{"type":13,"tag":14,"props":442,"children":443},{},[444,449,451,455,457,463],{"type":13,"tag":43,"props":445,"children":447},{"className":446},[],[448],{"type":18,"value":84},{"type":18,"value":450}," ",{"type":13,"tag":422,"props":452,"children":454},{"type":453},"must",[],{"type":18,"value":456}," be a valid ",{"type":13,"tag":21,"props":458,"children":460},{"href":459},"/man/VkDevice",[461],{"type":18,"value":462},"VkDevice",{"type":18,"value":325},{"type":13,"tag":359,"props":465,"children":467},{"name":466},"VUID-vkDestroyBufferCollectionFUCHSIA-collection-parameter",[468],{"type":13,"tag":14,"props":469,"children":470},{},[471,476,477,480,481,485],{"type":13,"tag":43,"props":472,"children":474},{"className":473},[],[475],{"type":18,"value":103},{"type":18,"value":450},{"type":13,"tag":422,"props":478,"children":479},{"type":453},[],{"type":18,"value":456},{"type":13,"tag":21,"props":482,"children":483},{"href":23},[484],{"type":18,"value":26},{"type":18,"value":325},{"type":13,"tag":359,"props":487,"children":489},{"name":488},"VUID-vkDestroyBufferCollectionFUCHSIA-pAllocator-parameter",[490],{"type":13,"tag":14,"props":491,"children":492},{},[493,495,500,502,508,510,515,516,519,521,525],{"type":18,"value":494},"If ",{"type":13,"tag":43,"props":496,"children":498},{"className":497},[],[499],{"type":18,"value":334},{"type":18,"value":501}," is not ",{"type":13,"tag":43,"props":503,"children":505},{"className":504},[],[506],{"type":18,"value":507},"NULL",{"type":18,"value":509},", ",{"type":13,"tag":43,"props":511,"children":513},{"className":512},[],[514],{"type":18,"value":334},{"type":18,"value":450},{"type":13,"tag":422,"props":517,"children":518},{"type":453},[],{"type":18,"value":520}," be a valid pointer to a valid ",{"type":13,"tag":21,"props":522,"children":523},{"href":339},[524],{"type":18,"value":342},{"type":18,"value":526}," structure",{"type":13,"tag":359,"props":528,"children":530},{"name":529},"VUID-vkDestroyBufferCollectionFUCHSIA-collection-parent",[531],{"type":13,"tag":14,"props":532,"children":533},{},[534,539,540,543,545],{"type":13,"tag":43,"props":535,"children":537},{"className":536},[],[538],{"type":18,"value":103},{"type":18,"value":450},{"type":13,"tag":422,"props":541,"children":542},{"type":453},[],{"type":18,"value":544}," have been created, allocated, or retrieved from ",{"type":13,"tag":43,"props":546,"children":548},{"className":547},[],[549],{"type":18,"value":84},{"type":13,"tag":551,"props":552,"children":553},"style",{},[554],{"type":18,"value":555},"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":40,"searchDepth":72,"depth":72,"links":557},[],"markdown",1725732614723]