I see in the samples code, three command lists are created, three buffers are created but only one is used because s_frame_count always stays 0. I thought the whole point of having three buffers was to be able to submit 2 but the samples always wait after presenting.
So whats the point of creating three swapchain buffers or command lists?