GL: Fix window resize not applying under Wayland

This commit is contained in:
Connor McLaughlin
2020-10-26 00:58:21 +10:00
parent 900c01d16f
commit e147327459
2 changed files with 27 additions and 4 deletions

View File

@@ -1,5 +1,6 @@
#pragma once
#include "context_egl.h"
#include <wayland-egl.h>
namespace GL {
@@ -13,9 +14,13 @@ public:
size_t num_versions_to_try);
std::unique_ptr<Context> CreateSharedContext(const WindowInfo& wi) override;
void ResizeSurface(u32 new_surface_width = 0, u32 new_surface_height = 0) override;
protected:
EGLNativeWindowType GetNativeWindow(EGLConfig config) override;
private:
wl_egl_window* m_wl_window = nullptr;
};
} // namespace GL