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

Reply via email to