platform/upstream/VK-GL-CTS.git
8 years agoMerge "Remove broken record_variable_selection test from MR1 must-pass." into lollipo...
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.

8 years agoDO NOT MERGE: Apply fix for tessellation fractional even test verification. am: a7716...
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.

8 years agoDO NOT MERGE Do not require signed zero support in ldexp tests() am: 5b076d99a8 ...
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()

8 years agoDO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. am: 5c7feb8db2 -s ours...
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.

8 years agoMerge "Remove broken record_variable_selection test from MR1 must-pass." into lollipo...
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.

8 years agoDO NOT MERGE: Apply fix for tessellation fractional even test verification. am: a7716...
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.

8 years agoDO NOT MERGE Do not require signed zero support in ldexp tests() am: 5b076d99a8 ...
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()

8 years agoDO NOT MERGE: Ignore denormals in floatUlpThresholdCompare. am: 5c7feb8db2 -s ours
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.

8 years agoMerge "Remove broken record_variable_selection test from MR1 must-pass." into lollipo...
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.

8 years agoDO NOT MERGE: Apply fix for tessellation fractional even test verification.
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.

8 years agoDO NOT MERGE Do not require signed zero support in ldexp tests()
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()

8 years agoDO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
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.

8 years agoMerge "Remove broken record_variable_selection test from MR1 must-pass." into lollipo...
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

8 years agoRemove broken record_variable_selection test from MR1 must-pass.
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

8 years agoDO NOT MERGE: Apply fix for tessellation fractional even test verification.
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

8 years agoDO NOT MERGE Do not require signed zero support in ldexp tests()
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)

8 years agoDO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
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

8 years agoDO 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

8 years agoRemove large draw_indirect.compute_interop tests
Kalle Raita [Wed, 23 Sep 2015 23:37:50 +0000 (16:37 -0700)]
Remove large draw_indirect.compute_interop tests

Remove tests in draw_indirect.compute_interop.large.drawelements_*_grid
that have grid size 1000 or greater.

Bug: 23288315
Change-Id: Ifbdea2ff884122da097198525a5b13d91ea00fe9

8 years agoFix out-of-bounds buffer access in tese ShaderExecutor
Pyry Haulos [Thu, 3 Sep 2015 15:41:09 +0000 (08:41 -0700)]
Fix out-of-bounds buffer access in tese ShaderExecutor

Tessellation evaluation shader executor was accessing input and output
buffers one element out of bounds at the end. In addition elements
1..N-1 were evaluated twice unnecessarily.

Bug: 23684915
Change-Id: I1c187b506d36befe05b21222a7006e84b812ceca

