[Fwd: Re: CVS Update: xc (branch: trunk)]

Thomas Winischhofer thomas at winischhofer.net
Fri Jul 8 20:54:14 PDT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Zack Rusin wrote:
> On Friday 08 July 2005 18:51, you wrote:
> 
>>There is still something strange going on - my window decorations and
>>some icons are simply black if
>>
>>1) I have the framebuffer driver running, and
>>2) I return to X from a VT switch.
>>
>>Seems exa doesn't mark some pixmaps dirty or lost or so...
> 
> 
> Ah, yeah, I missed copy/paint operations. Thanks!
> 
> Zack
> 

As said, I still lose my window decorations after a vt switch (with the
framebuffer driver being active.)

The issue (still) looks like a problem with marking all pixmap cache
data invalid or moving all pixmaps out to system memory. Perhaps you
need something like XAAEnableDisableFBAccess (xaaInit.c)? This

1) saves all pixmaps to system memory,
2) marks all pixmap cache data invalid

before FB access is disabled (which is what happens at a VT switch).

Vice versa when FB access is enabled.

Thomas
- --
Thomas Winischhofer
Vienna/Austria
thomas AT winischhofer DOT net          http://www.winischhofer.net/

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCz0pmzydIRAktyUcRAtUzAJ95yrmCJQTqM8jucr/SPUIR20eQoQCghKRJ
a1c32RbeAw2ORwuQxKbryFg=
=vZ3M
-----END PGP SIGNATURE-----



More information about the xorg mailing list