innuendo
> Смотри шейдера анрила и юнити
Это вообще другое, все шейдера движков обложены препроцессором поверх какого-то языка, при желании они и на другой язык перейдут. А мне вот и лень и жалко времени переписывать все с GLSL.
Навидия игнорит тупо D3D12_BUFFER_SRV::StructureByteStride - по ходу дела ориентируется только на шейдер. На AMD работает неправильно при неверном размере - на Compute вычислениях так нарвался на ошибку.
/A\
> Это вообще другое, все шейдера движков обложены препроцессором поверх какого-то языка, при желании они и на другой язык перейдут.
у меня на рабочем проекте как основа - hlsl с крайне небольшими модификациями. А уж из него куда надо уже, если надо.
0xFFFFFFFF
Если чисто рендер под вулкан то глсо даже кузявие
Кто такая навидия я не знаю... Знаю Nvidia
prowkan
Если Линукс не нужен то какую систему ставить на новые платформы ?
Вон там очередной убер-язык: https://github.com/shader-slang/slang
Dimich
Клон хлсл
Есть свой гфх левел