Skip to content

Releases: ARM-software/Arm-2D

Release 1.1.2

15 Apr 02:06

Choose a tag to compare

  • Enhance PFB Helper and Display Adapter services
    • Add Alignment support to the PFB Helper service.
    • Add a Debug mode for dirty regions.
    • Add two calculation modes for the real-time FPS display, i.e. the Render-Only mode and the Real-FPS mode.
    • Add a Transform Helper service to improve the framerate and user experiences.
  • Add RTOS Helper Services
    • Support CMSIS-RTOS2 and RT-Thread.
    • Add a code template for users to implement their own RTOS supports.
  • Add scene templates for UI panels of meters and watches.
  • Add a document for How to Use Layout Assistant.
  • Some minor updates
  • Fix some issues

Release 1.1.1

08 Feb 14:33

Choose a tag to compare

  • Add Layout Assistant Services
  • Update example controls
    • Add a new battery gas gauge indicator
    • Update the control template with the new layout assistant
    • Update existing controls with the new layout assistant
  • Some minor updates
    • rename alpha-blending to copy-with-opacity
    • rename alpha-blending-with-colour-keying to copy-with-colour-keying-and-opacity
    • etc.

Release 1.1.0

07 Dec 11:43

Choose a tag to compare

  • Improve memory (ROM and RAM) footprint
    • Add APIs with different mirroring modes to tile copy/fill, tile copy/fill with colour keying, tile copy/fill with masks, etc.
    • Add APIs for filling colour with a source mask, opacity and transform.
    • Add support for A2 and A4 masks in colour-filing operations
  • Enhance helper services
    • Add new macro templates for region alignment.
    • Add dedicated APIs for calculating time-based value changes.
    • Add A1, A2, A4 and A8 mask support to the virtual resource helper
    • Support customized font
    • Add new calculators and iterators to the list helper service (list-core)
  • Add new example controls and reference codes.
    • Add list view
    • Add battery gas gauge indicator.
    • etc.
  • Update documents
  • Bug fixes
    • Fixed an issue in transform-with-masks operations, that the zero (NULL) address will be accessed in some rare cases.
    • Fixed an issue in transform-with-masks operations, that random addresses will be accessed in some rare cases.
    • Other minor fixes