iris: Skip input resolve handling if bindings haven't changed
authorKenneth Graunke <kenneth@whitecape.org>
Sat, 9 Mar 2019 09:31:06 +0000 (01:31 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Fri, 22 Mar 2019 03:28:17 +0000 (20:28 -0700)
commit1d05d24b1d0879db3039113d4b388189cbb6bf9d
treed474942622327720bcdb3025d0e1fbc161ac6c04
parenta342f2deb132cd92d4e48c88132e400cefbcbec7
iris: Skip input resolve handling if bindings haven't changed

This brings the drawoverhead 16 Tex w/ no state change score from
22% of baseline to 97% of baseline.
src/gallium/drivers/iris/iris_context.h
src/gallium/drivers/iris/iris_draw.c
src/gallium/drivers/iris/iris_resolve.c