From f03ea10648a6d8e7030cc7205748fca4bf722da9 Mon Sep 17 00:00:00 2001 From: superp00t Date: Sun, 10 Dec 2023 18:55:04 -0500 Subject: [PATCH] fix(gx): create CGxDeviceGLSDL using GxApi_GLSDL --- src/gx/Device.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/gx/Device.cpp b/src/gx/Device.cpp index 9231ac5..63a7341 100644 --- a/src/gx/Device.cpp +++ b/src/gx/Device.cpp @@ -14,6 +14,8 @@ CGxDevice* GxDevCreate(EGxApi api, int32_t (*windowProc)(void* window, uint32_t device = CGxDevice::NewD3d(); } else if (api == GxApi_D3d9Ex) { device = CGxDevice::NewD3d9Ex(); + } else if (api == GxApi_GLSDL) { + device = CGxDevice::NewGLSDL(); } else { // Error } @@ -30,8 +32,8 @@ CGxDevice* GxDevCreate(EGxApi api, int32_t (*windowProc)(void* window, uint32_t #endif #if defined(WHOA_SYSTEM_LINUX) - if (api == GxApi_OpenGl) { - device = CGxDevice::NewOpenGl(); + if (api == GxApi_GLSDL) { + device = CGxDevice::NewGLSDL(); } else { // Error }