platform/upstream/VK-GL-CTS.git
9 years agoam 0267b32c: Revert "Make empty declaration tests positive."
Jarkko Pöyry [Tue, 12 May 2015 20:49:26 +0000 (20:49 +0000)]
am 0267b32c: Revert "Make empty declaration tests positive."

* commit '0267b32c1771d36234a7a9c0b1a904d32310572f':
  Revert "Make empty declaration tests positive."

9 years agoRevert "Make empty declaration tests positive."
Jarkko Pöyry [Tue, 12 May 2015 01:22:01 +0000 (18:22 -0700)]
Revert "Make empty declaration tests positive."

- This reverts commit 9ac9658a208cf3bb2e9f0dc5d43519125e1222a5.
- Remove unsized array empty declaration cases from mustpass.

Bug: 20699693
Change-Id: I4435a637b6cd8564d51e584c0f63940939e307b9

9 years agoam 31b29031: Merge "Fix issues with non-tightly packed images." into mnc-dev
Jarkko Pöyry [Tue, 12 May 2015 01:07:05 +0000 (01:07 +0000)]
am 31b29031: Merge "Fix issues with non-tightly packed images." into mnc-dev

* commit '31b2903165d4f3a75f67a847577960dd69346c01':
  Fix issues with non-tightly packed images.

9 years agoam eae7c694: Do not use combined format as depth target in EGL render tests.
Jarkko Pöyry [Tue, 12 May 2015 00:56:07 +0000 (00:56 +0000)]
am eae7c694: Do not use combined format as depth target in EGL render tests.

* commit 'eae7c69404441d33bf0c352d544a58d261cf34a9':
  Do not use combined format as depth target in EGL render tests.

9 years agoMerge "Fix issues with non-tightly packed images." into mnc-dev
Jarkko Pöyry [Tue, 12 May 2015 00:50:08 +0000 (00:50 +0000)]
Merge "Fix issues with non-tightly packed images." into mnc-dev

9 years agoFix issues with non-tightly packed images.
Jarkko Pöyry [Mon, 11 May 2015 23:42:02 +0000 (16:42 -0700)]
Fix issues with non-tightly packed images.

- Add logging fast-path pixel pitch check.
- Fix MultisamplePixelBufferAccess with non-tightly packed images.
- Add estimatePixelValueRange() fast-paths for all normalized formats.

Change-Id: If5b334de2658b7c714fe56bb561892b5a736e3b0

9 years agoDo not use combined format as depth target in EGL render tests.
Jarkko Pöyry [Sat, 9 May 2015 03:01:44 +0000 (20:01 -0700)]
Do not use combined format as depth target in EGL render tests.

Bug: 20949289
Change-Id: I63f5bc6abb335ee1d097f93e87d16fcc54799f3e

9 years agoam d8478225: Fix onStart/onCreate race in instrumentation.
Jarkko Pöyry [Fri, 8 May 2015 22:52:54 +0000 (22:52 +0000)]
am d8478225: Fix onStart/onCreate race in instrumentation.

* commit 'd8478225bb37c964522f4abaf890d3533795345a':
  Fix onStart/onCreate race in instrumentation.

9 years agoFix onStart/onCreate race in instrumentation.
Jarkko Pöyry [Fri, 8 May 2015 21:29:21 +0000 (14:29 -0700)]
Fix onStart/onCreate race in instrumentation.

- Fix calling start() too early. (Before arguments were parsed.)
- Log more if platform query fails.

Bug: 20949263
Change-Id: I9755a4b89430d507bc1a7376ad7c8440c8358746

9 years agoam 952970c8: DO NOT MERGE: Do not spam activity manager if remote dies.
Jarkko Pöyry [Thu, 7 May 2015 21:09:19 +0000 (21:09 +0000)]
am 952970c8: DO NOT MERGE: Do not spam activity manager if remote dies.

* commit '952970c8820492053ebcad6ec0c3b8e8dcac4dd1':
  DO NOT MERGE: Do not spam activity manager if remote dies.

9 years agoDO NOT MERGE: Do not spam activity manager if remote dies.
Jarkko Pöyry [Sat, 25 Apr 2015 00:56:13 +0000 (17:56 -0700)]
DO NOT MERGE: Do not spam activity manager if remote dies.

- Cache isRunning the first time the process is observed dead.
- Avoid busy-polling the log file in DeqpInstrumentation.

Change-Id: Ie4d042cfef261c42ddc24dfaf9d58c13de867b9d
(cherry picked from commit dbe1a448db4f68b80f7ce36b95b8f8a3024df3b4)

9 years agoam 741830e4: Merge "Add missing EGLimage stencil image verifier." into mnc-dev
Jarkko Pöyry [Thu, 7 May 2015 05:26:28 +0000 (05:26 +0000)]
am 741830e4: Merge "Add missing EGLimage stencil image verifier." into mnc-dev

