-/* $Id: buffers.h,v 1.5 2001/06/18 17:26:08 brianp Exp $ */
+/**
+ * \file buffers.h
+ * Frame buffer management functions declarations.
+ */
/*
* Mesa 3-D graphics library
*/
+
#ifndef BUFFERS_H
#define BUFFERS_H
#include "mtypes.h"
-extern void
+extern void GLAPIENTRY
_mesa_ClearIndex( GLfloat c );
-extern void
+extern void GLAPIENTRY
_mesa_ClearColor( GLclampf red, GLclampf green,
GLclampf blue, GLclampf alpha );
-extern void
+extern void GLAPIENTRY
_mesa_Clear( GLbitfield mask );
-extern void
+extern void GLAPIENTRY
_mesa_DrawBuffer( GLenum mode );
-extern void
+extern void GLAPIENTRY
_mesa_ReadBuffer( GLenum mode );
-extern void
+extern void GLAPIENTRY
_mesa_ResizeBuffersMESA( void );
-extern void
+extern void GLAPIENTRY
_mesa_Scissor( GLint x, GLint y, GLsizei width, GLsizei height );
-extern void
+extern void GLAPIENTRY
_mesa_SampleCoverageARB(GLclampf value, GLboolean invert);
+extern void
+_mesa_init_buffers( GLcontext * ctx );
+
+extern void
+_mesa_update_buffers( GLcontext *ctx );
#endif