lv_blend_arm2d.h

API reference for lv_blend_arm2d.h

Report on GitHub

Functions

lv_color_blend_to_rgb565_arm2d

 
static lv_result_t lv_color_blend_to_rgb565_arm2d(lv_draw_sw_blend_fill_dsc_t *dsc)
Parameters

lv_color_blend_to_rgb565_with_opa_arm2d

 
static lv_result_t lv_color_blend_to_rgb565_with_opa_arm2d(lv_draw_sw_blend_fill_dsc_t *dsc)
Parameters

lv_color_blend_to_rgb565_with_mask_arm2d

 
static lv_result_t lv_color_blend_to_rgb565_with_mask_arm2d(lv_draw_sw_blend_fill_dsc_t *dsc)
Parameters

lv_color_blend_to_rgb565_mix_mask_opa_arm2d

 
static lv_result_t lv_color_blend_to_rgb565_mix_mask_opa_arm2d(lv_draw_sw_blend_fill_dsc_t *dsc)
Parameters

lv_rgb565_blend_normal_to_rgb565_arm2d

 
static lv_result_t lv_rgb565_blend_normal_to_rgb565_arm2d(lv_draw_sw_blend_image_dsc_t *dsc)
Parameters

lv_rgb565_blend_normal_to_rgb565_with_opa_arm2d

 
static lv_result_t lv_rgb565_blend_normal_to_rgb565_with_opa_arm2d(lv_draw_sw_blend_image_dsc_t *dsc)
Parameters

lv_rgb565_blend_normal_to_rgb565_with_mask_arm2d

 
static lv_result_t lv_rgb565_blend_normal_to_rgb565_with_mask_arm2d(lv_draw_sw_blend_image_dsc_t *dsc)
Parameters

lv_rgb565_blend_normal_to_rgb565_mix_mask_opa_arm2d

 
static lv_result_t lv_rgb565_blend_normal_to_rgb565_mix_mask_opa_arm2d(lv_draw_sw_blend_image_dsc_t *dsc)
Parameters

lv_rgb888_blend_normal_to_rgb565_arm2d

 
static lv_result_t lv_rgb888_blend_normal_to_rgb565_arm2d(lv_draw_sw_blend_image_dsc_t *dsc, uint32_t src_px_size)
Parameters

lv_rgb888_blend_normal_to_rgb565_with_opa_arm2d

 
static lv_result_t lv_rgb888_blend_normal_to_rgb565_with_opa_arm2d(lv_draw_sw_blend_image_dsc_t *dsc, uint32_t src_px_size)
Parameters

lv_rgb888_blend_normal_to_rgb565_with_mask_arm2d

 
static lv_result_t lv_rgb888_blend_normal_to_rgb565_with_mask_arm2d(lv_draw_sw_blend_image_dsc_t *dsc, uint32_t src_px_size)
Parameters

lv_rgb888_blend_normal_to_rgb565_mix_mask_opa_arm2d

 
static lv_result_t lv_rgb888_blend_normal_to_rgb565_mix_mask_opa_arm2d(lv_draw_sw_blend_image_dsc_t *dsc, uint32_t src_px_size)
Parameters

lv_argb8888_blend_normal_to_rgb565_arm2d

 
static lv_result_t lv_argb8888_blend_normal_to_rgb565_arm2d(lv_draw_sw_blend_image_dsc_t *dsc)
Parameters

lv_argb8888_blend_normal_to_rgb565_with_opa_arm2d

 
static lv_result_t lv_argb8888_blend_normal_to_rgb565_with_opa_arm2d(lv_draw_sw_blend_image_dsc_t *dsc)
Parameters

lv_argb8888_blend_normal_to_rgb565_with_mask_arm2d

 
static lv_result_t lv_argb8888_blend_normal_to_rgb565_with_mask_arm2d(lv_draw_sw_blend_image_dsc_t *dsc)
Parameters

lv_argb8888_blend_normal_to_rgb565_mix_mask_opa_arm2d

 
static lv_result_t lv_argb8888_blend_normal_to_rgb565_mix_mask_opa_arm2d(lv_draw_sw_blend_image_dsc_t *dsc)
Parameters

