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

Reply via email to