intel/fs: Drop the gl_program from fs_visitor
authorJason Ekstrand <jason@jlekstrand.net>
Fri, 23 Aug 2019 20:33:24 +0000 (15:33 -0500)
committerJason Ekstrand <jason@jlekstrand.net>
Sun, 25 Aug 2019 06:02:52 +0000 (01:02 -0500)
commitf58e0405b6ca15d9b82122d82311e8b82f4a0939
tree4dfa20043f16cf2d9663c86129b6b68fe31c2531
parent5ff41b9fc5ed2298b70772666573ad47418d12fd
intel/fs: Drop the gl_program from fs_visitor

It's not used by anything anymore now that so much lowering has been
moved into NIR.  Sadly, we still need on in brw_compile_gs() for
geometry shaders on Sandy Bridge.  Short of a lot of pointless work,
that one's probably not going away.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
15 files changed:
src/gallium/drivers/iris/iris_program.c
src/intel/blorp/blorp.c
src/intel/compiler/brw_compiler.h
src/intel/compiler/brw_fs.cpp
src/intel/compiler/brw_fs.h
src/intel/compiler/brw_fs_visitor.cpp
src/intel/compiler/brw_shader.cpp
src/intel/compiler/brw_vec4.cpp
src/intel/compiler/brw_vec4_tcs.cpp
src/intel/compiler/test_fs_cmod_propagation.cpp
src/intel/compiler/test_fs_copy_propagation.cpp
src/intel/compiler/test_fs_saturate_propagation.cpp
src/intel/vulkan/anv_pipeline.c
src/mesa/drivers/dri/i965/brw_tes.c
src/mesa/drivers/dri/i965/brw_wm.c