From c9027216835e86a2278234ec519bfeb985212de3 Mon Sep 17 00:00:00 2001 From: BZLZHH Date: Wed, 31 Dec 2025 19:57:46 +0800 Subject: [PATCH] [Feat] (MG_State/RenderbufferState): Add RenderbufferObject::GetExternalIndex() --- .../MG_State/GLState/RenderbufferState/RenderbufferObject.cpp | 4 ++++ .../MG_State/GLState/RenderbufferState/RenderbufferObject.h | 1 + 2 files changed, 5 insertions(+) diff --git a/MobileGL/MG_State/GLState/RenderbufferState/RenderbufferObject.cpp b/MobileGL/MG_State/GLState/RenderbufferState/RenderbufferObject.cpp index c2d51838..7e74b2c2 100644 --- a/MobileGL/MG_State/GLState/RenderbufferState/RenderbufferObject.cpp +++ b/MobileGL/MG_State/GLState/RenderbufferState/RenderbufferObject.cpp @@ -13,6 +13,10 @@ namespace MobileGL { namespace GLState { RenderbufferObject::RenderbufferObject(Uint externalIndex) : m_externalIndex(externalIndex) {} + Uint RenderbufferObject::GetExternalIndex() const { + return m_externalIndex; + } + Int RenderbufferObject::GetWidth() const { return m_width; } diff --git a/MobileGL/MG_State/GLState/RenderbufferState/RenderbufferObject.h b/MobileGL/MG_State/GLState/RenderbufferState/RenderbufferObject.h index 58a87856..aeff7c81 100644 --- a/MobileGL/MG_State/GLState/RenderbufferState/RenderbufferObject.h +++ b/MobileGL/MG_State/GLState/RenderbufferState/RenderbufferObject.h @@ -25,6 +25,7 @@ namespace MobileGL { RenderbufferObject(Uint externalIndex); + Uint GetExternalIndex() const; void SetInternalFormat(TextureInternalFormat format); void AllocateStorage(IntVec2 size); Int GetWidth() const;