Hi;

I marked this as v2 as this is alternative approach to patch series
I sent ealier:

http://lists.freedesktop.org/archives/mesa-dev/2015-December/102548.html

I took then direction suggested by Timothy which makes validation step
simpler. These patches fix 2 ES31-CTS.sepshaderobjs.StateInteraction
cases leaving only interface matching part which I will tackle next.

Tapani Pälli (3):
  mesa: add a new flag to track program usage in a pipeline
  mesa: validate program usage in a pipeline
  mesa: do not fail when stage not linked is not in use

 src/glsl/linker.cpp         |  1 +
 src/mesa/main/context.c     | 27 ++++++++++++++++++++
 src/mesa/main/mtypes.h      |  1 +
 src/mesa/main/pipelineobj.c | 62 +++++++++++++++++++++++++++++++++++++++++++++
 src/mesa/main/pipelineobj.h |  2 ++
 5 files changed, 93 insertions(+)

-- 
2.5.0

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

Reply via email to