Lines Matching defs:drawable
102 set_adaptive_sync_property(xcb_connection_t *conn, xcb_drawable_t drawable,
117 drawable, reply->atom,
120 check = xcb_delete_property_checked(conn, drawable, reply->atom);
126 /* Get red channel mask for given drawable at given depth. */
141 * \param draw[in] The drawable intended to blit from / to.
152 * with the drawable's dri screen. The context is intended to be used with
155 * \param draw[in] Pointer to the drawable whose dri screen we want a
195 * \param draw[in] The drawable which owns the images.
364 xcb_present_select_input_checked(draw->conn, draw->eid, draw->drawable,
380 xcb_drawable_t drawable,
398 draw->drawable = drawable;
428 set_adaptive_sync_property(conn, draw->drawable, false);
435 /* Create a new drawable */
444 cookie = xcb_get_geometry(draw->conn, draw->drawable);
467 * drawable.
582 /* Allow other threads access to the drawable while we're waiting. */
611 draw->drawable,
740 draw->drawable,
845 draw->drawable,
903 loader_dri3_copy_drawable(draw, front->pixmap, draw->drawable);
938 loader_dri3_copy_drawable(draw, draw->drawable, front->pixmap);
1017 set_adaptive_sync_property(draw->conn, draw->drawable, true);
1134 draw->drawable,
1169 draw->drawable,
1646 draw->drawable,
1695 * If the drawable is a window, this will get our events
1699 * will let us know that the drawable is a pixmap instead.
1703 xcb_present_select_input_checked(draw->conn, draw->eid, draw->drawable,
1709 * BadWindow error, then assume the drawable is a pixmap.
1732 /* No need to setup for pixmap drawable. */
1740 xcb_present_select_input(draw->conn, draw->eid, draw->drawable,
1766 * Called the first time we use the drawable and then
1768 * track the geometry of the drawable
1786 geom_cookie = xcb_get_geometry(draw->conn, draw->drawable);
1805 draw->window = draw->drawable;
1923 pixmap = draw->drawable;
1938 /* Get the currently-bound screen or revert to using the drawable's screen if
2090 draw->drawable,
2287 * Get the current drawable geometry.
2295 geom_cookie = xcb_get_geometry(draw->conn, draw->drawable);
2312 * for this drawable. Ideally we'd want to send an X protocol request to
2344 * \param draw[in,out] Pointer to the drawable for which to find back.