repo: janusweb action: commit revision: path_from: revision_from: 64ca680bb6446bb07fc9de04c08617b523072586: path_to: revision_to:
commit 64ca680bb6446bb07fc9de04c08617b523072586 Author: James BaicoianuDate: Tue Oct 31 04:33:19 2017 -0700 Use navigator.hardwareConcurrency to determine number of workers diff --git a/scripts/config.js b/scripts/config.js
--- a/scripts/config.js
+++ b/scripts/config.js
@@ -1,6 +1,6 @@
elation.config.set('janusweb.network.host', 'wss://presence.janusvr.com:5567'); // Default presence server
elation.config.set('engine.assets.corsproxy', 'https://p.janusvr.com/'); // CORS proxy URL
-elation.config.set('engine.assets.workers', 4); // Number of workers to use for asset parsing
+elation.config.set('engine.assets.workers', (navigator.hardwareConcurrency ? navigator.hardwareConcurrency - 1 : 4)); // Number of workers to use for asset parsing
//elation.config.set('engine.assets.image.maxsize', 16384);
elation.config.set('engine.assets.image.anisotropy', 16);
elation.config.set('engine.assets.image.mipmaps', true);
-----END OF PAGE-----