rgba16->rgba8 better accuracy