#include #include #include #include #include #include #include "private.h" WL_EXPORT GC XCreateGC(Display *xdisplay, Drawable d, unsigned long valuemask, XGCValues* values) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_CreateGC, 0); STUB(); return NULL; } WL_EXPORT int XChangeGC(Display *xdisplay, GC gc, unsigned long valuemask, XGCValues* values) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_ChangeGC, 0); STUB(); return 1; } WL_EXPORT int XCopyGC(Display *xdisplay, GC src, unsigned long valuemask, GC dest) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_CopyGC, 0); STUB(); return 1; } WL_EXPORT int XSetDashes(Display *xdisplay, GC gc, int dash_offset, const char* dash_list, int n) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_SetDashes, 0); STUB(); return 1; } WL_EXPORT int XSetClipRectangles(Display *xdisplay, GC gc, int clip_x_origin, int clip_y_origin, XRectangle* rectangles, int n, int ordering) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_SetClipRectangles, 0); STUB(); return 1; } WL_EXPORT int XFreeGC(Display *xdisplay, GC gc) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_FreeGC, 0); STUB(); return 1; } WL_EXPORT int XClearArea(Display *xdisplay, Window w, int x, int y, unsigned int width, unsigned int height, Bool exposures) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_ClearArea, 0); STUB(); return 1; } WL_EXPORT int XCopyArea(Display *xdisplay, Drawable src, Drawable dest, GC gc, int src_x, int src_y, unsigned int width, unsigned int height, int dest_x, int dest_y) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_CopyArea, 0); STUB(); return 1; } WL_EXPORT int XCopyPlane(Display *xdisplay, Drawable src, Drawable dest, GC gc, int src_x, int src_y, unsigned int width, unsigned int height, int dest_x, int dest_y, unsigned long plane) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_CopyPlane, 0); STUB(); return 1; } WL_EXPORT int XPolyPoint(Display *xdisplay) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_PolyPoint, 0); STUB(); return 1; } WL_EXPORT int XPolyLine(Display *xdisplay) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_PolyLine, 0); STUB(); return 1; } WL_EXPORT int XPolySegment(Display *xdisplay) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_PolySegment, 0); STUB(); return 1; } WL_EXPORT int XPolyRectangle(Display *xdisplay) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_PolyRectangle, 0); STUB(); return 1; } WL_EXPORT int XPolyArc(Display *xdisplay) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_PolyArc, 0); STUB(); return 1; } WL_EXPORT int XFillPoly(Display *xdisplay) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_FillPoly, 0); STUB(); return 1; } WL_EXPORT int XPolyFillRectangle(Display *xdisplay) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_PolyFillRectangle, 0); STUB(); return 1; } WL_EXPORT int XPolyFillArc(Display *xdisplay) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_PolyFillArc, 0); STUB(); return 1; } WL_EXPORT int XPutImage(Display *xdisplay, Drawable d, GC gc, XImage* image, int src_x, int src_y, int dest_x, int dest_y, unsigned int width, unsigned int height) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_PutImage, 0); STUB(); return 1; } WL_EXPORT XImage * XGetImage(Display *xdisplay, Drawable d, int x, int y, unsigned int width, unsigned int height, unsigned long plane_mask, int format) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_GetImage, 0); STUB(); return NULL; } WL_EXPORT int XPolyText8(Display *xdisplay) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_PolyText8, 0); STUB(); return 1; } WL_EXPORT int XPolyText16(Display *xdisplay) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_PolyText16, 0); STUB(); return 1; } WL_EXPORT int XImageText8(Display *xdisplay) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_ImageText8, 0); STUB(); return 1; } WL_EXPORT int XImageText16(Display *xdisplay) { struct csx_display *display = csx_display(xdisplay); csx_display_enter(display, X_ImageText16, 0); STUB(); return 1; }