From 6ba938232101b7c78f7bc7dd59b3addd7e771950 Mon Sep 17 00:00:00 2001 From: BZLZHH Date: Sat, 29 Nov 2025 01:23:34 +0800 Subject: [PATCH] [Feat] (MG_Util/Converters): More converters for Texture enum. --- .../MG_Util/Converters/MGToMG/TextureEnumConverter.cpp | 3 ++- .../MG_Util/Converters/MGToStr/TextureEnumConverter.cpp | 8 ++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/MobileGL/MG_Util/Converters/MGToMG/TextureEnumConverter.cpp b/MobileGL/MG_Util/Converters/MGToMG/TextureEnumConverter.cpp index e8b359ae..01658377 100644 --- a/MobileGL/MG_Util/Converters/MGToMG/TextureEnumConverter.cpp +++ b/MobileGL/MG_Util/Converters/MGToMG/TextureEnumConverter.cpp @@ -20,9 +20,10 @@ namespace MobileGL { case TextureUploadTarget::CubeMapPositiveZ: case TextureUploadTarget::CubeMapNegativeZ: case TextureUploadTarget::ProxyCubeMap: + return TextureTarget::TextureCubeMap; case TextureUploadTarget::CubeMapArray: case TextureUploadTarget::ProxyCubeMapArray: - return TextureTarget::TextureCubeMap; + return TextureTarget::TextureCubeMapArray; case TextureUploadTarget::Texture2DMultisample: case TextureUploadTarget::ProxyTexture2DMultisample: return TextureTarget::Texture2DMultisample; diff --git a/MobileGL/MG_Util/Converters/MGToStr/TextureEnumConverter.cpp b/MobileGL/MG_Util/Converters/MGToStr/TextureEnumConverter.cpp index e5f851f5..4d343618 100644 --- a/MobileGL/MG_Util/Converters/MGToStr/TextureEnumConverter.cpp +++ b/MobileGL/MG_Util/Converters/MGToStr/TextureEnumConverter.cpp @@ -20,6 +20,14 @@ namespace MobileGL { return "Texture2DMultisample"; case TextureTarget::TextureCubeMapArray: return "TextureCubeMapArray"; + case TextureTarget::TextureRectangle: + return "TextureRectangle"; + case TextureTarget::TextureBuffer: + return "TextureBuffer"; + case TextureTarget::Texture1DArray: + return "Texture1DArray"; + case TextureTarget::Texture2DMultisampleArray: + return "Texture2DMultisampleArray"; default: return "Unknown"; }