The OpenNET Project / Index page

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

08.03.2014 19:05  Релиз мультимедиа-библиотеки SDL 2.0.2 с поддержкой Wayland и Mir

Представлен новый выпуск библиотеки SDL 2.0.2 (Simple Direct Layer), нацеленной на упрощение написания игр и мультимедийных приложений. Новая версия примечательна интеграцией экспериментальной поддержки Wayland и Mir, которая отключена по умолчанию, но может быть активирована во время компиляции. До этого код для поддержки Wayland около двух лет развивался в отдельной экспериментальной ветке SDL. Код для поддержки Mir был представлен компанией Canonical около месяца назад.

Кроме того, в версии 2.0.2 представлена порция новых функций, не нарушающих обратную совместимость, но расширяющих существующий API. EGL теперь может использоваться для создания и управления контекстами OpenGL и OpenGL ES 1.x/2.x. Добавлен API для загрузки из файла базы данных маппинга игровых контроллеров. Добавлена утилита testgles2 для демонстрации возможностей работы с OpenGL ES 2.0. В варианте для платформы Android добавлена поддержка джойстика. Для платформы Windows обеспечена поддержка контекстов OpenGL ES 2.x с использованием WGL или EGL (нативно, через драйвер или при помощи эмуляции через ANGLE).

Библиотека SDL предоставляет такие средства, как аппаратно ускоренный быстрый вывод 2D- и 3D-графики, обработка ввода, проигрывание звука, вывод 3D через OpenGL/OpenGL ES и множество иных сопутствующих операций в кроссплатформенном виде, независимо от используемой системы. Это упрощает создание приложений и игр, которым необходимо быстро выводить двухмерную графику, проигрывать звук, использовать продвинутую обработку ввода пользователя и т.п. Библиотека выпускается под лицензией LGPLv2 и поддерживает как минимум Linux, Android, Windows, Windows CE, BeOS, OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX и QNX.

  1. Главная ссылка к новости (http://forums.libsdl.org/viewt...)
  2. OpenNews: В библиотеку SDL добавлена поддержка дисплейного сервера Mir
  3. OpenNews: Релиз мультимедиа-библиотеки SDL 2.0
Лицензия: CC-BY
Тип: Программы
Ключевые слова: sdl, wayland, mir
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 21:45, 08/03/2014 [ответить] [смотреть все]
  • +1 +/
    А вы говорите - мол зачем эти Mir да Wayland Вот за этим Для выпуска новых вер... весь текст скрыт [показать]
     
     
  • 2.16, Zenitur, 06:15, 09/03/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Чтобы в них работал SDL ... весь текст скрыт [показать] [показать ветку]
     
  • 2.17, Аноним, 07:58, 09/03/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Ничего страшного, слоупоки как обычно начнут сp ть кирпичами лишь когда все дист... весь текст скрыт [показать] [показать ветку]
     
  • 1.8, Аноним, 22:51, 08/03/2014 [ответить] [смотреть все]  
  • –8 +/
    зачем эта прослойка промокашка нужна почему нельзя писать нативно, не привлекая... весь текст скрыт [показать]
     
     
  • 2.9, Аноним, 23:07, 08/03/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Потому что нативно будет не кроссплатформенно. Ваш К.О.
     
     
  • 3.12, BratSinot, 01:29, 09/03/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    А еще неудобно, тот-же WinAPI это тот еще ужас. Да и Xlib тоже не подарок.
     
  • 2.11, ананим, 00:08, 09/03/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    Потому что вас дураков много, а игра одна.
     
  • 2.19, Аноним, 08:00, 09/03/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Потому что платформы бывают разные и все их особенности самолично костылить - за... весь текст скрыт [показать] [показать ветку]
     
  • 2.24, CPP, 12:39, 09/03/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Это вопрос из серии Зачем нужны языки высокого уровня, если уже есть ассемблер ... весь текст скрыт [показать] [показать ветку]
     
  • 2.26, Аноним, 16:56, 14/03/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    потому что API на которые опирается SDL, внезапно - Нативные, всюду, кроме венды... весь текст скрыт [показать] [показать ветку]
     
  • 1.23, Аноним, 10:57, 09/03/2014 [ответить] [смотреть все]  
  • –2 +/
    Только как они умудрились сломать билд CMake - MinGW для статичных библиотек ... весь текст скрыт [показать]
     
  • 1.25, Аноним, 16:55, 14/03/2014 [ответить] [смотреть все]  
  • +/
    где поддержка TrueAudio ?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor