llvmpipe: add interp instruction support
authorDave Airlie <airlied@redhat.com>
Fri, 27 Mar 2020 06:34:27 +0000 (16:34 +1000)
committerDave Airlie <airlied@redhat.com>
Tue, 19 May 2020 00:26:46 +0000 (10:26 +1000)
commit3f71a5e25f3560292952ce7d7fe250d2b6c2f4c8
tree63d8930733b478f66fc8e30e8f562784916d9620
parent06c10fa3a50cdefd95512f0c6b9060834f9dd33c
llvmpipe: add interp instruction support

This allows interpolating an attribute at offset/sample/centroid
locations.

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5050>
src/gallium/auxiliary/gallivm/lp_bld_nir.c
src/gallium/drivers/llvmpipe/lp_bld_interp.c
src/gallium/drivers/llvmpipe/lp_bld_interp.h