diff --git a/src/core/host_display.h b/src/core/host_display.h index 0d1066223..a2314a0d2 100644 --- a/src/core/host_display.h +++ b/src/core/host_display.h @@ -33,10 +33,6 @@ public: virtual RenderAPI GetRenderAPI() const = 0; virtual void* GetRenderDevice() const = 0; virtual void* GetRenderContext() const = 0; - virtual void* GetRenderWindow() const = 0; - - /// Switches the render window, recreating the surface. - virtual void ChangeRenderWindow(void* new_window) = 0; /// Call when the window size changes externally to recreate any resources. virtual void WindowResized(s32 new_window_width, s32 new_window_height); diff --git a/src/duckstation-qt/qthostdisplay.cpp b/src/duckstation-qt/qthostdisplay.cpp index b37c948e5..82b455838 100644 --- a/src/duckstation-qt/qthostdisplay.cpp +++ b/src/duckstation-qt/qthostdisplay.cpp @@ -70,16 +70,6 @@ bool QtHostDisplay::createSurface() void QtHostDisplay::destroySurface() {} -void* QtHostDisplay::GetRenderWindow() const -{ - return m_widget; -} - -void QtHostDisplay::ChangeRenderWindow(void* new_window) -{ - Panic("Not implemented"); -} - bool QtHostDisplay::createImGuiContext() { ImGui::CreateContext(); diff --git a/src/duckstation-qt/qthostdisplay.h b/src/duckstation-qt/qthostdisplay.h index 7840a3196..3a303f463 100644 --- a/src/duckstation-qt/qthostdisplay.h +++ b/src/duckstation-qt/qthostdisplay.h @@ -29,8 +29,6 @@ public: virtual bool createSurface(); virtual void destroySurface(); - virtual void* GetRenderWindow() const override; - virtual void ChangeRenderWindow(void* new_window) override; virtual void WindowResized(s32 new_window_width, s32 new_window_height) override; void updateImGuiDisplaySize(); diff --git a/src/duckstation-sdl/d3d11_host_display.cpp b/src/duckstation-sdl/d3d11_host_display.cpp index 434c3f26b..2aea166d4 100644 --- a/src/duckstation-sdl/d3d11_host_display.cpp +++ b/src/duckstation-sdl/d3d11_host_display.cpp @@ -92,16 +92,6 @@ void* D3D11HostDisplay::GetRenderContext() const return m_context.Get(); } -void* D3D11HostDisplay::GetRenderWindow() const -{ - return m_window; -} - -void D3D11HostDisplay::ChangeRenderWindow(void* new_window) -{ - Panic("Not supported"); -} - void D3D11HostDisplay::WindowResized(s32 new_window_width, s32 new_window_height) { HostDisplay::WindowResized(new_window_width, new_window_height); diff --git a/src/duckstation-sdl/d3d11_host_display.h b/src/duckstation-sdl/d3d11_host_display.h index 7f39d9c40..296e9d302 100644 --- a/src/duckstation-sdl/d3d11_host_display.h +++ b/src/duckstation-sdl/d3d11_host_display.h @@ -23,9 +23,6 @@ public: RenderAPI GetRenderAPI() const override; void* GetRenderDevice() const override; void* GetRenderContext() const override; - void* GetRenderWindow() const override; - - void ChangeRenderWindow(void* new_window) override; void WindowResized(s32 new_window_width, s32 new_window_height) override; std::unique_ptr CreateTexture(u32 width, u32 height, const void* data, u32 data_stride, diff --git a/src/duckstation-sdl/opengl_host_display.cpp b/src/duckstation-sdl/opengl_host_display.cpp index 69bf3c3bf..db1371cb2 100644 --- a/src/duckstation-sdl/opengl_host_display.cpp +++ b/src/duckstation-sdl/opengl_host_display.cpp @@ -90,16 +90,6 @@ void* OpenGLHostDisplay::GetRenderContext() const return m_gl_context; } -void* OpenGLHostDisplay::GetRenderWindow() const -{ - return m_window; -} - -void OpenGLHostDisplay::ChangeRenderWindow(void* new_window) -{ - Panic("Not implemented"); -} - void OpenGLHostDisplay::WindowResized(s32 new_window_width, s32 new_window_height) { HostDisplay::WindowResized(new_window_width, new_window_height); diff --git a/src/duckstation-sdl/opengl_host_display.h b/src/duckstation-sdl/opengl_host_display.h index abb645a9c..42d97d9fa 100644 --- a/src/duckstation-sdl/opengl_host_display.h +++ b/src/duckstation-sdl/opengl_host_display.h @@ -17,9 +17,6 @@ public: RenderAPI GetRenderAPI() const override; void* GetRenderDevice() const override; void* GetRenderContext() const override; - void* GetRenderWindow() const override; - - void ChangeRenderWindow(void* new_window) override; void WindowResized(s32 new_window_width, s32 new_window_height) override; std::unique_ptr CreateTexture(u32 width, u32 height, const void* data, u32 data_stride,