--- a/mojoshader.h Wed Jun 01 02:14:12 2011 -0400
+++ b/mojoshader.h Wed Jun 01 02:15:29 2011 -0400
@@ -3002,6 +3002,25 @@
int normalized, unsigned int stride,
const void *ptr);
+
+
+
+/* These below functions are temporary and will be removed from the API once
+ the real Effects API is written. Do not use! */
+void MOJOSHADER_glSetVertexPreshaderUniformF(unsigned int idx, const float *data,
+ unsigned int vec4n);
+void MOJOSHADER_glGetVertexPreshaderUniformF(unsigned int idx, float *data,
+ unsigned int vec4n);
+void MOJOSHADER_glSetPixelPreshaderUniformF(unsigned int idx, const float *data,
+ unsigned int vec4n);
+void MOJOSHADER_glGetPixelPreshaderUniformF(unsigned int idx, float *data,
+ unsigned int vec4n);
+/* These above functions are temporary and will be removed from the API once
+ the real Effects API is written. Do not use! */
+
+
+
+
/*
* Inform MojoShader that it should commit any pending state to the GL. This
* must be called after you bind a program and update any inputs, right