I'm using directfb 0.9.24 on a machine with a serverworks chipset and a graphics chip that the radeonfb kernel module identifies as ATI Radeon LY.
During start up of my program, I see the line: (*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (convergence integrated media GmbH) Does this mean that it isn't using the radeon hardware acceleration for blitting, filled rects, drawstrings, or screen clears? Or, to describe my real problem, I have a system that streams audio and video in and out of the machine and am trying to use directfb to display system status from a seperate thread. When I DrawString and Flip, I'm OK, but every time I do either a Clear or a Blit of a full screen image (resolution 1024x768 BTW), some how this status thread, which is the lowest priority thread in the program, causes display drops. Even when I move the display to a seperate process that don't communicate, and nice the display program to the lowest priority, it still causes drops in the video stream. I'm beginning to wonder if I'm not actually getting any real acceleration out of this. I would have hoped that some things, like my background image that I want to draw on, could have been stored permenantly as a texture in the video cards memory and that doing screen updates would require virtually no CPU time. Is there a faster technique to accomplish what I want to do? -- Joshua D. Boyd [EMAIL PROTECTED] http://www.jdboyd.net/ http://www.joshuaboyd.org/ _______________________________________________ directfb-users mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users
