[Mplayer-dev-eng] vo_fsdga & fastmemcpy

Nick Kurshev nickols_k at mail.ru
Fri May 18 00:06:07 CEST 2001


Hello!

I've found in vo_dga.c module:

// I had tried to work with mmx/3dnow copy code but
// there was not much speed gain and I didn't know
// how to save the FPU/mmx registers - so the copy
// code interferred with sound output ...
// removed the leftovers
// acki2 on 30/3/2001

Unfortunately on my hardware neither vo_dga nor vo_fsdga don't work
But imho their author probably should use FEMMS opcode before and after
3dnow/mmx block on k6-2. This opcode was documented as:

Faster Enter/Exit of the MMX or floating-point state

I've used FEMMS in libac3/downmix_3dnow.S and mixed 3dnow/fpu codestream
works fine for me! And if it's really needed then I can modify fastmemcpy for such
feature.

Best regards! Nick






_______________________________________________
Mplayer-dev-eng mailing list
Mplayer-dev-eng at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-dev-eng



More information about the MPlayer-dev-eng mailing list