aboutsummaryrefslogtreecommitdiffstats
path: root/src/native/ogl/CgWrapper.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/native/ogl/CgWrapper.h')
-rw-r--r--src/native/ogl/CgWrapper.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/native/ogl/CgWrapper.h b/src/native/ogl/CgWrapper.h
index feed5ad..ae48265 100644
--- a/src/native/ogl/CgWrapper.h
+++ b/src/native/ogl/CgWrapper.h
@@ -52,6 +52,10 @@ typedef CGtype (*PFNCGGETARRAYTYPE)(CGparameter);
typedef int (*PFNCGGETARRAYSIZE)(CGparameter, int);
typedef CGparameter (*PFNCGGETARRAYPARAMETER)(CGparameter, int);
typedef void (*PFNCGSETPARAMETER1F)(CGparameter, float);
+typedef void (*PFNCGGLSETPARAMETERPOINTER)(CGparameter, GLint, GLenum,
+ GLsizei, const GLvoid *);
+typedef void (*PFNCGGLENABLECLIENTSTATE)(CGparameter);
+typedef void (*PFNCGGLDISABLECLIENTSTATE)(CGparameter);
#endif /* COMPILE_CG_SHADERS */
@@ -102,6 +106,10 @@ struct CgWrapperInfoRec {
PFNCGGETARRAYPARAMETER cgGetArrayParameter;
PFNCGSETPARAMETER1F cgSetParameter1f;
+ PFNCGGLSETPARAMETERPOINTER cgGLSetParameterPointer;
+ PFNCGGLENABLECLIENTSTATE cgGLEnableClientState;
+ PFNCGGLDISABLECLIENTSTATE cgGLDisableClientState;
+
#endif /* COMPILE_CG_SHADERS */
};