Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.8.0 FF
-
None
Description
The manual test blitframebuffer-qml does not work properly. It will only display a black screen while running, and these errors appear in the application output:
- Qt3D.Renderer.RHI.Backend: The RHI backend doesn't support Blit operations. Instead, we recommend drawing a full screen quad with a custom shader and resolving manually.
- D3D11 ERROR: ID3D11DeviceContext::OMSetRenderTargets: The RenderTargetView at slot 0 is not compatible with the RenderTargetView at slot 1. It is only possible to render to multiple RenderTargetViews if the effective dimensions of the Views are equal, as well as the Resource types, multisample count, and multisample quality.
- D3D11 ERROR: ID3D11DeviceContext::OMSetRenderTargets: The RenderTargetView at slot 0 is not compatible with the DepthStencilView. DepthStencilViews may only be used with RenderTargetViews if the effective dimensions of the Views are equal, as well as the Resource types, multisample count, and multisample quality.
Setting the QT3D_RENDERER environment variable to "opengl" will make these errors disappear, but the black screen will still persist.