bug-14746: add batched submit for semaphores and command buffers
12 files changed