diff --git a/src/vk_mem_alloc.h b/src/vk_mem_alloc.h index 35b50a7..e315f81 100644 --- a/src/vk_mem_alloc.h +++ b/src/vk_mem_alloc.h @@ -1622,6 +1622,9 @@ Features deliberately excluded from the scope of this library: - Data transfer. Uploading (straming) and downloading data of buffers and images between CPU and GPU memory and related synchronization is responsibility of the user. + Defining some "texture" object that would automatically stream its data from a + staging copy in CPU memory to GPU memory would rather be a feature of another, + higher-level library implemented on top of VMA. - Allocations for imported/exported external memory. They tend to require explicit memory type index and dedicated allocation anyway, so they don't interact with main features of this library. Such special purpose allocations