Вообще, не знаю, а нужны ли зависимости у субпассов вообще даже в пределах одного пасса, или можно просто использовать те же vkCmdPipelineBarrier, но внутри пасса (если ты используешь барьеры внутри пасса, то ты им и синхронизируешь только то в пределах пасса, а не вообще всей очереди)