Tighten constructor invocation
Allow inclusion of GLSL library files (suffix _lib.glsl) and JS sources
Fix and clarify state and style management
Finalize methods for line batching from other batchers
Share constants for line extrusion control between batcher and shader
Adjust style vector declaration
Factorize shared GLSL
Remove explicit precision qualifiers and unify formatting of GLSL code
Remove multiplication of color value by alpha channel
Remove (now no-op) gamma correction
Simplifies / clarifies line shaders
Compensate projective scale for line extrusion
Avoid dereferencing 'undefined' when no layers visible
Set explicit context attributes to disable WebGL anti-aliasing and unpremultiplied color buffer
Move default precision qualifiers to base class to reduce code size and use floatingpoint constants instead of macros for JSCONST
Update compiled shaders
Re-add support for polygons - new code
Uncomment problematic vertex ranges of the France test contour