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

AMD's Mantle API! (30 стр)

Advanced: Тема повышенной сложности или важная.

Страницы: 129 30 31 3277 Следующая »
#435
14:38, 7 фев. 2014

Fetch4 - это из DX9, который тоже страдал "вендорскими плюшками".
CGN DBT - не нашел.
fragment order гляну вечером...


#436
14:45, 7 фев. 2014

Che@ter
> Fetch4 - это из DX9, который тоже страдал "вендорскими плюшками".

Э нет, ты, опредились DX или не DX... Можно пример DX10.1 на старых NVidia, которые только DX10

#437
14:52, 7 фев. 2014

innuendo
> Э нет, ты, опредились DX или не DX...
Только с версии 10 DX начал становиться нормальным, убрав обратную совместимость и заставив всех реализовать одинаковый функционал.
innuendo
> Можно пример DX10.1 на старых NVidia, которые только DX10
Новая версия, новые фичи, которых старые видеокарты не держали. Когда владелец покупал свой аппарат - он точно знал, что проги/игры с ДХ10.1 не пойдут. В случае с ГЛ он мог только гадать.

#438
15:17, 7 фев. 2014

Che@ter
> Только с версии 10 DX начал становиться нормальным, убрав обратную
> совместимость и заставив всех реализовать одинаковый функционал

Ты же должен понимать, что такой подход невозможен для открытых стандартов. Там нету дяди, который всех ставит в позу зю

Che@ter
> Когда владелец покупал свой аппарат - он точно знал, что проги/игры с ДХ10.1
> не пойдут. В случае с ГЛ он мог только гадать.

Тут скорее да

#439
16:10, 7 фев. 2014

innuendo
> Там нету дяди, который всех ставит в позу зю
Можно провести голосование и выбирать этого дядю каждые N лет :)

#440
0:18, 8 фев. 2014

innuendo
> Intel демку с fragment order
Случайно нет архива? На офф сайте архив битый.

#441
0:38, 8 фев. 2014

Che@ter
> Случайно нет архива? На офф сайте архив битый.

Сайт у них глючит

http://software.intel.com/sites/default/files/blog/382465/program… ring-0413.zip

#442
1:30, 8 фев. 2014

интервью с главным архитектором мантла:
http://www.pcper.com/reviews/General-Tech/Core-Mantle-Questions-I… ennadi-Riguer

#443
2:08, 8 фев. 2014

innuendo
Я это пытался качать: http://software.intel.com/en-us/blogs/2013/07/18/order-independen… nchronization

Посмотрел, пусть галочка и не активна была, но по коду тут явно использовали "хак" в драйвере через посылку в буферы каких-то хитрых значений для активации фичи. Обычными путями в ДХ эта фича доступна не будет.

#444
6:44, 8 фев. 2014

Почему никто здесь не запостил что есть специальная демо на Mantle (стресс-тест)
http://www.oxidegames.com/2014/01/30/introducing-star-swarm/

Качать отсюда
http://store.steampowered.com/app/267130/

Фак
http://www.oxidegames.com/2014/01/31/star-swarm-faq/

Требует Radeon 7000 series и выше.

Вышла тогда же когда и патч для батлфилда - 30 января.

Нифига себе - прирост в 50%:

+ Показать

Все, я в своем движке тоже буду пилить мантле, как только выйдет публичное апи:)

#445
6:50, 8 фев. 2014

Хех

Q. This is just a marketing tool for AMD; you’ve obviously crippled the DirectX version!
A. We really haven’t; to be perfectly honest we’ve spent more time optimizing for DirectX than we have on Mantle. The fact is that DirectX is conceived and implemented as a single-threaded API, and so a lot of the more significant gains we see thanks to the Nitrous engine’s aggressive multithreading are badly limited by API overhead when we’re using it.

We obviously can’t prove this to the satisfaction of everyone on the Internet, but understand that our primary goal with Nitrous is to make the best engine we can so that we can open the door to the new kinds of games that we want to make (and play ourselves!). An awful lot of the gamers we hope to entertain don’t and won’t have access to Mantle-enabled hardware any time soon, so we’d be making a huge mistake as entertainers and as businesspeople by not supporting or poorly supporting non-Mantle hardware.

#446
7:24, 8 фев. 2014

Che@ter
> Обычными путями в ДХ эта фича доступна не будет.

Что и требовалось доказать. Не будет работать не на Intel

#447
8:58, 8 фев. 2014

Всеравно пуду пилить DX9,  +100500 фпс не нужны....

#448
10:36, 8 фев. 2014

war_zes
> Нифига себе - прирост в 50%:

Когда в два раза - это не 50% :) Хотя результат теперь горазда лучше

#449
14:34, 8 фев. 2014

innuendo
> Что и требовалось доказать. Не будет работать не на Intel
Да, но там с помощью спец изврата это сделали. Обычный разработчик просто не сможет этого сделать на чистом ДХ.

Страницы: 129 30 31 3277 Следующая »
ПрограммированиеФорумГрафика

Тема в архиве.