lv_color_blend_to_rgb888_arm2d

 
static lv_result_t lv_color_blend_to_rgb888_arm2d(lv_draw_sw_blend_fill_dsc_t *dsc, uint32_t dst_px_size)
Parameters

lv_color_blend_to_rgb888_with_opa_arm2d

 
static lv_result_t lv_color_blend_to_rgb888_with_opa_arm2d(lv_draw_sw_blend_fill_dsc_t *dsc, uint32_t dst_px_size)
Parameters

lv_color_blend_to_rgb888_with_mask_arm2d

 
static lv_result_t lv_color_blend_to_rgb888_with_mask_arm2d(lv_draw_sw_blend_fill_dsc_t *dsc, uint32_t dst_px_size)
Parameters

lv_color_blend_to_rgb888_mix_mask_opa_arm2d

 
static lv_result_t lv_color_blend_to_rgb888_mix_mask_opa_arm2d(lv_draw_sw_blend_fill_dsc_t *dsc, uint32_t dst_px_size)
Parameters

lv_rgb565_blend_normal_to_rgb888_arm2d

 
static lv_result_t lv_rgb565_blend_normal_to_rgb888_arm2d(lv_draw_sw_blend_image_dsc_t *dsc, uint32_t dst_px_size)
Parameters

lv_rgb565_blend_normal_to_rgb888_with_opa_arm2d

 
static lv_result_t lv_rgb565_blend_normal_to_rgb888_with_opa_arm2d(lv_draw_sw_blend_image_dsc_t *dsc, uint32_t dst_px_size)
Parameters

lv_rgb565_blend_normal_to_rgb888_with_mask_arm2d

 
static lv_result_t lv_rgb565_blend_normal_to_rgb888_with_mask_arm2d(lv_draw_sw_blend_image_dsc_t *dsc, uint32_t dst_px_size)
Parameters

lv_rgb565_blend_normal_to_rgb888_mix_mask_opa_arm2d

 
static lv_result_t lv_rgb565_blend_normal_to_rgb888_mix_mask_opa_arm2d(lv_draw_sw_blend_image_dsc_t *dsc, uint32_t dst_px_size)
Parameters

lv_rgb888_blend_normal_to_rgb888_arm2d

 
static lv_result_t lv_rgb888_blend_normal_to_rgb888_arm2d(lv_draw_sw_blend_image_dsc_t *dsc, uint32_t dst_px_size, uint32_t src_px_size)
Parameters
NameType
dsclv_draw_sw_blend_image_dsc_t *
dst_px_sizeuint32_t
src_px_sizeuint32_t

lv_rgb888_blend_normal_to_rgb888_with_opa_arm2d

 
static lv_result_t lv_rgb888_blend_normal_to_rgb888_with_opa_arm2d(lv_draw_sw_blend_image_dsc_t *dsc, uint32_t dst_px_size, uint32_t src_px_size)
Parameters
NameType
dsclv_draw_sw_blend_image_dsc_t *
dst_px_sizeuint32_t
src_px_sizeuint32_t

lv_rgb888_blend_normal_to_rgb888_with_mask_arm2d

 
static lv_result_t lv_rgb888_blend_normal_to_rgb888_with_mask_arm2d(lv_draw_sw_blend_image_dsc_t *dsc, uint32_t dst_px_size, uint32_t src_px_size)
Parameters
NameType
dsclv_draw_sw_blend_image_dsc_t *
dst_px_sizeuint32_t
src_px_sizeuint32_t

lv_rgb888_blend_normal_to_rgb888_mix_mask_opa_arm2d

 
static lv_result_t lv_rgb888_blend_normal_to_rgb888_mix_mask_opa_arm2d(lv_draw_sw_blend_image_dsc_t *dsc, uint32_t dst_px_size, uint32_t src_px_size)
Parameters
NameType
dsclv_draw_sw_blend_image_dsc_t *
dst_px_sizeuint32_t
src_px_sizeuint32_t

lv_argb8888_blend_normal_to_rgb888_arm2d

 
static lv_result_t lv_argb8888_blend_normal_to_rgb888_arm2d(lv_draw_sw_blend_image_dsc_t *dsc, uint32_t dst_px_size)
Parameters

