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

📄 gtkseisviewglsl.h

📁 segy 显示程序!希望能给正在做这部分朋友提供一部分资料
💻 H
📖 第 1 页 / 共 2 页
字号:
  ( ((GdkGLProc_glGetObjectParameterivARB) (proc)) (object, pname, params) )/* glGetInfoLogARB */typedef void (APIENTRY * GdkGLProc_glGetInfoLogARB) (GLhandleARB object, GLsizei max_lenght, GLsizei *length, GLcharARB *info_log);GdkGLProc    gdk_gl_get_glGetInfoLogARB (void);#define      gdk_gl_glGetInfoLogARB(proc, object, max_length, length, info_log) \  ( ((GdkGLProc_glGetInfoLogARB) (proc)) (object, max_length, length, info_log) )/* glGetAttachedObjectsARB */typedef void (APIENTRY * GdkGLProc_glGetAttachedObjectsARB) (GLhandleARB container_object, GLsizei max_count, GLsizei *count, GLhandleARB *objects);GdkGLProc    gdk_gl_get_glGetAttachedObjectsARB (void);#define      gdk_gl_glGetAttachedObjectsARB(proc, container_object, max_count, count, objects) \  ( ((GdkGLProc_glGetAttachedObjectsARB) (proc)) (container_object, max_count, count, objects) )/* glGetUniformLocationARB */typedef GLint (APIENTRY * GdkGLProc_glGetUniformLocationARB) (GLhandleARB program, const GLcharARB *name);GdkGLProc    gdk_gl_get_glGetUniformLocationARB (void);#define      gdk_gl_glGetUniformLocationARB(proc, program, name) \  ( ((GdkGLProc_glGetUniformLocationARB) (proc)) (object, program, name) )/* glGetActiveUniformARB */typedef void (APIENTRY * GdkGLProc_glGetActiveUniformARB) (GLhandleARB program, GLuint index, GLsizei max_length, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name);GdkGLProc    gdk_gl_get_glGetActiveUniformARB (void);#define      gdk_gl_glGetActiveUniformARB(proc, program, index, max_length, size, type, name) \  ( ((GdkGLProc_glGetActiveUniformARB) (proc)) (program, index, max_length, size, type, name) )/* glGetUniformfvARB */typedef void (APIENTRY * GdkGLProc_glGetUniformfvARB) (GLhandleARB program, GLint location, GLfloat *params);GdkGLProc    gdk_gl_get_glGetUniformfvARB (void);#define      gdk_gl_glGetUniformfvARB(proc, program, location, params) \  ( ((GdkGLProc_glGetUniformfvARB) (proc)) (program, location, params) )/* glGetUniformivARB */typedef void (APIENTRY * GdkGLProc_glGetUniformivARB) (GLhandleARB program, GLint location, GLint *params);GdkGLProc    gdk_gl_get_glGetUniformivARB (void);#define      gdk_gl_glGetUniformivARB(proc, program, location, params) \  ( ((GdkGLProc_glGetUniformivARB) (proc)) (program, location, params) )/* glGetShaderSourceARB */typedef void (APIENTRY * GdkGLProc_glGetShaderSourceARB) (GLhandleARB object, GLsizei max_length, GLsizei *length, GLcharARB *source);GdkGLProc    gdk_gl_get_glGetShaderSourceARB (void);#define      gdk_gl_glGetShaderSourceARB(proc, object, max_length, length, source) \  ( ((GdkGLProc_glGetShaderSourceARB) (proc)) (object, max_length, length, source) )/* proc struct */typedef struct _GdkGL_GL_ARB_shader_objects GdkGL_GL_ARB_shader_objects;struct _GdkGL_GL_ARB_shader_objects{  GdkGLProc_glDeleteObjectARB glDeleteObjectARB;  GdkGLProc_glGetHandleARB glGetHandleARB;  GdkGLProc_glDetachObjectARB glDetachObjectARB;  GdkGLProc_glCreateShaderObjectARB glCreateShaderObjectARB;  GdkGLProc_glShaderSourceARB glShaderSourceARB;  GdkGLProc_glCompileShaderARB glCompileShaderARB;  GdkGLProc_glCreateProgramObjectARB glCreateProgramObjectARB;  GdkGLProc_glAttachObjectARB glAttachObjectARB;  GdkGLProc_glLinkProgramARB glLinkProgramARB;  GdkGLProc_glUseProgramObjectARB glUseProgramObjectARB;  GdkGLProc_glValidateProgramARB glValidateProgramARB;  GdkGLProc_glUniform1fARB glUniform1fARB;  GdkGLProc_glUniform2fARB glUniform2fARB;  GdkGLProc_glUniform3fARB glUniform3fARB;  GdkGLProc_glUniform4fARB glUniform4fARB;  GdkGLProc_glUniform1iARB glUniform1iARB;  GdkGLProc_glUniform2iARB glUniform2iARB;  GdkGLProc_glUniform3iARB glUniform3iARB;  GdkGLProc_glUniform4iARB glUniform4iARB;  GdkGLProc_glUniform1fvARB glUniform1fvARB;  GdkGLProc_glUniform2fvARB glUniform2fvARB;  GdkGLProc_glUniform3fvARB glUniform3fvARB;  GdkGLProc_glUniform4fvARB glUniform4fvARB;  GdkGLProc_glUniform1ivARB glUniform1ivARB;  GdkGLProc_glUniform2ivARB glUniform2ivARB;  GdkGLProc_glUniform3ivARB glUniform3ivARB;  GdkGLProc_glUniform4ivARB glUniform4ivARB;  GdkGLProc_glUniformMatrix2fvARB glUniformMatrix2fvARB;  GdkGLProc_glUniformMatrix3fvARB glUniformMatrix3fvARB;  GdkGLProc_glUniformMatrix4fvARB glUniformMatrix4fvARB;  GdkGLProc_glGetObjectParameterfvARB glGetObjectParameterfvARB;  GdkGLProc_glGetObjectParameterivARB glGetObjectParameterivARB;  GdkGLProc_glGetInfoLogARB glGetInfoLogARB;  GdkGLProc_glGetAttachedObjectsARB glGetAttachedObjectsARB;  GdkGLProc_glGetUniformLocationARB glGetUniformLocationARB;  GdkGLProc_glGetActiveUniformARB glGetActiveUniformARB;  GdkGLProc_glGetUniformfvARB glGetUniformfvARB;  GdkGLProc_glGetUniformivARB glGetUniformivARB;  GdkGLProc_glGetShaderSourceARB glGetShaderSourceARB;};GdkGL_GL_ARB_shader_objects *gdk_gl_get_GL_ARB_shader_objects (void);/* * GL_EXT_framebuffer_object *//* glIsRenderbufferEXT */typedef GLboolean (APIENTRY * GdkGLProc_glIsRenderbufferEXT) (GLuint id);GdkGLProc    gdk_gl_get_glIsRenderbufferEXT (void);#define      gdk_gl_glIsRenderbufferEXT(proc, id) \  ( ((GdkGLProc_glIsRenderbufferEXT) (proc)) (id) )/* glBindRenderbufferEXT */typedef void (APIENTRY * GdkGLProc_glBindRenderbufferEXT) (GLenum target, GLuint id);GdkGLProc    gdk_gl_get_glBindRenderbufferEXT (void);#define      gdk_gl_glBindRenderbufferEXT(proc, target, id) \  ( ((GdkGLProc_glBindRenderbufferEXT) (proc)) (target, id) )/* glDeleteRenderbuffersEXT */typedef void (APIENTRY * GdkGLProc_glDeleteRenderbuffersEXT) (GLsizei count, GLuint *ids);GdkGLProc    gdk_gl_get_glDeleteRenderbuffersEXT (void);#define      gdk_gl_glDeleteRenderbuffersEXT(proc, count, ids) \  ( ((GdkGLProc_glDeleteRenderbuffersEXT) (proc)) (count, ids) )/* glGenRenderbuffersEXT */typedef void (APIENTRY * GdkGLProc_glGenRenderbuffersEXT) (GLsizei count, GLuint *ids);GdkGLProc    gdk_gl_get_glGenRenderbuffersEXT (void);#define      gdk_gl_glGenRenderbuffersEXT(proc, count, ids) \  ( ((GdkGLProc_glGenRenderbuffersEXT) (proc)) (count, ids) )/* glRenderbufferStorageEXT */typedef void (APIENTRY * GdkGLProc_glRenderbufferStorageEXT) (GLenum target, GLenum internalFormat, GLsizei width, GLsizei height);GdkGLProc    gdk_gl_get_glRenderbufferStorageEXT (void);#define      gdk_gl_glRenderbufferStorageEXT(proc, target, internalFormat, width, height) \  ( ((GdkGLProc_glRenderbufferStorageEXT) (proc)) (target, internalFormat, width, height) )/* glGetRenderbufferParameterivEXT */typedef void (APIENTRY * GdkGLProc_glGetRenderbufferParameterivEXT) (GLenum target, GLenum pname, GLint *param);GdkGLProc    gdk_gl_get_glGetRenderbufferParameterivEXT (void);#define      gdk_gl_glGetRenderbufferParameterivEXT(proc, target, pname, param) \  ( ((GdkGLProc_glGetRenderbufferParameterivEXT) (proc)) (target, pname, param) )/* glIsFramebufferEXT */typedef GLboolean (APIENTRY * GdkGLProc_glIsFramebufferEXT) (GLuint id);GdkGLProc    gdk_gl_get_glIsFramebufferEXT (void);#define      gdk_gl_glIsFramebufferEXT(proc, id) \  ( ((GdkGLProc_glIsFramebufferEXT) (proc)) (id) )/* glBindFramebufferEXT */typedef void (APIENTRY * GdkGLProc_glBindFramebufferEXT) (GLenum target, GLuint id);GdkGLProc    gdk_gl_get_glBindFramebufferEXT (void);#define      gdk_gl_glBindFramebufferEXT(proc, target, id) \  ( ((GdkGLProc_glBindFramebufferEXT) (proc)) (target, id) )/* glDeleteFramebuffersEXT */typedef void (APIENTRY * GdkGLProc_glDeleteFramebuffersEXT) (GLsizei count, GLuint *ids);GdkGLProc    gdk_gl_get_glDeleteFramebuffersEXT (void);#define      gdk_gl_glDeleteFramebuffersEXT(proc, count, ids) \  ( ((GdkGLProc_glDeleteFramebuffersEXT) (proc)) (count, ids) )/* glGenFramebuffersEXT */typedef void (APIENTRY * GdkGLProc_glGenFramebuffersEXT) (GLsizei count, GLuint *ids);GdkGLProc    gdk_gl_get_glGenFramebuffersEXT (void);#define      gdk_gl_glGenFramebuffersEXT(proc, count, ids) \  ( ((GdkGLProc_glGenFramebuffersEXT) (proc)) (count, ids) )/* glCheckFramebufferStatusEXT */typedef GLenum (APIENTRY * GdkGLProc_glCheckFramebufferStatusEXT) (GLenum target);GdkGLProc    gdk_gl_get_glCheckFramebufferStatusEXT (void);#define      gdk_gl_glCheckFramebufferStatusEXT(proc, target) \  ( ((GdkGLProc_glCheckFramebufferStatusEXT) (proc)) (target) )/* glFramebufferTexture1DEXT */typedef void (APIENTRY * GdkGLProc_glFramebufferTexture1DEXT) (GLenum target, GLenum attachment, GLenum texTarget, GLuint texId, GLint level);GdkGLProc    gdk_gl_get_glFramebufferTexture1DEXT (void);#define      gdk_gl_glFramebufferTexture1DEXT(proc, target, attachment, texTarget, texId, level) \  ( ((GdkGLProc_glFramebufferTexture1DEXT) (proc)) (target, attachment, texTarget, texId, level) )/* glFramebufferTexture2DEXT */typedef void (APIENTRY * GdkGLProc_glFramebufferTexture2DEXT) (GLenum target, GLenum attachment, GLenum texTarget, GLuint texId, GLint level);GdkGLProc    gdk_gl_get_glFramebufferTexture2DEXT (void);#define      gdk_gl_glFramebufferTexture2DEXT(proc, target, attachment, texTarget, texId, level) \  ( ((GdkGLProc_glFramebufferTexture2DEXT) (proc)) (target, attachment, texTarget, texId, level) )/* glFramebufferTexture3DEXT */typedef void (APIENTRY * GdkGLProc_glFramebufferTexture3DEXT) (GLenum target, GLenum attachment, GLenum texTarget, GLuint texId, GLint level, GLint zOffset);GdkGLProc    gdk_gl_get_glFramebufferTexture3DEXT (void);#define      gdk_gl_glFramebufferTexture3DEXT(proc, target, attachment, texTarget, texId, level, zOffset) \  ( ((GdkGLProc_glFramebufferTexture3DEXT) (proc)) (target, attachment, texTarget, texId, level, zOffset) )/* glFramebufferRenderbufferEXT */typedef void (APIENTRY * GdkGLProc_glFramebufferRenderbufferEXT) (GLenum target, GLenum attachment, GLenum rbTarget, GLuint rbId);GdkGLProc    gdk_gl_get_glFramebufferRenderbufferEXT (void);#define      gdk_gl_glFramebufferRenderbufferEXT(proc, target, attachment, rbTarget, rbId) \  ( ((GdkGLProc_glFramebufferRenderbufferEXT) (proc)) (target, attachment, rbTarget, rbId) )/* glGetFramebufferAttachmentParameterivEXT */typedef void (APIENTRY * GdkGLProc_glGetFramebufferAttachmentParameterivEXT) (GLenum target, GLenum attachment, GLenum pname, GLint *param);GdkGLProc    gdk_gl_get_glGetFramebufferAttachmentParameterivEXT (void);#define      gdk_gl_glGetFramebufferAttachmentParameterivEXT(proc, target, attachment, pname, param) \  ( ((GdkGLProc_glGetFramebufferAttachmentParameterivEXT) (proc)) (target, attachment, pname, param) )/* glGenerateMipmapEXT */typedef void (APIENTRY * GdkGLProc_glGenerateMipmapEXT) (GLenum target);GdkGLProc    gdk_gl_get_glGenerateMipmapEXT (void);#define      gdk_gl_glGenerateMipmapEXT(proc, target) \  ( ((GdkGLProc_glGenerateMipmapEXT) (proc)) (target) )/* proc struct */typedef struct _GdkGL_GL_EXT_framebuffer_object GdkGL_GL_EXT_framebuffer_object;struct _GdkGL_GL_EXT_framebuffer_object{  GdkGLProc_glIsRenderbufferEXT glIsRenderbufferEXT;  GdkGLProc_glBindRenderbufferEXT glBindRenderbufferEXT;  GdkGLProc_glDeleteRenderbuffersEXT glDeleteRenderbuffersEXT;  GdkGLProc_glGenRenderbuffersEXT glGenRenderbuffersEXT;  GdkGLProc_glRenderbufferStorageEXT glRenderbufferStorageEXT;  GdkGLProc_glGetRenderbufferParameterivEXT glGetRenderbufferParameterivEXT;  GdkGLProc_glIsFramebufferEXT glIsFramebufferEXT;  GdkGLProc_glBindFramebufferEXT glBindFramebufferEXT;  GdkGLProc_glDeleteFramebuffersEXT glDeleteFramebuffersEXT;  GdkGLProc_glGenFramebuffersEXT glGenFramebuffersEXT;  GdkGLProc_glCheckFramebufferStatusEXT glCheckFramebufferStatusEXT;  GdkGLProc_glFramebufferTexture1DEXT glFramebufferTexture1DEXT;  GdkGLProc_glFramebufferTexture2DEXT glFramebufferTexture2DEXT;  GdkGLProc_glFramebufferTexture3DEXT glFramebufferTexture3DEXT;  GdkGLProc_glFramebufferRenderbufferEXT glFramebufferRenderbufferEXT;  GdkGLProc_glGetFramebufferAttachmentParameterivEXT glGetFramebufferAttachmentParameterivEXT;  GdkGLProc_glGenerateMipmapEXT glGenerateMipmapEXT;};GdkGL_GL_EXT_framebuffer_object *gdk_gl_get_GL_EXT_framebuffer_object (void);G_END_DECLS#endif /* __GTK_SEIS_VIEW_GL_SL_H__ */

⌨️ 快捷键说明

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