Espruino/tests/test_graphics_arraybuffer_001.js
Gordon Williams d29a7cdf09 Enable Graphics arraybuffer optimisations on all but low-end devices
Add specific Graphics optimisations for 1 and 8 bit rendering
2020-05-04 16:59:46 +01:00

12 lines
265 B
JavaScript

var g;
g = Graphics.createArrayBuffer(8,8,1);
g.drawLine(0,0,8,8);
print(g.buffer);
result = g.buffer == "1,2,4,8,16,32,64,128";
g = Graphics.createArrayBuffer(8,8,1,{msb:true});
g.drawLine(0,0,8,8);
print(g.buffer);
result &= g.buffer == "128,64,32,16,8,4,2,1";