2d.imageData.put.dirty.zero

putImageData() with zero-sized dirty rectangle puts nothing