搭载 gles3.1 后端计算机管道(24-NBody)的 Android 无法正常运行
作者: dolphin-run创建于 2026年6月12日更新于 2026年8月23日
使用此脚本构建 Android 版本,版本提交为 c57d1d613518380f050c88b1b6e8dcfd3d482aff [build.sh] BGFX_CONFIG: MULTITHREADED=0:RENDERER_OPENGLES=31:RENDERER_METAL=0:RENDERER_VULKAN=0:RENDERER_OPENGL=0 [build.sh] ANDROID_NDK_ROOT 自动检测到: /Users/11189825/Library/Android/sdk/ndk/26.1.10909125 [build.sh] genie --gcc=android-arm64 --with-combined-examples gmake 使用此仓库部署示例: https://GitHub.com/Nodrev/bgfx-android-activity 似乎计算机管线写缓冲区无法设置为顶点处理的输入。所有使用 bgfx::dispatch 的示例都无法正常运行,例如 24-nbody 39 41 46 ... 如果我将 gles 切换为 vulkan,所有示例都能正常运行。 gles 后端的计算机管线是否仍然在运行,或者是否正在进行测试,或者其稳定版本是什么?
内容来源: bkaradzic/bgfx