From your log:
Code:
15:53:09.051: base resolution: 28475x15752
15:53:09.051: output resolution: 28472x15752
Your OBS config somehow became corrupt. OBS will try to create an internal frame buffer with the enormous size of 28475x15752, which fails and OBS thinks your GPU is defective, which is probably not really the case. This is no driver issue, it's OBS trying to create an invalid frame buffer size.
I recommend you delete the OBS config and start fresh. Start Windows explorer and open %appdata%. Locate the directory obs-studio and rename it to something like obs-studio-old or just delete it. Start OBS, and it will work now as if freshly installed. Reinstalling OBS isn't necessary, because it's just a config thing that's stored in your user profile.
Renaming/deleting this directory removes all your profiles and your scenes+sources collections. If you're proficient with Windows and file handling, you might be able to delete just the part of the config that contains the defective resolution, but it's not clear how OBS will behave with someone deletes just half of its config. It's also not clear what other part of the config might be damaged.
The resolution is saved in the profile, and the profiles are saved in %appdata%\obs-studio\basic\profiles.