Fixes processing/processing#1810 where a png data would be written instead of jpeg data.
keeping track of bound textures on all units
removed PGL.update(), and updatePrimary, updateOffscreen() in
PGraphicsOpenGL.
Reference additions for Lists and Dicts
Added reference for JSONArray, JSONObject, loadJSONArray(), loadJSONObject(), saveJSONArray(), saveJSONObject()
Merge branch 'master' of https://github.com/processing/processing
Added the GL constants to query compressed texture formats
Merge branch 'master' of https://github.com/processing/processing.git
Implementing SHAPE text mode in the OpenGL renderer (#777)
Merge branch 'master' of https://github.com/processing/processing.git
Finished implementing shape mode text.
Fix Issue 1827
fixes for Iterable inconsistency
merge with the latest
Added loaded flag to PImage, removed cache object introspection in
loadPixels()
Use loaded flag to upate texture object, and image format when setting
pixels. Fixes #1830
set Processing icon for the Examples window (#1800)
Merge pull request #1828 from datguy/Issue1827

Fix for #1827. Thanks!
fix for Iterable vs Iterator for Table
Merge pull request #1819 from OffenesFELD/master

Fixes processing/processing#1810 where a png data would be written instead of jpeg data.