Arm-2D  
2D Image Processing Library for Cortex-M Processors
4 Alpha Blending Operations

Data Structures

struct  arm_2d_op_alpha_t
 control block for alpha-blending operations More...
 
struct  arm_2d_op_alpha_cl_key_t
 control block for alpha-blending-with-colour-keying operations More...
 
struct  arm_2d_op_fill_cl_msk_t
 control block for colour-filling-with-mask operations More...
 
struct  arm_2d_op_fill_cl_msk_opc_t
 control block for colour-filling-with-mask-and-opacity operations More...
 
struct  arm_2d_op_fill_cl_opc_t
 control block for colour-filling-with-opacity operations More...
 
struct  arm_2d_fill_cl_4p_al_grd_t
 
struct  arm_2d_fill_cl_3p_al_grd_t
 
struct  arm_2d_fill_cl_2p_al_grd_t
 
struct  arm_2d_op_alpha_t.Target
 
struct  arm_2d_op_alpha_t.Source
 
struct  arm_2d_op_alpha_cl_key_t.Target
 
struct  arm_2d_op_alpha_cl_key_t.Source
 
union  arm_2d_op_alpha_cl_key_t.__unnamed148__
 
struct  arm_2d_op_fill_cl_msk_t.Target
 
struct  arm_2d_op_fill_cl_msk_t.Mask
 
union  arm_2d_op_fill_cl_msk_t.__unnamed152__
 
struct  arm_2d_op_fill_cl_msk_opc_t.Target
 
struct  arm_2d_op_fill_cl_msk_opc_t.Mask
 
union  arm_2d_op_fill_cl_msk_opc_t.__unnamed156__
 
union  arm_2d_op_fill_cl_msk_opc_t.__unnamed158__
 
struct  arm_2d_op_fill_cl_opc_t.Target
 
union  arm_2d_op_fill_cl_opc_t.__unnamed161__
 
struct  arm_2d_fill_cl_4p_al_grd_t.__unnamed167__
 
union  arm_2d_fill_cl_4p_al_grd_t.__unnamed167__.__unnamed169__
 
union  arm_2d_fill_cl_4p_al_grd_t.__unnamed167__.__unnamed171__
 
struct  arm_2d_fill_cl_3p_al_grd_t.__unnamed173__
 
union  arm_2d_fill_cl_3p_al_grd_t.__unnamed173__.__unnamed175__
 
union  arm_2d_fill_cl_3p_al_grd_t.__unnamed173__.__unnamed177__
 
struct  arm_2d_fill_cl_2p_al_grd_t.__unnamed179__
 
union  arm_2d_fill_cl_2p_al_grd_t.__unnamed179__.__unnamed181__
 
union  arm_2d_fill_cl_2p_al_grd_t.__unnamed179__.__unnamed183__
 

Macros

#define arm_2d_gray8_tile_copy_with_opacity( __SRC_ADDR, __DES_ADDR, __REGION_ADDR, __ALPHA)
 
#define arm_2d_rgb565_tile_copy_with_opacity( __SRC_ADDR, __DES_ADDR, __REGION_ADDR, __ALPHA)
 
#define arm_2d_rgb888_tile_copy_with_opacity( __SRC_ADDR, __DES_ADDR, __REGION_ADDR, __ALPHA)
 
#define arm_2d_cccn888_tile_copy_with_opacity( __SRC_ADDR, __DES_ADDR, __REGION_ADDR, __ALPHA)
 
#define arm_2d_gray8_fill_colour_with_opacity( __DES_ADDR, __REGION_ADDR, __COLOUR, __ALPHA)
 
#define arm_2d_rgb565_fill_colour_with_opacity( __DES_ADDR, __REGION_ADDR, __COLOUR, __ALPHA)
 
#define arm_2d_rgb888_fill_colour_with_opacity( __DES_ADDR, __REGION_ADDR, __COLOUR, __ALPHA)
 
#define arm_2d_cccn888_fill_colour_with_opacity( __DES_ADDR, __REGION_ADDR, __COLOUR, __ALPHA)
 
#define arm_2d_gray8_fill_colour_with_a1_mask( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_rgb565_fill_colour_with_a1_mask( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_rgb888_fill_colour_with_a1_mask( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_cccn888_fill_colour_with_a1_mask( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_gray8_fill_colour_with_a2_mask( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_rgb565_fill_colour_with_a2_mask( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_rgb888_fill_colour_with_a2_mask( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_cccn888_fill_colour_with_a2_mask( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_gray8_fill_colour_with_a4_mask( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_rgb565_fill_colour_with_a4_mask( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_rgb888_fill_colour_with_a4_mask( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_cccn888_fill_colour_with_a4_mask( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_gray8_fill_colour_with_mask( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_rgb565_fill_colour_with_mask( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_rgb888_fill_colour_with_mask( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_cccn888_fill_colour_with_mask( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_gray8_fill_colour_with_a8_mask    arm_2d_gray8_fill_colour_with_mask
 
#define arm_2d_rgb565_fill_colour_with_a8_mask    arm_2d_rgb565_fill_colour_with_mask
 
#define arm_2d_rgb888_fill_colour_with_a8_mask    arm_2d_rgb888_fill_colour_with_mask
 
#define arm_2d_cccn888_fill_colour_with_a8_mask    arm_2d_cccn888_fill_colour_with_mask
 
#define arm_2d_gray8_fill_colour_with_a1_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_rgb565_fill_colour_with_a1_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_rgb888_fill_colour_with_a1_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_cccn888_fill_colour_with_a1_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_gray8_fill_colour_with_a2_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_rgb565_fill_colour_with_a2_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_rgb888_fill_colour_with_a2_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_cccn888_fill_colour_with_a2_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_gray8_fill_colour_with_a4_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_rgb565_fill_colour_with_a4_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_rgb888_fill_colour_with_a4_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_cccn888_fill_colour_with_a4_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_gray8_fill_colour_with_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_rgb565_fill_colour_with_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_rgb888_fill_colour_with_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_cccn888_fill_colour_with_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_gray8_fill_colour_with_a8_mask_and_opacity    arm_2d_gray8_fill_colour_with_mask_and_opacity
 
#define arm_2d_rgb565_fill_colour_with_a8_mask_and_opacity    arm_2d_rgb565_fill_colour_with_mask_and_opacity
 
#define arm_2d_rgb888_fill_colour_with_a8_mask_and_opacity    arm_2d_rgb888_fill_colour_with_mask_and_opacity
 
#define arm_2d_cccn888_fill_colour_with_a8_mask_and_opacity    arm_2d_cccn888_fill_colour_with_mask_and_opacity
 
#define arm_2d_gray8_tile_copy_with_colour_keying_and_opacity( __SRC_ADDR, __DES_ADDR, __REGION_ADDR, __ALPHA, __COLOUR)
 
#define arm_2d_gray8_tile_copy_with_colour_keying_and_opacity( __SRC_ADDR, __DES_ADDR, __REGION_ADDR, __ALPHA, __COLOUR)
 
#define arm_2d_rgb565_tile_copy_with_colour_keying_and_opacity( __SRC_ADDR, __DES_ADDR, __REGION_ADDR, __ALPHA, __COLOUR)
 
#define arm_2d_rgb565_tile_copy_with_colour_keying_and_opacity( __SRC_ADDR, __DES_ADDR, __REGION_ADDR, __ALPHA, __COLOUR)
 
#define arm_2d_rgb888_tile_copy_with_colour_keying_and_opacity( __SRC_ADDR, __DES_ADDR, __REGION_ADDR, __ALPHA, __COLOUR)
 
#define arm_2d_rgb888_tile_copy_with_colour_keying_and_opacity( __SRC_ADDR, __DES_ADDR, __REGION_ADDR, __ALPHA, __COLOUR)
 
#define arm_2d_cccn888_tile_copy_with_colour_keying_and_opacity( __SRC_ADDR, __DES_ADDR, __REGION_ADDR, __ALPHA, __COLOUR)
 
#define arm_2d_cccn888_tile_copy_with_colour_keying_and_opacity( __SRC_ADDR, __DES_ADDR, __REGION_ADDR, __ALPHA, __COLOUR)
 
#define arm_2d_gray8_tile_copy_with_masks( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION, __MODE)
 
#define arm_2d_rgb565_tile_copy_with_masks( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION, __MODE)
 
#define arm_2d_rgb888_tile_copy_with_masks    arm_2d_cccn888_tile_copy_with_masks
 
#define arm_2d_cccn888_tile_copy_with_masks( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION, __MODE)
 
#define arm_2d_gray8_tile_copy_with_src_mask( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION, __MODE)
 
#define arm_2d_rgb565_tile_copy_with_src_mask( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION, __MODE)
 
#define arm_2d_rgb888_tile_copy_with_src_mask    arm_2d_cccn888_tile_copy_with_src_mask
 
#define arm_2d_cccn888_tile_copy_with_src_mask( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION, __MODE)
 
#define arm_2d_gray8_tile_copy_with_src_mask_only( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_copy_with_src_mask_only( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_copy_with_src_mask_only    arm_2d_cccn888_tile_copy_with_src_mask_only
 
#define arm_2d_cccn888_tile_copy_with_src_mask_only( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_gray8_tile_copy_with_src_mask_and_x_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_copy_with_src_mask_and_x_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_copy_with_src_mask_and_x_mirror    arm_2d_cccn888_tile_copy_with_src_mask_and_x_mirror
 
#define arm_2d_cccn888_tile_copy_with_src_mask_and_x_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_gray8_tile_copy_with_src_mask_and_y_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_copy_with_src_mask_and_y_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_copy_with_src_mask_and_y_mirror    arm_2d_cccn888_tile_copy_with_src_mask_and_y_mirror
 
#define arm_2d_cccn888_tile_copy_with_src_mask_and_y_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_gray8_tile_copy_with_src_mask_and_xy_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_copy_with_src_mask_and_xy_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_copy_with_src_mask_and_xy_mirror    arm_2d_cccn888_tile_copy_with_src_mask_and_xy_mirror
 
#define arm_2d_cccn888_tile_copy_with_src_mask_and_xy_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_gray8_tile_fill_with_src_mask_only( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_fill_with_src_mask_only( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_fill_with_src_mask_only    arm_2d_cccn888_tile_fill_with_src_mask_only
 
#define arm_2d_cccn888_tile_fill_with_src_mask_only( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_gray8_tile_fill_with_src_mask_and_x_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_fill_with_src_mask_and_x_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_fill_with_src_mask_and_x_mirror    arm_2d_cccn888_tile_fill_with_src_mask_and_x_mirror
 
#define arm_2d_cccn888_tile_fill_with_src_mask_and_x_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_gray8_tile_fill_with_src_mask_and_y_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_fill_with_src_mask_and_y_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_fill_with_src_mask_and_y_mirror    arm_2d_cccn888_tile_fill_with_src_mask_and_y_mirror
 
#define arm_2d_cccn888_tile_fill_with_src_mask_and_y_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_gray8_tile_fill_with_src_mask_and_xy_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_fill_with_src_mask_and_xy_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_fill_with_src_mask_and_xy_mirror    arm_2d_cccn888_tile_fill_with_src_mask_and_xy_mirror
 
#define arm_2d_cccn888_tile_fill_with_src_mask_and_xy_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION)
 
#define arm_2d_gray8_tile_copy_with_masks_only( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_copy_with_masks_only( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_copy_with_masks_only    arm_2d_cccn888_tile_copy_with_masks_only
 
#define arm_2d_cccn888_tile_copy_with_masks_only( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_gray8_tile_copy_with_masks_and_x_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_copy_with_masks_and_x_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_copy_with_masks_and_x_mirror    arm_2d_cccn888_tile_copy_with_masks_and_x_mirror
 
#define arm_2d_cccn888_tile_copy_with_masks_and_x_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_gray8_tile_copy_with_masks_and_y_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_copy_with_masks_and_y_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_copy_with_masks_and_y_mirror    arm_2d_cccn888_tile_copy_with_masks_and_y_mirror
 
#define arm_2d_cccn888_tile_copy_with_masks_and_y_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_gray8_tile_copy_with_masks_and_xy_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_copy_with_masks_and_xy_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_copy_with_masks_and_xy_mirror    arm_2d_cccn888_tile_copy_with_masks_and_xy_mirror
 
#define arm_2d_cccn888_tile_copy_with_masks_and_xy_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_gray8_tile_fill_with_masks_only( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_fill_with_masks_only( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_fill_with_masks_only    arm_2d_cccn888_tile_fill_with_masks_only
 
#define arm_2d_cccn888_tile_fill_with_masks_only( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_gray8_tile_fill_with_masks_and_x_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_fill_with_masks_and_x_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_fill_with_masks_and_x_mirror    arm_2d_cccn888_tile_fill_with_masks_and_x_mirror
 
#define arm_2d_cccn888_tile_fill_with_masks_and_x_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_gray8_tile_fill_with_masks_and_y_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_fill_with_masks_and_y_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_fill_with_masks_and_y_mirror    arm_2d_cccn888_tile_fill_with_masks_and_y_mirror
 
#define arm_2d_cccn888_tile_fill_with_masks_and_y_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_gray8_tile_fill_with_masks_and_xy_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_fill_with_masks_and_xy_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_fill_with_masks_and_xy_mirror    arm_2d_cccn888_tile_fill_with_masks_and_xy_mirror
 
#define arm_2d_cccn888_tile_fill_with_masks_and_xy_mirror( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_gray8_tile_copy_with_des_mask( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION, __MODE)
 
#define arm_2d_rgb565_tile_copy_with_des_mask( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION, __MODE)
 
#define arm_2d_rgb888_tile_copy_with_des_mask    arm_2d_cccn888_tile_copy_with_des_mask
 
#define arm_2d_cccn888_tile_copy_with_des_mask( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION, __MODE)
 
#define arm_2d_gray8_tile_copy_with_des_mask_only( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_copy_with_des_mask_only( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_copy_with_des_mask_only    arm_2d_cccn888_tile_copy_with_des_mask_only
 
#define arm_2d_cccn888_tile_copy_with_des_mask_only( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_gray8_tile_copy_with_des_mask_and_x_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_copy_with_des_mask_and_x_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_copy_with_des_mask_and_x_mirror    arm_2d_cccn888_tile_copy_with_des_mask_and_x_mirror
 
#define arm_2d_cccn888_tile_copy_with_des_mask_and_x_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_gray8_tile_copy_with_des_mask_and_y_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_copy_with_des_mask_and_y_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_copy_with_des_mask_and_y_mirror    arm_2d_cccn888_tile_copy_with_des_mask_and_y_mirror
 
#define arm_2d_cccn888_tile_copy_with_des_mask_and_y_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_gray8_tile_copy_with_des_mask_and_xy_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_copy_with_des_mask_and_xy_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_copy_with_des_mask_and_xy_mirror    arm_2d_cccn888_tile_copy_with_des_mask_and_xy_mirror
 
#define arm_2d_cccn888_tile_copy_with_des_mask_and_xy_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_gray8_tile_fill_with_des_mask_only( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_fill_with_des_mask_only( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_fill_with_des_mask_only    arm_2d_cccn888_tile_fill_with_des_mask_only
 
#define arm_2d_cccn888_tile_fill_with_des_mask_only( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_gray8_tile_fill_with_des_mask_and_x_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_fill_with_des_mask_and_x_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_fill_with_des_mask_and_x_mirror    arm_2d_cccn888_tile_fill_with_des_mask_and_x_mirror
 
#define arm_2d_cccn888_tile_fill_with_des_mask_and_x_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_gray8_tile_fill_with_des_mask_and_y_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_fill_with_des_mask_and_y_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_fill_with_des_mask_and_y_mirror    arm_2d_cccn888_tile_fill_with_des_mask_and_y_mirror
 
