mirror of
https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git
synced 2024-11-29 09:54:35 +00:00
Clarified that the library doesn't use STL containers by default.
Because responses in the survey indicate that some users think it does.
This commit is contained in:
parent
b25a20a8da
commit
e5aa3c0a1e
@ -60,11 +60,11 @@ Additional features:
|
||||
|
||||
# Prequisites
|
||||
|
||||
- Self-contained C++ library in single header file. No external dependencies other than standard C and C++ library and of course Vulkan.
|
||||
- Self-contained C++ library in single header file. No external dependencies other than standard C and C++ library and of course Vulkan. STL containers are not used by default.
|
||||
- Public interface in C, in same convention as Vulkan API. Implementation in C++.
|
||||
- Error handling implemented by returning `VkResult` error codes - same way as in Vulkan.
|
||||
- Interface documented using Doxygen-style comments.
|
||||
- Platform-independent, but developed and tested on Windows using Visual Studio. Continuous integration setup for Windows and Linux. Tested also on Android, MacOS, and other platforms.
|
||||
- Platform-independent, but developed and tested on Windows using Visual Studio. Continuous integration setup for Windows and Linux. Used also on Android, MacOS, and other platforms.
|
||||
|
||||
# Example
|
||||
|
||||
|
File diff suppressed because one or more lines are too long
@ -3177,6 +3177,10 @@ the containers.
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/*
|
||||
THESE INCLUDES ARE NOT ENABLED BY DEFAULT.
|
||||
Library has its own container implementation.
|
||||
*/
|
||||
#if VMA_USE_STL_VECTOR
|
||||
#include <vector>
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user