summaryrefslogtreecommitdiff
path: root/renderscope.h
diff options
context:
space:
mode:
authorAlan Coopersmith <alan.coopersmith@sun.com>2009-05-06 09:42:48 -0700
committerAlan Coopersmith <alan.coopersmith@sun.com>2009-05-06 21:44:35 -0700
commit80ac8c6d04c04ec1f892883397507f32292ae590 (patch)
tree4133191d4c63cd27315491b6f82028cf3efca134 /renderscope.h
parent245871145e6a12739ed8d4512b5e2cb6b1a1721c (diff)
downloadxscope-80ac8c6d04c04ec1f892883397507f32292ae590.tar.gz
Ansify prototypes and move extern declarations to header files
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
Diffstat (limited to 'renderscope.h')
-rw-r--r--renderscope.h43
1 files changed, 43 insertions, 0 deletions
diff --git a/renderscope.h b/renderscope.h
index a539c1e..03e31d6 100644
--- a/renderscope.h
+++ b/renderscope.h
@@ -12,5 +12,48 @@
#define printfield(a,b,c,d,e) if (Verbose > 1) PrintField(a,b,c,d,e)
+extern unsigned char LookForRENDERFlag;
+extern unsigned char RENDERRequest;
+extern unsigned char RENDERError;
+#define RENDERNError 5
+
+extern void RenderQueryVersion (FD fd, unsigned char *buf);
+extern void RenderQueryVersionReply (FD fd, unsigned char *buf);
+extern void RenderQueryPictFormats (FD fd, unsigned char *buf);
+extern void RenderQueryPictFormatsReply (FD fd, unsigned char *buf);
+extern void RenderQueryPictIndexValues (FD fd, unsigned char *buf);
+extern void RenderQueryPictIndexValuesReply (FD fd, unsigned char *buf);
+extern void RenderQueryDithers (FD fd, unsigned char *buf);
+extern void RenderQueryDithersReply (FD fd, unsigned char *buf);
+extern void RenderCreatePicture (FD fd, unsigned char *buf);
+extern void RenderChangePicture (FD fd, unsigned char *buf);
+extern void RenderSetPictureClipRectangles (FD fd, unsigned char *buf);
+extern void RenderFreePicture (FD fd, unsigned char *buf);
+extern void RenderComposite (FD fd, unsigned char *buf);
+extern void RenderScale (FD fd, unsigned char *buf);
+extern void RenderTrapezoids (FD fd, unsigned char *buf);
+extern void RenderTriangles (FD fd, unsigned char *buf);
+extern void RenderTriStrip (FD fd, unsigned char *buf);
+extern void RenderTriFan (FD fd, unsigned char *buf);
+extern void RenderColorTrapezoids (FD fd, unsigned char *buf);
+extern void RenderColorTriangles (FD fd, unsigned char *buf);
+extern void RenderTransform (FD fd, unsigned char *buf);
+extern void RenderCreateGlyphSet (FD fd, unsigned char *buf);
+extern void RenderReferenceGlyphSet (FD fd, unsigned char *buf);
+extern void RenderFreeGlyphSet (FD fd, unsigned char *buf);
+extern void RenderAddGlyphs (FD fd, unsigned char *buf);
+extern void RenderAddGlyphsFromPicture (FD fd, unsigned char *buf);
+extern void RenderFreeGlyphs (FD fd, unsigned char *buf);
+extern void RenderCompositeGlyphs8 (FD fd, unsigned char *buf);
+extern void RenderCompositeGlyphs16 (FD fd, unsigned char *buf);
+extern void RenderCompositeGlyphs32 (FD fd, unsigned char *buf);
+extern void RenderFillRectangles (FD fd, unsigned char *buf);
+
+extern void RenderPictFormatError (FD fd, unsigned char *buf);
+extern void RenderPictureError (FD fd, unsigned char *buf);
+extern void RenderPictOpError (FD fd, unsigned char *buf);
+extern void RenderGlyphSetError (FD fd, unsigned char *buf);
+extern void RenderGlyphError (FD fd, unsigned char *buf);
+
#endif