platform/upstream/VK-GL-CTS.git
8 years agoRe-generate master mustpass
Pyry Haulos [Wed, 30 Sep 2015 21:20:15 +0000 (14:20 -0700)]
Re-generate master mustpass

Change-Id: I3552a20708cd565c677d2e04626b5ea63ea03f89

8 years agoMerge "Add preprocessor "defined" operator corner cases"
Pyry Haulos [Wed, 30 Sep 2015 17:53:50 +0000 (17:53 +0000)]
Merge "Add preprocessor "defined" operator corner cases"

8 years agoFix couple of issues in refactored ShaderLibrary
Pyry Haulos [Wed, 30 Sep 2015 17:00:12 +0000 (10:00 -0700)]
Fix couple of issues in refactored ShaderLibrary

 * Support for pipeline (separable) programs was broken

 * Extensions weren't checked for "both" -type cases

Change-Id: Ida579fb1cec7d892f244036f452405b491e7b4f1

8 years agoAdd preprocessor "defined" operator corner cases
Olli Etuaho [Mon, 28 Sep 2015 08:08:52 +0000 (11:08 +0300)]
Add preprocessor "defined" operator corner cases

The GLES3 shader tests have already required "defined" operator generated
by macro replacement to work. This is not specified by the C++ standard,
and has some corner cases where implementations might differ. Test the
corner cases to ensure fully compatible implementations.

These cases were already tested against some existing implementations on
Nexus devices, and the implementations mostly passed.

Change-Id: Ic54afc9436bb2ad2d7bfc7dc1e1833f700d3ca49

8 years agoam d3e1b23d: am ca60962c: Remove large draw_indirect.compute_interop tests
Kalle Raita [Thu, 24 Sep 2015 22:17:16 +0000 (22:17 +0000)]
am d3e1b23d: am ca60962c: Remove large draw_indirect.compute_interop tests

* commit 'd3e1b23dcd36e8247945deb6c00f725525f0f165':
  Remove large draw_indirect.compute_interop tests

8 years agoam ca60962c: Remove large draw_indirect.compute_interop tests
Kalle Raita [Thu, 24 Sep 2015 22:09:44 +0000 (22:09 +0000)]
am ca60962c: Remove large draw_indirect.compute_interop tests

* commit 'ca60962c06f071d7a40bade0771c5a60b8f18864':
  Remove large draw_indirect.compute_interop tests

8 years agoFix unnecessary assumption about source dir name
Pyry Haulos [Thu, 24 Sep 2015 20:17:12 +0000 (13:17 -0700)]
Fix unnecessary assumption about source dir name

Build scripts were unnecessarily (and sometimes incorrectly) assuming
that deqp sources would be in a directory called "deqp".

Change-Id: I3c6cf5d850aa5598daa1d0832ee403bb639451a2

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 agoMerge "Improve external/fetch_sources.py"
Pyry Haulos [Thu, 17 Sep 2015 16:57:35 +0000 (16:57 +0000)]
Merge "Improve external/fetch_sources.py"

8 years agoMerge "Add tests back to master mustpass"
Pyry Haulos [Wed, 16 Sep 2015 20:14:48 +0000 (20:14 +0000)]
Merge "Add tests back to master mustpass"

8 years agoImprove external/fetch_sources.py
Pyry Haulos [Tue, 15 Sep 2015 19:10:25 +0000 (12:10 -0700)]
Improve external/fetch_sources.py

 * Cache fetched packages, making fetch_sources.py significantly faster
when package reference has not been updated.

 * Keep sources in a separate sub-directory

 * Add initial support for git repositories

Change-Id: If24b18efb6d052147bfb4ed23ceeb40e2b391f3d

8 years agoClean up support checks in ShaderExecutor
Pyry Haulos [Mon, 14 Sep 2015 21:47:52 +0000 (14:47 -0700)]
Clean up support checks in ShaderExecutor

Change-Id: I05a0cdf2b3edaa1cba4d307048ab0cf94007daba

8 years agoMerge "Remove use of transform feedback from ShaderExecutor"
Pyry Haulos [Tue, 15 Sep 2015 21:29:22 +0000 (21:29 +0000)]
Merge "Remove use of transform feedback from ShaderExecutor"

