XCB_RENDER_COMPOSITE_GLYPHS_16(3)
π xcb_render_composite_glyphs_16 π
okay bestie, welcome to the xcb_render_composite_glyphs_16(3) page β it lives in the XCB Requests section of the manual, and it is exactly what it sounds like: an XCB request, the 16-flavoured one. grab a strawberry π and let's get into it.
β¨ NAME β¨
xcb_render_composite_glyphs_16 β bestieβ¦ the manpage literally leaves this one blank. no summary, no tagline, nothing. it's giving mystery main character energy. π
β¨ SYNOPSIS β¨
first things first, you gotta pull in the header:
#include <xcb/render.h>
π Request function
here's the whole signature, character for character, no cap:
xcb_void_cookie_t xcb_render_composite_glyphs_16(xcb_connection_t *conn,
uint8_t op, xcb_render_picture_t src, xcb_render_picture_t dst,
xcb_render_pictformat_t mask_format,
xcb_render_glyphset_t glyphset, int16_t src_x, int16_t src_y,
uint32_t glyphcmds_len, const uint8_t *glyphcmds);
β¨ REQUEST ARGUMENTS β¨
okay so here's every single thing you can hand this function. and yes, the docs for each one are literally TODO: NOT YET DOCUMENTED. β not me being lazy, that's the actual state of the page, periodt. π
connβ the XCB connection to X11. your lil pipeline to the server, she's the whole vibe.opβTODO: NOT YET DOCUMENTED.srcβTODO: NOT YET DOCUMENTED.dstβTODO: NOT YET DOCUMENTED.mask_formatβTODO: NOT YET DOCUMENTED.glyphsetβTODO: NOT YET DOCUMENTED.src_xβTODO: NOT YET DOCUMENTED.src_yβTODO: NOT YET DOCUMENTED.glyphcmds_lenβTODO: NOT YET DOCUMENTED.glyphcmdsβTODO: NOT YET DOCUMENTED.
β¨ DESCRIPTION β¨
β¦and that's it. there is genuinely nothing here. the DESCRIPTION section is empty, bestie. iconic of it honestly. π¦
β¨ RETURN VALUE β¨
she hands you back an xcb_void_cookie_t. that's the vibe. π
and listen β if any errors pop up, you do not get them handed to you right here. you gotta go handle them in the event loop, okay? that's the deal.
but wait, if you'd rather deal with errors directly with xcb_request_check instead, then you want xcb_render_composite_glyphs_16_checked. head over to xcb-requests(3) for the full deets. π«Ά
β¨ ERRORS β¨
good news for your nervous system: this request does never generate any errors. clean, flawless, no drama. π
β¨ SEE ALSO β¨
bestie. there is nothing here. the section is justβ¦ empty. i'm as shook as you are. π
β¨ AUTHOR β¨
Generated from render.xml. if you spot something wrong or wanna make it better, hit up xcb@lists.freedesktop.org for corrections and improvements. they're taking notes, fr fr. β¨
and that's a wrap on our little chat! this page came to you from X Version 11 and libxcb 1.17.0 β go forth and glyph-composite responsibly, mwah ππ
π¦ where this page comes from
- alpine 3.22: libxcb-doc 1.17.0-r0 Β· MIT
- alpine 3.23: libxcb-doc 1.17.0-r1 Β· MIT
- alpine 3.24: libxcb-doc 1.17.0-r2 Β· MIT
- arch rolling: libxcb 1.17.0-1 Β· X11
- centos-stream 10: libxcb-devel 1.17.0-3.el10 Β· X11
- debian trixie: libxcb-doc 1.17.0-2
- fedora 43: libxcb-devel 1.17.0-6.fc43 Β· X11
- fedora 43: libxcb-devel 1.17.0-6.fc43 Β· X11
- fedora 44: libxcb-devel 1.17.0-7.fc44 Β· X11
- fedora 44: libxcb-devel 1.17.0-7.fc44 Β· X11
- nixpkgs unstable: libxcb 1.17.0
- opensuse-leap 16.0: libxcb-devel-doc 1.17.0-160000.2.2 Β· MIT
- ubuntu questing: libxcb-doc 1.17.0-2build1
- ubuntu resolute: libxcb-doc 1.17.0-2ubuntu1
- ubuntu stonking: libxcb-doc 1.17.0-2ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms