summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Osgood <iano@quirkster.com>2006-04-29 09:41:22 -0700
committerIan Osgood <iano@quirkster.com>2006-04-29 09:41:22 -0700
commitc0ed4444a21eb72009c7ac89cfb2ff2c919e899f (patch)
tree354a9f1a455de822621f3d54f775467270631900
parentb168a8df6c8462ab3c2ff2949eae95e2dc266d77 (diff)
Remove Xlib.h and X.h dependencies from julia and lissajoux demos.
-rw-r--r--tests/julia.c17
-rw-r--r--tests/lissajoux.c17
2 files changed, 16 insertions, 18 deletions
diff --git a/tests/julia.c b/tests/julia.c
index e5f1870..6e5b9c2 100644
--- a/tests/julia.c
+++ b/tests/julia.c
@@ -1,7 +1,6 @@
#include <stdlib.h>
#include <stdio.h>
-#include <X11/Xlib.h>
#include <X11/XCB/xcb.h>
#include <X11/XCB/shm.h>
#include <X11/XCB/xcb_aux.h>
@@ -86,7 +85,7 @@ draw_julia (Data *datap)
datap->image = XCBImageGet (datap->conn, datap->draw,
0, 0, W_W, W_H,
- AllPlanes, datap->format);
+ XCBAllPlanes, datap->format);
for (i = 0 ; i < datap->image->width ; i++)
for (j = 0 ; j < datap->image->height ; j++)
@@ -133,13 +132,13 @@ main (int argc, char *argv[])
win.window = screen->root;
data.gc = XCBGCONTEXTNew (data.conn);
- mask = GCForeground | GCGraphicsExposures;
+ mask = XCBGCForeground | XCBGCGraphicsExposures;
valgc[0] = screen->black_pixel;
valgc[1] = 0; /* no graphics exposures */
XCBCreateGC (data.conn, data.gc, win, mask, valgc);
bgcolor = XCBGCONTEXTNew (data.conn);
- mask = GCForeground | GCGraphicsExposures;
+ mask = XCBGCForeground | XCBGCGraphicsExposures;
valgc[0] = screen->white_pixel;
valgc[1] = 0; /* no graphics exposures */
XCBCreateGC (data.conn, bgcolor, win, mask, valgc);
@@ -147,14 +146,14 @@ main (int argc, char *argv[])
data.draw.window = XCBWINDOWNew (data.conn);
mask = XCBCWBackPixel | XCBCWEventMask | XCBCWDontPropagate;
valwin[0] = screen->white_pixel;
- valwin[1] = KeyReleaseMask | ButtonReleaseMask | ExposureMask;
- valwin[2] = ButtonPressMask;
+ valwin[1] = XCBEventMaskKeyRelease | XCBEventMaskButtonRelease | XCBEventMaskExposure;
+ valwin[2] = XCBEventMaskButtonPress;
XCBCreateWindow (data.conn, 0,
data.draw.window,
screen->root,
0, 0, W_W, W_H,
10,
- InputOutput,
+ XCBWindowClassInputOutput,
screen->root_visual,
mask, valwin);
XCBMapWindow (data.conn, data.draw.window);
@@ -167,11 +166,11 @@ main (int argc, char *argv[])
XCBMapWindow (data.conn, data.draw.window);
- data.format = ZPixmap;
+ data.format = XCBImageFormatZPixmap;
data.cmap = XCBCOLORMAPNew (data.conn);
XCBCreateColormap (data.conn,
- AllocNone,
+ XCBColormapAllocNone,
data.cmap,
data.draw.window,
screen->root_visual);
diff --git a/tests/lissajoux.c b/tests/lissajoux.c
index 45b971f..49942ca 100644
--- a/tests/lissajoux.c
+++ b/tests/lissajoux.c
@@ -8,7 +8,6 @@
#include <sys/ipc.h>
#include <sys/shm.h>
-#include <X11/Xlib.h>
#include <X11/XCB/xcb.h>
#include <X11/XCB/shm.h>
#include <X11/XCB/xcb_aux.h>
@@ -53,14 +52,14 @@ draw_lissajoux (Data *datap)
i = XCBImageSHMGet (datap->conn, datap->draw,
datap->image, shminfo,
0, 0,
- AllPlanes);
+ XCBAllPlanes);
assert(i);
}
else
{
datap->image = XCBImageGet (datap->conn, datap->draw,
0, 0, W_W, W_H,
- AllPlanes, datap->format);
+ XCBAllPlanes, datap->format);
assert(datap->image);
}
@@ -221,13 +220,13 @@ main (int argc, char *argv[])
win.window = screen->root;
data.gc = XCBGCONTEXTNew (data.conn);
- mask = GCForeground | GCGraphicsExposures;
+ mask = XCBGCForeground | XCBGCGraphicsExposures;
valgc[0] = screen->black_pixel;
valgc[1] = 0; /* no graphics exposures */
XCBCreateGC (data.conn, data.gc, win, mask, valgc);
bgcolor = XCBGCONTEXTNew (data.conn);
- mask = GCForeground | GCGraphicsExposures;
+ mask = XCBGCForeground | XCBGCGraphicsExposures;
valgc[0] = screen->white_pixel;
valgc[1] = 0; /* no graphics exposures */
XCBCreateGC (data.conn, bgcolor, win, mask, valgc);
@@ -235,14 +234,14 @@ main (int argc, char *argv[])
data.draw.window = XCBWINDOWNew (data.conn);
mask = XCBCWBackPixel | XCBCWEventMask | XCBCWDontPropagate;
valwin[0] = screen->white_pixel;
- valwin[1] = KeyPressMask | ButtonReleaseMask | ExposureMask;
- valwin[2] = ButtonPressMask;
+ valwin[1] = XCBEventMaskKeyPress | XCBEventMaskButtonRelease | XCBEventMaskExposure;
+ valwin[2] = XCBEventMaskButtonPress;
XCBCreateWindow (data.conn, 0,
data.draw.window,
screen->root,
0, 0, W_W, W_H,
10,
- InputOutput,
+ XCBWindowClassInputOutput,
screen->root_visual,
mask, valwin);
XCBMapWindow (data.conn, data.draw.window);
@@ -253,7 +252,7 @@ main (int argc, char *argv[])
W_W, W_H);
XCBPolyFillRectangle(data.conn, rect, bgcolor, 1, &rect_coord);
- data.format = ZPixmap;
+ data.format = XCBImageFormatZPixmap;
XCBSync (data.conn, 0);
if (try_shm)