8 years agoam cd026d99: (-s ours) am c5ed2a26: am db2aae51: am eef37a2a: am 4a3d88ee: (-s ours...
Jarkko Pöyry [Fri, 28 Aug 2015 17:44:13 +0000 (17:44 +0000)]
am cd026d99: (-s ours) am c5ed2a26: am db2aae51: am eef37a2a: am 4a3d88ee: (-s ours) DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.

* commit 'cd026d9956c3c30424534cb2b8b14bea903845ec':

8 years agoam d38c14ba: am 75e63782: am 523bdab6: am 4667bcc1: am f55476d8: Remove fragment_out...
Pyry Haulos [Fri, 28 Aug 2015 17:44:12 +0000 (17:44 +0000)]
am d38c14ba: am 75e63782: am 523bdab6: am 4667bcc1: am f55476d8: Remove fragment_out tests with too strict thresholds from mustpass

* commit 'd38c14ba5667ecef48fcd1978e97fd335d95ed99':

8 years agoam 5efd3ca9: (-s ours) am fa285d6b: am 36059e0d: am 7ce9438a: am 0870de9a: (-s ours...
Pyry Haulos [Fri, 28 Aug 2015 17:44:11 +0000 (17:44 +0000)]
am 5efd3ca9: (-s ours) am fa285d6b: am 36059e0d: am 7ce9438a: am 0870de9a: (-s ours) DO NOT MERGE Do not require signed zero support in ldexp tests()

* commit '5efd3ca9eafc1faf62ce74bf11e1d7fbd90ead1a':

8 years agoam b00d353a: am 1b179ac7: am 220337ad: am 01516433: am 9252e819: Remove tessellation...
Jarkko Pöyry [Fri, 28 Aug 2015 17:44:11 +0000 (17:44 +0000)]
am b00d353a: am 1b179ac7: am 220337ad: am 01516433: am 9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass.

* commit 'b00d353a2cd289b4ff5657ce2c3bfcb5f9f46bb1':

8 years agoam 342b03b5: (-s ours) am ca04416b: am 33c9e110: am cee84aa0: am 652dd63a: Merge...
Mika Isojärvi [Fri, 28 Aug 2015 17:44:10 +0000 (17:44 +0000)]
am 342b03b5: (-s ours) am ca04416b: am 33c9e110: am cee84aa0: am 652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev

* commit '342b03b5dd261ed520678ce72fc4155b6fca7361':

8 years agoam c5ed2a26: am db2aae51: am eef37a2a: am 4a3d88ee: (-s ours) DO NOT MERGE: Ignore...
Jarkko Pöyry [Fri, 28 Aug 2015 04:38:46 +0000 (04:38 +0000)]
am c5ed2a26: am db2aae51: am eef37a2a: am 4a3d88ee: (-s ours) DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.

* commit 'c5ed2a268feab6c6f371b205213b70ced6a217f7':

8 years agoam 75e63782: am 523bdab6: am 4667bcc1: am f55476d8: Remove fragment_out tests with...
Pyry Haulos [Fri, 28 Aug 2015 04:38:46 +0000 (04:38 +0000)]
am 75e63782: am 523bdab6: am 4667bcc1: am f55476d8: Remove fragment_out tests with too strict thresholds from mustpass

* commit '75e63782084aafaa87de2e9f604f9f0e28250f29':

8 years agoam fa285d6b: am 36059e0d: am 7ce9438a: am 0870de9a: (-s ours) DO NOT MERGE Do not...
Pyry Haulos [Fri, 28 Aug 2015 04:38:45 +0000 (04:38 +0000)]
am fa285d6b: am 36059e0d: am 7ce9438a: am 0870de9a: (-s ours) DO NOT MERGE Do not require signed zero support in ldexp tests()

* commit 'fa285d6b6ea28db710ce49a8258fd6c9e5b499d2':

8 years agoam 1b179ac7: am 220337ad: am 01516433: am 9252e819: Remove tessellation.user_defined_...
Jarkko Pöyry [Fri, 28 Aug 2015 04:38:44 +0000 (04:38 +0000)]
am 1b179ac7: am 220337ad: am 01516433: am 9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass.

* commit '1b179ac72419f5d5686756c7ec6a40f4e88cb0e3':

8 years agoam ca04416b: am 33c9e110: am cee84aa0: am 652dd63a: Merge "Remove invalid atomic...
Mika Isojärvi [Fri, 28 Aug 2015 04:38:43 +0000 (04:38 +0000)]
am ca04416b: am 33c9e110: am cee84aa0: am 652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev

* commit 'ca04416b3f60f91ea68c621acb78ae87f218c46a':

8 years agoam db2aae51: am eef37a2a: am 4a3d88ee: (-s ours) DO NOT MERGE: Ignore denormals in...
Jarkko Pöyry [Fri, 28 Aug 2015 04:25:11 +0000 (04:25 +0000)]
am db2aae51: am eef37a2a: am 4a3d88ee: (-s ours) DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.

* commit 'db2aae514a404402dc8d30b5094480f4492c304c':

8 years agoam 523bdab6: am 4667bcc1: am f55476d8: Remove fragment_out tests with too strict...
Pyry Haulos [Fri, 28 Aug 2015 04:25:11 +0000 (04:25 +0000)]
am 523bdab6: am 4667bcc1: am f55476d8: Remove fragment_out tests with too strict thresholds from mustpass

* commit '523bdab67f3fb7b1a894f6885028a957aa25bdd6':

8 years agoam 36059e0d: am 7ce9438a: am 0870de9a: (-s ours) DO NOT MERGE Do not require signed...
Pyry Haulos [Fri, 28 Aug 2015 04:25:10 +0000 (04:25 +0000)]
am 36059e0d: am 7ce9438a: am 0870de9a: (-s ours) DO NOT MERGE Do not require signed zero support in ldexp tests()

* commit '36059e0d30f37b8235063442d15d01084bc537e1':

8 years agoam 220337ad: am 01516433: am 9252e819: Remove tessellation.user_defined_io.per_patch...
Jarkko Pöyry [Fri, 28 Aug 2015 04:25:10 +0000 (04:25 +0000)]
am 220337ad: am 01516433: am 9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass.

* commit '220337ad0d709650005537f41258e912119d356b':

8 years agoam 33c9e110: am cee84aa0: am 652dd63a: Merge "Remove invalid atomic image compare...
Mika Isojärvi [Fri, 28 Aug 2015 04:25:09 +0000 (04:25 +0000)]
am 33c9e110: am cee84aa0: am 652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev

* commit '33c9e11055714b02fa38edcd44a45379f29a3d50':

8 years agoam eef37a2a: am 4a3d88ee: (-s ours) DO NOT MERGE: Ignore denormals in floatUlpThresho...
Jarkko Pöyry [Fri, 28 Aug 2015 04:10:55 +0000 (04:10 +0000)]
am eef37a2a: am 4a3d88ee: (-s ours) DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.

* commit 'eef37a2a459345a1c62bf77e4c19247244f5d899':
  DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.

8 years agoam 4667bcc1: am f55476d8: Remove fragment_out tests with too strict thresholds from...
Pyry Haulos [Fri, 28 Aug 2015 04:10:54 +0000 (04:10 +0000)]
am 4667bcc1: am f55476d8: Remove fragment_out tests with too strict thresholds from mustpass

* commit '4667bcc1a077df5b1fae322b04106cd4a02f66c2':
  Remove fragment_out tests with too strict thresholds from mustpass

8 years agoam 7ce9438a: am 0870de9a: (-s ours) DO NOT MERGE Do not require signed zero support...
Pyry Haulos [Fri, 28 Aug 2015 04:10:53 +0000 (04:10 +0000)]
am 7ce9438a: am 0870de9a: (-s ours) DO NOT MERGE Do not require signed zero support in ldexp tests()

* commit '7ce9438a8d20895ed437bdbf838fea9c19c34d61':

8 years agoam 01516433: am 9252e819: Remove tessellation.user_defined_io.per_patch cases from...
Jarkko Pöyry [Fri, 28 Aug 2015 04:10:53 +0000 (04:10 +0000)]
am 01516433: am 9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass.

* commit '01516433b7f4187ad1097fe0c0a2b710073cb38e':

8 years agoam cee84aa0: am 652dd63a: Merge "Remove invalid atomic image compare swap tests from...
Mika Isojärvi [Fri, 28 Aug 2015 04:10:51 +0000 (04:10 +0000)]
am cee84aa0: am 652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev

* commit 'cee84aa02825048f6d7019a6a8e24e05c70e6cbd':

8 years agoam b6ea7073: am 84e26791: (-s ours) Merge "DO NOT MERGE: Remove io_blocks.match_diffe...
Jarkko Pöyry [Fri, 28 Aug 2015 04:10:50 +0000 (04:10 +0000)]
am b6ea7073: am 84e26791: (-s ours) Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass." into lmp-sprout-dev

* commit 'b6ea70732180c06048bcc2ad700ddc00023d4bf4':

8 years agoam d9a4fdb9: am a83f8e59: (-s ours) DO NOT MERGE: Apply fix for tessellation fraction...
Jarkko Pöyry [Fri, 28 Aug 2015 04:10:50 +0000 (04:10 +0000)]
am d9a4fdb9: am a83f8e59: (-s ours) DO NOT MERGE: Apply fix for tessellation fractional even test verification.

* commit 'd9a4fdb9f53c54813fc82f06297fb8f662e2dce5':

8 years agoam 46fd09d0: am e5fc2a80: Relax fma() verification in builtin_functions.common.fma
Pyry Haulos [Fri, 28 Aug 2015 04:10:49 +0000 (04:10 +0000)]
am 46fd09d0: am e5fc2a80: Relax fma() verification in builtin_functions.common.fma

* commit '46fd09d0c032722c8a1ac294a9757463c42ccd56':

8 years agoam ef16f835: am 563de115: Merge "Relax mediump interpolation accuracy requirements...
Pyry Haulos [Fri, 28 Aug 2015 04:10:48 +0000 (04:10 +0000)]
am ef16f835: am 563de115: Merge "Relax mediump interpolation accuracy requirements and clarify thresholds" into lmp-sprout-dev

* commit 'ef16f835e1b41d39d25d3476dd5680eb7379b738':

8 years agoam f3446323: am 79c79d54: Merge "Remove broken line interpolation tests from must...
Jarkko Pöyry [Fri, 28 Aug 2015 04:10:48 +0000 (04:10 +0000)]
am f3446323: am 79c79d54: Merge "Remove broken line interpolation tests from must pass." into lmp-sprout-dev

* commit 'f3446323c1aaa054b0f1f535ffd6f0a85926f727':

8 years agoam 9c6d930c: am 744fda92: Add missing extension-require statement to geometry query...
Jarkko Pöyry [Fri, 28 Aug 2015 04:10:47 +0000 (04:10 +0000)]
am 9c6d930c: am 744fda92: Add missing extension-require statement to geometry query tests.

* commit '9c6d930c35e2ca1072d1a6051f9bd3714edfbaf8':

8 years agoam 59faa72b: am e8ef2961: Allow for larger LOD difference and fix another offset bug
Pyry Haulos [Fri, 28 Aug 2015 04:10:46 +0000 (04:10 +0000)]
am 59faa72b: am e8ef2961: Allow for larger LOD difference and fix another offset bug

* commit '59faa72ba9612b12ccb3c82d5b3786ae6feb69c3':

8 years agoam 1a052911: am 2e736e5c: Fix derivate offset in cube map verification code
Pyry Haulos [Fri, 28 Aug 2015 04:10:45 +0000 (04:10 +0000)]
am 1a052911: am 2e736e5c: Fix derivate offset in cube map verification code

* commit '1a05291117df946e27a22e30051283fdb727a826':

8 years agoam 4a3d88ee: (-s ours) DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.
Jarkko Pöyry [Fri, 28 Aug 2015 03:57:18 +0000 (03:57 +0000)]
am 4a3d88ee: (-s ours) DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.

* commit '4a3d88eea1219ada5fbec37209b394cd65ad8f18':
  DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.

8 years agoam f55476d8: Remove fragment_out tests with too strict thresholds from mustpass
Pyry Haulos [Fri, 28 Aug 2015 03:57:17 +0000 (03:57 +0000)]
am f55476d8: Remove fragment_out tests with too strict thresholds from mustpass

* commit 'f55476d831c84f6a2dd6ded052f4d69313176719':
  Remove fragment_out tests with too strict thresholds from mustpass

8 years agoam 0870de9a: (-s ours) DO NOT MERGE Do not require signed zero support in ldexp tests()
Pyry Haulos [Fri, 28 Aug 2015 03:57:16 +0000 (03:57 +0000)]
am 0870de9a: (-s ours) DO NOT MERGE Do not require signed zero support in ldexp tests()

* commit '0870de9a762ed6ccc62ffbacd2ab440c2ab457dd':
  DO NOT MERGE Do not require signed zero support in ldexp tests()

8 years agoam 9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass.
Jarkko Pöyry [Fri, 28 Aug 2015 03:57:15 +0000 (03:57 +0000)]
am 9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass.

* commit '9252e8197ed615959ad594ecc85fa3c1ed8e2f2d':
  Remove tessellation.user_defined_io.per_patch cases from must pass.

8 years agoam 652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass...
Mika Isojärvi [Fri, 28 Aug 2015 03:57:14 +0000 (03:57 +0000)]
am 652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev

* commit '652dd63a2f6823e19ce7368ef9bf31fd169b4348':
  Remove invalid atomic image compare swap tests from mustpass.

8 years agoam 84e26791: (-s ours) Merge "DO NOT MERGE: Remove io_blocks.match_different_member_i...
Jarkko Pöyry [Fri, 28 Aug 2015 03:57:13 +0000 (03:57 +0000)]
am 84e26791: (-s ours) Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass." into lmp-sprout-dev

* commit '84e26791531053e64c4ab04aa48adb77ce2ecc73':
  DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass.

8 years agoam a83f8e59: (-s ours) DO NOT MERGE: Apply fix for tessellation fractional even test...
Jarkko Pöyry [Fri, 28 Aug 2015 03:57:12 +0000 (03:57 +0000)]
am a83f8e59: (-s ours) DO NOT MERGE: Apply fix for tessellation fractional even test verification.

* commit 'a83f8e592d39592bcf217a595a027f3dce4d7b2a':
  DO NOT MERGE: Apply fix for tessellation fractional even test verification.

8 years agoam e5fc2a80: Relax fma() verification in builtin_functions.common.fma
Pyry Haulos [Fri, 28 Aug 2015 03:57:09 +0000 (03:57 +0000)]
am e5fc2a80: Relax fma() verification in builtin_functions.common.fma

* commit 'e5fc2a804322422a6d50270e9e00fb1c193b6f90':
  Relax fma() verification in builtin_functions.common.fma

8 years agoam 563de115: Merge "Relax mediump interpolation accuracy requirements and clarify...
Pyry Haulos [Fri, 28 Aug 2015 03:57:05 +0000 (03:57 +0000)]
am 563de115: Merge "Relax mediump interpolation accuracy requirements and clarify thresholds" into lmp-sprout-dev

* commit '563de115e69e1a98524be95b0f2c26af0bbe621f':
  Relax mediump interpolation accuracy requirements and clarify thresholds

8 years agoam 79c79d54: Merge "Remove broken line interpolation tests from must pass." into...
Jarkko Pöyry [Fri, 28 Aug 2015 03:57:01 +0000 (03:57 +0000)]
am 79c79d54: Merge "Remove broken line interpolation tests from must pass." into lmp-sprout-dev

* commit '79c79d54bd0d278ea2a398e7dfff13e975296ca9':
  Remove broken line interpolation tests from must pass.

8 years agoam 744fda92: Add missing extension-require statement to geometry query tests.
Jarkko Pöyry [Fri, 28 Aug 2015 03:56:59 +0000 (03:56 +0000)]
am 744fda92: Add missing extension-require statement to geometry query tests.

* commit '744fda923ab2ca512aeefca793f1a6c8aa3b19ad':
  Add missing extension-require statement to geometry query tests.

8 years agoam e8ef2961: Allow for larger LOD difference and fix another offset bug
Pyry Haulos [Fri, 28 Aug 2015 03:56:58 +0000 (03:56 +0000)]
am e8ef2961: Allow for larger LOD difference and fix another offset bug

* commit 'e8ef296162c99669d786b805a148b9a3e8ae5831':
  Allow for larger LOD difference and fix another offset bug

8 years agoam 2e736e5c: Fix derivate offset in cube map verification code
Pyry Haulos [Fri, 28 Aug 2015 03:56:57 +0000 (03:56 +0000)]
am 2e736e5c: Fix derivate offset in cube map verification code

* commit '2e736e5cc21486837e98cae3c9303751f9a15c79':
  Fix derivate offset in cube map verification code

8 years agoam 1fdbddf3: (-s ours) DO NOT MERGE: Add cube gather tests that avoid corners; remove...
Pyry Haulos [Fri, 28 Aug 2015 03:56:55 +0000 (03:56 +0000)]
am 1fdbddf3: (-s ours) DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass

* commit '1fdbddf3d06656eea41db16182e4ba6f056b476a':
  DO NOT MERGE: Add cube gather tests that avoid corners; remove D32F from mustpass

8 years agoam b9df7b5d: Allow geometry variation in 3D texture filtering tests
Pyry Haulos [Fri, 28 Aug 2015 03:56:54 +0000 (03:56 +0000)]
am b9df7b5d: Allow geometry variation in 3D texture filtering tests

* commit 'b9df7b5d58961270c55c87000a38a8ccbbdc19e9':
  Allow geometry variation in 3D texture filtering tests

8 years agoam 3cc483b1: (-s ours) DO NOT MERGE: Remove broken record_variable_selection test...
Jarkko Pöyry [Fri, 28 Aug 2015 03:56:53 +0000 (03:56 +0000)]
am 3cc483b1: (-s ours) DO NOT MERGE: Remove broken record_variable_selection test from L must-pass.

* commit '3cc483b18a439f3c4484601d351ea541a428b9c5':
  DO NOT MERGE: Remove broken record_variable_selection test from L must-pass.

8 years agoRemove fragment_out.basic.uint.rgba8ui_* from must-pass
Kalle Raita [Thu, 20 Aug 2015 22:28:09 +0000 (15:28 -0700)]
Remove fragment_out.basic.uint.rgba8ui_* from must-pass

Remove tests due to feature interaction issues.

Bug: 22760309
Change-Id: I32b0535e013a6f7948a53e14f9c5c6e967bcc9f4

8 years agoRemove rest of the gradient dithering tests from mustpass.
Mika Isojärvi [Thu, 20 Aug 2015 15:59:32 +0000 (08:59 -0700)]
Remove rest of the gradient dithering tests from mustpass.

Removed test from mustpass list:
dEQP-GLES3.functional.dither.disabled.gradient_*

Bug: 23219552
Change-Id: Ic7b0bf25910353bf8fe8ec541c60bd440c3c5208

8 years agoRemove white gradient test without dithering from mustpass
Mika Isojärvi [Fri, 14 Aug 2015 20:15:26 +0000 (13:15 -0700)]
Remove white gradient test without dithering from mustpass

Removed test from mustpass list:
dEQP-GLES3.functional.dither.disabled.gradient_white

Bug: 23219552
Change-Id: Iceaab1872e2d649db764af78eeec8d2c14569e3d

8 years agoUse RGBA8888 base config for EGL image functional tests.
Kalle Raita [Mon, 17 Aug 2015 23:56:55 +0000 (16:56 -0700)]
Use RGBA8888 base config for EGL image functional tests.

Bug: 23219763
Change-Id: I5d6be57af048ba8e487e0dd1ddc3ca07db026ad8

8 years agoRemove differing precision ubo tests from mustpass
Mika Isojärvi [Fri, 14 Aug 2015 20:08:33 +0000 (13:08 -0700)]
Remove differing precision ubo tests from mustpass

Removed test from mustpass list:
dEQP-GLES3.functional.shaders.linkage.uniform.block.differing_precision

Bug: 21326228
Change-Id: Ic83161e22c0f34b913467fe2e4173c23ba032a53

8 years agoRemove few blend tests from rgb565 mustpass
Mika Isojärvi [Mon, 17 Aug 2015 19:50:00 +0000 (12:50 -0700)]
Remove few blend tests from rgb565 mustpass

Bug: 23278613
Change-Id: If85f390b507452c7521c46bbe31f2b7e7ef51c74

8 years agoRemove highp scalar reflect tests from mustpass
Pyry Haulos [Mon, 17 Aug 2015 19:24:12 +0000 (12:24 -0700)]
Remove highp scalar reflect tests from mustpass

Bug: 22859221
Change-Id: If180c2c1d5aa24a8b1b3b544ba961da7e7181fbb

8 years agoRemove two EGL tests with flaky results
Kalle Raita [Wed, 12 Aug 2015 23:52:59 +0000 (16:52 -0700)]
Remove two EGL tests with flaky results

Remove
dEQP-EGL.functional.multithread.pbuffer_pixmap
dEQP-EGL.functional.multithread.pbuffer_pixmap_context

Bug: 23155891
Change-Id: I6a082814e634e9aad103d714b760877686d23b8f

8 years agoRemove linkage.uniform.basic.precision_conflict_? as infeasible
Kalle Raita [Wed, 12 Aug 2015 17:48:31 +0000 (10:48 -0700)]
Remove linkage.uniform.basic.precision_conflict_? as infeasible

Bug: 22760309
Change-Id: I989e7d972b6d22f96928c426dbadaaad0ad1068c

8 years agoMerge "Remove infeasible gles2 matrix tests." into mnc-dev
Kalle Raita [Wed, 12 Aug 2015 00:43:14 +0000 (00:43 +0000)]
Merge "Remove infeasible gles2 matrix tests." into mnc-dev

8 years agoRemove infeasible gles2 matrix tests.
Kalle Raita [Wed, 12 Aug 2015 00:39:41 +0000 (17:39 -0700)]
Remove infeasible gles2 matrix tests.

Bug: 23125554
Change-Id: I809804af6ebf9ba48d36e140db4b99355fed8d2f

8 years agoRemove infeasible M tests.
Kalle Raita [Wed, 12 Aug 2015 00:25:38 +0000 (17:25 -0700)]
Remove infeasible M tests.

Bug: 22760309
Change-Id: I6ef752a3af1689e1126931a49bb0b42e4c9612c9

8 years agoRemove infeasible derivative.fwidth cases
Kalle Raita [Tue, 11 Aug 2015 23:41:47 +0000 (16:41 -0700)]
Remove infeasible derivative.fwidth cases

Bug: 22760309
Change-Id: Idca87ed439b15cfd6c5309711693ef59a5a534f6

8 years agoRemove tests infeasible for M.
Kalle Raita [Tue, 11 Aug 2015 23:24:08 +0000 (16:24 -0700)]
Remove tests infeasible for M.

dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_scissored_masked
dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_clears
dEQP-GLES3.functional.pbo.renderbuffer.rgb10_a2_triangles
dEQP-GLES3.functional.pbo.renderbuffer.rgb565_triangles
dEQP-GLES3.functional.pbo.renderbuffer.rgb5_a1_clears
dEQP-GLES3.functional.pbo.renderbuffer.rgb5_a1_triangles
dEQP-GLES3.functional.texture.filtering.*.combinations.*_3d (38 in total)
dEQP-GLES3.functional.texture.specification.basic_teximage3d.* (18 in total)
dEQP-GLES3.functional.texture.specification.texstorage?d.* (89 in total)

Bug: 22760309
Change-Id: Iccd2c5de03244840cdbb9b518bbf7886f4a7aaa3

8 years agoMerge "Remove EGL random multithreaded resource sharing tests." into mnc-dev
Kalle Raita [Tue, 11 Aug 2015 23:11:05 +0000 (23:11 +0000)]
Merge "Remove EGL random multithreaded resource sharing tests." into mnc-dev

8 years agoRemove EGL random multithreaded resource sharing tests.
Kalle Raita [Tue, 11 Aug 2015 23:05:52 +0000 (16:05 -0700)]
Remove EGL random multithreaded resource sharing tests.

Bug: 22760309
Change-Id: I465d2ee9b97d91c01877fc935efa14f0aaf2d89e

8 years agoRemove problematic srgb8_alpha8_astc copy image tests.
Kalle Raita [Tue, 11 Aug 2015 22:53:23 +0000 (15:53 -0700)]
Remove problematic srgb8_alpha8_astc copy image tests.

Bug: 22760309
Change-Id: I195122f410dc78c074157dd605dd9a7cb2fa6dca

8 years agoRemove some GLES3 multisample config cases
Kalle Raita [Fri, 7 Aug 2015 21:17:40 +0000 (14:17 -0700)]
Remove some GLES3 multisample config cases

- gl_FragCoord.w test
- Some clipping tests

Bug: 22760309
Change-Id: I9a79fdbd8d61ce815f03d79116082e77ef080c2d

8 years agoRemove a few tests from M mustpass
Pyry Haulos [Mon, 3 Aug 2015 18:14:17 +0000 (11:14 -0700)]
Remove a few tests from M mustpass

Bug: 22920759
Bug: 22859221
Bug: 22632106
Bug: 22921258
Change-Id: Ic6f40dc60384a9ba3c5237ccc626682bcb446206

8 years agoRemove another textureLodOffset() case from mustpass
Pyry Haulos [Tue, 28 Jul 2015 19:48:04 +0000 (12:48 -0700)]
Remove another textureLodOffset() case from mustpass

Bug: 22794704
Change-Id: Icbd78a79d256e17751a064b3668bfaef8f1752f9

8 years agoRemove 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

8 years agoRemove tests not feasible for M from mustpass
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

8 years agoRemove a couple of primitive_bbox line cases due to HW limitation
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

8 years agoRemove negative tests for sliced 3D ASTC texture targets
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

8 years agoRemove broken fbo completeness cases from mustpass
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

8 years agoRemove highp float FBO dfd*() 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

8 years agoMerge "Remove a few ES2 tests from mustpass" into mnc-dev
Pyry Haulos [Tue, 21 Jul 2015 22:19:16 +0000 (22:19 +0000)]
Merge "Remove a few ES2 tests from mustpass" into mnc-dev

8 years agoRemove a few ES2 tests from mustpass
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

8 years agoMerge "Remove textureprojlodoffset.sampler3d_float_vertex from mustpass" into mnc-dev
Pyry Haulos [Tue, 21 Jul 2015 21:03:41 +0000 (21:03 +0000)]
Merge "Remove textureprojlodoffset.sampler3d_float_vertex from mustpass" into mnc-dev

8 years agoRemove textureprojlodoffset.sampler3d_float_vertex from mustpass
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

8 years agoFix warning in modf() precision test code
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

8 years agoMerge "Improve calibration and accouting in flush-finish tests" into mnc-dev
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

8 years agoImprove calibration and accouting in flush-finish tests
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

8 years agoRelax modf(Inf) fractional part verification
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

8 years agoRemove 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

8 years agoRemove 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