Re: [Xorg] Re: Damage/Composite + direct rendering clients
Keith Packard <[email protected]> Tue, 18 May 2004 10:56:11 -0700
| Newsgroups | gmane.comp.freedesktop.xserver,gmane.comp.video.dri.devel,gmane.comp.freedesktop.xorg |
|---|---|
| Message-ID | <[email protected]> |
--===============0829114980== Content-Type: multipart/signed; boundary="==_Exmh_-755895312P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit --==_Exmh_-755895312P Content-Type: text/plain; charset=us-ascii Around 10 o'clock on May 18, Jim Gettys wrote: > One strategy is to recomposite *everything* on the screen... That's pretty much what the current compositing manager does; translucent windows which are damaged cause any related (underlying) windows to be redrawn transitively. Because all of this really depends on efficient rendering of clipped operations, I've started poking around the X server insides to do more computation post-clip instead of pre-clip. There's still a lot of places which assume the bounding box of the operation is closely approximated by the bounding box of the actual arguments. -keith --==_Exmh_-755895312P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Exmh version 2.3.1 11/28/2001 iD8DBQFAqk47Qp8BWwlsTdMRAt4BAJ0SGlJSGp84G3DcFpSSzxuX8H7g1gCbBXZ3 3+Nyw7S1elsdshTsRRJXixw= =gDuX -----END PGP SIGNATURE----- --==_Exmh_-755895312P-- --===============0829114980== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ xserver mailing list [email protected] http://freedesktop.org/mailman/listinfo/xserver --===============0829114980==--