のサブクラスを使用している場合はNSOpenGLView、Xcode の属性メニューから 16/24/32 ビット バッファーを選択し、追加することで深度テストを有効にします。
glEnable(GL_DEPTH_TEST);
glClear(GL_DEPTH_BUFFER_BIT);
drawRectメソッドに。ただし、作成中のアプリケーションでは、 のサブクラスに含まれるのdrawInCGLContextメソッドを介して OpenGL コンテンツをレンダリングしています。これは、インスペクターを介して深度バッファーを作成することができなくなったことを意味します。このような状況でこれを達成する方法を知っている人はいますか?CAOpenGLLayerNSView