引用 Vulkan 1.0 规范文档,第 5 章(命令缓冲区)第 4 段,
“除非另有说明,并且没有明确的同步,通过命令缓冲区提交到队列的各种命令可以相对于彼此以任意顺序执行,和/或同时执行”
在第 2.1.1 章(队列操作)的第 1 段中,它还指出
“...提交到单个队列的命令缓冲区按照它们提交的顺序播放,每个缓冲区中的命令按照它们被记录的顺序播放”
第5章中的“任意顺序”是否意味着甚至是乱序?那么第2.1.1章“按提交顺序播放”的说法不冲突吗?还是命令只是按顺序“播放”但“执行”无序?