From 751c5745b0001a12f9adcb2f4d208c2ceaebbe91 Mon Sep 17 00:00:00 2001 From: Swung0x48 Date: Tue, 3 Feb 2026 13:06:55 +0800 Subject: [PATCH] [Fix] (MG_Util/Converters): properly handle `GL_NONE` in `ConvertGLEnumToFramebufferAttachmentType` --- .../GLToMG/FramebufferEnumConverter.cpp | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/MobileGL/MG_Util/Converters/GLToMG/FramebufferEnumConverter.cpp b/MobileGL/MG_Util/Converters/GLToMG/FramebufferEnumConverter.cpp index 5e17b568..2336dd12 100644 --- a/MobileGL/MG_Util/Converters/GLToMG/FramebufferEnumConverter.cpp +++ b/MobileGL/MG_Util/Converters/GLToMG/FramebufferEnumConverter.cpp @@ -30,13 +30,14 @@ namespace MobileGL { } switch (attachment) { - case GL_DEPTH_ATTACHMENT: - return FramebufferAttachmentType::Depth; - case GL_STENCIL_ATTACHMENT: - return FramebufferAttachmentType::Stencil; - case GL_UNKNOWN_MGL: - default: - return FramebufferAttachmentType::Unknown; + case GL_NONE: + return FramebufferAttachmentType::None; + case GL_DEPTH_ATTACHMENT: + return FramebufferAttachmentType::Depth; + case GL_STENCIL_ATTACHMENT: + return FramebufferAttachmentType::Stencil; + default: + return FramebufferAttachmentType::Unknown; } }