diff options
author | Søren Sandmann Pedersen <sandmann@daimi.au.dk> | 2005-05-18 20:49:31 +0000 |
---|---|---|
committer | Søren Sandmann Pedersen <sandmann@daimi.au.dk> | 2005-05-18 20:49:31 +0000 |
commit | be3875994d7778ffad0cd957a4bd1500bf58ac2c (patch) | |
tree | 24334bf073dd3150433c7fdad1b3f3c9c25f4f71 /fb | |
parent | 07d1e9ae5f0da65427ac52f065b173d340d70d6d (diff) |
Wed May 18 16:47:44 2005 Søren Sandmann <sandmann@redhat.com>
Actually assign the computed results. (Reported by Michael Dänzer, patch
by Owen Taylor).
Diffstat (limited to 'fb')
-rw-r--r-- | fb/fbmmx.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/fb/fbmmx.c b/fb/fbmmx.c index ead28405e..c06c56bdc 100644 --- a/fb/fbmmx.c +++ b/fb/fbmmx.c @@ -709,6 +709,15 @@ fbCompositeSrc_8888x8x8888mmx (CARD8 op, vd7 = (__m64)pack8888 ( in_over (expand8888 (vs7, 0), srca, vmask, expand8888 (vd7, 0)), in_over (expand8888 (vs7, 1), srca, vmask, expand8888 (vd7, 1))); + + *(__m64 *)(dst + 0) = vd0; + *(__m64 *)(dst + 2) = vd1; + *(__m64 *)(dst + 4) = vd2; + *(__m64 *)(dst + 6) = vd3; + *(__m64 *)(dst + 8) = vd4; + *(__m64 *)(dst + 10) = vd5; + *(__m64 *)(dst + 12) = vd6; + *(__m64 *)(dst + 14) = vd7; w -= 16; dst += 16; |