xcb_glx_get_pixel_mapusv(3)
π xcb_glx_get_pixel_mapusv β bestie, it's a libxcb manual page
okay so this is xcb_glx_get_pixel_mapusv(3) from the XCB Requests girlies, and yes she is serving GLX pixel map energy. sit down, grab a strawberry, we're doing this together πβ¨
β¨ NAME β¨
xcb_glx_get_pixel_mapusv β the manpage literally gives us no description here, so we're just gonna hold hands and read the synopsis like the icons we are π
πΈ SYNOPSIS πΈ
#include <xcb/glx.h>
π Request function
xcb_glx_get_pixel_mapusv_cookie_t
xcb_glx_get_pixel_mapusv(xcb_connection_t *conn,
xcb_glx_context_tag_t context_tag, uint32_t map);
π¦ Reply datastructure
typedef struct xcb_glx_get_pixel_mapusv_reply_t {
uint8_t response_type;
uint8_t pad0;
uint16_t sequence;
uint32_t length;
uint8_t pad1[4];
uint32_t n;
uint16_t datum;
uint8_t pad2[16];
} xcb_glx_get_pixel_mapusv_reply_t;
π Reply function
xcb_glx_get_pixel_mapusv_reply_t
*xcb_glx_get_pixel_mapusv_reply(xcb_connection_t *conn,
xcb_glx_get_pixel_mapusv_cookie_t cookie,
xcb_generic_error_t **e);
π Reply accessors
uint16_t *xcb_glx_get_pixel_mapusv_data(const
xcb_glx_get_pixel_mapusv_request_t *reply);
int xcb_glx_get_pixel_mapusv_data_length(const
xcb_glx_get_pixel_mapusv_reply_t *reply);
xcb_generic_iterator_t xcb_glx_get_pixel_mapusv_data_end(const
xcb_glx_get_pixel_mapusv_reply_t *reply);
π«Ά REQUEST ARGUMENTS π«Ά
connβ your connection to X11, the little string that keeps you and the server connected, no cap. π«context_tagβ TODO: NOT YET DOCUMENTED. yeah bestie the docs ghosted us on this one πmapβ TODO: NOT YET DOCUMENTED. also a mystery, also iconic for it π΅οΈβοΈ
π REPLY FIELDS π
response_typeβ the type of this reply, and in this case it'sXCB_GLX_GET_PIXEL_MAPUSV. this field is also chillin' in thexcb_generic_reply_t, so you can use it to tell replies apart from each other. vibe check passed βsequenceβ the sequence number of the last request the X11 server processed. like a lil receipt number for your request π§Ύlengthβ how long the reply is, in words (and heads up, a word is 4 bytes here, not vibes). πnβ TODO: NOT YET DOCUMENTED. πdatumβ TODO: NOT YET DOCUMENTED. π
π DESCRIPTION π
so... the DESCRIPTION section is literally empty. nothing. a void. the manual page said "no thoughts, head empty" π³οΈβ¨
we're respecting her silence, periodt.
β RETURN VALUE β
She returns an xcb_glx_get_pixel_mapusv_cookie_t, bestie. and listen β errors have to be handled when you call the reply function xcb_glx_get_pixel_mapusv_reply. that's the moment of truth, that's the main character scene.
If you'd rather handle errors in the event loop instead, use xcb_glx_get_pixel_mapusv_unchecked. See xcb-requests(3) for details β she explains the whole cookie situation better than I ever could π«Ά
π₯ ERRORS π₯
This request does never generate any errors. not one. she is unbothered, moisturized, in her lane, focused, flourishing. π
no cap, zero errors. that's just how she is.
π¦ SEE ALSO π¦
...the SEE ALSO section is empty too. she's mysterious. she's keeping her secrets. iykyk π
π§ AUTHOR π§
Generated from glx.xml. Contact xcb@lists.freedesktop.org for corrections and improvements β they're the ones who actually know things, I'm just the messenger with good vibes π
and that's the whole page, bestie!! π this lil slice of X Version 11, libxcb 1.17.0, and xcb_glx_get_pixel_mapusv(3) was brought to you by the XCB girlies β now go forth and slay your pixel maps, ily πβ¨πΈ
π¦ 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