Add v210 staging memory probe

This commit is contained in:
Johanness
2026-05-19 20:41:02 +03:00
parent b096f32d75
commit e4724395f0
5 changed files with 124 additions and 2 deletions
+4
View File
@@ -1,5 +1,7 @@
#pragma once
#include "AppConfig.hpp"
#include <vulkan/vulkan.h>
#include <cstdint>
@@ -10,6 +12,7 @@ struct V210ComputeFeed
VkBuffer v210Buffer = VK_NULL_HANDLE;
VkDeviceMemory v210BufferMemory = VK_NULL_HANDLE;
void* v210MappedData = nullptr;
VkMemoryPropertyFlags v210MemoryProperties = 0;
VkImage image = VK_NULL_HANDLE;
VkDeviceMemory imageMemory = VK_NULL_HANDLE;
@@ -44,6 +47,7 @@ public:
uint32_t srcStride,
uint32_t dstWidth,
uint32_t dstHeight,
V210StagingMemoryMode stagingMemoryMode,
V210ComputeFeed& feed);
void destroyFeedResources(V210ComputeFeed& feed);