[Improvement] (MG_Backend/DirectGLES): Remove unused code.

This commit is contained in:
BZLZHH
2025-10-27 12:01:04 +08:00
parent 5da6a0e05e
commit ea9fc4dbe8
6 changed files with 8 additions and 84 deletions
+1 -15
View File
@@ -96,18 +96,6 @@ namespace MobileGL::MG_Backend::DirectGLES {
} // namespace FramebufferImpl
namespace PrgramImpl {
class BackendShaderObjectImpl {
public:
BackendShaderObjectImpl();
~BackendShaderObjectImpl();
void SyncToBackend(SharedPtr<MG_State::GLState::ShaderObject>& stateShaderObject);
Uint GetBackendShaderId() const { return m_backendShaderId; }
private:
Uint m_backendShaderId = 0;
Bool m_isInitialized = false;
};
class BackendProgramObjectImpl {
public:
BackendProgramObjectImpl();
@@ -123,9 +111,7 @@ namespace MobileGL::MG_Backend::DirectGLES {
Bool m_isInitialized = false;
};
extern UnorderedMap<SharedPtr<MG_State::GLState::ShaderObject>, SharedPtr<BackendShaderObjectImpl>>
g_backendShaderObjects;
extern UnorderedMap<SharedPtr<MG_State::GLState::ProgramObject>, SharedPtr<BackendProgramObjectImpl>>
g_backendProgramObjects;
} // namespace PrgramImpl
} // namespace MobileGL::MG_Backend::DirectGLES
} // namespace MobileGL::MG_Backend::DirectGLES