Hi All,

More with regard to using CRTC2 mode of the G400, I have built mplayer
with support for the CRTC2 using the dfbmga driver.  I have noticed
however that CPU usage with dfgmga is up near 50-60% whereas the same
video file played with mplayer via the mga driver is only about 15%.

I have been here before with regard to mplayer usage and the last
time, the solution was to apply the framebuffer vsync patch to the
kernel and when I did that cpu usage was reduced signifcantly.

Well, I have built a new kernel (and disabled dual head support in the
MGA framebuffer) and included the new vsync patch from the DirectFB
"patches" directory -- this one including vsync interrupt support for
CRTC2, but cpu usage is still 4x as high as compared to the mga driver.

So some questions.  Should this be expected?  If not what could
possibly be causing it?  Is there BES support on the CRTC2 using this
new matrox-crtc2 mode?  I am playing a 320x240 mpeg1 with the "-fs"
mplayer option, so perhaps the software scaler is being used?  But
even if I don't use the "-fs" option and the picture on the television
is shown at only 320x240, it still uses upwards of 60% CPU.

Ideas?

b.

-- 
Brian J. Murrell

Attachment: msg01013/pgp00000.pgp
Description: PGP signature

Reply via email to