Matteo Bruni (@Mystral) commented about dlls/d3dx9_36/tests/surface.c:
ok(!dds->header.depth, "Got unexpected depth %lu.\n", dds->header.depth); ok(!dds->header.miplevels, "Got unexpected miplevels %lu.\n", dds->header.miplevels); ok(!dds->header.pitch_or_linear_size, "Got unexpected pitch_or_linear_size %lu.\n", dds->header.pitch_or_linear_size); - todo_wine ok(dds->header.caps == (DDS_CAPS_TEXTURE | DDSCAPS_ALPHA), "Got unexpected caps %#lx.\n", dds->header.caps); + ok(dds->header.caps == (DDS_CAPS_TEXTURE | DDSCAPS_ALPHA), "Got unexpected caps %#lx.\n", dds->header.caps);
Maybe we want to use `check_dds_header()` in this particular test as well? Just for consistency, I wouldn't expect any surprise here. (I'd "update" this test when adding the others in patch 2/5, FWIW) -- https://gitlab.winehq.org/wine/wine/-/merge_requests/6776#note_86949