Recently i decided to update my Intel graphics drivers to the latest version which was 126.96.36.19907 and ever since i did that I've been getting really bad screen tearing on almost every game or 3D application i run. The FPS is not exceeding my refresh rate which is 60Hz so why am i still getting screen tearing? This wasn't a problem in the previous version of the graphics driver that i was using which was 188.8.131.5279. This problem occurs really frequently which ruins the experience, also the tearing is not present while pressing Win+G to bring up the Windows game overlay and also while recording.
Software Details :
OS: Windows 10 1909 (OS Build 18363.535)
VBIOS version: 1040.1.
Graphics Driver version : 184.108.40.20607.
Almost every game application i run has this issue even at lower frames than the refresh rate.
Display Resolution : 1600x900
Refresh Rate : 60Hz
Problem occurs in both AC and DC
Thank you, if you need further information then please ask!
You missed to provide important information like CPU and system (PC - laptop) model, you mentioned the issue happens in both "AC or DC", what do you mean by that? (battery and plugged mode?)
Latest drivers from Intel seem to only include security fixes based on Release notes, this CPU is 7 years old and your laptop may have dual graphics (I see also AMD drivers on HP website).
Since you have a laptop, you should use only the drivers provided by HP, customized for your system.
Download this driver from HP: https://support.hp.com/us-en/drivers/selfservice/hp-elitebook-840-g1-notebook-pc/5405360
Disconnect from the Internet, Uninstall any graphics driver first from Windows Apps and Features, then from Device Manager to ge to the Microsoft basic driver, restart, and then install the latest one from HP website 10.18.14.5074 Rev.W shared in the previous link.
If issue persists, you can either go back to 220.127.116.1179 or contact HP to get a proper and working driver, this last recommendation is the one you should for sure try as the next step.
If you still notice screen tearing you'll need to edit the 20-intel.conf file to include another option. Use your text editor to edit the 20-intel.conf file to include the TrippleBuffer option and then reboot your system. Hopefully, one of these 20-intel.conf files will fix your screen tearing problem.