xcb.render

@defgroup XCB_Render_API XCB Render API @brief Render XCB Protocol Implementation. @{

Members

Functions

xcb_render_add_glyphs
xcb_void_cookie_t xcb_render_add_glyphs(xcb_connection_t* c, xcb_render_glyphset_t glyphset, uint glyphs_len, const uint* glyphids, const xcb_render_glyphinfo_t* glyphs, uint data_len, const ubyte* data)

@param c The connection @return A cookie

xcb_render_add_glyphs_checked
xcb_void_cookie_t xcb_render_add_glyphs_checked(xcb_connection_t* c, xcb_render_glyphset_t glyphset, uint glyphs_len, const uint* glyphids, const xcb_render_glyphinfo_t* glyphs, uint data_len, const ubyte* data)

@param c The connection @return A cookie

xcb_render_add_traps
xcb_void_cookie_t xcb_render_add_traps(xcb_connection_t* c, xcb_render_picture_t picture, short x_off, short y_off, uint traps_len, const xcb_render_trap_t* traps)

@param c The connection @return A cookie

xcb_render_add_traps_checked
xcb_void_cookie_t xcb_render_add_traps_checked(xcb_connection_t* c, xcb_render_picture_t picture, short x_off, short y_off, uint traps_len, const xcb_render_trap_t* traps)

@param c The connection @return A cookie

xcb_render_animcursorelt_end
xcb_generic_iterator_t xcb_render_animcursorelt_end(xcb_render_animcursorelt_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_animcursorelt_iterator_t @return The iterator pointing to the last element

xcb_render_animcursorelt_next
void xcb_render_animcursorelt_next(xcb_render_animcursorelt_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_animcursorelt_iterator_t

xcb_render_change_picture
xcb_void_cookie_t xcb_render_change_picture(xcb_connection_t* c, xcb_render_picture_t picture, uint value_mask, const uint* value_list)

@param c The connection @return A cookie

xcb_render_change_picture_checked
xcb_void_cookie_t xcb_render_change_picture_checked(xcb_connection_t* c, xcb_render_picture_t picture, uint value_mask, const uint* value_list)

@param c The connection @return A cookie

xcb_render_color_end
xcb_generic_iterator_t xcb_render_color_end(xcb_render_color_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_color_iterator_t @return The iterator pointing to the last element

xcb_render_color_next
void xcb_render_color_next(xcb_render_color_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_color_iterator_t

xcb_render_composite
xcb_void_cookie_t xcb_render_composite(xcb_connection_t* c, ubyte op, xcb_render_picture_t src, xcb_render_picture_t mask, xcb_render_picture_t dst, short src_x, short src_y, short mask_x, short mask_y, short dst_x, short dst_y, ushort width, ushort height)

@param c The connection @return A cookie

xcb_render_composite_checked
xcb_void_cookie_t xcb_render_composite_checked(xcb_connection_t* c, ubyte op, xcb_render_picture_t src, xcb_render_picture_t mask, xcb_render_picture_t dst, short src_x, short src_y, short mask_x, short mask_y, short dst_x, short dst_y, ushort width, ushort height)

@param c The connection @return A cookie

xcb_render_composite_glyphs_16
xcb_void_cookie_t xcb_render_composite_glyphs_16(xcb_connection_t* c, ubyte op, xcb_render_picture_t src, xcb_render_picture_t dst, xcb_render_pictformat_t mask_format, xcb_render_glyphset_t glyphset, short src_x, short src_y, uint glyphcmds_len, const ubyte* glyphcmds)

@param c The connection @return A cookie

xcb_render_composite_glyphs_16_checked
xcb_void_cookie_t xcb_render_composite_glyphs_16_checked(xcb_connection_t* c, ubyte op, xcb_render_picture_t src, xcb_render_picture_t dst, xcb_render_pictformat_t mask_format, xcb_render_glyphset_t glyphset, short src_x, short src_y, uint glyphcmds_len, const ubyte* glyphcmds)

@param c The connection @return A cookie

xcb_render_composite_glyphs_32
xcb_void_cookie_t xcb_render_composite_glyphs_32(xcb_connection_t* c, ubyte op, xcb_render_picture_t src, xcb_render_picture_t dst, xcb_render_pictformat_t mask_format, xcb_render_glyphset_t glyphset, short src_x, short src_y, uint glyphcmds_len, const ubyte* glyphcmds)

@param c The connection @return A cookie

xcb_render_composite_glyphs_32_checked
xcb_void_cookie_t xcb_render_composite_glyphs_32_checked(xcb_connection_t* c, ubyte op, xcb_render_picture_t src, xcb_render_picture_t dst, xcb_render_pictformat_t mask_format, xcb_render_glyphset_t glyphset, short src_x, short src_y, uint glyphcmds_len, const ubyte* glyphcmds)

@param c The connection @return A cookie

xcb_render_composite_glyphs_8
xcb_void_cookie_t xcb_render_composite_glyphs_8(xcb_connection_t* c, ubyte op, xcb_render_picture_t src, xcb_render_picture_t dst, xcb_render_pictformat_t mask_format, xcb_render_glyphset_t glyphset, short src_x, short src_y, uint glyphcmds_len, const ubyte* glyphcmds)

@param c The connection @return A cookie

xcb_render_composite_glyphs_8_checked
xcb_void_cookie_t xcb_render_composite_glyphs_8_checked(xcb_connection_t* c, ubyte op, xcb_render_picture_t src, xcb_render_picture_t dst, xcb_render_pictformat_t mask_format, xcb_render_glyphset_t glyphset, short src_x, short src_y, uint glyphcmds_len, const ubyte* glyphcmds)

@param c The connection @return A cookie

xcb_render_create_anim_cursor
xcb_void_cookie_t xcb_render_create_anim_cursor(xcb_connection_t* c, xcb_cursor_t cid, uint cursors_len, const xcb_render_animcursorelt_t* cursors)

@param c The connection @return A cookie

xcb_render_create_anim_cursor_checked
xcb_void_cookie_t xcb_render_create_anim_cursor_checked(xcb_connection_t* c, xcb_cursor_t cid, uint cursors_len, const xcb_render_animcursorelt_t* cursors)

@param c The connection @return A cookie

xcb_render_create_conical_gradient
xcb_void_cookie_t xcb_render_create_conical_gradient(xcb_connection_t* c, xcb_render_picture_t picture, xcb_render_pointfix_t center, xcb_render_fixed_t angle, uint num_stops, const xcb_render_fixed_t* stops, const xcb_render_color_t* colors)

@param c The connection @return A cookie

xcb_render_create_conical_gradient_checked
xcb_void_cookie_t xcb_render_create_conical_gradient_checked(xcb_connection_t* c, xcb_render_picture_t picture, xcb_render_pointfix_t center, xcb_render_fixed_t angle, uint num_stops, const xcb_render_fixed_t* stops, const xcb_render_color_t* colors)

@param c The connection @return A cookie

xcb_render_create_cursor
xcb_void_cookie_t xcb_render_create_cursor(xcb_connection_t* c, xcb_cursor_t cid, xcb_render_picture_t source, ushort x, ushort y)

@param c The connection @return A cookie

xcb_render_create_cursor_checked
xcb_void_cookie_t xcb_render_create_cursor_checked(xcb_connection_t* c, xcb_cursor_t cid, xcb_render_picture_t source, ushort x, ushort y)

@param c The connection @return A cookie

xcb_render_create_glyph_set
xcb_void_cookie_t xcb_render_create_glyph_set(xcb_connection_t* c, xcb_render_glyphset_t gsid, xcb_render_pictformat_t format)

@param c The connection @return A cookie

xcb_render_create_glyph_set_checked
xcb_void_cookie_t xcb_render_create_glyph_set_checked(xcb_connection_t* c, xcb_render_glyphset_t gsid, xcb_render_pictformat_t format)

@param c The connection @return A cookie

xcb_render_create_linear_gradient
xcb_void_cookie_t xcb_render_create_linear_gradient(xcb_connection_t* c, xcb_render_picture_t picture, xcb_render_pointfix_t p1, xcb_render_pointfix_t p2, uint num_stops, const xcb_render_fixed_t* stops, const xcb_render_color_t* colors)

@param c The connection @return A cookie

xcb_render_create_linear_gradient_checked
xcb_void_cookie_t xcb_render_create_linear_gradient_checked(xcb_connection_t* c, xcb_render_picture_t picture, xcb_render_pointfix_t p1, xcb_render_pointfix_t p2, uint num_stops, const xcb_render_fixed_t* stops, const xcb_render_color_t* colors)

@param c The connection @return A cookie

xcb_render_create_picture
xcb_void_cookie_t xcb_render_create_picture(xcb_connection_t* c, xcb_render_picture_t pid, xcb_drawable_t drawable, xcb_render_pictformat_t format, uint value_mask, const uint* value_list)

@param c The connection @return A cookie

xcb_render_create_picture_checked
xcb_void_cookie_t xcb_render_create_picture_checked(xcb_connection_t* c, xcb_render_picture_t pid, xcb_drawable_t drawable, xcb_render_pictformat_t format, uint value_mask, const uint* value_list)

@param c The connection @return A cookie

xcb_render_create_radial_gradient
xcb_void_cookie_t xcb_render_create_radial_gradient(xcb_connection_t* c, xcb_render_picture_t picture, xcb_render_pointfix_t inner, xcb_render_pointfix_t outer, xcb_render_fixed_t inner_radius, xcb_render_fixed_t outer_radius, uint num_stops, const xcb_render_fixed_t* stops, const xcb_render_color_t* colors)

@param c The connection @return A cookie

xcb_render_create_radial_gradient_checked
xcb_void_cookie_t xcb_render_create_radial_gradient_checked(xcb_connection_t* c, xcb_render_picture_t picture, xcb_render_pointfix_t inner, xcb_render_pointfix_t outer, xcb_render_fixed_t inner_radius, xcb_render_fixed_t outer_radius, uint num_stops, const xcb_render_fixed_t* stops, const xcb_render_color_t* colors)

@param c The connection @return A cookie

xcb_render_create_solid_fill
xcb_void_cookie_t xcb_render_create_solid_fill(xcb_connection_t* c, xcb_render_picture_t picture, xcb_render_color_t color)

@param c The connection @return A cookie

xcb_render_create_solid_fill_checked
xcb_void_cookie_t xcb_render_create_solid_fill_checked(xcb_connection_t* c, xcb_render_picture_t picture, xcb_render_color_t color)

@param c The connection @return A cookie

xcb_render_directformat_end
xcb_generic_iterator_t xcb_render_directformat_end(xcb_render_directformat_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_directformat_iterator_t @return The iterator pointing to the last element

xcb_render_directformat_next
void xcb_render_directformat_next(xcb_render_directformat_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_directformat_iterator_t

xcb_render_fill_rectangles
xcb_void_cookie_t xcb_render_fill_rectangles(xcb_connection_t* c, ubyte op, xcb_render_picture_t dst, xcb_render_color_t color, uint rects_len, const xcb_rectangle_t* rects)

@param c The connection @return A cookie

xcb_render_fill_rectangles_checked
xcb_void_cookie_t xcb_render_fill_rectangles_checked(xcb_connection_t* c, ubyte op, xcb_render_picture_t dst, xcb_render_color_t color, uint rects_len, const xcb_rectangle_t* rects)

@param c The connection @return A cookie

xcb_render_fixed_end
xcb_generic_iterator_t xcb_render_fixed_end(xcb_render_fixed_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_fixed_iterator_t @return The iterator pointing to the last element

xcb_render_fixed_next
void xcb_render_fixed_next(xcb_render_fixed_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_fixed_iterator_t

xcb_render_free_glyph_set
xcb_void_cookie_t xcb_render_free_glyph_set(xcb_connection_t* c, xcb_render_glyphset_t glyphset)

@param c The connection @return A cookie

xcb_render_free_glyph_set_checked
xcb_void_cookie_t xcb_render_free_glyph_set_checked(xcb_connection_t* c, xcb_render_glyphset_t glyphset)

@param c The connection @return A cookie

xcb_render_free_glyphs
xcb_void_cookie_t xcb_render_free_glyphs(xcb_connection_t* c, xcb_render_glyphset_t glyphset, uint glyphs_len, const xcb_render_glyph_t* glyphs)

@param c The connection @return A cookie

xcb_render_free_glyphs_checked
xcb_void_cookie_t xcb_render_free_glyphs_checked(xcb_connection_t* c, xcb_render_glyphset_t glyphset, uint glyphs_len, const xcb_render_glyph_t* glyphs)

@param c The connection @return A cookie

xcb_render_free_picture
xcb_void_cookie_t xcb_render_free_picture(xcb_connection_t* c, xcb_render_picture_t picture)

@param c The connection @return A cookie

xcb_render_free_picture_checked
xcb_void_cookie_t xcb_render_free_picture_checked(xcb_connection_t* c, xcb_render_picture_t picture)

@param c The connection @return A cookie

xcb_render_glyph_end
xcb_generic_iterator_t xcb_render_glyph_end(xcb_render_glyph_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_glyph_iterator_t @return The iterator pointing to the last element

xcb_render_glyph_next
void xcb_render_glyph_next(xcb_render_glyph_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_glyph_iterator_t

xcb_render_glyphinfo_end
xcb_generic_iterator_t xcb_render_glyphinfo_end(xcb_render_glyphinfo_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_glyphinfo_iterator_t @return The iterator pointing to the last element

xcb_render_glyphinfo_next
void xcb_render_glyphinfo_next(xcb_render_glyphinfo_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_glyphinfo_iterator_t

xcb_render_glyphset_end
xcb_generic_iterator_t xcb_render_glyphset_end(xcb_render_glyphset_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_glyphset_iterator_t @return The iterator pointing to the last element

xcb_render_glyphset_next
void xcb_render_glyphset_next(xcb_render_glyphset_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_glyphset_iterator_t

xcb_render_indexvalue_end
xcb_generic_iterator_t xcb_render_indexvalue_end(xcb_render_indexvalue_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_indexvalue_iterator_t @return The iterator pointing to the last element

xcb_render_indexvalue_next
void xcb_render_indexvalue_next(xcb_render_indexvalue_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_indexvalue_iterator_t

xcb_render_linefix_end
xcb_generic_iterator_t xcb_render_linefix_end(xcb_render_linefix_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_linefix_iterator_t @return The iterator pointing to the last element

xcb_render_linefix_next
void xcb_render_linefix_next(xcb_render_linefix_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_linefix_iterator_t

xcb_render_pictdepth_end
xcb_generic_iterator_t xcb_render_pictdepth_end(xcb_render_pictdepth_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_pictdepth_iterator_t @return The iterator pointing to the last element

xcb_render_pictdepth_next
void xcb_render_pictdepth_next(xcb_render_pictdepth_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_pictdepth_iterator_t

xcb_render_pictformat_end
xcb_generic_iterator_t xcb_render_pictformat_end(xcb_render_pictformat_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_pictformat_iterator_t @return The iterator pointing to the last element

xcb_render_pictformat_next
void xcb_render_pictformat_next(xcb_render_pictformat_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_pictformat_iterator_t

xcb_render_pictforminfo_end
xcb_generic_iterator_t xcb_render_pictforminfo_end(xcb_render_pictforminfo_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_pictforminfo_iterator_t @return The iterator pointing to the last element

xcb_render_pictforminfo_next
void xcb_render_pictforminfo_next(xcb_render_pictforminfo_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_pictforminfo_iterator_t

xcb_render_pictscreen_end
xcb_generic_iterator_t xcb_render_pictscreen_end(xcb_render_pictscreen_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_pictscreen_iterator_t @return The iterator pointing to the last element

xcb_render_pictscreen_next
void xcb_render_pictscreen_next(xcb_render_pictscreen_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_pictscreen_iterator_t

xcb_render_picture_end
xcb_generic_iterator_t xcb_render_picture_end(xcb_render_picture_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_picture_iterator_t @return The iterator pointing to the last element

xcb_render_picture_next
void xcb_render_picture_next(xcb_render_picture_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_picture_iterator_t

xcb_render_pictvisual_end
xcb_generic_iterator_t xcb_render_pictvisual_end(xcb_render_pictvisual_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_pictvisual_iterator_t @return The iterator pointing to the last element

xcb_render_pictvisual_next
void xcb_render_pictvisual_next(xcb_render_pictvisual_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_pictvisual_iterator_t

xcb_render_pointfix_end
xcb_generic_iterator_t xcb_render_pointfix_end(xcb_render_pointfix_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_pointfix_iterator_t @return The iterator pointing to the last element

xcb_render_pointfix_next
void xcb_render_pointfix_next(xcb_render_pointfix_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_pointfix_iterator_t

xcb_render_query_filters
xcb_render_query_filters_cookie_t xcb_render_query_filters(xcb_connection_t* c, xcb_drawable_t drawable)

@param c The connection @return A cookie

xcb_render_query_filters_reply
xcb_render_query_filters_reply_t* xcb_render_query_filters_reply(xcb_connection_t* c, xcb_render_query_filters_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_render_query_filters_unchecked
xcb_render_query_filters_cookie_t xcb_render_query_filters_unchecked(xcb_connection_t* c, xcb_drawable_t drawable)

@param c The connection @return A cookie

xcb_render_query_pict_formats
xcb_render_query_pict_formats_cookie_t xcb_render_query_pict_formats(xcb_connection_t* c)

@param c The connection @return A cookie

xcb_render_query_pict_formats_reply
xcb_render_query_pict_formats_reply_t* xcb_render_query_pict_formats_reply(xcb_connection_t* c, xcb_render_query_pict_formats_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_render_query_pict_formats_unchecked
xcb_render_query_pict_formats_cookie_t xcb_render_query_pict_formats_unchecked(xcb_connection_t* c)

@param c The connection @return A cookie

xcb_render_query_pict_index_values
xcb_render_query_pict_index_values_cookie_t xcb_render_query_pict_index_values(xcb_connection_t* c, xcb_render_pictformat_t format)

@param c The connection @return A cookie

xcb_render_query_pict_index_values_reply
xcb_render_query_pict_index_values_reply_t* xcb_render_query_pict_index_values_reply(xcb_connection_t* c, xcb_render_query_pict_index_values_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_render_query_pict_index_values_unchecked
xcb_render_query_pict_index_values_cookie_t xcb_render_query_pict_index_values_unchecked(xcb_connection_t* c, xcb_render_pictformat_t format)

@param c The connection @return A cookie

xcb_render_query_version
xcb_render_query_version_cookie_t xcb_render_query_version(xcb_connection_t* c, uint client_major_version, uint client_minor_version)

@param c The connection @return A cookie

xcb_render_query_version_reply
xcb_render_query_version_reply_t* xcb_render_query_version_reply(xcb_connection_t* c, xcb_render_query_version_cookie_t cookie, xcb_generic_error_t** e)

Return the reply @param c The connection @param cookie The cookie @param e The xcb_generic_error_t supplied

xcb_render_query_version_unchecked
xcb_render_query_version_cookie_t xcb_render_query_version_unchecked(xcb_connection_t* c, uint client_major_version, uint client_minor_version)

@param c The connection @return A cookie

xcb_render_reference_glyph_set
xcb_void_cookie_t xcb_render_reference_glyph_set(xcb_connection_t* c, xcb_render_glyphset_t gsid, xcb_render_glyphset_t existing)

@param c The connection @return A cookie

xcb_render_reference_glyph_set_checked
xcb_void_cookie_t xcb_render_reference_glyph_set_checked(xcb_connection_t* c, xcb_render_glyphset_t gsid, xcb_render_glyphset_t existing)

@param c The connection @return A cookie

xcb_render_set_picture_clip_rectangles
xcb_void_cookie_t xcb_render_set_picture_clip_rectangles(xcb_connection_t* c, xcb_render_picture_t picture, short clip_x_origin, short clip_y_origin, uint rectangles_len, const xcb_rectangle_t* rectangles)

@param c The connection @return A cookie

xcb_render_set_picture_clip_rectangles_checked
xcb_void_cookie_t xcb_render_set_picture_clip_rectangles_checked(xcb_connection_t* c, xcb_render_picture_t picture, short clip_x_origin, short clip_y_origin, uint rectangles_len, const xcb_rectangle_t* rectangles)

@param c The connection @return A cookie

xcb_render_set_picture_filter
xcb_void_cookie_t xcb_render_set_picture_filter(xcb_connection_t* c, xcb_render_picture_t picture, ushort filter_len, const char* filter, uint values_len, const xcb_render_fixed_t* values)

@param c The connection @return A cookie

xcb_render_set_picture_filter_checked
xcb_void_cookie_t xcb_render_set_picture_filter_checked(xcb_connection_t* c, xcb_render_picture_t picture, ushort filter_len, const char* filter, uint values_len, const xcb_render_fixed_t* values)

@param c The connection @return A cookie

xcb_render_set_picture_transform
xcb_void_cookie_t xcb_render_set_picture_transform(xcb_connection_t* c, xcb_render_picture_t picture, xcb_render_transform_t transform)

@param c The connection @return A cookie

xcb_render_set_picture_transform_checked
xcb_void_cookie_t xcb_render_set_picture_transform_checked(xcb_connection_t* c, xcb_render_picture_t picture, xcb_render_transform_t transform)

@param c The connection @return A cookie

xcb_render_spanfix_end
xcb_generic_iterator_t xcb_render_spanfix_end(xcb_render_spanfix_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_spanfix_iterator_t @return The iterator pointing to the last element

xcb_render_spanfix_next
void xcb_render_spanfix_next(xcb_render_spanfix_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_spanfix_iterator_t

xcb_render_transform_end
xcb_generic_iterator_t xcb_render_transform_end(xcb_render_transform_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_transform_iterator_t @return The iterator pointing to the last element

xcb_render_transform_next
void xcb_render_transform_next(xcb_render_transform_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_transform_iterator_t

xcb_render_trap_end
xcb_generic_iterator_t xcb_render_trap_end(xcb_render_trap_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_trap_iterator_t @return The iterator pointing to the last element

xcb_render_trap_next
void xcb_render_trap_next(xcb_render_trap_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_trap_iterator_t

xcb_render_trapezoid_end
xcb_generic_iterator_t xcb_render_trapezoid_end(xcb_render_trapezoid_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_trapezoid_iterator_t @return The iterator pointing to the last element

xcb_render_trapezoid_next
void xcb_render_trapezoid_next(xcb_render_trapezoid_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_trapezoid_iterator_t

xcb_render_trapezoids
xcb_void_cookie_t xcb_render_trapezoids(xcb_connection_t* c, ubyte op, xcb_render_picture_t src, xcb_render_picture_t dst, xcb_render_pictformat_t mask_format, short src_x, short src_y, uint traps_len, const xcb_render_trapezoid_t* traps)

@param c The connection @return A cookie

xcb_render_trapezoids_checked
xcb_void_cookie_t xcb_render_trapezoids_checked(xcb_connection_t* c, ubyte op, xcb_render_picture_t src, xcb_render_picture_t dst, xcb_render_pictformat_t mask_format, short src_x, short src_y, uint traps_len, const xcb_render_trapezoid_t* traps)

@param c The connection @return A cookie

xcb_render_tri_fan
xcb_void_cookie_t xcb_render_tri_fan(xcb_connection_t* c, ubyte op, xcb_render_picture_t src, xcb_render_picture_t dst, xcb_render_pictformat_t mask_format, short src_x, short src_y, uint points_len, const xcb_render_pointfix_t* points)

@param c The connection @return A cookie

xcb_render_tri_fan_checked
xcb_void_cookie_t xcb_render_tri_fan_checked(xcb_connection_t* c, ubyte op, xcb_render_picture_t src, xcb_render_picture_t dst, xcb_render_pictformat_t mask_format, short src_x, short src_y, uint points_len, const xcb_render_pointfix_t* points)

@param c The connection @return A cookie

xcb_render_tri_strip
xcb_void_cookie_t xcb_render_tri_strip(xcb_connection_t* c, ubyte op, xcb_render_picture_t src, xcb_render_picture_t dst, xcb_render_pictformat_t mask_format, short src_x, short src_y, uint points_len, const xcb_render_pointfix_t* points)

@param c The connection @return A cookie

xcb_render_tri_strip_checked
xcb_void_cookie_t xcb_render_tri_strip_checked(xcb_connection_t* c, ubyte op, xcb_render_picture_t src, xcb_render_picture_t dst, xcb_render_pictformat_t mask_format, short src_x, short src_y, uint points_len, const xcb_render_pointfix_t* points)

@param c The connection @return A cookie

xcb_render_triangle_end
xcb_generic_iterator_t xcb_render_triangle_end(xcb_render_triangle_iterator_t i)

Return the iterator pointing to the last element @param i An xcb_render_triangle_iterator_t @return The iterator pointing to the last element

xcb_render_triangle_next
void xcb_render_triangle_next(xcb_render_triangle_iterator_t* i)

Get the next element of the iterator @param i Pointer to a xcb_render_triangle_iterator_t

xcb_render_triangles
xcb_void_cookie_t xcb_render_triangles(xcb_connection_t* c, ubyte op, xcb_render_picture_t src, xcb_render_picture_t dst, xcb_render_pictformat_t mask_format, short src_x, short src_y, uint triangles_len, const xcb_render_triangle_t* triangles)

@param c The connection @return A cookie

xcb_render_triangles_checked
xcb_void_cookie_t xcb_render_triangles_checked(xcb_connection_t* c, ubyte op, xcb_render_picture_t src, xcb_render_picture_t dst, xcb_render_pictformat_t mask_format, short src_x, short src_y, uint triangles_len, const xcb_render_triangle_t* triangles)

@param c The connection @return A cookie

Manifest constants

XCB_RENDER_ADD_GLYPHS
enum XCB_RENDER_ADD_GLYPHS;

Opcode for xcb_render_add_glyphs.

XCB_RENDER_ADD_TRAPS
enum XCB_RENDER_ADD_TRAPS;

Opcode for xcb_render_add_traps.

XCB_RENDER_CHANGE_PICTURE
enum XCB_RENDER_CHANGE_PICTURE;

Opcode for xcb_render_change_picture.

XCB_RENDER_COMPOSITE
enum XCB_RENDER_COMPOSITE;

Opcode for xcb_render_composite.

XCB_RENDER_COMPOSITE_GLYPHS_16
enum XCB_RENDER_COMPOSITE_GLYPHS_16;

Opcode for xcb_render_composite_glyphs_16.

XCB_RENDER_COMPOSITE_GLYPHS_32
enum XCB_RENDER_COMPOSITE_GLYPHS_32;

Opcode for xcb_render_composite_glyphs_32.

XCB_RENDER_COMPOSITE_GLYPHS_8
enum XCB_RENDER_COMPOSITE_GLYPHS_8;

Opcode for xcb_render_composite_glyphs_8.

XCB_RENDER_CREATE_ANIM_CURSOR
enum XCB_RENDER_CREATE_ANIM_CURSOR;

Opcode for xcb_render_create_anim_cursor.

XCB_RENDER_CREATE_CONICAL_GRADIENT
enum XCB_RENDER_CREATE_CONICAL_GRADIENT;

Opcode for xcb_render_create_conical_gradient.

XCB_RENDER_CREATE_CURSOR
enum XCB_RENDER_CREATE_CURSOR;

Opcode for xcb_render_create_cursor.

XCB_RENDER_CREATE_GLYPH_SET
enum XCB_RENDER_CREATE_GLYPH_SET;

Opcode for xcb_render_create_glyph_set.

XCB_RENDER_CREATE_LINEAR_GRADIENT
enum XCB_RENDER_CREATE_LINEAR_GRADIENT;

Opcode for xcb_render_create_linear_gradient.

XCB_RENDER_CREATE_PICTURE
enum XCB_RENDER_CREATE_PICTURE;

Opcode for xcb_render_create_picture.

XCB_RENDER_CREATE_RADIAL_GRADIENT
enum XCB_RENDER_CREATE_RADIAL_GRADIENT;

Opcode for xcb_render_create_radial_gradient.

XCB_RENDER_CREATE_SOLID_FILL
enum XCB_RENDER_CREATE_SOLID_FILL;

Opcode for xcb_render_create_solid_fill.

XCB_RENDER_FILL_RECTANGLES
enum XCB_RENDER_FILL_RECTANGLES;

Opcode for xcb_render_fill_rectangles.

XCB_RENDER_FREE_GLYPHS
enum XCB_RENDER_FREE_GLYPHS;

Opcode for xcb_render_free_glyphs.

XCB_RENDER_FREE_GLYPH_SET
enum XCB_RENDER_FREE_GLYPH_SET;

Opcode for xcb_render_free_glyph_set.

XCB_RENDER_FREE_PICTURE
enum XCB_RENDER_FREE_PICTURE;

Opcode for xcb_render_free_picture.

XCB_RENDER_GLYPH
enum XCB_RENDER_GLYPH;

Opcode for xcb_render_glyph.

XCB_RENDER_GLYPH_SET
enum XCB_RENDER_GLYPH_SET;

Opcode for xcb_render_glyph_set.

XCB_RENDER_PICTURE
enum XCB_RENDER_PICTURE;

Opcode for xcb_render_picture.

XCB_RENDER_PICT_FORMAT
enum XCB_RENDER_PICT_FORMAT;

Opcode for xcb_render_pict_format.

XCB_RENDER_PICT_OP
enum XCB_RENDER_PICT_OP;

Opcode for xcb_render_pict_op.

XCB_RENDER_QUERY_FILTERS
enum XCB_RENDER_QUERY_FILTERS;

Opcode for xcb_render_query_filters.

XCB_RENDER_QUERY_PICT_FORMATS
enum XCB_RENDER_QUERY_PICT_FORMATS;

Opcode for xcb_render_query_pict_formats.

XCB_RENDER_QUERY_PICT_INDEX_VALUES
enum XCB_RENDER_QUERY_PICT_INDEX_VALUES;

Opcode for xcb_render_query_pict_index_values.

XCB_RENDER_QUERY_VERSION
enum XCB_RENDER_QUERY_VERSION;

Opcode for xcb_render_query_version.

XCB_RENDER_REFERENCE_GLYPH_SET
enum XCB_RENDER_REFERENCE_GLYPH_SET;

Opcode for xcb_render_reference_glyph_set.

XCB_RENDER_SET_PICTURE_CLIP_RECTANGLES
enum XCB_RENDER_SET_PICTURE_CLIP_RECTANGLES;

Opcode for xcb_render_set_picture_clip_rectangles.

XCB_RENDER_SET_PICTURE_FILTER
enum XCB_RENDER_SET_PICTURE_FILTER;

Opcode for xcb_render_set_picture_filter.

XCB_RENDER_SET_PICTURE_TRANSFORM
enum XCB_RENDER_SET_PICTURE_TRANSFORM;

Opcode for xcb_render_set_picture_transform.

XCB_RENDER_TRAPEZOIDS
enum XCB_RENDER_TRAPEZOIDS;

Opcode for xcb_render_trapezoids.

XCB_RENDER_TRIANGLES
enum XCB_RENDER_TRIANGLES;

Opcode for xcb_render_triangles.

XCB_RENDER_TRI_FAN
enum XCB_RENDER_TRI_FAN;

Opcode for xcb_render_tri_fan.

XCB_RENDER_TRI_STRIP
enum XCB_RENDER_TRI_STRIP;

Opcode for xcb_render_tri_strip.

Structs

xcb_render_add_glyphs_request_t
struct xcb_render_add_glyphs_request_t

@brief xcb_render_add_glyphs_request_t

xcb_render_add_traps_request_t
struct xcb_render_add_traps_request_t

@brief xcb_render_add_traps_request_t

xcb_render_animcursorelt_iterator_t
struct xcb_render_animcursorelt_iterator_t

@brief xcb_render_animcursorelt_iterator_t

xcb_render_animcursorelt_t
struct xcb_render_animcursorelt_t

@brief xcb_render_animcursorelt_t

xcb_render_change_picture_request_t
struct xcb_render_change_picture_request_t

@brief xcb_render_change_picture_request_t

xcb_render_color_iterator_t
struct xcb_render_color_iterator_t

@brief xcb_render_color_iterator_t

xcb_render_color_t
struct xcb_render_color_t

@brief xcb_render_color_t

xcb_render_composite_glyphs_16_request_t
struct xcb_render_composite_glyphs_16_request_t

@brief xcb_render_composite_glyphs_16_request_t

xcb_render_composite_glyphs_32_request_t
struct xcb_render_composite_glyphs_32_request_t

@brief xcb_render_composite_glyphs_32_request_t

xcb_render_composite_glyphs_8_request_t
struct xcb_render_composite_glyphs_8_request_t

@brief xcb_render_composite_glyphs_8_request_t

xcb_render_composite_request_t
struct xcb_render_composite_request_t

@brief xcb_render_composite_request_t

xcb_render_create_anim_cursor_request_t
struct xcb_render_create_anim_cursor_request_t

@brief xcb_render_create_anim_cursor_request_t

xcb_render_create_conical_gradient_request_t
struct xcb_render_create_conical_gradient_request_t

@brief xcb_render_create_conical_gradient_request_t

xcb_render_create_cursor_request_t
struct xcb_render_create_cursor_request_t

@brief xcb_render_create_cursor_request_t

xcb_render_create_glyph_set_request_t
struct xcb_render_create_glyph_set_request_t

@brief xcb_render_create_glyph_set_request_t

xcb_render_create_linear_gradient_request_t
struct xcb_render_create_linear_gradient_request_t

@brief xcb_render_create_linear_gradient_request_t

xcb_render_create_picture_request_t
struct xcb_render_create_picture_request_t

@brief xcb_render_create_picture_request_t

xcb_render_create_radial_gradient_request_t
struct xcb_render_create_radial_gradient_request_t

@brief xcb_render_create_radial_gradient_request_t

xcb_render_create_solid_fill_request_t
struct xcb_render_create_solid_fill_request_t

@brief xcb_render_create_solid_fill_request_t

xcb_render_directformat_iterator_t
struct xcb_render_directformat_iterator_t

@brief xcb_render_directformat_iterator_t

xcb_render_directformat_t
struct xcb_render_directformat_t

@brief xcb_render_directformat_t

xcb_render_fill_rectangles_request_t
struct xcb_render_fill_rectangles_request_t

@brief xcb_render_fill_rectangles_request_t

xcb_render_fixed_iterator_t
struct xcb_render_fixed_iterator_t

@brief xcb_render_fixed_iterator_t

xcb_render_free_glyph_set_request_t
struct xcb_render_free_glyph_set_request_t

@brief xcb_render_free_glyph_set_request_t

xcb_render_free_glyphs_request_t
struct xcb_render_free_glyphs_request_t

@brief xcb_render_free_glyphs_request_t

xcb_render_free_picture_request_t
struct xcb_render_free_picture_request_t

@brief xcb_render_free_picture_request_t

xcb_render_glyph_error_t
struct xcb_render_glyph_error_t

@brief xcb_render_glyph_error_t

xcb_render_glyph_iterator_t
struct xcb_render_glyph_iterator_t

@brief xcb_render_glyph_iterator_t

xcb_render_glyph_set_error_t
struct xcb_render_glyph_set_error_t

@brief xcb_render_glyph_set_error_t

xcb_render_glyphinfo_iterator_t
struct xcb_render_glyphinfo_iterator_t

@brief xcb_render_glyphinfo_iterator_t

xcb_render_glyphinfo_t
struct xcb_render_glyphinfo_t

@brief xcb_render_glyphinfo_t

xcb_render_glyphset_iterator_t
struct xcb_render_glyphset_iterator_t

@brief xcb_render_glyphset_iterator_t

xcb_render_indexvalue_iterator_t
struct xcb_render_indexvalue_iterator_t

@brief xcb_render_indexvalue_iterator_t

xcb_render_indexvalue_t
struct xcb_render_indexvalue_t

@brief xcb_render_indexvalue_t

xcb_render_linefix_iterator_t
struct xcb_render_linefix_iterator_t

@brief xcb_render_linefix_iterator_t

xcb_render_linefix_t
struct xcb_render_linefix_t

@brief xcb_render_linefix_t

xcb_render_pict_format_error_t
struct xcb_render_pict_format_error_t

@brief xcb_render_pict_format_error_t

xcb_render_pict_op_error_t
struct xcb_render_pict_op_error_t

@brief xcb_render_pict_op_error_t

xcb_render_pictdepth_iterator_t
struct xcb_render_pictdepth_iterator_t

@brief xcb_render_pictdepth_iterator_t

xcb_render_pictdepth_t
struct xcb_render_pictdepth_t

@brief xcb_render_pictdepth_t

xcb_render_pictformat_iterator_t
struct xcb_render_pictformat_iterator_t

@brief xcb_render_pictformat_iterator_t

xcb_render_pictforminfo_iterator_t
struct xcb_render_pictforminfo_iterator_t

@brief xcb_render_pictforminfo_iterator_t

xcb_render_pictforminfo_t
struct xcb_render_pictforminfo_t

@brief xcb_render_pictforminfo_t

xcb_render_pictscreen_iterator_t
struct xcb_render_pictscreen_iterator_t

@brief xcb_render_pictscreen_iterator_t

xcb_render_pictscreen_t
struct xcb_render_pictscreen_t

@brief xcb_render_pictscreen_t

xcb_render_picture_error_t
struct xcb_render_picture_error_t

@brief xcb_render_picture_error_t

xcb_render_picture_iterator_t
struct xcb_render_picture_iterator_t

@brief xcb_render_picture_iterator_t

xcb_render_pictvisual_iterator_t
struct xcb_render_pictvisual_iterator_t

@brief xcb_render_pictvisual_iterator_t

xcb_render_pictvisual_t
struct xcb_render_pictvisual_t

@brief xcb_render_pictvisual_t

xcb_render_pointfix_iterator_t
struct xcb_render_pointfix_iterator_t

@brief xcb_render_pointfix_iterator_t

xcb_render_pointfix_t
struct xcb_render_pointfix_t

@brief xcb_render_pointfix_t

xcb_render_query_filters_cookie_t
struct xcb_render_query_filters_cookie_t

@brief xcb_render_query_filters_cookie_t

xcb_render_query_filters_reply_t
struct xcb_render_query_filters_reply_t

@brief xcb_render_query_filters_reply_t

xcb_render_query_filters_request_t
struct xcb_render_query_filters_request_t

@brief xcb_render_query_filters_request_t

xcb_render_query_pict_formats_cookie_t
struct xcb_render_query_pict_formats_cookie_t

@brief xcb_render_query_pict_formats_cookie_t

xcb_render_query_pict_formats_reply_t
struct xcb_render_query_pict_formats_reply_t

@brief xcb_render_query_pict_formats_reply_t

xcb_render_query_pict_formats_request_t
struct xcb_render_query_pict_formats_request_t

@brief xcb_render_query_pict_formats_request_t

xcb_render_query_pict_index_values_cookie_t
struct xcb_render_query_pict_index_values_cookie_t

@brief xcb_render_query_pict_index_values_cookie_t

xcb_render_query_pict_index_values_reply_t
struct xcb_render_query_pict_index_values_reply_t

@brief xcb_render_query_pict_index_values_reply_t

xcb_render_query_pict_index_values_request_t
struct xcb_render_query_pict_index_values_request_t

@brief xcb_render_query_pict_index_values_request_t

xcb_render_query_version_cookie_t
struct xcb_render_query_version_cookie_t

@brief xcb_render_query_version_cookie_t

xcb_render_query_version_reply_t
struct xcb_render_query_version_reply_t

@brief xcb_render_query_version_reply_t

xcb_render_query_version_request_t
struct xcb_render_query_version_request_t

@brief xcb_render_query_version_request_t

xcb_render_reference_glyph_set_request_t
struct xcb_render_reference_glyph_set_request_t

@brief xcb_render_reference_glyph_set_request_t

xcb_render_set_picture_clip_rectangles_request_t
struct xcb_render_set_picture_clip_rectangles_request_t

@brief xcb_render_set_picture_clip_rectangles_request_t

xcb_render_set_picture_filter_request_t
struct xcb_render_set_picture_filter_request_t

@brief xcb_render_set_picture_filter_request_t

xcb_render_set_picture_transform_request_t
struct xcb_render_set_picture_transform_request_t

@brief xcb_render_set_picture_transform_request_t

xcb_render_spanfix_iterator_t
struct xcb_render_spanfix_iterator_t

@brief xcb_render_spanfix_iterator_t

xcb_render_spanfix_t
struct xcb_render_spanfix_t

@brief xcb_render_spanfix_t

xcb_render_transform_iterator_t
struct xcb_render_transform_iterator_t

@brief xcb_render_transform_iterator_t

xcb_render_transform_t
struct xcb_render_transform_t

@brief xcb_render_transform_t

xcb_render_trap_iterator_t
struct xcb_render_trap_iterator_t

@brief xcb_render_trap_iterator_t

xcb_render_trap_t
struct xcb_render_trap_t

@brief xcb_render_trap_t

xcb_render_trapezoid_iterator_t
struct xcb_render_trapezoid_iterator_t

@brief xcb_render_trapezoid_iterator_t

xcb_render_trapezoid_t
struct xcb_render_trapezoid_t

@brief xcb_render_trapezoid_t

xcb_render_trapezoids_request_t
struct xcb_render_trapezoids_request_t

@brief xcb_render_trapezoids_request_t

xcb_render_tri_fan_request_t
struct xcb_render_tri_fan_request_t

@brief xcb_render_tri_fan_request_t

xcb_render_tri_strip_request_t
struct xcb_render_tri_strip_request_t

@brief xcb_render_tri_strip_request_t

xcb_render_triangle_iterator_t
struct xcb_render_triangle_iterator_t

@brief xcb_render_triangle_iterator_t

xcb_render_triangle_t
struct xcb_render_triangle_t

@brief xcb_render_triangle_t

xcb_render_triangles_request_t
struct xcb_render_triangles_request_t

@brief xcb_render_triangles_request_t

Meta