标签: android opengl-es memory-mapped-files
我正在尝试将顶点存储在一个大文件中(大约50Mb)。文件布局已经过优化,因此我可以切片并将其交给opengl直接渲染triangel条带。
这可以在模拟器中运行,但是当我在我的魔法(Android 1.5)中运行相同的代码时,它会在libhgl.so中使用SIGBUS崩溃。听起来像司机问题?
我试图手动将顶点复制到本地缓冲区(非mem映射),但是它需要很长时间,300-600毫秒。
任何人都有经验吗?