Bug 1097321. Reduce the amount of dual AMD/intel blacklisting. r=Bas

Instead detect the broken shared surfaces and only black list then.

--HG--
extra : rebase_source : 8ea9b50bd1329132574de88860c694cdedccc069