#define arm_2d_cccn888_tile_fill_with_des_mask_and_y_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_gray8_tile_fill_with_des_mask_and_xy_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb565_tile_fill_with_des_mask_and_xy_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_rgb888_tile_fill_with_des_mask_and_xy_mirror    arm_2d_cccn888_tile_fill_with_des_mask_and_xy_mirror
 
#define arm_2d_cccn888_tile_fill_with_des_mask_and_xy_mirror( __SRC_ADDR, __DES_ADDR, __DES_MSK_ADDR, __REGION)
 
#define arm_2d_gray8_fill_colour_with_horizontal_line_mask( __TARGET_ADDR, __REGION_ADDR, __MASK_ADDR, __COLOUR)
 
#define arm_2d_rgb565_fill_colour_with_horizontal_line_mask( __TARGET_ADDR, __REGION_ADDR, __MASK_ADDR, __COLOUR)
 
#define arm_2d_cccn888_fill_colour_with_horizontal_line_mask( __TARGET_ADDR, __REGION_ADDR, __MASK_ADDR, __COLOUR)
 
#define arm_2d_gray8_fill_colour_with_horizontal_line_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __MASK_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_rgb565_fill_colour_with_horizontal_line_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __MASK_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_cccn888_fill_colour_with_horizontal_line_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __MASK_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_gray8_fill_colour_with_vertical_line_mask( __TARGET_ADDR, __REGION_ADDR, __MASK_ADDR, __COLOUR)
 
#define arm_2d_rgb565_fill_colour_with_vertical_line_mask( __TARGET_ADDR, __REGION_ADDR, __MASK_ADDR, __COLOUR)
 
#define arm_2d_cccn888_fill_colour_with_vertical_line_mask( __TARGET_ADDR, __REGION_ADDR, __MASK_ADDR, __COLOUR)
 
#define arm_2d_gray8_fill_colour_with_vertical_line_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __MASK_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_rgb565_fill_colour_with_vertical_line_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __MASK_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_cccn888_fill_colour_with_vertical_line_mask_and_opacity( __TARGET_ADDR, __REGION_ADDR, __MASK_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_gray8_fill_colour_with_mask_and_x_mirror( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_gray8_fill_colour_with_mask_x_mirror_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_gray8_fill_colour_with_mask_and_y_mirror( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_gray8_fill_colour_with_mask_y_mirror_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_gray8_fill_colour_with_mask_and_xy_mirror( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_gray8_fill_colour_with_mask_xy_mirror_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_rgb565_fill_colour_with_mask_and_x_mirror( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_rgb565_fill_colour_with_mask_x_mirror_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_rgb565_fill_colour_with_mask_and_y_mirror( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_rgb565_fill_colour_with_mask_y_mirror_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_rgb565_fill_colour_with_mask_and_xy_mirror( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_rgb565_fill_colour_with_mask_xy_mirror_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_cccn888_fill_colour_with_mask_and_x_mirror( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_cccn888_fill_colour_with_mask_x_mirror_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_cccn888_fill_colour_with_mask_and_y_mirror( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_cccn888_fill_colour_with_mask_y_mirror_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_cccn888_fill_colour_with_mask_and_xy_mirror( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR)
 
#define arm_2d_cccn888_fill_colour_with_mask_xy_mirror_and_opacity( __TARGET_ADDR, __REGION_ADDR, __ALPHA_ADDR, __COLOUR, __OPACITY)
 
#define arm_2d_gray8_fill_colour_with_4pts_alpha_gradient( __TARGET_ADDR, __REGION_ADDR, __COLOUR, ...)
 
#define arm_2d_gray8_fill_colour_with_4pts_alpha_gradient_and_opacity( __TARGET_ADDR, __REGION_ADDR, __COLOUR, __OPACITY, ...)
 
#define arm_2d_gray8_fill_colour_with_3pts_alpha_gradient( __TARGET_ADDR, __REGION_ADDR, __COLOUR, ...)
 
#define arm_2d_gray8_fill_colour_with_3pts_alpha_gradient_and_opacity( __TARGET_ADDR, __REGION_ADDR, __COLOUR, __OPACITY, ...)
 
#define arm_2d_gray8_fill_colour_with_vertical_alpha_gradient( __TARGET_ADDR, __REGION_ADDR, __COLOUR, ...)
 
#define arm_2d_gray8_fill_colour_with_vertical_alpha_gradient_and_opacity( __TARGET_ADDR, __REGION_ADDR, __COLOUR, __OPACITY, ...)
 
#define arm_2d_gray8_fill_colour_with_horizontal_alpha_gradient( __TARGET_ADDR, __REGION_ADDR, __COLOUR, ...)
 
#define arm_2d_gray8_fill_colour_with_horizontal_alpha_gradient_and_opacity( __TARGET_ADDR, __REGION_ADDR, __COLOUR, __OPACITY, ...)
 
#define arm_2d_rgb565_fill_colour_with_4pts_alpha_gradient( __TARGET_ADDR, __REGION_ADDR, __COLOUR, ...)
 
#define arm_2d_rgb565_fill_colour_with_4pts_alpha_gradient_and_opacity( __TARGET_ADDR, __REGION_ADDR, __COLOUR, __OPACITY, ...)
 
#define arm_2d_rgb565_fill_colour_with_3pts_alpha_gradient( __TARGET_ADDR, __REGION_ADDR, __COLOUR, ...)
 
#define arm_2d_rgb565_fill_colour_with_3pts_alpha_gradient_and_opacity( __TARGET_ADDR, __REGION_ADDR, __COLOUR, __OPACITY, ...)
 
#define arm_2d_rgb565_fill_colour_with_vertical_alpha_gradient( __TARGET_ADDR, __REGION_ADDR, __COLOUR, ...)
 
#define arm_2d_rgb565_fill_colour_with_vertical_alpha_gradient_and_opacity( __TARGET_ADDR, __REGION_ADDR, __COLOUR, __OPACITY, ...)
 
#define arm_2d_rgb565_fill_colour_with_horizontal_alpha_gradient( __TARGET_ADDR, __REGION_ADDR, __COLOUR, ...)
 
#define arm_2d_rgb565_fill_colour_with_horizontal_alpha_gradient_and_opacity( __TARGET_ADDR, __REGION_ADDR, __COLOUR, __OPACITY, ...)
 
#define arm_2d_cccn888_fill_colour_with_4pts_alpha_gradient( __TARGET_ADDR, __REGION_ADDR, __COLOUR, ...)
 
#define arm_2d_cccn888_fill_colour_with_4pts_alpha_gradient_and_opacity( __TARGET_ADDR, __REGION_ADDR, __COLOUR, __OPACITY, ...)
 
#define arm_2d_cccn888_fill_colour_with_3pts_alpha_gradient( __TARGET_ADDR, __REGION_ADDR, __COLOUR, ...)
 
#define arm_2d_cccn888_fill_colour_with_3pts_alpha_gradient_and_opacity( __TARGET_ADDR, __REGION_ADDR, __COLOUR, __OPACITY, ...)
 
#define arm_2d_cccn888_fill_colour_with_vertical_alpha_gradient( __TARGET_ADDR, __REGION_ADDR, __COLOUR, ...)
 
#define arm_2d_cccn888_fill_colour_with_vertical_alpha_gradient_and_opacity( __TARGET_ADDR, __REGION_ADDR, __COLOUR, __OPACITY, ...)
 
#define arm_2d_cccn888_fill_colour_with_horizontal_alpha_gradient( __TARGET_ADDR, __REGION_ADDR, __COLOUR, ...)
 
#define arm_2d_cccn888_fill_colour_with_horizontal_alpha_gradient_and_opacity( __TARGET_ADDR, __REGION_ADDR, __COLOUR, __OPACITY, ...)
 
#define arm_2d_gray8_tile_copy_with_src_mask_and_opacity_only( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION, __OPACITY)
 
#define arm_2d_rgb565_tile_copy_with_src_mask_and_opacity_only( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION, __OPACITY)
 
#define arm_2d_cccn888_tile_copy_with_src_mask_and_opacity_only( __SRC_ADDR, __SRC_MSK_ADDR, __DES_ADDR, __REGION, __OPACITY)
 

Typedefs

typedef arm_2d_op_src_msk_t arm_2d_op_cp_msk_t
 control block for copy with masks operations More...
 

Functions

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_opacity (arm_2d_op_alpha_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, uint_fast8_t chRatio)
 blend a source tile to a target tile with a specified opacity More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_opacity (arm_2d_op_alpha_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, uint_fast8_t chRatio)
 blend a source tile to a target tile with a specified opacity More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_opacity (arm_2d_op_alpha_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, uint_fast8_t chRatio)
 blend a source tile to a target tile with a specified opacity More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_opacity (arm_2d_op_fill_cl_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_gray8_t tColour, uint_fast8_t chRatio)
 fill a target tile with a given gray8 colour and a specified opacity More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_opacity (arm_2d_op_fill_cl_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_rgb565_t tColour, uint_fast8_t chRatio)
 fill a target tile with a given rgb565 colour and a specified opacity More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_opacity (arm_2d_op_fill_cl_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_cccn888_t tColour, uint_fast8_t chRatio)
 fill a target tile with a given cccn888 colour and a specified opacity More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_a1_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_gray8_t tColour)
 fill a target tile with a given gray8 colour and an a1 mask on target side More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_a1_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_rgb565_t tColour)
 fill a target tile with a given rgb565 colour and an a1 mask on target side More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_a1_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_cccn888_t tColour)
 fill a target tile with a given cccn888 colour and an a1 mask on target side More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_a2_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_gray8_t tColour)
 fill a target tile with a given gray8 colour and an a2 mask on target side More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_a2_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_rgb565_t tColour)
 fill a target tile with a given rgb565 colour and an a2 mask on target side More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_a2_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_cccn888_t tColour)
 fill a target tile with a given cccn888 colour and an a2 mask on target side More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_a4_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_gray8_t tColour)
 fill a target tile with a given gray8 colour and an a4 mask on target side More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_a4_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_rgb565_t tColour)
 fill a target tile with a given rgb565 colour and an a4 mask on target side More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_a4_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_cccn888_t tColour)
 fill a target tile with a given cccn888 colour and an a4 mask on target side More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_gray8_t tColour)
 fill a target tile with a given gray8 colour and a mask on target side More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_rgb565_t tColour)
 fill a target tile with a given rgb565 colour and a mask on target side More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_cccn888_t tColour)
 fill a target tile with a given cccn888 colour and a mask on target side More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_a1_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_gray8_t tColour, uint8_t chOpacity)
 fill a target tile with a given gray8 colour, an a1 mask on target side and an opacity More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_a1_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_rgb565_t tColour, uint8_t chOpacity)
 fill a target tile with a given rgb565 colour, an a1 mask on target side and an opacity More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_a1_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_cccn888_t tColour, uint8_t chOpacity)
 fill a target tile with a given cccn888 colour, an a1 mask on target side and an opacity More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_a2_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_gray8_t tColour, uint8_t chOpacity)
 fill a target tile with a given gray8 colour, an a2 mask on target side and an opacity More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_a2_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_rgb565_t tColour, uint8_t chOpacity)
 fill a target tile with a given rgb565 colour, an a2 mask on target side and an opacity More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_a2_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_cccn888_t tColour, uint8_t chOpacity)
 fill a target tile with a given cccn888 colour, an a2 mask on target side and an opacity More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_a4_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_gray8_t tColour, uint8_t chOpacity)
 fill a target tile with a given gray8 colour, an a4 mask on target side and an opacity More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_a4_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_rgb565_t tColour, uint8_t chOpacity)
 fill a target tile with a given rgb565 colour, an a4 mask on target side and an opacity More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_a4_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_cccn888_t tColour, uint8_t chOpacity)
 fill a target tile with a given cccn888 colour, an a4 mask on target side and an opacity More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_gray8_t tColour, uint8_t chOpacity)
 fill a target tile with a given gray8 colour, a mask on target side and an opacity More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_rgb565_t tColour, uint8_t chOpacity)
 fill a target tile with a given rgb565 colour, a mask on target side and an opacity More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_cccn888_t tColour, uint8_t chOpacity)
 fill a target tile with a given cccn888 colour, a mask on target side and an opacity More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_colour_keying_and_opacity (arm_2d_op_alpha_cl_key_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, uint_fast8_t chRatio, arm_2d_color_gray8_t tColour)
 blend a source tile to a target tile with a opacity and colour keying More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_colour_keying_and_opacity (arm_2d_op_alpha_cl_key_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, uint_fast8_t chRatio, arm_2d_color_rgb565_t tColour)
 blend a source tile to a target tile with a opacity and colour keying More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_colour_keying_and_opacity (arm_2d_op_alpha_cl_key_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, uint_fast8_t chRatio, arm_2d_color_cccn888_t tColour)
 blend a source tile to a target tile with a opacity and colour keying More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_masks (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion, uint32_t wMode)
 copy a source tile to a target tile with masks in a given mode More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_masks (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion, uint32_t wMode)
 copy a source tile to a target tile with masks in a given mode More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_masks (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion, uint32_t wMode)
 copy a source tile to a target tile with masks in a given mode More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_masks_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with masks More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_masks_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with masks More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_masks_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with masks More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_masks_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with masks and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_masks_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with masks and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_masks_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with masks and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_masks_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with masks and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_masks_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with masks and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_masks_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with masks and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_masks_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with masks and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_masks_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with masks and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_masks_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with masks and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_masks_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with masks More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_masks_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with masks More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_masks_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with masks More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_masks_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with masks and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_masks_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with masks and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_masks_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with masks and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_masks_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with masks and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_masks_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with masks and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_masks_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with masks and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_masks_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with masks and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_masks_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with masks and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_masks_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with masks and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_src_mask (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, uint32_t wMode)
 copy a source tile to a target tile with a source mask in a given mode More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_src_mask (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, uint32_t wMode)
 copy a source tile to a target tile with a source mask in a given mode More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_src_mask (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, uint32_t wMode)
 copy a source tile to a target tile with a source mask in a given mode More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_src_mask_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a source mask More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_src_mask_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a source mask More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_src_mask_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a source mask More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_src_mask_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a source mask and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_src_mask_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a source mask and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_src_mask_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a source mask and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_src_mask_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a source mask and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_src_mask_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a source mask and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_src_mask_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a source mask and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_src_mask_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a source mask and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_src_mask_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a source mask and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_src_mask_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a source mask and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_src_mask_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a source mask More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_src_mask_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a source mask More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_src_mask_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a source mask More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_src_mask_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a source mask and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_src_mask_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a source mask and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_src_mask_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a source mask and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_src_mask_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a source mask and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_src_mask_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a source mask and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_src_mask_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a source mask and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_src_mask_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a source mask and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_src_mask_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a source mask and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_src_mask_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a source mask and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_des_mask (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion, uint32_t wMode)
 copy a source tile to a target tile with a target mask in a given mode More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_des_mask (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion, uint32_t wMode)
 copy a source tile to a target tile with a target mask in a given mode More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_des_mask (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion, uint32_t wMode)
 copy a source tile to a target tile with a target mask in a given mode More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_des_mask_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a target mask More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_des_mask_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a target mask More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_des_mask_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a target mask More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_des_mask_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a target mask and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_des_mask_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a target mask and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_des_mask_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a target mask and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_des_mask_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a target mask and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_des_mask_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a target mask and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_des_mask_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a target mask and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_des_mask_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a target mask and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_des_mask_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a target mask and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_des_mask_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 copy a source tile to a target tile with a target mask and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_des_mask_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a target mask More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_des_mask_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a target mask More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_des_mask_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a target mask More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_des_mask_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a target mask and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_des_mask_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a target mask and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_des_mask_and_x_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a target mask and x-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_des_mask_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a target mask and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_des_mask_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a target mask and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_des_mask_and_y_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a target mask and y-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_des_mask_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a target mask and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_des_mask_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with target mask and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_des_mask_and_xy_mirror (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptTarget, const arm_2d_tile_t *ptDesMask, const arm_2d_region_t *ptRegion)
 fill a source tile to a target tile with a target mask and xy-mirroring More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_horizontal_line_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptLineMask, arm_2d_color_gray8_t tColour)
 fill the target region with a specified colour and a horizontal line mask More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_horizontal_line_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptLineMask, arm_2d_color_gray8_t tColour, uint8_t chOpacity)
 fill the target region with a specified colour, a horizontal line mask and opacity More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_horizontal_line_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptLineMask, arm_2d_color_rgb565_t tColour)
 fill the target region with a specified colour and a horizontal line mask More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_horizontal_line_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptLineMask, arm_2d_color_rgb565_t tColour, uint8_t chOpacity)
 fill the target region with a specified colour, a horizontal line mask and opacity More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_horizontal_line_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptLineMask, arm_2d_color_cccn888_t tColour)
 fill the target region with a specified colour and a horizontal line mask More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_horizontal_line_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptLineMask, arm_2d_color_cccn888_t tColour, uint8_t chOpacity)
 fill the target region with a specified colour, a horizontal line mask and opacity More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_vertical_line_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptLineMask, arm_2d_color_gray8_t tColour)
 fill the target region with a specified colour and a vertical line mask More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_vertical_line_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptLineMask, arm_2d_color_gray8_t tColour, uint8_t chOpacity)
 fill the target region with a specified colour, a vertical line mask and opacity More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_vertical_line_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptLineMask, arm_2d_color_rgb565_t tColour)
 fill the target region with a specified colour and a vertical line mask More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_vertical_line_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptLineMask, arm_2d_color_rgb565_t tColour, uint8_t chOpacity)
 fill the target region with a specified colour, a vertical line mask and opacity More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_vertical_line_mask (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptLineMask, arm_2d_color_cccn888_t tColour)
 fill the target region with a specified colour and a vertical line mask More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_vertical_line_mask_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptLineMask, arm_2d_color_cccn888_t tColour, uint8_t chOpacity)
 fill the target region with a specified colour, a vertical line mask and opacity More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_mask_and_x_mirror (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_gray8_t tColour)
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_mask_x_mirror_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_gray8_t tColour, uint8_t chOpacity)
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_mask_and_y_mirror (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_gray8_t tColour)
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_mask_y_mirror_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_gray8_t tColour, uint8_t chOpacity)
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_mask_and_xy_mirror (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_gray8_t tColour)
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_mask_xy_mirror_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_gray8_t tColour, uint8_t chOpacity)
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_mask_and_x_mirror (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_rgb565_t tColour)
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_mask_x_mirror_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_rgb565_t tColour, uint8_t chOpacity)
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_mask_and_y_mirror (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_rgb565_t tColour)
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_mask_y_mirror_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_rgb565_t tColour, uint8_t chOpacity)
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_mask_and_xy_mirror (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_rgb565_t tColour)
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_mask_xy_mirror_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_rgb565_t tColour, uint8_t chOpacity)
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_mask_and_x_mirror (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_cccn888_t tColour)
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_mask_x_mirror_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_cccn888_t tColour, uint8_t chOpacity)
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_mask_and_y_mirror (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_cccn888_t tColour)
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_mask_y_mirror_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_cccn888_t tColour, uint8_t chOpacity)
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_mask_and_xy_mirror (arm_2d_op_fill_cl_msk_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_cccn888_t tColour)
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_mask_xy_mirror_and_opacity (arm_2d_op_fill_cl_msk_opc_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, const arm_2d_tile_t *ptAlpha, arm_2d_color_cccn888_t tColour, uint8_t chOpacity)
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_4pts_alpha_gradient (arm_2d_fill_cl_4p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_gray8_t tColour, arm_2d_alpha_samples_4pts_t tSamplePoints)
 fill the target region with a given colour and an alpha gradient that is defined by 4 corner sample points. More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_4pts_alpha_gradient_and_opacity (arm_2d_fill_cl_4p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_gray8_t tColour, uint8_t chOpacity, arm_2d_alpha_samples_4pts_t tSamplePoints)
 fill the target region with a given colour, an alpha gradient (that is defined by 4 corner sample points) and an opacity More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_3pts_alpha_gradient (arm_2d_fill_cl_3p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_gray8_t tColour, arm_2d_alpha_samples_3pts_t tSamplePoints)
 fill the target region with a given colour and an alpha gradient that is defined by 3 corner sample points. More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_3pts_alpha_gradient_and_opacity (arm_2d_fill_cl_3p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_gray8_t tColour, uint8_t chOpacity, arm_2d_alpha_samples_3pts_t tSamplePoints)
 fill the target region with a given colour, an alpha gradient (that is defined by 3 corner sample points) and an opacity More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_vertical_alpha_gradient (arm_2d_fill_cl_2p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_gray8_t tColour, arm_2d_alpha_samples_2pts_t tSamplePoints)
 fill the target region with a given colour and a vertical alpha gradient (that is defined by 2 corner sample points). More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_vertical_alpha_gradient_and_opacity (arm_2d_fill_cl_2p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_gray8_t tColour, uint8_t chOpacity, arm_2d_alpha_samples_2pts_t tSamplePoints)
 fill the target region with a given colour, a vertical alpha gradient (that is defined by 2 corner sample points) and an opacity More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_horizontal_alpha_gradient (arm_2d_fill_cl_2p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_gray8_t tColour, arm_2d_alpha_samples_2pts_t tSamplePoints)
 fill the target region with a given colour and a horizontal alpha gradient (that is defined by 2 corner sample points). More...
 
arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_horizontal_alpha_gradient_and_opacity (arm_2d_fill_cl_2p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_gray8_t tColour, uint8_t chOpacity, arm_2d_alpha_samples_2pts_t tSamplePoints)
 fill the target region with a given colour, a horizontal alpha gradient (that is defined by 2 corner sample points) and an opacity More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_4pts_alpha_gradient (arm_2d_fill_cl_4p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_rgb565_t tColour, arm_2d_alpha_samples_4pts_t tSamplePoints)
 fill the target region with a given colour and an alpha gradient that is defined by 4 corner sample points. More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_4pts_alpha_gradient_and_opacity (arm_2d_fill_cl_4p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_rgb565_t tColour, uint8_t chOpacity, arm_2d_alpha_samples_4pts_t tSamplePoints)
 fill the target region with a given colour, an alpha gradient (that is defined by 4 corner sample points) and an opacity More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_3pts_alpha_gradient (arm_2d_fill_cl_3p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_rgb565_t tColour, arm_2d_alpha_samples_3pts_t tSamplePoints)
 fill the target region with a given colour and an alpha gradient that is defined by 3 corner sample points. More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_3pts_alpha_gradient_and_opacity (arm_2d_fill_cl_3p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_rgb565_t tColour, uint8_t chOpacity, arm_2d_alpha_samples_3pts_t tSamplePoints)
 fill the target region with a given colour, an alpha gradient (that is defined by 3 corner sample points) and an opacity More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_vertical_alpha_gradient (arm_2d_fill_cl_2p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_rgb565_t tColour, arm_2d_alpha_samples_2pts_t tSamplePoints)
 fill the target region with a given colour and a vertical alpha gradient (that is defined by 2 corner sample points). More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_vertical_alpha_gradient_and_opacity (arm_2d_fill_cl_2p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_rgb565_t tColour, uint8_t chOpacity, arm_2d_alpha_samples_2pts_t tSamplePoints)
 fill the target region with a given colour, a vertical alpha gradient (that is defined by 2 corner sample points) and an opacity More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_horizontal_alpha_gradient (arm_2d_fill_cl_2p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_rgb565_t tColour, arm_2d_alpha_samples_2pts_t tSamplePoints)
 fill the target region with a given colour and a horizontal alpha gradient (that is defined by 2 corner sample points). More...
 
arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_horizontal_alpha_gradient_and_opacity (arm_2d_fill_cl_2p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_rgb565_t tColour, uint8_t chOpacity, arm_2d_alpha_samples_2pts_t tSamplePoints)
 fill the target region with a given colour, a horizontal alpha gradient (that is defined by 2 corner sample points) and an opacity More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_4pts_alpha_gradient (arm_2d_fill_cl_4p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_cccn888_t tColour, arm_2d_alpha_samples_4pts_t tSamplePoints)
 fill the target region with a given colour and an alpha gradient that is defined by 4 corner sample points. More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_4pts_alpha_gradient_and_opacity (arm_2d_fill_cl_4p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_cccn888_t tColour, uint8_t chOpacity, arm_2d_alpha_samples_4pts_t tSamplePoints)
 fill the target region with a given colour, an alpha gradient (that is defined by 4 corner sample points) and an opacity More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_3pts_alpha_gradient (arm_2d_fill_cl_3p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_cccn888_t tColour, arm_2d_alpha_samples_3pts_t tSamplePoints)
 fill the target region with a given colour and an alpha gradient that is defined by 3 corner sample points. More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_3pts_alpha_gradient_and_opacity (arm_2d_fill_cl_3p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_cccn888_t tColour, uint8_t chOpacity, arm_2d_alpha_samples_3pts_t tSamplePoints)
 fill the target region with a given colour, an alpha gradient (that is defined by 3 corner sample points) and an opacity More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_vertical_alpha_gradient (arm_2d_fill_cl_2p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_cccn888_t tColour, arm_2d_alpha_samples_2pts_t tSamplePoints)
 fill the target region with a given colour and a vertical alpha gradient (that is defined by 2 corner sample points). More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_vertical_alpha_gradient_and_opacity (arm_2d_fill_cl_2p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_cccn888_t tColour, uint8_t chOpacity, arm_2d_alpha_samples_2pts_t tSamplePoints)
 fill the target region with a given colour, a vertical alpha gradient (that is defined by 2 corner sample points) and an opacity More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_horizontal_alpha_gradient (arm_2d_fill_cl_2p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_cccn888_t tColour, arm_2d_alpha_samples_2pts_t tSamplePoints)
 fill the target region with a given colour and a horizontal alpha gradient (that is defined by 2 corner sample points). More...
 
arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_horizontal_alpha_gradient_and_opacity (arm_2d_fill_cl_2p_al_grd_t *ptOP, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, arm_2d_color_cccn888_t tColour, uint8_t chOpacity, arm_2d_alpha_samples_2pts_t tSamplePoints)
 fill the target region with a given colour, a horizontal alpha gradient (that is defined by 2 corner sample points) and an opacity More...
 
arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_src_mask_and_opacity_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, uint8_t chOpacity)
 copy a source tile to a target tile with a source mask More...
 
arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_src_mask_and_opacity_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, uint8_t chOpacity)
 copy a source tile to a target tile with a source mask More...
 
arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_src_mask_and_opacity_only (arm_2d_op_cp_msk_t *ptOP, const arm_2d_tile_t *ptSource, const arm_2d_tile_t *ptSrcMask, const arm_2d_tile_t *ptTarget, const arm_2d_region_t *ptRegion, uint8_t chOpacity)
 copy a source tile to a target tile with a source mask More...
 

Description


Data Structure Documentation

◆ arm_2d_op_alpha_t

struct arm_2d_op_alpha_t

control block for alpha-blending operations

Note
arm_2d_op_alpha_t inherits from arm_2d_op_src_t explicitly
Data Fields
arm_2d_op_core_t base
struct arm_2d_op_alpha_t.Target Target target
struct arm_2d_op_alpha_t.Source Source source
uint32_t wMode copy mode
uint8_t chRatio opacity

◆ arm_2d_op_alpha_cl_key_t

struct arm_2d_op_alpha_cl_key_t

control block for alpha-blending-with-colour-keying operations

Note
arm_2d_op_alpha_cl_key_t inherits from arm_2d_op_src_t explicitly
Data Fields
arm_2d_op_core_t base
struct arm_2d_op_alpha_cl_key_t.Target Target target
struct arm_2d_op_alpha_cl_key_t.Source Source source
uint32_t wMode copy mode
uint8_t chRatio opacity
union arm_2d_op_alpha_cl_key_t.__unnamed148__ __unnamed__

◆ arm_2d_op_fill_cl_msk_t

struct arm_2d_op_fill_cl_msk_t

control block for colour-filling-with-mask operations

Note
arm_2d_op_fill_cl_msk_t inherits from arm_2d_op_src_t explicitly
Data Fields
arm_2d_op_core_t base
struct arm_2d_op_fill_cl_msk_t.Target Target target
struct arm_2d_op_fill_cl_msk_t.Mask Mask mask
uint32_t wMode copy mode
union arm_2d_op_fill_cl_msk_t.__unnamed152__ __unnamed__

◆ arm_2d_op_fill_cl_msk_opc_t

struct arm_2d_op_fill_cl_msk_opc_t

control block for colour-filling-with-mask-and-opacity operations

Note
arm_2d_op_fill_cl_msk_t inherits from arm_2d_op_src_t explicitly
Data Fields
arm_2d_op_core_t core
struct arm_2d_op_fill_cl_msk_opc_t.Target Target target
struct arm_2d_op_fill_cl_msk_opc_t.Mask Mask mask
uint32_t wMode copy mode
union arm_2d_op_fill_cl_msk_opc_t.__unnamed156__ __unnamed__
union arm_2d_op_fill_cl_msk_opc_t.__unnamed158__ __unnamed__

◆ arm_2d_op_fill_cl_opc_t

struct arm_2d_op_fill_cl_opc_t

control block for colour-filling-with-opacity operations

Note
arm_2d_op_fill_cl_t inherits from arm_2d_op_t explicitly
Data Fields
arm_2d_op_core_t base
struct arm_2d_op_fill_cl_opc_t.Target Target target
union arm_2d_op_fill_cl_opc_t.__unnamed161__ __unnamed__
uint8_t chRatio opacity

◆ arm_2d_fill_cl_4p_al_grd_t

struct arm_2d_fill_cl_4p_al_grd_t
Data Fields
struct arm_2d_fill_cl_4p_al_grd_t.__unnamed167__ __unnamed__

< 8bit colour 16bit colour 32bit colour

◆ arm_2d_fill_cl_3p_al_grd_t

struct arm_2d_fill_cl_3p_al_grd_t
Data Fields
struct arm_2d_fill_cl_3p_al_grd_t.__unnamed173__ __unnamed__

< 8bit colour 16bit colour 32bit colour

◆ arm_2d_fill_cl_2p_al_grd_t

struct arm_2d_fill_cl_2p_al_grd_t
Data Fields
struct arm_2d_fill_cl_2p_al_grd_t.__unnamed179__ __unnamed__

< 8bit colour 16bit colour 32bit colour

◆ arm_2d_op_alpha_t.Target

struct arm_2d_op_alpha_t.Target
Data Fields
const arm_2d_tile_t * ptTile target tile
const arm_2d_region_t * ptRegion target region

◆ arm_2d_op_alpha_t.Source

struct arm_2d_op_alpha_t.Source
Data Fields
const arm_2d_tile_t * ptTile source tile

◆ arm_2d_op_alpha_cl_key_t.Target

struct arm_2d_op_alpha_cl_key_t.Target
Data Fields
const arm_2d_tile_t * ptTile target tile
const arm_2d_region_t * ptRegion target region

◆ arm_2d_op_alpha_cl_key_t.Source

struct arm_2d_op_alpha_cl_key_t.Source
Data Fields
const arm_2d_tile_t * ptTile source tile

◆ arm_2d_op_alpha_cl_key_t.__unnamed148__

union arm_2d_op_alpha_cl_key_t.__unnamed148__
Data Fields
uint8_t chColour 8bit key colour
uint16_t hwColour 16bit key colour
uint32_t wColour 32bit key colour

◆ arm_2d_op_fill_cl_msk_t.Target

