Pyry Haulos [Thu, 17 Dec 2015 04:31:40 +0000 (20:31 -0800)]
Improve aligned alloc utilities further
* Add deAlignedRealloc()
* Clean up implementation
* Add basic tests
* Add deIsAlignedSize() to deInt32.h
Change-Id: I139b82d568fbbaccf6c820459f268a1b32a98c56
Pyry Haulos [Thu, 17 Dec 2015 04:29:57 +0000 (20:29 -0800)]
Add deIsPowerOfTwoSize() to deInt32.h
Change-Id: Idb2b0d6d3d89deefbc83daf0a7f0511cfb5ebda3
Pyry Haulos [Thu, 17 Dec 2015 00:13:07 +0000 (00:13 +0000)]
Merge "Add de::AppendList<T>"
Pyry Haulos [Wed, 16 Dec 2015 01:25:15 +0000 (17:25 -0800)]
Improve deAlignedMalloc()
Use native call (posix_memalign or _aligned_malloc) if possible.
Change-Id: I087e6d51f2c6de7e75d7f3faabfd0600d1a1c09c
Pyry Haulos [Fri, 11 Dec 2015 22:24:21 +0000 (14:24 -0800)]
Add de::AppendList<T>
AppendList provides fast append-only data structure that can be updated
from multiple threads simultaneously. Suitable for logging for example.
Change-Id: I4f6ee5f0e040695ffcd2006330dab1a4de81e9e4
Pyry Haulos [Tue, 15 Dec 2015 23:42:33 +0000 (15:42 -0800)]
Add de::alignOf<T>() to deDefs.hpp
Change-Id: I639b7e509521116f3b0f77233c9a2457403dd230
Pyry Haulos [Tue, 15 Dec 2015 23:42:02 +0000 (15:42 -0800)]
Fix doxygen comment tags in few deDefs.hpp functions
Change-Id: I4e32d2f91e285c5adf46707db1973237b75b21eb
Kalle Raita [Mon, 14 Dec 2015 21:37:10 +0000 (13:37 -0800)]
DO NOT MERGE Refresh GLES 3.1 must-pass XML am:
d8e85a9be9 -s ours am:
ba3d0b4eb3 -s ours am:
34df1a22c9
am:
a5829acab3 -s ours
* commit '
a5829acab32af83cd8a2c277799f043d5b956d77':
DO NOT MERGE Refresh GLES 3.1 must-pass XML
Kalle Raita [Mon, 14 Dec 2015 21:37:04 +0000 (13:37 -0800)]
DO NOT MERGE Remove MSAA wide line derivate tests am:
0fb14e82f6 -s ours am:
ba10fd03cf -s ours am:
d7770da76b
am:
dccbfad72c -s ours
* commit '
dccbfad72c046884396db5b79ed2e6a6b9df06cf':
DO NOT MERGE Remove MSAA wide line derivate tests
Daniel Xie [Mon, 14 Dec 2015 21:36:58 +0000 (13:36 -0800)]
Merge "DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass" into lollipop-mr1-cts-dev am:
06627c74b4 -s ours am:
8d3eeada70 -s ours am:
01e0351f91
am:
7f454ca9ca -s ours
* commit '
7f454ca9cac4c05289d1567087d97e50f99001c1':
Daniel Xie [Mon, 14 Dec 2015 21:36:53 +0000 (13:36 -0800)]
Merge "Remove broken record_variable_selection test from MR1 must-pass." into lollipop-mr1-cts-dev am:
67685b11a4 am:
a9172fd9d6 am:
79196e05ae
am:
e707a2a1e0
* commit '
e707a2a1e08887c3ca466ace78eae880778701ac':
Jarkko Pöyry [Mon, 14 Dec 2015 21:36:47 +0000 (13:36 -0800)]
DO NOT MERGE: Apply fix for tessellation fractional even test verification. am:
a77161bb85 -s ours am:
f3ee969416 -s ours am:
1c3966adce
am:
eea3bba95d -s ours
* commit '
eea3bba95dd7231d7cffa4118599a985e0a94ed9':
Pyry Haulos [Mon, 14 Dec 2015 21:36:42 +0000 (13:36 -0800)]
DO NOT MERGE Do not require signed zero support in ldexp tests() am:
5b076d99a8 -s ours am:
769e70972b -s ours am:
5a672a9978
am:
5a7a0f6b21 -s ours
* commit '
5a7a0f6b21279fb840b7dbf1e6275403288149d4':
Jarkko Pöyry [Mon, 14 Dec 2015 21:36:36 +0000 (13:36 -0800)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. am:
5c7feb8db2 -s ours am:
be2f5437ea -s ours am:
4a0992566f
am:
973b464a16 -s ours
* commit '
973b464a16d451ca57a941e77b755fcd113b8026':
Kalle Raita [Mon, 14 Dec 2015 17:50:24 +0000 (09:50 -0800)]
DO NOT MERGE Refresh GLES 3.1 must-pass XML am:
d8e85a9be9 -s ours am:
ba3d0b4eb3 -s ours
am:
34df1a22c9
* commit '
34df1a22c9ab0b80939b6c52e372a06e4a665be3':
DO NOT MERGE Refresh GLES 3.1 must-pass XML
Kalle Raita [Mon, 14 Dec 2015 17:50:20 +0000 (09:50 -0800)]
DO NOT MERGE Remove MSAA wide line derivate tests am:
0fb14e82f6 -s ours am:
ba10fd03cf -s ours
am:
d7770da76b
* commit '
d7770da76be8c96c8be9da585e7191a247c03a2f':
DO NOT MERGE Remove MSAA wide line derivate tests
Daniel Xie [Mon, 14 Dec 2015 17:50:14 +0000 (09:50 -0800)]
Merge "DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass" into lollipop-mr1-cts-dev am:
06627c74b4 -s ours am:
8d3eeada70 -s ours
am:
01e0351f91
* commit '
01e0351f91cf10706a8993a517db8d56151e0c9e':
Daniel Xie [Mon, 14 Dec 2015 17:50:10 +0000 (09:50 -0800)]
Merge "Remove broken record_variable_selection test from MR1 must-pass." into lollipop-mr1-cts-dev am:
67685b11a4 am:
a9172fd9d6
am:
79196e05ae
* commit '
79196e05ae2e2d9a3e400b4ac53d5464a0bbb562':
Jarkko Pöyry [Mon, 14 Dec 2015 17:50:04 +0000 (09:50 -0800)]
DO NOT MERGE: Apply fix for tessellation fractional even test verification. am:
a77161bb85 -s ours am:
f3ee969416 -s ours
am:
1c3966adce
* commit '
1c3966adcee2ad4588df1a3aedd5a201f62ca25e':
Pyry Haulos [Mon, 14 Dec 2015 17:50:00 +0000 (09:50 -0800)]
DO NOT MERGE Do not require signed zero support in ldexp tests() am:
5b076d99a8 -s ours am:
769e70972b -s ours
am:
5a672a9978
* commit '
5a672a99788fbdd38f65042e658e0eac28add981':
Jarkko Pöyry [Mon, 14 Dec 2015 17:49:55 +0000 (09:49 -0800)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. am:
5c7feb8db2 -s ours am:
be2f5437ea -s ours
am:
4a0992566f
* commit '
4a0992566ff7d722a650e0d5b4ff6c9356fa3046':
Kalle Raita [Mon, 14 Dec 2015 17:31:15 +0000 (09:31 -0800)]
DO NOT MERGE Refresh GLES 3.1 must-pass XML am:
d8e85a9be9 -s ours
am:
ba3d0b4eb3 -s ours
* commit '
ba3d0b4eb3d3f18c349828f0e5eef1da75edc593':
DO NOT MERGE Refresh GLES 3.1 must-pass XML
Kalle Raita [Mon, 14 Dec 2015 17:31:11 +0000 (09:31 -0800)]
DO NOT MERGE Remove MSAA wide line derivate tests am:
0fb14e82f6 -s ours
am:
ba10fd03cf -s ours
* commit '
ba10fd03cfccc8473fe21ac49e1072fb0acd49e7':
DO NOT MERGE Remove MSAA wide line derivate tests
Daniel Xie [Mon, 14 Dec 2015 17:30:39 +0000 (09:30 -0800)]
Merge "DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass" into lollipop-mr1-cts-dev am:
06627c74b4 -s ours
am:
8d3eeada70 -s ours
* commit '
8d3eeada7025a416059231d6cd6ea9a217e0a11c':
Daniel Xie [Mon, 14 Dec 2015 17:30:34 +0000 (09:30 -0800)]
Merge "Remove broken record_variable_selection test from MR1 must-pass." into lollipop-mr1-cts-dev am:
67685b11a4
am:
a9172fd9d6
* commit '
a9172fd9d6181368acf916af4bd7c1048676133c':
Jarkko Pöyry [Mon, 14 Dec 2015 17:30:29 +0000 (09:30 -0800)]
DO NOT MERGE: Apply fix for tessellation fractional even test verification. am:
a77161bb85 -s ours
am:
f3ee969416 -s ours
* commit '
f3ee96941660b300e7edfdbb3adae59190070d1b':
Pyry Haulos [Mon, 14 Dec 2015 17:30:23 +0000 (09:30 -0800)]
DO NOT MERGE Do not require signed zero support in ldexp tests() am:
5b076d99a8 -s ours
am:
769e70972b -s ours
* commit '
769e70972bf644c6f0fef18441c4da80f397f91c':
Jarkko Pöyry [Mon, 14 Dec 2015 17:30:15 +0000 (09:30 -0800)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. am:
5c7feb8db2 -s ours
am:
be2f5437ea -s ours
* commit '
be2f5437eaef9a1d7ae660946c0c86a623d02ce8':
Pyry Haulos [Sat, 12 Dec 2015 00:47:12 +0000 (00:47 +0000)]
Merge "Add atomic memory operations for more types"
Pyry Haulos [Fri, 11 Dec 2015 22:21:31 +0000 (14:21 -0800)]
Add atomic memory operations for more types
* Add separate unsigned increment/decrement functions, rename old to
include signedness.
* Add 64-bit atomics for 64-bit build targets.
* Add atomic increment/decrement for size_t
* Add atomic CAS for pointers
Change-Id: I1a096c57bab868cafa9ff776bcef434631ca406c
Pyry Haulos [Fri, 11 Dec 2015 22:20:53 +0000 (14:20 -0800)]
Add deIsPowerOfTwo64
Change-Id: I2a3c40fe727c49f944e7608bc283eae4dd454dcc
Kalle Raita [Thu, 10 Dec 2015 23:15:13 +0000 (15:15 -0800)]
DO NOT MERGE Refresh GLES 3.1 must-pass XML
am:
d8e85a9be9 -s ours
* commit '
d8e85a9be965613741f691ee31fe1bf1c6ebbfc5':
DO NOT MERGE Refresh GLES 3.1 must-pass XML
Kalle Raita [Thu, 10 Dec 2015 23:15:09 +0000 (15:15 -0800)]
DO NOT MERGE Remove MSAA wide line derivate tests
am:
0fb14e82f6 -s ours
* commit '
0fb14e82f6854bed52888d80b06549e2e5021a7b':
DO NOT MERGE Remove MSAA wide line derivate tests
Kalle Raita [Thu, 10 Dec 2015 21:25:25 +0000 (13:25 -0800)]
Fix shift-negative-value warning
Change-Id: I4709933cc873ed34d3f67b2a258f542d56018428
Daniel Xie [Thu, 10 Dec 2015 21:09:31 +0000 (13:09 -0800)]
Merge "DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass" into lollipop-mr1-cts-dev
am:
06627c74b4 -s ours
* commit '
06627c74b4a3237034aaa10c8635a01cb25e72f7':
DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass
Daniel Xie [Thu, 10 Dec 2015 21:09:28 +0000 (13:09 -0800)]
Merge "Remove broken record_variable_selection test from MR1 must-pass." into lollipop-mr1-cts-dev
am:
67685b11a4
* commit '
67685b11a48d6c50a43749a828344a9852fdb916':
Remove broken record_variable_selection test from MR1 must-pass.
Jarkko Pöyry [Thu, 10 Dec 2015 21:09:25 +0000 (13:09 -0800)]
DO NOT MERGE: Apply fix for tessellation fractional even test verification.
am:
a77161bb85 -s ours
* commit '
a77161bb85a6471abc0dab1708f4c3b7a830c5c3':
DO NOT MERGE: Apply fix for tessellation fractional even test verification.
Pyry Haulos [Thu, 10 Dec 2015 21:09:23 +0000 (13:09 -0800)]
DO NOT MERGE Do not require signed zero support in ldexp tests()
am:
5b076d99a8 -s ours
* commit '
5b076d99a8f7e8031133bd0e8c7e1dacfa0c57c7':
DO NOT MERGE Do not require signed zero support in ldexp tests()
Jarkko Pöyry [Thu, 10 Dec 2015 21:09:19 +0000 (13:09 -0800)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
am:
5c7feb8db2 -s ours
* commit '
5c7feb8db294bc097c7eb9b0d69e9cff142fe23a':
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
Daniel Xie [Thu, 10 Dec 2015 06:27:51 +0000 (22:27 -0800)]
Merge "Remove wide line bounding box cases" into marshmallow-cts-dev am:
598e5de412 am:
f88cd77014
am:
5840177c47 -s ours
* commit '
5840177c474b50601a381ca2e2ad64b32fb604a6':
Remove wide line bounding box cases
David Sodman [Thu, 10 Dec 2015 05:36:40 +0000 (05:36 +0000)]
Remove GLES2-texture.wrap tests from mustpass am:
85fcb8dc40 am:
bee524bb90
am:
7e0a26ec97
* commit '
7e0a26ec97f75bd85500bc29a7a69a8f19eac71b':
Remove GLES2-texture.wrap tests from mustpass
David Sodman [Thu, 10 Dec 2015 05:36:32 +0000 (05:36 +0000)]
Remove GLES2.functional.texture.units.2_units.only_cube.9 from mustpass am:
b84fd4b0ff am:
d300e34cbc
am:
f506eceff1
* commit '
f506eceff125822b48a6ab651f4bb3430f374daf':
Remove GLES2.functional.texture.units.2_units.only_cube.9 from mustpass
Daniel Xie [Wed, 9 Dec 2015 18:53:34 +0000 (18:53 +0000)]
Merge "Remove wide line bounding box cases" into marshmallow-cts-dev am:
598e5de412
am:
f88cd77014
* commit '
f88cd77014c7e22aa516363660ef1be6a2071e50':
Remove wide line bounding box cases
David Sodman [Wed, 9 Dec 2015 18:53:29 +0000 (18:53 +0000)]
Remove GLES2-texture.wrap tests from mustpass am:
85fcb8dc40
am:
bee524bb90
* commit '
bee524bb90996f4feba0772271c11cdcd7c082bb':
Remove GLES2-texture.wrap tests from mustpass
Daniel Xie [Wed, 9 Dec 2015 18:36:33 +0000 (18:36 +0000)]
Merge "Remove wide line bounding box cases" into marshmallow-cts-dev
am:
598e5de412
* commit '
598e5de4120f81ad426aefd3d79e25a20ca7c751':
Remove wide line bounding box cases
David Sodman [Wed, 9 Dec 2015 18:36:27 +0000 (18:36 +0000)]
Remove GLES2-texture.wrap tests from mustpass
am:
85fcb8dc40
* commit '
85fcb8dc4034f4a25d66e483532e509d478c1014':
Remove GLES2-texture.wrap tests from mustpass
Daniel Xie [Wed, 9 Dec 2015 18:32:53 +0000 (18:32 +0000)]
Merge "Remove wide line bounding box cases" into marshmallow-cts-dev
Kalle Raita [Wed, 9 Dec 2015 17:39:54 +0000 (17:39 +0000)]
Merge "Sharding support for deqp CTS v2 integration"
Kalle Raita [Fri, 20 Nov 2015 22:17:45 +0000 (14:17 -0800)]
Sharding support for deqp CTS v2 integration
Change-Id: Ifb31382b6785a8cf1f3cefd67b1d281efbaa443a
David Sodman [Tue, 8 Dec 2015 00:07:56 +0000 (16:07 -0800)]
Remove GLES2.functional.texture.units.2_units.only_cube.9 from mustpass am:
b84fd4b0ff
am:
d300e34cbc
* commit '
d300e34cbc69f94cba998793ad8a47cd2c71ad86':
Remove GLES2.functional.texture.units.2_units.only_cube.9 from mustpass
David Sodman [Mon, 7 Dec 2015 23:28:13 +0000 (23:28 +0000)]
Remove GLES2.functional.texture.units.2_units.only_cube.9 from mustpass
am:
b84fd4b0ff
* commit '
b84fd4b0ff2d4211b4cb16c4acea478bc8b7d7ba':
Remove GLES2.functional.texture.units.2_units.only_cube.9 from mustpass
David Sodman [Fri, 4 Dec 2015 21:51:02 +0000 (13:51 -0800)]
Remove GLES2-texture.wrap tests from mustpass
Bug:
25719831
Test uses a pixel-by-pixel diff to compare against a threshold.
Will remove from mustpass
Change-Id: Icb61c821c3822cb57f5917e6a2a154375c372058
David Sodman [Wed, 18 Nov 2015 00:22:19 +0000 (16:22 -0800)]
Remove GLES2.functional.texture.units.2_units.only_cube.9 from mustpass
Change-Id: Ic9f999306272665ec07bae85d83875e6f908339a
Kalle Raita [Fri, 4 Dec 2015 23:44:09 +0000 (15:44 -0800)]
DO NOT MERGE Refresh GLES 3.1 must-pass XML
Re-run XML generation script on the es31-lmp-mr1.txt source data.
Bug:
25955025
Change-Id: I60fae764ff06b4a61c336fd4a246060954c4b5e8
Kalle Raita [Fri, 30 Oct 2015 20:06:50 +0000 (13:06 -0700)]
Remove wide line bounding box cases
Previous removal missed some relevat cases. This change removes:
dEQP-GLES31.functional.primitive_bounding_box.wide_lines.global_state.
...vertex_geometry_fragment.default_framebuffer_bbox_equal
...vertex_geometry_fragment.default_framebuffer_bbox_larger
...vertex_geometry_fragment.default_framebuffer_bbox_smaller
Bug:
22713865
Change-Id: Ifae15275f6414dacd9fb1ee5b322cef81f3e590c
Kalle Raita [Mon, 7 Dec 2015 19:41:21 +0000 (11:41 -0800)]
DO NOT MERGE Remove MSAA wide line derivate tests
Very manual cherry-pick of
8527bea8e1f99ab1a501cb074ca599b91ad88baa
Bug:
25852424
Bug:
22180525
Change-Id: I66071a423dfe8b9a218c525290b54233c4640109
Pyry Haulos [Thu, 3 Dec 2015 18:29:11 +0000 (18:29 +0000)]
Merge "Add support for UNORM_SHORT_1555 format; fix bugs"
Daniel Xie [Thu, 3 Dec 2015 01:42:56 +0000 (01:42 +0000)]
Merge "Change MSAA sample-count error to warning" into marshmallow-cts-dev am:
0727d29796 am:
0c59f7b7d6
am:
aa6d7b3918
* commit '
aa6d7b39180d5e0a2fd4f4ab4153db12a3394592':
Change MSAA sample-count error to warning
David Sodman [Thu, 3 Dec 2015 01:42:52 +0000 (01:42 +0000)]
Remove GLES2.functional.dither.disable.gradient.* tests from mustpass am:
9a42bb8be3 am:
0711fc152c
am:
ba2499b2c4
* commit '
ba2499b2c4aa2695c1e1aef8b063ecc832619bbf':
Remove GLES2.functional.dither.disable.gradient.* tests from mustpass
Daniel Xie [Thu, 3 Dec 2015 01:38:47 +0000 (01:38 +0000)]
Merge "Change MSAA sample-count error to warning" into marshmallow-cts-dev am:
0727d29796
am:
0c59f7b7d6
* commit '
0c59f7b7d672633e931af3538c59b5a982747997':
Change MSAA sample-count error to warning
David Sodman [Thu, 3 Dec 2015 01:38:41 +0000 (01:38 +0000)]
Remove GLES2.functional.dither.disable.gradient.* tests from mustpass am:
9a42bb8be3
am:
0711fc152c
* commit '
0711fc152ccdea34bf24fc3c7cbe89dbd773e67d':
Remove GLES2.functional.dither.disable.gradient.* tests from mustpass
Daniel Xie [Thu, 3 Dec 2015 01:20:13 +0000 (01:20 +0000)]
Merge "Change MSAA sample-count error to warning" into marshmallow-cts-dev
am:
0727d29796
* commit '
0727d29796e35bbeb403cac3939ddedc5cd877f5':
Change MSAA sample-count error to warning
David Sodman [Thu, 3 Dec 2015 01:18:55 +0000 (01:18 +0000)]
Remove GLES2.functional.dither.disable.gradient.* tests from mustpass
am:
9a42bb8be3
* commit '
9a42bb8be31ce85305bc21c3e05b0e52010d06aa':
Remove GLES2.functional.dither.disable.gradient.* tests from mustpass
Daniel Xie [Thu, 3 Dec 2015 01:15:16 +0000 (01:15 +0000)]
Merge "Change MSAA sample-count error to warning" into marshmallow-cts-dev
Pyry Haulos [Thu, 3 Dec 2015 00:37:01 +0000 (16:37 -0800)]
Add support for UNORM_SHORT_1555 format; fix bugs
Change-Id: Ia1a5354872fb355c27f312cc320357079810ea6f
Pyry Haulos [Thu, 3 Dec 2015 00:39:52 +0000 (00:39 +0000)]
Merge "Add MIRRORED_ONCE wrap mode"
Pyry Haulos [Thu, 3 Dec 2015 00:35:38 +0000 (16:35 -0800)]
Add MIRRORED_ONCE wrap mode
Change-Id: Ie81aeef27df0630d1a348fb3fe373bdc3c61e17e
Pyry Haulos [Thu, 3 Dec 2015 00:34:06 +0000 (16:34 -0800)]
Cherry-pick a few tcu::StringTemplate fixes to master
Change-Id: I5a2d88b78b2fe40e62a510c68c58ecc39d033a9f
Kalle Raita [Tue, 24 Nov 2015 20:05:38 +0000 (12:05 -0800)]
Remove unnecessary cast in DeqpTestRunner
Also fix the run_tests.sh script with 'CtsDeqp' -> 'CtsDeqpTestCases'
Tested with DeqpTestRunner unit tests.
Change-Id: Iadcb36b0a3bf435d590a7a3b9ed3129fdf3f01bd
David Sodman [Tue, 24 Nov 2015 00:23:59 +0000 (16:23 -0800)]
Remove GLES2.functional.dither.disable.gradient.* tests from mustpass
Change-Id: I982b71397a3792f2cd0107cc394763a1d0acc4f5
Jed Estep [Mon, 23 Nov 2015 23:28:36 +0000 (23:28 +0000)]
DO NOT MERGE add running time hints for dEQP packages am:
75da7d236c -s ours am:
01680109b8
am:
e22743284f -s ours
* commit '
e22743284f0ab65a27301b87b33daef994b2f6b7':
DO NOT MERGE add running time hints for dEQP packages
Jed Estep [Mon, 23 Nov 2015 23:25:22 +0000 (23:25 +0000)]
DO NOT MERGE add running time hints for dEQP packages am:
75da7d236c -s ours
am:
01680109b8
* commit '
01680109b81948f78fe5b69da44635a8facd2d12':
DO NOT MERGE add running time hints for dEQP packages
Jed Estep [Mon, 23 Nov 2015 23:05:27 +0000 (23:05 +0000)]
DO NOT MERGE add running time hints for dEQP packages
am:
75da7d236c -s ours
* commit '
75da7d236c608d6e1020e21d59325feb7dcbe711':
DO NOT MERGE add running time hints for dEQP packages
Daniel Xie [Mon, 23 Nov 2015 15:52:57 +0000 (15:52 +0000)]
Merge "DO NOT MERGE Restore accidentally commented line" into marshmallow-cts-dev am:
a3571bc9c9 -s ours am:
4e2092b555
am:
2239f84a37 -s ours
* commit '
2239f84a37e3288e49523e98d5bb964ba62143b6':
DO NOT MERGE Restore accidentally commented line
Kalle Raita [Mon, 23 Nov 2015 15:52:52 +0000 (15:52 +0000)]
Exclude RGB565 blending cases from the must-pass am:
494bb5a472 am:
c6d365645f
am:
770c827918
* commit '
770c8279183d6cc310f9ddc6b123255ff2836a94':
Exclude RGB565 blending cases from the must-pass
Daniel Xie [Sun, 22 Nov 2015 02:58:30 +0000 (02:58 +0000)]
Merge "DO NOT MERGE Restore accidentally commented line" into marshmallow-cts-dev am:
a3571bc9c9 -s ours
am:
4e2092b555
* commit '
4e2092b555b3ef3e5ea6e3eb798bca4b21e33dce':
DO NOT MERGE Restore accidentally commented line
Kalle Raita [Sun, 22 Nov 2015 02:58:21 +0000 (02:58 +0000)]
Exclude RGB565 blending cases from the must-pass am:
494bb5a472
am:
c6d365645f
* commit '
c6d365645f8315dc84f1e3253e575f454be460db':
Exclude RGB565 blending cases from the must-pass
Jed Estep [Tue, 27 Oct 2015 18:17:13 +0000 (11:17 -0700)]
DO NOT MERGE add running time hints for dEQP packages
Change-Id: Iac61edd175714ffb5901925ac81c16e9a3a18d81
Daniel Xie [Fri, 20 Nov 2015 18:57:29 +0000 (18:57 +0000)]
Merge "DO NOT MERGE Restore accidentally commented line" into marshmallow-cts-dev
am:
a3571bc9c9 -s ours
* commit '
a3571bc9c9f16c58a49cbb080da97223c807b2f5':
DO NOT MERGE Restore accidentally commented line
Daniel Xie [Fri, 20 Nov 2015 18:49:33 +0000 (18:49 +0000)]
Merge "DO NOT MERGE Restore accidentally commented line" into marshmallow-cts-dev
Kalle Raita [Fri, 20 Nov 2015 04:10:27 +0000 (04:10 +0000)]
Exclude RGB565 blending cases from the must-pass
am:
494bb5a472
* commit '
494bb5a4725c6cc57fcfe1457aebabac6477aa76':
Exclude RGB565 blending cases from the must-pass
Kalle Raita [Wed, 18 Nov 2015 20:42:47 +0000 (20:42 +0000)]
Merge "Fix copy-paste typos in expect* functions"
Kalle Raita [Wed, 18 Nov 2015 18:24:24 +0000 (10:24 -0800)]
Fix copy-paste typos in expect* functions
expectNoDisplay, expectNoSurface, and expectNull were testing against
EGL_NO_CONTEXT. This usually works as all the defines tend to be 0 on
all platforms.
Change-Id: I1893a32e8ad438fd4ebe0307582a2330679f9cd4
Kalle Raita [Tue, 27 Oct 2015 22:23:40 +0000 (15:23 -0700)]
Exclude RGB565 blending cases from the must-pass
The verification logic of the groups below do not account for all the
possible valid results in the RGB565 output.
The change removes following in the group
dEQP-GLES3.functional.fragment_ops.blend.default_framebuffer
.rgb_func_alpha_func.*
.equation_src_func_dst_func.*
Bug:
23278613
Change-Id: Ic4cb194c1bf6326d7a12005ada12ab05c1ab669b
Kalle Raita [Mon, 16 Nov 2015 22:31:14 +0000 (14:31 -0800)]
Change MSAA sample-count error to warning
Change MSAA sample-count error to warning on high resolution render
targets. The lack of samples is likely not detected by a person and
the real samples are not exposed to the application under GLES 3.0.
Bug:
25685990
Change-Id: Ib95447caeb8b1110fda6299222041c38a61d6112
Kalle Raita [Mon, 16 Nov 2015 23:00:33 +0000 (15:00 -0800)]
DO NOT MERGE Restore accidentally commented line
Change 178937 accidentally commented out the binary build step of the
android mustpass list build. The original change is not supposed to
merge forwards.
Change-Id: I03c1f410025821a4d712ceb327486e76805e68d6
Pyry Haulos [Fri, 13 Nov 2015 22:38:22 +0000 (14:38 -0800)]
New EGL mustpass candidate
Change-Id: I2f2938ccda824ae466bb0e57fb757618c749e082
Pyry Haulos [Wed, 11 Nov 2015 19:22:58 +0000 (11:22 -0800)]
Fix warning
Change-Id: Ic2553c0090d17af5a40b908b256d3ed37cceef35
Mika Isojärvi [Tue, 3 Nov 2015 20:15:10 +0000 (12:15 -0800)]
Add SHA1 functions to decpp.
Change-Id: I1bfdf817debf8cfc84bbc6fbdae2b0e58c4fa975
Mika Isojärvi [Mon, 2 Nov 2015 23:53:48 +0000 (15:53 -0800)]
Add sha1 hash functions to delibs.
Change-Id: I7b0f7ce8b82a632183d1333764f80992c153a531
Dejan Mircevski [Fri, 6 Nov 2015 22:08:44 +0000 (17:08 -0500)]
Make RGBA constants methods.
Without this, other global variables that are initialized with values
like RGBA::white will have a race condition with the RGBA::white
initialization. We have seen a bug where a global array of RGBA
constants was being initialized before the constants themselves, so all
elements were (0, 0, 0, 0).
Change-Id: Idd6a88efda8375e52f15ed285afe38631b9c464a
Mika Isojärvi [Mon, 2 Nov 2015 22:26:28 +0000 (14:26 -0800)]
Fix deFile_getSize.
Seek to the end of the file instead of second last byte of the file.
Change-Id: I2cdb6db50d4b0d3b73ea83edfedaf1645b766808
Kalle Raita [Thu, 29 Oct 2015 23:09:15 +0000 (16:09 -0700)]
Fix dependency in runner tests.
Change-Id: I00ae4d547c74db1c49628dd0490c8d5c3f6e6825
Kalle Raita [Thu, 29 Oct 2015 22:48:57 +0000 (22:48 +0000)]
Merge "CTS v2 integration for deqp"
Mika Isojärvi [Wed, 28 Oct 2015 23:25:08 +0000 (16:25 -0700)]
Report correct error if failed to open resource on android.
Throw tcu::ResourceError on android if resource is not found by AssetManager.
Change-Id: I1388890b407ef4a0f1391afc441b546e0807e697
Kalle Raita [Wed, 28 Oct 2015 07:06:42 +0000 (07:06 +0000)]
DO NOT MERGE Split GLES31 copy image tests in 3. am:
e3f31fbe9e -s ours am:
74e77f920d
am:
9bc2f18d3e -s ours
* commit '
9bc2f18d3e6d3bf13a1564735fa395dc5254bf0a':
DO NOT MERGE Split GLES31 copy image tests in 3.
Daniel Xie [Wed, 28 Oct 2015 07:06:39 +0000 (07:06 +0000)]
Merge "DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass" into lollipop-mr1-cts-dev am:
06627c74b4 -s ours am:
a635ea841e am:
1bb32404ed -s ours am:
7f2264e8b5
am:
d3b78bf3e5 -s ours
* commit '
d3b78bf3e556334039d84d5171e816038d1ddf20':
DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass
Daniel Xie [Wed, 28 Oct 2015 07:06:36 +0000 (07:06 +0000)]
Merge "Remove broken record_variable_selection test from MR1 must-pass." into lollipop-mr1-cts-dev am:
67685b11a4 am:
a9216ffd5a am:
195c6d1c5f am:
ad9738c0c6
am:
830808e133
* commit '
830808e1331c03567c0f60ccdf9429cea56dd182':
Remove broken record_variable_selection test from MR1 must-pass.
Jarkko Pöyry [Wed, 28 Oct 2015 07:06:33 +0000 (07:06 +0000)]
DO NOT MERGE: Apply fix for tessellation fractional even test verification. am:
a77161bb85 -s ours am:
76114a7968 am:
90b1a9f687 -s ours am:
7ec9411ee5
am:
f5e70d59de -s ours
* commit '
f5e70d59deb93a5090bc99837242d842e023a53a':
DO NOT MERGE: Apply fix for tessellation fractional even test verification.
Pyry Haulos [Wed, 28 Oct 2015 07:06:30 +0000 (07:06 +0000)]
DO NOT MERGE Do not require signed zero support in ldexp tests() am:
5b076d99a8 -s ours am:
366da5103d am:
6a4a901e5a -s ours am:
3a8d6b0b02
am:
570b43e224 -s ours
* commit '
570b43e224af89cd10a2852110914732c00b1d7e':
DO NOT MERGE Do not require signed zero support in ldexp tests()