Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | vulkan_common: Expose interop and headless devices | ReinUsesLisp | 2021-02-13 | 1 | -10/+68 |
| | |||||
* | vulkan_memory_allocator: Remove unnecesary 'device' memory from commits | ReinUsesLisp | 2021-01-15 | 1 | -10/+10 |
| | |||||
* | vulkan_memory_allocator: Add allocation support for download types | ReinUsesLisp | 2021-01-15 | 1 | -51/+78 |
| | | | | | Implements the allocator logic to handle download memory types. This will try to use HOST_CACHED_BIT when available. | ||||
* | vulkan_memory_allocator: Add "download" memory usage hint | ReinUsesLisp | 2021-01-15 | 1 | -5/+19 |
| | | | | | | | Allow users of the allocator to hint memory usage for downloads. This removes the non-descriptive boolean passed for "host visible" or not host visible memory commits, and uses an enum to hint device local, upload and download usages. | ||||
* | vulkan_common: Move allocator to the common directory | ReinUsesLisp | 2021-01-15 | 1 | -0/+227 |
Allow using the abstraction from the OpenGL backend. |