void VulkanCommands::resolve_multisample()
{
- throw logic_error("VulkanCommands::resolve_multisample is unimplemented");
+ if(!framebuffer || !framebuffer->has_resolve_attachments())
+ throw invalid_operation("VulkanCommands::resolve_multisample");
+
+ end_render_pass();
}
void VulkanCommands::begin_query(const QueryPool &, unsigned)