[Mesa-dev] vulkan: regression on Haswell
Nanley Chery
nanleychery at gmail.com
Sat Mar 12 16:29:30 UTC 2016
On Sat, Mar 12, 2016 at 12:20:26PM +0100, Jacek Konieczny wrote:
> On 2016-03-12 11:59, Jacek Konieczny wrote:
> > Hi,
> >
> > I have been playing with Vulkan API and using the Mesa Intel Vulkan
> > driver from the 'vulkan' branch.
> >
> > Recent driver upgrade has broken my, previously working code, causing
> > massive flickering and graphical artifacts.
> >
> > git bisect have shown, that this is the breaking change:
> >
> > commit 7ebbc3946ae9cffb3c3db522dcbe2f1041633164 (refs/bisect/bad)
> > Author: Nanley Chery <nanley.g.chery at intel.com>
> > Date: Fri Mar 4 11:43:19 2016 -0800
> >
> > anv/meta: Minimize height of images used for copies
>
> I am sorry. It seems I have been using 'git bisect' wrong.
>
> This is the breaking change:
>
> commit 248ab61740c4082517424f5aa94b2f4e7b210d76 (HEAD)
> Author: Jason Ekstrand <jason.ekstrand at intel.com>
> Date: Tue Mar 8 17:10:05 2016 -0800
>
> anv/cmd_buffer: Pull the core of flush_state into genX_cmd_buffer
>
> And this seems to make more sense.
>
There is a bug report that's tracking this regression:
https://bugs.freedesktop.org/show_bug.cgi?id=94468
In the meantime, a workaround is comment out:
genX(cmd_buffer_config_l3)(cmd_buffer, false);
in src/intel/vulkan/genX_cmd_buffer.c.
Regards,
Nanley
More information about the mesa-dev
mailing list