Skip to content

Bonjour-Interactive-Lab/Processing-FPSTracker

Repository files navigation

FPSTracker

P5 library for monitoring performance inspired by stats.js

Plateforme : Status:
Windows status
OSX status
Linux status

Features

  • Track and display Frame per seconds (history to the last frame)
  • Track and display Milliseconds needed to render the last frame
  • Track and display MBytes of allocated memory

Tested plateforms

  • Windows :
    • Windows 10 x64, 16GO, intel i7 3.6Ghz, GPU NVidia GTX 970

Informations and major updates

  • Data tracking are set between the pre() and draw() methods. Each of then run between the main draw() function of processing. Pre() run after the beginDraw() and draw() run at the end the main draw() and before the endDraw();
  • Because the tracking run between the main draw() methods the visualizer only display the frame from last computed frame to history n-x. The actual frame will be compute at the and of the draw and add for the next loop.

Architecture et Design Pattern

Design Pattern

About

No description, website, or topics provided.

Resources

License

GPL-3.0, Unknown licenses found

Licenses found

GPL-3.0
LICENSE
Unknown
license.txt

Stars

Watchers

Forks

Packages

 
 
 

Contributors