Update SSO tests to follow new spec language
authorPyry Haulos <phaulos@google.com>
Mon, 6 Oct 2014 22:13:09 +0000 (15:13 -0700)
committerPyry Haulos <phaulos@google.com>
Mon, 6 Oct 2014 22:13:09 +0000 (15:13 -0700)
commitf6981ac458964bbfe296b497bff57c8fee8eb589
treedc02228e898a9ff5eab0ad1dd6567b21ee3dfb54
parent1bdf526ea422474296d2b88392e8f24dd4f31a99
Update SSO tests to follow new spec language

Upcoming ES3.1 spec revision will change the interface matching rules
slightly by disallowing flat/smooth mismatch. This change removes cases
that assumed that mismatch should work, and adds additional validation
cases to check that driver indeed gives validation and draw time errors
on such mismatch.

See Khronos bug 12630.

Change-Id: I0c77c80aa7779443df4c1dac71048f0d2a380600
data/gles31/shaders/separate_shader_validation.test
modules/gles31/functional/es31fSeparateShaderTests.cpp