OpenGL ES (OpenGL for Embedded Systems) ÊÇ OpenGL ÈýάͼÐÎ API µÄ×Ó¼¯£¬Õë¶ÔÊÖ»ú¡¢PDAºÍÓÎÏ·Ö÷»úµÈǶÈëʽÉ豸¶øÉè¼Æ¡£¸ÃAPIÓÉKhronos¼¯ÍŶ¨ÒåÍÆ¹ã£¬KhronosÊÇÒ»¸öͼÐÎÈíÓ²¼þÐÐҵлᣬ¸ÃлáÖ÷Òª¹Ø×¢Í¼ÐκͶàýÌå·½ÃæµÄ¿ª·Å±ê×¼¡£
OpenGL ES ÊÇ´Ó OpenGL ²Ã¼ô¶¨ÖƶøÀ´µÄ£¬È¥³ýÁË glBegin/glEnd£¬ËıßÐΣ¨GL_QUADS£©¡¢¶à±ßÐΣ¨GL_POLYGONS£©µÈ¸´ÔÓͼԪµÈÐí¶à·Ç¾ø¶Ô±ØÒªµÄÌØÐÔ¡£¾¹ý¶àÄê·¢Õ¹£¬ÏÖÔÚÖ÷ÒªÓÐÁ½¸ö°æ±¾£¬OpenGL ES 1.x Õë¶Ô¹Ì¶¨¹ÜÏßÓ²¼þµÄ£¬OpenGL ES 2.x Õë¶Ô¿É±à³Ì¹ÜÏßÓ²¼þ¡£OpenGL ES 1.0 ÊÇÒÔ OpenGL 1.3 ¹æ·¶Îª»ù´¡µÄ£¬OpenGL ES 1.1 ÊÇÒÔ OpenGL 1.5 ¹æ·¶Îª»ù´¡µÄ£¬ËüÃÇ·Ö±ðÓÖÖ§³Ö common ºÍ common lite Á½ÖÖprofile¡£lite profileÖ»Ö§³Ö¶¨µã¶¨µãʵÊý£¬¶øcommon profile¼ÈÖ§³Ö¶¨µãÊýÓÖÖ§³Ö¸¡µãÊý¡£OpenGL ES 2.0 ÔòÊDzÎÕÕ OpenGL 2.0 ¹æ·¶¶¨ÒåµÄ£¬common profile·¢²¼ÓÚ2005-8£¬ÒýÈëÁ˶Կɱà³Ì¹ÜÏßµÄÖ§³Ö¡£
OpenGL ES »¹ÓÐÒ»¸ösafety-critical profile¡£
Ö÷Ò³£ºhttp://www.khronos.org/opengles/
À´×Ô:¿ªÔ´ÖйúÉçÇø

