Move shadermodule/shaderinfo into creationinfo, which is replay-only

This commit is contained in:
baldurk
2015-10-21 14:05:41 +02:00
parent d253335f3e
commit 1f42e54145
10 changed files with 137 additions and 103 deletions
+10
View File
@@ -23,6 +23,7 @@
******************************************************************************/
#include "vk_resources.h"
#include "vk_info.h"
WRAPPED_POOL_INST(WrappedVkInstance)
WRAPPED_POOL_INST(WrappedVkPhysicalDevice)
@@ -477,3 +478,12 @@ uint32_t GetByteSize(uint32_t Width, uint32_t Height, uint32_t Depth, VkFormat F
return ret;
}
VkResourceRecord::~VkResourceRecord()
{
for(size_t i=0; i < descBindings.size(); i++)
delete[] descBindings[i];
descBindings.clear();
SAFE_DELETE(layout);
}