* commit '741830e40a09907429eaaac41c387f45dcc48cfa':
  Add missing EGLimage stencil image verifier.

9 years agoam 5998be16: Merge "Improve glFlush() & glFinish() tests" into mnc-dev
Pyry Haulos [Thu, 7 May 2015 05:26:28 +0000 (05:26 +0000)]
am 5998be16: Merge "Improve glFlush() & glFinish() tests" into mnc-dev

* commit '5998be1608dce3c5c9cb35535b557d1b9918186f':
  Improve glFlush() & glFinish() tests

9 years agoam 1992224c: Merge "Fix EGLImage depth image test issues." into mnc-dev
Jarkko Pöyry [Thu, 7 May 2015 05:26:18 +0000 (05:26 +0000)]
am 1992224c: Merge "Fix EGLImage depth image test issues." into mnc-dev

* commit '1992224cc33a223cf3faa17852ad9072ad5684b5':
  Fix EGLImage depth image test issues.

9 years agoam f9620e1d: Merge "Remove copies from rendebuffers from must pass list." into mnc-dev
Mika Isojärvi [Thu, 7 May 2015 05:26:15 +0000 (05:26 +0000)]
am f9620e1d: Merge "Remove copies from rendebuffers from must pass list." into mnc-dev

* commit 'f9620e1de0e733ae0a763bcdc508772f2ce4fe3c':
  Remove copies from rendebuffers from must pass list.

9 years agoam b2c6d88a: Merge "Remove SRGB copy image test bug from test issues list." into...
Mika Isojärvi [Thu, 7 May 2015 05:26:14 +0000 (05:26 +0000)]
am b2c6d88a: Merge "Remove SRGB copy image test bug from test issues list." into mnc-dev

* commit 'b2c6d88a5727265815d12fa2714e6da5a0446b04':
  Remove SRGB copy image test bug from test issues list.

9 years agoam 4a8c0950: Merge "Do not use color EGLimages as depth or stencil images or vice...
Jarkko Pöyry [Thu, 7 May 2015 05:25:20 +0000 (05:25 +0000)]
am 4a8c0950: Merge "Do not use color EGLimages as depth or stencil images or vice versa." into mnc-dev

* commit '4a8c095079859da42e192efbfed2ed7a49192ee5':
  Do not use color EGLimages as depth or stencil images or vice versa.

9 years agoam 0ab338e5: Merge "Fix some warnings in border clamp tests." into mnc-dev
Jarkko Pöyry [Thu, 7 May 2015 05:25:19 +0000 (05:25 +0000)]
am 0ab338e5: Merge "Fix some warnings in border clamp tests." into mnc-dev

* commit '0ab338e5721a3f31a0272572851beb4ce6442661':
  Fix some warnings in border clamp tests.

9 years agoam fef7d7ab: (-s ours) am 48c21c9a: (-s ours) am 0870de9a: DO NOT MERGE Do not requir...
Pyry Haulos [Wed, 6 May 2015 22:44:30 +0000 (22:44 +0000)]
am fef7d7ab: (-s ours) am 48c21c9a: (-s ours) am 0870de9a: DO NOT MERGE Do not require signed zero support in ldexp tests() automerge: c063641  -s ours

* commit 'fef7d7ab988223f47776bd152bd89dd9ddb64bf2':

9 years agoMerge "Add missing EGLimage stencil image verifier." into mnc-dev
Jarkko Pöyry [Wed, 6 May 2015 21:32:51 +0000 (21:32 +0000)]
Merge "Add missing EGLimage stencil image verifier." into mnc-dev

9 years agoMerge "Improve glFlush() & glFinish() tests" into mnc-dev
Pyry Haulos [Wed, 6 May 2015 21:32:06 +0000 (21:32 +0000)]
Merge "Improve glFlush() & glFinish() tests" into mnc-dev

9 years agoMerge "Fix EGLImage depth image test issues." into mnc-dev
Jarkko Pöyry [Wed, 6 May 2015 21:22:43 +0000 (21:22 +0000)]
Merge "Fix EGLImage depth image test issues." into mnc-dev

9 years agoMerge "Remove copies from rendebuffers from must pass list." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 21:17:48 +0000 (21:17 +0000)]
Merge "Remove copies from rendebuffers from must pass list." into mnc-dev

9 years agoMerge "Remove SRGB copy image test bug from test issues list." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 21:09:19 +0000 (21:09 +0000)]
Merge "Remove SRGB copy image test bug from test issues list." into mnc-dev

9 years agoImprove glFlush() & glFinish() tests
Pyry Haulos [Wed, 6 May 2015 20:32:39 +0000 (13:32 -0700)]
Improve glFlush() & glFinish() tests

 * Use tcu::warmupCPU() instead of simple busy wait for warmup.

 * Ensure that wait time is always longer than estimated render time.

