http://ftp.nluug.nl/pub/os/Linux/distr/pardusrepo/sources/xscreensaver-5.02.tar.gz
[xscreensaver] / utils / alpha.h
index 1474367b5252b48592485cc3e4fcec68cd801c6c..4ff99037b3792a1bfd1556aef718615f4127871e 100644 (file)
 #ifndef __XSCREENSAVER_ALPHA_H__
 #define __XSCREENSAVER_ALPHA_H__
 
-extern int allocate_color_planes (Display *dpy, Colormap cmap,
-                                 int nplanes, unsigned long *plane_masks,
-                                 unsigned long *base_pixel_ret);
-
-extern void initialize_transparency_colormap (Display *dpy, Colormap cmap,
-                                             int nplanes,
-                                             unsigned long base_pixel,
-                                             unsigned long *plane_masks,
-                                             XColor *colors,
-                                             Bool additive_p);
-
-extern Bool allocate_alpha_colors (Display *dpy, Colormap cmap,
-                                  int *nplanesP, Bool additive_p,
-                                  unsigned long **plane_masks,
-                                  unsigned long *base_pixelP);
+extern Bool allocate_alpha_colors (Screen *screen, Visual *visual,
+                                   Colormap cmap,
+                                   int *nplanesP, Bool additive_p,
+                                   unsigned long **plane_masks,
+                                   unsigned long *base_pixelP);
 
 #endif /* __XSCREENSAVER_ALPHA_H__ */