Pregunta

Me preguntaba si puedo cancelar la asignación del buffer de profundidad en el iPhone OpenGL ES para conservar la memoria? O se mantiene hasta que la aplicación termina?

Sólo necesito la prueba de profundidad en el inicio de la aplicación.

¿Fue útil?

Solución

Se puede crear un nuevo objeto EAGLContext y deshacerse de la vieja. Cuando se crea el nuevo, se puede configurar de la manera que desee.

Otros consejos

Sí, se puede eliminar el buffer de profundidad en cualquier momento. Su código es responsable de crear el renderbuffer profundidad y conectarlo al uso de este dispositivo (aunque esto se hizo probablemente por algún código de la plantilla que ha copiado), por lo que puede desprenderse de manera similar y eliminarlo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top