Revert "iris: Use the data cache for indirect UBO pulls"
authorJason Ekstrand <jason@jlekstrand.net>
Thu, 15 Oct 2020 20:06:33 +0000 (15:06 -0500)
committerMarge Bot <eric+marge@anholt.net>
Thu, 15 Oct 2020 20:53:05 +0000 (20:53 +0000)
commit6be2bbec6da17fcc1f0ef4a474eaefd656b6214b
tree47687cab50f7ed3ba3593ed8b44d87f12dc710f8
parenta5529eb235bcff2c677fb6a32ae633d3b4d6700d
Revert "iris: Use the data cache for indirect UBO pulls"

This reverts commit 3b784370c376dbe642c2a8232169363d4fda0c02.

This fixes a 30% performance regression in Manhattan 3.1 on Icelake.

Fixes: 3b784370c376d "iris: Use the data cache for indirect UBO pulls"
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7173>
src/gallium/drivers/iris/iris_program.c
src/gallium/drivers/iris/iris_resource.c
src/gallium/drivers/iris/iris_screen.c