Matteo Bruni (@Mystral) commented about dlls/d3dx9_36/tests/surface.c:
*/
{ D3DFMT_A8R8G8B8, NULL,
{ { D3D_OK, D3DFMT_X8R8G8B8, .todo_format = TRUE },
{ D3D_OK, D3DFMT_X8R8G8B8 },
{ D3D_OK, D3DFMT_A8R8G8B8, .todo_hr = TRUE },
{ D3D_OK, D3DFMT_A8R8G8B8, },
{ D3D_OK, D3DFMT_X8R8G8B8, .todo_hr = TRUE },
{ D3D_OK, D3DFMT_X8R8G8B8, .todo_format = TRUE },
{ D3D_OK, D3DFMT_A32B32G32R32F, .todo_hr = TRUE },
{ D3D_OK, D3DFMT_A32B32G32R32F, .todo_hr = TRUE },
},
},
/*
* Same as decoding for BMP/DIB, if the alpha channel is set to a
* non-zero value on any pixel we get a different format.
*/
This comment seems a bit confusing to me, is it missing an "above" or something? Either way, maybe the previous comment is enough already.