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