Modern hardware doesn't support 8-bit anyway. Some drivers refuse to load in it and in others it is likely emulated. As I mentioned before we use shaders for the color conversion but I don't think your GPU has hardware fragment shader support. As far as I remember vertex shaders are supported in hardware but on Windows at least fragment shaders (also known as pixel shaders) are emulated in software.