我有一个LinkedQueue,用于存储GLES20类中任何内容的调用。加载后我发送一个requestRender()调用GLSurfaceView和onDrawFrame()我处理队列并调用实际的GLES20方法。
然而,当我调用GLES20.glLinkProgram()时,函数永远不会返回。我在logcat中没有任何东西,没有异常,没有杀死线程没什么。它就在那里。
任何条件glLinkProgram()不返回的想法,我该怎么做才能调试这种情况?令人沮丧的是,我无法进入内部部分,因为它是原生的,我试图避免下载整个android源代码并研究它......