Matteo Bruni (@Mystral) commented about dlls/d3dx11_43/tests/d3dx11.c:
0x00,0x00};
+static const unsigned char test_bmp_1bpp_data[] =
Similar idea here. d3dx11.c was already using `unsigned char` for these image data arrays, d3dx10.c has `BYTE`. I'd just pick one of the two (or even e.g. `uint8_t` :upside_down:) and change over the other one, probably as a separate patch before this one.