大家好,请教个问题。
现在做试验, fb0是视频层,fb1是gui层跑awtk,现在awtk用的格式是RGB565。
播放视频时,为了能够透过GUI层看到fb0的图像,给fb1配置了color key。
问题就来了,使用coler key后,在GUI有半透的区域时,总是把color key也显示出来了,看着很不舒服!如下图字体边沿:
大家是如何处理此问题的?
如果换成ARGB8888,占用的内存又太多了!
看到有个ARGB1555格式,大家有用过此格式吗? A是1bit而已,是不是和color key一样的效果?
离线
@armstrong
谢谢大神分析,我也知道是这个原因。
所以来请教下大家是如何处理的? ARGB1555有可能解决此问题吗?
离线
dgtg 说:@armstrong
谢谢大神分析,我也知道是这个原因。
所以来请教下大家是如何处理的? ARGB1555有可能解决此问题吗?不行的。ARGB1555顾名思义是bit15作为是否透明的标记,而没有透明度,跟关键色一个德行。
再请教下,这样分析的话,ARGB4444,可以解决此问题吗?
毕竟A占了4bit
离线