Adam Sawicki
|
d8359cd295
|
Documentation: Written "Statistics" chapter.
|
2018-03-12 15:58:23 +01:00 |
|
Adam Sawicki
|
727e8b269f
|
More documentation. Refactored table of contents.
|
2018-03-12 15:34:32 +01:00 |
|
Adam Sawicki
|
ec421f8763
|
Created documentation chapter "General considerations".
|
2018-03-12 13:27:31 +01:00 |
|
Adam Sawicki
|
e915c1b6e3
|
Updated documentation chapter about lost allocations.
|
2018-03-12 13:23:06 +01:00 |
|
Adam Sawicki
|
7568dfce76
|
Written more documentation - about lost allocations.
|
2018-03-09 18:18:34 +01:00 |
|
Adam Sawicki
|
67a2328f8c
|
Written more documentation.
|
2018-03-09 18:01:03 +01:00 |
|
Adam Sawicki
|
95451ab2a6
|
Written more documentation.
|
2018-03-09 17:49:19 +01:00 |
|
Adam Sawicki
|
359793763a
|
Many minor formatting tweaks in documentation.
|
2018-03-09 17:35:48 +01:00 |
|
Adam Sawicki
|
b31aac8a06
|
Minor fix bool -> VkBool32 on interface.
|
2018-03-06 10:34:15 +01:00 |
|
Adam Sawicki
|
9ecb59e847
|
Version 2.0.0-alpha.8. Added functions: vmaTouchAllocation, vmaFindMemoryTypeIndexForBufferInfo, vmaFindMemoryTypeIndexForImageInfo.
|
2018-03-05 18:20:23 +01:00 |
|
Adam Sawicki
|
65231e3975
|
Minor fix in documentation.
|
2018-03-02 13:17:01 +01:00 |
|
Adam Sawicki
|
0c11b12574
|
More documentation. Especially added new section "Finding out if memory is mappable".
|
2018-03-02 13:05:39 +01:00 |
|
Adam Sawicki
|
a3e019d476
|
Written new contents of "Mapping memory" documentation chapter.
|
2018-03-01 12:19:37 +01:00 |
|
Adam Sawicki
|
c793ba342f
|
Minor update in documentation.
|
2018-02-22 18:23:29 +01:00 |
|
Adam Sawicki
|
d566e37e22
|
Improved documentation - added "Custom memory pools" > "Choosing memory type index"
|
2018-02-19 17:28:35 +01:00 |
|
Adam Sawicki
|
20e500e3d0
|
Improved documentation of VmaMemoryUsage.
|
2018-02-12 15:12:32 +01:00 |
|
Adam Sawicki
|
a82e18346e
|
Version 2.0.0-alpha.7. Removed VmaAllocatorCreateInfo::preferredSmallHeapBlockSize. VmaBlockVector::Allocate: New algorithm that allocates 1/8, 1/4, 1/2 of preferred block size as first blocks, to save memory.
|
2018-02-09 16:52:05 +01:00 |
|
Adam Sawicki
|
defbf3d975
|
Minor fix in documentation.
|
2018-01-23 13:58:07 +01:00 |
|
Adam Sawicki
|
4426bfbc19
|
Updated year to 2018.
|
2018-01-22 18:18:24 +01:00 |
|
Adam Sawicki
|
594a56260f
|
Added VmaAllocationCreateInfo::memoryTypeBits. Wrote more documentation, including new page "Choosing memory type".
|
2017-11-21 15:01:29 +01:00 |
|
Adam Sawicki
|
50cc36fbfc
|
Improved documentation of VmaAllocatorCreateInfo::pHeapSizeLimit.
|
2017-11-21 12:38:55 +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
|
0fcf86292b
|
Documentation: changed page identifier to lowercase to (hopefully) fix 404 error on GitHub.
|
2017-10-17 15:13:48 +02:00 |
|
Adam Sawicki
|
3057956f31
|
Minor improvements in documentation.
|
2017-10-17 12:14:41 +02:00 |
|
Adam Sawicki
|
07a7deb09d
|
Improvements in documentation formatting.
|
2017-10-17 12:07:39 +02:00 |
|
Adam Sawicki
|
c005a84e37
|
Added documentation for VK_KHR_dedicated_allocation extension.
|
2017-10-17 11:57:56 +02:00 |
|
Adam Sawicki
|
d08dc0cd6a
|
Reorganized Doxygen documentation into more separate pages.
|
2017-10-17 11:27:14 +02: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
|
1bb85fa719
|
Added support for VMA_ALLOCATION_CREATE_PERSISTENT_MAP_BIT without HOST_VISIBLE. Improved empty block heuristics.
|
2017-10-02 14:28:51 +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
|
40fd505639
|
Refactored some code from class VmaDeviceMemoryBlock to new class VmaBlockMetadata.
|
2017-09-25 16:44:48 +02:00 |
|
Adam Sawicki
|
42af34a3b2
|
Renamed members of VmaStatInfo structure to start with lower case, to make it consistent with overall style. Compatibility breaking!
|
2017-09-25 15:46:47 +02:00 |
|
Adam Sawicki
|
067f9082a8
|
Some improvements in documentation.
|
2017-09-25 15:29:34 +02:00 |
|
Adam Sawicki
|
5c9047dbaa
|
Added VmaPoolStats::unusedRangeSizeMax.
|
2017-09-25 15:24:31 +02:00 |
|
Adam Sawicki
|
19d74084f3
|
Improvements in documentation. Moved general description to README.md.
|
2017-09-25 15:07:34 +02:00 |
|
Adam Sawicki
|
eaf60ee784
|
Minor fixes around macro VMA_STATIC_VULKAN_FUNCTIONS (thanks @realitix!) #2
|
2017-09-25 10:35:40 +02:00 |
|
Adam Sawicki
|
ab0b39a783
|
Added structure VmaVulkanFunctions, macro VMA_STATIC_VULKAN_FUNCTIONS.
|
2017-09-22 16:57:38 +02:00 |
|
Adam Sawicki
|
118049cda8
|
Added feature: VmaAllocatorCreateInfo::pHeapSizeLimit.
|
2017-09-19 11:38:01 +02:00 |
|
Adam Sawicki
|
976f920c15
|
Version 2.0.0-alpha.3 - major update.
|
2017-09-12 20:45:14 +02:00 |
|
Adam Sawicki
|
89f6e44635
|
Fixed vmaCreateBuffer, vmaCreateImage to always return null as *pBuffer, *pImage, *pAllocation of not succeeded. Fixed that in documentation as well.
|
2017-08-09 13:06:41 +02:00 |
|
Adam Sawicki
|
73fb4aa325
|
Clarified documentation of vmaUnmapPersistentlyMappedMemory function (thanks @bobvodka)
|
2017-07-18 16:24:24 +02:00 |
|
Adam Sawicki
|
0851377d4e
|
Merge branch 'v2'
|
2017-07-13 16:14:04 +02:00 |
|
Adam Sawicki
|
9e1684f87a
|
Small fix in documentation.
|
2017-07-11 15:27:08 +02:00 |
|
Adam Sawicki
|
988ac4c05d
|
Updated version number to 2.0.0-alpha.2. Regenerated Doxygen documentation.
|
2017-07-11 15:22:12 +02:00 |
|
Adam Sawicki
|
5197efc676
|
Version 1.0.1 release.
|
2017-07-04 15:28:48 +02:00 |
|
Adam Sawicki
|
8bc1a7df83
|
Changed "CONFIGURATION SECTION" to contain #ifndef so you can define these macros before including this header, not necessarily change them in the file.
|
2017-07-04 15:22:57 +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
|
9137407734
|
Small addition to the documentation.
|
2017-06-20 12:52:26 +02:00 |
|
Adam Sawicki
|
9b3adfc9d0
|
Generated Doxygen documentation into docs/ directory.
|
2017-06-20 11:17:23 +02:00 |
|