Size: a a a

pro.graphon (and gamedev)

2021 June 24

ДЦ

Дмитро Цимбалюк... in pro.graphon (and gamedev)
ну такие нормали короче
источник

k

koren in pro.graphon (and gamedev)
Нет
источник

k

koren in pro.graphon (and gamedev)
Они могут быть оптимизированы иначе в формате obj
источник

D

Deathwish in pro.graphon (and gamedev)
Я внимательно посмотрел, но не нашёл
источник

ДЦ

Дмитро Цимбалюк... in pro.graphon (and gamedev)
в обоих просмотренных форматах нормали к каждой вершине
источник

k

koren in pro.graphon (and gamedev)
obj может оптимизировать
источник

k

koren in pro.graphon (and gamedev)
источник

k

koren in pro.graphon (and gamedev)
vn во всех случаях может быть vn1
источник

k

koren in pro.graphon (and gamedev)
То же самое с текстурными координатами
источник

S

Stas in pro.graphon (and gamedev)
А vulkan имеет append/consume buffers, как в dx12?
Прочитал спеку - ни одно из описаний не подходит под описание буферов выше.
источник

RR

Rafis Rakhmankulov in pro.graphon (and gamedev)
Сколько ты времени потратил, чтобы весь спек прочитать?😅
источник

S

Stas in pro.graphon (and gamedev)
14.1 раздел лишь..... Вроде он касается этого.
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
У нас через отдельный биндинг реализуется. Но это не совсем так, как в D3D11. В 11 драйвер кладёт счётчик в GDS. Но в 12 уже просто в буфер, похоже, наверно, большого отличия от отдельного биндинга, как в Вулкане, нет
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
В DXC надо два биндинга указывать, вроде бы?
источник

S

Stas in pro.graphon (and gamedev)
А что за биндинг?
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
Или смещение, я точно не помню. Но SSBO, в котором лежит счётчик, и над ним уже atomicAdd
источник

S

Stas in pro.graphon (and gamedev)
Звучит как можно сделать руками.
Просто atomicAdd на значение из буфера и сдвигать просто.
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
Но на GCN есть прямо самостоятельные инструкции для append со счётчиком в GDS
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
для D3D11
источник

VK

Vitaliy ◀️TriΔng3l▶️... in pro.graphon (and gamedev)
На 12 не смотрел, можешь в Radeon GPU Analyzer собрать шейдер под 12
источник