intel: fix buffer swaps and enable page flipping on 965
authorJesse Barnes <jbarnes@jbarnes-t61.(none)>
Tue, 22 Jul 2008 16:39:23 +0000 (09:39 -0700)
committerJesse Barnes <jbarnes@virtuousgeek.org>
Tue, 22 Jul 2008 16:39:23 +0000 (09:39 -0700)
commit97988ccc46c0248177cd71937021ca8cc2a7452b
tree4b673054f0eeef27d65eb0371ab3444b4868cb4e
parentb993d539a76e7f1446890a85e4b61deec4d4162d
intel: fix buffer swaps and enable page flipping on 965

Some buffer swap intel render buffer fields (pf_num_pages & vbl_pending) are
also used for page flipping, so enable the code that sets & updates them on
965.  This allows buffer swaps and page flips to work on 965 and prevents hangs
in LOCK_HARDWARE in the buffer swap case due to an uninitialized vbl_pending
field.

Fixes FDO #16118.
src/mesa/drivers/dri/intel/intel_buffers.c