Khronos Group — промышленный консорциум, целью которого является выработка открытых стандартов интерфейсов программирования (API) в области создания и воспроизведения динамической графики и звука на широком спектре платформ и устройств, с поддержкой аппаратного ускорения. В консорциум входят более 100 компаний.
Khronos Group | |
---|---|
Административный центр | |
Локация | |
Тип организации | Консорциум |
Официальный язык | Английский |
Основатели | ATI Technologies |
Руководители | |
Председатель | Нейл Треветт (англ. Neil Trevett) |
Основание | |
Организован | в январе 2000 года[1] |
Отрасль | открытый стандарт |
Продукция | Vulkan, OpenGL |
Сайт | khronos.org |
Медиафайлы на Викискладе |
Все участники Khronos могут вносить свой вклад в разработку спецификаций API, имеют право голоса на различных стадиях до официального опубликования, а также получают возможность ускорить поставку своих инновационных платформ и приложений благодаря раннему доступу к черновикам спецификаций и тестов соответствия.
История
править- 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 2 3 Khronos опубликовала черновой вариант WebGL Архивная копия от 14 декабря 2009 на Wayback Machine // Lenta.ru, 11.12.2009
- ↑ Khronos Press Release Архивировано 3 мая 2008 года. (англ.).
- ↑ 1 2 WebGL 3D web standard reaches draft stages Архивная копия от 15 декабря 2009 на Wayback Machine (англ.) // Techradar
- ↑ COLLADA Архивная копия от 25 октября 2022 на Wayback Machine (англ.)
- ↑ EGL Архивная копия от 17 апреля 2021 на Wayback Machine (англ.)
- ↑ glTF Архивная копия от 23 апреля 2022 на Wayback Machine (англ.)
- ↑ NNEF Архивная копия от 1 ноября 2018 на Wayback Machine (англ.)
- ↑ OpenCL Архивная копия от 27 марта 2021 на Wayback Machine (англ.)
- ↑ OpenGL Архивная копия от 27 июля 2021 на Wayback Machine (англ.)
- ↑ OpenGL ES Архивная копия от 14 октября 2022 на Wayback Machine (англ.)
- ↑ OpenGL SC Архивная копия от 29 июля 2021 на Wayback Machine (англ.)
- ↑ OpenVG Архивная копия от 9 июня 2021 на Wayback Machine (англ.)
- ↑ OpenVX Архивная копия от 23 апреля 2022 на Wayback Machine (англ.)
- ↑ OpenXR Архивная копия от 30 июля 2021 на Wayback Machine (англ.)
- ↑ SPIR Архивная копия от 4 октября 2022 на Wayback Machine (англ.)
- ↑ SYCL Архивная копия от 25 июля 2021 на Wayback Machine (англ.)
- ↑ Vulkan Архивная копия от 1 декабря 2022 на Wayback Machine (англ.)
- ↑ WebGL Архивная копия от 1 октября 2022 на Wayback Machine (англ.)
- ↑ OpenML Архивная копия от 9 июня 2021 на Wayback Machine (англ.)
- ↑ OpenKODE Архивная копия от 27 июня 2021 на Wayback Machine (англ.)
- ↑ OpenKCam Архивная копия от 15 августа 2021 на Wayback Machine (англ.)
- ↑ OpenMAX Архивная копия от 31 июля 2021 на Wayback Machine (англ.)
- ↑ OpenSL ES Архивная копия от 28 августа 2021 на Wayback Machine (англ.)
- ↑ OpenWF Архивная копия от 19 октября 2018 на Wayback Machine (англ.)
- ↑ StreamInput Архивная копия от 2 ноября 2018 на Wayback Machine (англ.)
- ↑ WebCL Архивная копия от 19 октября 2018 на Wayback Machine (англ.)
Ссылки
править- The Khronos Group: Open Standards, Royalty Free, Dynamic Media APIs (англ.)
- Khronos Events (англ.)
- Khronos Open Space (англ.)
Стиль этой статьи неэнциклопедичен или нарушает нормы литературного русского языка. |