как лучше обновить размер окна в вулкане?
WM_SIZE ждать
Это ясно. Я имею ввиду какие объекты надо пересоздать заново?
Всё что привязано к swapchain и разрешению окна
Понял, спасибо. Значит почти все
девайсы, меши, текстуры обычно не надо )
Если у тебя не динамический вьюпорт, то будет больно, да.
Я в общем это и хотел выяснить. Делать динамическим или с нуля обновлять. Производительность-то тут не играет роли
ИМХО, но с ресайзом и свопчейном всегда имеет смысл идти от простого к сложному по результатам профайлинга. Ебашь динамиком, если плохо - переделывай. У меня очень много кода посвящено свопчейн фреимбуферам только потому, что когда я это пилил imageless фреимбуферов ещё не придумали...
Спасибо за совет. Буду думать. Пока в моём понимании проще всего снести объекты, которые затронуты размерами изображения, и пересоздать их
Обсуждают сегодня