Change-Id: I891771d41a9bd48e58ad493f4b4dc7f28c571c30

9 years agoMerge "Do not use color EGLimages as depth or stencil images or vice versa." into...
Jarkko Pöyry [Wed, 6 May 2015 20:30:03 +0000 (20:30 +0000)]
Merge "Do not use color EGLimages as depth or stencil images or vice versa." into mnc-dev

9 years agoMerge "Fix some warnings in border clamp tests." into mnc-dev
Jarkko Pöyry [Wed, 6 May 2015 20:29:47 +0000 (20:29 +0000)]
Merge "Fix some warnings in border clamp tests." into mnc-dev

9 years agoAdd missing EGLimage stencil image verifier.
Jarkko Pöyry [Wed, 6 May 2015 20:24:00 +0000 (13:24 -0700)]
Add missing EGLimage stencil image verifier.

- Add stencil buffer verifier.
- Avoid adding new tests to mustpass.

Bug: 20638016
Change-Id: I8dbeb51b8dfb4392b3fa4216772308ec9e450cb4

9 years agoFix EGLImage depth image test issues.
Jarkko Pöyry [Wed, 6 May 2015 03:12:24 +0000 (20:12 -0700)]
Fix EGLImage depth image test issues.

- Fix reversed depth compare in reference image generation.
- Set probe plane z coordinates in clip space.
- Use depth mask to avoid probe planes from altering the result.
- Clear fb color before rendering probe planes.
- Use proper threshold when reading a RGB4 fb.
- Initialize RBOs to a nice pattern instead of a single value.
- Don't render from images in multicontext cases before creating it.

Bug: 20637957
Change-Id: I158e51489ab8d562e74066b8549f5ee5a0d90cb7

9 years agoFix some warnings in border clamp tests.
Jarkko Pöyry [Wed, 6 May 2015 19:06:00 +0000 (12:06 -0700)]
Fix some warnings in border clamp tests.

Change-Id: I66d0bb08f9fc7d6a3b0a49e8866523d0d36bc61c

9 years agoRemove copies from rendebuffers from must pass list.
Mika Isojärvi [Wed, 6 May 2015 18:28:51 +0000 (11:28 -0700)]
Remove copies from rendebuffers from must pass list.

Bug: 20698928
Change-Id: Ia5fbf5ae7ff738522b79b8ee58122afb26c1090a

9 years agoam 05541490: Merge "Regenerate EGL mustpass lists" into mnc-dev
Pyry Haulos [Wed, 6 May 2015 18:46:28 +0000 (18:46 +0000)]
am 05541490: Merge "Regenerate EGL mustpass lists" into mnc-dev

* commit '05541490f0bbcfe1ef04e801b7bba342a2bed10a':
  Regenerate EGL mustpass lists

9 years agoam 03fcc673: Update ES2 mustpass based on latest feedback
Pyry Haulos [Wed, 6 May 2015 18:46:27 +0000 (18:46 +0000)]
am 03fcc673: Update ES2 mustpass based on latest feedback

* commit '03fcc6734fbc9ebfa89bfdebe09c6faa90f6aec3':
  Update ES2 mustpass based on latest feedback

9 years agoRemove SRGB copy image test bug from test issues list.
Mika Isojärvi [Wed, 6 May 2015 18:17:15 +0000 (11:17 -0700)]
Remove SRGB copy image test bug from test issues list.

Bug: 19897810
Change-Id: I3d42fc5c02efcff5784457f98869a2676c3d8249

9 years agoMerge "Regenerate EGL mustpass lists" into mnc-dev
Pyry Haulos [Wed, 6 May 2015 18:34:07 +0000 (18:34 +0000)]
Merge "Regenerate EGL mustpass lists" into mnc-dev

9 years agoRegenerate EGL mustpass lists
Pyry Haulos [Wed, 6 May 2015 18:30:55 +0000 (11:30 -0700)]
Regenerate EGL mustpass lists

Change-Id: Ic957f2692ffb176c1a267fe3548b408cebef55f5

9 years agoUpdate ES2 mustpass based on latest feedback
Pyry Haulos [Wed, 6 May 2015 18:27:57 +0000 (11:27 -0700)]
Update ES2 mustpass based on latest feedback

Change-Id: Ia640c6bd001165099d1ec6af20739871e654a0e1

9 years agoDo not use color EGLimages as depth or stencil images or vice versa.
Jarkko Pöyry [Wed, 6 May 2015 02:48:45 +0000 (19:48 -0700)]
Do not use color EGLimages as depth or stencil images or vice versa.

Bug: 20638016
Bug: 20637957
Change-Id: I43fe93e80c9c8955889815743509ae4901be17a3

