[Bug 52570] New: d3d:debug_d3dformat Unrecognized 0x34324644 & 0x36314644 WINED3DFORMAT

WineHQ Bugzilla wine-bugs at winehq.org
Fri Feb 18 12:54:43 CST 2022


https://bugs.winehq.org/show_bug.cgi?id=52570

            Bug ID: 52570
           Summary: d3d:debug_d3dformat Unrecognized 0x34324644 &
                    0x36314644 WINED3DFORMAT
           Product: Wine
           Version: 7.2
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: directx-d3d
          Assignee: wine-bugs at winehq.org
          Reporter: kle at bluewin.ch
      Distribution: ---

Hi all!

It looks like there are present two unimplemented ATI texture features in
WineD3D. I can confirm this for the Unigine Sanctuary benchmark. When WineD3D
is used, I get on startup an "Unrecognized 0x34324644 (as fourcc: DF24)" and
"Unrecognized 0x36314644 (as fourcc: DF16)" error message. Shortly after this
the benchmark stops / halts.

There is at the CLI the following information avaiable:

---- Render ----
Renderer: ATI R500 256Mb
Direct3D9 desc:   ATI Radeon X1600 Series
Direct3D9 driver: atiumdag.dll
Found required D3DPTEXTURECAPS_CUBEMAP
Found required D3DPTEXTURECAPS_VOLUMEMAP
Found required D3DPTADDRESSCAPS_WRAP
Found required D3DPTADDRESSCAPS_CLAMP
Found required D3DCAPS2_CANAUTOGENMIPMAP
Found optional Vertex shader 3.0
Found optional Pixel shader 3.0
Found optional Vertex texture fetch
Found optional HDR blending
Found optional HDR filtering
Found optional NULL texture
Found optional RGB10A2 texture
Found optional DXT texture compression
Found optional ATI texture compression 1
Found optional ATI texture compression 2
0110:fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24)
WINED3DFORMAT!
0110:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644)
in the format lookup table.
0110:fixme:d3d:debug_d3dformat Unrecognized 0x36314644 (as fourcc: DF16)
WINED3DFORMAT!
0110:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314644)
in the format lookup table.
0110:fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24)
WINED3DFORMAT!
0110:fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644)
in the format lookup table.
Found optional NVIDIA hardware shadow
Found ATI alpha to coverage
Found optional NVIDIA alpha to coverage
Maximum texture width:  4096
Maximum texture height: 4096
Maximum render targets: 4


Interestingly this doesn't occur when Gallium Nine is used:

---- Render ----
Renderer: ATI R500 256Mb
Direct3D9 desc:   ATI Radeon X1600 Series
Direct3D9 driver: atiumdag.dll
Found required D3DPTEXTURECAPS_CUBEMAP
Found required D3DPTEXTURECAPS_VOLUMEMAP
Found required D3DPTADDRESSCAPS_WRAP
Found required D3DPTADDRESSCAPS_CLAMP
Found required D3DCAPS2_CANAUTOGENMIPMAP
Found optional Vertex shader 3.0
Found optional Pixel shader 3.0
Found optional Vertex texture fetch
Found optional HDR blending
Found optional HDR filtering
Found optional NULL texture
Found optional RGB10A2 texture
Found optional DXT texture compression
Found optional ATI texture compression 1
Found optional ATI texture compression 2
Found optional ATI texture fetch 4
Found optional ATI hardware shadow
Found optional NVIDIA hardware shadow
Found ATI alpha to coverage
Found optional NVIDIA alpha to coverage
Maximum texture width:  4096
Maximum texture height: 4096
Maximum render targets: 4

So it looks that the "ATI texture fetch 4" and "ATI hardware shadow" features
are not implemented in WineD3D. ;-)

And by the way, the function "Vertex texture fetch" isn't supported by all ATI
R500 based hardware so it shouldn't be listed as avaiable. Regarding this there
exist a bug report on Mesa:
https://gitlab.freedesktop.org/mesa/mesa/-/issues/6053

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list