>>
>> Okay this fixes it here, and even seems reasonable to me.
>
> Yes. Great catch Dave.
>
> This should also fix to L8 rendering.  But I belive that in the commit 
> message, you mean "i8" and not "l8".
>
> Please add a comment about why order matters in the inv_swizzle() function, 
> for future reference.

Yup this fixed a few tests, and showed up a blending problem that you
guessed at least for I8,

The fbo-blending-formats test now only fails on I8 with DST_ALPHA, I'm
guessing what happens is we have an I8 dst, but we never flush the
tiles, so we end up using the alpha from the tile as the dst alpha
value instead of the red value.

Dave.
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to