> АМД, забейте на линукс. Здесь никому не нужны работающие игры и железо с фичамиУ пингвиноидов не принято потреб_дствовать. А опенсорс подразумевает нормальное взаимодействие. АМДщники на самом деле в курсе, но так получилось что им напомнили лишний раз.
> нужно чтобы вы развивали их стек,
Именно так. Если некто хочет чтобы ему было сухо и комфортно, он должен стать частью процесса. Настоящей. А не как в всяких бздах, когда корпорас вываливает какой-то мусор в лучшем случае, а вы тут типа кушайте, с лопаты. Правда в этом коде никто не разбирается, а корпорасам в одно лицо тоже майнтайнить все может быть нелегко.
В результате процесс клинит. Не удается оформить какой либо core api и выделить реюзабельные куски. Потому что каждое проприетарное чм0 колхозит как умеет и плевать хотело на все кроме своего болота. Попытки что либо менять наталкиваются на тот факт что есть куча дров которые никто не понимает и подрихтовать не может. Получается отличная свалка.
> который бесполезен без железа,
В пингвине уже наверное ДЕСЯТКИ драйверов DRM/KMS. Вот что-что а железо нынче пекут все кому не лень, на все вкусы. DRM/KMS пытается сделать это проще. Но чтобы это реально получилось - причастные должны присоединиться к процессу и добиться учета своих интересов и юзкейсов. Это и в их интересах на самом деле - писать и майнтайнить драйверы станет проще, потому что core будет подыгрывать и будет в курсе их ситуаций.
> но ведь развивать его - и есть самоцель.
Это и есть совместное взаимодействие. Когда даже конкуренты сообща скоординированно делают некое core, а вокруг него потом делают свои драйверы. Фокус в том что создание core распиливается на всю толпу а драйвер писать проще всем.
> Странно, что мс не возмущается по поводу того, что им директ икс не развивают и т д,
Они крайне враждебны к этому подходу. И поэтому игроделы посмотрели на все это и ... и выбрали другой путь! Вулкан был сделан примерно так: игроделы сказали что бы им примерно хотелось. Производители GPU рассказали о ограничениях и фичах своих архитектур. Они вместе в khronos group поработали над стыковкой того что есть и что хотелось бы - и получился вулкан. Он удобен игроделам для создания движков и не враждебен к не враждебен к архитектуре современных GPU. И всем как-то дружно стало ЗБС. Ну кроме майкрософт и прочих эпплов, которые в эту формулу не входят. Вулкан даже на андроиде пилят. А майкрософт уже готов DX12 на мобилах показать, такой же как на десктопе? Или они как обычно фигачили на своей волне и тут внезапно заметили что волну они потеряли и ща основательно искупаются.
С майкрософтом невозможно взаимодействовать. Сорцев нет. А если бы и были - кто в них разбирается? Культуры взаимодействия опять же не сложилось. Площадок для взаимодействия нет. Это другая экосистема и принципы.
> а просто продают миллионы коробок и делают игровую платформу для всех.
Да вот что-то игроделы весьма охотно поработали над вулканом с производителями gpu. Оказалось что ms с их методами в этой формуле вообще может и не фигурировать. Тем более что на мобильных девайсах ms никто и звать никак. Они просто не заслуживают иметь слово в создании апи завтрашнего дня.