Loading core/java/android/view/GLES20Canvas.java +16 −3 Original line number Diff line number Diff line Loading @@ -908,17 +908,30 @@ class GLES20Canvas extends HardwareCanvas { @Override public void drawPicture(Picture picture) { // TODO: Implement picture.endRecording(); // TODO: Implement rendering } @Override public void drawPicture(Picture picture, Rect dst) { // TODO: Implement save(); translate(dst.left, dst.top); if (picture.getWidth() > 0 && picture.getHeight() > 0) { scale(dst.width() / picture.getWidth(), dst.height() / picture.getHeight()); } drawPicture(picture); restore(); } @Override public void drawPicture(Picture picture, RectF dst) { // TODO: Implement save(); translate(dst.left, dst.top); if (picture.getWidth() > 0 && picture.getHeight() > 0) { scale(dst.width() / picture.getWidth(), dst.height() / picture.getHeight()); } drawPicture(picture); restore(); } @Override Loading Loading
core/java/android/view/GLES20Canvas.java +16 −3 Original line number Diff line number Diff line Loading @@ -908,17 +908,30 @@ class GLES20Canvas extends HardwareCanvas { @Override public void drawPicture(Picture picture) { // TODO: Implement picture.endRecording(); // TODO: Implement rendering } @Override public void drawPicture(Picture picture, Rect dst) { // TODO: Implement save(); translate(dst.left, dst.top); if (picture.getWidth() > 0 && picture.getHeight() > 0) { scale(dst.width() / picture.getWidth(), dst.height() / picture.getHeight()); } drawPicture(picture); restore(); } @Override public void drawPicture(Picture picture, RectF dst) { // TODO: Implement save(); translate(dst.left, dst.top); if (picture.getWidth() > 0 && picture.getHeight() > 0) { scale(dst.width() / picture.getWidth(), dst.height() / picture.getHeight()); } drawPicture(picture); restore(); } @Override Loading