大家有没有用过ARGB格式的framebuffer?
默认android是使用的RGB565格式的,这个效果太差了。我尝试着修改eglDisplaySurface(donut上),以及在froyo上直接使用ARGB格式两个版本上,出现的问题一样:大部分界面是正确的, 但是statusbar是黑色的,我查看了下,黑色是因为这快数据的alpha channel都是0。
不知道各位有没有遇到类似的问题?
默认android是使用的RGB565格式的,这个效果太差了。我尝试着修改eglDisplaySurface(donut上),以及在froyo上直接使用ARGB格式两个版本上,出现的问题一样:大部分界面是正确的, 但是statusbar是黑色的,我查看了下,黑色是因为这快数据的alpha channel都是0。
不知道各位有没有遇到类似的问题?
解决方案 »
- error: request for member ‘RESIDUE’ in something not a structure or union
- W7 64位旗舰版安装安卓SDK为什么总是说连接不上google!
- 求ExpendableListView 如何去掉系统默认展开图标?谢谢!
- android 应用程序在调试时出现强制关闭的信息,造成这种情况的可能性有哪些以及具体的解决方法
- USB调试模式_eclipse_logCat看不到日志信息
- 贡献海量Android经典学习教程和Android应用级源码
- 关于监视ListView中的EditText文本变化的问题
- 关于win8系统利用VS2013如何搭建安卓开发平台
- adt of android使用C++//俩点消息与一点消息的区别?
- 华为Android 8.0系统,后台服务无操作一段时间后无网络
- 请问,这哥们在这个 Android 视频中是用什么画图的?
- 紧急问题求助
当然android的是ARGB格式的, 其可以和video通过硬件来做alpha blending,非常方便做半透等效果。问题是,没有播放视频的时候, video是黑色的。而android输出出来的,只有RGB数据时正确的,一些地方的alpha channel为0,这样就只能看到黑色的部分了