Re: wined3d: Disable WINED3DFMT_B8G8R8_UNORM.
15 Nov
2011
15 Nov
'11
7:44 a.m.
On Tuesday 15 November 2011 14:21:09 Matteo Bruni wrote:
+ case WINED3DFMT_B8G8R8_UNORM: /* Usable in <=dx7 but not enumerated in any case */ + TRACE_(d3d_caps)("[FAILED] - Not enumerated on Windows\n"); + return FALSE; The comment "Usable in <=dx7" is misleading. If I remember correctly your attempts at writing a test showed that systemmem surfaces can be created, but not video memory surfaces. I wouldn't be surprised if d3d8/9 also allow systemmem or scratch B8G8R8 surfaces.
You can also remove the special handling for D3DFMT_R8G8B8 from d3d8/9's CheckDeviceFormat handling implementation now that wined3d doesn't report it as supported.
5231
Age (days ago)
5231
Last active (days ago)
0 comments
1 participants
participants (1)
-
Stefan Dösinger