9 years agoam 37fb8b51: Merge "Relax builtin precision tests, fix issue in div rounding" into...
Pyry Haulos [Wed, 6 May 2015 17:59:43 +0000 (17:59 +0000)]
am 37fb8b51: Merge "Relax builtin precision tests, fix issue in div rounding" into mnc-dev

* commit '37fb8b51d4a98fc3a46be8a02a91c2dc189d79be':
  Relax builtin precision tests, fix issue in div rounding

9 years agoMerge "Relax builtin precision tests, fix issue in div rounding" into mnc-dev
Pyry Haulos [Wed, 6 May 2015 17:35:43 +0000 (17:35 +0000)]
Merge "Relax builtin precision tests, fix issue in div rounding" into mnc-dev

9 years agoam d63d8aea: Merge "Relax ordering requirements for non-conformant configs." into...
Mika Isojärvi [Wed, 6 May 2015 01:14:09 +0000 (01:14 +0000)]
am d63d8aea: Merge "Relax ordering requirements for non-conformant configs." into mnc-dev

* commit 'd63d8aea1d3b10fe2d9e7e12016c4fcb30d1c496':
  Relax ordering requirements for non-conformant configs.

9 years agoMerge "Relax ordering requirements for non-conformant configs." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 00:47:32 +0000 (00:47 +0000)]
Merge "Relax ordering requirements for non-conformant configs." into mnc-dev

9 years agoam 4f402882: Merge "Remove uniform block tests using double underscore." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 00:41:28 +0000 (00:41 +0000)]
am 4f402882: Merge "Remove uniform block tests using double underscore." into mnc-dev

* commit '4f4028823eb771b2ba180f84e451c7440354a86f':
  Remove uniform block tests using double underscore.

9 years agoam dcfefcdb: Merge "Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported...
Mika Isojärvi [Wed, 6 May 2015 00:41:27 +0000 (00:41 +0000)]
am dcfefcdb: Merge "Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported." into mnc-dev

* commit 'dcfefcdbe44f04b0d7d0f0a77d07329884696584':
  Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported.

9 years agoam 2a7bbec5: Merge "Make empty declaration tests positive." into mnc-dev
Jarkko Pöyry [Wed, 6 May 2015 00:41:25 +0000 (00:41 +0000)]
am 2a7bbec5: Merge "Make empty declaration tests positive." into mnc-dev

* commit '2a7bbec5b6b8f2c1ecbd5e8eeb04dd476ffbb170':
  Make empty declaration tests positive.

9 years agoMerge "Remove uniform block tests using double underscore." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 00:24:38 +0000 (00:24 +0000)]
Merge "Remove uniform block tests using double underscore." into mnc-dev

9 years agoRelax ordering requirements for non-conformant configs.
Mika Isojärvi [Tue, 5 May 2015 22:55:33 +0000 (15:55 -0700)]
Relax ordering requirements for non-conformant configs.

Allow non-conformant EGLConfigs to appear in any order as there might be other
sorting rules for them.

Bug: 20831810
Change-Id: I0a83e9313cd86521b593396b380ee775188aba8a

9 years agoMerge "Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 00:21:30 +0000 (00:21 +0000)]
Merge "Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported." into mnc-dev

9 years agoMerge "Make empty declaration tests positive." into mnc-dev
Jarkko Pöyry [Wed, 6 May 2015 00:20:58 +0000 (00:20 +0000)]
Merge "Make empty declaration tests positive." into mnc-dev

9 years agoam b34a078e: Merge "Update EGL wrappers and utilities to latest spec." into mnc-dev
Mika Isojärvi [Wed, 6 May 2015 00:20:13 +0000 (00:20 +0000)]
am b34a078e: Merge "Update EGL wrappers and utilities to latest spec." into mnc-dev

* commit 'b34a078e0124fc89d08f2cd3737e51020ebd45a8':
  Update EGL wrappers and utilities to latest spec.

9 years agoRelax builtin precision tests, fix issue in div rounding
Pyry Haulos [Tue, 5 May 2015 19:31:13 +0000 (12:31 -0700)]
Relax builtin precision tests, fix issue in div rounding

 * sin(), cos() and derived: Use |x| * 2^-10 for mediump inputs outside
of range [-pi,pi].

 * asin(), acos(), and atan(): Use 4096 ULP for highp (from OpenCL's
fast relaxed math).

 * modf(): allow any value, including NaN, as fractional if Inf support
is not mandated for the precision (lowp and mediump).

 * atan(y, x): allow any value if y or x is Inf and no Inf support is
mandated for the precision.

 * div (and derived): allow rounding of -/+inf to -/+maxval when both
inputs are ordinary and denominator is not 0 (legal in RTZ mode).

Bug: 20453754
Bug: 18323265
Change-Id: I8e2fad8909e29993e961d66a175963071ea2e5a8

