Size: a a a

pro.graphon (and gamedev)

2021 June 27

eb

ed braed in pro.graphon (and gamedev)
Да это понятно, только у меня записи по сути не происходит. И с синхронизацией всё в порядке (иначе зыпались бы все данные).
источник

RG

Roman Galashov in pro.graphon (and gamedev)
вторая половина в альфе небось
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
не. Почему она монохромная?
источник

U

UsernameAK in pro.graphon (and gamedev)
бампмапа в плане карта высот
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
тоже странно, что градиенты такие сильные местами
источник

AT

Anatoly Tomilov in pro.graphon (and gamedev)
скорей уж лайт
источник

eb

ed braed in pro.graphon (and gamedev)
Vulkan вопрос..
Я аллоцирую 2 VkDescriptorSet'а, в первом описываю только 0 биндинг, во втором описываю только 1 биндинг.
И всё это при том, что set в конвеере у меня только один (биндинг 0 в вершинном шейдере, биндинг 1 в фрагментном).
Это валидное использование апи?
Имею в виду то, что в конвеере у меня один сет, а в апи я получается уже бью его на 2 (неполных) сета..
источник

AP

Alexander Potapov in pro.graphon (and gamedev)
Эм
источник

AP

Alexander Potapov in pro.graphon (and gamedev)
Если ты пишешь два сета
источник

AP

Alexander Potapov in pro.graphon (and gamedev)
То у тебя два сета
источник

N

NeuroKALKA in pro.graphon (and gamedev)
Ты тогда в одном шейдере должен написать set = 0, во втором set = 1
источник

N

NeuroKALKA in pro.graphon (and gamedev)
А нафига их два, если можно один юзать
источник

N

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

AP

Alexander Potapov in pro.graphon (and gamedev)
Или типо ты пишешь bindDescriptorSets(set1, set1)?
источник

N

NeuroKALKA in pro.graphon (and gamedev)
Просто один сет забинди и юзай что нужно из соответствующего шейдера
источник

eb

ed braed in pro.graphon (and gamedev)
Интуитивно кажется что невалидно, но несовместимыми же могут быть только макеты, насколько я понимаю.. А они получается в порядке.
На деле, моя проблема осталась к сожалению на месте (в биндинге 1 в фрагментном шейдере мусор).
источник

N

NeuroKALKA in pro.graphon (and gamedev)
Тогда если ты про это, то да, тут неправильно, во фрагментном должно быть написано set = 1
источник

eb

ed braed in pro.graphon (and gamedev)
Это просто было проще реализовать внутри архитектуры, думаю вот сейчас переписывать по нормальному.
источник

N

NeuroKALKA in pro.graphon (and gamedev)
У тебя как с хоста два сета, так и из шейдера ты тоже два сета должен видеть
источник

N

NeuroKALKA in pro.graphon (and gamedev)
Они неявно нигде там не мерджатся
источник