Skip to content

Commit 539c0a8

Browse files
Added documentation chapter: Frequenty asked questions
1 parent f378e7b commit 539c0a8

29 files changed

+527
-89
lines changed

docs/html/choosing_memory_type.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383

8484
<div id="nav-path" class="navpath">
8585
<ul>
86-
<li class="navelem"><a class="el" href="index.html">Vulkan Memory Allocator</a></li> </ul>
86+
<li class="navelem"><a class="el" href="index.html">Vulkan Memory Allocator</a></li><li class="navelem"><a class="el" href="faq.html">Frequenty asked questions</a></li> </ul>
8787
</div>
8888
</div><!-- top -->
8989
<div id="doc-content">

docs/html/doxygen_crawl.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
<a href="enabling_buffer_device_address.html#enabling_buffer_device_address_initialization"/>
4646
<a href="enabling_buffer_device_address.html#enabling_buffer_device_address_more_information"/>
4747
<a href="enabling_buffer_device_address.html#enabling_buffer_device_address_usage"/>
48+
<a href="faq.html"/>
4849
<a href="files.html"/>
4950
<a href="functions.html"/>
5051
<a href="functions_vars.html"/>

docs/html/faq.html

Lines changed: 176 additions & 0 deletions
Large diffs are not rendered by default.

docs/html/index.html

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
<p><b>API documentation divided into groups:</b> <a href="topics.html">Topics</a></p>
9595
<p><b>General documentation chapters:</b></p>
9696
<ul>
97-
<li><b>User guide</b><ul>
97+
<li><a class="el" href="faq.html">Frequenty asked questions</a></li>
9898
<li><a class="el" href="quick_start.html">Quick start</a><ul>
9999
<li><a class="el" href="quick_start.html#quick_start_project_setup">Project setup</a></li>
100100
<li><a class="el" href="quick_start.html#quick_start_initialization">Initialization</a></li>
@@ -154,8 +154,6 @@
154154
</ul>
155155
</li>
156156
<li><a class="el" href="other_api_interop.html">Interop with other graphics APIs</a></li>
157-
</ul>
158-
</li>
159157
<li><a class="el" href="usage_patterns.html">Recommended usage patterns</a><ul>
160158
<li><a class="el" href="usage_patterns.html#usage_patterns_gpu_only">GPU-only resource</a></li>
161159
<li><a class="el" href="usage_patterns.html#usage_patterns_staging_copy_upload">Staging copy for upload</a></li>

docs/html/search/all_0.js

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/html/search/all_12.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ var searchData=
44
['to_20use_20custom_20pools_1',['When not to use custom pools',['../custom_memory_pools.html#custom_memory_pools_when_not_use',1,'']]],
55
['to_20vulkan_20functions_2',['Pointers to Vulkan functions',['../configuration.html#config_Vulkan_functions',1,'']]],
66
['total_3',['total',['../struct_vma_total_statistics.html#a76f1935f7101883f5bb2a03b6c5649d2',1,'VmaTotalStatistics']]],
7-
['type_4',['Choosing memory type',['../choosing_memory_type.html',1,'index']]],
7+
['type_4',['Choosing memory type',['../choosing_memory_type.html',1,'faq']]],
88
['type_20index_5',['Choosing memory type index',['../custom_memory_pools.html#custom_memory_pools_MemTypeIndex',1,'']]],
99
['types_6',['Explicit memory types',['../choosing_memory_type.html#choosing_memory_type_explicit_memory_types',1,'']]]
1010
];

