Dear all, I have compiled the latest NSC Geode framebuffer driver, nsc-kfb-2.7.7, into my 2.4.21 kernel and enabled it using video=nscfb during booting. I then tried mplayer (tried many versions, 0.90, 0.91, 1.0pre1, cvs about a week ago) with directfb (0.9.19) support but found that the performance was poor, worse than using the fbdev video output driver from mplayer. And I have to turn on direct rendering (-dr) in mplayer in order to get the video output.
When I start mplayer with directfb, it correctly detects my geode and shows the following: (*) Single Application Core. (with MMX support) (2003-08-19 07:59) (*) DirectFB/misc/memcpy: using glibc memcpy() (*) DirectFB/InputDevice: Keyboard 0.9 (convergence integrated media GmbH) (*) MMX detected and enabled (*) DirectFB/GraphicsDevice: nsc NSC GX1/GX2 driver version 1.1 (NSC) (*) DirectFB/Layer: Enabled 'FBDev Primary Layer'. DirectFB: Preinit entered Dependent NSC Kernel FrameBuffer driver version is 2.7.7 or later DirectFB: Keyboard init OK DirectFB: Preinit OK The performance of using directfb is very poor, with video output cpu usage up to 40%. The case is worse when I tried to play the video full screen. However, using the simple fbdev video output driver from mplayer, the usage is around 13%. Unfornately, fbdev doesn't allow scaling. Despite the poor performance of -vo directfb of mplayer, the video seems to be simply stretched, not resampled to full screen. >From the log message of mplayer, I think the directfb nsc driver is activated upon detection of the nsc kernel fb driver. But I don't know why the performance is so bad. It seems like there is no hardware acceleration at all (but fbset -i shows accel to be true). Do anyone know why or have experience on it? I also came across a version of mplayer (binary only) with a geode hw acceleration video output driver. Its performance is good, but I can't find it on the Internet. Do anyone know where I can find it? Thanks in advance! Selwyn Tang -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe directfb-users" as subject.