Другое > Дайджест
У DirectX 11 появился конкурент 4.0... OpenGL 4.0!
(1/2) > >>
topos84:
На конференции разработчиков игр GDC 2010 в Сан-Франциско Khronos Group обнародовала официальный список спецификаций OpenGL 4.0. Стандарт представляет собой кросс-платформенный набор API-интерфейсов и библиотек для работы с 2D и 3D-графикой.

OpenGL 4.0 является кроссплатформенным соперником DirectX 11. Финальный вариант спецификации утверждён рабочей группой ARB (Architecture Review Board), являющейся частью организации Khronos Group.

Вот основные изменения OpenGL 4.0:
# Две новые ступени обработки шейдеров, что позволяет перенести обработку тесселяции с центрального процессора на GPU;
# Поддержка выборочных фрагментных шейдеров (per-sample fragment shaders) и программируемых фрагментных шейдеров входных позиций для увеличения качества рендеринга и гибкости в управлении сглаживанием;
# Прорисовка данных, сгенерированных OpenGL или такими внешними API, как OpenCL, без участия центрального процессора;
# Шейдерные подпрограммы помогут значительно увеличить гибкость написания программ;
# Разделение состояния текстур и текстурных данных через добавление нового типа данных под названием «объекты сэмплов»;
# 64-битная двойная точность с плавающей запятой операций с шейдерами и ввода-вывода для увеличения точности и качества рендеринга;
# Увеличение производительности, включая шейдеры геометрии образца, массивов образца и новых запросов к таймеру.
В состав OpenGL 4.0 входит GLSL 4.00 — новая версия языка программирования шейдеров OpenGL, и поддержка новейших возможностей GPU последнего поколения и разработок в области программируемых аппаратных средств.

Одновременно Khronos Group объявила о выпуске спецификаций OpenGL 3.3 с набором расширений, позволяющих максимально возможно приблизиться к функциональности OpenGL 4.0 на аппаратной базе предыдущего поколения.

Представители NVIDIA и ATI назвали событие большим шагом вперёд в области 3D-графики, который укрепит положение OpenGL. В скором времени будут выпущены соответствующие обновления драйверов для существующих и грядущих графических ускорителей с поддержкой Shader Model 5.0.

Спецификации OpenGL 4.0 и OpenGL 3.3 находятся в открытом доступе на сайте OpenGL.

Источник: http://gcup.ru/news/2010-03-19-1189
ALEX_230_VOLT:
опа, а совсем недавно читал что OpenGL мёртв  o_0
AjaxVS:
я одно не понял - если OpenGL4 стал кроссплатформенным, то он будет работать на WinXP? DX10-11 ведь требуют висту/win7..
тогда безусловно мы все рады!
Henty:

--- Цитата: AjaxVS от 22 Март 2010, 23:42:27 ---я одно не понял - если OpenGL4 стал кроссплатформенным, то он будет работать на WinXP? DX10-11 ведь требуют висту/win7..
тогда безусловно мы все рады!

--- Конец цитаты ---

C официального сайта:

--- Цитата ---Available Everywhere
Supported on all UNIX® workstations, and shipped standard with every Windows 95/98/2000/NT and MacOS PC, no other graphics API operates on a wider range of hardware platforms and software environments. OpenGL runs on every major operating system including Mac OS, OS/2, UNIX, Windows 95/98, Windows 2000, Windows NT, Linux, OPENStep, and BeOS; it also works with every major windowing system, including Win32, MacOS, Presentation Manager, and X-Window System.
--- Конец цитаты ---
http://www.opengl.org/about/overview/#1
Йобан Матич:

--- Цитата: AjaxVS ---если OpenGL4 стал кроссплатформенным
--- Конец цитаты ---
Он им с рождения был =)
AjaxVS:

--- Цитата: Йобан Матич от 23 Март 2010, 00:41:59 ---Он им с рождения был =)
--- Конец цитаты ---
подловил  ^_^

Често говоря, после DX10 в кроссплатформенность вообще перестал верить. И читая строки с офф.сайта всерьез думал, что админы просто забыли сделать пометку "к OpenGL4 вышесказанное не относится" :D
Doctor Venkman:
Вот Кармак обрадуется.
Rion:
Гут!теперь мы избавимсяот рабства этих билибоев
щербаков5:
картинок для сравнения бы  :?
pedro:

--- Цитата: Rion от 23 Март 2010, 03:15:44 ---Гут!теперь мы избавимсяот рабства этих билибоев

--- Конец цитаты ---
из под линукса сидишь?  :D
Rockman Z:
Не знаю почему, но я рад.Может из-за того что у меня на эмуле PS1, стоит опенГл плагин и лучше работает чем DX плагин?))
Хммм......
gepar:

--- Цитата: щербаков5 ---картинок для сравнения бы
--- Конец цитаты ---
Поддерживаю, очень интересно посмотреть на то какую картинку можно сделать в openGL 4.0, только не просто сделать, а сделать именно в игре .
seebox:
всегда уважал opengl ибо не че не лагало в отличии от dx, новости токо рад, получается даже устаревшие системы получат надбавку.
Doctor Venkman:
seebox,
Тебе лишь бы +1 пост что ли?

--- Цитата: seebox ---всегда уважал opengl ибо не че не лагало в отличии от dx
--- Конец цитаты ---
Лагает в интернете.

--- Цитата: seebox ---получается даже устаревшие системы получат надбавку.
--- Конец цитаты ---
Ага, Пентиум 2 400мГц, 128 мб рам и рива тнт 2 сможет запустить Дум 3 без тормозов.  :lol:
Pain:
А если он имел ввиду операционные то скажу что на 95,98 никто не сидит(тольк если даунгрейдеры). Может ещё где-то есть с 2000. В основном все сидят щас на хр. А это не такая старая система
aptyp:
Конкурентоспособность OGL над DX это иллюзия. Также как и конкурентоспособность Linux к Windows. Вроде бы есть, но довольно относительно. Тут как разработчики поддержат, так и будет, пока DX рулит, в PC играх, но исключения есть.
Rion:

--- Цитата: pedro от 23 Март 2010, 12:18:51 ---из под линукса сидишь?  :D

--- Конец цитаты ---
нет,на 7х64,но на днях хочу его поставить как вторую ось

--- Цитата: щербаков5 ---картинок для сравнения бы
--- Конец цитаты ---
от куда вы их возьмете?игр поддерживающих 4-ый ogl пока нету...
а тех-демок на сйте я невидел
paul_met:

--- Цитата: Rockman X ---Может из-за того что у меня на эмуле PS1, стоит опенГл плагин и лучше работает чем DX плагин?))
--- Конец цитаты ---
Просто OGL плагин "вылизан до блеска",а DX старый и корявый...
Le@N:
А я знаю кучу примеров, когда OGL кушает куда больше, чем DX.))
Rion:

--- Цитата: Le@N ---А я знаю кучу примеров, когда OGL кушает куда больше, чем DX.))
--- Конец цитаты ---
пруф?
Навигация
Главная страница сообщений
Следующая страница

Перейти к полной версии