summaryrefslogtreecommitdiff
path: root/src/webGLWorker.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/webGLWorker.js')
-rw-r--r--src/webGLWorker.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/webGLWorker.js b/src/webGLWorker.js
index 4ccc8d55..f7058a51 100644
--- a/src/webGLWorker.js
+++ b/src/webGLWorker.js
@@ -605,6 +605,7 @@ function WebGLWorker() {
};
// Setup
+ var dropped = 0;
var postMainLoop = Module['postMainLoop'];
Module['postMainLoop'] = function() {
if (postMainLoop) postMainLoop();
@@ -612,6 +613,9 @@ function WebGLWorker() {
if (Math.abs(frameId - clientFrameId) <= 3) {
// only send if not throttling
postMessage({ target: 'gl', op: 'render', commandBuffer: commandBuffer });
+ } else {
+ //dropped++;
+ //if (dropped % 1000 === 0) dump('dropped: ' + [dropped, frameId, Math.round(100*dropped/frameId) + '%\n']);
}
commandBuffer = [];
};