hi_tde_pattern_fill_opt

Description

Defines the pattern filling options.

Definition

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. Not supported by the Atlas 200I/500 A2 inference products.

rop_alpha

ROP type of the alpha component. Not supported by the Atlas 200I/500 A2 inference products.

colorkey_mode

Colorkey mode. Not supported by the Atlas 200I/500 A2 inference products.

colorkey_value

Colorkey value. Not supported by the Atlas 200I/500 A2 inference products.

clip_mode

Clipping mode. Not supported by the Atlas 200I/500 A2 inference products.

clip_rect

Clipping area. Not supported by the Atlas 200I/500 A2 inference products.

clut_reload

Whether to reload the CLUT. Not supported by the Atlas 200I/500 A2 inference products.

global_alpha

Global alpha value.

out_alpha_from

Source of the output alpha.

color_resize

Colorize value. Not supported by the Atlas 200I/500 A2 inference products.

blend_opt

Blend option.

csc_opt

CSC option. Not supported by the Atlas 200I/500 A2 inference products.