|
| enum | hal_g2d_status_t {
HAL_G2D_STATUS_HW_ERROR = -6,
HAL_G2D_STATUS_NOT_SUPPORTEDED_COLOR_FORMAT = -5,
HAL_G2D_STATUS_INVALID_PARAMETER = -4,
HAL_G2D_STATUS_NOT_SUPPORTED = -3,
HAL_G2D_STATUS_BUSY = 0,
HAL_G2D_STATUS_OK = 1
} |
| | This enum defines the return status of the G2D API. More...
|
| |
| enum | hal_g2d_codec_type_t { HAL_G2D_CODEC_TYPE_HW = 0
} |
| | This enum defines the G2D codec type. More...
|
| |
| enum | hal_g2d_get_handle_mode_t {
HAL_G2D_GET_HANDLE_MODE_BLOCKING = 0,
HAL_G2D_GET_HANDLE_MODE_NON_BLOCKING
} |
| | This enum defines the G2D get handle mode. More...
|
| |
| enum | hal_g2d_color_format_t {
HAL_G2D_COLOR_FORMAT_RGB565 = 0,
HAL_G2D_COLOR_FORMAT_RGB888,
HAL_G2D_COLOR_FORMAT_BGR888,
HAL_G2D_COLOR_FORMAT_ARGB8565,
HAL_G2D_COLOR_FORMAT_ARGB6666,
HAL_G2D_COLOR_FORMAT_ARGB8888,
HAL_G2D_COLOR_FORMAT_PARGB8565,
HAL_G2D_COLOR_FORMAT_PARGB6666,
HAL_G2D_COLOR_FORMAT_PARGB8888,
HAL_G2D_COLOR_FORMAT_UYVY
} |
| | This enum defines the G2D color format. More...
|
| |
| enum | hal_g2d_supported_function_t {
HAL_G2D_SUPPORTED_FUNCTION_BITBLT = 0,
HAL_G2D_SUPPORTED_FUNCTION_RECTFILL,
HAL_G2D_SUPPORTED_FUNCTION_FONT,
HAL_G2D_SUPPORTED_FUNCTION_OVERLAY,
HAL_G2D_SUPPORTED_FUNCTION_DITHERING
} |
| | This enum defines the G2D supported functions. More...
|
| |
| enum | hal_g2d_overlay_layer_t {
HAL_G2D_OVERLAY_LAYER0 = 0,
HAL_G2D_OVERLAY_LAYER1 = 1,
HAL_G2D_OVERLAY_LAYER2 = 2,
HAL_G2D_OVERLAY_LAYER3 = 3
} |
| | This enum defines the G2D overlay layer. More...
|
| |
| enum | hal_g2d_overlay_layer_function_t {
HAL_G2D_OVERLAY_LAYER_FUNCTION_FONT = 0,
HAL_G2D_OVERLAY_LAYER_FUNCTION_RECTFILL,
HAL_G2D_OVERLAY_LAYER_FUNCTION_BUFFER
} |
| | This enum defines the G2D overlay layer function. More...
|
| |
| enum | hal_g2d_rotate_angle_t {
HAL_G2D_ROTATE_ANGLE_0 = 0,
HAL_G2D_ROTATE_ANGLE_90,
HAL_G2D_ROTATE_ANGLE_180,
HAL_G2D_ROTATE_ANGLE_270,
HAL_G2D_ROTATE_ANGLE_MIRROR_0,
HAL_G2D_ROTATE_ANGLE_MIRROR_90,
HAL_G2D_ROTATE_ANGLE_MIRROR_180,
HAL_G2D_ROTATE_ANGLE_MIRROR_270
} |
| | This enum defines the G2D rotation angle. More...
|
| |
| enum | hal_g2d_font_format_t {
HAL_G2D_FONT_FORMAT_1_BIT = 0,
HAL_G2D_FONT_FORMAT_2_BIT,
HAL_G2D_FONT_FORMAT_4_BIT,
HAL_G2D_FONT_FORMAT_8_BIT
} |
| | This enum defines the G2D font format. More...
|
| |
| enum | hal_g2d_dithering_mode_t {
HAL_G2D_DITHERING_MODE_DISABLE = 0,
HAL_G2D_DITHERING_MODE_RANDOM,
HAL_G2D_DITHERING_MODE_FIXED_PATTERN
} |
| | This enum defines the G2D dithering mode. More...
|
| |