diff options
author | Kristian H. Kristensen <hoegsberg@chromium.org> | 2016-12-07 15:37:15 -0800 |
---|---|---|
committer | Kristian H. Kristensen <hoegsberg@chromium.org> | 2016-12-07 15:37:29 -0800 |
commit | a0ae742ad343de399df4e4a9200b588a096c3b5b (patch) | |
tree | 7b7777f6b5f446b672ed8a017e8b2a084dd26fe4 /colormap.c | |
parent | d911f1d5ee8be18c7b37816084be81e0d9c7ae41 (diff) |
Diffstat (limited to 'colormap.c')
-rw-r--r-- | colormap.c | 224 |
1 files changed, 224 insertions, 0 deletions
diff --git a/colormap.c b/colormap.c new file mode 100644 index 0000000..e31a899 --- /dev/null +++ b/colormap.c @@ -0,0 +1,224 @@ +#include <stdint.h> +#include <stdio.h> +#include <string.h> +#include <stdlib.h> + +#include <X11/Xproto.h> +#include <X11/Xlib.h> + +#include "private.h" + +WL_EXPORT Colormap +XCreateColormap(Display *xdisplay, + Window w, Visual* visual, int alloc) +{ + struct csx_display *display = csx_display(xdisplay); + + csx_display_enter(display, X_CreateColormap, 0); + + STUB(); + + return 1; +} + +WL_EXPORT int +XFreeColormap(Display *xdisplay, Colormap colormap) +{ + struct csx_display *display = csx_display(xdisplay); + + csx_display_enter(display, X_FreeColormap, 0); + + STUB(); + + return 1; +} + +WL_EXPORT Colormap +XCopyColormapAndFree(Display *xdisplay, Colormap colormap) +{ + struct csx_display *display = csx_display(xdisplay); + + csx_display_enter(display, X_CopyColormapAndFree, 0); + + STUB(); + + return 1; +} + +WL_EXPORT int +XInstallColormap(Display *xdisplay, Colormap colormap) +{ + struct csx_display *display = csx_display(xdisplay); + + csx_display_enter(display, X_InstallColormap, 0); + + STUB(); + + return 1; +} + +WL_EXPORT int +XUninstallColormap(Display *xdisplay, Colormap colormap) +{ + struct csx_display *display = csx_display(xdisplay); + + csx_display_enter(display, X_UninstallColormap, 0); + + STUB(); + + return 1; +} + +WL_EXPORT Colormap * +XListInstalledColormaps(Display *xdisplay, Window w, int *num) +{ + struct csx_display *display = csx_display(xdisplay); + + csx_display_enter(display, X_ListInstalledColormaps, 0); + + STUB(); + + return NULL; +} + +WL_EXPORT Status +XAllocColor(Display *xdisplay, Colormap colormap, XColor *screen) +{ + struct csx_display *display = csx_display(xdisplay); + + csx_display_enter(display, X_AllocColor, 0); + + STUB(); + + return 1; +} + +WL_EXPORT Status +XAllocNamedColor(Display *xdisplay, + Colormap colormap, + const char *color_name, + XColor *screen_def, + XColor *exact_def) +{ + struct csx_display *display = csx_display(xdisplay); + + csx_display_enter(display, X_AllocNamedColor, 0); + + STUB(); + + return 1; +} + +WL_EXPORT Status +XAllocColorCells(Display *xdisplay, + Colormap colormap, + Bool contig, + unsigned long* plane_masks_return, + unsigned int nplanes, + unsigned long* pixels_return, + unsigned int npixels) +{ + struct csx_display *display = csx_display(xdisplay); + + csx_display_enter(display, X_AllocColorCells, 0); + + STUB(); + + return 1; +} + +WL_EXPORT Status +XAllocColorPlanes(Display *xdisplay, + Colormap colormap, + Bool contig, + unsigned long *pixels_return, + int ncolors, + int nreds, + int ngreens, + int nblues, + unsigned long *rmask_return, + unsigned long *gmask_return, + unsigned long *bmask_return) +{ + struct csx_display *display = csx_display(xdisplay); + + csx_display_enter(display, X_AllocColorPlanes, 0); + + STUB(); + + return 1; +} + +WL_EXPORT int +XFreeColors(Display *xdisplay, + Colormap colormap, + unsigned long* pixels, + int npixels, + unsigned long planes) +{ + struct csx_display *display = csx_display(xdisplay); + + csx_display_enter(display, X_FreeColors, 0); + + STUB(); + + return 1; +} + +WL_EXPORT int +XStoreColors(Display *xdisplay, Colormap colormap, XColor *color, int ncolors) +{ + struct csx_display *display = csx_display(xdisplay); + + csx_display_enter(display, X_StoreColors, 0); + + STUB(); + + return 1; +} + +WL_EXPORT int +XStoreNamedColor(Display *xdisplay, + Colormap colormap, + _Xconst char* color, + unsigned long pixel, + int flags) +{ + struct csx_display *display = csx_display(xdisplay); + + csx_display_enter(display, X_StoreNamedColor, 0); + + STUB(); + + return 1; +} + +WL_EXPORT int +XQueryColors(Display *xdisplay, + Colormap colormap, XColor *defs, int ncolors) +{ + struct csx_display *display = csx_display(xdisplay); + + csx_display_enter(display, X_QueryColors, 0); + + STUB(); + + return 1; +} + +WL_EXPORT Status +XLookupColor(Display *xdisplay, + Colormap colormap, + _Xconst char* color_name, + XColor* exact_def_return, + XColor* screen_def_return) +{ + struct csx_display *display = csx_display(xdisplay); + + csx_display_enter(display, X_LookupColor, 0); + + STUB(); + + return 1; +} + |