These changes move program resource list creation to happen later
after backend LinkShader hook has been called. So, there are no changes
in overall logic but functionality is called only after LinkShader that
is still able to remove some variables considered dead.

No Piglit regressions observed.

Tapani Pälli (3):
  glsl: build stageref mask using IR, not symbol table
  glsl: expose build_program_resource_list function
  glsl: create program resource list after LinkShader

 src/glsl/linker.cpp             | 17 +++++++++--------
 src/glsl/program.h              |  4 ++++
 src/mesa/program/ir_to_mesa.cpp |  2 ++
 3 files changed, 15 insertions(+), 8 deletions(-)

-- 
2.1.0

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to