OSDN Git Service

i965: Emit SKL VF cache invalidation W/A from brw_emit_pipe_control_flush.
authorFrancisco Jerez <currojerez@riseup.net>
Fri, 1 Jul 2016 02:41:49 +0000 (19:41 -0700)
committerEmil Velikov <emil.l.velikov@gmail.com>
Thu, 21 Jul 2016 10:51:53 +0000 (11:51 +0100)
commit72d287e347463b6a6c1988dd3044cd11f5cf9c67
treedaa7f798eb2cef7b7de5f77e976ff1a5d42d0c29
parent3a35da7e8ad0730e98a413ef3c87459649785d09
i965: Emit SKL VF cache invalidation W/A from brw_emit_pipe_control_flush.

There were two places in the driver doing a pipe control VF cache
flush, one of them was missing this workaround, move it down into
brw_emit_pipe_control_flush to make sure we don't miss it again.

Cc: "12.0 11.1 11.2" <mesa-stable@lists.freedesktop.org>
Reviewed-by: Alejandro PiƱeiro <apinheiro@igalia.com>
(cherry picked from commit a10879f48cedb1ef906becba0abad0af27482f34)
src/mesa/drivers/dri/i965/brw_pipe_control.c