Add new swizzle math operation tests
authorJohn Richardson <john.richardson@mobica.com>
Thu, 23 Mar 2017 09:54:09 +0000 (09:54 +0000)
committerMika Isojärvi <misojarvi@google.com>
Tue, 11 Jul 2017 17:29:42 +0000 (10:29 -0700)
commit821035bbc9b0d7d9e894964ac284de74a1d84810
tree21cb4c8251fba2264b81266e8c19f0f6c4707c33
parent5b837a5b216a58da925774a70e7299d20113c879
Add new swizzle math operation tests

New tests for combined swizzle and math operations using various vector
types. Includes addition, subtraction, multiplication, and division
operations with repeated and non-repeated swizzles.

New tests:
- dEQP-GLES3.functional.shaders.swizzle_math_operations.vector_add.*
- dEQP-GLES3.functional.shaders.swizzle_math_operations.vector_subtract.*
- dEQP-GLES3.functional.shaders.swizzle_math_operations.vector_multiply.*
- dEQP-GLES3.functional.shaders.swizzle_math_operations.vector_divide.*

Change-Id: I4541a88057f70dd41f4f27b81313748094e76037
android/cts/master/gles3-master.txt
data/gles3/shaders/swizzle_math_operations.test [new file with mode: 0644]
modules/gles3/functional/es3fFunctionalTests.cpp
modules/gles3/scripts/gen-swizzle-math-operations.py [new file with mode: 0644]