glsl: drop cache_fallback
authorTimothy Arceri <tarceri@itsqueeze.com>
Tue, 7 Nov 2017 22:54:22 +0000 (09:54 +1100)
committerTimothy Arceri <tarceri@itsqueeze.com>
Thu, 9 Nov 2017 01:07:48 +0000 (12:07 +1100)
commitcf05bb506a075c9e3b8a3c374b928ff0367c49b2
tree2a08cd32fdc212b488894b45936eb6a9ed06453a
parenta16dc04ad51c32e5c7d136e4dd6273d983385d3f
glsl: drop cache_fallback

This turned out to be a dead end, it is much easier and less error
prone to just cache the IR used by the drivers backend e.g. TGSI or
NIR.

Cc: "17.2 17.3" <mesa-stable@lists.freedesktop.org>
Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/compiler/glsl/link_uniforms.cpp
src/compiler/glsl/linker.cpp
src/compiler/glsl/shader_cache.cpp
src/mesa/main/mtypes.h
src/mesa/main/shaderobj.c