OpenGLでのクリッピングについて質問があります。小さなビューポートがあり、大きな画像の一部をレンダリングしたいと思います。のような大きな画像を描くと
glEnable(GL_TEXTURE_RECTANGLE)
glColor3f(1,1,1)
glTexCoord2f(0,height)
glVertex2f(0,0)
glTexdoord2f(width,height)
glVertex2f(width,0)
glTexCoord2f(width,0)
glVertex2f(width,height)
glTexCoord(0,0)
glVertex2f(0,height)
幅と高さは画像(テクスチャ)のサイズであり、ビューポートよりもはるかに大きくなります。
私の質問は次のとおりです。OpenGLは最初にビューポートのサイズに対して長方形をクリップしてから描画しますか、それとも最初に画像全体をレンダリングしてからクリップしますか?