我的板子采用的是18位的LCD,现在的问题是, 界面的颜色显示好像有缺失.有几个问题一直没有搞清楚,这里请教一下.
1.应用层是固定用32bit,还是查询/dev/fb0的属性,然后确定颜色的位数.
2.如果应用层采用固定的32bit,那么将32bit颜色值转成RGB666的过程是在哪里实现的?
3.还有就是存在frame buffer中的颜色值是32bit的呢, 还是18bit的?
1.应用层是固定用32bit,还是查询/dev/fb0的属性,然后确定颜色的位数.
2.如果应用层采用固定的32bit,那么将32bit颜色值转成RGB666的过程是在哪里实现的?
3.还有就是存在frame buffer中的颜色值是32bit的呢, 还是18bit的?
解决方案 »
- Android 使用opengl es的纹理贴图白屏问题请教。
- Android中将图片转换为Base64时候OutOfMemoryError
- 安卓上有无办法禁止文件被拷贝或者发邮件
- JNI的线程/进程/内存空间疑问
- http post 编码问题
- 誓师贴
- 一星期了,依旧没解决Error: Could not access the Package Manager. Is the system running?
- 得到apk图标并添加到listview里
- android 4.4源码下载——百度云盘地址
- 手机端QQ是如何在线验证我的密码是否正确的?
- jni生成DLL的问题
- android小白提问:如何实现与邮件服务器的交互
2. struct fb_var_screeninfo中有4个struct fb_bitfield 分别是RGB 和transp,用来做转化
3. 如果你写入32位的那就应该是32位的