Add R32G32B32_FLOAT and R32G32B32A32_FLOAT_PREMULTIPLIED formats which are using floats. The intention is to use these for HDR content. Not done here: Update memory texture tests to include floating point textures.