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

Пришло время для прямого доступа к железу (25 стр)

Страницы: 124 25 26 2730 Следующая »
#360
12:13, 30 мар 2011

muchacho
>И там и там вроде используется АПИ, на хбох ДХ на пс3 опенГЛ ЕС.?
Там есть очень низкоуровневъй доступ.

>на 90% процентов функционал видеокарты можно покрыть через АПИ осталные 10 вряд ли стоят головной боли опасным программированием железа на прямую..
В тех 10% весь оверхед и сидит, сетап констант и часто меняемъх параметров DIP-а.

>Ради чего головная боль то?
Ради скорости, примерно.

>где каждый вася из гейм дев может запрограммировать всё что хочет и как хочет это как минимум в разы труднее
Очевидно прямой доступ к железу не для Васи - и на конзолях и на PC.

>так какого хрена туда внутрь то лезть? если и так всё заточено..
Почитай про путь даннъх от API к железу.
И вообще, зачем такое писать не разобравшись что к чему?

#361
12:34, 30 мар 2011

Z

и как ты представляешь себе прямой доступ на PC ? ну кроме cl\cs :)


вот вам прямой доступ
Изображение удалено

#362
12:40, 30 мар 2011

innuendo
> и как ты представляешь себе прямой доступ на PC ?
Ну есть же nvapi, не та версия, что для всех, а "a more extensive version available to registered developers under NDA". Там наверно весь прямой доступ! Ну или пускай сделают, если ещё нету.

#363
12:52, 30 мар 2011
Изображение
#364
12:53, 30 мар 2011

Z
> Там есть очень низкоуровневъй доступ.

Почему он не помог Крайзису хотя бы приблизится по ФПСу к ПС?
20-30 ФПС на консолях против 60 фпс на экстрим на 460ГТХ.

#365
12:56, 30 мар 2011

Executor
> 20-30 ФПС на консолях против 60 фпс на экстрим на 460ГТХ.


на конзолях fps меньше у крайзиса ? однако...

#366
13:04, 30 мар 2011

Barabus
Что-то я не догоняю Ваш тонкий юмор.

Про прямой доступ к железу ... время ещё не пришло. Причины
1) Стандартизирован програмный API, а не Hard. Как следствие не возможно писать универсальные программы.
2) ЭВМ спроектирован не самым оптимальным образом. И даже обращение к мышке, клавиатуре требует затраты процессора. Не говоря о таких монстрах потока данных как RAID диски и гигабитный ethernet. Которые на нет сведут весь энтузиазм.
3) опять же о особенности работы эвм - режим ядра и режим пользователя. При прямом доступе требуется режим ядра, а это противоречит концепции разделению на режим ядра и пользователя.
4) Нет аппаратных механизмов защиты от "дурака", не позволяющих вешать систему в случае её преднамеренного или ошибочного неверного программирования.
5) проблемы отладки программ.

#367
13:07, 30 мар 2011

Executor
>Почему он не помог Крайзису хотя бы приблизится по ФПСу к ПС?
>20-30 ФПС на консолях против 60 фпс на экстрим на 460ГТХ.
Тъ что, сериозно спрашиваеш?!

#368
13:11, 30 мар 2011

KKH
> Что-то я не догоняю Ваш тонкий юмор.
Бывает :)

> Про прямой доступ к железу ... время ещё не пришло. Причины...
И? Я то здесь при чем? Лишь намекнул, что вся тема - срач на пустом месте, порожденный низкой квалификацией или тонким чувством юмора (кто знает?) автора треда :)

#369
13:25, 30 мар 2011

Z
> > очему он не помог Крайзису хотя бы приблизится по ФПСу к ПС?
> > 0-30 ФПС на консолях против 60 фпс на экстрим на 460ГТХ.
> Тъ что, сериозно спрашиваеш?!

допустим, он серьёзно спрашивает и ?

#370
13:46, 30 мар 2011

Что сериозно - почему G70 медленее 460GTX?
Спросите NVidia почему, я даже незнаю...

#371
13:50, 30 мар 2011

Z
> Что сериозно - почему G70 медленее 460GTX?
> Спросите NVidia почему, я даже незнаю...

нет, ну ты погоди, ведь батчей там в N порядков больше, чистый доступ к железу, любимый кацом пушбуффер ...
может не так уж и нужен прямой доступ на PC как на конзолях ?

#372
13:54, 30 мар 2011

innuendo
- ну одна из причин может быть банальная нехватка опыта работы с консолями.
- вторая причина может быть тупо нехватка времени, т.е. основной билд на ПС, и порт на приставки.
- и встречный вопрос, ты кроме крайтека других девелоперов знаеш?

з.ы.
>нет, ну ты погоди, ведь батчей там в N порядков больше, чистый доступ к железу, любимый кацом пушбуффер ...
>может не так уж и нужен прямой доступ на PC как на конзолях ?
не ну, тут хоть какой доступ, хоть какие руки, железу уже 5 лет как.

#373
14:00, 30 мар 2011

innuendo
> нет, ну ты погоди, ведь батчей там в N порядков больше, чистый доступ к железу,
> любимый кацом пушбуффер ...
> может не так уж и нужен прямой доступ на PC как на конзолях ?
Прямой доступ к железу разумеется дает 500% буст, при чем везде и позволяет карточкам у которъх в несколько раз меньше транзисторов взлететь над теми, которъе сделали через 5 лет. Да.
О.уительная логика.

#374
14:01, 30 мар 2011

innuendo
> на конзолях fps меньше у крайзиса ? однако...

Угу, в теме Крайзиса кидали ссылку.
Я про второй Крайзис кстати.

Z
> Тъ что, сериозно спрашиваеш?!

Ну как бы да.
Ведь это ботлнек (по утверждению некоторых), вот на консолях легче жить, доступ прямее, солнце светит ярче и погода лучше. И где профит?
Если там батчи легче, то зачем юзают DS/DL? Почему не форвард рендер с 100500 проходным рендером геометрии и т.п.?

Outlaw
Ок, допустим Крайтеки нубы на консолях или допустим они не заморачивались чтобы было проще портировать. Но почему console only игры юзают отложенные техники?

Z
> Прямой доступ к железу разумеется дает 500% буст, при чем везде и позволяет
> карточкам у которъх в несколько раз меньше транзисторов взлететь над теми,
> которъе сделали через 5 лет. Да.
> О.уительная логика.

Но ведь в теме этой именно это и толкается, разве нет?

Я не то, чтобы пытаюсь сказать этим, что вы не правы, я просто пытаюсь понять в чём подвох. Почему прямой доступ не даёт профита о котором складывают тут басни.

Страницы: 124 25 26 2730 Следующая »
ПрограммированиеФорумГрафика

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