Thomas Hellstrom <thellst...@vmware.com> writes: > When an application decides to read from the front buffer of a window, > typically a fake front is created and initialized with the real front window > contents. However, if there was a window manager reparenting operation between > the last swapbuffer and the read the real front window contents would be > invalid. This hurts piglit applications that read from the front.
What do you mean by 'invalid'? On a running desktop, reparenting is typically done before the window gets mapped, so there shouldn't be *anything* done to the window by this operation. If you restart the window manager, it will have to reparent all existing windows, which looks like an unmap followed by a map, but those operations all do well defined things to the window contents. -- -keith
signature.asc
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev