* THE SOFTWARE.
*/
-#include "fips.h"
-
-#include "glwrap.h"
-
-#include "metrics.h"
-
/* The prototypes for some OpenGL functions changed at one point from:
*
* const void* *indices
*/
#define const
-#define GL_GLEXT_PROTOTYPES
-#include <GL/gl.h>
+#include "fips.h"
+#include "fips-dispatch.h"
+
+#include "glwrap.h"
+
+#include "metrics.h"
#include "dlwrap.h"
first, count, primcount, modestride);
}
-/* FIXME?
void
-glMultiDrawArraysIndirect (...)
+glMultiDrawArraysIndirect (GLenum mode, const void *indirect,
+ GLsizei drawcount, GLsizei stride)
{
- TIMED_DEFER (glMultiDrawArraysIndirect, ...);
+ TIMED_DEFER (glMultiDrawArraysIndirect, mode, indirect, drawcount, stride);
}
-*/
void
glMultiDrawArraysIndirectAMD (GLenum mode, const GLvoid *indirect,
type, indices, primcount, modestride);
}
-/* FIXME?
void
-glMultiDrawElementsIndirect (...)
+glMultiDrawElementsIndirect (GLenum mode, GLenum type, const void *indirect,
+ GLsizei drawcount, GLsizei stride)
{
- TIMED_DEFER (glMultiDrawElementsIndirect, ...);
+ TIMED_DEFER (glMultiDrawElementsIndirect, mode, type,
+ indirect, drawcount, stride);
}
-*/
void
glMultiDrawElementsIndirectAMD (GLenum mode, GLenum type,