Lines Matching refs:tt
10 static void _render_copy(struct test_target *tt,
18 tmp = XCreatePixmap(tt->dpy->dpy, DefaultRootWindow(tt->dpy->dpy),
19 10+w, 20+h, tt->format->depth);
20 src = XRenderCreatePicture(tt->dpy->dpy, tmp, tt->format, 0, NULL);
27 XRenderFillRectangle(tt->dpy->dpy, PictOpSrc, src, &color, 0, 0, w+10, h+20);
33 XRenderFillRectangle(tt->dpy->dpy, PictOpSrc, src, &color, 5, 10, w, h);
35 XRenderComposite(tt->dpy->dpy, PictOpSrc,
36 src, 0, tt->picture,
42 XRenderFreePicture(tt->dpy->dpy, src);
43 XFreePixmap(tt->dpy->dpy, tmp);
62 static void fill_rect(struct test_target *tt,
70 XChangeGC(tt->dpy->dpy, tt->gc, GCFunction | GCForeground, &val);
72 XFillRectangle(tt->dpy->dpy, tt->draw, tt->gc, x, y, w, h);
75 static void clear(struct test_target *tt)
77 fill_rect(tt,
79 0, 0, tt->width, tt->height);
120 static void _put(struct test_target *tt,
128 test_init_image(&image, &tt->dpy->shm, tt->format, w, h);
134 XChangeGC(tt->dpy->dpy, tt->gc, GCFunction, &val);
136 XShmPutImage(tt->dpy->dpy, tt->draw, tt->gc, &image,
138 XSync(tt->dpy->dpy, 1);
140 XPutImage(tt->dpy->dpy, tt->draw, tt->gc, &image,