mirror of
https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git
synced 2024-11-14 20:14:36 +00:00
88510e9801
See structure VmaDefragmentationInfo, VmaDefragmentationMove, VmaDefragmentationPassMoveInfo, VmaDefragmentationStats, function vmaBeginDefragmentation, vmaEndDefragmentation, vmaBeginDefragmentationPass, vmaEndDefragmentationPass. Switched to TLSF as the default algorithm - in default pools, custom pools, virtual blocks. Removed generic and buddy algorithm. Removed flags: VMA_POOL_CREATE_BUDDY_ALGORITHM_BIT, VMA_POOL_CREATE_TLSF_ALGORITHM_BIT, VMA_VIRTUAL_BLOCK_CREATE_BUDDY_ALGORITHM_BIT, VMA_VIRTUAL_BLOCK_CREATE_TLSF_ALGORITHM_BIT. Updated and regenerated documentation.
76 lines
3.5 KiB
JavaScript
76 lines
3.5 KiB
JavaScript
/*
|
|
@licstart The following is the entire license notice for the JavaScript code in this file.
|
|
|
|
The MIT License (MIT)
|
|
|
|
Copyright (C) 1997-2020 by Dimitri van Heesch
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
|
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
|
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
|
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
|
furnished to do so, subject to the following conditions:
|
|
|
|
The above copyright notice and this permission notice shall be included in all copies or
|
|
substantial portions of the Software.
|
|
|
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
|
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
|
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
|
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
|
|
@licend The above is the entire license notice for the JavaScript code in this file
|
|
*/
|
|
var menudata={children:[
|
|
{text:"Main Page",url:"index.html"},
|
|
{text:"Related Pages",url:"pages.html"},
|
|
{text:"Modules",url:"modules.html"},
|
|
{text:"Classes",url:"annotated.html",children:[
|
|
{text:"Class List",url:"annotated.html"},
|
|
{text:"Class Index",url:"classes.html"},
|
|
{text:"Class Members",url:"functions.html",children:[
|
|
{text:"All",url:"functions.html",children:[
|
|
{text:"a",url:"functions.html#index_a"},
|
|
{text:"b",url:"functions.html#index_b"},
|
|
{text:"d",url:"functions.html#index_d"},
|
|
{text:"f",url:"functions.html#index_f"},
|
|
{text:"i",url:"functions.html#index_i"},
|
|
{text:"m",url:"functions.html#index_m"},
|
|
{text:"o",url:"functions.html#index_o"},
|
|
{text:"p",url:"functions.html#index_p"},
|
|
{text:"r",url:"functions.html#index_r"},
|
|
{text:"s",url:"functions.html#index_s"},
|
|
{text:"t",url:"functions.html#index_t"},
|
|
{text:"u",url:"functions.html#index_u"},
|
|
{text:"v",url:"functions.html#index_v"}]},
|
|
{text:"Variables",url:"functions_vars.html",children:[
|
|
{text:"a",url:"functions_vars.html#index_a"},
|
|
{text:"b",url:"functions_vars.html#index_b"},
|
|
{text:"d",url:"functions_vars.html#index_d"},
|
|
{text:"f",url:"functions_vars.html#index_f"},
|
|
{text:"i",url:"functions_vars.html#index_i"},
|
|
{text:"m",url:"functions_vars.html#index_m"},
|
|
{text:"o",url:"functions_vars.html#index_o"},
|
|
{text:"p",url:"functions_vars.html#index_p"},
|
|
{text:"r",url:"functions_vars.html#index_r"},
|
|
{text:"s",url:"functions_vars.html#index_s"},
|
|
{text:"t",url:"functions_vars.html#index_t"},
|
|
{text:"u",url:"functions_vars.html#index_u"},
|
|
{text:"v",url:"functions_vars.html#index_v"}]}]}]},
|
|
{text:"Files",url:"files.html",children:[
|
|
{text:"File List",url:"files.html"},
|
|
{text:"File Members",url:"globals.html",children:[
|
|
{text:"All",url:"globals.html",children:[
|
|
{text:"p",url:"globals.html#index_p"},
|
|
{text:"v",url:"globals.html#index_v"}]},
|
|
{text:"Functions",url:"globals_func.html",children:[
|
|
{text:"v",url:"globals_func.html#index_v"}]},
|
|
{text:"Typedefs",url:"globals_type.html",children:[
|
|
{text:"p",url:"globals_type.html#index_p"},
|
|
{text:"v",url:"globals_type.html#index_v"}]},
|
|
{text:"Enumerations",url:"globals_enum.html"},
|
|
{text:"Enumerator",url:"globals_eval.html",children:[
|
|
{text:"v",url:"globals_eval.html#index_v"}]},
|
|
{text:"Macros",url:"globals_defs.html"}]}]}]}
|