Colour problems with latest DIB fix
Since the big DIB fix, red and blue are exchanged in some cases, for example in the install program for The Sims. This happens in both depth 16 and depth 24. /Johan Gill, johane(a)lysator.liu.se
Johan Gill wrote:
Since the big DIB fix, red and blue are exchanged in some cases, for example in the install program for The Sims.
This happens in both depth 16 and depth 24.
Could you give me some more information about your X server (version, driver)? Also, could you compile the following test program, and compare the log to the attached nt4.log (or send the log to me). To compile the application just do the following: * I assume that PATH and LD_LIBRARY_PATH are set so that wine and winemaker will work * save dib.c in a directory on its own * winemaker . * ./configure --with-wine=<where your wine is> * make * ./dib >dib.log Note that if you compare the above log generated on a 16bpp server with nt4.log, you will notice differences. This is because when X is in 16bpp there is some information loss. So it's best to do the test in 24bpp mode. Another log that would be very useful is: ./dib -debugmsg +bitmap >dib-trace.log 2>&1 In fact both are pretty much needed to debug this kind of thing. -- François Gouget fgouget(a)codeweavers.com Creating 16 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Copying bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (00007c00,000003e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000001f,000003e0,00007c00) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000003e0,00007c00) 0: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000f800,000007e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000f800,000007e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 48: c7 39 08 42 cf 7b cf 7b 30 84 30 84 34 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 16 bpp (0000001f,000007e0,0000f800) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000007e0,0000f800) 0: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: c7 39 08 42 cf 7b cf 7b 30 84 30 84 34 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 24 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=24 bmWidthBytes=24 (000000ff,0000ff00,00ff0000) 0: ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 24: 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 48: 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 72: 39 39 39 42 42 42 7b 7b 7b 7b 7b 7b 84 84 84 84 84 84 a5 a5 a5 96: ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff Converting to 32 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 39 39 39 00 42 42 42 00 7b 7b 7b 00 7b 7b 7b 00 84 84 84 00 84 84 84 00 a5 a5 a5 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (00ff0000,0000ff00,000000ff) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 39 39 39 00 42 42 42 00 7b 7b 7b 00 7b 7b 7b 00 84 84 84 00 84 84 84 00 a5 a5 a5 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (000000ff,0000ff00,00ff0000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (000000ff,0000ff00,00ff0000) 0: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 84: 39 39 39 00 42 42 42 00 7b 7b 7b 00 7b 7b 7b 00 84 84 84 00 84 84 84 00 a5 a5 a5 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (ff000000,00ff0000,0000ff00) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (ff000000,00ff0000,0000ff00) 0: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 84: 00 39 39 39 00 42 42 42 00 7b 7b 7b 00 7b 7b 7b 00 84 84 84 00 84 84 84 00 a5 a5 a5 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Converting to 32 bpp (0000ff00,00ff0000,ff000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (0000ff00,00ff0000,ff000000) 0: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 84: 00 39 39 39 00 42 42 42 00 7b 7b 7b 00 7b 7b 7b 00 84 84 84 00 84 84 84 00 a5 a5 a5 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Creating 16 bpp (00007c00,000003e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Copying bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (00007c00,000003e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000001f,000003e0,00007c00) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000003e0,00007c00) 0: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000f800,000007e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000f800,000007e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 48: c7 39 08 42 cf 7b cf 7b 30 84 30 84 34 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 16 bpp (0000001f,000007e0,0000f800) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000007e0,0000f800) 0: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: c7 39 08 42 cf 7b cf 7b 30 84 30 84 34 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 24 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=24 bmWidthBytes=24 (000000ff,0000ff00,00ff0000) 0: ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 24: 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 48: 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 72: 39 39 39 42 42 42 7b 7b 7b 7b 7b 7b 84 84 84 84 84 84 a5 a5 a5 96: ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff Converting to 32 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 39 39 39 00 42 42 42 00 7b 7b 7b 00 7b 7b 7b 00 84 84 84 00 84 84 84 00 a5 a5 a5 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (00ff0000,0000ff00,000000ff) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 39 39 39 00 42 42 42 00 7b 7b 7b 00 7b 7b 7b 00 84 84 84 00 84 84 84 00 a5 a5 a5 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (000000ff,0000ff00,00ff0000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (000000ff,0000ff00,00ff0000) 0: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 84: 39 39 39 00 42 42 42 00 7b 7b 7b 00 7b 7b 7b 00 84 84 84 00 84 84 84 00 a5 a5 a5 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (ff000000,00ff0000,0000ff00) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (ff000000,00ff0000,0000ff00) 0: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 84: 00 39 39 39 00 42 42 42 00 7b 7b 7b 00 7b 7b 7b 00 84 84 84 00 84 84 84 00 a5 a5 a5 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Converting to 32 bpp (0000ff00,00ff0000,ff000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (0000ff00,00ff0000,ff000000) 0: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 84: 00 39 39 39 00 42 42 42 00 7b 7b 7b 00 7b 7b 7b 00 84 84 84 00 84 84 84 00 a5 a5 a5 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Creating 16 bpp (0000001f,000003e0,00007c00) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000003e0,00007c00) 0: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Copying bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000003e0,00007c00) 0: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (00007c00,000003e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000001f,000003e0,00007c00) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000003e0,00007c00) 0: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000f800,000007e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000f800,000007e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 48: c7 39 08 42 cf 7b cf 7b 30 84 30 84 34 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 16 bpp (0000001f,000007e0,0000f800) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000007e0,0000f800) 0: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: c7 39 08 42 cf 7b cf 7b 30 84 30 84 34 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 24 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=24 bmWidthBytes=24 (000000ff,0000ff00,00ff0000) 0: ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 24: 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 48: 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 72: 39 39 39 42 42 42 7b 7b 7b 7b 7b 7b 84 84 84 84 84 84 a5 a5 a5 96: ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff Converting to 32 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 39 39 39 00 42 42 42 00 7b 7b 7b 00 7b 7b 7b 00 84 84 84 00 84 84 84 00 a5 a5 a5 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (00ff0000,0000ff00,000000ff) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 39 39 39 00 42 42 42 00 7b 7b 7b 00 7b 7b 7b 00 84 84 84 00 84 84 84 00 a5 a5 a5 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (000000ff,0000ff00,00ff0000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (000000ff,0000ff00,00ff0000) 0: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 84: 39 39 39 00 42 42 42 00 7b 7b 7b 00 7b 7b 7b 00 84 84 84 00 84 84 84 00 a5 a5 a5 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (ff000000,00ff0000,0000ff00) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (ff000000,00ff0000,0000ff00) 0: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 84: 00 39 39 39 00 42 42 42 00 7b 7b 7b 00 7b 7b 7b 00 84 84 84 00 84 84 84 00 a5 a5 a5 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Converting to 32 bpp (0000ff00,00ff0000,ff000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (0000ff00,00ff0000,ff000000) 0: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 84: 00 39 39 39 00 42 42 42 00 7b 7b 7b 00 7b 7b 7b 00 84 84 84 00 84 84 84 00 a5 a5 a5 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Creating 16 bpp (0000f800,000007e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000f800,000007e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Copying bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000f800,000007e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 16 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (00007c00,000003e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000001f,000003e0,00007c00) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000003e0,00007c00) 0: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000f800,000007e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000f800,000007e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 16 bpp (0000001f,000007e0,0000f800) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000007e0,0000f800) 0: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 24 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=24 bmWidthBytes=24 (000000ff,0000ff00,00ff0000) 0: ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 24: 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 48: 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 72: 39 3c 39 42 41 42 7b 7d 7b 7b 7d 7b 84 82 84 84 82 84 a5 a2 a5 96: ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff Converting to 32 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 39 3c 39 00 42 41 42 00 7b 7d 7b 00 7b 7d 7b 00 84 82 84 00 84 82 84 00 a5 a2 a5 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (00ff0000,0000ff00,000000ff) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 39 3c 39 00 42 41 42 00 7b 7d 7b 00 7b 7d 7b 00 84 82 84 00 84 82 84 00 a5 a2 a5 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (000000ff,0000ff00,00ff0000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (000000ff,0000ff00,00ff0000) 0: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 84: 39 3c 39 00 42 41 42 00 7b 7d 7b 00 7b 7d 7b 00 84 82 84 00 84 82 84 00 a5 a2 a5 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (ff000000,00ff0000,0000ff00) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (ff000000,00ff0000,0000ff00) 0: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 84: 00 39 3c 39 00 42 41 42 00 7b 7d 7b 00 7b 7d 7b 00 84 82 84 00 84 82 84 00 a5 a2 a5 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Converting to 32 bpp (0000ff00,00ff0000,ff000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (0000ff00,00ff0000,ff000000) 0: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 84: 00 39 3c 39 00 42 41 42 00 7b 7d 7b 00 7b 7d 7b 00 84 82 84 00 84 82 84 00 a5 a2 a5 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Creating 16 bpp (0000001f,000007e0,0000f800) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000007e0,0000f800) 0: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Copying bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000007e0,0000f800) 0: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 16 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (00007c00,000003e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000001f,000003e0,00007c00) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000003e0,00007c00) 0: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000f800,000007e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000f800,000007e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 16 bpp (0000001f,000007e0,0000f800) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000007e0,0000f800) 0: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 24 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=24 bmWidthBytes=24 (000000ff,0000ff00,00ff0000) 0: ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 24: 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 48: 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 72: 39 3c 39 42 41 42 7b 7d 7b 7b 7d 7b 84 82 84 84 82 84 a5 a2 a5 96: ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff Converting to 32 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 39 3c 39 00 42 41 42 00 7b 7d 7b 00 7b 7d 7b 00 84 82 84 00 84 82 84 00 a5 a2 a5 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (00ff0000,0000ff00,000000ff) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 39 3c 39 00 42 41 42 00 7b 7d 7b 00 7b 7d 7b 00 84 82 84 00 84 82 84 00 a5 a2 a5 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (000000ff,0000ff00,00ff0000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (000000ff,0000ff00,00ff0000) 0: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 84: 39 3c 39 00 42 41 42 00 7b 7d 7b 00 7b 7d 7b 00 84 82 84 00 84 82 84 00 a5 a2 a5 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (ff000000,00ff0000,0000ff00) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (ff000000,00ff0000,0000ff00) 0: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 84: 00 39 3c 39 00 42 41 42 00 7b 7d 7b 00 7b 7d 7b 00 84 82 84 00 84 82 84 00 a5 a2 a5 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Converting to 32 bpp (0000ff00,00ff0000,ff000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (0000ff00,00ff0000,ff000000) 0: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 84: 00 39 3c 39 00 42 41 42 00 7b 7d 7b 00 7b 7d 7b 00 84 82 84 00 84 82 84 00 a5 a2 a5 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Creating 24 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=24 bmWidthBytes=24 (000000ff,0000ff00,00ff0000) 0: ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 24: 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 48: 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 72: 3f 3f 3f 40 40 40 7e 7e 7e 7f 7f 7f 80 80 80 81 81 81 a3 a3 a3 96: ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff Copying bmWidth=7 bmBitsPixel=24 bmWidthBytes=24 (000000ff,0000ff00,00ff0000) 0: ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 24: 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 48: 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 72: 3f 3f 3f 40 40 40 7e 7e 7e 7f 7f 7f 80 80 80 81 81 81 a3 a3 a3 96: ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff Converting to 16 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (00007c00,000003e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000001f,000003e0,00007c00) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000003e0,00007c00) 0: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000f800,000007e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000f800,000007e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 16 bpp (0000001f,000007e0,0000f800) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000007e0,0000f800) 0: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 24 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=24 bmWidthBytes=24 (000000ff,0000ff00,00ff0000) 0: ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 24: 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 48: 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 72: 3f 3f 3f 40 40 40 7e 7e 7e 7f 7f 7f 80 80 80 81 81 81 a3 a3 a3 96: ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff Converting to 32 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (00ff0000,0000ff00,000000ff) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (000000ff,0000ff00,00ff0000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (000000ff,0000ff00,00ff0000) 0: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (ff000000,00ff0000,0000ff00) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (ff000000,00ff0000,0000ff00) 0: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 84: 00 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Converting to 32 bpp (0000ff00,00ff0000,ff000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (0000ff00,00ff0000,ff000000) 0: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 84: 00 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Creating 32 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Copying bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 16 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (00007c00,000003e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000001f,000003e0,00007c00) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000003e0,00007c00) 0: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000f800,000007e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000f800,000007e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 16 bpp (0000001f,000007e0,0000f800) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000007e0,0000f800) 0: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 24 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=24 bmWidthBytes=24 (000000ff,0000ff00,00ff0000) 0: ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 24: 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 48: 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 72: 3f 3f 3f 40 40 40 7e 7e 7e 7f 7f 7f 80 80 80 81 81 81 a3 a3 a3 96: ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff Converting to 32 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (00ff0000,0000ff00,000000ff) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (000000ff,0000ff00,00ff0000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (000000ff,0000ff00,00ff0000) 0: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (ff000000,00ff0000,0000ff00) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (ff000000,00ff0000,0000ff00) 0: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 84: 00 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Converting to 32 bpp (0000ff00,00ff0000,ff000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (0000ff00,00ff0000,ff000000) 0: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 84: 00 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Creating 32 bpp (00ff0000,0000ff00,000000ff) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Copying bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 16 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (00007c00,000003e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000001f,000003e0,00007c00) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000003e0,00007c00) 0: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000f800,000007e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000f800,000007e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 16 bpp (0000001f,000007e0,0000f800) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000007e0,0000f800) 0: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 24 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=24 bmWidthBytes=24 (000000ff,0000ff00,00ff0000) 0: ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 24: 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 48: 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 72: 3f 3f 3f 40 40 40 7e 7e 7e 7f 7f 7f 80 80 80 81 81 81 a3 a3 a3 96: ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff Converting to 32 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (00ff0000,0000ff00,000000ff) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (000000ff,0000ff00,00ff0000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (000000ff,0000ff00,00ff0000) 0: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (ff000000,00ff0000,0000ff00) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (ff000000,00ff0000,0000ff00) 0: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 84: 00 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Converting to 32 bpp (0000ff00,00ff0000,ff000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (0000ff00,00ff0000,ff000000) 0: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 84: 00 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Creating 32 bpp (000000ff,0000ff00,00ff0000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (000000ff,0000ff00,00ff0000) 0: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Copying bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (000000ff,0000ff00,00ff0000) 0: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 16 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (00007c00,000003e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000001f,000003e0,00007c00) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000003e0,00007c00) 0: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000f800,000007e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000f800,000007e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 16 bpp (0000001f,000007e0,0000f800) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000007e0,0000f800) 0: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 24 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=24 bmWidthBytes=24 (000000ff,0000ff00,00ff0000) 0: ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 24: 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 48: 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 72: 3f 3f 3f 40 40 40 7e 7e 7e 7f 7f 7f 80 80 80 81 81 81 a3 a3 a3 96: ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff Converting to 32 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (00ff0000,0000ff00,000000ff) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (000000ff,0000ff00,00ff0000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (000000ff,0000ff00,00ff0000) 0: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (ff000000,00ff0000,0000ff00) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (ff000000,00ff0000,0000ff00) 0: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 84: 00 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Converting to 32 bpp (0000ff00,00ff0000,ff000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (0000ff00,00ff0000,ff000000) 0: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 84: 00 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Creating 32 bpp (ff000000,00ff0000,0000ff00) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (ff000000,00ff0000,0000ff00) 0: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 84: 00 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Copying bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (ff000000,00ff0000,0000ff00) 0: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 84: 00 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Converting to 16 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (00007c00,000003e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000001f,000003e0,00007c00) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000003e0,00007c00) 0: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000f800,000007e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000f800,000007e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 16 bpp (0000001f,000007e0,0000f800) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000007e0,0000f800) 0: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 24 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=24 bmWidthBytes=24 (000000ff,0000ff00,00ff0000) 0: ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 24: 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 48: 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 72: 3f 3f 3f 40 40 40 7e 7e 7e 7f 7f 7f 80 80 80 81 81 81 a3 a3 a3 96: ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff Converting to 32 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (00ff0000,0000ff00,000000ff) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (000000ff,0000ff00,00ff0000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (000000ff,0000ff00,00ff0000) 0: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (ff000000,00ff0000,0000ff00) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (ff000000,00ff0000,0000ff00) 0: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 84: 00 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Converting to 32 bpp (0000ff00,00ff0000,ff000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (0000ff00,00ff0000,ff000000) 0: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 84: 00 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Creating 32 bpp (0000ff00,00ff0000,ff000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (0000ff00,00ff0000,ff000000) 0: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 84: 00 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Copying bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (0000ff00,00ff0000,ff000000) 0: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 84: 00 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Converting to 16 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (00007c00,000003e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (00007c00,000003e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000001f,000003e0,00007c00) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000003e0,00007c00) 0: 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 00 7c 16: e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 e0 03 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 1c 08 21 ef 3d ef 3d 10 42 10 42 94 52 64: ff 7f 00 00 ff 7f 00 00 ff 7f 00 00 ff 7f Converting to 16 bpp (0000f800,000007e0,0000001f) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000f800,000007e0,0000001f) 0: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 16 bpp (0000001f,000007e0,0000f800) bmWidth=7 bmBitsPixel=16 bmWidthBytes=16 (0000001f,000007e0,0000f800) 0: 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 00 f8 16: e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 e0 07 32: 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 1f 00 48: e7 39 08 42 ef 7b ef 7b 10 84 10 84 14 a5 64: ff ff 00 00 ff ff 00 00 ff ff 00 00 ff ff Converting to 24 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=24 bmWidthBytes=24 (000000ff,0000ff00,00ff0000) 0: ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 24: 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 48: 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 00 00 ff 72: 3f 3f 3f 40 40 40 7e 7e 7e 7f 7f 7f 80 80 80 81 81 81 a3 a3 a3 96: ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff 00 00 00 ff ff ff Converting to 32 bpp (00000000,00000000,00000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (00ff0000,0000ff00,000000ff) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (00ff0000,0000ff00,000000ff) 0: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (000000ff,0000ff00,00ff0000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (000000ff,0000ff00,00ff0000) 0: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 28: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 56: ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 84: 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 00 112: ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 Converting to 32 bpp (ff000000,00ff0000,0000ff00) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (ff000000,00ff0000,0000ff00) 0: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 84: 00 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff Converting to 32 bpp (0000ff00,00ff0000,ff000000) bmWidth=7 bmBitsPixel=32 bmWidthBytes=28 (0000ff00,00ff0000,ff000000) 0: 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 28: 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 56: 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 84: 00 3f 3f 3f 00 40 40 40 00 7e 7e 7e 00 7f 7f 7f 00 80 80 80 00 81 81 81 00 a3 a3 a3 112: 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff 00 00 00 00 00 ff ff ff
Johan Gill wrote:
Since the big DIB fix, red and blue are exchanged in some cases, for example in the install program for The Sims.
Actually this may also be a problem with 1, 4 or 8 bit DIBs which the test application I sent to you does not test. In that case a -debugmsg +bitmap would tell us if one of these cases is being invoked. -- François Gouget fgouget(a)codeweavers.com
participants (2)
-
François Gouget -
Johan Gill