[Mesa-dev] [PATCH 0/3] bugfix for #90925

Tapani Pälli tapani.palli at intel.com
Mon Jun 29 05:35:42 PDT 2015


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



More information about the mesa-dev mailing list