Commit Graph

94 Commits

Author SHA1 Message Date
Adam Sawicki
e5aa3c0a1e Clarified that the library doesn't use STL containers by default.
Because responses in the survey indicate that some users think it does.
2019-03-15 12:26:36 +01:00
Adam Sawicki
50c90ea2a7 README: Added link to the survey. 2019-03-04 21:11:40 +01:00
Krzysztof Kondrak
5dfcb2cf91
Update README.md 2018-12-21 01:16:16 +01:00
Adam Sawicki
0f99b56168 Merge branch 'master' into v2.2
# Conflicts:
#	docs/html/vk__mem__alloc_8h_source.html
2018-12-13 10:48:38 +01:00
Adam Sawicki
1db1f55db3 Fixes in documentation regarding sparse binding. 2018-12-11 14:54:03 +01:00
Adam Sawicki
d5d8e92e93 README.md: Added link to vk-mem - Rust binding. Thanks Graham Wihlidal! 2018-12-11 14:35:20 +01:00
Adam Sawicki
638f42dd67 Rewritten documentation chapter about defragmentation. 2018-12-07 15:24:28 +01:00
Adam Sawicki
b03d51e693 Updates to README.md, including new library usages. 2018-10-17 10:15:29 +02:00
Adam Sawicki
f7baf623d0 Minor updates in documentation. Added VK9 to list of known usages. Issue #39 thanks @disks86 ! 2018-09-10 11:09:03 +02:00
Adam Sawicki
2b3e416cdf Merge branch 'development' 2018-08-27 12:14:28 +02:00
Adam Sawicki
f9b6868cf1 Described version 2.1.0-beta.1 in CHANGELOG.md.
Minor fixes in documentation.
2018-08-24 12:13:37 +02:00
Adam Sawicki
fd64a60957 Added documentation of the whole "Record and replay" feature to Doxygen docs and README.md. 2018-08-21 11:38:32 +02:00
Adam Sawicki
6c556341f7 Merge branch 'master' of https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator 2018-08-06 15:46:56 +02:00
Adam Sawicki
49d9babe21 Added Google Filament to the list of known usages. 2018-08-06 15:46:42 +02:00
Adam Sawicki
e44c62684d Added debug macro VMA_DEBUG_INITIALIZE_ALLOCATIONS to initialize contents of allocations with a bit pattern. Documented it. Added test for it.
Fixed some indentation.
2018-06-15 14:30:39 +02:00
Adam Sawicki
212a4a6567 Added new feature: corruption detection. Added debug macro VMA_DEBUG_DETECT_CORRUPTION, functions vmaCheckCorruption, vmaCheckPoolCorruption 2018-06-14 15:51:47 +02:00
Adam Sawicki
776ae0d5f8 Improved support for non-coherent memory. Added functions: vmaFlushAllocation, vmaInvalidateAllocation. nonCoherentAtomSize is respected automatically. Issue #27 Thanks @egdaniel !
Also added VmaVulkanFunctions::vkFlushMappedMemoryRanges, vkInvalidateMappedMemoryRanges. Fixed bug with uninitialized VmaPool_T::m_Id.
2018-06-08 17:11:12 +02:00
Adam Sawicki
bb99d6933c Updated README.md: Added link to vma_sample_sdl project. 2018-04-10 13:30:27 +02:00
Adam Sawicki
7f574fc0fe Minor update to README. 2018-03-27 11:17:48 +02:00
Adam Sawicki
2609a1d000 Merge branch 'development' into v2_release 2018-03-09 16:34:36 +01:00
Adam Sawicki
a1bd730379 Minor updates in README. 2018-03-09 16:30:24 +01:00
Adam Sawicki
3d9caf39f9 README.md: Added link to VmaDumpVis. Fixed non-ANSI character to use UTF-8 not ASCII encoding. 2018-03-09 15:55:57 +01:00
Adam Sawicki
aed6315b86 README.md minor update. 2018-03-05 12:41:37 +01:00
Adam Sawicki
6ee1560d4d Fixed typo. 2018-02-08 14:33:40 +01:00
Adam Sawicki
c353ad0717 Version 2.0.0-alpha.6. Added VMA_ALLOCATION_CREATE_USER_DATA_COPY_STRING_BIT. 2017-11-13 15:03:04 +01:00
Adam Sawicki
5268dbbce5 Version 2.0.0-alpha.5. Major change in memory mapping - now it's internally reference-counted.
Renamed flag VMA_ALLOCATION_CREATE_PERSISTENT_MAP_BIT to VMA_ALLOCATION_CREATE_MAPPED_BIT.
See documentation of vmaMapMemory().
2017-11-08 12:52:05 +01:00
Adam Sawicki
5db51b1264 Added support for VMA_ALLOCATION_CREATE_PERSISTENT_MAP_BIT without HOST_VISIBLE.
Implemented usage of VK_KHR_dedicated_allocation.
Renamed "own allocation" to "dedicated allocation" everywhere.
2017-10-02 18:31:03 +02:00
Adam Sawicki
951f66a841 Improvements in documentation 2017-09-27 14:14:42 +02:00
Adam Sawicki
c7b3e7c85d Updated documents - added links to GitHub repository and GPUOpen product page. 2017-09-27 13:40:58 +02:00
Adam Sawicki
f79b75763c README.md: Added link to PyVMA. 2017-09-26 16:43:37 +02:00
Adam Sawicki
58c090a705 Minor fix in README.md. 2017-09-25 15:47:57 +02:00
Adam Sawicki
5c9047dbaa Added VmaPoolStats::unusedRangeSizeMax. 2017-09-25 15:24:31 +02:00
Adam Sawicki
9c64d605f7 README.md minor fix. #2 2017-09-25 15:10:57 +02:00
Adam Sawicki
3e2ac39b0a README.md minor fix. 2017-09-25 15:09:21 +02:00
Adam Sawicki
19d74084f3 Improvements in documentation. Moved general description to README.md. 2017-09-25 15:07:34 +02:00
Adam Sawicki
ef57bb36b3 Updated README.md with link to vulkan-malloc library. 2017-09-19 13:04:01 +02:00
Adam Sawicki
f1e93549c9 README.md: Added status image for Travis CI. 2017-08-21 17:26:37 +02:00
Adam Sawicki
caea62140c Dummy commit to test webhook for AppVeyor. 2017-07-14 11:12:37 +02:00
Adam Sawicki
f1ce3ad7bb Added AppVeyor build status to README.md. 2017-07-05 17:09:56 +02:00
Adam Sawicki
c0dc5a81fb Typo 2017-07-04 15:29:49 +02:00
Adam Sawicki
0a41b12c10 Added CHANGELOG.md. Introduced semantic versioning - current version is 1.0.0. 2017-07-04 14:03:54 +02:00
Adam Sawicki
a2c411cc49 Updated README.md to link to documentation. 2017-06-20 12:20:31 +02:00
Adam Sawicki
a9be1d872a Small fixes in README.md. 2017-06-16 17:32:24 +02:00
Adam Sawicki
e6e498f63a First commit 2017-06-16 17:21:31 +02:00