docs/html/search/all_2.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ var searchData=
33
['cache_20flush_20and_20invalidate_0',['Cache flush and invalidate',['../memory_mapping.html#memory_mapping_cache_control',1,'']]],
44
['callbacks_1',['Device memory allocation callbacks',['../configuration.html#allocation_callbacks',1,'']]],
55
['cases_2',['Other use cases',['../usage_patterns.html#usage_patterns_other_use_cases',1,'']]],
6-
['choosing_20memory_20type_3',['Choosing memory type',['../choosing_memory_type.html',1,'index']]],
6+
['choosing_20memory_20type_3',['Choosing memory type',['../choosing_memory_type.html',1,'faq']]],
77
['choosing_20memory_20type_20index_4',['Choosing memory type index',['../custom_memory_pools.html#custom_memory_pools_MemTypeIndex',1,'']]],
88
['compatibility_5',['Versioning and compatibility',['../general_considerations.html#general_considerations_versioning_and_compatibility',1,'']]],
99
['configuration_6',['Configuration',['../configuration.html',1,'index']]],

docs/html/search/all_5.js

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/html/search/all_b.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/html/search/all_f.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
var searchData=
22
[
33
['querying_20for_20budget_0',['Querying for budget',['../staying_within_budget.html#staying_within_budget_querying_for_budget',1,'']]],
4-
['quick_20start_1',['Quick start',['../quick_start.html',1,'index']]]
4+
['questions_1',['Frequenty asked questions',['../faq.html',1,'index']]],
5+
['quick_20start_2',['Quick start',['../quick_start.html',1,'index']]]
56
];

docs/html/search/pages_0.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,6 @@ var searchData=
66
['allocator_3',['Vulkan Memory Allocator',['../index.html',1,'']]],
77
['allocator_4',['Virtual allocator',['../virtual_allocator.html',1,'index']]],
88
['and_20user_20data_5',['Allocation names and user data',['../allocation_annotation.html',1,'index']]],
9-
['apis_6',['Interop with other graphics APIs',['../other_api_interop.html',1,'index']]]
9+
['apis_6',['Interop with other graphics APIs',['../other_api_interop.html',1,'index']]],
10+
['asked_20questions_7',['Frequenty asked questions',['../faq.html',1,'index']]]
1011
];

docs/html/search/pages_10.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
var searchData=
22
[
3-
['usage_0',['Debugging incorrect memory usage',['../debugging_memory_usage.html',1,'index']]],
4-
['usage_20patterns_1',['Recommended usage patterns',['../usage_patterns.html',1,'index']]],
5-
['user_20data_2',['Allocation names and user data',['../allocation_annotation.html',1,'index']]]
3+
['type_0',['Choosing memory type',['../choosing_memory_type.html',1,'faq']]]
64
];

docs/html/search/pages_11.js

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
var searchData=
22
[
3-
['virtual_20allocator_0',['Virtual allocator',['../virtual_allocator.html',1,'index']]],
4-
['vk_5famd_5fdevice_5fcoherent_5fmemory_1',['VK_AMD_device_coherent_memory',['../vk_amd_device_coherent_memory.html',1,'index']]],
5-
['vk_5fext_5fmemory_5fpriority_2',['VK_EXT_memory_priority',['../vk_ext_memory_priority.html',1,'index']]],
6-
['vk_5fkhr_5fdedicated_5fallocation_3',['VK_KHR_dedicated_allocation',['../vk_khr_dedicated_allocation.html',1,'index']]],
7-
['vk_5fkhr_5fexternal_5fmemory_5fwin32_4',['VK_KHR_external_memory_win32',['../vk_khr_external_memory_win32.html',1,'index']]],
8-
['vulkan_20memory_20allocator_5',['Vulkan Memory Allocator',['../index.html',1,'']]]
3+
['usage_0',['Debugging incorrect memory usage',['../debugging_memory_usage.html',1,'index']]],
4+
['usage_20patterns_1',['Recommended usage patterns',['../usage_patterns.html',1,'index']]],
5+
['user_20data_2',['Allocation names and user data',['../allocation_annotation.html',1,'index']]]
96
];

