[GLAMOR] xor rendering issue with VirtualBox 3D emulation
Affected version
Fedora 37 (Rawhide) / GNOME Shell 42
Bug summary
Window is displayed incorrectly with XSetFunction(display, (GC) gc, GXxor);
.
Steps to reproduce
Run xor-drawing.c with
gcc xor-drawing.c -lX11 -o xor-drawing && ./xor-drawing
What happened
What did you expect to happen
Relevant logs, screenshots, screencasts etc.
This behavior can be observer only in Virtual Box with 3D acceleration enabled.