OpenGL ES: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
preklad článku cs:OpenGL ES nástrojom Česko-slovenskej Wikipedie
(Žiaden rozdiel)

Verzia z 06:36, 8. júl 2020

OpenGL ES (z anglického OpenGL for Embedded Systems) je časť OpenGL rozhrania (API) pre počítačové vykresľovanie 2D a 3D grafiky pre použitie vo video hrách, typicky akcelerovaných za pomoci GPU. Je určený pre malé, vstavané systémy, ako smartfóny, tablety, herné konzoly a osobné plánovače.

Toto API je použiteľné v mnohých počítačových jazykoch a na viacerých platformách. Nepredstavuje ekvivalent k OpenGL API ako GLUT alebo GLU pre OpenGL ES. OpenGL ES je spravované neziskovým technologickým konzorciom Khronos Group.

Verzie

Existuje niekoľko verzií špecifikácií OpenGL ES. OpenGL ES 1.0 je postavené na roveň špecifikácie OpenGL 1.3, OpenGL ES 1.1 je definované vzťahom ku špecifikácii OpenGL 1.5 a OpenGL ES 2.0 je definované relatívne ku špecifikácii OpenGL 2.0. Tým je myslené, že napríklad nejaká aplikácia napísaná pre Open GL ES 1.0 môže byť ľahko prenesená na desktopovú OpenGL 1.3. OpenGL ES je zjednodušená verzia tohto API, a obrátený postup môže a nemusí byť úspešný, v závislosti od použitých rysoch API.

Rozdiely vo verziách OpenGL a OpenGL ES sú potom napríklad v podpore pohyblivej rádovej čiarky, kedy OpenGL ES podporuje len pevnú rádovou čiarku (celé čísla).

Zdroj

  • Tento článok je čiastočný alebo úplný preklad článku OpenGL ES na anglickej Wikipédii.
  • Tento článok je čiastočný alebo úplný preklad článku OpenGL ES na českej Wikipédii.