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.h23
1 files changed, 20 insertions, 3 deletions
diff --git a/src/native/ogl/CgWrapper.h b/src/native/ogl/CgWrapper.h
index ae48265..93b1fc7 100644
--- a/src/native/ogl/CgWrapper.h
+++ b/src/native/ogl/CgWrapper.h
@@ -51,7 +51,16 @@ typedef int (*PFNCGGETARRAYDIMENSION)(CGparameter);
typedef CGtype (*PFNCGGETARRAYTYPE)(CGparameter);
typedef int (*PFNCGGETARRAYSIZE)(CGparameter, int);
typedef CGparameter (*PFNCGGETARRAYPARAMETER)(CGparameter, int);
-typedef void (*PFNCGSETPARAMETER1F)(CGparameter, float);
+typedef void (*PFNCGGLSETPARAMETER1F)(CGparameter, float);
+typedef void (*PFNCGGLSETPARAMETER2F)(CGparameter, float, float);
+typedef void (*PFNCGGLSETPARAMETER3F)(CGparameter, float, float, float);
+typedef void (*PFNCGGLSETPARAMETER4F)(CGparameter, float, float, float, float);
+typedef void (*PFNCGGLSETPARAMETERARRAY1F)(CGparameter, long, long, const float *);
+typedef void (*PFNCGGLSETPARAMETERARRAY2F)(CGparameter, long, long, const float *);
+typedef void (*PFNCGGLSETPARAMETERARRAY3F)(CGparameter, long, long, const float *);
+typedef void (*PFNCGGLSETPARAMETERARRAY4F)(CGparameter, long, long, const float *);
+typedef void (*PFNCGGLSETMATRIXPARAMETERFR)(CGparameter, const float *);
+typedef void (*PFNCGGLSETMATRIXPARAMETERARRAYFR)(CGparameter, long, long, const float *);
typedef void (*PFNCGGLSETPARAMETERPOINTER)(CGparameter, GLint, GLenum,
GLsizei, const GLvoid *);
typedef void (*PFNCGGLENABLECLIENTSTATE)(CGparameter);
@@ -104,8 +113,16 @@ struct CgWrapperInfoRec {
PFNCGGETARRAYTYPE cgGetArrayType;
PFNCGGETARRAYSIZE cgGetArraySize;
PFNCGGETARRAYPARAMETER cgGetArrayParameter;
- PFNCGSETPARAMETER1F cgSetParameter1f;
-
+ PFNCGGLSETPARAMETER1F cgGLSetParameter1f;
+ PFNCGGLSETPARAMETER2F cgGLSetParameter2f;
+ PFNCGGLSETPARAMETER3F cgGLSetParameter3f;
+ PFNCGGLSETPARAMETER4F cgGLSetParameter4f;
+ PFNCGGLSETPARAMETERARRAY1F cgGLSetParameterArray1f;
+ PFNCGGLSETPARAMETERARRAY2F cgGLSetParameterArray2f;
+ PFNCGGLSETPARAMETERARRAY3F cgGLSetParameterArray3f;
+ PFNCGGLSETPARAMETERARRAY4F cgGLSetParameterArray4f;
+ PFNCGGLSETMATRIXPARAMETERFR cgGLSetMatrixParameterfr;
+ PFNCGGLSETMATRIXPARAMETERARRAYFR cgGLSetMatrixParameterArrayfr;
PFNCGGLSETPARAMETERPOINTER cgGLSetParameterPointer;
PFNCGGLENABLECLIENTSTATE cgGLEnableClientState;
PFNCGGLDISABLECLIENTSTATE cgGLDisableClientState;