Runtime ShaderCompilation with Include Features

This commit is contained in:
Metehan Tuncbilek
2024-07-15 17:31:02 +03:00
parent 5aa84db3e2
commit 2b36969a84
8 changed files with 180 additions and 12 deletions

View File

@@ -17,7 +17,11 @@ namespace OpenVulkano::Vulkan
class Device;
class MemoryAllocation;
class ManagedBuffer;
struct ManagedBufferDeleter;
struct ManagedBufferDeleter
{
void operator()(ManagedBuffer* buffer);
};
class MemoryPool
{
@@ -55,12 +59,4 @@ namespace OpenVulkano::Vulkan
static void ReleaseBuffer(ManagedBuffer* buffer);
};
struct ManagedBufferDeleter
{
void operator()(ManagedBuffer* buffer)
{
MemoryPool::ReleaseBuffer(buffer);
}
};
}