8 years agoMerge "Optimize sRGB8 lookups by using lut."
Mika Isojarvi [Mon, 14 Sep 2015 23:01:42 +0000 (23:01 +0000)]
Merge "Optimize sRGB8 lookups by using lut."

8 years agoAdd tests back to master mustpass
Pyry Haulos [Thu, 10 Sep 2015 19:59:27 +0000 (12:59 -0700)]
Add tests back to master mustpass

Adds initial list of cases that would be realistic to pass by next
release, back to mustpass.

Change-Id: Iee782246326fe9d38b2fdf1a1ab7c8e74dbefb88

8 years agoLog backtrace on crash on linux.
Mika Isojärvi [Thu, 23 Apr 2015 22:33:28 +0000 (15:33 -0700)]
Log backtrace on crash on linux.

Change-Id: I04933873c5a637bc0a414200e391b30b20b2c036

8 years agoOptimize sRGB8 lookups by using lut.
Mika Isojärvi [Thu, 30 Apr 2015 22:15:36 +0000 (15:15 -0700)]
Optimize sRGB8 lookups by using lut.

Change-Id: I8e77ed3d6572130658b67f8b1dcccad68583d2e6

8 years agoRemove use of transform feedback from ShaderExecutor
Pyry Haulos [Thu, 3 Sep 2015 18:13:21 +0000 (11:13 -0700)]
Remove use of transform feedback from ShaderExecutor

ShaderExecutor for vertex and geometry shaders now pass data down to
fragment shader stage, and ultimately to render targets. This ends up
exercising both shader stages more naturally, as some implementations
have special paths for transform feedback.

Change-Id: I7fb6a20672bcde5b710fc778f9c013d9215d0ca1

8 years agoFix bugs in image.create tests and clean up code a bit
Pyry Haulos [Tue, 8 Sep 2015 19:53:12 +0000 (12:53 -0700)]
Fix bugs in image.create tests and clean up code a bit

 * Cube map tests were incorrectly using EGL image target as format.

 * GL_R & GL_RG cases weren't properly checking for extensions due
to typo in m_format initialization.

 * General cleanup for format/internalFormat handling and separation.

Change-Id: I6c1b28385269d4af60d1a5e097ef1dbb11413f6b

8 years agoam 7d64dcad: am a2d25ce9: Fix out-of-bounds buffer access in tese ShaderExecutor
Pyry Haulos [Thu, 3 Sep 2015 17:37:33 +0000 (17:37 +0000)]
am 7d64dcad: am a2d25ce9: Fix out-of-bounds buffer access in tese ShaderExecutor

* commit '7d64dcad472de04da2cd2d8512116f360b50f8df':
  Fix out-of-bounds buffer access in tese ShaderExecutor

8 years agoam a2d25ce9: Fix out-of-bounds buffer access in tese ShaderExecutor
Pyry Haulos [Thu, 3 Sep 2015 17:21:09 +0000 (17:21 +0000)]
am a2d25ce9: Fix out-of-bounds buffer access in tese ShaderExecutor

* commit 'a2d25ce999fbbe13789e80ce803cc7b96d2a4c9d':
  Fix out-of-bounds buffer access in tese ShaderExecutor

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 agoArchive MNC mustpass
Pyry Haulos [Wed, 2 Sep 2015 21:59:24 +0000 (14:59 -0700)]
Archive MNC mustpass

 * MNC mustpass is now sourced from explicit case list, making it
immutable for test additions

 * Add new master mustpass, consisting of tests in MNC plus any new
tests

Change-Id: Icee0166bb08113334f7322c1c910efe47bfb7c4e

8 years agoRefactor ShaderLibrary (with Android.mk fix)
Pyry Haulos [Tue, 1 Sep 2015 20:56:41 +0000 (13:56 -0700)]
Refactor ShaderLibrary (with Android.mk fix)

 * Refactor ShaderLibraryCase interface into more concise and standalone
ShaderCaseSpecification

 * Move .test file parser and common utilities to glutil

Change-Id: Ia06711a5cfb56e24b68a1a517062f1f0806168d2