9 years agoMerge "Update EGL wrappers and utilities to latest spec." into mnc-dev
Mika Isojärvi [Tue, 5 May 2015 23:55:13 +0000 (23:55 +0000)]
Merge "Update EGL wrappers and utilities to latest spec." into mnc-dev

9 years agoam f307a4a0: Merge "Check that HDR version of ASTC is present for non-2D texture...
Kalle Raita [Tue, 5 May 2015 23:54:41 +0000 (23:54 +0000)]
am f307a4a0: Merge "Check that HDR version of ASTC is present for non-2D texture targets." into mnc-dev

* commit 'f307a4a08375f02c56fb6ea0215018a798971862':
  Check that HDR version of ASTC is present for non-2D texture targets.

9 years agoRemove uniform block tests using double underscore.
Mika Isojärvi [Tue, 5 May 2015 23:51:36 +0000 (16:51 -0700)]
Remove uniform block tests using double underscore.

Any double underscore sequence might be macro and macros using double
underscore trigger undefined behavior.

Bug: 20421327
Change-Id: I4c1ed5385c564cffc8ec0d115d271dc69d1d2916

9 years agoMerge "Check that HDR version of ASTC is present for non-2D texture targets." into...
Kalle Raita [Tue, 5 May 2015 23:28:18 +0000 (23:28 +0000)]
Merge "Check that HDR version of ASTC is present for non-2D texture targets." into mnc-dev

9 years agoAllow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported.
Mika Isojärvi [Tue, 5 May 2015 22:19:48 +0000 (15:19 -0700)]
Allow BUFFER_TYPE_YUV as BUFFER_TYPE if extension is supported.

If EGL_EXT_yuv_surface is supported allow EGLConfigs to return
EGL_BUFFER_TYPE_YUV_EXT as EGL_BUFFER_TYPE.

Bug: 20831810
Change-Id: I7881dffc417e0477834280b18c4f3a8bd44eb79b

9 years agoCheck that HDR version of ASTC is present for non-2D texture targets.
Kalle Raita [Tue, 5 May 2015 22:18:33 +0000 (15:18 -0700)]
Check that HDR version of ASTC is present for non-2D texture targets.

Bug: 20763531
Change-Id: I45451e9aec4bd51370ce784a34e312d455bbf6a7

9 years agoMake empty declaration tests positive.
Jarkko Pöyry [Tue, 5 May 2015 22:45:53 +0000 (15:45 -0700)]
Make empty declaration tests positive.

Bug: 20699693
Change-Id: I5ea0a159755472a8c99c94ec086936d8d73db1f3

9 years agoam 13cd928a: Fix negative block syntax tests expecting compile success.
Jarkko Pöyry [Tue, 5 May 2015 22:00:51 +0000 (22:00 +0000)]
am 13cd928a: Fix negative block syntax tests expecting compile success.

* commit '13cd928afc22c6c058882af8b61af625d9b63769':
  Fix negative block syntax tests expecting compile success.

9 years agoFix negative block syntax tests expecting compile success.
Jarkko Pöyry [Tue, 5 May 2015 21:17:34 +0000 (14:17 -0700)]
Fix negative block syntax tests expecting compile success.

Bug: 20852057
Change-Id: Ic92a6b1991a2580713c6f0d0e5c0ecd72bd59e14

9 years agoam da7591e7: Merge "Add missing finish() calls to multithread and multi context tests...
Mika Isojärvi [Tue, 5 May 2015 20:34:40 +0000 (20:34 +0000)]
am da7591e7: Merge "Add missing finish() calls to multithread and multi context tests." into mnc-dev

* commit 'da7591e750859806a83908003ebf5beb06b363cc':
  Add missing finish() calls to multithread and multi context tests.

9 years agoMerge "Add missing finish() calls to multithread and multi context tests." into mnc-dev
Mika Isojärvi [Tue, 5 May 2015 20:11:59 +0000 (20:11 +0000)]
Merge "Add missing finish() calls to multithread and multi context tests." into mnc-dev

9 years agoam 106cd2b8: Merge "Require conformant configs in EGL tests." into mnc-dev
Mika Isojärvi [Tue, 5 May 2015 19:55:47 +0000 (19:55 +0000)]
am 106cd2b8: Merge "Require conformant configs in EGL tests." into mnc-dev

* commit '106cd2b898985700c7d5d86c18329a305b04b2a5':
  Require conformant configs in EGL tests.

9 years agoMerge "Require conformant configs in EGL tests." into mnc-dev
Mika Isojärvi [Tue, 5 May 2015 19:36:38 +0000 (19:36 +0000)]
Merge "Require conformant configs in EGL tests." into mnc-dev

9 years agoam 25ed53b9: Fix primitive bbox line verification regression.
Jarkko Pöyry [Tue, 5 May 2015 19:08:05 +0000 (19:08 +0000)]
am 25ed53b9: Fix primitive bbox line verification regression.

