Citando Vulkan documento di specifica 1.0, chapter.5 (Comando buffer) 4 ° comma,Vulkan ordine di esecuzione dei comandi
"Se non diversamente specificato, e senza sincronizzazione esplicita, i vari comandi inviati a una coda tramite buffer comandi possono essere eseguiti in ordine arbitrario rispetto all'altro, e/o in concomitanza "
Nel primo paragrafo del capitolo 2.1.1 (coda di funzionamento), si afferma anche
" ... i buffer di comando sottoposti a una singola coda vengono riprodotti nell'ordine in cui sono stati inviati e i comandi all'interno di ciascun buffer vengono riprodotti nell'ordine th sono stati registrati "
Fa" ordine arbitrario "nel capitolo 5 significa anche fuori servizio? Quindi non è un conflitto alle affermazioni del capitolo 2.1.1 "riprodotte nell'ordine in cui sono state inviate"? O i comandi sono semplicemente "RIPRODUZIONE" in ordine ma "ESEGUITO" fuori ordine?
"Salvo diversa indicazione" è la frase chiave qui. – Drop