message: High dpr export
diff: @@ -821,14 +821,14 @@ Painter.prototype = {
  return this._layers[0].dom;
  }
  - this.refresh();
  -
  var imageLayer = new Layer('image', this, opts.pixelRatio || this.dpr);
  imageLayer.initContext();
  -
  imageLayer.clearColor = opts.backgroundColor;
  imageLayer.clear();
  + if (opts.pixelRatio <= this.dpr) {
  + this.refresh();
  +
  var width = imageLayer.dom.width;
  var height = imageLayer.dom.height;
  var ctx = imageLayer.ctx;
  @@ -842,6 +842,16 @@ Painter.prototype = {
  imageLayer.ctx.restore();
  }
  });
  + }
  + else {
  + // PENDING, echarts-gl and incremental rendering.
  + var scope = {};
  + var displayList = this.storage.getDisplayList(true);
  + for (var i = 0; i < displayList.length; i++) {
  + var el = displayList[i];
  + this._doPaintEl(el, imageLayer, true, scope);
  + }
  + }
  return imageLayer.dom;
  },
  