Allow different multiplication order in reflect()
authorPyry Haulos <phaulos@google.com>
Fri, 29 May 2015 21:09:59 +0000 (14:09 -0700)
committerPyry Haulos <phaulos@google.com>
Fri, 29 May 2015 21:49:18 +0000 (14:49 -0700)
commit123c801f106dd1157fc889eaec934272ac6be937
treef9c8372f232524394a38ba762186a3cbe6c2b89c
parent0557a707716b8a8722fa509455badf81633ad83b
Allow different multiplication order in reflect()

GLSL spec allows compiler to assume that multiplication is commutative.
reflect() contains three multiplications which compiler can re-order
based on the spec language. This change relaxes reflect() tests to
allow both evaluation orders.

Bug: 19408572
Change-Id: I78e5b6e6f7bc761b4c49f5e1d4a283fcc60bf512
android/cts/master/com.drawelements.deqp.gles3.xml
android/cts/master/gles3-master.txt
android/cts/master/src/gles3-test-issues.txt
modules/glshared/glsBuiltinPrecisionTests.cpp