Chosen Solution
It just glitch out all of sudden while using it.
I disabled the drivers the glitching are gone but I can’t do of my work because of lack of drivers. Do anyone know how to fix this issue? I changed the background and re enable the drivers still have the issues.
Plug in an external display if the externals image is clean then the internal display and/or its connections to the logic board has a problem! This could be corrosion damage on the LVDS cables connection at the LCD panel or logic board or the LCD panel. Follow this guide MacBook Pro 13" Unibody Mid 2012 Display Replacement to inspect the logic boards connection (Step 14) inspect both the cable and board contacts for corrosion damage.
It’s a bit more work to check the display side as you’ll need to pop off the bezel to see the LVDS connection. I often see the display side damaged from people who spray their display with cleaner which drips down wetting the contacts most of the time its to far gone to repair requiring replacement.
Full Assembly: MacBook Pro 13" Unibody (Mid 2012) Display Assembly Glossy Apple P/N 661-6594 There are also a Matte finish version but hard to find.Raw LCD panel: MacBook Pro 13" Unibody LCD Panel13” MacBook Pro LVDS Display Cable, Apple P/N 661-5868 Update (12/11/2021) @bryantier - Ouch! Not good ;-{ Your logic board has died! This model uses the intergraded Intel graphics engine HD Graphics 4000 which is part of the CPU chip. Time for a new logic board MacBook Pro 13" Unibody Mid 2012 Logic Board Replacement
Do not rush to change the board. Try changing your memory first. Memory used in the work of graphics and is often the cause of a breakdown. I do not think that the problem is in the CPU-GPU because then the laptop would not be able to turn on.