Currently I have a swap chain with one primary command buffer per image. Each command buffer has the chain image “baked” into it, so as the images cycle, the corresponding command buffer is used.
Is this correct design? I can’t imagine having more than 2-3 command buffers in the queue. Or am I potentially creating stalls somehow? I’d like to get this figured out before moving on.