xcb_xfixes_cr...n_from_bitmap(3)
π xcb_xfixes_create_region_from_bitmap β XCB Requests π
okay bestie, gather round, because this one is a lil' XCB request from the XCB Requests manual and it's literally just a function that goes brrr. it's giving "short and sweet", no cap. π¦
β¨ NAME β¨
xcb_xfixes_create_region_from_bitmap β yeah so, the description line is literally empty in the original π nobody wrote one. it's giving mystery. it's giving enigma. it's giving "the maintainers were busy". we move. π
β¨ SYNOPSIS β¨
first you gotta pull in the header, periodt:
#include <xcb/xfixes.h>
π Request function
xcb_void_cookie_t
xcb_xfixes_create_region_from_bitmap(xcb_connection_t *conn,
xcb_xfixes_region_t region, xcb_pixmap_t bitmap);
like. look at it. three args, one cookie, zero drama. π₯
πΈ REQUEST ARGUMENTS πΈ
connβ the XCB connection to X11, aka your lil' hotline to the X server. she's the main character here. πregionβ TODO: NOT YET DOCUMENTED. bestie I'm so serious, that's what the page says, I'm not gatekeeping from you, the docs themselves just said "idk yet" πbitmapβ TODO: NOT YET DOCUMENTED. same energy. same void. same "we'll get to it" π
π¦ DESCRIPTION π¦
okay so. the DESCRIPTION section is empty. like, genuinely empty. not a single sentence. not even a vibe. it's just vibes and silence. π
I'm not gonna make stuff up for you because that would be fake of me, so: the original page says nothing here. nothing!! and honestly? iconic of it. β¨
π RETURN VALUE π
she hands you back an xcb_void_cookie_t. π
and here's the tea: any errors (if there are any) have to be handled over in the event loop, not right here. so don't come crying to the return value, she doesn't carry that. π
but wait β if you'd rather handle errors directly with xcb_request_check instead, then you want xcb_xfixes_create_region_from_bitmap_checked. bam. that's your girl. go read xcb-requests(3) for the details, fr fr. π
π ERRORS π
This request does never generate any errors.
not "rarely". not "usually not". never. she is flawless. she does not miss. no error paths, no sadness, no tears. slay. β¨
π SEE ALSO π
nothing here bestie. the SEE ALSO section is empty, so there's literally nothing to see, which is lowkey hilarious for a section literally called SEE ALSO. π I'm not inventing references for you β the original lists none, so we list none. π«Ά
π AUTHOR π
Generated from xfixes.xml. if you want corrections or improvements, hit up xcb@lists.freedesktop.org β they're the ones who actually know things. π¬
and that's the whole page, bestie!! X Version 11 energy, shipped with libxcb 1.17.0 β go forth and create regions from bitmaps 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