8 years agoRevert "Refactor ShaderLibrary"
Pyry Haulos [Wed, 2 Sep 2015 17:47:12 +0000 (17:47 +0000)]
Revert "Refactor ShaderLibrary"

This reverts commit 877323dd00656b1045e89b4cc27d2e3ab9ecac2c.

Change-Id: I65ba2756b218d76f1189d82287dafbdb6316d725

8 years agoRefactor ShaderLibrary
Pyry Haulos [Tue, 1 Sep 2015 20:56:41 +0000 (13:56 -0700)]
Refactor ShaderLibrary

 * Refactor ShaderLibraryCase interface into more concise and standalone
ShaderCaseSpecification

 * Move .test file parser and common utilities to glutil

Change-Id: Iadf6e1baaf65f69df15d57301b1175c112bd6469

8 years agoMerge "Add tests for creation of EGLImages from one component textures."
Toby Sargeant [Wed, 2 Sep 2015 16:23:12 +0000 (16:23 +0000)]
Merge "Add tests for creation of EGLImages from one component textures."

8 years agoAdd tests for creation of EGLImages from one component textures.
Tobias Sargeant [Wed, 26 Aug 2015 11:14:57 +0000 (12:14 +0100)]
Add tests for creation of EGLImages from one component textures.

One component textures are used by WebView for for passing YUV12
frames between threads.

Change-Id: I206bed24a2428e2289b468ec06b88ec1bb53af9d

8 years agoam 3fc4aae4: (-s ours) am 175a9614: am cd026d99: (-s ours) am c5ed2a26: am db2aae51...
Jarkko Pöyry [Fri, 28 Aug 2015 18:25:01 +0000 (18:25 +0000)]
am 3fc4aae4: (-s ours) am 175a9614: am cd026d99: (-s ours) am c5ed2a26: am db2aae51: am eef37a2a: am 4a3d88ee: (-s ours) DO NOT MERGE: Ignore denormals in floatUlpThresholdCompare.

* commit '3fc4aae4ae9e6aa757ee63a3953298b22cbd06d1':

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

* commit '77e726368781d97460135e8bba2f999692ef25bf':

8 years agoam 01832257: (-s ours) am 9eefd6e7: am 5efd3ca9: (-s ours) am fa285d6b: am 36059e0d...
Pyry Haulos [Fri, 28 Aug 2015 18:24:59 +0000 (18:24 +0000)]
am 01832257: (-s ours) am 9eefd6e7: 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 '018322578a32071c429fba46db3d16ddf770ba04':

8 years agoam 076cb71c: am 57fda38b: am b00d353a: am 1b179ac7: am 220337ad: am 01516433: am...
Jarkko Pöyry [Fri, 28 Aug 2015 18:24:59 +0000 (18:24 +0000)]
am 076cb71c: am 57fda38b: am b00d353a: am 1b179ac7: am 220337ad: am 01516433: am 9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass.

* commit '076cb71c058dc2ff01c673d716b694f61859dc53':

8 years agoam 56cd4770: am a7b6dc7a: am 342b03b5: (-s ours) am ca04416b: am 33c9e110: am cee84aa...
Mika Isojärvi [Fri, 28 Aug 2015 18:24:58 +0000 (18:24 +0000)]
am 56cd4770: am a7b6dc7a: 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 '56cd477015d45d87bd4622b90d44c2ba7cd6a991':

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

* commit '175a96140550f3ee11eaf5bc1717a491f54ab8a6':

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

* commit 'ea702448ad23c46ca01d77ce392d775b2746970f':

8 years agoam 9eefd6e7: am 5efd3ca9: (-s ours) am fa285d6b: am 36059e0d: am 7ce9438a: am 0870de9...
Pyry Haulos [Fri, 28 Aug 2015 18:14:39 +0000 (18:14 +0000)]
am 9eefd6e7: 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 '9eefd6e776b385fc52b7293eda74db5c78f7163e':

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

* commit '57fda38bfeecd70eb4ab5adf124d417259c15ab2':

