Khronos Group

Khronos Group on yritysten yhteenliittymä (konsortio), joka luo ja edelleen kehittää avoimia ohjelmointirajapintoja ja muita työkaluja multimediasovellusten käyttöön. Khronos toimii yhteistyössä ISO-standardisoimisjärjestön kanssa.[1]

Khronos Group
Toimiala standardisointi
Aiheesta muualla
Sivusto

Khronos-rajapintojaMuokkaa

  • Collada – 3D-grafiikan kuvauskieli
  • OpenCL – ohjelmointikieli GPGPU-ohjelmointiin
  • OpenGL – 3D-grafiikan ohjelmointirajapinta
  • OpenGL SCturvakriittisiin järjestelmiin tarkoitettu OpenGL
  • OpenGL ES – 3D-grafiikan ohjelmointirajapinta kannettaville laitteille
  • OpenKODE – kannettavien laitteiden ohjelmointirajapinta käyttöjärjestelmän resursseihin, kuten tiedostojärjestelmään ja matemaattisiin operaatioihin
  • OpenMAX AL – kannettavien laitteiden ohjelmointirajapinta multimediaan sovelluksille (ääni, video, kuva, vibra ja LEDit)
  • OpenMAX DL – kannettavien laitteiden ohjelmointirajapinta multimediaan prosessointilohkojen kehittäjille
  • OpenMAX IL – kannettavien laitteiden ohjelmointirajapinta multimediaan järjestelmäintegroijille
  • OpenML – ohjelmointirajapinta multimedian tuottamiseen
  • OpenSL ES – ääniohjelmointirajapinta kannettaville laitteille
  • OpenVG – 2D-vektorigrafiikan ohjelmointirajapinta kannettaville laitteille
  • OpenVX – konenäköön tarkoitettu
  • OpenWF – ohjelmointirajapinta 2D-grafiikan kompositioon ja näytön ohjaukseen
  • OpenXRvirtuaalitodellisuus (VR) ja lisätty todellisuus (AR)[2]
  • Vulkan – ohjelmointirajapinta. 1.0 versio julkaistiin 16. helmikuuta 2016.
  • Vulkan SCturvakriittisiin järjestelmiin tarkoitettu Vulkan[3]

Lisäksi ryhmittymällä on SPIR-V-välikielen määrittely ja standardi.[4]

Muita määrittelyjä ovat OpenGL Shading Language (GLSL) ja WebGL.

Ryhmittymä on julkaissut myös KTX 2.0 tekstuurimuodon ja sen käsittelyyn tarvittavan ohjelmiston avoimena lähdekoodina.[5][6][7]

LähteetMuokkaa

  1. https://www.iso.org/organization/560715.html
  2. OpenXR khronos.org. Viitattu 14.4.2017.
  3. Vulkan SC Overview khronos.org. Viitattu 2.12.2020. (englanniksi) 
  4. The first open standard intermediate language for parallel compute and graphics khronos.org. Viitattu 7.3.2017.
  5. Khronos Group announces new 3D texture format cgsociety.org. Viitattu 6.6.2021. (englanniksi)
  6. KTX File Format Specification khronos.org. Viitattu 6.6.2021. (englanniksi)
  7. https://github.com/KhronosGroup/KTX-Software

Aiheesta muuallaMuokkaa

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.