diff options
author | michael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-11-07 23:17:11 +0000 |
---|---|---|
committer | michael <michael@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-11-07 23:17:11 +0000 |
commit | 33d4bdc12d04bab47992af9e9fc278ca83fee806 (patch) | |
tree | bc491981b47f80ef131f8e87f7c58aba0e045f23 /postproc/rgb2rgb_template.c | |
parent | 3a5f191bbecdf1ac53dff34a0abd00c82c70d3cd (diff) | |
download | mpv-33d4bdc12d04bab47992af9e9fc278ca83fee806.tar.bz2 mpv-33d4bdc12d04bab47992af9e9fc278ca83fee806.tar.xz |
bugfix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2767 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'postproc/rgb2rgb_template.c')
-rw-r--r-- | postproc/rgb2rgb_template.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/postproc/rgb2rgb_template.c b/postproc/rgb2rgb_template.c index 4099aabb84..4dc9857582 100644 --- a/postproc/rgb2rgb_template.c +++ b/postproc/rgb2rgb_template.c @@ -604,6 +604,9 @@ void rgb32tobgr32(const uint8_t *src, uint8_t *dst, unsigned int src_size) :: "r" (src), "r"(dst), "r" (num_pixels) : "%eax" ); + + __asm __volatile(SFENCE:::"memory"); + __asm __volatile(EMMS:::"memory"); #else int i; for(i=0; i<num_pixels; i++) |