OSDN Git Service

i965: Enable the PIPE_CONTROL workaround workaround out of paranoia.
authorEric Anholt <eric@anholt.net>
Tue, 19 Jul 2011 00:17:03 +0000 (17:17 -0700)
committerEric Anholt <eric@anholt.net>
Wed, 20 Jul 2011 19:50:06 +0000 (12:50 -0700)
commit680c468f6128af76c97c0468c1b4ddf6e1f5583d
treed45e3ac4bdaf7e672a807abc5b7c0ae9f2036a43
parent7ee4cb453b9fa158a61a7417cd8b1b28a7ba6c4d
i965: Enable the PIPE_CONTROL workaround workaround out of paranoia.

There's scary stuff going on in PIPE_CONTROL internals, and if the
BSpec says to do this to make PIPE_CONTROL work, I'll go ahead and do
it because we'll probably never be able to debug it after the fact.

v2: Use stall at scoreboard instead of depth stall, as noted by Ken.
(cherry picked from commit 407785d0e97abd0cc51a6e360089111973748e7c)
src/mesa/drivers/dri/intel/intel_batchbuffer.c
src/mesa/drivers/dri/intel/intel_reg.h