Acquire the next swapchain texture and prepare the initial GPU command buffer.
Must be called once per frame prior to any submit() or draw() operations.