i965: Temporarily disable async mappings on non-LLC
authorMatt Turner <mattst88@gmail.com>
Thu, 8 Jun 2017 22:13:42 +0000 (15:13 -0700)
committerMatt Turner <mattst88@gmail.com>
Fri, 9 Jun 2017 19:14:28 +0000 (12:14 -0700)
commit71651b3139c501f50e6547c21a1cdb816b0a9dde
treea1f863452d20bff934e9a0cd39202353ac1f7617
parentd42fc65bb3c8af6ed25baae17e6f2daec73338fc
i965: Temporarily disable async mappings on non-LLC

Fixes regressions from commits e0a9b261e593 and a16355d67d92 by
neutering async mappings on non-LLC to be synchronous, like they were
before those two commits. :(

The failing tests include

piglit-test piglit.spec.nv_primitive_restart.primitive-restart-vbo_index_only
piglit-test piglit.spec.nv_primitive_restart.primitive-restart-vbo_combined_vertex_and_index
piglit-test piglit.spec.nv_primitive_restart.primitive-restart-vbo_separate_vertex_and_index
piglit-test piglit.spec.nv_primitive_restart.primitive-restart-vbo_vertex_only
piglit-test piglit.spec.arb_pixel_buffer_object.texsubimage-unpack pbo
src/mesa/drivers/dri/i965/brw_bufmgr.c