On Tue, 17 Mar 2020 at 12:16, Zhiyi Zhang zzhang@codeweavers.com wrote:
@@ -6624,7 +6624,8 @@ static void test_update_volumetexture(void)
hr = IDirect3DDevice8_UpdateTexture(device, (IDirect3DBaseTexture8 *)src, (IDirect3DBaseTexture8 *)dst); todo_wine_if (FAILED(hr))
ok(SUCCEEDED(hr), "Failed to update texture, hr %#x, case %u.\n", hr, i);
ok(SUCCEEDED(hr) || broken(hr == E_FAIL && (i == 6 || i == 7)), /* Win10 1809 TestBots */
"Failed to update texture, hr %#x, case %u.\n", hr, i);
Assuming this is specific to WARP, and not e.g. a peculiarity of Windows 10 or something else specific to the testbot, we'd guard this with adapter_is_warp().