mojoshader.h
changeset 1043 6227066350b4
parent 1042 cb6659f80bb9
child 1055 3295380ce6fc
--- 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