struct arm_2d_op_fill_cl_msk_t.Target
Data Fields
const arm_2d_tile_t * ptTile target tile
const arm_2d_region_t * ptRegion target region

◆ arm_2d_op_fill_cl_msk_t.Mask

struct arm_2d_op_fill_cl_msk_t.Mask
Data Fields
const arm_2d_tile_t * ptTile Alpha Mask tile.

◆ arm_2d_op_fill_cl_msk_t.__unnamed152__

union arm_2d_op_fill_cl_msk_t.__unnamed152__
Data Fields
uint8_t chColour 8bit key colour
uint16_t hwColour 16bit key colour
uint32_t wColour 32bit key colour

◆ arm_2d_op_fill_cl_msk_opc_t.Target

struct arm_2d_op_fill_cl_msk_opc_t.Target
Data Fields
const arm_2d_tile_t * ptTile target tile
const arm_2d_region_t * ptRegion target region

◆ arm_2d_op_fill_cl_msk_opc_t.Mask

struct arm_2d_op_fill_cl_msk_opc_t.Mask
Data Fields
const arm_2d_tile_t * ptTile Alpha Mask tile.

◆ arm_2d_op_fill_cl_msk_opc_t.__unnamed156__

union arm_2d_op_fill_cl_msk_opc_t.__unnamed156__
Data Fields
uint8_t chColour 8bit key colour
uint16_t hwColour 16bit key colour
uint32_t wColour 32bit key colour

◆ arm_2d_op_fill_cl_msk_opc_t.__unnamed158__

union arm_2d_op_fill_cl_msk_opc_t.__unnamed158__
Data Fields
uint8_t chRatio opacity
uint8_t chOpacity

◆ arm_2d_op_fill_cl_opc_t.Target

struct arm_2d_op_fill_cl_opc_t.Target
Data Fields
const arm_2d_tile_t * ptTile target tile
const arm_2d_region_t * ptRegion target region

◆ arm_2d_op_fill_cl_opc_t.__unnamed161__

union arm_2d_op_fill_cl_opc_t.__unnamed161__
Data Fields
uint8_t chColour 8bit key colour
uint16_t hwColour 16bit key colour
uint32_t wColour 32bit key colour

◆ arm_2d_fill_cl_4p_al_grd_t.__unnamed167__

struct arm_2d_fill_cl_4p_al_grd_t.__unnamed167__

< 8bit colour 16bit colour 32bit colour

Data Fields
union arm_2d_fill_cl_4p_al_grd_t.__unnamed167__.__unnamed169__ __unnamed__
union arm_2d_fill_cl_4p_al_grd_t.__unnamed167__.__unnamed171__ __unnamed__
arm_2d_alpha_samples_4pts_t tSamplePoints

◆ arm_2d_fill_cl_4p_al_grd_t.__unnamed167__.__unnamed169__

union arm_2d_fill_cl_4p_al_grd_t.__unnamed167__.__unnamed169__
Data Fields
arm_2d_op_t use_as__arm_2d_op_t
arm_2d_op_t

◆ arm_2d_fill_cl_4p_al_grd_t.__unnamed167__.__unnamed171__

union arm_2d_fill_cl_4p_al_grd_t.__unnamed167__.__unnamed171__
Data Fields
uint8_t chColour
uint16_t hwColour
uint32_t wColour

◆ arm_2d_fill_cl_3p_al_grd_t.__unnamed173__

struct arm_2d_fill_cl_3p_al_grd_t.__unnamed173__

< 8bit colour 16bit colour 32bit colour

Data Fields
union arm_2d_fill_cl_3p_al_grd_t.__unnamed173__.__unnamed175__ __unnamed__
union arm_2d_fill_cl_3p_al_grd_t.__unnamed173__.__unnamed177__ __unnamed__
arm_2d_alpha_samples_3pts_t tSamplePoints

◆ arm_2d_fill_cl_3p_al_grd_t.__unnamed173__.__unnamed175__

union arm_2d_fill_cl_3p_al_grd_t.__unnamed173__.__unnamed175__
Data Fields
arm_2d_op_t use_as__arm_2d_op_t
arm_2d_op_t

◆ arm_2d_fill_cl_3p_al_grd_t.__unnamed173__.__unnamed177__

union arm_2d_fill_cl_3p_al_grd_t.__unnamed173__.__unnamed177__
Data Fields
uint8_t chColour
uint16_t hwColour
uint32_t wColour

◆ arm_2d_fill_cl_2p_al_grd_t.__unnamed179__

struct arm_2d_fill_cl_2p_al_grd_t.__unnamed179__

< 8bit colour 16bit colour 32bit colour

Data Fields
union arm_2d_fill_cl_2p_al_grd_t.__unnamed179__.__unnamed181__ __unnamed__
union arm_2d_fill_cl_2p_al_grd_t.__unnamed179__.__unnamed183__ __unnamed__
arm_2d_alpha_samples_2pts_t tSamplePoints

◆ arm_2d_fill_cl_2p_al_grd_t.__unnamed179__.__unnamed181__

union arm_2d_fill_cl_2p_al_grd_t.__unnamed179__.__unnamed181__
Data Fields
arm_2d_op_t use_as__arm_2d_op_t
arm_2d_op_t

◆ arm_2d_fill_cl_2p_al_grd_t.__unnamed179__.__unnamed183__

union arm_2d_fill_cl_2p_al_grd_t.__unnamed179__.__unnamed183__
Data Fields
uint8_t chColour
uint16_t hwColour
uint32_t wColour

Macro Definition Documentation

◆ arm_2d_gray8_tile_copy_with_opacity

#define arm_2d_gray8_tile_copy_with_opacity (   __SRC_ADDR,
  __DES_ADDR,
  __REGION_ADDR,
  __ALPHA 
)
Value:
/* alpha */ \
arm_2dp_gray8_tile_copy_with_opacity( NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__REGION_ADDR), \
(__ALPHA))

◆ arm_2d_rgb565_tile_copy_with_opacity

#define arm_2d_rgb565_tile_copy_with_opacity (   __SRC_ADDR,
  __DES_ADDR,
  __REGION_ADDR,
  __ALPHA 
)
Value:
/* alpha */ \
arm_2dp_rgb565_tile_copy_with_opacity( NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__REGION_ADDR), \
(__ALPHA))

◆ arm_2d_rgb888_tile_copy_with_opacity

#define arm_2d_rgb888_tile_copy_with_opacity (   __SRC_ADDR,
  __DES_ADDR,
  __REGION_ADDR,
  __ALPHA 
)
Value:
/* alpha */ \
arm_2dp_cccn888_tile_copy_with_opacity( NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__REGION_ADDR), \
(__ALPHA))

◆ arm_2d_cccn888_tile_copy_with_opacity

#define arm_2d_cccn888_tile_copy_with_opacity (   __SRC_ADDR,
  __DES_ADDR,
  __REGION_ADDR,
  __ALPHA 
)
Value:
/* alpha */ \
arm_2dp_cccn888_tile_copy_with_opacity( NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__REGION_ADDR), \
(__ALPHA))

◆ arm_2d_gray8_fill_colour_with_opacity

#define arm_2d_gray8_fill_colour_with_opacity (   __DES_ADDR,
  __REGION_ADDR,
  __COLOUR,
  __ALPHA 
)
Value:
/* alpha */ \
arm_2dp_gray8_fill_colour_with_opacity( NULL, \
(__DES_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
(__ALPHA))

◆ arm_2d_rgb565_fill_colour_with_opacity

#define arm_2d_rgb565_fill_colour_with_opacity (   __DES_ADDR,
  __REGION_ADDR,
  __COLOUR,
  __ALPHA 
)
Value:
/* alpha */ \
arm_2dp_rgb565_fill_colour_with_opacity( NULL, \
(__DES_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
(__ALPHA))

◆ arm_2d_rgb888_fill_colour_with_opacity

#define arm_2d_rgb888_fill_colour_with_opacity (   __DES_ADDR,
  __REGION_ADDR,
  __COLOUR,
  __ALPHA 
)
Value:
/* alpha */ \
arm_2dp_cccn888_fill_colour_with_opacity( NULL, \
(__DES_ADDR), \
(__REGION_ADDR), \
(arm_2d_color_cccn888_t){(__COLOUR).tValue}, \
(__ALPHA))

◆ arm_2d_cccn888_fill_colour_with_opacity

#define arm_2d_cccn888_fill_colour_with_opacity (   __DES_ADDR,
  __REGION_ADDR,
  __COLOUR,
  __ALPHA 
)
Value:
/* alpha */ \
arm_2dp_cccn888_fill_colour_with_opacity( NULL, \
(__DES_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
(__ALPHA))

◆ arm_2d_gray8_fill_colour_with_a1_mask

#define arm_2d_gray8_fill_colour_with_a1_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_gray8_fill_colour_with_a1_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_rgb565_fill_colour_with_a1_mask

#define arm_2d_rgb565_fill_colour_with_a1_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_rgb565_fill_colour_with_a1_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_rgb888_fill_colour_with_a1_mask

#define arm_2d_rgb888_fill_colour_with_a1_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_cccn888_fill_colour_with_a1_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(arm_2d_color_cccn888_t){(__COLOUR).tValue})

◆ arm_2d_cccn888_fill_colour_with_a1_mask

#define arm_2d_cccn888_fill_colour_with_a1_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_cccn888_fill_colour_with_a1_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_gray8_fill_colour_with_a2_mask

#define arm_2d_gray8_fill_colour_with_a2_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_gray8_fill_colour_with_a2_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_rgb565_fill_colour_with_a2_mask

#define arm_2d_rgb565_fill_colour_with_a2_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_rgb565_fill_colour_with_a2_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_rgb888_fill_colour_with_a2_mask

#define arm_2d_rgb888_fill_colour_with_a2_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_cccn888_fill_colour_with_a2_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(arm_2d_color_cccn888_t){(__COLOUR).tValue})

◆ arm_2d_cccn888_fill_colour_with_a2_mask

#define arm_2d_cccn888_fill_colour_with_a2_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_cccn888_fill_colour_with_a2_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_gray8_fill_colour_with_a4_mask

#define arm_2d_gray8_fill_colour_with_a4_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_gray8_fill_colour_with_a4_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_rgb565_fill_colour_with_a4_mask

#define arm_2d_rgb565_fill_colour_with_a4_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_rgb565_fill_colour_with_a4_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_rgb888_fill_colour_with_a4_mask

#define arm_2d_rgb888_fill_colour_with_a4_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_cccn888_fill_colour_with_a4_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(arm_2d_color_cccn888_t){(__COLOUR).tValue})

◆ arm_2d_cccn888_fill_colour_with_a4_mask

#define arm_2d_cccn888_fill_colour_with_a4_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_cccn888_fill_colour_with_a4_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_gray8_fill_colour_with_mask

#define arm_2d_gray8_fill_colour_with_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_gray8_fill_colour_with_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_rgb565_fill_colour_with_mask

#define arm_2d_rgb565_fill_colour_with_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_rgb565_fill_colour_with_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_rgb888_fill_colour_with_mask

#define arm_2d_rgb888_fill_colour_with_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_cccn888_fill_colour_with_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(arm_2d_color_cccn888_t){(__COLOUR).tValue})

◆ arm_2d_cccn888_fill_colour_with_mask

#define arm_2d_cccn888_fill_colour_with_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_cccn888_fill_colour_with_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_gray8_fill_colour_with_a1_mask_and_opacity

#define arm_2d_gray8_fill_colour_with_a1_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_rgb565_fill_colour_with_a1_mask_and_opacity

#define arm_2d_rgb565_fill_colour_with_a1_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_rgb888_fill_colour_with_a1_mask_and_opacity

#define arm_2d_rgb888_fill_colour_with_a1_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(arm_2d_color_cccn888_t){(__COLOUR).tValue}, \
(__OPACITY))

◆ arm_2d_cccn888_fill_colour_with_a1_mask_and_opacity

#define arm_2d_cccn888_fill_colour_with_a1_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_gray8_fill_colour_with_a2_mask_and_opacity

#define arm_2d_gray8_fill_colour_with_a2_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_rgb565_fill_colour_with_a2_mask_and_opacity

#define arm_2d_rgb565_fill_colour_with_a2_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_rgb888_fill_colour_with_a2_mask_and_opacity

#define arm_2d_rgb888_fill_colour_with_a2_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(arm_2d_color_cccn888_t){(__COLOUR).tValue}, \
(__OPACITY))

◆ arm_2d_cccn888_fill_colour_with_a2_mask_and_opacity

#define arm_2d_cccn888_fill_colour_with_a2_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_gray8_fill_colour_with_a4_mask_and_opacity

#define arm_2d_gray8_fill_colour_with_a4_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_rgb565_fill_colour_with_a4_mask_and_opacity

#define arm_2d_rgb565_fill_colour_with_a4_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_rgb888_fill_colour_with_a4_mask_and_opacity

#define arm_2d_rgb888_fill_colour_with_a4_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(arm_2d_color_cccn888_t){(__COLOUR).tValue}, \
(__OPACITY))

◆ arm_2d_cccn888_fill_colour_with_a4_mask_and_opacity

#define arm_2d_cccn888_fill_colour_with_a4_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_gray8_fill_colour_with_mask_and_opacity

#define arm_2d_gray8_fill_colour_with_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_rgb565_fill_colour_with_mask_and_opacity

#define arm_2d_rgb565_fill_colour_with_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_rgb888_fill_colour_with_mask_and_opacity

#define arm_2d_rgb888_fill_colour_with_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(arm_2d_color_cccn888_t){(__COLOUR).tValue}, \
(__OPACITY))

◆ arm_2d_cccn888_fill_colour_with_mask_and_opacity

#define arm_2d_cccn888_fill_colour_with_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_gray8_tile_copy_with_colour_keying_and_opacity [1/2]

#define arm_2d_gray8_tile_copy_with_colour_keying_and_opacity (   __SRC_ADDR,
  __DES_ADDR,
  __REGION_ADDR,
  __ALPHA,
  __COLOUR 
)
Value:
/* alpha */ \
arm_2dp_gray8_tile_copy_with_colour_keying_and_opacity( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__REGION_ADDR), \
(__ALPHA), \
(__COLOUR))

◆ arm_2d_gray8_tile_copy_with_colour_keying_and_opacity [2/2]

#define arm_2d_gray8_tile_copy_with_colour_keying_and_opacity (   __SRC_ADDR,
  __DES_ADDR,
  __REGION_ADDR,
  __ALPHA,
  __COLOUR 
)
Value:
/* alpha */ \
arm_2dp_gray8_tile_copy_with_colour_keying_and_opacity( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__REGION_ADDR), \
(__ALPHA), \
(__COLOUR))

◆ arm_2d_rgb565_tile_copy_with_colour_keying_and_opacity [1/2]

#define arm_2d_rgb565_tile_copy_with_colour_keying_and_opacity (   __SRC_ADDR,
  __DES_ADDR,
  __REGION_ADDR,
  __ALPHA,
  __COLOUR 
)
Value:
/* alpha */ \
arm_2dp_rgb565_tile_copy_with_colour_keying_and_opacity( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__REGION_ADDR), \
(__ALPHA), \
(__COLOUR))

◆ arm_2d_rgb565_tile_copy_with_colour_keying_and_opacity [2/2]

#define arm_2d_rgb565_tile_copy_with_colour_keying_and_opacity (   __SRC_ADDR,
  __DES_ADDR,
  __REGION_ADDR,
  __ALPHA,
  __COLOUR 
)
Value:
/* alpha */ \
arm_2dp_rgb565_tile_copy_with_colour_keying_and_opacity( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__REGION_ADDR), \
(__ALPHA), \
(__COLOUR))

◆ arm_2d_rgb888_tile_copy_with_colour_keying_and_opacity [1/2]

