Khronos Group

Khronos Group — сообщество разработчиков, стандартизирующее технологии, направленные на обеспечение совместимости и качественного воспроизведения движущихся изображений и аудио на различных устройствах и платформах, в консорциум которых входит более ста компаний.

Khronos Group
Изображение логотипа
Административный центр
Локация
Тип организации Консорциум
Официальный язык Английский
Основатели ATI Technologies
Руководители
Председатель Нейл Треветт (англ. Neil Trevett)
Основание
Организован в январе 2000 года[1]
Отрасль открытый стандарт
Продукция Vulkan, OpenGL
Сайт khronos.org
Логотип Викисклада Медиафайлы на Викискладе

Члены группы компаний "Хронос" активно участвуют в создании стандартов и спецификаций, необходимых для интеграции и оптимизации мультимедийных технологий. Они активно голосуют за предлагаемые решения, что позволяет ускорить разработку и внедрение новых функций, доступ к которым дает компаниям-участникам доступ к инновациям на ранней стадии, что способствует более быстрому созданию и совершенствованию их продуктов и услуг.

История

править
  • 31 июля 2006 года на SIGGRAPH было анонсировано, что контроль за спецификацией OpenGL будет передан Khronos Group[2]
  • 10 декабря 2009 года консорциум опубликовал первую черновую спецификацию WebGL[1][3]. Председатель группы Арун Ранганатан, заявил, что завершение работы над спецификацией ожидается в первом квартале 2010 года[1][3].

Стандарты

править

Активные стандарты

править
  • 3D Commerce
  • ANARI
  • COLLADA — основанный на XML файловый формат для передачи 3D моделей между различными приложениями[4].
  • EGL[англ.] — интерфейс между API рендеринга Khronos такими как OpenGL ES или OpenVG и лежащая в основе оконная система[5].
  • glTF[англ.] (GL Transmission Format) — файловый формат для передачи и загрузки 3D сцен и моделей в приложения[6].
  • KTX — файловый формат для хранения суперсжатых, готовых для GPU текстур
  • NNEF — уменьшает фрагментацию развертывания машинного обучения, позволяя приложениям использовать разнообразное сочетание средств обучения нейронных сетей и механизмов вывода для различных устройств и платформ[7].
  • OpenCL — открытый стандарт параллельного программирования[8].
  • OpenGL — API компьютерной 3D графики[9].
  • OpenGL ES — версия стандарта OpenGL для мобильных телефонов, портативных игровых консолей, и других переносных устройств[10].
  • OpenGL SC[англ.] — предназначен для использования на рынке критических с точки зрения безопасности данных устройств (военная техника, авиация)[11].
  • OpenVG — API для аппаратного ускорения обработки 2D векторной графики[12].
  • OpenVX[англ.] — API для аппаратного ускорения приложений и библиотек для компьютерного зрения[13].
  • OpenXR — свободный стандарт для приложений и устройств для виртуальной реальности и дополненной реальности[14].
  • SPIR — промежуточное представление кода для параллельных вычислений в OpenCL и Vulkan[15].
  • SYCL[англ.] — высокоуровневая программная модель для OpenCL основанная на C++ для гетерогенных вычислений[16].
  • Vulkan — кроссплатформенный API для 2D и 3D графики (изначально был известен как «новое поколение OpenGL»)[17].
  • Vulkan SC
  • WebGL — стандарт на базе OpenGL ES, предназначенный для отображения 3D графики в web браузерах[18].

Неактивные стандарты

править
  • OpenML — API для «захвата, передачи, обработки, отображения, и синхронизации цифрового мультимедиа»[19].
  • OpenKODE — стандарт мобильной платформы (включает в себя другие API)[20].
  • OpenKCam — кроссплатформенный API для управления камерами и датчиками в мобильных и встраиваемых устройствах[21].
  • OpenMAX — API, обеспечивающий доступ к мультимедийным кодекам[22].
  • OpenSL ES — API для работы со звуком, оптимизированное для мобильных устройств[23].
  • OpenWF[англ.] — кроссплатформенный API для построения композитных оконных систем[24].
  • StreamInput — кроссплатформенный API для работы с устройствами ввода[25].
  • WebCL[англ.] — стандарт на базе OpenCL, предназначенный для параллельных вычислений в web браузерах[26].

Примечания

править
  1. 1 2 3 Khronos опубликовала черновой вариант WebGL Архивная копия от 14 декабря 2009 на Wayback Machine // Lenta.ru, 11.12.2009
  2. Khronos Press Release Архивировано 3 мая 2008 года. (англ.).
  3. 1 2 WebGL 3D web standard reaches draft stages Архивная копия от 15 декабря 2009 на Wayback Machine (англ.) // Techradar
  4. COLLADA Архивная копия от 25 октября 2022 на Wayback Machine (англ.)
  5. EGL Архивная копия от 17 апреля 2021 на Wayback Machine (англ.)
  6. glTF Архивная копия от 23 апреля 2022 на Wayback Machine (англ.)
  7. NNEF Архивная копия от 1 ноября 2018 на Wayback Machine (англ.)
  8. OpenCL Архивная копия от 27 марта 2021 на Wayback Machine (англ.)
  9. OpenGL Архивная копия от 27 июля 2021 на Wayback Machine (англ.)
  10. OpenGL ES Архивная копия от 14 октября 2022 на Wayback Machine (англ.)
  11. OpenGL SC Архивная копия от 29 июля 2021 на Wayback Machine (англ.)
  12. OpenVG Архивная копия от 9 июня 2021 на Wayback Machine (англ.)
  13. OpenVX Архивная копия от 23 апреля 2022 на Wayback Machine (англ.)
  14. OpenXR Архивная копия от 30 июля 2021 на Wayback Machine (англ.)
  15. SPIR Архивная копия от 4 октября 2022 на Wayback Machine (англ.)
  16. SYCL Архивная копия от 25 июля 2021 на Wayback Machine (англ.)
  17. Vulkan Архивная копия от 1 декабря 2022 на Wayback Machine (англ.)
  18. WebGL Архивная копия от 1 октября 2022 на Wayback Machine (англ.)
  19. OpenML Архивная копия от 9 июня 2021 на Wayback Machine (англ.)
  20. OpenKODE Архивная копия от 27 июня 2021 на Wayback Machine (англ.)
  21. OpenKCam Архивная копия от 15 августа 2021 на Wayback Machine (англ.)
  22. OpenMAX Архивная копия от 31 июля 2021 на Wayback Machine (англ.)
  23. OpenSL ES Архивная копия от 28 августа 2021 на Wayback Machine (англ.)
  24. OpenWF Архивная копия от 19 октября 2018 на Wayback Machine (англ.)
  25. StreamInput Архивная копия от 2 ноября 2018 на Wayback Machine (англ.)
  26. WebCL Архивная копия от 19 октября 2018 на Wayback Machine (англ.)

Ссылки

править