GLES20.glViewport(0, 0, width, height) 的参数是什么意思?

What does parameters mean for GLES20.glViewport(0, 0, width, height)?

为什么我们在 GLES20.glViewport(0, 0, width, height) 中传递 0 作为前两个参数?这意味着什么?

看看规范,它解释了一切:Opengl spec

参数 x,y,width,height 基本上在 window 上定义了一个矩形,其中包含要用于 OpenGL 的 OpenGL 上下文。它通常是整个 window,但不一定是。

x,y 基本上是矩形的左下坐标。

编辑:您可以在屏幕的上半部分绘制整个场景,将视口更改为下半部分矩形,然后在下半部分绘制另一个场景或其他第一视角。