#define arm_2d_rgb888_tile_copy_with_colour_keying_and_opacity (   __SRC_ADDR,
  __DES_ADDR,
  __REGION_ADDR,
  __ALPHA,
  __COLOUR 
)
Value:
/* alpha */ \
arm_2dp_cccn888_tile_copy_with_colour_keying_and_opacity( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__REGION_ADDR), \
(__ALPHA), \
(arm_2d_color_cccn888_t){(__COLOUR).tValue})

◆ arm_2d_rgb888_tile_copy_with_colour_keying_and_opacity [2/2]

#define arm_2d_rgb888_tile_copy_with_colour_keying_and_opacity (   __SRC_ADDR,
  __DES_ADDR,
  __REGION_ADDR,
  __ALPHA,
  __COLOUR 
)
Value:
/* alpha */ \
arm_2dp_cccn888_tile_copy_with_colour_keying_and_opacity( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__REGION_ADDR), \
(__ALPHA), \
(arm_2d_color_cccn888_t){(__COLOUR).tValue})

◆ arm_2d_cccn888_tile_copy_with_colour_keying_and_opacity [1/2]

#define arm_2d_cccn888_tile_copy_with_colour_keying_and_opacity (   __SRC_ADDR,
  __DES_ADDR,
  __REGION_ADDR,
  __ALPHA,
  __COLOUR 
)
Value:
/* alpha */ \
arm_2dp_cccn888_tile_copy_with_colour_keying_and_opacity( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__REGION_ADDR), \
(__ALPHA), \
(__COLOUR))

◆ arm_2d_cccn888_tile_copy_with_colour_keying_and_opacity [2/2]

#define arm_2d_cccn888_tile_copy_with_colour_keying_and_opacity (   __SRC_ADDR,
  __DES_ADDR,
  __REGION_ADDR,
  __ALPHA,
  __COLOUR 
)
Value:
/* alpha */ \
arm_2dp_cccn888_tile_copy_with_colour_keying_and_opacity( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__REGION_ADDR), \
(__ALPHA), \
(__COLOUR))

◆ arm_2d_gray8_tile_copy_with_masks

#define arm_2d_gray8_tile_copy_with_masks (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION,
  __MODE 
)
Value:
/* copy mode */ \
arm_2dp_gray8_tile_copy_with_masks( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION), \
(__MODE))

◆ arm_2d_rgb565_tile_copy_with_masks

#define arm_2d_rgb565_tile_copy_with_masks (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION,
  __MODE 
)
Value:
/* copy mode */ \
arm_2dp_rgb565_tile_copy_with_masks( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION), \
(__MODE))

◆ arm_2d_cccn888_tile_copy_with_masks

#define arm_2d_cccn888_tile_copy_with_masks (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION,
  __MODE 
)
Value:
/* copy mode */ \
arm_2dp_cccn888_tile_copy_with_masks( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION), \
(__MODE))

◆ arm_2d_gray8_tile_copy_with_src_mask

#define arm_2d_gray8_tile_copy_with_src_mask (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION,
  __MODE 
)
Value:
/* copy mode */ \
arm_2dp_gray8_tile_copy_with_src_mask( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION), \
(__MODE))

◆ arm_2d_rgb565_tile_copy_with_src_mask

#define arm_2d_rgb565_tile_copy_with_src_mask (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION,
  __MODE 
)
Value:
/* copy mode */ \
arm_2dp_rgb565_tile_copy_with_src_mask( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION), \
(__MODE))

◆ arm_2d_cccn888_tile_copy_with_src_mask

#define arm_2d_cccn888_tile_copy_with_src_mask (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION,
  __MODE 
)
Value:
/* copy mode */ \
arm_2dp_cccn888_tile_copy_with_src_mask( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION), \
(__MODE))

◆ arm_2d_gray8_tile_copy_with_src_mask_only

#define arm_2d_gray8_tile_copy_with_src_mask_only (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_copy_with_src_mask_only( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_copy_with_src_mask_only

#define arm_2d_rgb565_tile_copy_with_src_mask_only (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_copy_with_src_mask_only( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_copy_with_src_mask_only

#define arm_2d_cccn888_tile_copy_with_src_mask_only (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_copy_with_src_mask_only( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_copy_with_src_mask_and_x_mirror

#define arm_2d_gray8_tile_copy_with_src_mask_and_x_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_copy_with_src_mask_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_copy_with_src_mask_and_x_mirror

#define arm_2d_rgb565_tile_copy_with_src_mask_and_x_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_copy_with_src_mask_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_copy_with_src_mask_and_x_mirror

#define arm_2d_cccn888_tile_copy_with_src_mask_and_x_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_copy_with_src_mask_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_copy_with_src_mask_and_y_mirror

#define arm_2d_gray8_tile_copy_with_src_mask_and_y_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_copy_with_src_mask_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_copy_with_src_mask_and_y_mirror

#define arm_2d_rgb565_tile_copy_with_src_mask_and_y_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_copy_with_src_mask_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_copy_with_src_mask_and_y_mirror

#define arm_2d_cccn888_tile_copy_with_src_mask_and_y_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_copy_with_src_mask_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_copy_with_src_mask_and_xy_mirror

#define arm_2d_gray8_tile_copy_with_src_mask_and_xy_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_copy_with_src_mask_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_copy_with_src_mask_and_xy_mirror

#define arm_2d_rgb565_tile_copy_with_src_mask_and_xy_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_copy_with_src_mask_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_copy_with_src_mask_and_xy_mirror

#define arm_2d_cccn888_tile_copy_with_src_mask_and_xy_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_copy_with_src_mask_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_fill_with_src_mask_only

#define arm_2d_gray8_tile_fill_with_src_mask_only (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_fill_with_src_mask_only( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_fill_with_src_mask_only

#define arm_2d_rgb565_tile_fill_with_src_mask_only (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_fill_with_src_mask_only( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_fill_with_src_mask_only

#define arm_2d_cccn888_tile_fill_with_src_mask_only (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_fill_with_src_mask_only( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_fill_with_src_mask_and_x_mirror

#define arm_2d_gray8_tile_fill_with_src_mask_and_x_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_fill_with_src_mask_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_fill_with_src_mask_and_x_mirror

#define arm_2d_rgb565_tile_fill_with_src_mask_and_x_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_fill_with_src_mask_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_fill_with_src_mask_and_x_mirror

#define arm_2d_cccn888_tile_fill_with_src_mask_and_x_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_fill_with_src_mask_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_fill_with_src_mask_and_y_mirror

#define arm_2d_gray8_tile_fill_with_src_mask_and_y_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_fill_with_src_mask_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_fill_with_src_mask_and_y_mirror

#define arm_2d_rgb565_tile_fill_with_src_mask_and_y_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_fill_with_src_mask_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_fill_with_src_mask_and_y_mirror

#define arm_2d_cccn888_tile_fill_with_src_mask_and_y_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_fill_with_src_mask_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_fill_with_src_mask_and_xy_mirror

#define arm_2d_gray8_tile_fill_with_src_mask_and_xy_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_fill_with_src_mask_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_fill_with_src_mask_and_xy_mirror

#define arm_2d_rgb565_tile_fill_with_src_mask_and_xy_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_fill_with_src_mask_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_fill_with_src_mask_and_xy_mirror

#define arm_2d_cccn888_tile_fill_with_src_mask_and_xy_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_fill_with_src_mask_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_copy_with_masks_only

#define arm_2d_gray8_tile_copy_with_masks_only (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_copy_with_masks_only( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_copy_with_masks_only

#define arm_2d_rgb565_tile_copy_with_masks_only (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_copy_with_masks_only( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_copy_with_masks_only

#define arm_2d_cccn888_tile_copy_with_masks_only (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_copy_with_masks_only( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_copy_with_masks_and_x_mirror

#define arm_2d_gray8_tile_copy_with_masks_and_x_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_copy_with_masks_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_copy_with_masks_and_x_mirror

#define arm_2d_rgb565_tile_copy_with_masks_and_x_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_copy_with_masks_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_copy_with_masks_and_x_mirror

#define arm_2d_cccn888_tile_copy_with_masks_and_x_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_copy_with_masks_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_copy_with_masks_and_y_mirror

#define arm_2d_gray8_tile_copy_with_masks_and_y_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_copy_with_masks_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_copy_with_masks_and_y_mirror

#define arm_2d_rgb565_tile_copy_with_masks_and_y_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_copy_with_masks_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_copy_with_masks_and_y_mirror

#define arm_2d_cccn888_tile_copy_with_masks_and_y_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_copy_with_masks_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_copy_with_masks_and_xy_mirror

#define arm_2d_gray8_tile_copy_with_masks_and_xy_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_copy_with_masks_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_copy_with_masks_and_xy_mirror

#define arm_2d_rgb565_tile_copy_with_masks_and_xy_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_copy_with_masks_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_copy_with_masks_and_xy_mirror

#define arm_2d_cccn888_tile_copy_with_masks_and_xy_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_copy_with_masks_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_fill_with_masks_only

#define arm_2d_gray8_tile_fill_with_masks_only (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_fill_with_masks_only( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_fill_with_masks_only

#define arm_2d_rgb565_tile_fill_with_masks_only (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_fill_with_masks_only( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_fill_with_masks_only

#define arm_2d_cccn888_tile_fill_with_masks_only (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_fill_with_masks_only( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_fill_with_masks_and_x_mirror

#define arm_2d_gray8_tile_fill_with_masks_and_x_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_fill_with_masks_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_fill_with_masks_and_x_mirror

#define arm_2d_rgb565_tile_fill_with_masks_and_x_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_fill_with_masks_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_fill_with_masks_and_x_mirror

#define arm_2d_cccn888_tile_fill_with_masks_and_x_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_fill_with_masks_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_fill_with_masks_and_y_mirror

#define arm_2d_gray8_tile_fill_with_masks_and_y_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_fill_with_masks_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_fill_with_masks_and_y_mirror

#define arm_2d_rgb565_tile_fill_with_masks_and_y_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_fill_with_masks_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_fill_with_masks_and_y_mirror

#define arm_2d_cccn888_tile_fill_with_masks_and_y_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_fill_with_masks_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_fill_with_masks_and_xy_mirror

#define arm_2d_gray8_tile_fill_with_masks_and_xy_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_fill_with_masks_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_fill_with_masks_and_xy_mirror

#define arm_2d_rgb565_tile_fill_with_masks_and_xy_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_fill_with_masks_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_fill_with_masks_and_xy_mirror

#define arm_2d_cccn888_tile_fill_with_masks_and_xy_mirror (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_fill_with_masks_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_copy_with_des_mask

#define arm_2d_gray8_tile_copy_with_des_mask (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION,
  __MODE 
)
Value:
/* copy mode */ \
arm_2dp_gray8_tile_copy_with_des_mask( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION), \
(__MODE))

◆ arm_2d_rgb565_tile_copy_with_des_mask

#define arm_2d_rgb565_tile_copy_with_des_mask (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION,
  __MODE 
)
Value:
/* copy mode */ \
arm_2dp_rgb565_tile_copy_with_des_mask( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION), \
(__MODE))

◆ arm_2d_cccn888_tile_copy_with_des_mask

#define arm_2d_cccn888_tile_copy_with_des_mask (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION,
  __MODE 
)
Value:
/* copy mode */ \
arm_2dp_cccn888_tile_copy_with_des_mask( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION), \
(__MODE))

◆ arm_2d_gray8_tile_copy_with_des_mask_only

#define arm_2d_gray8_tile_copy_with_des_mask_only (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_copy_with_des_mask_only( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_copy_with_des_mask_only

#define arm_2d_rgb565_tile_copy_with_des_mask_only (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_copy_with_des_mask_only( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_copy_with_des_mask_only

#define arm_2d_cccn888_tile_copy_with_des_mask_only (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_copy_with_des_mask_only( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_copy_with_des_mask_and_x_mirror

#define arm_2d_gray8_tile_copy_with_des_mask_and_x_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_copy_with_des_mask_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_copy_with_des_mask_and_x_mirror

#define arm_2d_rgb565_tile_copy_with_des_mask_and_x_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_copy_with_des_mask_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_copy_with_des_mask_and_x_mirror

#define arm_2d_cccn888_tile_copy_with_des_mask_and_x_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_copy_with_des_mask_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_copy_with_des_mask_and_y_mirror

#define arm_2d_gray8_tile_copy_with_des_mask_and_y_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_copy_with_des_mask_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_copy_with_des_mask_and_y_mirror

#define arm_2d_rgb565_tile_copy_with_des_mask_and_y_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_copy_with_des_mask_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_copy_with_des_mask_and_y_mirror

#define arm_2d_cccn888_tile_copy_with_des_mask_and_y_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_copy_with_des_mask_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_copy_with_des_mask_and_xy_mirror

#define arm_2d_gray8_tile_copy_with_des_mask_and_xy_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_copy_with_des_mask_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_copy_with_des_mask_and_xy_mirror

#define arm_2d_rgb565_tile_copy_with_des_mask_and_xy_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_copy_with_des_mask_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_copy_with_des_mask_and_xy_mirror

#define arm_2d_cccn888_tile_copy_with_des_mask_and_xy_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_copy_with_des_mask_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_fill_with_des_mask_only

#define arm_2d_gray8_tile_fill_with_des_mask_only (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_fill_with_des_mask_only( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_fill_with_des_mask_only

#define arm_2d_rgb565_tile_fill_with_des_mask_only (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_fill_with_des_mask_only( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_fill_with_des_mask_only

#define arm_2d_cccn888_tile_fill_with_des_mask_only (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_fill_with_des_mask_only( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_fill_with_des_mask_and_x_mirror

#define arm_2d_gray8_tile_fill_with_des_mask_and_x_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_fill_with_des_mask_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_fill_with_des_mask_and_x_mirror

#define arm_2d_rgb565_tile_fill_with_des_mask_and_x_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_fill_with_des_mask_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_fill_with_des_mask_and_x_mirror

#define arm_2d_cccn888_tile_fill_with_des_mask_and_x_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_fill_with_des_mask_and_x_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_fill_with_des_mask_and_y_mirror

#define arm_2d_gray8_tile_fill_with_des_mask_and_y_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_fill_with_des_mask_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_fill_with_des_mask_and_y_mirror

#define arm_2d_rgb565_tile_fill_with_des_mask_and_y_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_fill_with_des_mask_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_fill_with_des_mask_and_y_mirror

#define arm_2d_cccn888_tile_fill_with_des_mask_and_y_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_fill_with_des_mask_and_y_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_gray8_tile_fill_with_des_mask_and_xy_mirror

#define arm_2d_gray8_tile_fill_with_des_mask_and_xy_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_gray8_tile_fill_with_des_mask_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_rgb565_tile_fill_with_des_mask_and_xy_mirror

#define arm_2d_rgb565_tile_fill_with_des_mask_and_xy_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_rgb565_tile_fill_with_des_mask_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_cccn888_tile_fill_with_des_mask_and_xy_mirror

#define arm_2d_cccn888_tile_fill_with_des_mask_and_xy_mirror (   __SRC_ADDR,
  __DES_ADDR,
  __DES_MSK_ADDR,
  __REGION 
)
Value:
/* region address */ \
arm_2dp_cccn888_tile_fill_with_des_mask_and_xy_mirror( \
NULL, \
(__SRC_ADDR), \
(__DES_ADDR), \
(__DES_MSK_ADDR), \
(__REGION))

◆ arm_2d_gray8_fill_colour_with_horizontal_line_mask

#define arm_2d_gray8_fill_colour_with_horizontal_line_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __MASK_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_gray8_fill_colour_with_horizontal_line_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__MASK_ADDR), \
(arm_2d_color_gray8_t){(__COLOUR).tValue})

◆ arm_2d_rgb565_fill_colour_with_horizontal_line_mask

