[PATCH] [RFC] dix: don't use CopyWindow in driver level interface.

Keith Packard keithp at keithp.com
Thu Mar 31 17:01:20 PDT 2011

On Thu, 31 Mar 2011 15:49:36 -0700, Aaron Plattner <aplattner at nvidia.com> wrote:

> Would this be multiple backing pixmaps like how James envisioned, or
> something else?  The problem here is that while pWin may be in the overlay,
> it may have child windows in the underlay so the driver needs to copy
> those pixels around too.

It seems like the driver should have sufficient information based on the
pixmap it is passed -- pass one of the scanout pixmaps and it should
know to copy bits in the other scanout pixmaps.

The goal is to eliminate all protocol objects from the driver interface,
it seems like the simplest way to remove the protocol Window objects
From the driver interface is to expose only pixmaps.

keith.packard at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20110331/5285deb3/attachment.pgp>

More information about the xorg-devel mailing list