mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-09-10 13:18:31 +09:00
[Improvement] (MG_Backend): Separate Initialize and InitCapabilities.
This commit is contained in:
@@ -10,7 +10,6 @@
|
||||
#include <Includes.h>
|
||||
|
||||
namespace MobileGL {
|
||||
|
||||
enum class BackendType {
|
||||
DirectGLES,
|
||||
BackendTypeCount,
|
||||
@@ -91,6 +90,7 @@ namespace MobileGL {
|
||||
virtual ~BackendObject() = default;
|
||||
|
||||
virtual void Initialize() = 0;
|
||||
virtual void InitCapabilities() = 0;
|
||||
virtual void InitWindowSurface() = 0;
|
||||
|
||||
void SetWindowHandle(const WindowHandle& handle);
|
||||
|
||||
Reference in New Issue
Block a user