glPushNameとglPopNameの使い方を教えてもらえますか。glLoadNameの代わりにそれらを使用するのが好きですが、常にGL_STACK_OVERFLOWおよびGL_STACK_UNDERFLOWエラーが発生します。(最初に、次にオーバーフローします)。
サンプルコードも役に立ちます。
注1:私のRendering / selection_redneringコードは、複数のglBegin(...)/ glEnd()ブロックで構成されています(これが問題である場合は、さまざまな回転と変換が含まれます)。
注2:GLの選択/ピッキングが非推奨になっていることは知っていますが、少し前にOpenGL2.1で開発されたアプリケーション内に実装する必要があります。