После рендеринга или некоторых других действий я хочу прочитать целевое изображение в процессор.
Для этого необходимо сначала выполнить переход макета и изменить текущий макет изображения (старый макет) на новый, позволяющий перенести его данные в изображение сцены - VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL.
Для операции перехода мне нужно указать как текущую, так и новую схему.
Но как мне узнать, каков текущий макет? - каждый проход рендеринга может устанавливать finalLayout на другое значение, он также может делать некоторые переходы, когда это было сделано ко времени.
Решение, которое я думаю, состоит в том, чтобы сохранить для каждого изображения его текущую разметку и установить его после каждого прохода рендеринга и после каждой операции перехода.
Это правильно?