Updates:
Status: Started
Comment #2 on issue 7501 by
senor...@chromium.org: Reinterpreting (casting) image2D types failing on D3D11
https://bugs.chromium.org/p/angleproject/issues/detail?id=7501#c2Note that a simple hack to use DXGI_FORMAT_R32_TYPELESS for all of the R32 formats (R32_FLOAT, R32_SINT, R32_UINT) causes the SRV creation to succeed.
However, the test fails further along when it tries to create a render target from that TYPELESS texture with a null desc:
WARN: Debug.cpp:186 (insertMessage): GL error: HIGH: Error: 0x00000502, in ..\..\src\libANGLE\renderer\d3d\d3d11\ResourceManager11.cpp, allocate:404. Internal D3D11 error: HRESULT: 0x80070057: Error allocating RenderTargetView
So obviously this hack is not a real solution, just confirms the problem.