Browse Source

Merge pull request #2208 from lioncash/gpu

video_core/gpu: Make GPU's destructor virtual
nce_cpp
bunnei 7 years ago
committed by GitHub
parent
commit
fc3d9ebe41
  1. 2
      src/video_core/gpu.h
  2. 2
      src/video_core/gpu_asynch.h
  3. 2
      src/video_core/gpu_synch.h

2
src/video_core/gpu.h

@ -123,7 +123,7 @@ class GPU {
public:
explicit GPU(Core::System& system, VideoCore::RendererBase& renderer);
~GPU();
virtual ~GPU();
struct MethodCall {
u32 method{};

2
src/video_core/gpu_asynch.h

@ -21,7 +21,7 @@ class ThreadManager;
class GPUAsynch : public Tegra::GPU {
public:
explicit GPUAsynch(Core::System& system, VideoCore::RendererBase& renderer);
~GPUAsynch();
~GPUAsynch() override;
void PushGPUEntries(Tegra::CommandList&& entries) override;
void SwapBuffers(

2
src/video_core/gpu_synch.h

@ -16,7 +16,7 @@ namespace VideoCommon {
class GPUSynch : public Tegra::GPU {
public:
explicit GPUSynch(Core::System& system, VideoCore::RendererBase& renderer);
~GPUSynch();
~GPUSynch() override;
void PushGPUEntries(Tegra::CommandList&& entries) override;
void SwapBuffers(

Loading…
Cancel
Save