[Feat] (MG_State/TextureState): Stubs for unimplemented texture types.

This commit is contained in:
BZLZHH
2025-11-29 01:31:41 +08:00
parent 6ba9382321
commit 75fc52febe
14 changed files with 159 additions and 90 deletions
@@ -83,7 +83,7 @@ namespace MobileGL {
UintVec2 m_levelRange = {0, 1000};
};
class TextureObjectWithOneMipmap: public TextureObjectBase {
class TextureObjectWithOneMipmap : public TextureObjectBase {
public:
TextureObjectWithOneMipmap(TextureTarget target, Uint externalIndex): TextureObjectBase(target, externalIndex) {}
virtual ~TextureObjectWithOneMipmap() = default;
@@ -99,6 +99,7 @@ namespace MobileGL {
IntVec3 GetBaseSize() const override;
Bool IsComplete() const override;
protected:
TextureStorage<1> m_textureStorage;
};