Go to the source code of this file.
- Copyright
- Copyright (c) 2022 Semidrive Semiconductor. All rights reserved.
◆ G2DLITE_CMDFILE_MAX_LEN
| #define G2DLITE_CMDFILE_MAX_LEN 512 |
◆ G2DLITE_CMDFILE_MAX_MEM
◆ G2DLITE_CMDFILE_MAX_NUM
| #define G2DLITE_CMDFILE_MAX_NUM 10 |
◆ G2DLITE_LAYER_MAX_NUM
| #define G2DLITE_LAYER_MAX_NUM 2 |
◆ u16
| typedef unsigned short u16 |
◆ u32
◆ u64
| typedef unsigned long long u64 |
◆ u8
◆ anonymous enum
G2dlite status return code.
| Enumerator |
|---|
| SDRV_G2DLITE_STATUS_OK | |
| SDRV_G2DLITE_STATUS_FAIL | |
| SDRV_G2DLITE_STATUS_INVALID_PARAM | |
| SDRV_G2DLITE_STATUS_TIMEOUT | |
◆ anonymous enum
G2dlite Work status.
| Enumerator |
|---|
| G2DLITE_IDLE | g2dlite idle
|
| G2DLITE_WORKING | g2dlite in working
|
| G2DLITE_DONE | g2dlite done
|
◆ anonymous enum
| Enumerator |
|---|
| BLEND_PIXEL_NONE | |
| BLEND_PIXEL_PREMULTI | |
| BLEND_PIXEL_COVERAGE | |
◆ anonymous enum
| Enumerator |
|---|
| G2DLITE_TYPE_GPIPE | |
| G2DLITE_TYPE_SPIPE | |
| G2DLITE_TYPE_APIPE | |
| G2DLITE_TYPE_NUM | |
◆ PD_LAYER_TYPE
| Enumerator |
|---|
| PD_NONE | |
| PD_SRC | |
| PD_DST | |
◆ pd_mode_t
sdrv g2dlite Porter-DUFF mode type
| Enumerator |
|---|
| CLEAR | |
| SRC | |
| DST | |
| SRC_OVER | |
| DST_OVER | |
| SRC_IN | |
| DST_IN | |
| SRC_OUT | |
| DST_OUT | |
| SRC_ATOP | |
| DST_ATOP | |
| XOR | |
| DARKEN | |
| LIGHTEN | |
| MULTIPLY | |
| SCREEN | |
| ADD | |
| OVERLAY | |
| SRC_SUB | |
| DES_SUB | |
◆ rotation_type
| Enumerator |
|---|
| ROTATION_TYPE_NONE | |
| ROTATION_TYPE_ROT_90 | |
| ROTATION_TYPE_HFLIP | |
| ROTATION_TYPE_VFLIP | |
| ROTATION_TYPE_ROT_180 | |
| ROTATION_TYPE_ROT_270 | |
| ROTATION_TYPE_VF_90 | |
| ROTATION_TYPE_HF_90 | |
◆ sdrv_g2dlite_clut_setting()
◆ sdrv_g2dlite_fastcopy()
◆ sdrv_g2dlite_fill_rect()
◆ sdrv_g2dlite_probe()
◆ sdrv_g2dlite_rotaion()
◆ sdrv_g2dlite_update()
◆ ops