Требуется ли для сброса буфера команд, чтобы число вызовов vkCmd*
в буфере команд оставалось постоянным? Потому что я segfault, как только добавляю один дополнительный вызов отрисовки в командный буфер после сброса и повторной отправки.
Сброс командного буфера
Ответы (2)
Требуется ли для сброса буфера команд, чтобы число вызовов vkCmd* в буфере команд оставалось постоянным?
Нет. Если вы получаете сбой, то либо реализация содержит ошибку, либо что-то еще содержит ошибку в вашем коде.
person
Nicol Bolas
schedule
31.08.2016
Если вы сбрасываете буфер команд, убедитесь, что он больше не используется, подождав его забор отправки, прежде чем сбрасывать его. Кроме этого не должно быть никаких ограничений ни на один из вызовов, помещенных в CB после его сброса.
person
Sascha Willems
schedule
31.08.2016