lv_argb8888_blend_normal_to_rgb888_with_opa_arm2d

 
static lv_result_t lv_argb8888_blend_normal_to_rgb888_with_opa_arm2d(lv_draw_sw_blend_image_dsc_t *dsc, uint32_t dst_px_size)
Parameters

lv_argb8888_blend_normal_to_rgb888_with_mask_arm2d

 
static lv_result_t lv_argb8888_blend_normal_to_rgb888_with_mask_arm2d(lv_draw_sw_blend_image_dsc_t *dsc, uint32_t dst_px_size)
Parameters

lv_argb8888_blend_normal_to_rgb888_mix_mask_opa_arm2d

 
static lv_result_t lv_argb8888_blend_normal_to_rgb888_mix_mask_opa_arm2d(lv_draw_sw_blend_image_dsc_t *dsc, uint32_t dst_px_size)
Parameters

Macros

ARM_2D_IMPL

 
#define __ARM_2D_IMPL__

LV_ARM2D_XRGB888_ALPHA_ALWAYS_FF

 
#define LV_ARM2D_XRGB888_ALPHA_ALWAYS_FF 1

LV_DRAW_SW_COLOR_BLEND_TO_RGB565

 
#define LV_DRAW_SW_COLOR_BLEND_TO_RGB565(dsc) \
    lv_color_blend_to_rgb565_arm2d(dsc)

LV_DRAW_SW_COLOR_BLEND_TO_RGB565_WITH_OPA

 
#define LV_DRAW_SW_COLOR_BLEND_TO_RGB565_WITH_OPA(dsc) \
    lv_color_blend_to_rgb565_with_opa_arm2d(dsc)

LV_DRAW_SW_COLOR_BLEND_TO_RGB565_WITH_MASK

 
#define LV_DRAW_SW_COLOR_BLEND_TO_RGB565_WITH_MASK(dsc) \
    lv_color_blend_to_rgb565_with_mask_arm2d(dsc)

LV_DRAW_SW_COLOR_BLEND_TO_RGB565_MIX_MASK_OPA

 
#define LV_DRAW_SW_COLOR_BLEND_TO_RGB565_MIX_MASK_OPA(dsc) \
    lv_color_blend_to_rgb565_mix_mask_opa_arm2d(dsc)

LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB565

 
#define LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB565(dsc) \
    lv_rgb565_blend_normal_to_rgb565_arm2d(dsc)

LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB565_WITH_OPA

 
#define LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB565_WITH_OPA(dsc) \
    lv_rgb565_blend_normal_to_rgb565_with_opa_arm2d(dsc)

LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB565_WITH_MASK

 
#define LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB565_WITH_MASK(dsc) \
    lv_rgb565_blend_normal_to_rgb565_with_mask_arm2d(dsc)

LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB565_MIX_MASK_OPA

 
#define LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB565_MIX_MASK_OPA(dsc) \
    lv_rgb565_blend_normal_to_rgb565_mix_mask_opa_arm2d(dsc)

LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB565

 
#define LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB565(dsc, src_px_size) \
    lv_rgb888_blend_normal_to_rgb565_arm2d(dsc, src_px_size)

LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB565_WITH_OPA

 
#define LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB565_WITH_OPA(dsc, src_px_size) \
    lv_rgb888_blend_normal_to_rgb565_with_opa_arm2d(dsc, src_px_size)

LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB565_WITH_MASK

 
#define LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB565_WITH_MASK(dsc, src_px_size) \
    lv_rgb888_blend_normal_to_rgb565_with_mask_arm2d(dsc, src_px_size)

LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB565_MIX_MASK_OPA

 
#define LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB565_MIX_MASK_OPA(dsc, src_px_size) \
    lv_rgb888_blend_normal_to_rgb565_mix_mask_opa_arm2d(dsc, src_px_size)

LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB565

 
#define LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB565(dsc) \
    lv_argb8888_blend_normal_to_rgb565_arm2d(dsc)

LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB565_WITH_OPA

 
#define LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB565_WITH_OPA(dsc) \
    lv_argb8888_blend_normal_to_rgb565_with_opa_arm2d(dsc)

LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB565_WITH_MASK

 
#define LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB565_WITH_MASK(dsc) \
    lv_argb8888_blend_normal_to_rgb565_with_mask_arm2d(dsc)

LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB565_MIX_MASK_OPA

 
#define LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB565_MIX_MASK_OPA(dsc) \
    lv_argb8888_blend_normal_to_rgb565_mix_mask_opa_arm2d(dsc)

LV_DRAW_SW_COLOR_BLEND_TO_RGB888

 
#define LV_DRAW_SW_COLOR_BLEND_TO_RGB888(dsc, dst_px_size) \
    lv_color_blend_to_rgb888_arm2d(dsc, dst_px_size)

LV_DRAW_SW_COLOR_BLEND_TO_RGB888_WITH_OPA

 
#define LV_DRAW_SW_COLOR_BLEND_TO_RGB888_WITH_OPA(dsc, dst_px_size) \
    lv_color_blend_to_rgb888_with_opa_arm2d(dsc, dst_px_size)

LV_DRAW_SW_COLOR_BLEND_TO_RGB888_WITH_MASK

 
#define LV_DRAW_SW_COLOR_BLEND_TO_RGB888_WITH_MASK(dsc, dst_px_size) \
    lv_color_blend_to_rgb888_with_mask_arm2d(dsc, dst_px_size)

LV_DRAW_SW_COLOR_BLEND_TO_RGB888_MIX_MASK_OPA

 
#define LV_DRAW_SW_COLOR_BLEND_TO_RGB888_MIX_MASK_OPA(dsc, dst_px_size) \
    lv_color_blend_to_rgb888_mix_mask_opa_arm2d(dsc, dst_px_size)

LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB888

 
#define LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB888(dsc, dst_px_size) \
    lv_rgb565_blend_normal_to_rgb888_arm2d(dsc, dst_px_size)

LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB888_WITH_OPA

 
#define LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB888_WITH_OPA(dsc, dst_px_size) \
    lv_rgb565_blend_normal_to_rgb888_with_opa_arm2d(dsc, dst_px_size)

LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB888_WITH_MASK

 
#define LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB888_WITH_MASK(dsc, dst_px_size) \
    lv_rgb565_blend_normal_to_rgb888_with_mask_arm2d(dsc, dst_px_size)

LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB888_MIX_MASK_OPA

 
#define LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB888_MIX_MASK_OPA(dsc, dst_px_size) \
    lv_rgb565_blend_normal_to_rgb888_mix_mask_opa_arm2d(dsc, dst_px_size)

LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB888

 
#define LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB888(dsc, dst_px_size, src_px_size) \
    lv_rgb888_blend_normal_to_rgb888_arm2d(dsc, dst_px_size, src_px_size)

LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB888_WITH_OPA

 
#define LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB888_WITH_OPA(dsc, dst_px_size, src_px_size) \
    lv_rgb888_blend_normal_to_rgb888_with_opa_arm2d(dsc, dst_px_size, src_px_size)

LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB888_WITH_MASK

 
#define LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB888_WITH_MASK(dsc, dst_px_size, src_px_size) \
    lv_rgb888_blend_normal_to_rgb888_with_mask_arm2d(dsc, dst_px_size, src_px_size)

LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB888_MIX_MASK_OPA

 
#define LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB888_MIX_MASK_OPA(dsc, dst_px_size, src_px_size) \
    lv_rgb888_blend_normal_to_rgb888_mix_mask_opa_arm2d(dsc, dst_px_size, src_px_size)

LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB888

 
#define LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB888(dsc, dst_px_size) \
    lv_argb8888_blend_normal_to_rgb888_arm2d(dsc, dst_px_size)

LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB888_WITH_OPA

 
#define LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB888_WITH_OPA(dsc, dst_px_size) \
    lv_argb8888_blend_normal_to_rgb888_with_opa_arm2d(dsc, dst_px_size)

LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB888_WITH_MASK

 
#define LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB888_WITH_MASK(dsc, dst_px_size) \
    lv_argb8888_blend_normal_to_rgb888_with_mask_arm2d(dsc, dst_px_size)

LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB888_MIX_MASK_OPA

 
#define LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB888_MIX_MASK_OPA(dsc, dst_px_size) \
    lv_argb8888_blend_normal_to_rgb888_mix_mask_opa_arm2d(dsc, dst_px_size)

