opengl windows bugged placement on compositing
Thomas Lübking
thomas.luebking at gmail.com
Wed Jan 8 17:01:59 PST 2014
On Mittwoch, 8. Januar 2014 12:20:24 CEST, Roland Plüss wrote:
> xwininfo: Window id: 0x5600001 (has no name)
> Depth: 24
> Visual: 0x23
> Visual Class: TrueColor
> Class: InputOutput
> Colormap: 0x20 (installed)
> Map State: IsViewable
> Override Redirect State: no
> xwininfo: Window id: 0x5600005 ""
> Depth: 24
> Visual: 0x27
> Visual Class: TrueColor
> Border width: 0
> Class: InputOutput
> Colormap: 0x5600004 (not installed)
> Map State: IsViewable
> Override Redirect State: no
You might consider lookign into glXChooseFBConfig, but the outcome looks unspectacular.
Two things:
a) set the window override_redirect to take the WM (not the compositor) out of the game. At least KWin had an issue about reparenting an already managed window [1] (and I don't know whether that happened to your client and iirc you mentioned reparenting a hidden window works?)
b) Since iirc you mentioned KWin (? deleted OP) you might want to set the compositor to XRender[2] to ensure it's not about GL and the particular driver.
Cheers,
Thomas
[1] https://git.reviewboard.kde.org/r/109484/diff/
[2] "kcmshell4 kwincompositing", 3rd tab
More information about the xorg
mailing list