Almos Rajnai
Almos Rajnai
Generated code is relying on `Canvas.getMatrix()` calls to get the previous state of the drawing matrix directly from the canvas. It would be better not to call this method, it...
The Java output is somewhat optimized, unused instances for various drawing classes are removed, useless `Canvas.save()` and `Canvas.restore()` calls are eliminated. However, there is still room for improvement, for example...
Paint.measureText method is not implemented, might cause miscalculated text pixel sizes at rendering. This method is depending on converting time calculations, which is not possible at the moment.
Paint.getTextBounds method is not implemented, might cause miscalculated text pixel sizes at rendering. This method is depending on converting time calculations which are not possible at the moment.
Font setting is not supported for texts, every text will be rendered with default font. See Typeface.createFromAsset() method.
PathMeasure.getLength() method is not supported, it is used by rendering texts as path. This method would depend on converting-time calculation of the path length, currently it is not possible to...
Bitmap masks are depending on Bitmap.getPixels() and Bitmap.setPixels() methods which are not simulated yet. These two methods are depending on convert-time pixel processing which is not possible currently. A possible...