diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-06-18 17:42:36 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-06-18 17:42:36 -0700 |
commit | b4bc33518b838321fc5349b6464352248da5453d (patch) | |
tree | 3f97cdaca1ea8783fde2080f905f9d947e4797a4 /tools/file_packager.py | |
parent | 571abfdbe1cf1a174d1f9454881c4119f80e7447 (diff) |
some info for crunching
Diffstat (limited to 'tools/file_packager.py')
-rw-r--r-- | tools/file_packager.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/tools/file_packager.py b/tools/file_packager.py index dfb9ec15..c81e8b9f 100644 --- a/tools/file_packager.py +++ b/tools/file_packager.py @@ -147,8 +147,9 @@ if crunch: console.log('decrunched in ' + msg.data.time + ' ms'); decrunchCallbacks[msg.data.callbackID] = null; }; - function requestDecrunch(data, callback) { + function requestDecrunch(filename, data, callback) { decrunchWorker.postMessage({ + filename: filename, data: data, callbackID: decrunchCallbacks.length }); @@ -290,11 +291,11 @@ for file_ in data_files: # decompress crunch format into dds prepare = ''' var ddsHeader = byteArray.subarray(0, %(dds_header_size)d); - requestDecrunch(byteArray.subarray(%(dds_header_size)d), function(ddsData) { + requestDecrunch('%(filename)s', byteArray.subarray(%(dds_header_size)d), function(ddsData) { byteArray = new Uint8Array(ddsHeader.length + ddsData.length); byteArray.set(ddsHeader, 0); byteArray.set(ddsData, %(dds_header_size)d); -''' % { 'dds_header_size': DDS_HEADER_SIZE } +''' % { 'filename': filename, 'dds_header_size': DDS_HEADER_SIZE } finish = ''' Module['removeRunDependency'](); |