melonJS/melonJS: Release 10.3.0
Added
- TMX: melonJS will now throw an error if collision polygons defined in Tiled are not forming a convex shape
- WebGL : vertex element and buffer size are now dynamically calculated based on attribute definition
Changed
- WebGL : switch from drawElements to drawArrays when drawing quads
- WebGL : optimize ColorLayer rendering and
clearRect
method by using clipRect
& clearColor
instead of drawing primitives
- Device : modernize the
pointerLock
implementation (2.0 specs) and moved it under me.input
Fixed
- Renderable : properly delete me.Text cache WebGL texture upon deactivation (if created)
- WebGL : Optimize vertex buffer allocated size following tint color packing into Uint32
- Device : fix
pointerLock
feature detection