+#include "error.h"
#include "frameformat.h"
#include "texture2dmultisample.h"
#include "texture2dmultisample_backend.h"
VulkanTexture2DMultisample::VulkanTexture2DMultisample():
Texture(VK_IMAGE_TYPE_2D)
-{
- throw std::logic_error("VulkanTexture2DMultisample is unimplemented");
-}
+{ }
void VulkanTexture2DMultisample::fill_image_info(void *ii) const
{
image_info->samples = static_cast<VkSampleCountFlagBits>(get_vulkan_samples(self.samples));
}
+void VulkanTexture2DMultisample::generate_mipmap()
+{
+ throw invalid_operation("VulkanTexture2DMultisample::generate_mipmap");
+}
+
size_t VulkanTexture2DMultisample::get_data_size() const
{
return 0;