[FFmpeg-devel] [PATCH] libswscale/x86/yuv2rgb: Add missing EMMS
Mario Hros
k3x-devel at outlook.com
Wed Jun 5 20:35:07 EEST 2024
Previous rewrite from inline assembly into nasm (commit e934194) missed the required EMMS instruction to bring the x87 FPU back into usable state.
Signed-off-by: Mario Hros <k3x-devel at outlook.com>
---
libswscale/x86/yuv_2_rgb.asm | 1 +
1 file changed, 1 insertion(+)
diff --git a/libswscale/x86/yuv_2_rgb.asm b/libswscale/x86/yuv_2_rgb.asm
index e3470fd9ad..7a247797e4 100644
--- a/libswscale/x86/yuv_2_rgb.asm
+++ b/libswscale/x86/yuv_2_rgb.asm
@@ -353,6 +353,7 @@ cglobal %1_420_%2%3, GPR_num, GPR_num, reg_num, parameters
add imageq, 8 * depth * time_num
add indexq, 4 * time_num
js .loop0
+emms
RET
--
2.39.3 (Apple Git-146)
More information about the ffmpeg-devel
mailing list