* commit '25ed53b938fad9545a74fbebc3b7eaf7136852fa':
  Fix primitive bbox line verification regression.

9 years agoam 64f1a067: Merge "Check OES_texture_npot in ES2 texture completeness tests." into...
Jarkko Pöyry [Tue, 5 May 2015 19:08:04 +0000 (19:08 +0000)]
am 64f1a067: Merge "Check OES_texture_npot in ES2 texture completeness tests." into mnc-dev

* commit '64f1a0675359d8c3855da2918dc42e0ef3945675':
  Check OES_texture_npot in ES2 texture completeness tests.

9 years agoFix primitive bbox line verification regression.
Jarkko Pöyry [Tue, 5 May 2015 17:53:21 +0000 (10:53 -0700)]
Fix primitive bbox line verification regression.

Bug: 20852057
Bug: 20453464
Change-Id: Ie59636ad50cc26bd52d45554113e869dc2c6ade7

9 years agoMerge "Check OES_texture_npot in ES2 texture completeness tests." into mnc-dev
Jarkko Pöyry [Tue, 5 May 2015 01:48:45 +0000 (01:48 +0000)]
Merge "Check OES_texture_npot in ES2 texture completeness tests." into mnc-dev

9 years agoam abad50c1: Remove problematic shaders.texture_functions tests from mustpass
Pyry Haulos [Tue, 5 May 2015 01:24:54 +0000 (01:24 +0000)]
am abad50c1: Remove problematic shaders.texture_functions tests from mustpass

* commit 'abad50c1fc89c3f2e0b9db61c745b97805b3e48a':
  Remove problematic shaders.texture_functions tests from mustpass

9 years agoam ac0983ee: Merge "Remove mediump cos() tests from mustpass" into mnc-dev
Pyry Haulos [Tue, 5 May 2015 01:24:52 +0000 (01:24 +0000)]
am ac0983ee: Merge "Remove mediump cos() tests from mustpass" into mnc-dev

* commit 'ac0983eef33c1bb43a654ae29f920265de4101c5':
  Remove mediump cos() tests from mustpass

9 years agoam 77580092: Relax texture filtering precision requirements in ES2 tests
Pyry Haulos [Tue, 5 May 2015 01:24:51 +0000 (01:24 +0000)]
am 77580092: Relax texture filtering precision requirements in ES2 tests

* commit '77580092ddcda5530da88a3304fd2c467c0d5e70':
  Relax texture filtering precision requirements in ES2 tests

9 years agoam 48c21c9a: (-s ours) am 0870de9a: DO NOT MERGE Do not require signed zero support...
Pyry Haulos [Tue, 5 May 2015 01:10:25 +0000 (01:10 +0000)]
am 48c21c9a: (-s ours) am 0870de9a: DO NOT MERGE Do not require signed zero support in ldexp tests() automerge: c063641  -s ours

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

9 years agoUpdate EGL wrappers and utilities to latest spec.
Mika Isojärvi [Tue, 5 May 2015 01:03:44 +0000 (18:03 -0700)]
Update EGL wrappers and utilities to latest spec.

Change-Id: Ie8d9ed179cc291889202b321df67e5f83d29951d

9 years agoCheck OES_texture_npot in ES2 texture completeness tests.
Jarkko Pöyry [Mon, 4 May 2015 20:06:16 +0000 (13:06 -0700)]
Check OES_texture_npot in ES2 texture completeness tests.

- Check GL_OES_texture_npot extension in addition to NV extension.
- Remove unused cstdlib include.

Bug: 20808878
Change-Id: I9d6e586cbc0151a7b6900eb30d786c7035b75bd8

9 years agoAdd missing finish() calls to multithread and multi context tests.
Mika Isojärvi [Tue, 5 May 2015 00:29:39 +0000 (17:29 -0700)]
Add missing finish() calls to multithread and multi context tests.

Bug: 20751454
Change-Id: Ic6de190c4784bee483ca2a0e74c5b4c0899f2886

9 years agoRequire conformant configs in EGL tests.
Mika Isojärvi [Mon, 4 May 2015 23:41:57 +0000 (16:41 -0700)]
Require conformant configs in EGL tests.

Bug: 20825158
Change-Id: I8173ea1f2217f642041e66bfe7c509a1f2859e15

9 years agoam 0870de9a: DO NOT MERGE Do not require signed zero support in ldexp tests()
Pyry Haulos [Mon, 4 May 2015 22:40:47 +0000 (22:40 +0000)]
am 0870de9a: DO NOT MERGE Do not require signed zero support in ldexp tests()
automerge: c063641  -s ours

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

9 years agoRemove problematic shaders.texture_functions tests from mustpass
Pyry Haulos [Mon, 4 May 2015 22:02:54 +0000 (15:02 -0700)]
Remove problematic shaders.texture_functions tests from mustpass

