Added 3D Textures to engine
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user