summaryrefslogtreecommitdiff
path: root/source/modules/asura-core/graphics/texture.cpp
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2019-07-31 21:35:12 +0800
committerchai <chaifix@163.com>2019-07-31 21:35:12 +0800
commit084623519e95f0ab0cf4bc328b5fa736d679c5bd (patch)
tree9d409dceda50335e9fb881fc5107c9c1c561f988 /source/modules/asura-core/graphics/texture.cpp
parent012a44bd13ab41d056e7d3884a39027b6cea62b5 (diff)
*修改名称空间风格
Diffstat (limited to 'source/modules/asura-core/graphics/texture.cpp')
-rw-r--r--source/modules/asura-core/graphics/texture.cpp78
1 files changed, 38 insertions, 40 deletions
diff --git a/source/modules/asura-core/graphics/texture.cpp b/source/modules/asura-core/graphics/texture.cpp
index ef85ceb..42e3851 100644
--- a/source/modules/asura-core/graphics/texture.cpp
+++ b/source/modules/asura-core/graphics/texture.cpp
@@ -2,48 +2,46 @@
#include "Texture.h"
-namespace AsuraEngine
-{
- namespace Graphics
- {
-
- Texture::Texture()
- : m_TexID(0)
- {
- }
+namespace_begin(AsuraEngine)
+namespace_begin(Graphics)
- Texture::~Texture()
- {
- // ͷԴ
- if(m_TexID != 0)
- glDeleteTextures(1, &m_TexID);
- }
+Texture::Texture()
+ : m_TexID(0)
+{
+}
- GLuint Texture::GetGLTexture() const
- {
- return m_TexID;
- }
+Texture::~Texture()
+{
+ // ͷԴ
+ if(m_TexID != 0)
+ glDeleteTextures(1, &m_TexID);
+}
- TextureFormat Texture::ConvertColorFormat(const ColorFormat& colorformat)
- {
- TextureFormat t;
- switch (colorformat)
- {
- case COLOR_FORMAT_RGBA8:
- t.internalformat = GL_RGBA8; // 4*sizeof(byte) ~= 4 bytes
- t.externalformat = GL_RGBA;
- t.type = GL_UNSIGNED_BYTE;
- break;
- case COLOR_FORMAT_RGBA32F:
- t.internalformat = GL_RGBA32F; // 4*sizeof(float) = 16 bytes
- t.externalformat = GL_RGBA;
- t.type = GL_FLOAT;
- break;
- default:
- ASSERT(false);
- }
- return t;
- }
+GLuint Texture::GetGLTexture() const
+{
+ return m_TexID;
+}
+TextureFormat Texture::ConvertColorFormat(const ColorFormat& colorformat)
+{
+ TextureFormat t;
+ switch (colorformat)
+ {
+ case COLOR_FORMAT_RGBA8:
+ t.internalformat = GL_RGBA8; // 4*sizeof(byte) ~= 4 bytes
+ t.externalformat = GL_RGBA;
+ t.type = GL_UNSIGNED_BYTE;
+ break;
+ case COLOR_FORMAT_RGBA32F:
+ t.internalformat = GL_RGBA32F; // 4*sizeof(float) = 16 bytes
+ t.externalformat = GL_RGBA;
+ t.type = GL_FLOAT;
+ break;
+ default:
+ ASSERT(false);
}
-} \ No newline at end of file
+ return t;
+}
+
+namespace_end
+namespace_end \ No newline at end of file