Added 3D Textures to engine

This commit is contained in:
2026-03-25 16:28:17 +01:00
parent 6f5873e778
commit f50b68c9ba
8 changed files with 616 additions and 6 deletions

View File

@@ -2,6 +2,7 @@
#include "interfaces/ITextureHelper.hpp"
#include "elements/Texture.hpp"
#include "elements/VolumeTexture3D.hpp"
namespace TSE::OpenGL
{
@@ -13,5 +14,11 @@ namespace TSE::OpenGL
void Apply(Texture* tex) override;
void Regist(Texture* tex) override;
void PlatromDestroy(Texture* tex) override;
void Bind3D(const VolumeTexture3D* tex) override;
void UnBind3D(const VolumeTexture3D* tex) override;
void Apply3D(VolumeTexture3D* tex) override;
void Regist3D(VolumeTexture3D* tex) override;
void PlatromDestroy3D(VolumeTexture3D* tex) override;
};
} // namespace TSE::OpenGL