xserver

xserver with xephyr scale patch
git clone https://git.neptards.moe/u3shit/xserver.git
Log | Files | Refs | README | LICENSE

panoramiXh.h (3187B)


      1 
      2 /*
      3  *	Server dispatcher function replacements
      4  */
      5 
      6 extern int PanoramiXCreateWindow(ClientPtr client);
      7 extern int PanoramiXChangeWindowAttributes(ClientPtr client);
      8 extern int PanoramiXDestroyWindow(ClientPtr client);
      9 extern int PanoramiXDestroySubwindows(ClientPtr client);
     10 extern int PanoramiXChangeSaveSet(ClientPtr client);
     11 extern int PanoramiXReparentWindow(ClientPtr client);
     12 extern int PanoramiXMapWindow(ClientPtr client);
     13 extern int PanoramiXMapSubwindows(ClientPtr client);
     14 extern int PanoramiXUnmapWindow(ClientPtr client);
     15 extern int PanoramiXUnmapSubwindows(ClientPtr client);
     16 extern int PanoramiXConfigureWindow(ClientPtr client);
     17 extern int PanoramiXCirculateWindow(ClientPtr client);
     18 extern int PanoramiXGetGeometry(ClientPtr client);
     19 extern int PanoramiXTranslateCoords(ClientPtr client);
     20 extern int PanoramiXCreatePixmap(ClientPtr client);
     21 extern int PanoramiXFreePixmap(ClientPtr client);
     22 extern int PanoramiXChangeGC(ClientPtr client);
     23 extern int PanoramiXCopyGC(ClientPtr client);
     24 extern int PanoramiXCopyColormapAndFree(ClientPtr client);
     25 extern int PanoramiXCreateGC(ClientPtr client);
     26 extern int PanoramiXSetDashes(ClientPtr client);
     27 extern int PanoramiXSetClipRectangles(ClientPtr client);
     28 extern int PanoramiXFreeGC(ClientPtr client);
     29 extern int PanoramiXClearToBackground(ClientPtr client);
     30 extern int PanoramiXCopyArea(ClientPtr client);
     31 extern int PanoramiXCopyPlane(ClientPtr client);
     32 extern int PanoramiXPolyPoint(ClientPtr client);
     33 extern int PanoramiXPolyLine(ClientPtr client);
     34 extern int PanoramiXPolySegment(ClientPtr client);
     35 extern int PanoramiXPolyRectangle(ClientPtr client);
     36 extern int PanoramiXPolyArc(ClientPtr client);
     37 extern int PanoramiXFillPoly(ClientPtr client);
     38 extern int PanoramiXPolyFillArc(ClientPtr client);
     39 extern int PanoramiXPolyFillRectangle(ClientPtr client);
     40 extern int PanoramiXPutImage(ClientPtr client);
     41 extern int PanoramiXGetImage(ClientPtr client);
     42 extern int PanoramiXPolyText8(ClientPtr client);
     43 extern int PanoramiXPolyText16(ClientPtr client);
     44 extern int PanoramiXImageText8(ClientPtr client);
     45 extern int PanoramiXImageText16(ClientPtr client);
     46 extern int PanoramiXCreateColormap(ClientPtr client);
     47 extern int PanoramiXFreeColormap(ClientPtr client);
     48 extern int PanoramiXInstallColormap(ClientPtr client);
     49 extern int PanoramiXUninstallColormap(ClientPtr client);
     50 extern int PanoramiXAllocColor(ClientPtr client);
     51 extern int PanoramiXAllocNamedColor(ClientPtr client);
     52 extern int PanoramiXAllocColorCells(ClientPtr client);
     53 extern int PanoramiXStoreNamedColor(ClientPtr client);
     54 extern int PanoramiXFreeColors(ClientPtr client);
     55 extern int PanoramiXStoreColors(ClientPtr client);
     56 extern int PanoramiXAllocColorPlanes(ClientPtr client);
     57 
     58 #define PROC_EXTERN(pfunc)      extern int pfunc(ClientPtr)
     59 
     60 PROC_EXTERN(ProcPanoramiXQueryVersion);
     61 PROC_EXTERN(ProcPanoramiXGetState);
     62 PROC_EXTERN(ProcPanoramiXGetScreenCount);
     63 PROC_EXTERN(ProcPanoramiXGetScreenSize);
     64 
     65 PROC_EXTERN(ProcXineramaQueryScreens);
     66 PROC_EXTERN(ProcXineramaIsActive);
     67 
     68 extern int SProcPanoramiXDispatch(ClientPtr client);
     69 
     70 extern int connBlockScreenStart;
     71 extern xConnSetupPrefix connSetupPrefix;
     72 
     73 extern int (*SavedProcVector[256]) (ClientPtr client);