[SOLVED] Battlefield 3 Textures flashing, suddenly appearing OK I HAVE SOLVED THE PROBLEM, IT WAS THE OSD CAUSING IT (the software for temperature and FPS status during gameplay)
GO to nvidia cpanel >also make sure under the program settings that BF3 is also ON for TRIPLE BUFFERING
Don't do that, it does nothing for games that are using DirectX. It's only for Opengl when used with Vsync.