On Mon, 2015-12-21 at 20:12 -0800, Kenneth Graunke wrote: > On i965, the TCS writes a memory location which the TES reads. Both > shader stages need to agree upon the layout. With SSO, this is > tricky, > as OpenGL allows developers to freely mix-and-match separate TCS and > TES > programs that have never been linked together. > > To test this, we compile two TCS programs with different outputs, and > create SSO pipelines that use them with the same TES. A layout > determined by the TES alone would not suffice, so this ensures that > the layout is updated when the TCS changes. > > Signed-off-by: Kenneth Graunke <kenn...@whitecape.org>
Seems reasonable. Reviewed-by: Timothy Arceri <timothy.arc...@collabora.com> _______________________________________________ Piglit mailing list Piglit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/piglit