Skip to content

v7.0.1

Compare
Choose a tag to compare
@flsobral flsobral released this 06 Apr 19:16

Added

  • Added a few tweaks to improve drawing performance:
    • Improved color type conversion performance by using compiler specific byte swap functions.
    • 🚀 Greatly improved image drawing performance by performing color type conversion only once, instead of letting Skia handle it automatically on every draw operation.
    • 🚀 Greatly improved drawing performance for fully opaque images, by skipping alpha channel conversion on draw. Drawing JPEGs and opaque PNGs got over 10 times faster on some tested devices.
    • Improved text drawing performance by caching font objects and avoiding unnecessary font loading.

Changed

  • Force usage of software graphics on Linux/ARM systems until we find a proper way to detect support for hardware accelerated graphics - #259

Fixed

  • Class java.util.Objects would sometimes be not available on the device.
  • Segfault during SDL initialization reported in some systems - #263, #265
  • Fixed screen not updating on some devices, by refreshing the SDL_Surface on repaint.
  • XmlTokenizer was still trying to use the old byte implementation when running on device.