Add required descriptor to avoid crash when creating a new RTV
diff --git a/renderer/d3d/pls_render_context_d3d_impl.cpp b/renderer/d3d/pls_render_context_d3d_impl.cpp
index 94cedd6..7f4027d 100644
--- a/renderer/d3d/pls_render_context_d3d_impl.cpp
+++ b/renderer/d3d/pls_render_context_d3d_impl.cpp
@@ -716,8 +716,13 @@
 {
     if (m_targetRTV == nullptr && m_targetTexture != nullptr)
     {
+        D3D11_RENDER_TARGET_VIEW_DESC desc;
+        ZeroMemory(&desc, sizeof(desc));
+        desc.Format = DXGI_FORMAT_R8G8B8A8_UNORM;
+        desc.ViewDimension = D3D11_RTV_DIMENSION_TEXTURE2D;
+
         VERIFY_OK(m_gpu->CreateRenderTargetView(m_targetTexture.Get(),
-                                                NULL,
+                                                &desc,
                                                 m_targetRTV.ReleaseAndGetAddressOf()));
     }
     return m_targetRTV.Get();