Android Opengl Es 画线在 Adreno GPU 上无法正常工作

Android Opengl Es draw line doesn't work properly on Adreno GPUs

您好,我正在开发 Android opengl es 1.1。当我画线时,它在具有 Mali-T760 gpu 的 Galaxy S6 上正常工作。但是当我在 Nexus 4(Adreno 320) 和 ODG R7(Adreno 420) 上 运行 相同的程序时,程序无法改变线宽,也无法画线。只画线带的一部分。我认为它与 Adreno GPU 有关,但我不确定。如果是这样有什么解决办法。需要帮忙。谢谢Nexus 4 screenshot

S6 screenshot

终于找到问题的根源了。启用 GL_LINE_SMOOTH 会导致 Adreno GPU 出现问题。