mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2024-11-15 05:47:56 -07:00
6eefc3c524
Fixes https://bugs.dolphin-emu.org/issues/12245. I considered making a change to DolphinQt instead of the core, but then additional effort would've been required to add the same fix to the Android GUI once we start using the new config system there.
26 lines
651 B
C++
26 lines
651 B
C++
// Copyright 2016 Dolphin Emulator Project
|
|
// Licensed under GPLv2+
|
|
// Refer to the license.txt file included.
|
|
|
|
#pragma once
|
|
|
|
#include "Common/Common.h"
|
|
#include "VideoCommon/VideoBackendBase.h"
|
|
|
|
namespace Vulkan
|
|
{
|
|
class VideoBackend : public VideoBackendBase
|
|
{
|
|
public:
|
|
bool Initialize(const WindowSystemInfo& wsi) override;
|
|
void Shutdown() override;
|
|
|
|
std::string GetName() const override { return NAME; }
|
|
std::string GetDisplayName() const override { return _trans("Vulkan"); }
|
|
void InitBackendInfo() override;
|
|
void PrepareWindow(WindowSystemInfo& wsi) override;
|
|
|
|
static constexpr const char* NAME = "Vulkan";
|
|
};
|
|
} // namespace Vulkan
|