Mtk 下的图形渲染配置文件egl.cfg
来源:互联网 发布:淘宝助理下载不了订单 编辑:程序博客网 时间:2024/05/17 15:18
Mtk 下的图形渲染配置文件egl.cfg
图形库的介绍
Android中的EGL/GLES库不是在运行时直接链接的,而是在第一次使用时根据配置选择性载入的。更具体的,libEGL.so文件包含了一个“载入器”,它会尝试载入硬件图形库或是软件图形库(libagl)。载入器的源代码位于:frameworks/base/openl/libs/EGL/Loader.cpp.
上面的C++文件会进行打开这个cfg文件。
我们的MTK 的cfg档案存放的路径是在:mediatek/config/{project}/这个路径下面:
内容如下:
0 0 android
0 1 mali
当时调试的时候,将memory、backlight、lcm都设置好后,DL 进去后,发现一直在处于在show logo的状态。我用adb shell进去,也可以进去android,可以确认kernel、android都已经完全起来了,只是launcher一直启动 不了。
这个问题一直折腾了好几天,问MTK 是图形库的原因,上面的mali是3D的图形库,目前还没有使用,所以一直卡在那里。
配置文件的介绍
其中第一个数字为display number,该项必为0因为EGL/ELES库不支持其它的。第二个数字如果为1代表硬件库,0代表软件图形库。如果有硬件图形库,则必须放在软件图形库对应行前。
第三个域是共享库后缀,库的全称为libEGL_<name>.so,libGLESv1_C_<name>.so和libGLESv2_<name>.so,这些库必须被放在/system/lib/egl下面。android为系统软件图形库保留。
例如,我们可以在system/lib/egl/libGLES_android.so这个库文件。
- Mtk 下的图形渲染配置文件egl.cfg
- Android下的图形渲染配置文件egl.cfg
- Android下的图形渲染配置文件egl.cfg
- Android下的图形渲染配置文件egl.cfg
- isolinux.cfg配置文件的写法
- 【配置文件】MySQL的hibernate.cfg.xml配置文件
- /LGC图形渲染/访问 Linux 下的鼠标设备
- grub2的配置文件grub.cfg详解
- hibernate的hibernate.cfg.xml配置文件
- Hbernate的主配置文件hibernate.cfg.xml
- 深入Hibernate 的配置文件hibernate.cfg.xml
- Ubuntu的启动配置文件grub.cfg
- IKAnalyzer.cfg.xml为IKAnalyzer的配置文件
- hibernate的配置文件 hibernat.cfg.xml
- Hbernate的主配置文件hibernate.cfg.xml
- 5.hibernate的配置文件.cfg.xml
- Hibernate的配置文件hibernate.cfg.xml
- grub2的配置文件grub.cfg详解
- 电子商务示范网站
- tail命令行参数
- ORA-00913: 值过多
- 右键获取listview控件各个单元格的值,想更改就简单了吧
- uva321 - The New Villa(新别墅)
- Mtk 下的图形渲染配置文件egl.cfg
- PDP分组数据协议
- 判断数组中是否有重复的数——微软面试题
- Poj 1006 Biorhythms
- Silverlight调用的JS方法返回对象数组的处理方法
- Tomcat使用startup可以启动,windows服务无法启动
- cpsr与cpsr_c的区别
- 如何去掉activity启动时的启动窗口(starting window)?
- float a=1.0f 这里的1.0f中的“f”代表什么 ?float的储存格式?