Eric Anholt <[email protected]> writes: > if (op == PictOpSrc) { > + /* We can't do direct copies between different depths at 16bpp > + * because r,g,b are allocated to different bits. > + */ > + if (dst->pDrawable->bitsPerPixel == 16 && > + dst->pDrawable->depth != src->pDrawable->depth) { > + return 0; > + } > +
How can this pass the following check then? The render format is supposed to completely define the component layout within a pixel? > if (src->format == dst->format) > return 1; -- -keith
signature.asc
Description: PGP signature
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
