Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两个相邻的 Android OpenGLSurface 视图,我想渲染到从中心偏移的视图的一部分。
基本上我想要做的是调用 glViewPort(x,y,width,height) 两次,每个 SurfaceView 使用不同的 x。
出于某种原因,即使我使用不同的 GL10 实例,glViewPort 调用也会应用于两个表面视图。
我该如何解决?
我最终只是简单地调用 glViewPort,然后渲染第一个视图,然后为第二个视图调用 glViewPort,然后渲染第二个视图。这解决了问题。