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
msg01013/pgp00000.pgp
Description: PGP signature
