- CommandQueue::ExecuteCommandLists: fix type conversion from void** to ID3D12CommandList**, reset command list before execution, add null checks - SwapChain::ShouldClose: add m_shouldClose member and implement getter/setter - SwapChain::SetFullscreen: add m_fullscreen member to track state locally