8 years agoam a7b6dc7a: am 342b03b5: (-s ours) am ca04416b: am 33c9e110: am cee84aa0: am 652dd63...
Mika Isojärvi [Fri, 28 Aug 2015 18:14:38 +0000 (18:14 +0000)]
am a7b6dc7a: 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 'a7b6dc7ad9531cc64a54135a2c87f9ba8c257737':

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 agoam be43443e: am 7d804783: (-s ours) am 7d8984f7: Remove fragment_out.basic.uint.rgba8...
Kalle Raita [Thu, 27 Aug 2015 14:47:10 +0000 (14:47 +0000)]
am be43443e: am 7d804783: (-s ours) am 7d8984f7: Remove fragment_out.basic.uint.rgba8ui_* from must-pass

* commit 'be43443e5c416c593c4017dc0f2cb79140db559c':

8 years agoam e068a86d: am 2d453381: (-s ours) am 2d6fd94f: Remove rest of the gradient ditherin...
Mika Isojärvi [Thu, 27 Aug 2015 14:47:10 +0000 (14:47 +0000)]
am e068a86d: am 2d453381: (-s ours) am 2d6fd94f: Remove rest of the gradient dithering tests from mustpass.

* commit 'e068a86d46784e99f0f21a2840850bfc7665ff1e':

8 years agoam 2e104047: am b93b9361: (-s ours) am d055b32f: Remove white gradient test without...
Mika Isojärvi [Thu, 27 Aug 2015 14:47:09 +0000 (14:47 +0000)]
am 2e104047: am b93b9361: (-s ours) am d055b32f: Remove white gradient test without dithering from mustpass

* commit '2e1040472399976e6ac39f25bc51d05642f7fc49':

8 years agoam 536b7d72: am 613ce462: (-s ours) am 15f67207: Use RGBA8888 base config for EGL...
Kalle Raita [Thu, 27 Aug 2015 14:47:08 +0000 (14:47 +0000)]
am 536b7d72: am 613ce462: (-s ours) am 15f67207: Use RGBA8888 base config for EGL image functional tests.

* commit '536b7d72a1503f9f4932d7ca9a0d78963c27f491':

8 years agoam 09594a4f: am 52759610: (-s ours) am 22595308: Remove differing precision ubo tests...
Mika Isojärvi [Thu, 27 Aug 2015 14:47:08 +0000 (14:47 +0000)]
am 09594a4f: am 52759610: (-s ours) am 22595308: Remove differing precision ubo tests from mustpass

* commit '09594a4f52001574bda838f68acf7581aa8bbce3':

8 years agoam 3d302858: am 8e0148aa: (-s ours) am fcb31b81: Remove few blend tests from rgb565...
Mika Isojärvi [Thu, 27 Aug 2015 14:47:07 +0000 (14:47 +0000)]
am 3d302858: am 8e0148aa: (-s ours) am fcb31b81: Remove few blend tests from rgb565 mustpass

* commit '3d3028584dc81c52eda8be5367ecf8c3ab1e4f79':

8 years agoam e2c5926d: am ffc5abcd: (-s ours) am 8104ce21: Remove highp scalar reflect tests...
Pyry Haulos [Thu, 27 Aug 2015 14:47:07 +0000 (14:47 +0000)]
am e2c5926d: am ffc5abcd: (-s ours) am 8104ce21: Remove highp scalar reflect tests from mustpass

* commit 'e2c5926db56950efd9fea12d70bc2b92535f5d3c':

8 years agoam 11514f5f: am 9c37338a: (-s ours) am 55d9f833: Remove two EGL tests with flaky...
Kalle Raita [Thu, 27 Aug 2015 14:47:06 +0000 (14:47 +0000)]
am 11514f5f: am 9c37338a: (-s ours) am 55d9f833: Remove two EGL tests with flaky results

* commit '11514f5fe75eabcf652614a47353c8dcfa185499':

8 years agoam f838b6e4: am 1f5df2bc: (-s ours) am 5260313b: Remove linkage.uniform.basic.precisi...
Kalle Raita [Thu, 27 Aug 2015 14:47:05 +0000 (14:47 +0000)]
am f838b6e4: am 1f5df2bc: (-s ours) am 5260313b: Remove linkage.uniform.basic.precision_conflict_? as infeasible

