On 09/05/2009 04:54 PM, Stefan Dösinger wrote:
This patch uses a d3d9-side filter in favor of adding a 2nd set of getdc-capable format flags.
Hi Stefan,
These tests have failures on Vista+ boxes:
dsurface.c:3243: Test failed: GetDC on a D3DFMT_X8B8G8R8 surface failed(0x88760249), expected it to work dsurface.c:3243: Test failed: GetDC on a D3DFMT_X8B8G8R8 surface failed(0x88760249), expected it to work dsurface.c:3243: Test failed: GetDC on a D3DFMT_A4R4G4B4 surface failed(0x88760249), expected it to work dsurface.c:3243: Test failed: GetDC on a D3DFMT_X4R4G4B4 surface failed(0x88760249), expected it to work
These are real ones with NVIDIA, ATI and Intel cards but also VMware boxes with the latest VMware driver "VMware SVGA 3D (Microsoft Corporation - WDDM)".
Should I change the test to introduce an alternative result for these 4 formats?