https://bugs.freedesktop.org/show_bug.cgi?id=47007
--- Comment #31 from Tvrtko Ursulin tvrtko.ursulin@onelan.co.uk 2012-03-15 09:13:58 PDT --- (In reply to comment #30)
Hm, shared_ddc is also set with single physical DVI-I connector, at least on this motherboard.
According to your vbios tables there are actually 3 physical connectors on this board, VGA, DVI-D, and DP. If there are only two physical connectors DP and DVI-I port, then the oem set up the connector tables wrong and we need a quirk to properly expose it as single DVI-I connector.
It is a single DVI-I physically.
But even identifying it would not change anything with regards to polling induced rendering stalls, right?
Thinking again about my proposed solution from #20, then your failure case from #22. I can see it is a real concern and presumably this setup is not that uncommon since you worry about it?
I just don't at the moment see how to fit all these requirements into a generic solution. :(