Great! I almost understand what you mean. However, I wonder why Unit Pixmap needs a system buffer and the system buffer is malloced in exaCreatePixmap_mixed instead of other places, such as exaDoPrepareAccess_mixed. Thanks!
FancyFang 2010/10/14 Jonathan Morton <[email protected]> > On Thu, 2010-10-14 at 16:43 +0800, fancy fang wrote: > > Thanks! But, I still can not understand why Unit Pixmap needs both > > system buffer and driver buffer? In my opinion, Unit Pixmap only needs > > system buffer. Welcome your opinions! > > Because the driver needs to see the colour of this pixel, if it > accelerates an operation involving this solid colour. This is extremely > common, eg. for rendering text the solid colour is combined with a mask > defining the shape of the letters. > > -- > ------ > From: Jonathan Morton > [email protected] > > >
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
