[Mesa-dev] [Mesa-stable] [PATCH 0/3] i965/gen6: Emit more flushes

Chad Versace chad.versace at linux.intel.com
Tue Jan 7 11:15:53 PST 2014


On Tue, Jan 07, 2014 at 05:41:56AM -0800, Paul Berry wrote:
> On 6 January 2014 17:05, Chad Versace <chad.versace at linux.intel.com> wrote:
> 
>     In solving a HiZ hang before Christmas vacation, I discovered that Mesa
>     wasn't
>     emitting sufficient workaround flushes.  That bug was solved in commit
>     1a92881.
> 
>     This series, prompted by Ken, adds some more carefully placed flushes to
>     pre-emptively fix undiscovered gpu hangs.  Gpu hangs are difficult to
>     diagnose,
>     hurt users pretty hard, and are overall nasty, so it's a good idea to put
>     safeguards into the driver to prevent them.
> 
>     Chad Versace (3):
>       i965/gen6: Set need_workaround_flush after each primitive
>       i965/gen6/blorp: Set need_workaround_flush at top of blorp
>       i965/gen6/blorp: Remove too heavy HiZ workaround
> 
>      src/mesa/drivers/dri/i965/gen6_blorp.cpp | 19 +++++--------------
>      1 file changed, 5 insertions(+), 14 deletions(-)
>    
>     --
>     1.8.5.2
> 
> 
> 
> I suspect you meant to send this series to mesa-dev at lists.freedesktop.org?  You
> actually sent it to mesa at lists.freedesktop.org instead.

I'll send a v2 of the series, and reply to your comments there.


More information about the mesa-dev mailing list