XdbeDeallocateBackBufferName(3)
β¨ NAME β¨
XdbeDeallocateBackBufferName β bestie, this one frees a DBE buffer. that's it, that's the whole job π
π¦ SYNOPSIS π¦
#include <X11/extensions/Xdbe.h>
Status XdbeDeallocateBackBufferName(
Display *dpy,
XdbeBackBuffer buffer)
π DESCRIPTION π
okay so picture this: you already grabbed yourself a buffer with XdbeAllocateBackBufferName() (iconic move, love that for you), and now you're done with it and you want to give it back. that's literally what this function does β it frees a drawable ID, buffer, that was obtained via XdbeAllocateBackBufferName().
but listen π β the buffer you hand over has to be a valid name for the back buffer of a window. if it isn't? a protocol error results. no cap, it will not be cute about it. π
so like, don't just throw any random ID in there and hope for the best. vibe check your buffer first. π«Ά
π ERRORS π
BadBufferβ the specifiedbufferis not associated with a window. she said "who? never met her" π
πΈ SEE ALSO πΈ
DBEXdbeAllocateBackBufferName()XdbeBeginIdiom()XdbeEndIdiom()XdbeFreeVisualInfo()XdbeGetBackBufferAttributes()XdbeGetVisualInfo()XdbeQueryExtension()XdbeSwapBuffers()
k that's the whole page bestie, go forth and deallocate responsibly πβ¨
this was brought to you by X Version 11 and libXext 1.3.6 β mwah, drink water, free your buffers, love u bye ππ§
π¦ where this page comes from
- alpine 3.22: libxext-doc 1.3.6-r2 Β· MIT
- alpine 3.23: libxext-doc 1.3.6-r2 Β· MIT
- centos-stream 10: libXext-devel 1.3.6-3.el10 Β· MIT-open-group AND X11 AND HPND AND HPND-sell-variant AND SMLNJ AND MIT AND ISC AND HPND-doc AND HPND-doc-sell
- fedora 43: libXext-devel 1.3.6-4.fc43 Β· MIT-open-group AND X11 AND HPND AND HPND-sell-variant AND SMLNJ AND MIT AND ISC AND HPND-doc AND HPND-doc-sell
- fedora 43: libXext-devel 1.3.6-4.fc43 Β· MIT-open-group AND X11 AND HPND AND HPND-sell-variant AND SMLNJ AND MIT AND ISC AND HPND-doc AND HPND-doc-sell
- fedora 44: libXext-devel 1.3.6-5.fc44 Β· MIT-open-group AND X11 AND HPND AND HPND-sell-variant AND SMLNJ AND MIT AND ISC AND HPND-doc AND HPND-doc-sell
- fedora 44: libXext-devel 1.3.6-5.fc44 Β· MIT-open-group AND X11 AND HPND AND HPND-sell-variant AND SMLNJ AND MIT AND ISC AND HPND-doc AND HPND-doc-sell
- opensuse-leap 16.0: libXext-devel 1.3.6-160000.3.2 Β· MIT
- opensuse-leap 16.0: libXext-devel 1.3.6-160000.3.2 Β· MIT
- opensuse-leap 16.0: libXext-devel 1.3.6-160000.3.2 Β· MIT
- opensuse-leap 16.0: libXext-devel 1.3.6-160000.3.2 Β· MIT
- Copyright (c) 1995 Hewlett-Packard Company
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms