Mr.doob 10 anni fa
parent
commit
36bf8472c7
1 ha cambiato i file con 4 aggiunte e 4 eliminazioni
  1. 4 4
      examples/js/libs/stats.min.js

+ 4 - 4
examples/js/libs/stats.min.js

@@ -1,5 +1,5 @@
 // stats.js - http://github.com/mrdoob/stats.js
-var Stats=function(){function f(a,A,b){a=document.createElement(a);a.id=A;a.style.cssText=b;return a}function k(a,b,d){var e=f("div",a,"padding:0 0 3px 3px;text-align:left;background:"+d),c=f("div",a+"Text","font-family:Helvetica,Arial,sans-serif;font-size:9px;font-weight:bold;line-height:15px;color:"+b);c.innerHTML=a.toUpperCase();e.appendChild(c);a=f("div",a+"Graph","position:relative;width:74px;height:30px;background:"+b);e.appendChild(a);for(b=0;74>b;b++)c=f("span","","width:1px;height:30px;float:left;opacity:0.9;background:"+
-d),a.appendChild(c);return e}function l(a){for(var b=d.children,c=0;c<b.length;c++)b[c].style.display=c===a?"block":"none";m=a}function n(a,b){a.appendChild(a.firstChild).style.height=Math.min(30,30-30*b)+"px"}var p=performance&&performance.now?performance.now.bind(performance):Date.now,g=p(),q=g,r=0,m=0,d=f("div","stats","width:80px;opacity:0.9;cursor:pointer");d.addEventListener("mousedown",function(a){a.preventDefault();l(++m%d.children.length)},!1);var e=0,t=Infinity,u=0,b=k("fps","#0ff","#002"),
-B=b.children[0],C=b.children[1];d.appendChild(b);var c=0,v=Infinity,w=0,b=k("ms","#0f0","#020"),D=b.children[0],E=b.children[1];d.appendChild(b);if(performance&&performance.memory&&performance.memory.totalJSHeapSize){var x=performance.memory,h=0,y=Infinity,z=0,b=k("mem","#f08","#201"),F=b.children[0],G=b.children[1];d.appendChild(b)}l(m);return{REVISION:14,domElement:d,setMode:l,begin:function(){g=p()},end:function(){var a=p();c=a-g;v=Math.min(v,c);w=Math.max(w,c);D.textContent=(c|0)+" MS ("+(v|0)+
-"-"+(w|0)+")";n(E,c/200);r++;a>q+1E3&&(e=Math.round(1E3*r/(a-q)),t=Math.min(t,e),u=Math.max(u,e),B.textContent=e+" FPS ("+t+"-"+u+")",n(C,e/100),q=a,r=0,void 0!==x&&(h=Math.round(9.54E-7*performance.memory.usedJSHeapSize),y=Math.min(y,h),z=Math.max(z,h),F.textContent=h+" MB ("+y+"-"+z+")",n(G,x.usedJSHeapSize/x.totalJSHeapSize)));return a},update:function(){g=this.end()}}};"object"===typeof module&&(module.exports=Stats);
+var Stats=function(){function f(a,e,b){a=document.createElement(a);a.id=e;a.style.cssText=b;return a}function l(a,e,b){var c=f("div",a,"padding:0 0 3px 3px;text-align:left;background:"+b),d=f("div",a+"Text","font-family:Helvetica,Arial,sans-serif;font-size:9px;font-weight:bold;line-height:15px;color:"+e);d.innerHTML=a.toUpperCase();c.appendChild(d);a=f("div",a+"Graph","width:74px;height:30px;background:"+e);c.appendChild(a);for(e=0;74>e;e++)a.appendChild(f("span","","width:1px;height:30px;float:left;opacity:0.9;background:"+
+b));return c}function m(a){for(var b=c.children,d=0;d<b.length;d++)b[d].style.display=d===a?"block":"none";n=a}function p(a,b){a.appendChild(a.firstChild).style.height=Math.min(30,30-30*b)+"px"}var q=performance&&performance.now?performance.now.bind(performance):Date.now,k=q(),r=k,t=0,n=0,c=f("div","stats","width:80px;opacity:0.9;cursor:pointer");c.addEventListener("mousedown",function(a){a.preventDefault();m(++n%c.children.length)},!1);var d=0,u=Infinity,v=0,b=l("fps","#0ff","#002"),A=b.children[0],
+B=b.children[1];c.appendChild(b);var g=0,w=Infinity,x=0,b=l("ms","#0f0","#020"),C=b.children[0],D=b.children[1];c.appendChild(b);if(performance&&performance.memory){var h=0,y=Infinity,z=0,b=l("mb","#f08","#201"),E=b.children[0],F=b.children[1];c.appendChild(b)}m(n);return{REVISION:14,domElement:c,setMode:m,begin:function(){k=q()},end:function(){var a=q();g=a-k;w=Math.min(w,g);x=Math.max(x,g);C.textContent=(g|0)+" MS ("+(w|0)+"-"+(x|0)+")";p(D,g/200);t++;if(a>r+1E3&&(d=Math.round(1E3*t/(a-r)),u=Math.min(u,
+d),v=Math.max(v,d),A.textContent=d+" FPS ("+u+"-"+v+")",p(B,d/100),r=a,t=0,void 0!==h)){var b=performance.memory.usedJSHeapSize,c=performance.memory.jsHeapSizeLimit;h=Math.round(9.54E-7*b);y=Math.min(y,h);z=Math.max(z,h);E.textContent=h+" MB ("+y+"-"+z+")";p(F,b/c)}return a},update:function(){k=this.end()}}};"object"===typeof module&&(module.exports=Stats);