Play around with borders etc. Turns out it is very slow.
Add WebGL offscreen rendering capabilities.
Mapping colors on the shaders WIP.
Access to colormap on shaders almost works perfectly.
Finally get the right ids on the shader!
Set FS float precision to low.
Fix float precision across devices using a delta. Also, use a much faster way for CPU-GPU transfers.
Fully support fallback to canvas if WebGL is not supported.
Pass max colors as a uniform to the shaders.
Fixed scrolling on mac.
Enable borders when using WebGL (togglable with A).
Merge branch 'webgl_offscreen_renderer'