summaryrefslogtreecommitdiffstats
path: root/src/glu/mini
diff options
context:
space:
mode:
authorOwain Ainsworth <[email protected]>2009-01-21 21:57:24 +0000
committerJesse Barnes <[email protected]>2009-01-23 12:58:49 -0800
commit0b5266ff648b03b3f2beda9838598abc00c4f7b2 (patch)
tree82d9e594f6ad32fae4f21b1889cdd12cb9f815f3 /src/glu/mini
parent39b4061bb9be540dfb51891e22c505bc235ec8a2 (diff)
intel: fix vblank crtc selection with DRI1 when only one pipe is enabled.
On Mobile chipsets, we often enable PipeB instead of PipeA, but the test in here was insufficient, falling back to pipe A if the area intersection returned zero. Therefore, in the case where a window went off to the top of the left of the screen, it would freeze, waiting on the wrong vblank. Fix this mess by checking the sarea for a crtc being zero sized, and in that case always default to the other one.
Diffstat (limited to 'src/glu/mini')
0 files changed, 0 insertions, 0 deletions