docs/html/search/pages_12.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
var searchData=
22
[
3-
['with_20other_20graphics_20apis_0',['Interop with other graphics APIs',['../other_api_interop.html',1,'index']]],
4-
['within_20budget_1',['Staying within budget',['../staying_within_budget.html',1,'index']]]
3+
['virtual_20allocator_0',['Virtual allocator',['../virtual_allocator.html',1,'index']]],
4+
['vk_5famd_5fdevice_5fcoherent_5fmemory_1',['VK_AMD_device_coherent_memory',['../vk_amd_device_coherent_memory.html',1,'index']]],
5+
['vk_5fext_5fmemory_5fpriority_2',['VK_EXT_memory_priority',['../vk_ext_memory_priority.html',1,'index']]],
6+
['vk_5fkhr_5fdedicated_5fallocation_3',['VK_KHR_dedicated_allocation',['../vk_khr_dedicated_allocation.html',1,'index']]],
7+
['vk_5fkhr_5fexternal_5fmemory_5fwin32_4',['VK_KHR_external_memory_win32',['../vk_khr_external_memory_win32.html',1,'index']]],
8+
['vulkan_20memory_20allocator_5',['Vulkan Memory Allocator',['../index.html',1,'']]]
59
];

docs/html/search/pages_13.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
var searchData=
2+
[
3+
['with_20other_20graphics_20apis_0',['Interop with other graphics APIs',['../other_api_interop.html',1,'index']]],
4+
['within_20budget_1',['Staying within budget',['../staying_within_budget.html',1,'index']]]
5+
];

