The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Представлен стандарт, определяющий API экранных операций для мобильных устройств

10.11.2009 15:32

Консорциум Khronos Group, известный разработкой спецификации OpenGL, представил новый стандарт - OpenWF, нацеленный на унификацию низкоуровневого программного интерфейса для выполнения экранных операций и настройки устройств вывода данных. Стандарт позиционируется для встраиваемых и мобильных устройств, не зависит от операционной системы, не привязан к типу оборудования и тесно связан с ранее выпущенными спецификациями OpenGL ES (быстрая и переносимая 3D графика), OpenMAX (мультимедиа API) и OpenVG (векторная графика).

API OpenWF состоит из двух основных компонентов:

  1. OpenWF Composition - для формирования и вывода информации. Основные свойства:
    • Функциональность для формирования многослойных двумерных экранных композиций (композитный режим), для реализации которой подходит и маломощное оборудование;
    • Возможность объединения и компоновки контента приложений в единые для всей системы композиции, над которыми можно выполнять такие действия, как установка уровня прозрачности, затенение, масштабирование, вращение, зеркалирование и т.п.
    • Определены несколько уровней акселерации вывода, нацеленные на использования широкого спектра оборудования - от маломощных встраиваемых чипсетов, до современных многоядерных CPU;
  2. OpenWF Display - для доступа к функциям управления экраном и настройки устройств вывода. Основные свойства:
    • Поддерживается оконный интерфейс системного уровня для управления устройствами вывода данных;
    • Предоставляется набор функций для управления встроенными и внешними экранами, например, управление видеорежимами, определение наличие устройств вывода, управление энергопотреблением, поворот изображения;
    • Поддерживаются различные интерфейсы для подключения устройств вывода, такие как HDMI, DVI, S-Video, встроенные LCD панели и классические мониторы.


  1. Главная ссылка к новости (http://www.khronos.org/news/pr...)
  2. OpenNews: Вышел финальный вариант спецификации OpenGL 3.2. Планы, касающиеся WebGL
  3. OpenNews: Анонсированы единый звуковой API OpenSL, стандарт на 3D графику в web и OpenGL 3.1
  4. OpenNews: Выпущены спецификации OpenGL 3.0 и GLSL 1.30
  5. OpenNews: Представлены финальные версии спецификации OpenCL 1.0 и OpenVG 1.1
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/24192-video
Ключевые слова: video, window, wm, display, api, x11
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (7) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, vitek (??), 17:14, 10/11/2009 [ответить]  
  • –2 +/
    ну всё.
    теперь надо срочно 5-е кеды замутить.
    а 4-е признать неудачным вариантом и т.д.... (ну как виста у виндов).
     
     
  • 2.2, proDOOMman (?), 17:25, 10/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Не понял связь
     
     
  • 3.3, vitek (??), 18:04, 10/11/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну как же!
    1. теперь можно будет колбасить всё по-стандарту.
    2. и тогда кеды будет легко и просто переноситься на симбиан и маемо.
    вот тут отличная картинка - http://www.khronos.org/openwf/
     
     
  • 4.4, Aleksey (??), 18:10, 10/11/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Большинство приложений нельзя без изменений перенести на мобильные устройства. Как правило создатели программ ориентируются, что у пользователя есть как минимум 1024x768. Программы для KDE не исключение.
     
     
  • 5.5, vitek (??), 18:55, 10/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    ну-у-у, у н900 уже 800x480.
    и как оно масштабируемый можно посмотреть на youtube.
    (для этого надо поставить бубунту, запустить totem, в нём нажать f9 - боковая панель - в ней выбрать youtube, в строке поиска ввести n900 - ма-а-а-а-сса роликов! :-D)

    зы:
    хотя конечно согласен. проблемка такая есть.
    но с тенденциями к десктопу а'ля веб, всяческие плазмоиды и т.д. - можно сделать вывод, что десктопы будут произрастать уже от мобильных платформ.
    тем более, что именно на мобильных платформах нужна повышенная оптимизация, а на привычном десктопе... хм, там и лэйер какой-нить можно замутить...
    пусть медленно, но однообразно :-D
    да и примеры уже есть - куда только андроид сейчас не пихают...

     
  • 4.6, СуперАноним (?), 23:09, 10/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Но если этот API не есть набор классов C++, то вряд ли он устроит команду KDE.
     
     
  • 5.7, vitek (??), 13:49, 11/11/2009 [^] [^^] [^^^] [ответить]  
  • +/
    это не апи, это стандарт.
    такшта... хоть на жабе пиши.
    ну даже если и так... не помешало же пускать кеды под иксами, виндами и т.д.
    вот и 3-ему гному тоже на заметку.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру