Русская Википедия:Khronos Group
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Шаблон:Организация Khronos Group — промышленный консорциум, целью которого является выработка открытых стандартов интерфейсов программирования (API) в области создания и воспроизведения динамической графики и звука на широком спектре платформ и устройств, с поддержкой аппаратного ускорения. В консорциум входят более 100 компаний.
Все участники Khronos могут вносить свой вклад в разработку спецификаций API, имеют право голоса на различных стадиях до официального опубликования, а также получают возможность ускорить поставку своих инновационных платформ и приложений благодаря раннему доступу к черновикам спецификаций и тестов соответствия.
История
- 31 июля 2006 года на SIGGRAPH было анонсировано, что контроль за спецификацией OpenGL будет передан Khronos Group[1]
- 10 декабря 2009 года консорциум опубликовал первую черновую спецификацию WebGL[2][3]. Председатель группы Арун Ранганатан, заявил, что завершение работы над спецификацией ожидается в первом квартале 2010 года[2][3].
Стандарты
Активные стандарты
- COLLADA — основанный на XML файловый формат для передачи 3D моделей между различными приложениями[4].
- Шаблон:Нп5 — интерфейс между API рендеринга Khronos такими как OpenGL ES or OpenVG и лежащая в основе оконная система[5].
- Шаблон:Нп5 (GL Transmission Format) — файловый формат для передачи и загрузки 3D сцен и моделей в приложения[6].
- NNEF — уменьшает фрагментацию развертывания машинного обучения, позволяя приложениям использовать разнообразное сочетание средств обучения нейронных сетей и механизмов вывода для различных устройств и платформ[7].
- OpenCL — открытый стандарт параллельного программирования[8].
- OpenGL — API компьютерной 3D графики[9].
- OpenGL ES — версия стандарта OpenGL для мобильных телефонов, портативных игровых консолей, и других переносных устройств[10].
- Шаблон:Нп5 — предназначен для использования на рынке критических с точки зрения безопасности данных устройств (военная техника, авиация)[11].
- OpenVG — API для аппаратного ускорения обработки 2D векторной графики[12].
- Шаблон:Нп5 — API для аппаратного ускорения приложений и библиотек для компьютерного зрения[13].
- OpenXR — свободный стандарт для приложений и устройств для виртуальной реальности и дополненной реальности[14].
- Шаблон:Нп5 — промежуточное представление кода для параллельных вычислений в OpenCL и Vulkan[15].
- Шаблон:Нп5 — высокоуровневая программная модель для OpenCL основанная на C++ для гетерогенных вычислений[16].
- Vulkan — кроссплатформенный API для 2D и 3D графики (изначально был известен как «новое поколение OpenGL»)[17].
- WebGL — стандарт на базе OpenGL ES, предназначенный для отображения 3D графики в web браузерах[18].
Неактивные стандарты
- OpenML — API для «захвата, передачи, обработки, отображения, и синхронизации цифрового мультимедиа»[19].
- OpenKODE — стандарт мобильной платформы (включает в себя другие API)[20].
- OpenKCam — кроссплатформенный API для управления камерами и датчиками в мобильных и встраиваемых устройствах[21].
- OpenMAX — API, обеспечивающий доступ к мультимедийным кодекам[22].
- OpenSL ES — API для работы со звуком, оптимизированное для мобильных устройств[23].
- Шаблон:Нп5 — кроссплатформенный API для построения композитных оконных систем[24].
- StreamInput — кроссплатформенный API для работы с устройствами ввода[25].
- Шаблон:Нп5 — стандарт на базе OpenCL, предназначенный для параллельных вычислений в web браузерах[26].
Примечания
Ссылки
- The Khronos Group: Open Standards, Royalty Free, Dynamic Media APIsШаблон:Ref-en
- Khronos EventsШаблон:Ref-en
- Khronos Open SpaceШаблон:Ref-en
Шаблон:Стандарты Khronos Group Шаблон:Стиль
- ↑ Khronos Press Release Шаблон:WebarchiveШаблон:Ref-en.
- ↑ 2,0 2,1 Ошибка цитирования Неверный тег
<ref>
; для сносокlenta20091211webgl
не указан текст - ↑ 3,0 3,1 WebGL 3D web standard reaches draft stages Шаблон:WaybackШаблон:Ref-en // Techradar
- ↑ COLLADA Шаблон:WaybackШаблон:Ref-en
- ↑ EGL Шаблон:WaybackШаблон:Ref-en
- ↑ glTF Шаблон:WaybackШаблон:Ref-en
- ↑ NNEF Шаблон:WaybackШаблон:Ref-en
- ↑ OpenCL Шаблон:WaybackШаблон:Ref-en
- ↑ OpenGL Шаблон:WaybackШаблон:Ref-en
- ↑ OpenGL ES Шаблон:WaybackШаблон:Ref-en
- ↑ OpenGL SC Шаблон:WaybackШаблон:Ref-en
- ↑ OpenVG Шаблон:WaybackШаблон:Ref-en
- ↑ OpenVX Шаблон:WaybackШаблон:Ref-en
- ↑ OpenXR Шаблон:WaybackШаблон:Ref-en
- ↑ SPIR Шаблон:WaybackШаблон:Ref-en
- ↑ SYCL Шаблон:WaybackШаблон:Ref-en
- ↑ Vulkan Шаблон:WaybackШаблон:Ref-en
- ↑ WebGL Шаблон:WaybackШаблон:Ref-en
- ↑ OpenML Шаблон:WaybackШаблон:Ref-en
- ↑ OpenKODE Шаблон:WaybackШаблон:Ref-en
- ↑ OpenKCam Шаблон:WaybackШаблон:Ref-en
- ↑ OpenMAX Шаблон:WaybackШаблон:Ref-en
- ↑ OpenSL ES Шаблон:WaybackШаблон:Ref-en
- ↑ OpenWF Шаблон:WaybackШаблон:Ref-en
- ↑ StreamInput Шаблон:WaybackШаблон:Ref-en
- ↑ WebCL Шаблон:WaybackШаблон:Ref-en