Организация Khronos group представила (http://www.khronos.org/news/press/releases/khronos-releases-.../) обновленный вариант спецификации OpenGL 3.1 (http://www.khronos.org/opengl/) и языка описания шейдеров GLSL 1.40. В новых версиях произведена чистка компонентов, которые были объявлены устаревшими, но оставались в OpenGL 3.0 для сглаживания перехода на новую версию API. Кроме того, в OpenGL 3.1 добавлен ряд новшеств, таких как новый тип буферизированных и нормализованных текстур, CopyBuffer API для акселерации копирования объектов.
Одновременно, опубликован (http://www.khronos.org/news/press/releases/khronos-group-rel.../) новый открытый стандарт OpenSL ES 1.0, не требующий оплаты роялити и определяющий средства для обработки звука для мобильных и встраиваемых устройств. OpenSL представляет собой кросс-платформенный API для программ на языке Си, формирующий единый унифицированный интерфейс, незави...URL: http://www.khronos.org/news/press/releases/khronos-releases-.../
Новость: http://www.opennet.me/opennews/art.shtml?num=20925
Заголовок новости пугает. Получается, будто OpenGL 3.1 это звуковой API.
>Заголовок новости пугает. Получается, будто OpenGL 3.1 это звуковой API.Да уж.Незачот...
Да и переход к OpenSL звучит так, как будто за OpenGL надо роялити платить...А Мозилла тоже красавцы... Ну уж сколько лет vrml и x3d, ну почему их не допилить и протолкнуть в массы? Нет же надо своё и с начала...
>своё и с начала...Учтя что имеющиеся варианты 1 фиг не набрали популярности - может у мозильщиков получится лучше?
Опять чистка?! Это что, добровольное дарение кода проприетарщикам, я не понимаю?! То есть, игры 90-х годов теперь перестаться запусканут...
>Опять чистка?! Это что, добровольное дарение кода проприетарщикам, я не понимаю?! То
>есть, игры 90-х годов теперь перестаться запусканут...Не перестанут, тут чистка API.
А что, за OpenAL надо роялити платить?
Объясняю.ИМХО OpenGL это не аналог DirectX,он конкурирует только с Direct3D...OpenAL с DirectSound,OpenSL с DirectMusic.И неплохие конкуренты, надо признать! Аналогия не пользователям - а разработчикам, чтобы им было легче работать! Надо быстрее начать делать нативные игры, надо создать драйвер Creative X-Fi,а для этого нужен фундамент!Думаю,портирование звука из приложений с DirectSound и DirectMusic сегодня с трудом идёт на libasound.
И API стоит менять,не только вычёркивая код, а ещё и новый добавлять...
>OpenSL ... формирующий единый унифицированный интерфейс, независимый, но использующий такие низкоуровневые системы, как OpenAL или ALSAлет через несколько:
>OpenXL ... формирующий единый унифицированный интерфейс, независимый, но использующий такие низкоуровневые системы, как OpenSL, OpenAL или ALSA