Zach PomerantzAdd tex loadPerfTest.js0fbbbaa10 years agoHistory
34 lines · 913 B · JavaScript
RawDownload
////  loadPerfTest.js//  scripts/developer/tests/scriptableResource ////  Created by Zach Pomerantz on 4/27/16.//  Copyright 2016 High Fidelity, Inc.////  Preloads 158 textures 50 times for performance profiling.////  Distributed under the Apache License, Version 2.0.//  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html// var TIMES = 50; Script.include([    '../../../developer/utilities/cache/cacheStats.js',    'lib.js',], function() {    var fetch = function() {        prefetch(function(frames) {            while (frames.length) { frames.pop(); }            Script.requestGarbageCollection();             if (--TIMES > 0) {                // Pause a bit to avoid a deadlock                var DEADLOCK_AVOIDANCE_TIMEOUT = 100;                Script.setTimeout(fetch, DEADLOCK_AVOIDANCE_TIMEOUT);            }        });    };     fetch();});

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t