コード フローは次のとおりです。
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
renderScene();
renderTexturedQuadForBackground();
presentRenderbuffer();
シーンが最初にレンダリングされるという事実にもかかわらず、そのテクスチャ化されたクワッド レンダリング コードをシーンの背後に表示する方法はありますか? レンダー バッファーを提示する直前に、背景テクスチャ クワッドのレンダリングが行われることを変更できないと仮定します。
言い換え: レンダリング順序を変更できません。基本的に私が望むのは、glClearColor によってのみ色付けされたすべてのピクセルが、代わりにこのテクスチャ付きクワッドによって色付けされることです。