ReShade then passes those commands on to the real driver while adding and modifying some commands to do its thing.
It pretends to be the DirectX or OpenGL driver, so that games load ReShade instead of the actual driver and send all render commands to ReShade. I found this that seems like a good explanation ( source): Reshade must be installed as it works with the game, at least that's how I understand it.
for the update but it still doesn't make sense because of how Reshade works.Information, Guides and Announcements for the EA app.