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-rajapintoja
- ANARI – siirrettävään tiedon visualisointiin tarkoitettu rajapinta[2]
- Collada – 3D-grafiikan kuvauskieli
- Kamaros – kamerarajapinta[3]
- OpenCL – ohjelmointikieli GPGPU-ohjelmointiin
- OpenGL – 3D-grafiikan ohjelmointirajapinta
- OpenGL SC – turvakriittisiin järjestelmiin tarkoitettu OpenGL
- OpenGL ES – 3D-grafiikan ohjelmointirajapinta kannettaville laitteille
- OpenKODE – ohjelmointirajapinta käyttöjärjestelmän resursseihin, kuten tiedostojärjestelmään ja matemaattisiin operaatioihin
- OpenMAX AL – ohjelmointirajapinta multimediasovelluksille (ääni, video, kuva, vibra ja LEDit)
- OpenMAX DL – ohjelmointirajapinta multimediasovelluksille
- OpenMAX IL – ohjelmointirajapinta multimedialle useille alustoille[4]
- 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
- OpenXR – virtuaalitodellisuus (VR) ja lisätty todellisuus (AR)[5]
- Vulkan – ohjelmointirajapinta. 1.0 versio julkaistiin 16. helmikuuta 2016.
- Vulkan SC – turvakriittisiin järjestelmiin tarkoitettu Vulkan[6]
Lisäksi ryhmittymällä on SPIR-V-välikielen määrittely ja standardi.[7]
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.[8][9][10]
Lähteet
- https://www.iso.org/organization/560715.html
- Khronos Releases ANARI 1.0 Provisional API for Scalable 3D Data Visualization khronos.org. 2.11.2021. Viitattu 2.11.2021. (englanniksi)
- Khronos Unveils Kamaros as the name for the Embedded Camera System API and Working Group khronos.org. 8.11.2022. Viitattu 18.11.2022. (englanniksi)
- https://www.khronos.org/openmaxil
- OpenXR khronos.org. Viitattu 14.4.2017.
- Vulkan SC Overview khronos.org. Viitattu 2.12.2020. (englanniksi)
- The first open standard intermediate language for parallel compute and graphics khronos.org. Viitattu 7.3.2017.
- Khronos Group announces new 3D texture format cgsociety.org. Viitattu 6.6.2021. (englanniksi)
- KTX File Format Specification khronos.org. Viitattu 6.6.2021. (englanniksi)
- https://github.com/KhronosGroup/KTX-Software
Aiheesta muualla
- Viralliset sivut (englanniksi)
- Dokumentteja ja lähdekoodia GitHubissa (englanniksi)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.