#define arm_2d_rgb565_fill_colour_with_horizontal_line_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __MASK_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_rgb565_fill_colour_with_horizontal_line_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__MASK_ADDR), \
(arm_2d_color_rgb565_t){(__COLOUR).tValue})

◆ arm_2d_cccn888_fill_colour_with_horizontal_line_mask

#define arm_2d_cccn888_fill_colour_with_horizontal_line_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __MASK_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_cccn888_fill_colour_with_horizontal_line_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__MASK_ADDR), \
(arm_2d_color_cccn888_t){(__COLOUR).tValue})

◆ arm_2d_gray8_fill_colour_with_horizontal_line_mask_and_opacity

#define arm_2d_gray8_fill_colour_with_horizontal_line_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __MASK_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
/* Opacity */ \
arm_2dp_gray8_fill_colour_with_horizontal_line_mask_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__MASK_ADDR), \
(arm_2d_color_gray8_t){(__COLOUR).tValue}, \
(__OPACITY))

◆ arm_2d_rgb565_fill_colour_with_horizontal_line_mask_and_opacity

#define arm_2d_rgb565_fill_colour_with_horizontal_line_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __MASK_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
/* Opacity */ \
arm_2dp_rgb565_fill_colour_with_horizontal_line_mask_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__MASK_ADDR), \
(arm_2d_color_rgb565_t){(__COLOUR).tValue}, \
(__OPACITY))

◆ arm_2d_cccn888_fill_colour_with_horizontal_line_mask_and_opacity

#define arm_2d_cccn888_fill_colour_with_horizontal_line_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __MASK_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
/* Opacity */ \
arm_2dp_cccn888_fill_colour_with_horizontal_line_mask_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__MASK_ADDR), \
(arm_2d_color_cccn888_t){(__COLOUR).tValue}, \
(__OPACITY))

◆ arm_2d_gray8_fill_colour_with_vertical_line_mask

#define arm_2d_gray8_fill_colour_with_vertical_line_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __MASK_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_gray8_fill_colour_with_vertical_line_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__MASK_ADDR), \
(arm_2d_color_gray8_t){(__COLOUR).tValue})

◆ arm_2d_rgb565_fill_colour_with_vertical_line_mask

#define arm_2d_rgb565_fill_colour_with_vertical_line_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __MASK_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_rgb565_fill_colour_with_vertical_line_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__MASK_ADDR), \
(arm_2d_color_rgb565_t){(__COLOUR).tValue})

◆ arm_2d_cccn888_fill_colour_with_vertical_line_mask

#define arm_2d_cccn888_fill_colour_with_vertical_line_mask (   __TARGET_ADDR,
  __REGION_ADDR,
  __MASK_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_cccn888_fill_colour_with_vertical_line_mask( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__MASK_ADDR), \
(arm_2d_color_cccn888_t){(__COLOUR).tValue})

◆ arm_2d_gray8_fill_colour_with_vertical_line_mask_and_opacity

#define arm_2d_gray8_fill_colour_with_vertical_line_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __MASK_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
/* Opacity */ \
arm_2dp_gray8_fill_colour_with_vertical_line_mask_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__MASK_ADDR), \
(arm_2d_color_gray8_t){(__COLOUR).tValue}, \
(__OPACITY))

◆ arm_2d_rgb565_fill_colour_with_vertical_line_mask_and_opacity

#define arm_2d_rgb565_fill_colour_with_vertical_line_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __MASK_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
/* Opacity */ \
arm_2dp_rgb565_fill_colour_with_vertical_line_mask_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__MASK_ADDR), \
(arm_2d_color_rgb565_t){(__COLOUR).tValue}, \
(__OPACITY))

◆ arm_2d_cccn888_fill_colour_with_vertical_line_mask_and_opacity

#define arm_2d_cccn888_fill_colour_with_vertical_line_mask_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __MASK_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
/* Opacity */ \
arm_2dp_cccn888_fill_colour_with_vertical_line_mask_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__MASK_ADDR), \
(arm_2d_color_cccn888_t){(__COLOUR).tValue}, \
(__OPACITY))

◆ arm_2d_gray8_fill_colour_with_mask_and_x_mirror

#define arm_2d_gray8_fill_colour_with_mask_and_x_mirror (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_gray8_fill_colour_with_mask_and_x_mirror( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_gray8_fill_colour_with_mask_x_mirror_and_opacity

#define arm_2d_gray8_fill_colour_with_mask_x_mirror_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
/* opacity */ \
arm_2dp_gray8_fill_colour_with_mask_x_mirror_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_gray8_fill_colour_with_mask_and_y_mirror

#define arm_2d_gray8_fill_colour_with_mask_and_y_mirror (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_gray8_fill_colour_with_mask_and_y_mirror( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_gray8_fill_colour_with_mask_y_mirror_and_opacity

#define arm_2d_gray8_fill_colour_with_mask_y_mirror_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
/* opacity */ \
arm_2dp_gray8_fill_colour_with_mask_y_mirror_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_gray8_fill_colour_with_mask_and_xy_mirror

#define arm_2d_gray8_fill_colour_with_mask_and_xy_mirror (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_gray8_fill_colour_with_mask_and_xy_mirror( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_gray8_fill_colour_with_mask_xy_mirror_and_opacity

#define arm_2d_gray8_fill_colour_with_mask_xy_mirror_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
/* opacity */ \
arm_2dp_gray8_fill_colour_with_mask_xy_mirror_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_rgb565_fill_colour_with_mask_and_x_mirror

#define arm_2d_rgb565_fill_colour_with_mask_and_x_mirror (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_rgb565_fill_colour_with_mask_and_x_mirror( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_rgb565_fill_colour_with_mask_x_mirror_and_opacity

#define arm_2d_rgb565_fill_colour_with_mask_x_mirror_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
/* opacity */ \
arm_2dp_rgb565_fill_colour_with_mask_x_mirror_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_rgb565_fill_colour_with_mask_and_y_mirror

#define arm_2d_rgb565_fill_colour_with_mask_and_y_mirror (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_rgb565_fill_colour_with_mask_and_y_mirror( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_rgb565_fill_colour_with_mask_y_mirror_and_opacity

#define arm_2d_rgb565_fill_colour_with_mask_y_mirror_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
/* opacity */ \
arm_2dp_rgb565_fill_colour_with_mask_y_mirror_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_rgb565_fill_colour_with_mask_and_xy_mirror

#define arm_2d_rgb565_fill_colour_with_mask_and_xy_mirror (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_rgb565_fill_colour_with_mask_and_xy_mirror( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_rgb565_fill_colour_with_mask_xy_mirror_and_opacity

#define arm_2d_rgb565_fill_colour_with_mask_xy_mirror_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
/* opacity */ \
arm_2dp_rgb565_fill_colour_with_mask_xy_mirror_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_cccn888_fill_colour_with_mask_and_x_mirror

#define arm_2d_cccn888_fill_colour_with_mask_and_x_mirror (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_cccn888_fill_colour_with_mask_and_x_mirror( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_cccn888_fill_colour_with_mask_x_mirror_and_opacity

#define arm_2d_cccn888_fill_colour_with_mask_x_mirror_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
/* opacity */ \
arm_2dp_cccn888_fill_colour_with_mask_x_mirror_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_cccn888_fill_colour_with_mask_and_y_mirror

#define arm_2d_cccn888_fill_colour_with_mask_and_y_mirror (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_cccn888_fill_colour_with_mask_and_y_mirror( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_cccn888_fill_colour_with_mask_y_mirror_and_opacity

#define arm_2d_cccn888_fill_colour_with_mask_y_mirror_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
/* opacity */ \
arm_2dp_cccn888_fill_colour_with_mask_y_mirror_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_cccn888_fill_colour_with_mask_and_xy_mirror

#define arm_2d_cccn888_fill_colour_with_mask_and_xy_mirror (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR 
)
Value:
/* colour */ \
arm_2dp_cccn888_fill_colour_with_mask_and_xy_mirror( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR))

◆ arm_2d_cccn888_fill_colour_with_mask_xy_mirror_and_opacity

#define arm_2d_cccn888_fill_colour_with_mask_xy_mirror_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __ALPHA_ADDR,
  __COLOUR,
  __OPACITY 
)
Value:
/* opacity */ \
arm_2dp_cccn888_fill_colour_with_mask_xy_mirror_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__ALPHA_ADDR), \
(__COLOUR), \
(__OPACITY))

◆ arm_2d_gray8_fill_colour_with_4pts_alpha_gradient

#define arm_2d_gray8_fill_colour_with_4pts_alpha_gradient (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  ... 
)
Value:
/* sample points */ \
arm_2dp_gray8_fill_colour_with_4pts_alpha_gradient( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
__VA_ARGS__)

◆ arm_2d_gray8_fill_colour_with_4pts_alpha_gradient_and_opacity

#define arm_2d_gray8_fill_colour_with_4pts_alpha_gradient_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  __OPACITY,
  ... 
)
Value:
/* sample points */ \
arm_2dp_gray8_fill_colour_with_4pts_alpha_gradient_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
(__OPACITY), \
__VA_ARGS__)

◆ arm_2d_gray8_fill_colour_with_3pts_alpha_gradient

#define arm_2d_gray8_fill_colour_with_3pts_alpha_gradient (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  ... 
)
Value:
/* sample points */ \
arm_2dp_gray8_fill_colour_with_3pts_alpha_gradient( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
__VA_ARGS__)

◆ arm_2d_gray8_fill_colour_with_3pts_alpha_gradient_and_opacity

#define arm_2d_gray8_fill_colour_with_3pts_alpha_gradient_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  __OPACITY,
  ... 
)
Value:
/* sample points */ \
arm_2dp_gray8_fill_colour_with_3pts_alpha_gradient_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
(__OPACITY), \
__VA_ARGS__)

◆ arm_2d_gray8_fill_colour_with_vertical_alpha_gradient

#define arm_2d_gray8_fill_colour_with_vertical_alpha_gradient (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  ... 
)
Value:
/* sample points */ \
arm_2dp_gray8_fill_colour_with_vertical_alpha_gradient( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
__VA_ARGS__)

◆ arm_2d_gray8_fill_colour_with_vertical_alpha_gradient_and_opacity

#define arm_2d_gray8_fill_colour_with_vertical_alpha_gradient_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  __OPACITY,
  ... 
)
Value:
/* sample points */ \
arm_2dp_gray8_fill_colour_with_vertical_alpha_gradient_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
(__OPACITY), \
__VA_ARGS__)

◆ arm_2d_gray8_fill_colour_with_horizontal_alpha_gradient

#define arm_2d_gray8_fill_colour_with_horizontal_alpha_gradient (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  ... 
)
Value:
/* sample points */ \
arm_2dp_gray8_fill_colour_with_horizontal_alpha_gradient( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
__VA_ARGS__)

◆ arm_2d_gray8_fill_colour_with_horizontal_alpha_gradient_and_opacity

#define arm_2d_gray8_fill_colour_with_horizontal_alpha_gradient_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  __OPACITY,
  ... 
)
Value:
/* sample points */ \
arm_2dp_gray8_fill_colour_with_horizontal_alpha_gradient_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
(__OPACITY), \
__VA_ARGS__)

◆ arm_2d_rgb565_fill_colour_with_4pts_alpha_gradient

#define arm_2d_rgb565_fill_colour_with_4pts_alpha_gradient (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  ... 
)
Value:
/* sample points */ \
arm_2dp_rgb565_fill_colour_with_4pts_alpha_gradient( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
__VA_ARGS__)

◆ arm_2d_rgb565_fill_colour_with_4pts_alpha_gradient_and_opacity

#define arm_2d_rgb565_fill_colour_with_4pts_alpha_gradient_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  __OPACITY,
  ... 
)
Value:
/* sample points */ \
arm_2dp_rgb565_fill_colour_with_4pts_alpha_gradient_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
(__OPACITY), \
__VA_ARGS__)

◆ arm_2d_rgb565_fill_colour_with_3pts_alpha_gradient

#define arm_2d_rgb565_fill_colour_with_3pts_alpha_gradient (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  ... 
)
Value:
/* sample points */ \
arm_2dp_rgb565_fill_colour_with_3pts_alpha_gradient( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
__VA_ARGS__)

◆ arm_2d_rgb565_fill_colour_with_3pts_alpha_gradient_and_opacity

#define arm_2d_rgb565_fill_colour_with_3pts_alpha_gradient_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  __OPACITY,
  ... 
)
Value:
/* sample points */ \
arm_2dp_rgb565_fill_colour_with_3pts_alpha_gradient_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
(__OPACITY), \
__VA_ARGS__)

◆ arm_2d_rgb565_fill_colour_with_vertical_alpha_gradient

#define arm_2d_rgb565_fill_colour_with_vertical_alpha_gradient (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  ... 
)
Value:
/* sample points */ \
arm_2dp_rgb565_fill_colour_with_vertical_alpha_gradient( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
__VA_ARGS__)

◆ arm_2d_rgb565_fill_colour_with_vertical_alpha_gradient_and_opacity

#define arm_2d_rgb565_fill_colour_with_vertical_alpha_gradient_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  __OPACITY,
  ... 
)
Value:
/* sample points */ \
arm_2dp_rgb565_fill_colour_with_vertical_alpha_gradient_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
(__OPACITY), \
__VA_ARGS__)

◆ arm_2d_rgb565_fill_colour_with_horizontal_alpha_gradient

#define arm_2d_rgb565_fill_colour_with_horizontal_alpha_gradient (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  ... 
)
Value:
/* sample points */ \
arm_2dp_rgb565_fill_colour_with_horizontal_alpha_gradient( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
__VA_ARGS__)

◆ arm_2d_rgb565_fill_colour_with_horizontal_alpha_gradient_and_opacity

#define arm_2d_rgb565_fill_colour_with_horizontal_alpha_gradient_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  __OPACITY,
  ... 
)
Value:
/* sample points */ \
arm_2dp_rgb565_fill_colour_with_horizontal_alpha_gradient_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
(__OPACITY), \
__VA_ARGS__)

◆ arm_2d_cccn888_fill_colour_with_4pts_alpha_gradient

#define arm_2d_cccn888_fill_colour_with_4pts_alpha_gradient (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  ... 
)
Value:
/* sample points */ \
arm_2dp_cccn888_fill_colour_with_4pts_alpha_gradient( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
__VA_ARGS__)

◆ arm_2d_cccn888_fill_colour_with_4pts_alpha_gradient_and_opacity

#define arm_2d_cccn888_fill_colour_with_4pts_alpha_gradient_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  __OPACITY,
  ... 
)
Value:
/* sample points */ \
arm_2dp_cccn888_fill_colour_with_4pts_alpha_gradient_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
(__OPACITY), \
__VA_ARGS__)

◆ arm_2d_cccn888_fill_colour_with_3pts_alpha_gradient

#define arm_2d_cccn888_fill_colour_with_3pts_alpha_gradient (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  ... 
)
Value:
/* sample points */ \
arm_2dp_cccn888_fill_colour_with_3pts_alpha_gradient( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
__VA_ARGS__)

◆ arm_2d_cccn888_fill_colour_with_3pts_alpha_gradient_and_opacity

#define arm_2d_cccn888_fill_colour_with_3pts_alpha_gradient_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  __OPACITY,
  ... 
)
Value:
/* sample points */ \
arm_2dp_cccn888_fill_colour_with_3pts_alpha_gradient_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
(__OPACITY), \
__VA_ARGS__)

◆ arm_2d_cccn888_fill_colour_with_vertical_alpha_gradient

#define arm_2d_cccn888_fill_colour_with_vertical_alpha_gradient (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  ... 
)
Value:
/* sample points */ \
arm_2dp_cccn888_fill_colour_with_vertical_alpha_gradient( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
__VA_ARGS__)

◆ arm_2d_cccn888_fill_colour_with_vertical_alpha_gradient_and_opacity

