Can't expect much from Geode since it utilizes the MediaGX core and it never had an impressive blitting engine. You might want to try optimizing the driver a bit since the stock driver is a bit of overkill on coding.
Simon Ueng On Tue, 2003-09-09 at 14:33, Selwyn Tang wrote: > 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.