#include "DisplayVkOffscreen.h"
#include "common/debug.h"
#include "libANGLE/renderer/vulkan/vk_caps_utils.h"
namespace rx
{
DisplayVkOffscreen::DisplayVkOffscreen(const egl::DisplayState &state) : … { … }
bool DisplayVkOffscreen::isValidNativeWindow(EGLNativeWindowType window) const
{ … }
SurfaceImpl *DisplayVkOffscreen::createWindowSurfaceVk(const egl::SurfaceState &state,
EGLNativeWindowType window)
{ … }
egl::ConfigSet DisplayVkOffscreen::generateConfigs()
{ … }
void DisplayVkOffscreen::checkConfigSupport(egl::Config *config) { … }
const char *DisplayVkOffscreen::getWSIExtension() const
{ … }
bool IsVulkanOffscreenDisplayAvailable()
{ … }
DisplayImpl *CreateVulkanOffscreenDisplay(const egl::DisplayState &state)
{ … }
}