WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
gfx_type

枚举

enum  ext_gfx_fmt {
  EXT_GFX_FMT_ARGB8888 = 0x00 , EXT_GFX_FMT_KRGB8888 = 0x01 , EXT_GFX_FMT_ARGB4444 = 0x02 , EXT_GFX_FMT_ARGB1555 = 0x03 ,
  EXT_GFX_FMT_ARGB8565 = 0x04 , EXT_GFX_FMT_RGB888 = 0x05 , EXT_GFX_FMT_RGB444 = 0x06 , EXT_GFX_FMT_RGB555 = 0x07 ,
  EXT_GFX_FMT_RGB565 = 0x08 , EXT_GFX_FMT_A1 = 0x09 , EXT_GFX_FMT_A8 = 0x0A , EXT_GFX_FMT_A1B = 0x0D ,
  EXT_GFX_FMT_CLUT1 = 0x10 , EXT_GFX_FMT_CLUT2 = 0x11 , EXT_GFX_FMT_CLUT4 = 0x12 , EXT_GFX_FMT_CLUT8 = 0x13 ,
  EXT_GFX_FMT_ACLUT44 = 0x14 , EXT_GFX_FMT_ACLUT88 = 0x15 , EXT_GFX_FMT_CLUT1B = 0x16 , EXT_GFX_FMT_CLUT2B = 0x17 ,
  EXT_GFX_FMT_CLUT4B = 0x18 , EXT_GFX_FMT_A2 = 0x19 , EXT_GFX_FMT_A4 = 0x1A , EXT_GFX_FMT_A2B = 0x1B ,
  EXT_GFX_FMT_A4B = 0x1C , EXT_GFX_FMT_YUV420SP = 0x1D , EXT_GFX_FMT_MAX
}
 像素格式 更多...
 
enum  ext_gfx_argb_order {
  EXT_GFX_FMT_ORDER_ARGB = 0x00 , EXT_GFX_FMT_ORDER_ARBG = 0x01 , EXT_GFX_FMT_ORDER_AGRB = 0x02 , EXT_GFX_FMT_ORDER_AGBR = 0x03 ,
  EXT_GFX_FMT_ORDER_ABRG = 0x04 , EXT_GFX_FMT_ORDER_ABGR = 0x05 , EXT_GFX_FMT_ORDER_RAGB = 0x06 , EXT_GFX_FMT_ORDER_RABG = 0x07 ,
  EXT_GFX_FMT_ORDER_RGAB = 0x08 , EXT_GFX_FMT_ORDER_RGBA = 0x09 , EXT_GFX_FMT_ORDER_RBAG = 0x0a , EXT_GFX_FMT_ORDER_RBGA = 0x0b ,
  EXT_GFX_FMT_ORDER_GRAB = 0x0c , EXT_GFX_FMT_ORDER_GRBA = 0x0d , EXT_GFX_FMT_ORDER_GARB = 0x0e , EXT_GFX_FMT_ORDER_GABR = 0x0f ,
  EXT_GFX_FMT_ORDER_GBRA = 0x10 , EXT_GFX_FMT_ORDER_GBAR = 0x11 , EXT_GFX_FMT_ORDER_BRGA = 0x12 , EXT_GFX_FMT_ORDER_BRAG = 0x13 ,
  EXT_GFX_FMT_ORDER_BGRA = 0x14 , EXT_GFX_FMT_ORDER_BGAR = 0x15 , EXT_GFX_FMT_ORDER_BARG = 0x16 , EXT_GFX_FMT_ORDER_BAGR = 0x17 ,
  EXT_GFX_FMT_ORDER_MAX
}
 ARGB像素格式分量排布 更多...
 
enum  ext_gfx_compress_mode { EXT_GFX_COMPRESS_NONE = 0 , EXT_GFX_COMPRESS_HFBC , EXT_GFX_COMPRESS_HFBC_ABYPASS , EXT_GFX_COMPRESS_MAX }
 压缩模式 更多...
 

详细描述

Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2021-2022. All rights reserved.
Description: Provides gfx common data type

枚举类型说明

◆ ext_gfx_argb_order

ARGB像素格式分量排布

枚举值
EXT_GFX_FMT_ORDER_ARGB 
EXT_GFX_FMT_ORDER_ARBG 
EXT_GFX_FMT_ORDER_AGRB 
EXT_GFX_FMT_ORDER_AGBR 
EXT_GFX_FMT_ORDER_ABRG 
EXT_GFX_FMT_ORDER_ABGR 
EXT_GFX_FMT_ORDER_RAGB 
EXT_GFX_FMT_ORDER_RABG 
EXT_GFX_FMT_ORDER_RGAB 
EXT_GFX_FMT_ORDER_RGBA 
EXT_GFX_FMT_ORDER_RBAG 
EXT_GFX_FMT_ORDER_RBGA 
EXT_GFX_FMT_ORDER_GRAB 
EXT_GFX_FMT_ORDER_GRBA 
EXT_GFX_FMT_ORDER_GARB 
EXT_GFX_FMT_ORDER_GABR 
EXT_GFX_FMT_ORDER_GBRA 
EXT_GFX_FMT_ORDER_GBAR 
EXT_GFX_FMT_ORDER_BRGA 
EXT_GFX_FMT_ORDER_BRAG 
EXT_GFX_FMT_ORDER_BGRA 
EXT_GFX_FMT_ORDER_BGAR 
EXT_GFX_FMT_ORDER_BARG 
EXT_GFX_FMT_ORDER_BAGR 
EXT_GFX_FMT_ORDER_MAX 

◆ ext_gfx_compress_mode

压缩模式

枚举值
EXT_GFX_COMPRESS_NONE 

非压缩

EXT_GFX_COMPRESS_HFBC 

压缩模式, ARGB格式alpha 2倍压缩

EXT_GFX_COMPRESS_HFBC_ABYPASS 

压缩模式, ARGB格式alpha 非压缩

EXT_GFX_COMPRESS_MAX 

保留位, 非法输入

◆ ext_gfx_fmt

像素格式

枚举值
EXT_GFX_FMT_ARGB8888 
EXT_GFX_FMT_KRGB8888 
EXT_GFX_FMT_ARGB4444 
EXT_GFX_FMT_ARGB1555 
EXT_GFX_FMT_ARGB8565 
EXT_GFX_FMT_RGB888 
EXT_GFX_FMT_RGB444 
EXT_GFX_FMT_RGB555 
EXT_GFX_FMT_RGB565 
EXT_GFX_FMT_A1 
EXT_GFX_FMT_A8 
EXT_GFX_FMT_A1B 
EXT_GFX_FMT_CLUT1 
EXT_GFX_FMT_CLUT2 
EXT_GFX_FMT_CLUT4 
EXT_GFX_FMT_CLUT8 
EXT_GFX_FMT_ACLUT44 
EXT_GFX_FMT_ACLUT88 
EXT_GFX_FMT_CLUT1B 
EXT_GFX_FMT_CLUT2B 
EXT_GFX_FMT_CLUT4B 
EXT_GFX_FMT_A2 
EXT_GFX_FMT_A4 
EXT_GFX_FMT_A2B 
EXT_GFX_FMT_A4B 
EXT_GFX_FMT_YUV420SP 
EXT_GFX_FMT_MAX