mirror of https://github.com/espruino/BangleApps
Modify resource directly, making caching the default
parent
0bbf574613
commit
87c74b7536
|
@ -45,20 +45,17 @@ function prepareImg(resource){
|
||||||
startPerfLog("prepareImg");
|
startPerfLog("prepareImg");
|
||||||
//print("prepareImg: ", resource);
|
//print("prepareImg: ", resource);
|
||||||
|
|
||||||
var result = {
|
if (resource.dataOffset !== undefined){
|
||||||
width: resource.width,
|
resource.buffer = E.toArrayBuffer(require("Storage").read("imageclock.resources.data", resource.dataOffset, resource.dataLength));
|
||||||
height: resource.height,
|
delete resource.dataOffset;
|
||||||
bpp: resource.bpp,
|
delete resource.dataLength;
|
||||||
buffer: E.toArrayBuffer(require("Storage").read("imageclock.resources.data", resource.dataOffset, resource.dataLength))
|
if (resource.paletteData){
|
||||||
};
|
result.palette = new Uint16Array(resource.paletteData);
|
||||||
|
delete resource.paletteData;
|
||||||
if (resource.transparent) result.transparent = resource.transparent;
|
}
|
||||||
if (resource.paletteData){
|
|
||||||
result.palette = new Uint16Array(resource.paletteData);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
endPerfLog("prepareImg");
|
endPerfLog("prepareImg");
|
||||||
return result;
|
return resource;
|
||||||
}
|
}
|
||||||
|
|
||||||
function getByPath(object, path, lastElem){
|
function getByPath(object, path, lastElem){
|
||||||
|
|
Loading…
Reference in New Issue