> > An unfortunate fact of EXA is that you need to throughly understand > > XRender's requirements when implementing the Composite function. > > This is fairly poorly documented. > > What's missing exactly?
I think all of the necessary bits can be found in various places. The problem is that you have to know they're necessary and then go looking for them. The result is buggy drivers because of incomplete design, entirely due to misunderstanding the specification requirements. Normally one would like to read a reference implementation, but Pixman's source code is extremely opaque and so it's very easy to miss things. Also, the expected behaviour of the ModifyPixmapHeader hook is decidedly unclear, particularly in the various corner cases that crop up in practice. -- ------ From: Jonathan Morton jonathan.mor...@movial.com _______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel