Khronos Group

From Wikipedia, the free encyclopedia

Remove ads

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]

Pikafaktoja Aiheesta muualla ...
Remove ads

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
  • OpenXRvirtuaalitodellisuus (VR) ja lisätty todellisuus (AR)[5]
  • SYCL – ohjelmointimalli heterogeenisille ympäristöille (suorittimet, GPU:t, FPGA:t)[6] Kehittäjien mukaan SYCL on nimi eikä akronyymi, eikä se liity enää OpenCL:ään.[7]
  • Vulkan – ohjelmointirajapinta. 1.0 versio julkaistiin 16. helmikuuta 2016.
  • Vulkan SC turvakriittisiin järjestelmiin tarkoitettu Vulkan[8]

Lisäksi ryhmittymällä on SPIR-V-välikielen määrittely ja standardi.[9] Slang on uusi kieli, joka on lähtöisin Nvidialta.[10][11]

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.[12][13][14] Khronos on julkaissut myös avoimen ja rojaltivapaan tietomuotomäärittelyn.[15]

Remove ads

Lähteet

Aiheesta muualla

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads