OpenGL ES (OpenGL for Embedded Systems — OpenGL для вбудованих систем) — підмножина графічного інтерфейсу OpenGL, розроблена для вбудованих систем — мобільних телефонів, кишенькових комп'ютерів, гральних консолей. OpenGL ES визначається і просувається консорціумом Khronos Group, до якого входять виробники програмного і апаратного забезпечення, зацікавлені у відкритому API для графіки і мультимедіа.
Тип | прикладний програмний інтерфейс |
---|---|
Автор | Khronos Group |
Розробник | Khronos Group |
Стабільний випуск | 3.1 (17 березня 2014 ) |
Версії | 3.2 (10 серпня 2015)[2] |
Платформа | крос-платформовий |
Операційна система | крос-платформовий |
Мова програмування | C |
Ліцензія | безплатний, вільний від роялті та ліцензій |
Вебсайт | www.khronos.org/opengles/ |
Версії
Розроблено вже кілька версій специфікації OpenGL ES. OpenGL ES 1.0 написана за специфікацією OpenGL 1.3, OpenGL ES 1.1 визначена щодо OpenGL 1.5, OpenGL ES 2.0 визначена щодо специфікації OpenGL 2.0. Версії 1.0 і 1.1 мають профілі common та common lite. Common lite відрізняється тим, що підтримує тільки обчислення на числах з фіксованою десятковою крапкою, в той час як common підтримує також і обчислення з плаваючою точкою.
У серпні 2012 Khronos group представила оновлені версії специфікацій (OpenGL 4.3) та OpenGL ES 3.0, сумісних з попередніми версіями.
Використання
- OpenGL ES 1.0 був обраний як офіційне 3D API в Symbian OS і для платформи Android
- OpenGL ES 1.0 плюс деякі можливості 2.0 і Cg підтримуються в PlayStation 3 як один з доступних графічних API
- OpenGL ES 1.1 використовується як графічна бібліотека в iPhone SDK
- OpenGL ES 2.0 Використовується в , підтримується в Symbian³, підтримується в Android версії 2.2 і вище, використовується в ігрової консолі Pandora, а також в iPhone SDK 3.0 (тільки для iPhone 3GS і нових iPod Touch), підтримується в Bada OS. Ці пристрої також обрані для використання WebGL , OpenGL для браузерів.
Дивись також
Виноски
- . Архів оригіналу за 18 березня 2014. Процитовано 19 березня 2014.
- https://www.khronos.org/news/press/khronos-expands-scope-of-3d-open-standard-ecosystem
- . Архів оригіналу за 9 серпня 2012. Процитовано 27 серпня 2012.
Посилання
- Офіційний сайт
- Public bug tracking [ 26 жовтня 2016 у Wayback Machine.]
- OpenGL ES Conformant companies [ 3 березня 2016 у Wayback Machine.]
- List of OpenGL ES compatible devices [ 9 липня 2008 у Wayback Machine.]
- The Firefox effort to support 3D based on OpenGL ES with the <canvas> tag [ 12 березня 2013 у Wayback Machine.]
- ANGLE: OpenGL ES 2.0 implementation on top of Direct3D 9 [Архівовано 16 березня 2013 у WebCite]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
OpenGL ES OpenGL for Embedded Systems OpenGL dlya vbudovanih sistem pidmnozhina grafichnogo interfejsu OpenGL rozroblena dlya vbudovanih sistem mobilnih telefoniv kishenkovih komp yuteriv gralnih konsolej OpenGL ES viznachayetsya i prosuvayetsya konsorciumom Khronos Group do yakogo vhodyat virobniki programnogo i aparatnogo zabezpechennya zacikavleni u vidkritomu API dlya grafiki i multimedia OpenGL ESTip prikladnij programnij interfejsAvtor Khronos GroupRozrobnik Khronos GroupStabilnij vipusk 3 1 17 bereznya 2014 10 rokiv tomu 2014 03 17 Versiyi 3 2 10 serpnya 2015 2 Platforma kros platformovijOperacijna sistema kros platformovijMova programuvannya CLicenziya bezplatnij vilnij vid royalti ta licenzijVebsajt www khronos org opengles VersiyiRozrobleno vzhe kilka versij specifikaciyi OpenGL ES OpenGL ES 1 0 napisana za specifikaciyeyu OpenGL 1 3 OpenGL ES 1 1 viznachena shodo OpenGL 1 5 OpenGL ES 2 0 viznachena shodo specifikaciyi OpenGL 2 0 Versiyi 1 0 i 1 1 mayut profili common ta common lite Common lite vidriznyayetsya tim sho pidtrimuye tilki obchislennya na chislah z fiksovanoyu desyatkovoyu krapkoyu v toj chas yak common pidtrimuye takozh i obchislennya z plavayuchoyu tochkoyu U serpni 2012 Khronos group predstavila onovleni versiyi specifikacij OpenGL 4 3 ta OpenGL ES 3 0 sumisnih z poperednimi versiyami VikoristannyaOpenGL ES 1 0 buv obranij yak oficijne 3D API v Symbian OS i dlya platformi Android OpenGL ES 1 0 plyus deyaki mozhlivosti 2 0 i Cg pidtrimuyutsya v PlayStation 3 yak odin z dostupnih grafichnih API OpenGL ES 1 1 vikoristovuyetsya yak grafichna biblioteka v iPhone SDK OpenGL ES 2 0 Vikoristovuyetsya v pidtrimuyetsya v Symbian pidtrimuyetsya v Android versiyi 2 2 i vishe vikoristovuyetsya v igrovoyi konsoli Pandora a takozh v iPhone SDK 3 0 tilki dlya iPhone 3GS i novih iPod Touch pidtrimuyetsya v Bada OS Ci pristroyi takozh obrani dlya vikoristannya WebGL OpenGL dlya brauzeriv Divis takozh test vimiru produktivnosti OpenGL ES visokorivnevij standart trivimirnoyi grafiki Java ME Mozhe bazuvatisya na OpenGL ES nizkorivnevij API mobilnogo trivimirnoyi grafiki dlya Java ME pryamij interfejs do OpenGL ES Vinoski Arhiv originalu za 18 bereznya 2014 Procitovano 19 bereznya 2014 https www khronos org news press khronos expands scope of 3d open standard ecosystem Arhiv originalu za 9 serpnya 2012 Procitovano 27 serpnya 2012 PosilannyaOficijnij sajt Public bug tracking 26 zhovtnya 2016 u Wayback Machine OpenGL ES Conformant companies 3 bereznya 2016 u Wayback Machine List of OpenGL ES compatible devices 9 lipnya 2008 u Wayback Machine The Firefox effort to support 3D based on OpenGL ES with the lt canvas gt tag 12 bereznya 2013 u Wayback Machine ANGLE OpenGL ES 2 0 implementation on top of Direct3D 9 Arhivovano 16 bereznya 2013 u WebCite