New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=e7cf0e115383da489d9df83d4de7513a51a389ff
commit e7cf0e115383da489d9df83d4de7513a51a389ff
Author: Denis Oliver Kropp <[email protected]>
Date: Mon Jun 3 14:47:42 2013 +0200
Options: Add 'gfxcard-stats=[ms]' to print GPU usage statistics.
Drivers should call dfb_gfxcard_switch_busy() when emitting commands
implicitly.
Example output with gfxcard-stats=500
(*) busy 508348 / 508348 => 100.0%
(*) busy 524225 / 524225 => 100.0%
(*) busy 521928 / 521928 => 100.0%
(*) busy 515693 / 515693 => 100.0%
Anti-aliased Text 3.041 secs (* 114.830
KChars/sec) [ 98.3%]
(*) busy 480382 / 517720 => 92.7%
(*) busy 533396 / 533396 => 100.0%
(*) busy 516168 / 516168 => 100.0%
(*) busy 532670 / 532670 => 100.0%
(*) busy 504957 / 504957 => 100.0%
Anti-aliased Text (blend) 3.059 secs (* 114.154
KChars/sec) [ 98.0%]
(*) busy 470045 / 615574 => 76.3%
(*) busy 628891 / 628891 => 100.0%
(*) busy 768692 / 768692 => 100.0%
(*) busy 556269 / 556269 => 100.0%
(*) busy 608801 / 608801 => 100.0%
(*) busy 8047457 / 8047457 => 100.0%
Fill Rectangle 10.751 secs (* 224.325
MPixel/sec) [ 17.9%]
(*) busy 461287 / 603739 => 76.4%
(*) busy 538395 / 538395 => 100.0%
(*) busy 793167 / 793167 => 100.0%
(*) busy 716207 / 716207 => 100.0%
(*) busy 9856162 / 9856162 => 100.0%
src/core/gfxcard.c | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++++
src/core/gfxcard.h | 10 +++++++
src/misc/conf.c | 21 ++++++++++++++
src/misc/conf.h | 2 ++
4 files changed, 113 insertions(+)
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs