Pyry Haulos [Tue, 28 Jul 2015 22:06:55 +0000 (22:06 +0000)]
am
31801e06: Remove mipmap.cube.projected tests from mustpass
* commit '
31801e062680471b0a3856dcb3b7320b8cd0d30a':
Remove mipmap.cube.projected tests from mustpass
Pyry Haulos [Tue, 28 Jul 2015 21:50:05 +0000 (14:50 -0700)]
Remove mipmap.cube.projected tests from mustpass
Bug:
22794757
Change-Id: I55f32c5a2d45c808b18ada683699c6a176ca5822
Pyry Haulos [Mon, 27 Jul 2015 17:56:52 +0000 (17:56 +0000)]
am
4ce5f630: Remove tests not feasible for M from mustpass
* commit '
4ce5f630fc215a5c05af6d44d4d3ca0601cfc5e4':
Remove tests not feasible for M from mustpass
Pyry Haulos [Mon, 27 Jul 2015 17:56:51 +0000 (17:56 +0000)]
am
5c541594: Remove a couple of primitive_bbox line cases due to HW limitation
* commit '
5c541594aea7e8264084ea5cd22dda4cc94ca3f4':
Remove a couple of primitive_bbox line cases due to HW limitation
Pyry Haulos [Wed, 22 Jul 2015 22:41:56 +0000 (15:41 -0700)]
Remove tests not feasible for M from mustpass
Bug:
22635479
Bug:
22632106
Bug:
22632003
Bug:
22760309
Change-Id: I2dfe4fd743fc459d83e55b82aeaa21d19f9acf05
Pyry Haulos [Fri, 24 Jul 2015 15:52:24 +0000 (08:52 -0700)]
Remove a couple of primitive_bbox line cases due to HW limitation
Bug:
22713865
Change-Id: I5d2731fd00b118af22f6c69651d5e82e99832163
Pyry Haulos [Thu, 23 Jul 2015 18:48:10 +0000 (18:48 +0000)]
am
dafc0617: Remove negative tests for sliced 3D ASTC texture targets
* commit '
dafc0617760c287adeb4b0a94ba63307554b5d90':
Remove negative tests for sliced 3D ASTC texture targets
Pyry Haulos [Thu, 23 Jul 2015 18:48:07 +0000 (18:48 +0000)]
am
afd7c45a: Remove broken fbo completeness cases from mustpass
* commit '
afd7c45a73a76bf443f74a0333249cbc7627ad50':
Remove broken fbo completeness cases from mustpass
Pyry Haulos [Thu, 23 Jul 2015 16:14:04 +0000 (09:14 -0700)]
Remove negative tests for sliced 3D ASTC texture targets
See Khronos bug 14266
Bug:
22654014
Change-Id: I208e09a50b3ec5af1ec8c53015780a45188e6327
Pyry Haulos [Wed, 22 Jul 2015 22:35:04 +0000 (15:35 -0700)]
Remove broken fbo completeness cases from mustpass
Bug:
22665757
Change-Id: I6e5c6a76bc9c627c29e0e1707d575c08512fb577
Pyry Haulos [Wed, 22 Jul 2015 20:17:05 +0000 (20:17 +0000)]
am
ea026b32: Remove highp float FBO dfd*() tests from mustpass
* commit '
ea026b329e6bf73f109cda914c90f08d5f7a5b8d':
Remove highp float FBO dfd*() tests from mustpass
Pyry Haulos [Wed, 22 Jul 2015 20:17:02 +0000 (20:17 +0000)]
am
4266a10b: Merge "Remove a few ES2 tests from mustpass" into mnc-dev
* commit '
4266a10bd0b8bae3d46b43012407eb88ecd41e03':
Remove a few ES2 tests from mustpass
Pyry Haulos [Tue, 21 Jul 2015 22:12:53 +0000 (15:12 -0700)]
Remove highp float FBO dfd*() tests from mustpass
Bug:
22628471
Bug:
22632003
Change-Id: Ia9d2b9a5e04ad317cbcc8782c9efaeedd94a0a58
Pyry Haulos [Tue, 21 Jul 2015 22:19:16 +0000 (22:19 +0000)]
Merge "Remove a few ES2 tests from mustpass" into mnc-dev
Pyry Haulos [Tue, 21 Jul 2015 22:14:12 +0000 (15:14 -0700)]
Remove a few ES2 tests from mustpass
Bug:
21208276
Change-Id: Ib5815fca3c002cf2ef58c8d7255bda807ff7e5fb
Pyry Haulos [Tue, 21 Jul 2015 21:15:45 +0000 (21:15 +0000)]
am
521e5c62: Merge "Remove textureprojlodoffset.sampler3d_float_vertex from mustpass" into mnc-dev
* commit '
521e5c62e07b4a036837ff080e557c32199017cf':
Remove textureprojlodoffset.sampler3d_float_vertex from mustpass
Pyry Haulos [Tue, 21 Jul 2015 21:15:42 +0000 (21:15 +0000)]
am
31805e60: Fix warning in modf() precision test code
* commit '
31805e60533f21575d584aa2a8c1d738b7fda56e':
Fix warning in modf() precision test code
Pyry Haulos [Tue, 21 Jul 2015 21:03:41 +0000 (21:03 +0000)]
Merge "Remove textureprojlodoffset.sampler3d_float_vertex from mustpass" into mnc-dev
Pyry Haulos [Tue, 21 Jul 2015 19:47:50 +0000 (12:47 -0700)]
Remove textureprojlodoffset.sampler3d_float_vertex from mustpass
Bug:
22405868
Change-Id: Ida8cc6aeb754c10c5b823a76d1dc72bd19c752e7
Pyry Haulos [Tue, 21 Jul 2015 19:27:30 +0000 (12:27 -0700)]
Fix warning in modf() precision test code
Bug:
22512069
Change-Id: I2a0ad0af5b9d4da3c55ca0925d375c4b5c3df307
Pyry Haulos [Tue, 21 Jul 2015 14:37:45 +0000 (14:37 +0000)]
am
27ad6a99: Merge "Improve calibration and accouting in flush-finish tests" into mnc-dev
* commit '
27ad6a99a2b39eb19f355d31cd7a6d377c236637':
Improve calibration and accouting in flush-finish tests
Pyry Haulos [Tue, 21 Jul 2015 14:26:57 +0000 (14:26 +0000)]
Merge "Improve calibration and accouting in flush-finish tests" into mnc-dev
Pyry Haulos [Thu, 16 Jul 2015 23:14:18 +0000 (23:14 +0000)]
am
18243b3e: Relax modf(Inf) fractional part verification
* commit '
18243b3e2d961ecbd5f00139a2ed1a5e777da562':
Relax modf(Inf) fractional part verification
Pyry Haulos [Wed, 15 Jul 2015 22:42:26 +0000 (15:42 -0700)]
Improve calibration and accouting in flush-finish tests
* Verify stability of calibration by running 3 samples with maximum
load and verifying that they are within 10% of projected time.
* Retry calibration up to 5 times if calibration or verification fails.
* Do not count submit time into wait time as submit cost can be
relatively high on low-end devices.
Bug:
22301848
Change-Id: Iff4523f601edcdec1375662a065bf50b8970ef02
Pyry Haulos [Wed, 15 Jul 2015 21:53:03 +0000 (14:53 -0700)]
Relax modf(Inf) fractional part verification
See Khronos bug 13907
Bug:
22512069
Change-Id: Ic608a8a520d34fe84c3a4c5b5d96d0623e6aebd0
Mika Isojärvi [Wed, 15 Jul 2015 18:04:32 +0000 (18:04 +0000)]
am
1deb3e82: Remove few GLES3 fragdata tests from mustpass list
* commit '
1deb3e82ce2e1857f6dd5fb584f292705d35941e':
Remove few GLES3 fragdata tests from mustpass list
Mika Isojärvi [Wed, 15 Jul 2015 17:00:53 +0000 (10:00 -0700)]
Remove few GLES3 fragdata tests from mustpass list
Bug:
22488431
Change-Id: I9e49b91dd5dfc7975b3721cd9d165f48e3dc05de
Pyry Haulos [Tue, 14 Jul 2015 17:13:26 +0000 (17:13 +0000)]
am
8c92e5c1: Remove couple of cases due to HW precision limitations
* commit '
8c92e5c14aa9d91e36bf81e6d6c09fe446ea42f5':
Remove couple of cases due to HW precision limitations
Pyry Haulos [Tue, 14 Jul 2015 16:12:35 +0000 (09:12 -0700)]
Remove couple of cases due to HW precision limitations
Bug:
22450044
Change-Id: I8ee296a75be673bf286e32047e31c057c70186f9
Pyry Haulos [Tue, 14 Jul 2015 14:49:39 +0000 (14:49 +0000)]
am
d64e6d7e: Merge "DO NOT MERGE: Fix undefined arg eval order issue in fuzzy compare" into mnc-dev
* commit '
d64e6d7ec956217248d7cb83d92982af95bef721':
DO NOT MERGE: Fix undefined arg eval order issue in fuzzy compare
Pyry Haulos [Tue, 14 Jul 2015 14:36:34 +0000 (14:36 +0000)]
Merge "DO NOT MERGE: Fix undefined arg eval order issue in fuzzy compare" into mnc-dev
Jarkko Pöyry [Tue, 14 Jul 2015 00:27:50 +0000 (00:27 +0000)]
am
2985717d: Remove negative linking tests from mustpass.
* commit '
2985717d33cb285abc6f86aaae96328409f48a01':
Remove negative linking tests from mustpass.
Pyry Haulos [Tue, 14 Jul 2015 00:06:06 +0000 (17:06 -0700)]
DO NOT MERGE: Fix undefined arg eval order issue in fuzzy compare
compareToNeighbor can give slightly different metrics based on internal
state of rnd parameter, and thus it is not safe to call that from
function call argument list.
This code has been refactored in master and a different patch is needed
there.
Bug:
22405868
Change-Id: Ida91ce6fe2895b6c38f29be7ab943c3773feb085
Jarkko Pöyry [Mon, 13 Jul 2015 23:41:21 +0000 (16:41 -0700)]
Remove negative linking tests from mustpass.
Remove
dEQP-GLES3.functional.shaders.linkage.uniform.block.layout_qualifier_mismatch_3
from mustpass. Test expects linking failure with mismatching UBO member
row/column_major layouts but the spec is unclear if this actually is
disallowed. See Khronos bug 14284 for details.
Bug:
22461511
Change-Id: I3af23e082240a1777ccfaa4411b1da8ae1ac339b
Pyry Haulos [Mon, 13 Jul 2015 07:18:29 +0000 (07:18 +0000)]
am
19064468: Lower correlation threshold in flush-finish tests
* commit '
19064468745dd4438056647334c2b6a4708618c7':
Lower correlation threshold in flush-finish tests
Pyry Haulos [Fri, 10 Jul 2015 21:15:04 +0000 (14:15 -0700)]
Lower correlation threshold in flush-finish tests
This is low-risk fix for flakiness on some platforms. Long-term solution
would be to improve calibration.
Bug:
22301848
Change-Id: I028c2526d8e99fa3b333574bcb1786e9e2ee31a8
Pyry Haulos [Fri, 10 Jul 2015 20:55:37 +0000 (20:55 +0000)]
am
4f2b8b0a: Merge "Remove highp acosh() and atanh() tests from mustpass" into mnc-dev
* commit '
4f2b8b0a428812eab6f7ca4a6785ea9f7b37ecd7':
Remove highp acosh() and atanh() tests from mustpass
Pyry Haulos [Fri, 10 Jul 2015 20:44:20 +0000 (20:44 +0000)]
Merge "Remove highp acosh() and atanh() tests from mustpass" into mnc-dev
Jarkko Pöyry [Thu, 9 Jul 2015 00:43:37 +0000 (00:43 +0000)]
am
8acdc205: Check EXT_render_snorm and EXT_sparse_texture in gles3 negative tests.
* commit '
8acdc205af7e417ece2f31526bb209309871340d':
Check EXT_render_snorm and EXT_sparse_texture in gles3 negative tests.
Jarkko Pöyry [Wed, 8 Jul 2015 22:59:09 +0000 (15:59 -0700)]
Check EXT_render_snorm and EXT_sparse_texture in gles3 negative tests.
Bug:
20005726
Change-Id: Ie0dcaa65cc535d66070459efade758e4e9efbd67
Pyry Haulos [Tue, 7 Jul 2015 20:46:37 +0000 (13:46 -0700)]
Remove highp acosh() and atanh() tests from mustpass
Bug:
22302334
Change-Id: I585e394b003966b90c81aa9e9697e076e0b79f9b
Pyry Haulos [Tue, 7 Jul 2015 19:55:05 +0000 (19:55 +0000)]
am
b24fe40c: Merge "Remove mediump sin/cos/tan precision tests from mustpass" into mnc-dev
* commit '
b24fe40c85c66677d846f038c6cb0bf06447d616':
Remove mediump sin/cos/tan precision tests from mustpass
Pyry Haulos [Tue, 7 Jul 2015 19:55:04 +0000 (19:55 +0000)]
am
e8efb729: Relax asin() precision requirements
* commit '
e8efb729845f35160e5ab692226a1394154ccb24':
Relax asin() precision requirements
Pyry Haulos [Tue, 7 Jul 2015 19:45:51 +0000 (19:45 +0000)]
Merge "Remove mediump sin/cos/tan precision tests from mustpass" into mnc-dev
Pyry Haulos [Tue, 7 Jul 2015 18:44:23 +0000 (11:44 -0700)]
Relax asin() precision requirements
Use absolute error of 2^-11 for highp and 2^-8 for mediump.
Bug:
22302334
Change-Id: Id3dea981bfc6c1db1e0b4098ab844a77739a930c
Pyry Haulos [Tue, 7 Jul 2015 18:40:17 +0000 (18:40 +0000)]
am
b5d33660: Fix scaling of precision for mediump sin/cos/tan
* commit '
b5d3366020ce9abfdbd6d10686d8c2fea7787ce9':
Fix scaling of precision for mediump sin/cos/tan
Pyry Haulos [Tue, 7 Jul 2015 18:38:05 +0000 (11:38 -0700)]
Remove mediump sin/cos/tan precision tests from mustpass
Bug:
21668605
Change-Id: I883adccbf83de66a8ce6c04340b9b991dfdb1895
Pyry Haulos [Mon, 6 Jul 2015 22:40:35 +0000 (15:40 -0700)]
Fix scaling of precision for mediump sin/cos/tan
Code should have been scaling expected precision linearly based on input
value, but was actually using a fixed precision of ~3 ULP.
Bug:
21668605
Change-Id: I00640889319bc7673def3e1541fdd574e8e13306
Jarkko Pöyry [Mon, 6 Jul 2015 21:28:20 +0000 (21:28 +0000)]
am
8e77955a: Remove remaining wide line interpolation cases from mustpass.
* commit '
8e77955a66e73dafccedd6284b4482eaf9e69e8a':
Remove remaining wide line interpolation cases from mustpass.
Jarkko Pöyry [Mon, 6 Jul 2015 19:33:30 +0000 (12:33 -0700)]
Remove remaining wide line interpolation cases from mustpass.
Bug:
21804494
Change-Id: I92ade234e7f16c4e8ab8ca63eacc9113c6dfa04b
Jarkko Pöyry [Thu, 2 Jul 2015 00:46:56 +0000 (00:46 +0000)]
am
6fe4621d: Reduce rendering load in large sync tests by 90%.
* commit '
6fe4621dfaa3d80deb71bbe63347d48ee9c2043e':
Reduce rendering load in large sync tests by 90%.
Jarkko Pöyry [Thu, 2 Jul 2015 00:46:55 +0000 (00:46 +0000)]
am
7c532311: Remove from mustpass 3D texture_function cases with LOD issues.
* commit '
7c5323116bb164d64bfecb68e8da1af634317b24':
Remove from mustpass 3D texture_function cases with LOD issues.
Jarkko Pöyry [Wed, 1 Jul 2015 21:17:40 +0000 (14:17 -0700)]
Reduce rendering load in large sync tests by 90%.
Bug:
22231633
Change-Id: I48f604fac4fe372a60dd5d63002045f2eb96bd24
Jarkko Pöyry [Wed, 1 Jul 2015 01:09:58 +0000 (18:09 -0700)]
Remove from mustpass 3D texture_function cases with LOD issues.
Bug:
22209622
Change-Id: I181ea306aa8e7d582cf7b43ac0ef768d3fb7bdca
Jarkko Pöyry [Tue, 30 Jun 2015 18:23:56 +0000 (18:23 +0000)]
am
f59c8e4f: am
b395a893: (-s ours) am
2067dff2: am
4968dd48: (-s ours) DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. automerge: 4a3d88e
* commit '
f59c8e4f0f89c6a586aebdd02c2672e53653fb59':
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
Jarkko Pöyry [Tue, 30 Jun 2015 17:57:52 +0000 (17:57 +0000)]
am
b395a893: (-s ours) am
2067dff2: am
4968dd48: (-s ours) DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. automerge: 4a3d88e
* commit '
b395a8939fc3496e7021e8f3383270bae2039a98':
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
Jarkko Pöyry [Tue, 30 Jun 2015 16:34:21 +0000 (16:34 +0000)]
am
2067dff2: am
4968dd48: (-s ours) DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. automerge: 4a3d88e
* commit '
2067dff2285a9c9110d490bcf8cab4e57d569486':
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
Jarkko Pöyry [Tue, 30 Jun 2015 15:50:50 +0000 (15:50 +0000)]
am
4968dd48: (-s ours) DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. automerge: 4a3d88e
* commit '
4968dd4825820fcedb0af31ae85f98c1d91bac9b':
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
Jarkko Pöyry [Tue, 30 Jun 2015 15:41:54 +0000 (15:41 +0000)]
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
automerge: 4a3d88e
* commit '
4a3d88eea1219ada5fbec37209b394cd65ad8f18':
DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
Jarkko Pöyry [Mon, 29 Jun 2015 23:39:32 +0000 (23:39 +0000)]
am
1caba4af: Merge "Remove MSAA wide line helper invocation cases from mustpass." into mnc-dev
* commit '
1caba4af04e8899550b5117365295c004ce24d6e':
Remove MSAA wide line helper invocation cases from mustpass.
Jarkko Pöyry [Mon, 29 Jun 2015 23:39:31 +0000 (23:39 +0000)]
am
0fd10bc9: Merge "Remove texture size tests with incorrect threshold from mustpass." into mnc-dev
* commit '
0fd10bc982abfb4b89b6f91c4ff2a4e6a607b01d':
Remove texture size tests with incorrect threshold from mustpass.
Jarkko Pöyry [Mon, 29 Jun 2015 23:23:47 +0000 (23:23 +0000)]
Merge "Remove MSAA wide line helper invocation cases from mustpass." into mnc-dev
Jarkko Pöyry [Mon, 29 Jun 2015 23:18:39 +0000 (23:18 +0000)]
Merge "Remove texture size tests with incorrect threshold from mustpass." into mnc-dev
Jarkko Pöyry [Mon, 29 Jun 2015 22:29:51 +0000 (15:29 -0700)]
Remove MSAA wide line helper invocation cases from mustpass.
Bug:
22180525
Change-Id: I049f7aad51052a4215d3cd98fbe12a6a3abfde7a
Jarkko Pöyry [Mon, 29 Jun 2015 22:18:01 +0000 (15:18 -0700)]
Remove texture size tests with incorrect threshold from mustpass.
Removes following cases:
dEQP-GLES3.functional.texture.size.cube.256x256_rgba4444
dEQP-GLES3.functional.texture.size.cube.512x512_rgba4444
Bug:
22173211
Change-Id: I70681cea17fda6897e9e57971c042785cb922b5e
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
Jarkko Pöyry [Wed, 24 Jun 2015 22:39:28 +0000 (22:39 +0000)]
am
74712136: Merge "Fix helper_invocation.* rendering mostly black." into mnc-dev
* commit '
74712136a385431ed0f714363657c02c8fd78fe9':
Fix helper_invocation.* rendering mostly black.
Jarkko Pöyry [Wed, 24 Jun 2015 22:39:28 +0000 (22:39 +0000)]
am
6c9ec4d0: Use only representable floats in frexp() case inputs.
* commit '
6c9ec4d03a5a9eb4e7cc7e665181c216fefe49f9':
Use only representable floats in frexp() case inputs.
Jarkko Pöyry [Wed, 24 Jun 2015 22:16:16 +0000 (22:16 +0000)]
Merge "Fix helper_invocation.* rendering mostly black." into mnc-dev
Jarkko Pöyry [Wed, 24 Jun 2015 20:23:46 +0000 (13:23 -0700)]
Fix helper_invocation.* rendering mostly black.
- Fix rendering viewport to match fbo dimensions to avoid rendering outside the
viewport.
- Try to not generate invisible (fully clipped) triangles.
- Do not try to output negative dFdx and dFdy values to framebuffer.
- Detect and reject empty results.
Bug:
22066458
Change-Id: If3ec424ce10ee52c47b6fd28af125dc9e71c3a22
Jarkko Pöyry [Tue, 23 Jun 2015 20:01:13 +0000 (13:01 -0700)]
Use only representable floats in frexp() case inputs.
Bug:
22034603
Change-Id: I0518eb1d074910cb35a44c568029fbd2d223c2fa
Kalle Raita [Tue, 23 Jun 2015 18:07:12 +0000 (18:07 +0000)]
am
8ff52f0a: Remove MSAA derivate and reflect highp vec4 cases
* commit '
8ff52f0ac5182953f648918b8421f35cacc181a5':
Remove MSAA derivate and reflect highp vec4 cases
Kalle Raita [Mon, 22 Jun 2015 23:43:59 +0000 (16:43 -0700)]
Remove MSAA derivate and reflect highp vec4 cases
Remove following cases:
dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa*
dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa*
dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa*
dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa*
dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa*
dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa*
dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa*
dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa*
dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa*
dEQP-GLES31.functional.shaders.builtin_functions.precision.reflect.highp_compute.vec4
Bug:
21816937
Bug:
21844307
Change-Id: I0031abfbc331b00395a348e9e8ce123be87287ab
Jarkko Pöyry [Mon, 22 Jun 2015 21:20:01 +0000 (21:20 +0000)]
am
b6017bbc: Bump float->int64 conversion threshold by one bit.
* commit '
b6017bbcad91d601e38d44c5ce129eb7580e75cb':
Bump float->int64 conversion threshold by one bit.
Pyry Haulos [Mon, 22 Jun 2015 21:01:17 +0000 (21:01 +0000)]
am
5b426a53: Remove atan2 precision tests from mustpass
* commit '
5b426a53438677ee634be981a39f1d574b99ac17':
Remove atan2 precision tests from mustpass
Jarkko Pöyry [Mon, 22 Jun 2015 20:36:15 +0000 (13:36 -0700)]
Bump float->int64 conversion threshold by one bit.
Bug:
22008195
Change-Id: I4e597eb6b5ead08c0582579920ca6bb47df8bd2c
Pyry Haulos [Mon, 22 Jun 2015 20:20:59 +0000 (13:20 -0700)]
Remove atan2 precision tests from mustpass
The tests currently have a problem where they require return value to be
within [-pi, pi] strictly, and implementations that use slightly
different PI value will fail.
Bug:
22006723
Change-Id: I611705e43290ac09e17d7c3e5b1d67d652c96a8b
Kalle Raita [Mon, 22 Jun 2015 16:59:20 +0000 (16:59 +0000)]
am
6d84d9ec: Fix unrelated errors in ASTC negative API tests
* commit '
6d84d9ec7fd0c0ac695f895c8d5e471b530ecc0a':
Fix unrelated errors in ASTC negative API tests
Kalle Raita [Fri, 19 Jun 2015 22:33:26 +0000 (15:33 -0700)]
Fix unrelated errors in ASTC negative API tests
Make cube map width and height equal while the keeping the size multiple
of the block size.
Generate texture names and bind before calling glTexStorage.
Allow INVALID_ENUM and INVALID_VALUE for glTexStorage failures.
Some minor log message improvements.
Bug:
21953041
Change-Id: I5180810bbaa0275b55d89e795e0132a17e32ef04
Pyry Haulos [Fri, 19 Jun 2015 17:56:18 +0000 (17:56 +0000)]
am
7cbc13c0: Add GLSL ES 3.0 tests for default uniform precision mismatch
* commit '
7cbc13c0d0410af3031a3c13353bbf6456c8be04':
Add GLSL ES 3.0 tests for default uniform precision mismatch
Pyry Haulos [Fri, 19 Jun 2015 17:14:33 +0000 (10:14 -0700)]
Add GLSL ES 3.0 tests for default uniform precision mismatch
GLSL ES 3.0 specification requires linking to fail if there is a
precision mismatch between (default block) uniforms between shader
stages. This rule was only covered for struct members and this CL adds
coverage for uniforms of basic (scalar / vector) type.
Bug:
21947794
Change-Id: Ifab9cbd17726c01b987177df43d7248c34c9cf44
Jarkko Pöyry [Thu, 18 Jun 2015 19:59:36 +0000 (19:59 +0000)]
am
8d9fc5df: Merge "Remove dEQP-GLES3.functional.uniform_api.random.23 from mustpass" into mnc-dev
* commit '
8d9fc5df05ee92be26d2a4a6f47025fece1a03f1':
Remove dEQP-GLES3.functional.uniform_api.random.23 from mustpass
Jarkko Pöyry [Thu, 18 Jun 2015 19:59:35 +0000 (19:59 +0000)]
am
c65c11dd: Merge "Fix expected results in implicit conversion tests" into mnc-dev
* commit '
c65c11dd1d3227cb9a3b93fdda9ed1debd3cd8ed':
Fix expected results in implicit conversion tests
Jarkko Pöyry [Thu, 18 Jun 2015 19:59:34 +0000 (19:59 +0000)]
am
7b3d2d14: Allow interchangeable signed zeros in fragment stage frexp.
* commit '
7b3d2d144661c38a8e609d4633f1585b7c5d3c43':
Allow interchangeable signed zeros in fragment stage frexp.
Jarkko Pöyry [Thu, 18 Jun 2015 19:16:37 +0000 (19:16 +0000)]
Merge "Remove dEQP-GLES3.functional.uniform_api.random.23 from mustpass" into mnc-dev
Jarkko Pöyry [Thu, 18 Jun 2015 19:16:11 +0000 (19:16 +0000)]
Merge "Fix expected results in implicit conversion tests" into mnc-dev
Jarkko Pöyry [Thu, 18 Jun 2015 18:05:09 +0000 (11:05 -0700)]
Allow interchangeable signed zeros in fragment stage frexp.
Bug:
21923324
Change-Id: I2a556e6fcefe43a2bae62b3446fa2cccb4fa7356
Mika Isojärvi [Fri, 12 Jun 2015 20:17:02 +0000 (13:17 -0700)]
Fix expected results in implicit conversion tests
Bug:
21791351
Change-Id: I7a134dee9d23422de618be51cff9c0b46b414e58
Mika Isojärvi [Fri, 12 Jun 2015 20:25:12 +0000 (13:25 -0700)]
Remove dEQP-GLES3.functional.uniform_api.random.23 from mustpass
Test case doesn't check max uniform vector implementation limit and
uses too many uniforms.
Bug:
21791303
Change-Id: If4b0bede639a34776aab8b9e6fdace1f79580189
Jarkko Pöyry [Fri, 12 Jun 2015 18:24:11 +0000 (18:24 +0000)]
am
bd58796d: Remove wide line interpolation cases from mustpass.
* commit '
bd58796db4526ba76686d537a9f13b3202bd600c':
Remove wide line interpolation cases from mustpass.
Jarkko Pöyry [Fri, 12 Jun 2015 17:11:47 +0000 (10:11 -0700)]
Remove wide line interpolation cases from mustpass.
Bug:
21804494
Change-Id: I606bbb5e33f603873054cc91fcec8691ed438ef7
Jarkko Pöyry [Thu, 11 Jun 2015 22:09:52 +0000 (22:09 +0000)]
am
a4ee9d81: Merge "Enable default VAO attrib divisor test for resolved Khronos bug 13564." into mnc-dev
* commit '
a4ee9d81761262d28b8219cae3199d59d04f9a9c':
Enable default VAO attrib divisor test for resolved Khronos bug 13564.
Jarkko Pöyry [Thu, 11 Jun 2015 21:11:12 +0000 (21:11 +0000)]
am
28b88d23: Remove interpolate_at_centroid tests from mustpass.
* commit '
28b88d232e3758d30ff25ed132ac4df6f742fb4a':
Remove interpolate_at_centroid tests from mustpass.
Jarkko Pöyry [Thu, 11 Jun 2015 21:10:44 +0000 (21:10 +0000)]
am
a0227f11: Merge "Ignore denormals in floatUlpThresholdCompare." into mnc-dev
* commit '
a0227f11d2a18d73fdef4edda07dc1a93ec5113a':
Ignore denormals in floatUlpThresholdCompare.
Jarkko Pöyry [Thu, 11 Jun 2015 21:10:43 +0000 (21:10 +0000)]
am
eb7b7b57: Merge "Convert negative pragma cases to positive." into mnc-dev
* commit '
eb7b7b5711e0447e6ea0ab28ca3574fdb9efdd76':
Convert negative pragma cases to positive.
Jarkko Pöyry [Thu, 11 Jun 2015 20:59:24 +0000 (20:59 +0000)]
Merge "Enable default VAO attrib divisor test for resolved Khronos bug 13564." into mnc-dev
Jarkko Pöyry [Thu, 11 Jun 2015 20:13:21 +0000 (13:13 -0700)]
Enable default VAO attrib divisor test for resolved Khronos bug 13564.
Bug:
20154392
Change-Id: I46118adefb6f6f8e91c6660c2503c987343fc4c8
Jarkko Pöyry [Thu, 11 Jun 2015 20:09:56 +0000 (13:09 -0700)]
Remove interpolate_at_centroid tests from mustpass.
Bug:
20453509
Change-Id: Ia9d31f5e5f96743793bc57f1440a114128e8e833
Jarkko Pöyry [Thu, 11 Jun 2015 19:56:56 +0000 (19:56 +0000)]
Merge "Ignore denormals in floatUlpThresholdCompare." into mnc-dev
Jarkko Pöyry [Thu, 11 Jun 2015 19:56:30 +0000 (19:56 +0000)]
Merge "Convert negative pragma cases to positive." into mnc-dev