Commit 95efb334 authored by erik.corry@gmail.com's avatar erik.corry@gmail.com

Revert inadvertent changes to the spinning balls tool.

Review URL: http://codereview.chromium.org/8230010

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9581 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent 4deaad3c
...@@ -42,9 +42,6 @@ if ( !window.requestAnimationFrame ) { ...@@ -42,9 +42,6 @@ if ( !window.requestAnimationFrame ) {
} )(); } )();
} }
var kNPoints = 8000; var kNPoints = 8000;
var kNModifications = 20; var kNModifications = 20;
var kNVisiblePoints = 200; var kNVisiblePoints = 200;
...@@ -57,22 +54,10 @@ var livePoints = void 0; ...@@ -57,22 +54,10 @@ var livePoints = void 0;
var dyingPoints = void 0; var dyingPoints = void 0;
var scene = void 0; var scene = void 0;
var renderingStartTime = void 0; var renderingStartTime = void 0;
var omitFrameDueToVisibilityChange = false;
var scene = void 0; var scene = void 0;
var pausePlot = void 0; var pausePlot = void 0;
var splayTree = void 0; var splayTree = void 0;
handleVisibilityChange();
function handleVisibilityChange() {
console.log("visibility change");
omitFrameDueToVisibilityChange = true;
document.addEventListener("webkitvisibilitychange", handleVisibilityChange);
document.addEventListener("msvisibilitychange", handleVisibilityChange);
document.addEventListener("mozvisibilitychange", handleVisibilityChange);
document.addEventListener("visibilitychange", handleVisibilityChange);
}
function Point(x, y, z, payload) { function Point(x, y, z, payload) {
this.x = x; this.x = x;
...@@ -368,12 +353,9 @@ function render() { ...@@ -368,12 +353,9 @@ function render() {
scene.draw(); scene.draw();
var renderingEndTime = Date.now(); var renderingEndTime = Date.now();
if (!omitFrameDueToVisibilityChange) { var pause = renderingEndTime - renderingStartTime;
var pause = renderingEndTime - renderingStartTime; pausePlot.addPause(pause);
pausePlot.addPause(pause);
}
renderingStartTime = renderingEndTime; renderingStartTime = renderingEndTime;
omitFrameDueToVisibilityChange = false;
pausePlot.draw(); pausePlot.draw();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment