arm_2d_create_region_from_corner_points()
circle_small.c
from examples\common\assets
folder to Helper\source folder
.arm_2d_point_float_t
) to specify pivotsarm_2d_sw_normal_root_tile_copy()
to facilitate some low-level tile operations.arm_lcd_print_to_buffer()
, arm_lcd_print_buffer()
, etc.arm_2d_helper_get_utf8_byte_valid_length()
as a static inline function__ARM_2D_CFG_OPTIMIZE_FOR_PFB_IN_LAYOUT_ASSISTANT__
to 1
in arm_2d_cfg.h
).__arm_2d_hint_optimize_for_pfb__()
_open
, which provide the same functionality as the one without the postfix but without PFB optimization.arm_2d_helper_pfb_is_region_active()
spin_zoom_widget_t
to use the new transform APIs.text_box_t
)arm_2d_scene_text_reader
, for Text-Box.console_box_t
)arm_lcd_putchar()
with the newly introduces text-buffer-centric APIs, i.e. arm_lcd_printf_buffer()
and arm_lcd_putchar_to_buffer()
.arm_2d_scene_tjpgd
.arm_2d_scene_rickrolling
.how_to_deploy_the_arm_2d_library.md
to introduce how to synchronize with the low-level display driverhow_to_use_layout_assistant.md
for docking related keywords and syntaxsttf2c.py
q16_t
and corresponding operations for Q15.16 fix point number.__arm_2d_list_core_move_offset()
__simple_list_t
arm_2d_extra_controls.h
. Please use arm_2d_example_controls.h
instead.arm_irq_safe
for the PC platform using the SDL2 mutex.spin_zoom_widgets
icon_list_t
)__REV16
in arm_2d_user_arch_port.h
tools
folder.getting_started_as_a_professional_user.md
to getting_started_as_a_gui_stack_developer.md
ARM_PRIVATE_METHOD()
, ARM_PROTECTED_METHOD()
and ARM_PUBLIC_METHOD()
arm_lcd_puts_label
to display a label with a user-specified alignment requirement.animate background
for the new virtual resource background-image-loading modearm_2d_scene_basics
to demonstrate the colour-filling-with-alpha-gradient operations.progress_bar_flowing
, progress_bar_drill
and progress_bar_simple
__simple_list_t
number_list_t
to inherit from the __simple_list_t
text_list_t
which is derived from __simple_list_t
number_list_t
instance.text_list_t
.ARM_2D_FONT_Arial14_A8
, ARM_2D_FONT_Arial14_A4
, ARM_2D_FONT_Arial14_A2
and ARM_2D_FONT_Arial14_A1
c_tileSpinWheelMask
to fulfil the requirement of the updated transform operations.spin_zoom_widget_t
arm_2d_scene_fan
and arm_2d_scene_watch
to demonstrate the usage of spin_zoom_widget_t
meter_pointer_t
arm_2d_scene_meter
to demonstrate the usage of meter_pointer_t
cloudy_glass_t
tools
folder.FT_PIXEL_MODE_MONO
, FT_PIXEL_MODE_GRAY2
and FT_PIXEL_MODE_GRAY4
font in ttf2c.pyarm_2d_cfg.h
by defining the macro __ARM_2D_USER_APP_CFG_H__
.arm_2d_canvas
to skip running when it is out of the partial-framebuffer valid region.arm_2d_helper_pfb_is_region_being_drawing
arm_2d_byte_fifo_t
__arm_2d_helper_time_elapsed
[template][csolution]
arm_extra_controls.h
as deprecated. Please use arm_2d_example_controls.h
instead.onDrawParticles
event handler to the dynamic nebulartools
folder.arm_2d_is_region_inside_target()
ttf2c.py
for generating A1, A2 and A4 fonts.virtual screen
which is used to anchor the virtual screen in the PFB helper service.disp_adapter_task()
to support Framerate-Locking in the bare-metal environment.arm_2d_user_arch_port.h
and makes it easier to port arm-2d to a different architecture other than Cortex-M.