Bug: 20699985
Bug: 20700212
Change-Id: I0806a4fcbd92a643f2b92a447f8d2a6d30898364

9 years agoMerge "Remove mediump cos() tests from mustpass" into mnc-dev
Pyry Haulos [Mon, 4 May 2015 19:56:16 +0000 (19:56 +0000)]
Merge "Remove mediump cos() tests from mustpass" into mnc-dev

9 years agoRemove mediump cos() tests from mustpass
Pyry Haulos [Mon, 4 May 2015 19:44:49 +0000 (12:44 -0700)]
Remove mediump cos() tests from mustpass

Bug: 20453754
Change-Id: I71e036cd249d8d835357bbae134ebc6b263c9962

9 years agoRelax texture filtering precision requirements in ES2 tests
Pyry Haulos [Mon, 4 May 2015 19:30:25 +0000 (12:30 -0700)]
Relax texture filtering precision requirements in ES2 tests

Bug: 20818451
Change-Id: Ia81d90020ad0403ce3a60ec7799a415f1d458cc6

9 years agoam 775f4a44: am fd4c2208: Merge "Remove tessellation.user_defined_io.per_patch cases...
Jarkko Pöyry [Mon, 4 May 2015 17:08:16 +0000 (17:08 +0000)]
am 775f4a44: am fd4c2208: Merge "Remove tessellation.user_defined_io.per_patch cases from MR1 must pass." into lmp-mr1-dev automerge: a8f81cc

* commit '775f4a440133b901eabee1093511167a0eebeeaa':

9 years agoam c6ede2aa: am 7bdff532: am 9252e819: Remove tessellation.user_defined_io.per_patch...
Jarkko Pöyry [Mon, 4 May 2015 17:08:15 +0000 (17:08 +0000)]
am c6ede2aa: am 7bdff532: am 9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass. automerge: c3bb324

* commit 'c6ede2aac65abd027b4c58a5abe272adfeb97bf1':

9 years agoam 46723ffc: am c4cff709: Remove fragment_out tests with too strict thresholds from...
Pyry Haulos [Mon, 4 May 2015 17:08:14 +0000 (17:08 +0000)]
am 46723ffc: am c4cff709: Remove fragment_out tests with too strict thresholds from mustpass automerge: cb37437

* commit '46723ffc1fb4fb74c62432199920882c11bad5af':

9 years agoam ee21ef8f: am e4f3fba6: Remove invalid atomic image compare swap tests from mustpas...
Mika Isojärvi [Mon, 4 May 2015 17:08:14 +0000 (17:08 +0000)]
am ee21ef8f: am e4f3fba6: Remove invalid atomic image compare swap tests from mustpass. automerge: f9ccead

* commit 'ee21ef8fae99d964d5606191d14bfd1bb01d3161':

9 years agoam 828dcfd7: am 27dce39a: am 652dd63a: Merge "Remove invalid atomic image compare...
Mika Isojärvi [Mon, 4 May 2015 17:08:13 +0000 (17:08 +0000)]
am 828dcfd7: am 27dce39a: am 652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev automerge: 63f9132

* commit '828dcfd7e47cff9c770db152c007ae5b63e58727':

9 years agoam 3b6c59b0: (-s ours) am fd963e51: (-s ours) Merge "DO NOT MERGE: Remove io_blocks...
Jarkko Pöyry [Mon, 4 May 2015 17:08:12 +0000 (17:08 +0000)]
am 3b6c59b0: (-s ours) am fd963e51: (-s ours) Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from MR1 mustpass." into lmp-mr1-dev automerge: 09fb821  -s ours

* commit '3b6c59b0f15c3c13f486c8c485443bc3008c347c':

9 years agoam 90c7f555: (-s ours) am e5333493: (-s ours) am 84e26791: Merge "DO NOT MERGE: Remov...
Jarkko Pöyry [Mon, 4 May 2015 17:08:11 +0000 (17:08 +0000)]
am 90c7f555: (-s ours) am e5333493: (-s ours) am 84e26791: Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass." into lmp-sprout-dev automerge: f61fb6b  -s ours

* commit '90c7f555216af15523daab770b05e98344fd9002':

9 years agoam ab7acf1c: (-s ours) am f1131705: (-s ours) am a83f8e59: DO NOT MERGE: Apply fix...
Jarkko Pöyry [Mon, 4 May 2015 17:08:11 +0000 (17:08 +0000)]
am ab7acf1c: (-s ours) am f1131705: (-s ours) am a83f8e59: DO NOT MERGE: Apply fix for tessellation fractional even test verification. automerge: a0750f1  -s ours

* commit 'ab7acf1c5267d3a98445d235a42566b591193633':

