rendercheck(1)
π rendercheck(1) π
okay so bestie, welcome to the General Commands Manual for rendercheck, and no I'm not kidding, this one is genuinely iconic for a very specific type of girlie (that type being: X Server Render implementation authors). sit down, grab a boba π§, and let's get into it.
β¨ NAME β¨
rendercheck β simple tests of the X Render extension. that's it, that's the whole vibe π
π¦ SYNOPSIS π¦
rendercheck [-d|--display display] [-i|--iter] [--sync] [-t|--tests test1,test2,test3,...] [-o|--ops op1,op2,op3,...]
[-v|--verbose] [--minimalrendering]
πΈ DESCRIPTION πΈ
so rendercheck is a set of simple tests of the X Render extension. lowkey humble of it, honestly. and who is it for? it's literally designed for authors of Render implementations in X Servers. if that's you, this is your main character moment π
π OPTIONS π
okay this is the part where we list EVERYTHING, no skipping, no gatekeeping π«Ά
-d|--display displayβ tells it which display to test against. yes, exactly that display. pick your fave.-i|--iter iterationsβ how many times to repeat each operation before it samples results. and why would you want that? because some X Servers lowkey act different (hardware vs software rendering paths) depending on what operations happened before, so this is your little lever to influence the server's choices. it's giving puppeteer energy π§--syncβ enables synchronous xlib operation, for debugging. debugging besties rise π-t|--tests test1,test2,test3...β turns on only a specific subset of the possible tests. the test names are:fill,dcoords,scoords,mcoords,tscoords,tmcoords,blend,composite,cacomposite,gradients,repeat,triangles, andbug7366. names must be separated by commas and have no spaces. not one. zero. periodt.-f|--formats format1,format2,format3...β turns on only a specific subset of the possible formats. heads up though: only formats listed in the server-supported format list are actually available. names must be separated by commas and have no spaces.-o|--opsβ turns on only a specific subset of the Render operators.-v|--verboseβ enables verbose printing of information on tests run, and on successes and failures. she's chatty and we love her for it π¬--minimalrenderingβ disables copying of offscreen destinations to the window. that copying is on by default, and it exists purely to give you, the user, visual feedback. so yeah,--minimalrenderingmeans less to look at, more to compute.
π BUGS π
ngl there are several limitations, and they're documented in the TODO file that accompanies the source. if you find more bugs (and you might π), please report them to http://bugs.freedesktop.org/. do your civic duty, bestie.
π AUTHORS π
Eric Anholt, with help from Keith Packard. two legends, one manual page. we stan π«Ά
π SEE ALSO π
no SEE ALSO section, bestie. that's the whole page. slay.
and that's a wrap! this page came to you from X Version 11, and it's rendercheck version 1.5, living its best life in the General Commands Manual section. go test those Render implementations, queen πβ¨π¦
π¦ where this page comes from
- debian bookworm: x11-apps 7.7+9
- debian trixie: x11-apps 7.7+11+b1
- ubuntu jammy: x11-apps 7.7+8build2
- ubuntu noble: x11-apps 7.7+11build3
- ubuntu questing: x11-apps 7.7+11build3
- ubuntu resolute: x11-apps 7.7+11build4
- ubuntu stonking: x11-apps 7.7+11build4
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms