/**
 * Copyright:   Copyright (C) 2018 Gabriel Gheorghe, All Rights Reserved
 * Authors:     $(Gabriel Gheorghe)
 * License:     $(LINK2 https://www.gnu.org/licenses/gpl-3.0.txt, GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007)
 * Source:      $(LINK2 https://github.com/GabyForceQ/LibertyEngine/blob/master/source/liberty/graphics/vulkan/backend.d, _backend.d)
 * Documentation:
 * Coverage:
 */
module liberty.graphics.vulkan.backend;
version (__Vulkan__) :
import liberty.graphics.common.backend : VideoBackend;
/// The one exception type thrown in this wrapper.
/// A failing Vulkan function should <b>always</b> throw an $(D VKException).
class VKException : Exception {
    ///
    this(string message, string file = __FILE__, size_t line = __LINE__, Throwable next = null) pure nothrow @safe {
        super(message, file, line, next);
    }
}
///
final class VKBackend : VideoBackend {

}