Я отредактировал свой вопрос, я нашел вопрос / ответ, который, кажется, идет по той же линии, что и мой ( Рисование в закадровый буфер рендеринга в OpenGL ES (iPhone) ).Я хочу не использовать presentRenderBuffer: и renderbufferStorage: fromDrawable: и рисование в текстуру, кажется, лучший вариант.
Причина, по которой мне нужно это сделать, заключается в том, что приложение переносится с iOS на Mac, и я использовал проект Chameleon, чтобы сделать это, поэтому я не могу использовать NSOpenGLView, но я также не могу использоватьEAGLContext, поскольку это не было перенесено через проект.
Я пытался последовать совету Quakeboy, но не смог заставить его работать, я пробовал его в проекте Xcode4 iOS OpenGL-ES по умолчанию.Если бы кто-нибудь мог помочь мне с тем, как преобразовать проект по умолчанию, используя его метод, я бы смог выяснить это для моего приложения.