Программирование игр, создание игрового движка, OpenGL, DirectX, физика, форум
GameDev.ru / Программирование / Форум / Vulkan API (вышел!) (296 стр)

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

Страницы: 1295 296 297 298317 Следующая »
v1cПользовательwww14 сен. 201816:27#4425
/A\
pNext-ы я только для девайса использую, в основном юзаю Vulkan без расширений.
Barbar1anПостоялецwww14 сен. 201816:32#4426
кста насчет надежности директа и ненадежности опенгл/вулкан есть простая мысль что никакого достижения мс в этом нет
просто чем меньше платформ технология поддерживает тем более стабильной она кажется, но всё это лишь потому, что вылизать директ на винде и хбоксе проще чем вылизать опенгл/вулкан на винде, лине, маке, ведре и прочем

так что не нада к этому аппелировать

/A\Постоялецwww14 сен. 201816:39#4427
Barbar1an
Десктопные вендоры делают вилкан под винду и линукс, причем под второй весьма хреново, судя по жалобам, ну и линуксов понаделали разных, замучаешься на всех тестировать.
Опять же ДХ12 только под вин10, а вулкан надо еще и на старых поддерживать, а виндовые драйверы (которые wdd) в них отличаются.
А на мобилках вендорам всего-то под свой девайс драйвера написать, вроде не сложно, но багов там бывает побольше чем у амд в худшие годы.
А майкросов к ДХ еще и софтварную эмуляцию предоставляет и многие новые фичи вводят пораньше кроноса, так что они в этом хороши.
innuendoПостоялецwww14 сен. 201817:06#4428
/A\

dx имеет рантайм от ms, вендоры только драйвер пишут

Barbar1anПостоялецwww14 сен. 201818:10#4429
/A\
ну так если мы вулкан ограничим виндой он тоже там будет вылизан, и тулзов будет море и даже софтверный  эмуль
Barbar1anПостоялецwww14 сен. 201818:20#4430
у дх21 еще непонятно разумным людям его отсутствие на вин7-8
я раньше думал что это реально новая модель работы дров нужна или даже железо
а потом узнаю, что вулкан который умеет всё тоже самое о чудо работает на винде7

т.е. это тупо маркетинговое решение а не вынужденная мера

MrShoorУчастникwww14 сен. 201818:43#4431
Barbar1an
> ну так если мы вулкан ограничим виндой он тоже там будет вылизан, и тулзов
> будет море и даже софтверный  эмуль
Да ладно. С чего бы это вдруг?
MarmiladЗабаненwww14 сен. 201819:02#4432
Dx21 ?
Марти Макфлай привед :)
/A\Постоялецwww14 сен. 201820:19#4433
Barbar1an
> я раньше думал что это реально новая модель работы дров нужна
вообще-то так и есть, почитай здесь: https://mynameismjp.wordpress.com/2018/09/08/breaking-down-barrie… e-real-world/

> а потом узнаю, что вулкан который умеет всё тоже самое о чудо работает на винде7
в новостях по вулкану иногда проскакивает о проблемах на винде8 и более старых, но хорошо что ими мало кто пользуется

Правка: 14 сен. 2018 20:24

Barbar1anПостоялецwww14 сен. 201821:12#4434
/A\
> в новостях по вулкану иногда проскакивает о проблемах на винде8 и более старых,
> но хорошо что ими мало кто пользуетс

ну ващет юзеры винды7 вроде до сих пор большинство
(хотя есть другие данные)

https://www.computerworld.com/article/3199373/windows-pcs/windows… m.html?page=8

Изображение

Правка: 14 сен. 2018 21:47

DinosaurПостоялецwww14 сен. 201822:29#4435
/A\
> многие новые фичи вводят пораньше кроноса
IMHO, это [может быть] связано с тем, что MS является единственным автором/разработчиком DirectX и потому может действовать по принципу "что хочу, то и ворочу" (в разумных пределах, конечно), а Khronos, будучи объединением нескольких компаний, вынужден тратить время на всякие согласования и прочую бюрократию.

Barbar1an
> я раньше думал что это реально новая модель работы дров нужна или даже железо
> а потом узнаю, что вулкан который умеет всё тоже самое о чудо работает на винде7
С десятым директом так же было — только виста+, новые фичи требуют новую модель драйверов и всё такое, но в OpenGL таких проблем "почему-то" не возникало. :)

innuendoПостоялецwww14 сен. 201822:46#4436
Dinosaur
> а Khronos, будучи объединением нескольких компаний, вынужден тратить время на
> всякие согласования и прочую бюрократию.

ну есть же расширения

DinosaurПостоялецwww14 сен. 201822:59#4437
innuendo
> ну есть же расширения
К вендор-специфичным расширениям Khronos отношения не имеет, а EXT и ARB — та же бюрократия, пусть и в несколько меньших масштабах, чем с ядром.
innuendoПостоялецwww14 сен. 201823:00#4438
Dinosaur
> а EXT и ARB — та же бюрократия, пусть и в несколько меньших масштабах, чем с
> ядром.

dbt в gl появилось чуть ли не 10 лет раньше чем

DinosaurПостоялецwww14 сен. 201823:18#4439
innuendo
> dbt в gl появилось чуть ли не 10 лет раньше чем
В #4435 я лишь высказал своё предположение, почему некоторые фичи появляются в OpenGL позже, чем в Direct3D. Того, что обратное тоже случается, никто, вроде бы, не отрицает.
Страницы: 1295 296 297 298317 Следующая »

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

2001—2018 © GameDev.ru — Разработка игр