blob: 91bf02ce240dfe0cebbb5cafe46e7410f3a0b8c2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#pragma once
#include "vke.hpp"
namespace vke {
struct Resource
{
device_t* device;
VkDeviceMemory deviceMemory= VK_NULL_HANDLE;
VkMemoryRequirements memReqs = {};
virtual VkWriteDescriptorSet getWriteDescriptorSet(VkDescriptorSet ds, uint32_t binding, VkDescriptorType descriptorType) = 0;
};
}
|