iris: Use gen_mi_builder to handle CS ALU operations

Graphics / Mesa 3D Graphics Library / Mesa - Kenneth Graunke [whitecape.org] - 25 July 2019 18:42 EDT

In a few cases, we switch to MI_MATH instead of MI_PREDICATE, just because we were already doing math and it's easier to chain together.

0e24d10ff5c iris: Use gen_mi_builder to handle CS ALU operations.
src/gallium/drivers/iris/iris_context.h | 9 -
src/gallium/drivers/iris/iris_defines.h | 20 --
src/gallium/drivers/iris/iris_draw.c | 6 +-
src/gallium/drivers/iris/iris_genx_macros.h | 6 +
src/gallium/drivers/iris/iris_query.c | 523 +++++++---------------------
src/gallium/drivers/iris/iris_state.c | 61 ++--
6 files changed, 151 insertions(+), 474 deletions(-)

Upstream: cgit.freedesktop.org


  • Share