My Metallic texture looks different in viewport

I made this texture in substance designer and import in my project.
And I turned off sRGB and applied it to the material.

However, when I checked with Buffer Visibility, the texture is displayed differently.
(It’s looks like gamma currection)

I heard this is because of the half type.
Exactly why does this happen?