Implemented KRDevice::streamUpload overload for asynchronous image streaming

This commit is contained in:
2022-07-19 00:11:30 -07:00
parent 6392a6d04d
commit ab86194a59
2 changed files with 87 additions and 0 deletions

View File

@@ -65,6 +65,7 @@ public:
size_t streamRemaining() const;
void streamUpload(KRDataBlock& data, VkBuffer destination);
void streamUpload(void *data, size_t size, VkBuffer destination);
void streamUpload(void* data, size_t size, Vector2i dimensions, VkImage destination);
void streamEnd();
VkPhysicalDevice m_device;