* commit 'f838b6e41c9e12b3b8c2b6c7701f788ca2d41eb5':

8 years agoam a634b26d: am 8e4180aa: (-s ours) am 33d5322f: Merge "Remove infeasible gles2 matri...
Kalle Raita [Thu, 27 Aug 2015 14:47:05 +0000 (14:47 +0000)]
am a634b26d: am 8e4180aa: (-s ours) am 33d5322f: Merge "Remove infeasible gles2 matrix tests." into mnc-dev

* commit 'a634b26d4ed0e9898b854b1063f8103c03f8f351':

8 years agoam 2028771a: am 4648b953: (-s ours) am 323c5b2a: Remove infeasible M tests.
Kalle Raita [Thu, 27 Aug 2015 14:47:04 +0000 (14:47 +0000)]
am 2028771a: am 4648b953: (-s ours) am 323c5b2a: Remove infeasible M tests.

* commit '2028771a01d716e288c4463d41117538b55d8fab':

8 years agoam 12d6ab65: am 881b21d9: (-s ours) am 3bca299a: Remove infeasible derivative.fwidth...
Kalle Raita [Thu, 27 Aug 2015 14:47:03 +0000 (14:47 +0000)]
am 12d6ab65: am 881b21d9: (-s ours) am 3bca299a: Remove infeasible derivative.fwidth cases

* commit '12d6ab65a0089a427d5b8af9536e682a7dec964c':

8 years agoam f02e6a9a: am 97d73d61: (-s ours) am dadf7db4: Remove tests infeasible for M.
Kalle Raita [Thu, 27 Aug 2015 14:47:03 +0000 (14:47 +0000)]
am f02e6a9a: am 97d73d61: (-s ours) am dadf7db4: Remove tests infeasible for M.

* commit 'f02e6a9a2b93048393bfd03cd2eec0e60138c8a2':

8 years agoam 6a4edf34: am ae8d7d8e: (-s ours) am 12b225fb: Merge "Remove EGL random multithread...
Kalle Raita [Thu, 27 Aug 2015 14:47:02 +0000 (14:47 +0000)]
am 6a4edf34: am ae8d7d8e: (-s ours) am 12b225fb: Merge "Remove EGL random multithreaded resource sharing tests." into mnc-dev

* commit '6a4edf34e3a65c02b50d99393092bf5f2cd5b4f7':

8 years agoam 697fd17d: am 019fca93: (-s ours) am 8d2a27e0: Remove problematic srgb8_alpha8_astc...
Kalle Raita [Thu, 27 Aug 2015 14:47:01 +0000 (14:47 +0000)]
am 697fd17d: am 019fca93: (-s ours) am 8d2a27e0: Remove problematic srgb8_alpha8_astc copy image tests.

* commit '697fd17d1962d9512871a36379051be5bca20ab6':

8 years agoam 216fb9f2: am e69df5c8: (-s ours) am 48124f14: Remove some GLES3 multisample config...
Kalle Raita [Thu, 27 Aug 2015 14:47:00 +0000 (14:47 +0000)]
am 216fb9f2: am e69df5c8: (-s ours) am 48124f14: Remove some GLES3 multisample config cases

* commit '216fb9f2dfc6fbf358c47e2cf133b0c36ad44362':

8 years agoam ced241f0: am 7faac846: (-s ours) am c80353d7: am ca5d0d73: Enable clang compilatio...
Chih-Hung Hsieh [Thu, 27 Aug 2015 14:47:00 +0000 (14:47 +0000)]
am ced241f0: am 7faac846: (-s ours) am c80353d7: am ca5d0d73: Enable clang compilation for mips.

* commit 'ced241f0b3426273686ee1cc679dd52b11041c2b':

8 years agoam 3c4fdbd8: am 114eb0ab: (-s ours) am 61cf23d7: Remove a few tests from M mustpass
Pyry Haulos [Thu, 27 Aug 2015 14:46:59 +0000 (14:46 +0000)]
am 3c4fdbd8: am 114eb0ab: (-s ours) am 61cf23d7: Remove a few tests from M mustpass

* commit '3c4fdbd8326934b790b7dffcf665caa82fb4a934':