⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aglext_ext_texture3d.h

📁 GLSL tutorial with sourcecode
💻 H
字号:
bool init_EXT_texture3D(void);

#ifndef GL_EXT_texture3D
#define GL_EXT_texture3D  

#define GL_TEXTURE_BINDING_3D            0x806A
#define GL_PACK_SKIP_IMAGES              0x806B
#define GL_PACK_IMAGE_HEIGHT             0x806C
#define GL_UNPACK_SKIP_IMAGES            0x806D
#define GL_UNPACK_IMAGE_HEIGHT           0x806E
#define GL_TEXTURE_3D                    0x806F
#define GL_PROXY_TEXTURE_3D              0x8070
#define GL_TEXTURE_DEPTH                 0x8071
#define GL_TEXTURE_WRAP_R                0x8072
#define GL_MAX_3D_TEXTURE_SIZE           0x8073


typedef GLvoid (APIENTRY * PFNGLTEXIMAGE3DEXTPROC)(GLenum target, GLint level, GLenum internalformat,
                                                   GLsizei width, GLsizei height, GLsizei depth,
                                                   GLint border, GLenum format, GLenum type,
                                                   const GLvoid* pixels);

typedef GLvoid (APIENTRY * PFNGLTEXSUBIMAGE3DPROC)(GLenum target, GLint lod,
                                                   GLint xoffset, GLint yoffset, GLint zoffset,
                                                  GLsizei w, GLsizei h, GLsizei d,
                                                   GLenum format, GLenum type, const GLvoid *buf);

typedef GLvoid (APIENTRY * PFNGLCOPYTEXSUBIMAGE3DPROC)(GLenum target, GLint level, GLint xoffset,
                                                       GLint yoffset, GLint zoffset, GLint x,
                                                       GLint y, GLsizei width, GLsizei height);


#endif

extern PFNGLTEXIMAGE3DEXTPROC glTexImage3D;
extern PFNGLTEXSUBIMAGE3DPROC glTexSubImage3D;
extern PFNGLCOPYTEXSUBIMAGE3DPROC glCopyTexSubImage3D;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -