Make overriding explicit and remove redundant virtual specifiers on overriding destructors - Core & UnitTests

This commit is contained in:
Dr. Dystopia committed 2025-05-01 15:00:37 +02:00
1 parent 0b0151770a
commit f240e20e3f
130 files changed
+195 -199

No files matched your search

+4 -4
View File
@@ -17,7 +17,7 @@ class OGLGfx final : public AbstractGfx
{
public:
OGLGfx(std::unique_ptr<GLContext> main_gl_context, float backbuffer_scale);
~OGLGfx();
~OGLGfx() override;
bool IsHeadless() const override;
@@ -67,9 +67,9 @@ public:
void WaitForGPUIdle() override;
void OnConfigChanged(u32 bits) override;
virtual void SelectLeftBuffer() override;
virtual void SelectRightBuffer() override;
virtual void SelectMainBuffer() override;
void SelectLeftBuffer() override;
void SelectRightBuffer() override;
void SelectMainBuffer() override;
std::unique_ptr<VideoCommon::AsyncShaderCompiler> CreateAsyncShaderCompiler() override;