aboutsummaryrefslogtreecommitdiff
path: root/xorg-server/hw/xfree86/xf4bpp/xf4bpp.h
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2009-06-28 22:07:26 +0000
committermarha <marha@users.sourceforge.net>2009-06-28 22:07:26 +0000
commit3562e78743202e43aec8727005182a2558117eca (patch)
tree8f9113a77d12470c5c851a2a8e4cb02e89df7d43 /xorg-server/hw/xfree86/xf4bpp/xf4bpp.h
downloadvcxsrv-3562e78743202e43aec8727005182a2558117eca.tar.gz
vcxsrv-3562e78743202e43aec8727005182a2558117eca.tar.bz2
vcxsrv-3562e78743202e43aec8727005182a2558117eca.zip
Checked in the following released items:
xkeyboard-config-1.4.tar.gz ttf-bitstream-vera-1.10.tar.gz font-alias-1.0.1.tar.gz font-sun-misc-1.0.0.tar.gz font-sun-misc-1.0.0.tar.gz font-sony-misc-1.0.0.tar.gz font-schumacher-misc-1.0.0.tar.gz font-mutt-misc-1.0.0.tar.gz font-misc-misc-1.0.0.tar.gz font-misc-meltho-1.0.0.tar.gz font-micro-misc-1.0.0.tar.gz font-jis-misc-1.0.0.tar.gz font-isas-misc-1.0.0.tar.gz font-dec-misc-1.0.0.tar.gz font-daewoo-misc-1.0.0.tar.gz font-cursor-misc-1.0.0.tar.gz font-arabic-misc-1.0.0.tar.gz font-winitzki-cyrillic-1.0.0.tar.gz font-misc-cyrillic-1.0.0.tar.gz font-cronyx-cyrillic-1.0.0.tar.gz font-screen-cyrillic-1.0.1.tar.gz font-xfree86-type1-1.0.1.tar.gz font-adobe-utopia-type1-1.0.1.tar.gz font-ibm-type1-1.0.0.tar.gz font-bitstream-type1-1.0.0.tar.gz font-bitstream-speedo-1.0.0.tar.gz font-bh-ttf-1.0.0.tar.gz font-bh-type1-1.0.0.tar.gz font-bitstream-100dpi-1.0.0.tar.gz font-bh-lucidatypewriter-100dpi-1.0.0.tar.gz font-bh-100dpi-1.0.0.tar.gz font-adobe-utopia-100dpi-1.0.1.tar.gz font-adobe-100dpi-1.0.0.tar.gz font-util-1.0.1.tar.gz font-bitstream-75dpi-1.0.0.tar.gz font-bh-lucidatypewriter-75dpi-1.0.0.tar.gz font-adobe-utopia-75dpi-1.0.1.tar.gz font-bh-75dpi-1.0.0.tar.gz bdftopcf-1.0.1.tar.gz font-adobe-75dpi-1.0.0.tar.gz mkfontscale-1.0.6.tar.gz openssl-0.9.8k.tar.gz bigreqsproto-1.0.2.tar.gz xtrans-1.2.2.tar.gz resourceproto-1.0.2.tar.gz inputproto-1.4.4.tar.gz compositeproto-0.4.tar.gz damageproto-1.1.0.tar.gz zlib-1.2.3.tar.gz xkbcomp-1.0.5.tar.gz freetype-2.3.9.tar.gz pthreads-w32-2-8-0-release.tar.gz pixman-0.12.0.tar.gz kbproto-1.0.3.tar.gz evieext-1.0.2.tar.gz fixesproto-4.0.tar.gz recordproto-1.13.2.tar.gz randrproto-1.2.2.tar.gz scrnsaverproto-1.1.0.tar.gz renderproto-0.9.3.tar.gz xcmiscproto-1.1.2.tar.gz fontsproto-2.0.2.tar.gz xextproto-7.0.3.tar.gz xproto-7.0.14.tar.gz libXdmcp-1.0.2.tar.gz libxkbfile-1.0.5.tar.gz libfontenc-1.0.4.tar.gz libXfont-1.3.4.tar.gz libX11-1.1.5.tar.gz libXau-1.0.4.tar.gz libxcb-1.1.tar.gz xorg-server-1.5.3.tar.gz
Diffstat (limited to 'xorg-server/hw/xfree86/xf4bpp/xf4bpp.h')
-rw-r--r--xorg-server/hw/xfree86/xf4bpp/xf4bpp.h622
1 files changed, 622 insertions, 0 deletions
diff --git a/xorg-server/hw/xfree86/xf4bpp/xf4bpp.h b/xorg-server/hw/xfree86/xf4bpp/xf4bpp.h
new file mode 100644
index 000000000..cf0822444
--- /dev/null
+++ b/xorg-server/hw/xfree86/xf4bpp/xf4bpp.h
@@ -0,0 +1,622 @@
+
+#ifndef __XF4BPP_H__
+#define __XF4BPP_H__
+
+
+#include "windowstr.h"
+#include "gcstruct.h"
+#include "colormapst.h"
+#include <X11/fonts/fontstruct.h>
+#ifndef PixelType
+#define PixelType CARD32
+#endif
+
+/* ppcArea.c */
+void xf4bppFillArea(
+ WindowPtr,
+ int,
+ BoxPtr,
+ GCPtr
+);
+
+/* ppcClip.c */
+void xf4bppDestroyClip(
+ GCPtr
+);
+void xf4bppChangeClip(
+ GCPtr,
+ int,
+ pointer,
+ int
+);
+void xf4bppCopyClip(
+ GCPtr,
+ GCPtr
+);
+
+/* ppcCpArea.c */
+RegionPtr xf4bppCopyArea(
+ DrawablePtr,
+ DrawablePtr,
+ GCPtr,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int
+);
+
+/* ppcDepth.c */
+Bool xf4bppDepthOK(
+ DrawablePtr,
+ int
+);
+
+/* ppcFillRct.c */
+void xf4bppPolyFillRect(
+ DrawablePtr,
+ GCPtr,
+ int,
+ xRectangle *
+);
+
+/* ppcWindowFS.c */
+void xf4bppSolidWindowFS(
+ DrawablePtr,
+ GCPtr,
+ int,
+ DDXPointPtr,
+ int *,
+ int
+);
+void xf4bppStippleWindowFS(
+ DrawablePtr,
+ GCPtr,
+ int,
+ DDXPointPtr,
+ int *,
+ int
+);
+void xf4bppOpStippleWindowFS(
+ DrawablePtr,
+ GCPtr,
+ int,
+ DDXPointPtr,
+ int *,
+ int
+);
+void xf4bppTileWindowFS(
+ DrawablePtr,
+ GCPtr,
+ int,
+ DDXPointPtr,
+ int *,
+ int
+);
+
+/* xf4bppPixmapFS.c */
+void xf4bppSolidPixmapFS(
+ DrawablePtr,
+ GCPtr,
+ int,
+ DDXPointPtr,
+ int *,
+ int
+);
+void xf4bppStipplePixmapFS(
+ DrawablePtr,
+ GCPtr,
+ int,
+ DDXPointPtr,
+ int *,
+ int
+);
+void xf4bppOpStipplePixmapFS(
+ DrawablePtr,
+ GCPtr,
+ int,
+ DDXPointPtr,
+ int *,
+ int
+);
+void xf4bppTilePixmapFS(
+ DrawablePtr,
+ GCPtr,
+ int,
+ DDXPointPtr,
+ int *,
+ int
+);
+
+/* ppcGC.c */
+Bool xf4bppCreateGC(
+ GCPtr
+);
+
+/* ppcGetSp.c */
+void xf4bppGetSpans(
+ DrawablePtr,
+ int,
+ DDXPointPtr,
+ int *,
+ int,
+ char *
+);
+
+/* ppcImg.c */
+void xf4bppGetImage(
+ DrawablePtr,
+ int,
+ int,
+ int,
+ int,
+ unsigned int,
+ unsigned long,
+ char *
+);
+
+/* ppcLine.c */
+void xf4bppScrnZeroLine(
+ DrawablePtr,
+ GCPtr,
+ int,
+ int,
+ DDXPointPtr
+);
+void xf4bppScrnZeroDash(
+ DrawablePtr,
+ GCPtr,
+ int,
+ int,
+ DDXPointPtr
+);
+void xf4bppScrnZeroSegs(
+ DrawablePtr,
+ GCPtr,
+ int,
+ xSegment *
+);
+
+/* ppcPixmap.c */
+PixmapPtr xf4bppCreatePixmap(
+ ScreenPtr,
+ int,
+ int,
+ int,
+ unsigned
+);
+PixmapPtr xf4bppCopyPixmap(
+ PixmapPtr
+);
+
+/* ppcPolyPnt.c */
+void xf4bppPolyPoint(
+ DrawablePtr,
+ GCPtr,
+ int,
+ int,
+ xPoint *
+);
+
+/* ppcPolyRec.c */
+void xf4bppPolyRectangle(
+ DrawablePtr,
+ GCPtr,
+ int,
+ xRectangle *
+);
+
+/* ppcQuery.c */
+void xf4bppQueryBestSize(
+ int,
+ unsigned short *,
+ unsigned short *,
+ ScreenPtr
+);
+
+/* ppcRslvC.c */
+void xf4bppResolveColor(
+ unsigned short *,
+ unsigned short *,
+ unsigned short *,
+ VisualPtr
+);
+Bool xf4bppInitializeColormap(
+ ColormapPtr
+);
+
+/* ppcSetSp.c */
+void xf4bppSetSpans(
+ DrawablePtr,
+ GCPtr,
+ char *,
+ DDXPointPtr,
+ int *,
+ int,
+ int
+);
+
+/* ppcWindow.c */
+void xf4bppCopyWindow(
+ WindowPtr,
+ DDXPointRec,
+ RegionPtr
+);
+Bool xf4bppPositionWindow(
+ WindowPtr,
+ int,
+ int
+);
+Bool xf4bppUnrealizeWindow(
+ WindowPtr,
+ int,
+ int
+);
+Bool xf4bppDestroyWindow(
+ WindowPtr
+);
+Bool xf4bppCreateWindowForXYhardware(
+ WindowPtr
+);
+
+/* emulOpStip.c */
+void xf4bppOpaqueStipple(
+ WindowPtr,
+ PixmapPtr,
+ unsigned long int,
+ unsigned long int,
+ int,
+ unsigned long int,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int
+);
+
+/* emulRepAre.c */
+void xf4bppReplicateArea(
+ WindowPtr,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int
+);
+
+/* emulTile.c */
+void xf4bppTileRect(
+ WindowPtr,
+ PixmapPtr,
+ const int,
+ const unsigned long int,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int
+);
+
+/* vgaGC.c */
+Mask xf4bppChangeWindowGC(
+ GCPtr,
+ Mask
+);
+
+/* vgaBitBlt.c */
+void xf4bppBitBlt(
+ WindowPtr,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int
+);
+
+/* vgaImages.c */
+void xf4bppDrawColorImage(
+ WindowPtr,
+ int,
+ int,
+ int,
+ int,
+ unsigned char *,
+ int,
+ const int,
+ const unsigned long int
+);
+void xf4bppReadColorImage(
+ WindowPtr,
+ int,
+ int,
+ int,
+ int,
+ unsigned char *,
+ int
+);
+
+/* vgaLine.c */
+void xf4bppHorzLine(
+ WindowPtr,
+ unsigned long int,
+ int,
+ unsigned long int,
+ int,
+ int,
+ int
+);
+void xf4bppVertLine(
+ WindowPtr,
+ unsigned long int,
+ int,
+ unsigned long int,
+ int,
+ int,
+ int
+);
+void xf4bppBresLine(
+ WindowPtr,
+ unsigned long int,
+ int,
+ unsigned long int,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int,
+ unsigned long int
+);
+
+/* vgaStipple.c */
+void xf4bppFillStipple(
+ WindowPtr,
+ const PixmapPtr,
+ unsigned long int,
+ const int,
+ unsigned long int,
+ int,
+ int,
+ int,
+ int,
+ const int,
+ const int
+);
+
+/* vgaSolid.c */
+void xf4bppFillSolid(
+ WindowPtr,
+ unsigned long int,
+ const int,
+ unsigned long int,
+ int,
+ const int,
+ int,
+ const int
+);
+
+/* offscreen.c */
+void xf4bppOffBitBlt(
+ WindowPtr,
+ const int,
+ const int,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int
+);
+void xf4bppOffDrawColorImage(
+ WindowPtr,
+ int,
+ int,
+ int,
+ int,
+ unsigned char *,
+ int,
+ const int,
+ const unsigned long int
+);
+void xf4bppOffReadColorImage(
+ WindowPtr,
+ int,
+ int,
+ int,
+ int,
+ unsigned char *,
+ int
+);
+void xf4bppOffFillSolid(
+ WindowPtr,
+ unsigned long int,
+ const int,
+ unsigned long int,
+ int,
+ const int,
+ int,
+ const int
+);
+void xf4bppOffDrawMonoImage(
+ WindowPtr,
+ unsigned char *,
+ int,
+ int,
+ int,
+ int,
+ unsigned long int,
+ int,
+ unsigned long int
+);
+void xf4bppOffFillStipple(
+ WindowPtr,
+ const PixmapPtr,
+ unsigned long int,
+ const int,
+ unsigned long int,
+ int,
+ int,
+ int,
+ int,
+ const int,
+ const int
+);
+
+/* mfbimggblt.c */
+void xf4bppImageGlyphBlt(
+ DrawablePtr,
+ GCPtr,
+ int,
+ int,
+ unsigned int,
+ CharInfoPtr *,
+ pointer
+);
+
+/* wm3.c */
+int wm3_set_regs(
+ GC *
+);
+
+/* ppcIO.c */
+void xf4bppNeverCalled(
+ void
+);
+Bool xf4bppScreenInit(
+ ScreenPtr,
+ pointer,
+ int,
+ int,
+ int,
+ int,
+ int
+);
+
+/* mfbfillarc.c */
+void xf4bppPolyFillArc(
+ DrawablePtr,
+ GCPtr,
+ int,
+ xArc *
+);
+
+/* mfbzerarc.c */
+void xf4bppZeroPolyArc(
+ DrawablePtr,
+ GCPtr,
+ int,
+ xArc *
+);
+
+/* mfbline.c */
+void xf4bppSegmentSS (
+ DrawablePtr,
+ GCPtr,
+ int,
+ xSegment *
+);
+void xf4bppLineSS (
+ DrawablePtr,
+ GCPtr,
+ int,
+ int,
+ DDXPointPtr
+);
+void xf4bppSegmentSD (
+ DrawablePtr,
+ GCPtr,
+ int,
+ xSegment *
+);
+void xf4bppLineSD (
+ DrawablePtr,
+ GCPtr,
+ int,
+ int,
+ DDXPointPtr
+);
+
+/* mfbbres.c */
+void xf4bppBresS(
+ PixelType *,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int,
+ int
+);
+
+/* mfbbresd.c */
+void xf4bppBresD(
+ DrawablePtr,
+ int, int,
+ int *,
+ unsigned char *,
+ int,
+ int *,
+ int,
+ PixelType *,
+ int, int, int, int, int, int,
+ int, int,
+ int, int
+);
+
+/* mfbhrzvert.c */
+void xf4bppHorzS(
+ PixelType *,
+ int,
+ int,
+ int,
+ int
+);
+void xf4bppVertS(
+ PixelType *,
+ int,
+ int,
+ int,
+ int
+);
+
+#ifdef PC98_EGC
+
+/* egc_asm.s */
+unsigned char getbits_x(
+ int,
+ unsigned int,
+ pointer,
+ unsigned int
+);
+void wcopyr(
+ pointer,
+ pointer,
+ int,
+ pointer
+);
+void wcopyl(
+ pointer,
+ pointer,
+ int,
+ pointer
+);
+unsigned long int read8Z(
+ pointer
+);
+
+#endif /* PC98_EGC */
+
+#endif /* __XF4BPP_H__ */