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
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 [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
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()
Jarkko Pöyry [Wed, 28 Oct 2015 07:06:27 +0000 (07:06 +0000)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. am:
5c7feb8db2 -s ours am:
80ff623675 am:
f088b2b570 -s ours am:
867d4a0416
am:
5d43de505e -s ours
* commit '
5d43de505e36fdc7f9feec38b81618e1b6bb79c7':
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
Kalle Raita [Wed, 28 Oct 2015 07:04:07 +0000 (07:04 +0000)]
DO NOT MERGE Split GLES31 copy image tests in 3. am:
e3f31fbe9e -s ours
am:
74e77f920d
* commit '
74e77f920ddadf997122d2614460368afc05701d':
DO NOT MERGE Split GLES31 copy image tests in 3.
Daniel Xie [Wed, 28 Oct 2015 07:04:03 +0000 (07:04 +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
* commit '
7f2264e8b5a795ffb7b639d7721498066d371f8d':
DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass
Daniel Xie [Wed, 28 Oct 2015 07:03:59 +0000 (07:03 +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
* commit '
ad9738c0c642d22c0e68340112450b70ab6e9a9d':
Remove broken record_variable_selection test from MR1 must-pass.
Jarkko Pöyry [Wed, 28 Oct 2015 07:03:54 +0000 (07:03 +0000)]
DO NOT MERGE: Apply fix for tessellation fractional even test verification. am:
a77161bb85 -s ours am:
76114a7968 am:
90b1a9f687 -s ours
am:
7ec9411ee5
* commit '
7ec9411ee543d760169c78c2851d9a243e669ac5':
DO NOT MERGE: Apply fix for tessellation fractional even test verification.
Pyry Haulos [Wed, 28 Oct 2015 07:03:50 +0000 (07:03 +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
* commit '
3a8d6b0b0229727b42c641a1eaa23b790a4e4b99':
DO NOT MERGE Do not require signed zero support in ldexp tests()
Jarkko Pöyry [Wed, 28 Oct 2015 07:03:46 +0000 (07:03 +0000)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. am:
5c7feb8db2 -s ours am:
80ff623675 am:
f088b2b570 -s ours
am:
867d4a0416
* commit '
867d4a0416a05c2cf5d429f80ffdba88a4cda68c':
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
Kalle Raita [Wed, 28 Oct 2015 06:51:56 +0000 (06:51 +0000)]
DO NOT MERGE Split GLES31 copy image tests in 3.
am:
e3f31fbe9e -s ours
* commit '
e3f31fbe9e8037c9182625c28d57dc1cd9a627b3':
DO NOT MERGE Split GLES31 copy image tests in 3.
Kalle Raita [Tue, 6 Oct 2015 18:50:19 +0000 (11:50 -0700)]
DO NOT MERGE Split GLES31 copy image tests in 3.
Add support for filter-based splits of the CTS packages in
build_android_mustpass.py.
Split GLES31 copy image tests into 3 smaller CTS packages to get all CTS
packages to run in 3 hours or less on current platforms.
Bug:
24312007
Change-Id: I96bf1ce751ec341f1d6bfa80e7a28daf68cdf1e1
Daniel Xie [Tue, 27 Oct 2015 23:12:09 +0000 (23:12 +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
* commit '
1bb32404edf9a409903549437eb00f84543f17a4':
DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass
Daniel Xie [Tue, 27 Oct 2015 23:03:41 +0000 (23:03 +0000)]
Merge "Remove broken record_variable_selection test from MR1 must-pass." into lollipop-mr1-cts-dev am:
67685b11a4 am:
a9216ffd5a
am:
195c6d1c5f
* commit '
195c6d1c5fdeb78fccc1f36c8f87522ed75d8377':
Remove broken record_variable_selection test from MR1 must-pass.
Jarkko Pöyry [Tue, 27 Oct 2015 23:03:37 +0000 (23:03 +0000)]
DO NOT MERGE: Apply fix for tessellation fractional even test verification. am:
a77161bb85 -s ours am:
76114a7968
am:
90b1a9f687 -s ours
* commit '
90b1a9f687cd55d373c1b3a0b2dc40b6165b212a':
DO NOT MERGE: Apply fix for tessellation fractional even test verification.
Pyry Haulos [Tue, 27 Oct 2015 23:03:33 +0000 (23:03 +0000)]
DO NOT MERGE Do not require signed zero support in ldexp tests() am:
5b076d99a8 -s ours am:
366da5103d
am:
6a4a901e5a -s ours
* commit '
6a4a901e5a338db4ae668de61128667d617b373b':
DO NOT MERGE Do not require signed zero support in ldexp tests()
Jarkko Pöyry [Tue, 27 Oct 2015 23:03:29 +0000 (23:03 +0000)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. am:
5c7feb8db2 -s ours am:
80ff623675
am:
f088b2b570 -s ours
* commit '
f088b2b570e1c981e3f9a80e63e653bfe46ca418':
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
Daniel Xie [Tue, 27 Oct 2015 23:03:28 +0000 (23:03 +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
* commit '
a635ea841ea5590ac4e965be373805456c00b5b3':
DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass
Daniel Xie [Tue, 27 Oct 2015 22:57:22 +0000 (22:57 +0000)]
Merge "Remove broken record_variable_selection test from MR1 must-pass." into lollipop-mr1-cts-dev am:
67685b11a4
am:
a9216ffd5a
* commit '
a9216ffd5a1d7ed4e50789698e038dc29b963a97':
Remove broken record_variable_selection test from MR1 must-pass.
Jarkko Pöyry [Tue, 27 Oct 2015 22:57:18 +0000 (22:57 +0000)]
DO NOT MERGE: Apply fix for tessellation fractional even test verification. am:
a77161bb85 -s ours
am:
76114a7968
* commit '
76114a79684be7cba79b5c901c2d29362ffe3372':
DO NOT MERGE: Apply fix for tessellation fractional even test verification.
Pyry Haulos [Tue, 27 Oct 2015 22:57:13 +0000 (22:57 +0000)]
DO NOT MERGE Do not require signed zero support in ldexp tests() am:
5b076d99a8 -s ours
am:
366da5103d
* commit '
366da5103d0ca17b59ce36596a92c5cefec04939':
DO NOT MERGE Do not require signed zero support in ldexp tests()
Jarkko Pöyry [Tue, 27 Oct 2015 22:57:07 +0000 (22:57 +0000)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. am:
5c7feb8db2 -s ours
am:
80ff623675
* commit '
80ff623675ed8f9bf0f8b179335fd0ba4fde6321':
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
Daniel Xie [Tue, 27 Oct 2015 22:51:48 +0000 (22:51 +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
* commit '
06627c74b4a3237034aaa10c8635a01cb25e72f7':
DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass
Daniel Xie [Tue, 27 Oct 2015 22:46:45 +0000 (22:46 +0000)]
Merge "DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass" into lollipop-mr1-cts-dev
Pyry Haulos [Wed, 19 Nov 2014 19:31:46 +0000 (11:31 -0800)]
DO NOT MERGE: Add cube gather tests that avoid corners;
remove D32F from mustpass
This change adds new no_corners sub-groups to cube map texture gather
tests. Tests in those groups don't sample around cube map corners,
avoiding a HW issue on certain GPUs. All new tests are included in MR1
mustpass.
GL_DEPTH_COMPONENT32F cube gather cases that sample around corners are
removed from mustpass by request.
Additionally this resolves a bug with filling mipmap levels high up in
the mipmap chain in gather tests.
Bug:
18434194
Change-Id: Ib1635aefba4f1d64a15d22e481b79229573a64a7
Daniel Xie [Tue, 27 Oct 2015 22:46:31 +0000 (22:46 +0000)]
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 [Tue, 27 Oct 2015 22:46:27 +0000 (22:46 +0000)]
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 [Tue, 27 Oct 2015 22:46:22 +0000 (22:46 +0000)]
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 [Tue, 27 Oct 2015 22:46:16 +0000 (22:46 +0000)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
am:
5c7feb8db2 -s ours
* commit '
5c7feb8db294bc097c7eb9b0d69e9cff142fe23a':
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
Daniel Xie [Tue, 27 Oct 2015 22:45:22 +0000 (22:45 +0000)]
Merge "Remove broken record_variable_selection test from MR1 must-pass." into lollipop-mr1-cts-dev
Jarkko Pöyry [Tue, 6 Jan 2015 20:41:02 +0000 (12:41 -0800)]
Remove broken record_variable_selection test from MR1 must-pass.
tessellation_geometry_interaction.feedback.record_variable_selection
reads gl_in[] element with index larger than patch size. This is
undefined behavior.
Bug:
18917835
Change-Id: Ic1a3dd56b98e4ed0d71292f6727a6fe5d0ce291b
Jarkko Pöyry [Fri, 27 Feb 2015 22:53:50 +0000 (14:53 -0800)]
DO NOT MERGE: Apply fix for tessellation fractional even test verification.
- Fix to tessellation fractional even tessellation mode verification
calculating additional segments' length wrong if tessellation generated
4 segments, and the additional segments were generated as first and last
segments.
Bug:
19543594
Change-Id: I69e9a03dfcd451fc4e995eae4b5149c67dc50399
Pyry Haulos [Fri, 30 Jan 2015 19:38:15 +0000 (11:38 -0800)]
DO NOT MERGE Do not require signed zero support in ldexp tests()
This relaxes ldexp() tests to allow -0/+0 to be interchanged.
Bug:
19145770
Change-Id: I46c6a8f224606a15be0f974af36c281612f2398b
(cherry picked from commit
1e44f197ded674677381f65c840820728cf36efb)
Jarkko Pöyry [Thu, 11 Jun 2015 16:27:09 +0000 (09:27 -0700)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
- Calculate ULPs assuming denormals (and signed zeros) do not exist.
Bug:
21731219
Change-Id: I6f426c781b2c38d7279b65a973e381f0848fbe02
Kalle Raita [Mon, 12 Oct 2015 23:18:15 +0000 (16:18 -0700)]
CTS v2 integration for deqp
Move the runner from the CTS tree into the deqp tree and modify the
runner to use the parametrization conventions of the CTS v2. Add support
for filters.
Generate the test configuration with build_android_mustpass.py utility
Ported tests from the old runner and added tests for filtering.
Change-Id: Ibc87b78f302e363b878f2631ef58defa222a2110
Pyry Haulos [Tue, 20 Oct 2015 17:03:38 +0000 (10:03 -0700)]
Fix invalid use of intThresholdCompare in fragment_ops tests
Blend and random tests in fragment_ops tests were comparing RGB to RGBA
image using intThresholdCompare, which doesn't work as expected after
recent getPixelInt() fix for RGB8.
Bug:
25111313
Change-Id: Iac27bfcad7fb2ca11d9f4af44418cd1cbd72a2f5
Pyry Haulos [Mon, 19 Oct 2015 15:13:36 +0000 (08:13 -0700)]
Fix invalid uses of PixelBufferAccess
Change-Id: Ibde25054f5128e617ad423e65855150ea38df9f1
Pyry Haulos [Fri, 16 Oct 2015 22:25:00 +0000 (22:25 +0000)]
Merge "Add tests for PixelBufferAccess getPixel/setPixel"
Pyry Haulos [Fri, 16 Oct 2015 22:24:50 +0000 (22:24 +0000)]
Merge "Add a few utils for tcu::TextureFormat"
Pyry Haulos [Fri, 16 Oct 2015 22:24:38 +0000 (22:24 +0000)]
Merge "Add new texture formats and remove 2 problematic formats"
Pyry Haulos [Mon, 12 Oct 2015 22:33:10 +0000 (15:33 -0700)]
Add tests for PixelBufferAccess getPixel/setPixel
Change-Id: I6acf3ee8e82208090859b895e47a6a9ca1a3a566
Pyry Haulos [Wed, 14 Oct 2015 19:55:20 +0000 (12:55 -0700)]
Add a few utils for tcu::TextureFormat
* tcu::isValid(TextureFormat) can be used to check if format is
supported by tcuTexture.
* tcu::isAccessValid() can be used to check if getPixel/setPixel access
type is supported for TextureFormat.
* Added tcu::getPixelSize() and deprecated
TextureFormat::getPixelSize().
Change-Id: Ibed3c130d238fb61bb8572678bd6c94ba9457cf9
Pyry Haulos [Wed, 14 Oct 2015 19:27:58 +0000 (12:27 -0700)]
Add new texture formats and remove 2 problematic formats
* Add (DS, UNSIGNED_INT_16_8_8).
* Add (RG, UNORM_BYTE_44).
* Add (D/DS, UNSIGNED_INT_24_8_REV).
* Add SNORM_SHORT_565, _4444, _5551, and _INT_1010102_REV.
* Add sBGR and sBGRA channel orders.
* Add support for BGR(A) channel orders for *NORM_SHORT_565, _555,
_4444, _5551, and *INT_1010102_REV.
* Remove FLOAT_UNSIGNED_INT_8 as depth access had unaligned 'float'
values.
* Remove UNSIGNED_INT_16_8 as depth access had unaligned 'short'
values.
Change-Id: I53092b174b7b1657826392a8ce876bf867f6d46f
Jesse Hall [Fri, 16 Oct 2015 02:44:21 +0000 (19:44 -0700)]
Fix building on darwin-x86_64 with clang
Change-Id: I258a707662f90777a4e7c2555f9ba9ee9106fa26
Kalle Raita [Thu, 15 Oct 2015 17:20:31 +0000 (17:20 +0000)]
am
7aad11b3: (-s ours) am
eee8271e: DO NOT MERGE Split GLES31 copy image tests in 3.
* commit '
7aad11b331b77930088d20c6748a6bf22f6ab506':
DO NOT MERGE Split GLES31 copy image tests in 3.
Kalle Raita [Thu, 15 Oct 2015 17:15:07 +0000 (17:15 +0000)]
am
eee8271e: DO NOT MERGE Split GLES31 copy image tests in 3.
* commit '
eee8271e04e7b701798aaee445c794f65a984d36':
DO NOT MERGE Split GLES31 copy image tests in 3.
Pyry Haulos [Tue, 13 Oct 2015 20:06:24 +0000 (13:06 -0700)]
Do not query GL_MAX_PATCH_VERTICES if tessellation is not supported
Bug:
24870380
Change-Id: Ia80a536334200ae0df8b042829554f8773b64967
Pyry Haulos [Mon, 12 Oct 2015 21:06:47 +0000 (14:06 -0700)]
Add couple of new tcu::TextureFormat::ChannelType's
Change-Id: Iffa8a87f69f3da3bea435c422279f1b8d65c71a9
Pyry Haulos [Tue, 6 Oct 2015 22:46:39 +0000 (15:46 -0700)]
Add ability to choose ExecServer port on Android
Both ExecService and ServiceStarter will now use "port" integer extra,
if supplied as part of intent, to choose port.
Bug:
23429375
Change-Id: Ia4c5f6f4c90e01f8879aa76a9ba48c8addfc9669
Kalle Raita [Tue, 6 Oct 2015 18:50:19 +0000 (11:50 -0700)]
DO NOT MERGE Split GLES31 copy image tests in 3.
Add support for filter-based splits of the CTS packages in
build_android_mustpass.py.
Split GLES31 copy image tests into 3 smaller CTS packages to get all CTS
packages to run in 3 hours or less on current platforms.
Bug:
24312007
Change-Id: I96bf1ce751ec341f1d6bfa80e7a28daf68cdf1e1
Christian Poetzsch [Mon, 14 Sep 2015 14:20:43 +0000 (15:20 +0100)]
Explicitly set SWAP_BEHAVIOR to BUFFER_DESTROYED
Some new tests missing the call to set the BUFFERED_DESTROYED swap
behavior.
Change-Id: I2856833d78b9d4763614f68e42eb31194cfe7715
Pyry Haulos [Thu, 1 Oct 2015 20:48:16 +0000 (20:48 +0000)]
Merge "Add deCtz32() to deInt32.h"
Pyry Haulos [Wed, 30 Sep 2015 21:20:15 +0000 (14:20 -0700)]
Re-generate master mustpass
Change-Id: I3552a20708cd565c677d2e04626b5ea63ea03f89