OpenGL ES Programming Guide for iPhone OS——引言
- “OpenGL on iPhone OS” 给出了OpenGL ES的概述和它是如何融合为iPhone上的图形子系统的
- “Determining OpenGL ES Capabilities” 向你介绍了如何选择OpenGL ES的版本,并在运行 时测试其能力,以使你的程序在每台iPhone上都有一个稳定的效果。
- “Working with OpenGL ES Contexts and Framebuffers” 介绍了如何使用EAGL来创建一个绘图context和一个 作为你的绘图命令的最终结果 framebuffer。
- “Best Practices forWorkingwith Vertex Data” 介绍了如何有效的提交你的几何图形给OpenGL ES渲染管线。
- “Best Practices for Working with Texture” Data”介绍了创建和使用纹理数据的策略
- “Performance Guidelines” 给出了如何同时在OpenGL ES1.1和2.0上提高你的程序的表现的准则。
- “Platform Notes” 给出了iPhone simulator以及iPhone上可用的MBX和SGX图形处理器的详情。
- “Using texturetool to Compress Textures” 介绍了如何使用texturetool来减少纹理占用的内存。