-
Notifications
You must be signed in to change notification settings - Fork 452
/
VK_EXT_memory_budget.txt
34 lines (24 loc) · 1.01 KB
/
VK_EXT_memory_budget.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
// Copyright (c) 2018-2020 Khronos Group.
//
// SPDX-License-Identifier: CC-BY-4.0
include::{generated}/meta/{refprefix}VK_EXT_memory_budget.txt[]
=== Other Extension Metadata
*Last Modified Date*::
2018-10-08
*Contributors*::
- Jeff Bolz, NVIDIA
- Jeff Juliano, NVIDIA
=== Description
This extension adds support for querying the amount of memory used and the
total memory budget for a memory heap.
The values returned by this query are implementation-dependent and can
depend on a variety of factors including operating system and system load.
The pname:heapBudget values can be used as a guideline for how much total
memory from each heap the process can use at any given time, before
allocations may start failing or causing performance degradation.
The values may change based on other activity in the system that is outside
the scope and control of the Vulkan implementation.
include::{generated}/interfaces/VK_EXT_memory_budget.txt[]
=== Version History
* Revision 1, 2018-10-08 (Jeff Bolz)
- Initial revision