> Весь вулкан? Круто, наверно, с софтовой эмуляцией сидеть.В том то и прикол что она не софтовая в обычном понимании. Вулкан так сделан что железо должно проезжать под некоторые пререквизиты, но если оно проезжает, то вулкан реализуется без особых проблем, от и до.
Видяхи, видите ли, сейчас - массив числокрушилок + быстрый VRAM. Какие принципиальные улучшения вы хотите получить там от железа, кроме того что по мере нанометража частоты растут а на кристалл копипастится еще больше этого? На общую логику работы не влияет.
> У меня вот пятилетняя nvidia и 2/3 фич там отсутствует в принципе,
А вот это уже скажите спасибо нвидиямаркеитнгу. Надо же как-то впаривать видяхи нелохам?
Амд, вот, в AMDGPU новомодном запилили поддержку всего. От GCN 1.0 и далее со всеми остановками. И какими-то ограничениями не парились. А RADV (собственно, драйвер вулкана для амдшек) вообще перец из редхата по своей инициативе накодил. А просто потому что амд долго телился с открытием вулкана, а вулкан достаточно простой чтобы его с ноля взять и накодить.
Амд не только втолкали старые GCN в новый драйвер, но даже расперлись uncore дописать для него туда, он там видите ли от HD серий был, амд тоже тик-так любит. Релиз чипов апгрейд core, следующий uncore, поэтому в каждом чипе либо core либо uncore отличаются на поколение.
Но это для вулкана особо не важно. Его, имхо, можно даже на HD5xxx/6xxx натянуть при желании, просто сложнее и в силу их винтажности не надо никому особо, а сам амд за наследие вот именно вообще совсем ати, который еще не переработан инженерами амд отдуваться почему-то не хочет.
> Это, типа, нормально, хочешь новых возможностей, хочешь меньше тормозов и
> красивее графон, покупай новую карточку.
Фичесет - одно. Перфоманс - другое. У меня таки _все_ фичи вулкана 1.х с вон тем немолодым экземпляром. А то что у него меньше compute units, частоты ниже, VRAM не такой быстрый как у топовых сейчас и проч - ну, логично.
А из ограничений именно железок - ну, старый блок HDMI не умеет допустим 4K@60FPS. Мне похрен, у меня display port и dual dvi, они тянут. Но народ вон 4K@30 запускает, кастомной конфигурацией, если очень хочется.
> Я как раз уже собирался новой прибарахлиться, но тут стало немного не до того.
> Однако, я понимаю позицию тех, кому хватает и opengl.
Моя видеокарта поддерживает вроде бы все актуальные апи. А чего б ей не. Ну а то что ее вычислительные способности имеют свои лимиты - да. Но VRAM на мой монитор хватит, а FPS подгоняется до потребного выбором настроек vs вычислительные способности видяхи, если это про тяжелое 3D двигло.
> Между opengl или тормозным вулканом старых карточек, я бы наверно оставил opengl.
У самих карточек нет вообще совсем никаких причин тормозить в вулкане больше чем в GL, скорее наоборот. Вулкан сильно тупее и прямее. И вопрос в том пролазит железо под его базовые пререквизиты или нет. А вы так крякаете тупо из-за синдрома утенка с вашей нвидией.
> Если бы не знал на личном опыте, как хорош вулкан сегодня (и особенно хорош
> dxvk), даже в виде древнего тормозного вулкана.
Он не древний - реализуется последняя актуальная версия.
Он не тормозной - как правило он быстрее opengl, по дофига причин.
То что какие-то конкретные двигуны игр местами вулкан прикрутили на проволоку и ничего с этого не поимели - это уже их внутренние проблемы. Да, чтобы поиметь с вулкана профит, двигло ессно надо с ноля под него накодить. Это затратно и фирмачей жаба душит. Ну и да, в самых старых RADV были проблемы с перфомансом - но сейчас он делает амдшную проприетарную реализацию...