Dependencies

Indirect dependencies

How is this guide?

Last updated on

On this page

Functionslv_color_blend_to_rgb565_arm2dlv_color_blend_to_rgb565_with_opa_arm2dlv_color_blend_to_rgb565_with_mask_arm2dlv_color_blend_to_rgb565_mix_mask_opa_arm2dlv_rgb565_blend_normal_to_rgb565_arm2dlv_rgb565_blend_normal_to_rgb565_with_opa_arm2dlv_rgb565_blend_normal_to_rgb565_with_mask_arm2dlv_rgb565_blend_normal_to_rgb565_mix_mask_opa_arm2dlv_rgb888_blend_normal_to_rgb565_arm2dlv_rgb888_blend_normal_to_rgb565_with_opa_arm2dlv_rgb888_blend_normal_to_rgb565_with_mask_arm2dlv_rgb888_blend_normal_to_rgb565_mix_mask_opa_arm2dlv_argb8888_blend_normal_to_rgb565_arm2dlv_argb8888_blend_normal_to_rgb565_with_opa_arm2dlv_argb8888_blend_normal_to_rgb565_with_mask_arm2dlv_argb8888_blend_normal_to_rgb565_mix_mask_opa_arm2dlv_color_blend_to_rgb888_arm2dlv_color_blend_to_rgb888_with_opa_arm2dlv_color_blend_to_rgb888_with_mask_arm2dlv_color_blend_to_rgb888_mix_mask_opa_arm2dlv_rgb565_blend_normal_to_rgb888_arm2dlv_rgb565_blend_normal_to_rgb888_with_opa_arm2dlv_rgb565_blend_normal_to_rgb888_with_mask_arm2dlv_rgb565_blend_normal_to_rgb888_mix_mask_opa_arm2dlv_rgb888_blend_normal_to_rgb888_arm2dlv_rgb888_blend_normal_to_rgb888_with_opa_arm2dlv_rgb888_blend_normal_to_rgb888_with_mask_arm2dlv_rgb888_blend_normal_to_rgb888_mix_mask_opa_arm2dlv_argb8888_blend_normal_to_rgb888_arm2dlv_argb8888_blend_normal_to_rgb888_with_opa_arm2dlv_argb8888_blend_normal_to_rgb888_with_mask_arm2dlv_argb8888_blend_normal_to_rgb888_mix_mask_opa_arm2dMacrosARM_2D_IMPLLV_ARM2D_XRGB888_ALPHA_ALWAYS_FFLV_DRAW_SW_COLOR_BLEND_TO_RGB565LV_DRAW_SW_COLOR_BLEND_TO_RGB565_WITH_OPALV_DRAW_SW_COLOR_BLEND_TO_RGB565_WITH_MASKLV_DRAW_SW_COLOR_BLEND_TO_RGB565_MIX_MASK_OPALV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB565LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB565_WITH_OPALV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB565_WITH_MASKLV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB565_MIX_MASK_OPALV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB565LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB565_WITH_OPALV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB565_WITH_MASKLV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB565_MIX_MASK_OPALV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB565LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB565_WITH_OPALV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB565_WITH_MASKLV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB565_MIX_MASK_OPALV_DRAW_SW_COLOR_BLEND_TO_RGB888LV_DRAW_SW_COLOR_BLEND_TO_RGB888_WITH_OPALV_DRAW_SW_COLOR_BLEND_TO_RGB888_WITH_MASKLV_DRAW_SW_COLOR_BLEND_TO_RGB888_MIX_MASK_OPALV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB888LV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB888_WITH_OPALV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB888_WITH_MASKLV_DRAW_SW_RGB565_BLEND_NORMAL_TO_RGB888_MIX_MASK_OPALV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB888LV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB888_WITH_OPALV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB888_WITH_MASKLV_DRAW_SW_RGB888_BLEND_NORMAL_TO_RGB888_MIX_MASK_OPALV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB888LV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB888_WITH_OPALV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB888_WITH_MASKLV_DRAW_SW_ARGB8888_BLEND_NORMAL_TO_RGB888_MIX_MASK_OPADependencies