diff options
| author | Jordan Woyak <jordan.woyak@gmail.com> | 2025-06-07 17:55:14 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-06-07 17:55:14 -0500 |
| commit | 65f3ba70f5a88a25eeb7fef143b8e46093e30a7a (patch) | |
| tree | a550dbcced888ddc1fe57bbe575373d9c0fb3f46 /Source/Core/VideoBackends/OGL/OGLStreamBuffer.cpp | |
| parent | ec52a7496723f9b59c37003ac0296e6a2f7e911c (diff) | |
| parent | f240e20e3f8250d279255fe48ba6ab351b581679 (diff) | |
Merge pull request #13522 from tygyh/Enforce-overriding-destructor-style-Core&UnitTests
Core & UnitTests: Make overriding explicit and remove redundant virtual specifiers on overriding destructors
Diffstat (limited to 'Source/Core/VideoBackends/OGL/OGLStreamBuffer.cpp')
| -rw-r--r-- | Source/Core/VideoBackends/OGL/OGLStreamBuffer.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Source/Core/VideoBackends/OGL/OGLStreamBuffer.cpp b/Source/Core/VideoBackends/OGL/OGLStreamBuffer.cpp index 1d5deadfcf..1a14833f28 100644 --- a/Source/Core/VideoBackends/OGL/OGLStreamBuffer.cpp +++ b/Source/Core/VideoBackends/OGL/OGLStreamBuffer.cpp @@ -142,7 +142,7 @@ public: glBufferData(m_buffertype, m_size, nullptr, GL_STREAM_DRAW); } - ~MapAndOrphan() {} + ~MapAndOrphan() override {} std::pair<u8*, u32> Map(u32 size) override { if (m_iterator + size >= m_size) @@ -181,7 +181,7 @@ public: glBufferData(m_buffertype, m_size, nullptr, GL_STREAM_DRAW); } - ~MapAndSync() { DeleteFences(); } + ~MapAndSync() override { DeleteFences(); } std::pair<u8*, u32> Map(u32 size) override { AllocMemory(size); @@ -234,7 +234,7 @@ public: (coherent ? GL_MAP_COHERENT_BIT : GL_MAP_FLUSH_EXPLICIT_BIT)); } - ~BufferStorage() + ~BufferStorage() override { DeleteFences(); glUnmapBuffer(m_buffertype); @@ -280,7 +280,7 @@ public: glBindBuffer(m_buffertype, m_buffer); } - ~PinnedMemory() + ~PinnedMemory() override { DeleteFences(); glBindBuffer(m_buffertype, 0); @@ -315,7 +315,7 @@ public: m_pointer = new u8[m_size]; } - ~BufferSubData() { delete[] m_pointer; } + ~BufferSubData() override { delete[] m_pointer; } std::pair<u8*, u32> Map(u32 size) override { return std::make_pair(m_pointer, 0); } void Unmap(u32 used_size) override { glBufferSubData(m_buffertype, 0, used_size, m_pointer); } u8* m_pointer; @@ -335,7 +335,7 @@ public: m_pointer = new u8[m_size]; } - ~BufferData() { delete[] m_pointer; } + ~BufferData() override { delete[] m_pointer; } std::pair<u8*, u32> Map(u32 size) override { return std::make_pair(m_pointer, 0); } void Unmap(u32 used_size) override { |