9 years agoam 0fccdf0d: Merge "Remove broken line interpolation tests from MR1 must pass." into...
Jarkko Pöyry [Mon, 4 May 2015 17:08:09 +0000 (17:08 +0000)]
am 0fccdf0d: Merge "Remove broken line interpolation tests from MR1 must pass." into lmp-mr1-dev automerge: 8f5780a

* commit '0fccdf0d7b54c669719fdb29879ff5367b726ac7':

9 years agoam 39a89a84: am e5fc2a80: Relax fma() verification in builtin_functions.common.fma...
Pyry Haulos [Mon, 4 May 2015 17:08:08 +0000 (17:08 +0000)]
am 39a89a84: am e5fc2a80: Relax fma() verification in builtin_functions.common.fma automerge: cb9402d

* commit '39a89a847ac92a4d992e2a0241f9c83fbfe65fea':

9 years agoam 7f121126: am 563de115: Merge "Relax mediump interpolation accuracy requirements...
Pyry Haulos [Mon, 4 May 2015 17:08:08 +0000 (17:08 +0000)]
am 7f121126: am 563de115: Merge "Relax mediump interpolation accuracy requirements and clarify thresholds" into lmp-sprout-dev automerge: 91d6484

* commit '7f1211268beb55fe76855a62f715c2a89e94c69c':

9 years agoam f1044096: am 79c79d54: Merge "Remove broken line interpolation tests from must...
Jarkko Pöyry [Mon, 4 May 2015 17:08:07 +0000 (17:08 +0000)]
am f1044096: am 79c79d54: Merge "Remove broken line interpolation tests from must pass." into lmp-sprout-dev automerge: 8af0779

* commit 'f1044096d3b5aae8b65acedd639c436ae78dbdf4':

9 years agoam fd4c2208: Merge "Remove tessellation.user_defined_io.per_patch cases from MR1...
Jarkko Pöyry [Mon, 4 May 2015 16:55:45 +0000 (16:55 +0000)]
am fd4c2208: Merge "Remove tessellation.user_defined_io.per_patch cases from MR1 must pass." into lmp-mr1-dev automerge: a8f81cc

* commit 'fd4c22081f8d06256334d7c756c6b25819191d1a':
  Remove tessellation.user_defined_io.per_patch cases from MR1 must pass.

9 years agoam 7bdff532: am 9252e819: Remove tessellation.user_defined_io.per_patch cases from...
Jarkko Pöyry [Mon, 4 May 2015 16:55:43 +0000 (16:55 +0000)]
am 7bdff532: am 9252e819: Remove tessellation.user_defined_io.per_patch cases from must pass. automerge: c3bb324

* commit '7bdff5328da9060db3b56e158fc974730deb09d8':
  Remove tessellation.user_defined_io.per_patch cases from must pass.

9 years agoam c4cff709: Remove fragment_out tests with too strict thresholds from mustpass autom...
Pyry Haulos [Mon, 4 May 2015 16:55:42 +0000 (16:55 +0000)]
am c4cff709: Remove fragment_out tests with too strict thresholds from mustpass automerge: cb37437

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

9 years agoam e4f3fba6: Remove invalid atomic image compare swap tests from mustpass. automerge...
Mika Isojärvi [Mon, 4 May 2015 16:55:41 +0000 (16:55 +0000)]
am e4f3fba6: Remove invalid atomic image compare swap tests from mustpass. automerge: f9ccead

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

9 years agoam 27dce39a: am 652dd63a: Merge "Remove invalid atomic image compare swap tests from...
Mika Isojärvi [Mon, 4 May 2015 16:55:39 +0000 (16:55 +0000)]
am 27dce39a: am 652dd63a: Merge "Remove invalid atomic image compare swap tests from mustpass." into lmp-sprout-dev automerge: 63f9132

* commit '27dce39a90811ebc7ead788a96a74ac88a2d5a0d':
  Remove invalid atomic image compare swap tests from mustpass.

9 years agoam fd963e51: (-s ours) Merge "DO NOT MERGE: Remove io_blocks.match_different_member_i...
Jarkko Pöyry [Mon, 4 May 2015 16:55:35 +0000 (16:55 +0000)]
am fd963e51: (-s ours) Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from MR1 mustpass." into lmp-mr1-dev automerge: 09fb821  -s ours

* commit 'fd963e5139c481088e3b5e7442634daf703bdeec':
  DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from MR1 mustpass.

9 years agoam e5333493: (-s ours) am 84e26791: Merge "DO NOT MERGE: Remove io_blocks.match_diffe...
Jarkko Pöyry [Mon, 4 May 2015 16:55:34 +0000 (16:55 +0000)]
am e5333493: (-s ours) am 84e26791: Merge "DO NOT MERGE: Remove io_blocks.match_different_member_interpolation test from mustpass." into lmp-sprout-dev automerge: f61fb6b  -s ours

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