mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-09-11 21:58:31 +09:00
[Improvement] (MG_Backend/DirectGLES): Remove unused code.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user