diff options
author | Roland Scheidegger <sroland@tungstengraphics.com> | 2007-03-13 13:44:23 +0100 |
---|---|---|
committer | Roland Scheidegger <sroland@tungstengraphics.com> | 2007-03-13 13:44:23 +0100 |
commit | 14f0b7ea98d5cb2f805fc22796596ef878ae24cb (patch) | |
tree | 49f5a7521b34e33e231e0a5cab33ef7f5ba18ea2 /src/mesa/x86 | |
parent | eb4db4c4ec7efc366b00e1b1f1fe519ca1af79d6 (diff) | |
download | external_mesa3d-14f0b7ea98d5cb2f805fc22796596ef878ae24cb.zip external_mesa3d-14f0b7ea98d5cb2f805fc22796596ef878ae24cb.tar.gz external_mesa3d-14f0b7ea98d5cb2f805fc22796596ef878ae24cb.tar.bz2 |
use movdqu instead of movdqa for unaligned load avoiding a segfault (bug 10265)
Diffstat (limited to 'src/mesa/x86')
-rw-r--r-- | src/mesa/x86/read_rgba_span_x86.S | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/x86/read_rgba_span_x86.S b/src/mesa/x86/read_rgba_span_x86.S index a690283..3cbcd71 100644 --- a/src/mesa/x86/read_rgba_span_x86.S +++ b/src/mesa/x86/read_rgba_span_x86.S @@ -369,7 +369,7 @@ _generic_read_RGBA_span_BGRA8888_REV_SSE2: movdqa mask, %xmm1 movdqa mask+16, %xmm2 */ - LOAD_MASK(movdqa,%xmm1,%xmm2) + LOAD_MASK(movdqu,%xmm1,%xmm2) movl 12(%esp), %ebx /* source pointer */ movl 20(%esp), %edx /* number of pixels to copy */ |