ПрограммированиеФорумГрафика

Vulkan API (вышел!) (5 стр)

Страницы: 14 5 6 7787 Следующая »
#60
15:30, 9 мар 2015

nonamezerox
> OpenGL после версий начинающихся с единицы это тяжелая наркомания в чистом виде
> в попытке скрестить девяностые, ужа, ежа, жабу и гадюку и параллельно вносить
> бездумно новые фичи не задумываясь ни о том что написано в стандарте C ни о
> консистентности API.

Не вопрос, а какое API лучше ? DX ? А где он на кучи платформ ?

> Очень хорошо что его наконец закопали.

Юношеский максимализм :)

> или как из одного-двух-трех кристаллов с помощью лазера, ультрафиолета и
> прошивки нужных битиков напару с закрытыми драйверами можно делать всю линейку
> GPU от бюджетных до профессиональных)

Если ты не в курсе, в GPU много чего такого, что в игровом API и не нужно, ан, есть

>ни о том что написано в стандарте C

А вот это интересно уже

#61
(Правка: 15:48) 15:40, 9 мар 2015

innuendo
> Не вопрос, а какое API лучше ? DX ? А где он на кучи платформ ?

Windows, Xbox 360, XboxOne. Windows Phone.

Встречный вопрос - где OpenGL На куче платформ?

Правильный ответ - Windows, Unix (то бишь читай Linux, пушо BSD rip, а там где юниксы остались в основном GPU нет от слова совсем), причем на последнем там все плохо в виду кривых драйверов. Да и на первом не лучше.

OpenGL ES - это не OpenGL, это другой API, перенос с одного на другое в принципе равнозначен переносу с OpenGL на DX.

На других консолях из OpenGL можно вспомнить разве что на консолях от Nin, где опять же проприетарная реализация API с синтаксисом от OpenGL.

На PS3/4 проприетарное апи близкое опять таки к вулкану по духу, но в целом скорее обертка над G70/PM4 пакетами.

Странно что находятся люди которые верят мифу о кросплатформеннности GL И очень удивляются а чойто на нем никто не пишет

> Если ты не в курсе, в GPU много чего такого, что в игровом API и не нужно, ан, есть

Особенно весело было когда geForce 2 переделывался в квадру патчем драйверов, действительно много такого есть.

#62
(Правка: 16:06) 16:01, 9 мар 2015

ребят. я поудаляю все посты касающиеся темы openGL vs DX. можете даже не писать их. здесь собираем информацию о новом апи.

>Посоны, у кого-нибудь сохранились слайды с GDC?

слайды про вулкан с сессии valve
https://www.khronos.org/assets/uploads/developers/library/2015-gd… GDC_Mar15.pdf

обновил нульпост.

#63
(Правка: 17:50) 16:48, 9 мар 2015

Ну что я могу сказать ? :)
[sound=105102]
А когда мы все это сделаем, то легко освоим программирование нового АЙПИ ВУЛКАН :)

#64
18:56, 10 мар 2015

>OpenGL ES - это не OpenGL

OpenGL ES -- это не очень OpenGL 1, а вот с 2-4 оно вполне консистентно.
Да и на 1 на самом деле очень похожэ, только если у кого есть glBegin  -- заменить на glDrawArrays.

#65
18:58, 10 мар 2015

И да, на PS3 -- вполне есть OpenGL, многие вроде дажэ пользуются.

#66
19:51, 10 мар 2015

tzirechnoy

psGL достаточно кривой там, они зачем-то вместо актуального GL2.X слепили кадавра из GLES 1.1 (!!!!) и прикрутили к нему шейдеры.

#67
21:01, 10 мар 2015

tzirechnoy
> И да, на PS3 -- вполне есть OpenGL, многие вроде дажэ пользуются.
Боже, когда уже люди прекратят говорить о вещах, которые сами не видели и не пользовали, а прочитали в какой-то википедии?

#68
21:10, 10 мар 2015

tzirechnoy
> И да, на PS3 -- вполне есть OpenGL, многие вроде дажэ пользуются.
да откуда вы всё это знаете, емое???

#69
21:30, 10 мар 2015

bazhenovc
> > И да, на PS3 -- вполне есть OpenGL, многие вроде дажэ пользуются.
> Боже, когда уже люди прекратят говорить о вещах, которые сами не видели и не
> пользовали, а прочитали в какой-то википедии?

Кстати, в CE даже включается psgl.h или как его там. Типа для отладки :)

#70
22:15, 10 мар 2015

innuendo
> Кстати, в CE даже включается psgl.h или как его там. Типа для отладки :)
В паблике тыщу лет валяются полные исходники CE и если уж очень интересно можешь найти их и посмотреть что оно там делает. Hint: не используется там PSGL ни для чего, только libGCM.

Единственные движки которые реально как-то использовали PSGL это наверное сониевский же PhyreEngine и ещё слышал, что у поляков в Dead Island что-то от туда дергалось. Но на деле даже там почти все на LibGCM.

#71
22:53, 10 мар 2015

SXX
> PhyreEngine
Который для консолей же и не подходит из-за убогого дизайна.

#72
2:28, 11 мар 2015

SXX
> если уж очень интересно можешь найти их и посмотреть что оно там делает.

Ну расскажи, что оно там делает ?

> Единственные движки которые реально как-то использовали PSGL это наверное
> сониевский же PhyreEngine

Ну хоть одно применение есть :)

#73
12:15, 11 мар 2015

>psGL достаточно кривой там,

psGL там не является реализацыей OpenGL. А реализацыей OpenGL является, как ни странно, OpenGL.

#74
12:17, 11 мар 2015

Так оно что, Михалыч... Пока все ждали когда же AMD опубликует наконец то спеки Mantle, оно на самом деле долбило в темечко Кроносу с тем чтобы принять это как промышленный стандарт.
Лол, давно пора. Всячески одобряю. В конечном итоге вместо "еще одного API" грядёт долгожданный полный и неумолимый апгрейд GL, который уже после этого правда терминологически GL-ем перестанет быть, но в руках Кроноса и сотоварищей займёт ту же роль. С чем вас и поздравляю.

Страницы: 14 5 6 7787 Следующая »
ПрограммированиеФорумГрафика