#define arm_2d_cccn888_fill_colour_with_vertical_alpha_gradient_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  __OPACITY,
  ... 
)
Value:
/* sample points */ \
arm_2dp_cccn888_fill_colour_with_vertical_alpha_gradient_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
(__OPACITY), \
__VA_ARGS__)

◆ arm_2d_cccn888_fill_colour_with_horizontal_alpha_gradient

#define arm_2d_cccn888_fill_colour_with_horizontal_alpha_gradient (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  ... 
)
Value:
/* sample points */ \
arm_2dp_cccn888_fill_colour_with_horizontal_alpha_gradient( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
__VA_ARGS__)

◆ arm_2d_cccn888_fill_colour_with_horizontal_alpha_gradient_and_opacity

#define arm_2d_cccn888_fill_colour_with_horizontal_alpha_gradient_and_opacity (   __TARGET_ADDR,
  __REGION_ADDR,
  __COLOUR,
  __OPACITY,
  ... 
)
Value:
/* sample points */ \
arm_2dp_cccn888_fill_colour_with_horizontal_alpha_gradient_and_opacity( \
NULL, \
(__TARGET_ADDR), \
(__REGION_ADDR), \
(__COLOUR), \
(__OPACITY), \
__VA_ARGS__)

◆ arm_2d_gray8_tile_copy_with_src_mask_and_opacity_only

#define arm_2d_gray8_tile_copy_with_src_mask_and_opacity_only (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION,
  __OPACITY 
)
Value:
/* opacity */ \
arm_2dp_gray8_tile_copy_with_src_mask_and_opacity_only( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION), \
(__OPACITY))

◆ arm_2d_rgb565_tile_copy_with_src_mask_and_opacity_only

#define arm_2d_rgb565_tile_copy_with_src_mask_and_opacity_only (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION,
  __OPACITY 
)
Value:
/* opacity */ \
arm_2dp_rgb565_tile_copy_with_src_mask_and_opacity_only( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION), \
(__OPACITY))

◆ arm_2d_cccn888_tile_copy_with_src_mask_and_opacity_only

#define arm_2d_cccn888_tile_copy_with_src_mask_and_opacity_only (   __SRC_ADDR,
  __SRC_MSK_ADDR,
  __DES_ADDR,
  __REGION,
  __OPACITY 
)
Value:
/* opacity */ \
arm_2dp_cccn888_tile_copy_with_src_mask_and_opacity_only( \
NULL, \
(__SRC_ADDR), \
(__SRC_MSK_ADDR), \
(__DES_ADDR), \
(__REGION), \
(__OPACITY))

Typedef Documentation

◆ arm_2d_op_cp_msk_t

control block for copy with masks operations

Function Documentation

◆ arm_2dp_gray8_tile_copy_with_opacity()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_opacity ( arm_2d_op_alpha_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
uint_fast8_t  chRatio 
)

blend a source tile to a target tile with a specified opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]chRatiothe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_opacity()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_opacity ( arm_2d_op_alpha_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
uint_fast8_t  chRatio 
)

blend a source tile to a target tile with a specified opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]chRatiothe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_opacity()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_opacity ( arm_2d_op_alpha_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
uint_fast8_t  chRatio 
)

blend a source tile to a target tile with a specified opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]chRatiothe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_fill_colour_with_opacity()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_opacity ( arm_2d_op_fill_cl_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_gray8_t  tColour,
uint_fast8_t  chRatio 
)

fill a target tile with a given gray8 colour and a specified opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColoura gray8 colour
[in]chRatiothe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_fill_colour_with_opacity()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_opacity ( arm_2d_op_fill_cl_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_rgb565_t  tColour,
uint_fast8_t  chRatio 
)

fill a target tile with a given rgb565 colour and a specified opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColoura rgb565 colour
[in]chRatiothe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_fill_colour_with_opacity()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_opacity ( arm_2d_op_fill_cl_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_cccn888_t  tColour,
uint_fast8_t  chRatio 
)

fill a target tile with a given cccn888 colour and a specified opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColoura cccn888 colour
[in]chRatiothe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_fill_colour_with_a1_mask()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_a1_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_gray8_t  tColour 
)

fill a target tile with a given gray8 colour and an a1 mask on target side

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura gray8 colour
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_fill_colour_with_a1_mask()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_a1_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_rgb565_t  tColour 
)

fill a target tile with a given rgb565 colour and an a1 mask on target side

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura rgb565 colour
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_fill_colour_with_a1_mask()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_a1_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_cccn888_t  tColour 
)

fill a target tile with a given cccn888 colour and an a1 mask on target side

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura cccn888 colour
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_fill_colour_with_a2_mask()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_a2_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_gray8_t  tColour 
)

fill a target tile with a given gray8 colour and an a2 mask on target side

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura gray8 colour
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_fill_colour_with_a2_mask()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_a2_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_rgb565_t  tColour 
)

fill a target tile with a given rgb565 colour and an a2 mask on target side

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura rgb565 colour
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_fill_colour_with_a2_mask()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_a2_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_cccn888_t  tColour 
)

fill a target tile with a given cccn888 colour and an a2 mask on target side

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura cccn888 colour
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_fill_colour_with_a4_mask()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_a4_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_gray8_t  tColour 
)

fill a target tile with a given gray8 colour and an a4 mask on target side

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura gray8 colour
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_fill_colour_with_a4_mask()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_a4_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_rgb565_t  tColour 
)

fill a target tile with a given rgb565 colour and an a4 mask on target side

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura rgb565 colour
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_fill_colour_with_a4_mask()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_a4_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_cccn888_t  tColour 
)

fill a target tile with a given cccn888 colour and an a4 mask on target side

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura cccn888 colour
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_fill_colour_with_mask()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_gray8_t  tColour 
)

fill a target tile with a given gray8 colour and a mask on target side

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura gray8 colour
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_fill_colour_with_mask()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_rgb565_t  tColour 
)

fill a target tile with a given rgb565 colour and a mask on target side

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura rgb565 colour
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_fill_colour_with_mask()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_cccn888_t  tColour 
)

fill a target tile with a given cccn888 colour and a mask on target side

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura cccn888 colour
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_fill_colour_with_a1_mask_and_opacity()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_a1_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_gray8_t  tColour,
uint8_t  chOpacity 
)

fill a target tile with a given gray8 colour, an a1 mask on target side and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura gray8 colour
[in]chOpacitythe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_fill_colour_with_a1_mask_and_opacity()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_a1_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_rgb565_t  tColour,
uint8_t  chOpacity 
)

fill a target tile with a given rgb565 colour, an a1 mask on target side and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura rgb565 colour
[in]chOpacitythe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_fill_colour_with_a1_mask_and_opacity()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_a1_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_cccn888_t  tColour,
uint8_t  chOpacity 
)

fill a target tile with a given cccn888 colour, an a1 mask on target side and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura cccn888 colour
[in]chOpacitythe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_fill_colour_with_a2_mask_and_opacity()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_a2_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_gray8_t  tColour,
uint8_t  chOpacity 
)

fill a target tile with a given gray8 colour, an a2 mask on target side and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura gray8 colour
[in]chOpacitythe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_fill_colour_with_a2_mask_and_opacity()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_a2_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_rgb565_t  tColour,
uint8_t  chOpacity 
)

fill a target tile with a given rgb565 colour, an a2 mask on target side and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura rgb565 colour
[in]chOpacitythe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_fill_colour_with_a2_mask_and_opacity()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_a2_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_cccn888_t  tColour,
uint8_t  chOpacity 
)

fill a target tile with a given cccn888 colour, an a2 mask on target side and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura cccn888 colour
[in]chOpacitythe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_fill_colour_with_a4_mask_and_opacity()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_a4_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_gray8_t  tColour,
uint8_t  chOpacity 
)

fill a target tile with a given gray8 colour, an a4 mask on target side and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura gray8 colour
[in]chOpacitythe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_fill_colour_with_a4_mask_and_opacity()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_a4_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_rgb565_t  tColour,
uint8_t  chOpacity 
)

fill a target tile with a given rgb565 colour, an a4 mask on target side and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura rgb565 colour
[in]chOpacitythe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_fill_colour_with_a4_mask_and_opacity()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_a4_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_cccn888_t  tColour,
uint8_t  chOpacity 
)

fill a target tile with a given cccn888 colour, an a4 mask on target side and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura cccn888 colour
[in]chOpacitythe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_fill_colour_with_mask_and_opacity()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_gray8_t  tColour,
uint8_t  chOpacity 
)

fill a target tile with a given gray8 colour, a mask on target side and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura gray8 colour
[in]chOpacitythe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_fill_colour_with_mask_and_opacity()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_rgb565_t  tColour,
uint8_t  chOpacity 
)

fill a target tile with a given rgb565 colour, a mask on target side and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura rgb565 colour
[in]chOpacitythe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_fill_colour_with_mask_and_opacity()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptAlpha,
arm_2d_color_cccn888_t  tColour,
uint8_t  chOpacity 
)

fill a target tile with a given cccn888 colour, a mask on target side and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptAlphathe mask on the target side
[in]tColoura cccn888 colour
[in]chOpacitythe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_copy_with_colour_keying_and_opacity()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_colour_keying_and_opacity ( arm_2d_op_alpha_cl_key_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
uint_fast8_t  chRatio,
arm_2d_color_gray8_t  tColour 
)

blend a source tile to a target tile with a opacity and colour keying

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]chRatiothe opacity
[in]tColourthe key colour
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_colour_keying_and_opacity()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_colour_keying_and_opacity ( arm_2d_op_alpha_cl_key_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
uint_fast8_t  chRatio,
arm_2d_color_rgb565_t  tColour 
)

blend a source tile to a target tile with a opacity and colour keying

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]chRatiothe opacity
[in]tColourthe key colour
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_colour_keying_and_opacity()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_colour_keying_and_opacity ( arm_2d_op_alpha_cl_key_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
uint_fast8_t  chRatio,
arm_2d_color_cccn888_t  tColour 
)

blend a source tile to a target tile with a opacity and colour keying

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]chRatiothe opacity
[in]tColourthe key colour
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_copy_with_masks()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_masks ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion,
uint32_t  wMode 
)

copy a source tile to a target tile with masks in a given mode

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
[in]wModethe copy mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_masks()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_masks ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion,
uint32_t  wMode 
)

copy a source tile to a target tile with masks in a given mode

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
[in]wModethe copy mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_masks()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_masks ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion,
uint32_t  wMode 
)

copy a source tile to a target tile with masks in a given mode

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
[in]wModethe copy mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_copy_with_masks_only()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_masks_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with masks

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_masks_only()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_masks_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with masks

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_masks_only()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_masks_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with masks

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_copy_with_masks_and_x_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_masks_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with masks and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_masks_and_x_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_masks_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with masks and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_masks_and_x_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_masks_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with masks and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_copy_with_masks_and_y_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_masks_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with masks and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_masks_and_y_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_masks_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with masks and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_masks_and_y_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_masks_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with masks and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_copy_with_masks_and_xy_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_masks_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with masks and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_masks_and_xy_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_masks_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with masks and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_masks_and_xy_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_masks_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with masks and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_fill_with_masks_only()

arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_masks_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with masks

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_fill_with_masks_only()

arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_masks_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with masks

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_fill_with_masks_only()

arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_masks_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with masks

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_fill_with_masks_and_x_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_masks_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with masks and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_fill_with_masks_and_x_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_masks_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with masks and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_fill_with_masks_and_x_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_masks_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with masks and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_fill_with_masks_and_y_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_masks_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with masks and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_fill_with_masks_and_y_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_masks_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with masks and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_fill_with_masks_and_y_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_masks_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with masks and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_fill_with_masks_and_xy_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_masks_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with masks and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_fill_with_masks_and_xy_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_masks_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with masks and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_fill_with_masks_and_xy_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_masks_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with masks and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_copy_with_src_mask()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_src_mask ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
uint32_t  wMode 
)

copy a source tile to a target tile with a source mask in a given mode

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]wModethe copy mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_src_mask()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_src_mask ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
uint32_t  wMode 
)

copy a source tile to a target tile with a source mask in a given mode

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]wModethe copy mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_src_mask()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_src_mask ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
uint32_t  wMode 
)

copy a source tile to a target tile with a source mask in a given mode

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]wModethe copy mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_copy_with_src_mask_only()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_src_mask_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a source mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_src_mask_only()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_src_mask_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a source mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_src_mask_only()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_src_mask_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a source mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]wModethe copy mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_copy_with_src_mask_and_x_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_src_mask_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a source mask and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_src_mask_and_x_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_src_mask_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a source mask and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_src_mask_and_x_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_src_mask_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a source mask and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]wModethe copy mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_copy_with_src_mask_and_y_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_src_mask_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a source mask and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_src_mask_and_y_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_src_mask_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a source mask and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_src_mask_and_y_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_src_mask_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a source mask and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]wModethe copy mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_copy_with_src_mask_and_xy_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_src_mask_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a source mask and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_src_mask_and_xy_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_src_mask_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a source mask and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_src_mask_and_xy_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_src_mask_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a source mask and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]wModethe copy mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_fill_with_src_mask_only()

arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_src_mask_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a source mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_fill_with_src_mask_only()

arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_src_mask_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a source mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_fill_with_src_mask_only()

arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_src_mask_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a source mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]wModethe fill mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_fill_with_src_mask_and_x_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_src_mask_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a source mask and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_fill_with_src_mask_and_x_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_src_mask_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a source mask and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_fill_with_src_mask_and_x_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_src_mask_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a source mask and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]wModethe fill mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_fill_with_src_mask_and_y_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_src_mask_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a source mask and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_fill_with_src_mask_and_y_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_src_mask_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a source mask and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_fill_with_src_mask_and_y_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_src_mask_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a source mask and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]wModethe fill mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_fill_with_src_mask_and_xy_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_src_mask_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a source mask and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_fill_with_src_mask_and_xy_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_src_mask_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a source mask and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_fill_with_src_mask_and_xy_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_src_mask_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a source mask and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]wModethe fill mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_copy_with_des_mask()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_des_mask ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion,
uint32_t  wMode 
)

copy a source tile to a target tile with a target mask in a given mode

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
[in]wModethe copy mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_des_mask()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_des_mask ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion,
uint32_t  wMode 
)

copy a source tile to a target tile with a target mask in a given mode

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
[in]wModethe copy mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_des_mask()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_des_mask ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion,
uint32_t  wMode 
)

copy a source tile to a target tile with a target mask in a given mode

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
[in]wModethe copy mode
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_copy_with_des_mask_only()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_des_mask_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a target mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_des_mask_only()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_des_mask_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a target mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_des_mask_only()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_des_mask_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a target mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_copy_with_des_mask_and_x_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_des_mask_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a target mask and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_des_mask_and_x_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_des_mask_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a target mask and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_des_mask_and_x_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_des_mask_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a target mask and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_copy_with_des_mask_and_y_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_des_mask_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a target mask and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_des_mask_and_y_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_des_mask_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a target mask and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_des_mask_and_y_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_des_mask_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a target mask and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_copy_with_des_mask_and_xy_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_des_mask_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a target mask and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_des_mask_and_xy_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_des_mask_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a target mask and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_des_mask_and_xy_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_des_mask_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

copy a source tile to a target tile with a target mask and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_fill_with_des_mask_only()

arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_des_mask_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a target mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_fill_with_des_mask_only()

arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_des_mask_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a target mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_fill_with_des_mask_only()

arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_des_mask_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a target mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_fill_with_des_mask_and_x_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_des_mask_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a target mask and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_fill_with_des_mask_and_x_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_des_mask_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a target mask and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_fill_with_des_mask_and_x_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_des_mask_and_x_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a target mask and x-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_fill_with_des_mask_and_y_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_des_mask_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a target mask and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_fill_with_des_mask_and_y_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_des_mask_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a target mask and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_fill_with_des_mask_and_y_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_des_mask_and_y_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a target mask and y-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_tile_fill_with_des_mask_and_xy_mirror()

arm_fsm_rt_t arm_2dp_gray8_tile_fill_with_des_mask_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a target mask and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_fill_with_des_mask_and_xy_mirror()

arm_fsm_rt_t arm_2dp_rgb565_tile_fill_with_des_mask_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with target mask and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_fill_with_des_mask_and_xy_mirror()

arm_fsm_rt_t arm_2dp_cccn888_tile_fill_with_des_mask_and_xy_mirror ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptTarget,
const arm_2d_tile_t ptDesMask,
const arm_2d_region_t ptRegion 
)

fill a source tile to a target tile with a target mask and xy-mirroring

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptTargetthe target tile
[in]ptDesMaskthe mask on the target side
[in]ptRegionthe target region
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_gray8_fill_colour_with_horizontal_line_mask()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_horizontal_line_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptLineMask,
arm_2d_color_gray8_t  tColour 
)

fill the target region with a specified colour and a horizontal line mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptLineMskthe target line mask
[in]tColourthe target colour
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_gray8_fill_colour_with_horizontal_line_mask_and_opacity()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_horizontal_line_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptLineMask,
arm_2d_color_gray8_t  tColour,
uint8_t  chOpacity 
)

fill the target region with a specified colour, a horizontal line mask and opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptLineMskthe target line mask
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_rgb565_fill_colour_with_horizontal_line_mask()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_horizontal_line_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptLineMask,
arm_2d_color_rgb565_t  tColour 
)

fill the target region with a specified colour and a horizontal line mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptLineMskthe target line mask
[in]tColourthe target colour
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_rgb565_fill_colour_with_horizontal_line_mask_and_opacity()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_horizontal_line_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptLineMask,
arm_2d_color_rgb565_t  tColour,
uint8_t  chOpacity 
)

fill the target region with a specified colour, a horizontal line mask and opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptLineMskthe target line mask
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_cccn888_fill_colour_with_horizontal_line_mask()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_horizontal_line_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptLineMask,
arm_2d_color_cccn888_t  tColour 
)

fill the target region with a specified colour and a horizontal line mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptLineMskthe target line mask
[in]tColourthe target colour
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_cccn888_fill_colour_with_horizontal_line_mask_and_opacity()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_horizontal_line_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptLineMask,
arm_2d_color_cccn888_t  tColour,
uint8_t  chOpacity 
)

fill the target region with a specified colour, a horizontal line mask and opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptLineMskthe target line mask
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_gray8_fill_colour_with_vertical_line_mask()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_vertical_line_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptLineMask,
arm_2d_color_gray8_t  tColour 
)

fill the target region with a specified colour and a vertical line mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptLineMskthe target line mask
[in]tColourthe target colour
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_gray8_fill_colour_with_vertical_line_mask_and_opacity()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_vertical_line_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptLineMask,
arm_2d_color_gray8_t  tColour,
uint8_t  chOpacity 
)

fill the target region with a specified colour, a vertical line mask and opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptLineMskthe target line mask
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_rgb565_fill_colour_with_vertical_line_mask()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_vertical_line_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptLineMask,
arm_2d_color_rgb565_t  tColour 
)

fill the target region with a specified colour and a vertical line mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptLineMskthe target line mask
[in]tColourthe target colour
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_rgb565_fill_colour_with_vertical_line_mask_and_opacity()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_vertical_line_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptLineMask,
arm_2d_color_rgb565_t  tColour,
uint8_t  chOpacity 
)

fill the target region with a specified colour, a vertical line mask and opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptLineMskthe target line mask
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_cccn888_fill_colour_with_vertical_line_mask()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_vertical_line_mask ( arm_2d_op_fill_cl_msk_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptLineMask,
arm_2d_color_cccn888_t  tColour 
)

fill the target region with a specified colour and a vertical line mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptLineMskthe target line mask
[in]tColourthe target colour
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_cccn888_fill_colour_with_vertical_line_mask_and_opacity()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_vertical_line_mask_and_opacity ( arm_2d_op_fill_cl_msk_opc_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
const arm_2d_tile_t ptLineMask,
arm_2d_color_cccn888_t  tColour,
uint8_t  chOpacity 
)

fill the target region with a specified colour, a vertical line mask and opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]ptLineMskthe target line mask
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_gray8_fill_colour_with_4pts_alpha_gradient()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_4pts_alpha_gradient ( arm_2d_fill_cl_4p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_gray8_t  tColour,
arm_2d_alpha_samples_4pts_t  tSamplePoints 
)

fill the target region with a given colour and an alpha gradient that is defined by 4 corner sample points.

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]tSamplePointsthe 4 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_gray8_fill_colour_with_4pts_alpha_gradient_and_opacity()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_4pts_alpha_gradient_and_opacity ( arm_2d_fill_cl_4p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_gray8_t  tColour,
uint8_t  chOpacity,
arm_2d_alpha_samples_4pts_t  tSamplePoints 
)

fill the target region with a given colour, an alpha gradient (that is defined by 4 corner sample points) and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
[in]tSamplePointsthe 4 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_gray8_fill_colour_with_3pts_alpha_gradient()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_3pts_alpha_gradient ( arm_2d_fill_cl_3p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_gray8_t  tColour,
arm_2d_alpha_samples_3pts_t  tSamplePoints 
)

fill the target region with a given colour and an alpha gradient that is defined by 3 corner sample points.

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]tSamplePointsthe 3 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_gray8_fill_colour_with_3pts_alpha_gradient_and_opacity()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_3pts_alpha_gradient_and_opacity ( arm_2d_fill_cl_3p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_gray8_t  tColour,
uint8_t  chOpacity,
arm_2d_alpha_samples_3pts_t  tSamplePoints 
)

fill the target region with a given colour, an alpha gradient (that is defined by 3 corner sample points) and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
[in]tSamplePointsthe 3 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_gray8_fill_colour_with_vertical_alpha_gradient()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_vertical_alpha_gradient ( arm_2d_fill_cl_2p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_gray8_t  tColour,
arm_2d_alpha_samples_2pts_t  tSamplePoints 
)

fill the target region with a given colour and a vertical alpha gradient (that is defined by 2 corner sample points).

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]tSamplePointsthe 2 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_gray8_fill_colour_with_vertical_alpha_gradient_and_opacity()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_vertical_alpha_gradient_and_opacity ( arm_2d_fill_cl_2p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_gray8_t  tColour,
uint8_t  chOpacity,
arm_2d_alpha_samples_2pts_t  tSamplePoints 
)

fill the target region with a given colour, a vertical alpha gradient (that is defined by 2 corner sample points) and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
[in]tSamplePointsthe 2 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_gray8_fill_colour_with_horizontal_alpha_gradient()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_horizontal_alpha_gradient ( arm_2d_fill_cl_2p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_gray8_t  tColour,
arm_2d_alpha_samples_2pts_t  tSamplePoints 
)

fill the target region with a given colour and a horizontal alpha gradient (that is defined by 2 corner sample points).

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]tSamplePointsthe 2 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_gray8_fill_colour_with_horizontal_alpha_gradient_and_opacity()

arm_fsm_rt_t arm_2dp_gray8_fill_colour_with_horizontal_alpha_gradient_and_opacity ( arm_2d_fill_cl_2p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_gray8_t  tColour,
uint8_t  chOpacity,
arm_2d_alpha_samples_2pts_t  tSamplePoints 
)

fill the target region with a given colour, a horizontal alpha gradient (that is defined by 2 corner sample points) and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
[in]tSamplePointsthe 2 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_rgb565_fill_colour_with_4pts_alpha_gradient()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_4pts_alpha_gradient ( arm_2d_fill_cl_4p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_rgb565_t  tColour,
arm_2d_alpha_samples_4pts_t  tSamplePoints 
)

fill the target region with a given colour and an alpha gradient that is defined by 4 corner sample points.

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]tSamplePointsthe 4 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_rgb565_fill_colour_with_4pts_alpha_gradient_and_opacity()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_4pts_alpha_gradient_and_opacity ( arm_2d_fill_cl_4p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_rgb565_t  tColour,
uint8_t  chOpacity,
arm_2d_alpha_samples_4pts_t  tSamplePoints 
)

fill the target region with a given colour, an alpha gradient (that is defined by 4 corner sample points) and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
[in]tSamplePointsthe 4 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_rgb565_fill_colour_with_3pts_alpha_gradient()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_3pts_alpha_gradient ( arm_2d_fill_cl_3p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_rgb565_t  tColour,
arm_2d_alpha_samples_3pts_t  tSamplePoints 
)

fill the target region with a given colour and an alpha gradient that is defined by 3 corner sample points.

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]tSamplePointsthe 3 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_rgb565_fill_colour_with_3pts_alpha_gradient_and_opacity()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_3pts_alpha_gradient_and_opacity ( arm_2d_fill_cl_3p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_rgb565_t  tColour,
uint8_t  chOpacity,
arm_2d_alpha_samples_3pts_t  tSamplePoints 
)

fill the target region with a given colour, an alpha gradient (that is defined by 3 corner sample points) and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
[in]tSamplePointsthe 3 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_rgb565_fill_colour_with_vertical_alpha_gradient()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_vertical_alpha_gradient ( arm_2d_fill_cl_2p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_rgb565_t  tColour,
arm_2d_alpha_samples_2pts_t  tSamplePoints 
)

fill the target region with a given colour and a vertical alpha gradient (that is defined by 2 corner sample points).

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]tSamplePointsthe 2 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_rgb565_fill_colour_with_vertical_alpha_gradient_and_opacity()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_vertical_alpha_gradient_and_opacity ( arm_2d_fill_cl_2p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_rgb565_t  tColour,
uint8_t  chOpacity,
arm_2d_alpha_samples_2pts_t  tSamplePoints 
)

fill the target region with a given colour, a vertical alpha gradient (that is defined by 2 corner sample points) and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
[in]tSamplePointsthe 2 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_rgb565_fill_colour_with_horizontal_alpha_gradient()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_horizontal_alpha_gradient ( arm_2d_fill_cl_2p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_rgb565_t  tColour,
arm_2d_alpha_samples_2pts_t  tSamplePoints 
)

fill the target region with a given colour and a horizontal alpha gradient (that is defined by 2 corner sample points).

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]tSamplePointsthe 2 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_rgb565_fill_colour_with_horizontal_alpha_gradient_and_opacity()

arm_fsm_rt_t arm_2dp_rgb565_fill_colour_with_horizontal_alpha_gradient_and_opacity ( arm_2d_fill_cl_2p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_rgb565_t  tColour,
uint8_t  chOpacity,
arm_2d_alpha_samples_2pts_t  tSamplePoints 
)

fill the target region with a given colour, a horizontal alpha gradient (that is defined by 2 corner sample points) and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
[in]tSamplePointsthe 2 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_cccn888_fill_colour_with_4pts_alpha_gradient()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_4pts_alpha_gradient ( arm_2d_fill_cl_4p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_cccn888_t  tColour,
arm_2d_alpha_samples_4pts_t  tSamplePoints 
)

fill the target region with a given colour and an alpha gradient that is defined by 4 corner sample points.

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]tSamplePointsthe 4 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_cccn888_fill_colour_with_4pts_alpha_gradient_and_opacity()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_4pts_alpha_gradient_and_opacity ( arm_2d_fill_cl_4p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_cccn888_t  tColour,
uint8_t  chOpacity,
arm_2d_alpha_samples_4pts_t  tSamplePoints 
)

fill the target region with a given colour, an alpha gradient (that is defined by 4 corner sample points) and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
[in]tSamplePointsthe 4 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_cccn888_fill_colour_with_3pts_alpha_gradient()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_3pts_alpha_gradient ( arm_2d_fill_cl_3p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_cccn888_t  tColour,
arm_2d_alpha_samples_3pts_t  tSamplePoints 
)

fill the target region with a given colour and an alpha gradient that is defined by 3 corner sample points.

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]tSamplePointsthe 3 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_cccn888_fill_colour_with_3pts_alpha_gradient_and_opacity()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_3pts_alpha_gradient_and_opacity ( arm_2d_fill_cl_3p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_cccn888_t  tColour,
uint8_t  chOpacity,
arm_2d_alpha_samples_3pts_t  tSamplePoints 
)

fill the target region with a given colour, an alpha gradient (that is defined by 3 corner sample points) and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
[in]tSamplePointsthe 3 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_cccn888_fill_colour_with_vertical_alpha_gradient()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_vertical_alpha_gradient ( arm_2d_fill_cl_2p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_cccn888_t  tColour,
arm_2d_alpha_samples_2pts_t  tSamplePoints 
)

fill the target region with a given colour and a vertical alpha gradient (that is defined by 2 corner sample points).

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]tSamplePointsthe 2 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_cccn888_fill_colour_with_vertical_alpha_gradient_and_opacity()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_vertical_alpha_gradient_and_opacity ( arm_2d_fill_cl_2p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_cccn888_t  tColour,
uint8_t  chOpacity,
arm_2d_alpha_samples_2pts_t  tSamplePoints 
)

fill the target region with a given colour, a vertical alpha gradient (that is defined by 2 corner sample points) and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
[in]tSamplePointsthe 2 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_cccn888_fill_colour_with_horizontal_alpha_gradient()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_horizontal_alpha_gradient ( arm_2d_fill_cl_2p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_cccn888_t  tColour,
arm_2d_alpha_samples_2pts_t  tSamplePoints 
)

fill the target region with a given colour and a horizontal alpha gradient (that is defined by 2 corner sample points).

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]tSamplePointsthe 2 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_cccn888_fill_colour_with_horizontal_alpha_gradient_and_opacity()

arm_fsm_rt_t arm_2dp_cccn888_fill_colour_with_horizontal_alpha_gradient_and_opacity ( arm_2d_fill_cl_2p_al_grd_t ptOP,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
arm_2d_color_cccn888_t  tColour,
uint8_t  chOpacity,
arm_2d_alpha_samples_2pts_t  tSamplePoints 
)

fill the target region with a given colour, a horizontal alpha gradient (that is defined by 2 corner sample points) and an opacity

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]tColourthe target colour
[in]chOpacitythe opacity ratio
[in]tSamplePointsthe 2 corner sample points.
Returns
arm_fsm_rt_t the operations result

◆ arm_2dp_gray8_tile_copy_with_src_mask_and_opacity_only()

arm_fsm_rt_t arm_2dp_gray8_tile_copy_with_src_mask_and_opacity_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
uint8_t  chOpacity 
)

copy a source tile to a target tile with a source mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]chOpacitythe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_rgb565_tile_copy_with_src_mask_and_opacity_only()

arm_fsm_rt_t arm_2dp_rgb565_tile_copy_with_src_mask_and_opacity_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
uint8_t  chOpacity 
)

copy a source tile to a target tile with a source mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]chOpacitythe opacity
Returns
arm_fsm_rt_t the operation result

◆ arm_2dp_cccn888_tile_copy_with_src_mask_and_opacity_only()

arm_fsm_rt_t arm_2dp_cccn888_tile_copy_with_src_mask_and_opacity_only ( arm_2d_op_cp_msk_t ptOP,
const arm_2d_tile_t ptSource,
const arm_2d_tile_t ptSrcMask,
const arm_2d_tile_t ptTarget,
const arm_2d_region_t ptRegion,
uint8_t  chOpacity 
)

copy a source tile to a target tile with a source mask

Parameters
[in]ptOPthe control block, NULL means using the default control block
[in]ptSourcethe source tile
[in]ptSrcMaskthe mask on the source side
[in]ptTargetthe target tile
[in]ptRegionthe target region
[in]chOpacitythe opacity
Returns
arm_fsm_rt_t the operation result