【发布时间】:2011-09-14 19:43:14
【问题描述】:
我有一个纯原生的 Android NDK 应用。主循环在
android_main
由 android_native_app_glue.h 提供。
我需要在一个单独的线程中渲染一些东西,所以我尝试通过 android_main:
pthread_t thread1;
pthread_create(&thread1, NULL, renderstuff, NULL);
void *renderstuff( void *ptr )
{
// some opnegl es draw calls
}
但是这不会渲染任何东西。如果我在 android_main 中执行相同的绘制调用(但没有创建新线程),它会呈现良好:S
【问题讨论】:
标签: android multithreading opengl-es pthreads android-ndk