xcb_render_composite(3)

πŸ“¦
version 1.17.0 Β· 4 versions
, in alpine 3.22, alpine 3.23, alpine 3.24, arch rolling, centos-stream 10, debian trixie, fedora 43, fedora 44, nixpkgs unstable, opensuse-leap 16.0, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ xcb_render_composite ✨

okay bestie, buckle up πŸŽ€ this one is from the XCB Requests manual (that's the manual name, not me being cute β€” well, mostly not me being cute), and it's the page all about xcb_render_composite. Which, like... the name section is literally just the name and then nothing. The void. The blank space. We love an icon who says nothing and lets the work speak πŸ’…


πŸ“› NAME

xcb_render_composite β€”

that's it. that's the whole name section. she's mysterious. she's giving enigma. no cap.


🧚 SYNOPSIS

#include <xcb/render.h>

🫢 Request function

xcb_void_cookie_t xcb_render_composite(xcb_connection_t *conn,
       uint8_t op, xcb_render_picture_t src, xcb_render_picture_t mask,
       xcb_render_picture_t dst, int16_t src_x, int16_t src_y,
       int16_t mask_x, int16_t mask_y, int16_t dst_x, int16_t dst_y,
       uint16_t width, uint16_t height);

like yes she takes a LOT of arguments. she's high maintenance and honestly? she's earned it πŸ‘‘


πŸ“ REQUEST ARGUMENTS

  • conn β€” the XCB connection to X11. your lil hotline to the X server, fr fr.
  • op β€” TODO: NOT YET DOCUMENTED. (the docs really said "no thoughts, head empty" on this one 😭)
  • src β€” TODO: NOT YET DOCUMENTED.
  • mask β€” TODO: NOT YET DOCUMENTED.
  • dst β€” TODO: NOT YET DOCUMENTED.
  • src_x β€” TODO: NOT YET DOCUMENTED.
  • src_y β€” TODO: NOT YET DOCUMENTED.
  • mask_x β€” TODO: NOT YET DOCUMENTED.
  • mask_y β€” TODO: NOT YET DOCUMENTED.
  • dst_x β€” TODO: NOT YET DOCUMENTED.
  • dst_y β€” TODO: NOT YET DOCUMENTED.
  • width β€” TODO: NOT YET DOCUMENTED.
  • height β€” TODO: NOT YET DOCUMENTED.

twelve arguments, zero explanations. it's giving "trust me bro". it's giving "figure it out". honestly iconic behavior πŸ™ˆ


πŸ’œ DESCRIPTION

...nothing. absolutely nothing. the description section is empty, bestie. it's a blank page and we are simply going to have to respect that. not every queen explains herself.


🌈 RETURN VALUE

Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event loop.

If you want to handle errors directly with xcb_request_check instead, use xcb_render_composite_checked. See xcb-requests(3) for details.

okay so listen β€” xcb_void_cookie_t is your lil receipt 🧾. it comes back instantly, but any drama gets delivered later, in the event loop. if you're the impatient type who wants the tea right now, that's what xcb_render_composite_checked is for. choose your fighter πŸ’…

πŸ’€ ERRORS

This request does never generate any errors.

not one single error. zero. zilch. she's a good girl, she's on her best behavior, she would never πŸ˜‡


πŸ‘‘ SEE ALSO

...and there's nothing here either. the see also section said "I have no friends" and honestly, same sometimes 😭🫢


🌸 AUTHOR

Generated from render.xml. Contact xcb@lists.freedesktop.org for corrections and improvements.


and that's the whole page, bestie!! short, sweet, and absolutely refusing to elaborate on literally any of her arguments. a true main character πŸ’–

this lil masterpiece lives in X Version 11, ships with libxcb 1.17.0, and yes β€” every bit of that is straight from the footer, no cap. mwah πŸ’‹βœ¨