>> while(true) в шейдерах больше не может убить видеокарту
У AMD до сих пор нет вменяемой термозащиты чипов?
Andrey
Чтоб не оффтопить в теме про метал, продолжем тут.
Я не помнимаю чего они тянут с общим расширением для меш шейдеров. Ведь NV и AMD поддерживают меш шейдеры в дх12, а там отличий от VK_NV_mesh_shader не так уж много, тем более экспериментаторы попробовали в линуксовых драйверах реализовать это расширение на AMD и сказали, что оно тормозит в варианте NV. То есть для AMD больше всего подходит именно дх12 реализация.
Возможно интел или ARM имеют свое мнение на API и это затягивает процесс.
/A\
> То есть для AMD больше всего подходит именно дх12 реализация.
> Возможно интел или ARM имеют свое мнение на API и это затягивает процесс.
тут скорей всего ARM/Qualcomm/Imagination Technologies(Broadcom/Vivante еще не сдулись ?) не знают как быть с мобильными GPU у них и с тесселляцией тяжко, не говоря о Mesh Shaders.
Вот Working Group Chair Том Олсон так-же говорит об опции Driect3D12 DX12-style task/mesh shaders are an option, but they don't map equally well onto all of the GPU architectures out there - there is risk of ending up with non-obvious performance cliffs, conflicting developer guidance from different GPU vendors, et cetera
https://github.com/KhronosGroup/Vulkan-Docs/issues/1423#issuecomment-754322730
Лол, они добавили VMA в SDK начиная с 1.3.216.
HolyDel
> Лол, они добавили VMA в SDK начиная с 1.3.216.
Ничего страшногою сам добаляешь и усе пучком. Я Vulkan SDK только для слоев использую хотя сейчас я пытаюсь подключить DXC API, используя скомпиленную libdxcompiler.so под Linux, для компиляции шейдеров в Unix версии Vulkan Render. Но что-то пока DXC API не хавает шланг...
(Увы сам DXC сомпилить не смог, всякие мэйки-шмейки и шлинус приблуды не сработали и что-то нужно доставить нужно было, причем на Linux Manjaro и GhostBSD там разные вещи отсутвовали кроме установленного шмейка, искал искал так и не понял...)
lookid
> https://github.com/GPUOpen-Effects/FidelityFX-FSR2
> Сюда?
нет. в VulkanSDK
а тем временем постепенно все чаще использует HLSL для Vulkan
HolyDel
> VMA
Я так и не нашел в нем поддержку device address и рейтрейса
Andrey
> а тем временем постепенно все чаще использует HLSL для Vulkan
а тебе то что от этого ?
innuendo
может, хватит бегать за одним и тем же своим объектом страсти и писать один и тот же мусор годами?
Suslik
> может, хватит бегать за одним и тем же своим объектом страсти и писать один и
> тот же мусор годами?
а ничего шо этот чел годами пишет про убогий GL glsl? не я же начинаю
innuendo
да он даже не видит твои сообщения. Видно же, что ты у него скрыт скриптом. Зачем засорять эфир? Попробуй подонимать его в личке :)
lookid
Andrey
Да, я имел ввиду lunrag-овский VulkanSDK.
Но на самом деле там много всего с ним идет, glm, sdl2 и даже zeux-овский Volk.
HolyDel
> да он даже не видит твои сообщения
а вдруг другие подцепят тему? :)