docs/html/search/pages_2.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
var searchData=
22
[
3-
['choosing_20memory_20type_0',['Choosing memory type',['../choosing_memory_type.html',1,'index']]],
3+
['choosing_20memory_20type_0',['Choosing memory type',['../choosing_memory_type.html',1,'faq']]],
44
['configuration_1',['Configuration',['../configuration.html',1,'index']]],
55
['considerations_2',['General considerations',['../general_considerations.html',1,'index']]],
66
['custom_20memory_20pools_3',['Custom memory pools',['../custom_memory_pools.html',1,'index']]]

docs/html/search/pages_5.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
var searchData=
22
[
3-
['general_20considerations_0',['General considerations',['../general_considerations.html',1,'index']]],
4-
['graphics_20apis_1',['Interop with other graphics APIs',['../other_api_interop.html',1,'index']]]
3+
['frequenty_20asked_20questions_0',['Frequenty asked questions',['../faq.html',1,'index']]]
54
];

docs/html/search/pages_6.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var searchData=
22
[
3-
['incorrect_20memory_20usage_0',['Debugging incorrect memory usage',['../debugging_memory_usage.html',1,'index']]],
4-
['interop_20with_20other_20graphics_20apis_1',['Interop with other graphics APIs',['../other_api_interop.html',1,'index']]]
3+
['general_20considerations_0',['General considerations',['../general_considerations.html',1,'index']]],
4+
['graphics_20apis_1',['Interop with other graphics APIs',['../other_api_interop.html',1,'index']]]
55
];

docs/html/search/pages_7.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
var searchData=
22
[
3-
['list_0',['Deprecated List',['../deprecated.html',1,'']]]
3+
['incorrect_20memory_20usage_0',['Debugging incorrect memory usage',['../debugging_memory_usage.html',1,'index']]],
4+
['interop_20with_20other_20graphics_20apis_1',['Interop with other graphics APIs',['../other_api_interop.html',1,'index']]]
45
];

docs/html/search/pages_8.js

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
11
var searchData=
22
[
3-
['mapping_0',['Memory mapping',['../memory_mapping.html',1,'index']]],
4-
['memory_20allocator_1',['Vulkan Memory Allocator',['../index.html',1,'']]],
5-
['memory_20mapping_2',['Memory mapping',['../memory_mapping.html',1,'index']]],
6-
['memory_20pools_3',['Custom memory pools',['../custom_memory_pools.html',1,'index']]],
7-
['memory_20type_4',['Choosing memory type',['../choosing_memory_type.html',1,'index']]],
8-
['memory_20usage_5',['Debugging incorrect memory usage',['../debugging_memory_usage.html',1,'index']]]
3+
['list_0',['Deprecated List',['../deprecated.html',1,'']]]
94
];

docs/html/search/pages_9.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
var searchData=
22
[
3-
['names_20and_20user_20data_0',['Allocation names and user data',['../allocation_annotation.html',1,'index']]]
3+
['mapping_0',['Memory mapping',['../memory_mapping.html',1,'index']]],
4+
['memory_20allocator_1',['Vulkan Memory Allocator',['../index.html',1,'']]],
5+
['memory_20mapping_2',['Memory mapping',['../memory_mapping.html',1,'index']]],
6+
['memory_20pools_3',['Custom memory pools',['../custom_memory_pools.html',1,'index']]],
7+
['memory_20type_4',['Choosing memory type',['../choosing_memory_type.html',1,'faq']]],
8+
['memory_20usage_5',['Debugging incorrect memory usage',['../debugging_memory_usage.html',1,'index']]]
49
];

docs/html/search/pages_a.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
var searchData=
22
[
3-
['other_20graphics_20apis_0',['Interop with other graphics APIs',['../other_api_interop.html',1,'index']]],
4-
['overlap_1',['Resource aliasing (overlap)',['../resource_aliasing.html',1,'index']]]
3+
['names_20and_20user_20data_0',['Allocation names and user data',['../allocation_annotation.html',1,'index']]]
54
];

docs/html/search/pages_b.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var searchData=
22
[
3-
['patterns_0',['Recommended usage patterns',['../usage_patterns.html',1,'index']]],
4-
['pools_1',['Custom memory pools',['../custom_memory_pools.html',1,'index']]]
3+
['other_20graphics_20apis_0',['Interop with other graphics APIs',['../other_api_interop.html',1,'index']]],
4+
['overlap_1',['Resource aliasing (overlap)',['../resource_aliasing.html',1,'index']]]
55
];

docs/html/search/pages_c.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
var searchData=
22
[
3-
['quick_20start_0',['Quick start',['../quick_start.html',1,'index']]]
3+
['patterns_0',['Recommended usage patterns',['../usage_patterns.html',1,'index']]],
4+
['pools_1',['Custom memory pools',['../custom_memory_pools.html',1,'index']]]
45
];

docs/html/search/pages_d.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
var searchData=
22
[
3-
['recommended_20usage_20patterns_0',['Recommended usage patterns',['../usage_patterns.html',1,'index']]],
4-
['resource_20aliasing_20overlap_1',['Resource aliasing (overlap)',['../resource_aliasing.html',1,'index']]]
3+
['questions_0',['Frequenty asked questions',['../faq.html',1,'index']]],
4+
['quick_20start_1',['Quick start',['../quick_start.html',1,'index']]]
55
];

docs/html/search/pages_e.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
var searchData=
22
[
3-
['start_0',['Quick start',['../quick_start.html',1,'index']]],
4-
['statistics_1',['Statistics',['../statistics.html',1,'index']]],
5-
['staying_20within_20budget_2',['Staying within budget',['../staying_within_budget.html',1,'index']]]
3+
['recommended_20usage_20patterns_0',['Recommended usage patterns',['../usage_patterns.html',1,'index']]],
4+
['resource_20aliasing_20overlap_1',['Resource aliasing (overlap)',['../resource_aliasing.html',1,'index']]]
65
];

docs/html/search/pages_f.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
var searchData=
22
[
3-
['type_0',['Choosing memory type',['../choosing_memory_type.html',1,'index']]]
3+
['start_0',['Quick start',['../quick_start.html',1,'index']]],
4+
['statistics_1',['Statistics',['../statistics.html',1,'index']]],
5+
['staying_20within_20budget_2',['Staying within budget',['../staying_within_budget.html',1,'index']]]
46
];

docs/html/search/searchdata.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ var indexSectionsWithContent =
99
6: "v",
1010
7: "v",
1111
8: "ailmsv",
12-
9: "abcdegilmnopqrstuvw"
12+
9: "abcdefgilmnopqrstuvw"
1313
};
1414

1515
var indexSectionNames =

0 commit comments

Comments
 (0)