summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/pixel.h
diff options
context:
space:
mode:
authorKeith Whitwell <keith@tungstengraphics.com>2003-07-17 13:43:59 +0000
committerKeith Whitwell <keith@tungstengraphics.com>2003-07-17 13:43:59 +0000
commit6dc85575000127630489b407c50a4b3ea87c9acb (patch)
treec79b24b7059577caf8201eeb7a42a6890721f52b /src/mesa/main/pixel.h
parent44c699949ac09459771304a8aec8f2fc622057fb (diff)
downloadexternal_mesa3d-6dc85575000127630489b407c50a4b3ea87c9acb.zip
external_mesa3d-6dc85575000127630489b407c50a4b3ea87c9acb.tar.gz
external_mesa3d-6dc85575000127630489b407c50a4b3ea87c9acb.tar.bz2
Merge Jose's documentation and core Mesa changes from embedded branch
Diffstat (limited to 'src/mesa/main/pixel.h')
-rw-r--r--src/mesa/main/pixel.h24
1 files changed, 17 insertions, 7 deletions
diff --git a/src/mesa/main/pixel.h b/src/mesa/main/pixel.h
index 48138e0..e559453 100644
--- a/src/mesa/main/pixel.h
+++ b/src/mesa/main/pixel.h
@@ -1,3 +1,7 @@
+/**
+ * \file pixel.h
+ * Pixel operations.
+ */
/*
* Mesa 3-D graphics library
@@ -31,10 +35,8 @@
#include "mtypes.h"
-/*
- * API functions
- */
-
+/** \name API functions */
+/*@*/
extern void
_mesa_GetPixelMapfv( GLenum map, GLfloat *values );
@@ -69,11 +71,11 @@ _mesa_PixelTransferi( GLenum pname, GLint param );
extern void
_mesa_PixelZoom( GLfloat xfactor, GLfloat yfactor );
+/*@}*/
-/*
- * Pixel processing functions
- */
+/** \name Pixel processing functions */
+/*@{*/
extern void
_mesa_scale_and_bias_rgba(const GLcontext *ctx, GLuint n, GLfloat rgba[][4],
@@ -135,4 +137,12 @@ _mesa_chan_to_float_span(const GLcontext *ctx, GLuint n,
CONST GLchan rgba[][4], GLfloat rgbaf[][4]);
+extern void
+_mesa_update_pixel( GLcontext *ctx, GLuint newstate );
+
+extern void
+_mesa_init_pixel( GLcontext * ctx );
+
+/*@}*/
+
#endif