New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=09f7fcff2225fd174ca834a9c3b0dd46cd0a96b7
commit 09f7fcff2225fd174ca834a9c3b0dd46cd0a96b7
Author: Denis Oliver Kropp <[email protected]>
Date:   Thu May 24 21:32:17 2012 +0200

    tests: Add dfbtest_waitserial and dfbtest_blit_multi.
    
    dfbtest_waitserial issues a few FillRectangle on surface A then
    a lot on surface B. Locking surface A should take way less time
    than the WaitIdle that is done afterwards.
    
    Testing on virtual2d driver (implements GetSerial/WaitSerial):
    
    Lock took 125 us, WaitIdle took additional 110462 us
    Lock took 254 us, WaitIdle took additional 98246 us
    Lock took 114 us, WaitIdle took additional 113675 us
    Lock took 244 us, WaitIdle took additional 100064 us
    [...]
    
    dfbtest_blit_multi creates a large number of smaller surfaces and
    blits from them for benchmarking.

 tests/.gitignore           |    2 +
 tests/Makefile.am          |    8 +
 tests/dfbtest_blit_multi.c |  331 ++++++++++++++++++++++++++++++++++++++++++++
 tests/dfbtest_waitserial.c |  230 ++++++++++++++++++++++++++++++
 4 files changed, 571 insertions(+), 0 deletions(-)

_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs

Reply via email to