[Mesa-dev] [Intel-gfx] Regression in i965 Mesa driver caused by commit c7c64d97836c71eaf2ee3fc6d384877170b8c844
Eric Anholt
eric at anholt.net
Tue Jun 22 13:14:24 PDT 2010
On Tue, 22 Jun 2010 18:37:46 +0100, Simon Farnsworth <simon.farnsworth at onelan.com> wrote:
> Hello Kristian,
>
> Your commit:
> commit c7c64d97836c71eaf2ee3fc6d384877170b8c844
> Author: Kristian Høgsberg <krh at bitplanet.net>
> Date: Tue Jun 1 14:33:43 2010 -0400
>
> intel: Fallback to meta if we're asked to CopyTexImage2D from RGB to RGBA
>
> The pixel transfer rules state that we must set alpha to 1.0 in this case
> which we can't easily do with the blitter. We can do to passes: one that
> sets the alpha to 0xff and one that copies the RGB bits or we can just
> use the 3D engine. Neither approach seems worth it for this case.
>
> has broken my use of Mesa to snapshot the display using an FBO. In my code, I
> do (where width and height are the size of the screen, snapshot_width and
> snapshot_height are the target size of my snapshot):
This commit I think is also the one that killed openarena high-settings
performance on my 945. (possibly other chipsets too)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20100622/65069b18/attachment.pgp>
More information about the mesa-dev
mailing list