hi_tde_pattern_fill_opt

Description

Defines pattern filling options, used in the pattern filling function.

Prototype

typedef struct {
    hi_tde_alpha_blending alpha_blending_cmd;
    hi_tde_rop_mode rop_color;
    hi_tde_rop_mode rop_alpha;
    hi_tde_colorkey_mode colorkey_mode;
    hi_tde_colorkey colorkey_value;
    hi_tde_clip_mode clip_mode;
    hi_tde_rect clip_rect;
    hi_bool clut_reload;
    hi_u8 global_alpha;
    hi_tde_out_alpha_from out_alpha_from;
    hi_u32 color_resize;
    hi_tde_blend_opt blend_opt;
    hi_tde_csc_opt csc_opt;
} hi_tde_pattern_fill_opt;

Members

Member

Description

alpha_blending_cmd

Logical operation type.

rop_color

ROP type of the color space.

rop_alpha

ROP type of the alpha component.

colorkey_mode

Colorkey mode.

colorkey_value

Colorkey value.

clip_mode

Cropping mode.

clip_rect

Cropping area.

clut_reload

Whether to reload the CLUT.

global_alpha

Global alpha value.

out_alpha_from

Source of the output alpha.

color_resize

Colorize value.

blend_opt

Blend option.

csc_opt

CSC option.