Minor fix in documentation

Regenerated the documentation using Doxygen 1.9.5.
This commit is contained in:
Adam Sawicki 2022-11-04 17:02:24 +01:00
parent d2767622a6
commit cb5bf6452c
104 changed files with 2474 additions and 1758 deletions

View file

@ -1,9 +1,9 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Vulkan Memory Allocator: Memory allocation</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@ -29,10 +29,10 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
@ -56,9 +56,16 @@ $(function() {
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
@ -361,7 +368,7 @@ Functions</h2></td></tr>
<p >API elements related to the allocation, deallocation, and management of Vulkan memory, buffers, images. Most basic ones being: <a class="el" href="group__group__alloc.html#gac72ee55598617e8eecca384e746bab51" title="Creates a new VkBuffer, allocates and binds memory for it.">vmaCreateBuffer()</a>, <a class="el" href="group__group__alloc.html#ga02a94f25679275851a53e82eacbcfc73" title="Function similar to vmaCreateBuffer().">vmaCreateImage()</a>. </p>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="ga4fceecc301f4064dc808d3cd6c038941" name="ga4fceecc301f4064dc808d3cd6c038941"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4fceecc301f4064dc808d3cd6c038941">&#9670;&nbsp;</a></span>VmaAllocationCreateFlagBits</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga4fceecc301f4064dc808d3cd6c038941">&#9670;&#160;</a></span>VmaAllocationCreateFlagBits</h2>
<div class="memitem">
<div class="memproto">
@ -377,7 +384,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga5225e5e11f8376f6a31a1791f3d6e817" name="ga5225e5e11f8376f6a31a1791f3d6e817"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5225e5e11f8376f6a31a1791f3d6e817">&#9670;&nbsp;</a></span>VmaAllocationCreateFlags</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga5225e5e11f8376f6a31a1791f3d6e817">&#9670;&#160;</a></span>VmaAllocationCreateFlags</h2>
<div class="memitem">
<div class="memproto">
@ -393,7 +400,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga3bf110892ea2fb4649fedb68488d026a" name="ga3bf110892ea2fb4649fedb68488d026a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3bf110892ea2fb4649fedb68488d026a">&#9670;&nbsp;</a></span>VmaAllocationCreateInfo</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga3bf110892ea2fb4649fedb68488d026a">&#9670;&#160;</a></span>VmaAllocationCreateInfo</h2>
<div class="memitem">
<div class="memproto">
@ -410,7 +417,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga1cf7774606721026a68aabe3af2e5b50" name="ga1cf7774606721026a68aabe3af2e5b50"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1cf7774606721026a68aabe3af2e5b50">&#9670;&nbsp;</a></span>VmaAllocationInfo</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga1cf7774606721026a68aabe3af2e5b50">&#9670;&#160;</a></span>VmaAllocationInfo</h2>
<div class="memitem">
<div class="memproto">
@ -426,7 +433,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga13415cc0b443353a7b5abda300b833fc" name="ga13415cc0b443353a7b5abda300b833fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga13415cc0b443353a7b5abda300b833fc">&#9670;&nbsp;</a></span>VmaDefragmentationFlagBits</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga13415cc0b443353a7b5abda300b833fc">&#9670;&#160;</a></span>VmaDefragmentationFlagBits</h2>
<div class="memitem">
<div class="memproto">
@ -442,7 +449,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga88a77cef37e5d3c4fc9eb328885d048d" name="ga88a77cef37e5d3c4fc9eb328885d048d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga88a77cef37e5d3c4fc9eb328885d048d">&#9670;&nbsp;</a></span>VmaDefragmentationFlags</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga88a77cef37e5d3c4fc9eb328885d048d">&#9670;&#160;</a></span>VmaDefragmentationFlags</h2>
<div class="memitem">
<div class="memproto">
@ -458,7 +465,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga2bf47f96bf92bed2a49461bd9af3acfa" name="ga2bf47f96bf92bed2a49461bd9af3acfa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2bf47f96bf92bed2a49461bd9af3acfa">&#9670;&nbsp;</a></span>VmaDefragmentationInfo</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga2bf47f96bf92bed2a49461bd9af3acfa">&#9670;&#160;</a></span>VmaDefragmentationInfo</h2>
<div class="memitem">
<div class="memproto">
@ -475,7 +482,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga563f4b43d3e31ed603d80cacc9ba8589" name="ga563f4b43d3e31ed603d80cacc9ba8589"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga563f4b43d3e31ed603d80cacc9ba8589">&#9670;&nbsp;</a></span>VmaDefragmentationMove</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga563f4b43d3e31ed603d80cacc9ba8589">&#9670;&#160;</a></span>VmaDefragmentationMove</h2>
<div class="memitem">
<div class="memproto">
@ -491,7 +498,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga2ea666deeb3c2c74806a097e27cdb4a1" name="ga2ea666deeb3c2c74806a097e27cdb4a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2ea666deeb3c2c74806a097e27cdb4a1">&#9670;&nbsp;</a></span>VmaDefragmentationMoveOperation</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga2ea666deeb3c2c74806a097e27cdb4a1">&#9670;&#160;</a></span>VmaDefragmentationMoveOperation</h2>
<div class="memitem">
<div class="memproto">
@ -507,7 +514,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gad6799e8e2b1527abfc84d33bc44aeaf5" name="gad6799e8e2b1527abfc84d33bc44aeaf5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad6799e8e2b1527abfc84d33bc44aeaf5">&#9670;&nbsp;</a></span>VmaDefragmentationPassMoveInfo</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gad6799e8e2b1527abfc84d33bc44aeaf5">&#9670;&#160;</a></span>VmaDefragmentationPassMoveInfo</h2>
<div class="memitem">
<div class="memproto">
@ -524,7 +531,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gad94034192259c2e34a4d1c5e27810403" name="gad94034192259c2e34a4d1c5e27810403"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad94034192259c2e34a4d1c5e27810403">&#9670;&nbsp;</a></span>VmaDefragmentationStats</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gad94034192259c2e34a4d1c5e27810403">&#9670;&#160;</a></span>VmaDefragmentationStats</h2>
<div class="memitem">
<div class="memproto">
@ -540,7 +547,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga806e8499dde802e59eb72a1dc811c35f" name="ga806e8499dde802e59eb72a1dc811c35f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga806e8499dde802e59eb72a1dc811c35f">&#9670;&nbsp;</a></span>VmaMemoryUsage</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga806e8499dde802e59eb72a1dc811c35f">&#9670;&#160;</a></span>VmaMemoryUsage</h2>
<div class="memitem">
<div class="memproto">
@ -556,7 +563,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga4d4f2efc2509157a9e4ecd4fd7942303" name="ga4d4f2efc2509157a9e4ecd4fd7942303"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4d4f2efc2509157a9e4ecd4fd7942303">&#9670;&nbsp;</a></span>VmaPoolCreateFlagBits</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga4d4f2efc2509157a9e4ecd4fd7942303">&#9670;&#160;</a></span>VmaPoolCreateFlagBits</h2>
<div class="memitem">
<div class="memproto">
@ -572,7 +579,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga2770e325ea42e087c1b91fdf46d0292a" name="ga2770e325ea42e087c1b91fdf46d0292a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2770e325ea42e087c1b91fdf46d0292a">&#9670;&nbsp;</a></span>VmaPoolCreateFlags</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga2770e325ea42e087c1b91fdf46d0292a">&#9670;&#160;</a></span>VmaPoolCreateFlags</h2>
<div class="memitem">
<div class="memproto">
@ -588,7 +595,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga1017aa83489c0eee8d2163d2bf253f67" name="ga1017aa83489c0eee8d2163d2bf253f67"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1017aa83489c0eee8d2163d2bf253f67">&#9670;&nbsp;</a></span>VmaPoolCreateInfo</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga1017aa83489c0eee8d2163d2bf253f67">&#9670;&#160;</a></span>VmaPoolCreateInfo</h2>
<div class="memitem">
<div class="memproto">
@ -605,7 +612,7 @@ Functions</h2></td></tr>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="gad9889c10c798b040d59c92f257cae597" name="gad9889c10c798b040d59c92f257cae597"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad9889c10c798b040d59c92f257cae597">&#9670;&nbsp;</a></span>VmaAllocationCreateFlagBits</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gad9889c10c798b040d59c92f257cae597">&#9670;&#160;</a></span>VmaAllocationCreateFlagBits</h2>
<div class="memitem">
<div class="memproto">
@ -630,7 +637,7 @@ Functions</h2></td></tr>
<p >It is valid to use this flag for allocation made from memory type that is not <code>HOST_VISIBLE</code>. This flag is then ignored and memory is not mapped. This is useful if you need an allocation that is efficient to use on GPU (<code>DEVICE_LOCAL</code>) and still want to map it directly if possible on platforms that support it (e.g. Intel GPU). </p>
</td></tr>
<tr><td class="fieldname"><a id="ggad9889c10c798b040d59c92f257cae597aa6f24f821cd6a7c5e4a443f7bf59c520" name="ggad9889c10c798b040d59c92f257cae597aa6f24f821cd6a7c5e4a443f7bf59c520"></a>VMA_ALLOCATION_CREATE_USER_DATA_COPY_STRING_BIT&#160;</td><td class="fielddoc"><dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000006">Deprecated:</a></b></dt><dd>Preserved for backward compatibility. Consider using <a class="el" href="group__group__alloc.html#gabe02cbb0cd913b3f125958179f2020fc" title="Sets pName in given allocation to new value.">vmaSetAllocationName()</a> instead.</dd></dl>
<p >Set this flag to treat <a class="el" href="struct_vma_allocation_create_info.html#a8259e85c272683434f4abb4ddddffe19" title="Custom general-purpose pointer that will be stored in VmaAllocation, can be read as VmaAllocationInfo...">VmaAllocationCreateInfo::pUserData</a> as pointer to a null-terminated string. Instead of copying pointer value, a local copy of the string is made and stored in allocation's <code>pName</code>. The string is automatically freed together with the allocation. It is also used in <a class="el" href="group__group__stats.html#gaa4fee7eb5253377599ef4fd38c93c2a0" title="Builds and returns statistics as a null-terminated string in JSON format.">vmaBuildStatsString()</a>. </p>
<p >Set this flag to treat <a class="el" href="struct_vma_allocation_create_info.html#a8259e85c272683434f4abb4ddddffe19" title="Custom general-purpose pointer that will be stored in VmaAllocation, can be read as VmaAllocationInfo...">VmaAllocationCreateInfo::pUserData</a> as pointer to a null-terminated string. Instead of copying pointer value, a local copy of the string is made and stored in allocation's <code>pName</code>. The string is automatically freed together with the allocation. It is also used in vmaBuildStatsString(). </p>
</td></tr>
<tr><td class="fieldname"><a id="ggad9889c10c798b040d59c92f257cae597a42ba3a2d2c7117953210b7c3ef8da0df" name="ggad9889c10c798b040d59c92f257cae597a42ba3a2d2c7117953210b7c3ef8da0df"></a>VMA_ALLOCATION_CREATE_UPPER_ADDRESS_BIT&#160;</td><td class="fielddoc"><p >Allocation will be created from upper stack in a double stack pool.</p>
<p >This flag is only allowed for custom pools created with <a class="el" href="group__group__alloc.html#gga9a7c45f9c863695d98c83fa5ac940fe7a13c8a444197c67866be9cb05599fc726" title="Enables alternative, linear allocation algorithm in this pool.">VMA_POOL_CREATE_LINEAR_ALGORITHM_BIT</a> flag. </p>
@ -679,7 +686,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga6552a65b71d16f378c6994b3ceaef50c" name="ga6552a65b71d16f378c6994b3ceaef50c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6552a65b71d16f378c6994b3ceaef50c">&#9670;&nbsp;</a></span>VmaDefragmentationFlagBits</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga6552a65b71d16f378c6994b3ceaef50c">&#9670;&#160;</a></span>VmaDefragmentationFlagBits</h2>
<div class="memitem">
<div class="memproto">
@ -705,7 +712,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gada9e3861caf96f08894b0bcc160ec257" name="gada9e3861caf96f08894b0bcc160ec257"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gada9e3861caf96f08894b0bcc160ec257">&#9670;&nbsp;</a></span>VmaDefragmentationMoveOperation</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gada9e3861caf96f08894b0bcc160ec257">&#9670;&#160;</a></span>VmaDefragmentationMoveOperation</h2>
<div class="memitem">
<div class="memproto">
@ -729,7 +736,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gaa5846affa1e9da3800e3e78fae2305cc" name="gaa5846affa1e9da3800e3e78fae2305cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa5846affa1e9da3800e3e78fae2305cc">&#9670;&nbsp;</a></span>VmaMemoryUsage</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gaa5846affa1e9da3800e3e78fae2305cc">&#9670;&#160;</a></span>VmaMemoryUsage</h2>
<div class="memitem">
<div class="memproto">
@ -776,7 +783,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga9a7c45f9c863695d98c83fa5ac940fe7" name="ga9a7c45f9c863695d98c83fa5ac940fe7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9a7c45f9c863695d98c83fa5ac940fe7">&#9670;&nbsp;</a></span>VmaPoolCreateFlagBits</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga9a7c45f9c863695d98c83fa5ac940fe7">&#9670;&#160;</a></span>VmaPoolCreateFlagBits</h2>
<div class="memitem">
<div class="memproto">
@ -807,7 +814,7 @@ Functions</h2></td></tr>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="gabf28077dbf82d0908b8acbe8ee8dd9b8" name="gabf28077dbf82d0908b8acbe8ee8dd9b8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabf28077dbf82d0908b8acbe8ee8dd9b8">&#9670;&nbsp;</a></span>vmaAllocateMemory()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gabf28077dbf82d0908b8acbe8ee8dd9b8">&#9670;&#160;</a></span>vmaAllocateMemory()</h2>
<div class="memitem">
<div class="memproto">
@ -867,7 +874,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga7fdf64415b6c3d83c454f28d2c53df7b" name="ga7fdf64415b6c3d83c454f28d2c53df7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7fdf64415b6c3d83c454f28d2c53df7b">&#9670;&nbsp;</a></span>vmaAllocateMemoryForBuffer()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga7fdf64415b6c3d83c454f28d2c53df7b">&#9670;&#160;</a></span>vmaAllocateMemoryForBuffer()</h2>
<div class="memitem">
<div class="memproto">
@ -928,7 +935,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga0faa3f9e5fb233d29d1e00390650febb" name="ga0faa3f9e5fb233d29d1e00390650febb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0faa3f9e5fb233d29d1e00390650febb">&#9670;&nbsp;</a></span>vmaAllocateMemoryForImage()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga0faa3f9e5fb233d29d1e00390650febb">&#9670;&#160;</a></span>vmaAllocateMemoryForImage()</h2>
<div class="memitem">
<div class="memproto">
@ -989,7 +996,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gad37e82e492b3de38fc3f4cffd9ad0ae1" name="gad37e82e492b3de38fc3f4cffd9ad0ae1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad37e82e492b3de38fc3f4cffd9ad0ae1">&#9670;&nbsp;</a></span>vmaAllocateMemoryPages()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gad37e82e492b3de38fc3f4cffd9ad0ae1">&#9670;&#160;</a></span>vmaAllocateMemoryPages()</h2>
<div class="memitem">
<div class="memproto">
@ -1057,7 +1064,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gac3335566858b45541fa9c0d7a6bbb57e" name="gac3335566858b45541fa9c0d7a6bbb57e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac3335566858b45541fa9c0d7a6bbb57e">&#9670;&nbsp;</a></span>vmaBeginDefragmentation()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gac3335566858b45541fa9c0d7a6bbb57e">&#9670;&#160;</a></span>vmaBeginDefragmentation()</h2>
<div class="memitem">
<div class="memproto">
@ -1107,7 +1114,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga980d7da2ce3b1fd5c8b8476bc362cc00" name="ga980d7da2ce3b1fd5c8b8476bc362cc00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga980d7da2ce3b1fd5c8b8476bc362cc00">&#9670;&nbsp;</a></span>vmaBeginDefragmentationPass()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga980d7da2ce3b1fd5c8b8476bc362cc00">&#9670;&#160;</a></span>vmaBeginDefragmentationPass()</h2>
<div class="memitem">
<div class="memproto">
@ -1156,7 +1163,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga6b0929b914b60cf2d45cac4bf3547470" name="ga6b0929b914b60cf2d45cac4bf3547470"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6b0929b914b60cf2d45cac4bf3547470">&#9670;&nbsp;</a></span>vmaBindBufferMemory()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga6b0929b914b60cf2d45cac4bf3547470">&#9670;&#160;</a></span>vmaBindBufferMemory()</h2>
<div class="memitem">
<div class="memproto">
@ -1194,7 +1201,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga927c944f45e0f2941182abb6f608e64a" name="ga927c944f45e0f2941182abb6f608e64a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga927c944f45e0f2941182abb6f608e64a">&#9670;&nbsp;</a></span>vmaBindBufferMemory2()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga927c944f45e0f2941182abb6f608e64a">&#9670;&#160;</a></span>vmaBindBufferMemory2()</h2>
<div class="memitem">
<div class="memproto">
@ -1254,7 +1261,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga3d3ca45799923aa5d138e9e5f9eb2da5" name="ga3d3ca45799923aa5d138e9e5f9eb2da5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3d3ca45799923aa5d138e9e5f9eb2da5">&#9670;&nbsp;</a></span>vmaBindImageMemory()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga3d3ca45799923aa5d138e9e5f9eb2da5">&#9670;&#160;</a></span>vmaBindImageMemory()</h2>
<div class="memitem">
<div class="memproto">
@ -1292,7 +1299,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gaa8251ee81b0045a443e35b8e8aa021bc" name="gaa8251ee81b0045a443e35b8e8aa021bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa8251ee81b0045a443e35b8e8aa021bc">&#9670;&nbsp;</a></span>vmaBindImageMemory2()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gaa8251ee81b0045a443e35b8e8aa021bc">&#9670;&#160;</a></span>vmaBindImageMemory2()</h2>
<div class="memitem">
<div class="memproto">
@ -1352,7 +1359,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga49329a7f030dafcf82f7b73334c22e98" name="ga49329a7f030dafcf82f7b73334c22e98"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga49329a7f030dafcf82f7b73334c22e98">&#9670;&nbsp;</a></span>vmaCheckCorruption()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga49329a7f030dafcf82f7b73334c22e98">&#9670;&#160;</a></span>vmaCheckCorruption()</h2>
<div class="memitem">
<div class="memproto">
@ -1397,7 +1404,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gad535935619c7a549bf837e1bb0068f89" name="gad535935619c7a549bf837e1bb0068f89"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad535935619c7a549bf837e1bb0068f89">&#9670;&nbsp;</a></span>vmaCheckPoolCorruption()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gad535935619c7a549bf837e1bb0068f89">&#9670;&#160;</a></span>vmaCheckPoolCorruption()</h2>
<div class="memitem">
<div class="memproto">
@ -1435,7 +1442,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga60d5d4803e3c82505a2bfddb929adb03" name="ga60d5d4803e3c82505a2bfddb929adb03"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga60d5d4803e3c82505a2bfddb929adb03">&#9670;&nbsp;</a></span>vmaCreateAliasingBuffer()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga60d5d4803e3c82505a2bfddb929adb03">&#9670;&#160;</a></span>vmaCreateAliasingBuffer()</h2>
<div class="memitem">
<div class="memproto">
@ -1494,7 +1501,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gaf0cf014344213e117bd9f9cf5f928122" name="gaf0cf014344213e117bd9f9cf5f928122"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf0cf014344213e117bd9f9cf5f928122">&#9670;&nbsp;</a></span>vmaCreateAliasingBuffer2()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gaf0cf014344213e117bd9f9cf5f928122">&#9670;&#160;</a></span>vmaCreateAliasingBuffer2()</h2>
<div class="memitem">
<div class="memproto">
@ -1560,7 +1567,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gaebc4db1f94b53dba2338b4c0fd80d0dc" name="gaebc4db1f94b53dba2338b4c0fd80d0dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaebc4db1f94b53dba2338b4c0fd80d0dc">&#9670;&nbsp;</a></span>vmaCreateAliasingImage()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gaebc4db1f94b53dba2338b4c0fd80d0dc">&#9670;&#160;</a></span>vmaCreateAliasingImage()</h2>
<div class="memitem">
<div class="memproto">
@ -1602,7 +1609,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga69ac829f5bb0737449fa92c2d971f1bb" name="ga69ac829f5bb0737449fa92c2d971f1bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga69ac829f5bb0737449fa92c2d971f1bb">&#9670;&nbsp;</a></span>vmaCreateAliasingImage2()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga69ac829f5bb0737449fa92c2d971f1bb">&#9670;&#160;</a></span>vmaCreateAliasingImage2()</h2>
<div class="memitem">
<div class="memproto">
@ -1650,7 +1657,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gac72ee55598617e8eecca384e746bab51" name="gac72ee55598617e8eecca384e746bab51"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac72ee55598617e8eecca384e746bab51">&#9670;&nbsp;</a></span>vmaCreateBuffer()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gac72ee55598617e8eecca384e746bab51">&#9670;&#160;</a></span>vmaCreateBuffer()</h2>
<div class="memitem">
<div class="memproto">
@ -1725,7 +1732,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gaa06a690013a0d01e60894ac378083834" name="gaa06a690013a0d01e60894ac378083834"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa06a690013a0d01e60894ac378083834">&#9670;&nbsp;</a></span>vmaCreateBufferWithAlignment()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gaa06a690013a0d01e60894ac378083834">&#9670;&#160;</a></span>vmaCreateBufferWithAlignment()</h2>
<div class="memitem">
<div class="memproto">
@ -1786,7 +1793,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga02a94f25679275851a53e82eacbcfc73" name="ga02a94f25679275851a53e82eacbcfc73"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga02a94f25679275851a53e82eacbcfc73">&#9670;&nbsp;</a></span>vmaCreateImage()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga02a94f25679275851a53e82eacbcfc73">&#9670;&#160;</a></span>vmaCreateImage()</h2>
<div class="memitem">
<div class="memproto">
@ -1840,7 +1847,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga5c8770ded7c59c8caac6de0c2cb00b50" name="ga5c8770ded7c59c8caac6de0c2cb00b50"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5c8770ded7c59c8caac6de0c2cb00b50">&#9670;&nbsp;</a></span>vmaCreatePool()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga5c8770ded7c59c8caac6de0c2cb00b50">&#9670;&#160;</a></span>vmaCreatePool()</h2>
<div class="memitem">
<div class="memproto">
@ -1884,7 +1891,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga0d9f4e4ba5bf9aab1f1c746387753d77" name="ga0d9f4e4ba5bf9aab1f1c746387753d77"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0d9f4e4ba5bf9aab1f1c746387753d77">&#9670;&nbsp;</a></span>vmaDestroyBuffer()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga0d9f4e4ba5bf9aab1f1c746387753d77">&#9670;&#160;</a></span>vmaDestroyBuffer()</h2>
<div class="memitem">
<div class="memproto">
@ -1925,7 +1932,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gae50d2cb3b4a3bfd4dd40987234e50e7e" name="gae50d2cb3b4a3bfd4dd40987234e50e7e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae50d2cb3b4a3bfd4dd40987234e50e7e">&#9670;&nbsp;</a></span>vmaDestroyImage()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gae50d2cb3b4a3bfd4dd40987234e50e7e">&#9670;&#160;</a></span>vmaDestroyImage()</h2>
<div class="memitem">
<div class="memproto">
@ -1965,7 +1972,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga5485779c8f1948238fc4e92232fa65e1" name="ga5485779c8f1948238fc4e92232fa65e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5485779c8f1948238fc4e92232fa65e1">&#9670;&nbsp;</a></span>vmaDestroyPool()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga5485779c8f1948238fc4e92232fa65e1">&#9670;&#160;</a></span>vmaDestroyPool()</h2>
<div class="memitem">
<div class="memproto">
@ -1995,7 +2002,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga59f01ca3d53d50b7cca9b442b77a3e87" name="ga59f01ca3d53d50b7cca9b442b77a3e87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga59f01ca3d53d50b7cca9b442b77a3e87">&#9670;&nbsp;</a></span>vmaEndDefragmentation()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga59f01ca3d53d50b7cca9b442b77a3e87">&#9670;&#160;</a></span>vmaEndDefragmentation()</h2>
<div class="memitem">
<div class="memproto">
@ -2040,7 +2047,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gaded05a445742a00718ee766144c5c226" name="gaded05a445742a00718ee766144c5c226"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaded05a445742a00718ee766144c5c226">&#9670;&nbsp;</a></span>vmaEndDefragmentationPass()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gaded05a445742a00718ee766144c5c226">&#9670;&#160;</a></span>vmaEndDefragmentationPass()</h2>
<div class="memitem">
<div class="memproto">
@ -2091,7 +2098,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gaef15a94b58fbcb0fe706d5720e84a74a" name="gaef15a94b58fbcb0fe706d5720e84a74a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaef15a94b58fbcb0fe706d5720e84a74a">&#9670;&nbsp;</a></span>vmaFindMemoryTypeIndex()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gaef15a94b58fbcb0fe706d5720e84a74a">&#9670;&#160;</a></span>vmaFindMemoryTypeIndex()</h2>
<div class="memitem">
<div class="memproto">
@ -2141,7 +2148,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gae790ab9ffaf7667fb8f62523e6897888" name="gae790ab9ffaf7667fb8f62523e6897888"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae790ab9ffaf7667fb8f62523e6897888">&#9670;&nbsp;</a></span>vmaFindMemoryTypeIndexForBufferInfo()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gae790ab9ffaf7667fb8f62523e6897888">&#9670;&#160;</a></span>vmaFindMemoryTypeIndexForBufferInfo()</h2>
<div class="memitem">
<div class="memproto">
@ -2184,7 +2191,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga088da83d8eaf3ce9056d9ea0b981d472" name="ga088da83d8eaf3ce9056d9ea0b981d472"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga088da83d8eaf3ce9056d9ea0b981d472">&#9670;&nbsp;</a></span>vmaFindMemoryTypeIndexForImageInfo()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga088da83d8eaf3ce9056d9ea0b981d472">&#9670;&#160;</a></span>vmaFindMemoryTypeIndexForImageInfo()</h2>
<div class="memitem">
<div class="memproto">
@ -2227,7 +2234,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga30c37c1eec6025f397be41644f48490f" name="ga30c37c1eec6025f397be41644f48490f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga30c37c1eec6025f397be41644f48490f">&#9670;&nbsp;</a></span>vmaFlushAllocation()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga30c37c1eec6025f397be41644f48490f">&#9670;&#160;</a></span>vmaFlushAllocation()</h2>
<div class="memitem">
<div class="memproto">
@ -2279,7 +2286,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gac3dd00da721875ed99fa8a881922bdfc" name="gac3dd00da721875ed99fa8a881922bdfc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac3dd00da721875ed99fa8a881922bdfc">&#9670;&nbsp;</a></span>vmaFlushAllocations()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gac3dd00da721875ed99fa8a881922bdfc">&#9670;&#160;</a></span>vmaFlushAllocations()</h2>
<div class="memitem">
<div class="memproto">
@ -2339,7 +2346,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga5fea5518972ae9094b1526cbcb19b05f" name="ga5fea5518972ae9094b1526cbcb19b05f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5fea5518972ae9094b1526cbcb19b05f">&#9670;&nbsp;</a></span>vmaFreeMemory()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga5fea5518972ae9094b1526cbcb19b05f">&#9670;&#160;</a></span>vmaFreeMemory()</h2>
<div class="memitem">
<div class="memproto">
@ -2370,7 +2377,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga834b1e4aef395c0a1d56a28e69a4a17e" name="ga834b1e4aef395c0a1d56a28e69a4a17e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga834b1e4aef395c0a1d56a28e69a4a17e">&#9670;&nbsp;</a></span>vmaFreeMemoryPages()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga834b1e4aef395c0a1d56a28e69a4a17e">&#9670;&#160;</a></span>vmaFreeMemoryPages()</h2>
<div class="memitem">
<div class="memproto">
@ -2408,7 +2415,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga86dd08aba8633bfa4ad0df2e76481d8b" name="ga86dd08aba8633bfa4ad0df2e76481d8b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga86dd08aba8633bfa4ad0df2e76481d8b">&#9670;&nbsp;</a></span>vmaGetAllocationInfo()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga86dd08aba8633bfa4ad0df2e76481d8b">&#9670;&#160;</a></span>vmaGetAllocationInfo()</h2>
<div class="memitem">
<div class="memproto">
@ -2446,7 +2453,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga571e87dd38e552249b56b1b0b982fad1" name="ga571e87dd38e552249b56b1b0b982fad1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga571e87dd38e552249b56b1b0b982fad1">&#9670;&nbsp;</a></span>vmaGetAllocationMemoryProperties()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga571e87dd38e552249b56b1b0b982fad1">&#9670;&#160;</a></span>vmaGetAllocationMemoryProperties()</h2>
<div class="memitem">
<div class="memproto">
@ -2483,7 +2490,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gaf09b4e4eafdbee812e8d73ddf960f030" name="gaf09b4e4eafdbee812e8d73ddf960f030"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf09b4e4eafdbee812e8d73ddf960f030">&#9670;&nbsp;</a></span>vmaGetPoolName()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gaf09b4e4eafdbee812e8d73ddf960f030">&#9670;&#160;</a></span>vmaGetPoolName()</h2>
<div class="memitem">
<div class="memproto">
@ -2520,7 +2527,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gaaa8412919139ef413a4215ac6a290fae" name="gaaa8412919139ef413a4215ac6a290fae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaaa8412919139ef413a4215ac6a290fae">&#9670;&nbsp;</a></span>vmaInvalidateAllocation()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gaaa8412919139ef413a4215ac6a290fae">&#9670;&#160;</a></span>vmaInvalidateAllocation()</h2>
<div class="memitem">
<div class="memproto">
@ -2572,7 +2579,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gab25b558d75f7378ec944a1522fdcc3c5" name="gab25b558d75f7378ec944a1522fdcc3c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab25b558d75f7378ec944a1522fdcc3c5">&#9670;&nbsp;</a></span>vmaInvalidateAllocations()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gab25b558d75f7378ec944a1522fdcc3c5">&#9670;&#160;</a></span>vmaInvalidateAllocations()</h2>
<div class="memitem">
<div class="memproto">
@ -2632,7 +2639,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gad5bd1243512d099706de88168992f069" name="gad5bd1243512d099706de88168992f069"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad5bd1243512d099706de88168992f069">&#9670;&nbsp;</a></span>vmaMapMemory()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gad5bd1243512d099706de88168992f069">&#9670;&#160;</a></span>vmaMapMemory()</h2>
<div class="memitem">
<div class="memproto">
@ -2676,7 +2683,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gabe02cbb0cd913b3f125958179f2020fc" name="gabe02cbb0cd913b3f125958179f2020fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabe02cbb0cd913b3f125958179f2020fc">&#9670;&nbsp;</a></span>vmaSetAllocationName()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gabe02cbb0cd913b3f125958179f2020fc">&#9670;&#160;</a></span>vmaSetAllocationName()</h2>
<div class="memitem">
<div class="memproto">
@ -2713,7 +2720,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gaf9147d31ffc11d62fc187bde283ed14f" name="gaf9147d31ffc11d62fc187bde283ed14f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf9147d31ffc11d62fc187bde283ed14f">&#9670;&nbsp;</a></span>vmaSetAllocationUserData()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gaf9147d31ffc11d62fc187bde283ed14f">&#9670;&#160;</a></span>vmaSetAllocationUserData()</h2>
<div class="memitem">
<div class="memproto">
@ -2750,7 +2757,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="gadbae3a0b4ab078024462fc85c37f3b58" name="gadbae3a0b4ab078024462fc85c37f3b58"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gadbae3a0b4ab078024462fc85c37f3b58">&#9670;&nbsp;</a></span>vmaSetPoolName()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#gadbae3a0b4ab078024462fc85c37f3b58">&#9670;&#160;</a></span>vmaSetPoolName()</h2>
<div class="memitem">
<div class="memproto">
@ -2787,7 +2794,7 @@ Functions</h2></td></tr>
</div>
</div>
<a id="ga9bc268595cb33f6ec4d519cfce81ff45" name="ga9bc268595cb33f6ec4d519cfce81ff45"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9bc268595cb33f6ec4d519cfce81ff45">&#9670;&nbsp;</a></span>vmaUnmapMemory()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#ga9bc268595cb33f6ec4d519cfce81ff45">&#9670;&#160;</a></span>vmaUnmapMemory()</h2>
<div class="memitem">
<div class="memproto">
@ -2821,7 +2828,7 @@ Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
</small></address>
</body>
</html>