File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -953,6 +953,7 @@ typedef enum VmaMemoryUsage
953
953
/* * Memory will be used on device only, so fast access from the device is preferred.
954
954
It usually means device-local GPU (video) memory.
955
955
No need to be mappable on host.
956
+ It is roughly equivalent of D3D12_HEAP_TYPE_DEFAULT.
956
957
957
958
Usage:
958
959
@@ -971,6 +972,7 @@ typedef enum VmaMemoryUsage
971
972
Resources created in this pool are still accessible to the device, but access to them can be slower.
972
973
Guarantees to be `HOST_VISIBLE` and `HOST_COHERENT`.
973
974
CPU read may be uncached.
975
+ It is roughly equivalent of D3D12_HEAP_TYPE_UPLOAD.
974
976
975
977
Usage: Staging copy of resources used as transfer source.
976
978
*/
@@ -983,6 +985,7 @@ typedef enum VmaMemoryUsage
983
985
*/
984
986
VMA_MEMORY_USAGE_CPU_TO_GPU = 3 ,
985
987
/* * Memory mappable on host (guarantees to be `HOST_VISIBLE`) and cached.
988
+ It is roughly equivalent of D3D12_HEAP_TYPE_READBACK.
986
989
987
990
Usage:
988
991
You can’t perform that action at this time.
0 commit comments